| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I9adc3ae2d0e2a8b89b8d7f00c7f558f329680298
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I0e67d6b6a476ac6212d53fbdfd7efc3e9c06f7ab
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
|
| |
This commit creates Common device error yaml defining
Read and Write failures, that can be used by any application
getting any read / write failures doing device operation
Change-Id: I75c07ae2a2f8622065cb8522af534a71487bced9
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds a README explanation of the FactoryReset interface,
both in generic terms and a brief description of each of the current
implementations. This is intended to clarify what does and doesn't
occur when each factory reset implementation is called.
Resolves openbmc/openbmc#2229
Change-Id: Ic5072346dbe9bb87af05192de19ed17be2bb1482
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the event that one of the factory reset functions fails, we need to
create an error indicating that to the error log. This commit extends
the factory reset interface with the InternalFailure error for that
purpose.
Resolves openbmc/openbmc#1721
Change-Id: Ieefa0330d78aa8e6b7d344e4d6b8b067fdb8a7c8
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
This error will be used on Witherspoon when the power
sequencer chip detects a power fault, which requires
a power off to be done.
Change-Id: Ia5f99c67c4e9436ca86f9d94d08644fcac012824
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Will be used on Witherspoon when the GPUs report an overtemp
to the power sequencer chip. The failing GPU will be called
out in a separate overtemp error log, and then this shutdown
error will be created when code powers off the system to
protect the chip.
Change-Id: I55b836f469f0fc035386130a16b433a5eba96a8b
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
| |
Created Processor ThermalEvent Shutdown Error.
To used as part of openbmc/openbmc#2190.
Change-Id: I2441a4eb69df36a1dbf623579c5e3bf5c6a818ae
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I9b23ebcae15e1feee0eb32c42b184c8a429e0977
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
|
|
|
|
|
| |
The interface has a single method now called 'DeleteAll'.
Change-Id: Ifd4d4046f614dfbe622adb5820bceae2847bdec8
Signed-off-by: Nagaraju Goruganti <ngorugan@in.ibm.com>
|
|
|
|
|
|
|
|
| |
Add type-only interfaces for ethernet card, chassis
and system/enclosure.
Change-Id: I347b34790dfc1b0d09c7c6dba9a6950b62d433c0
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The interface consists of a boolean property called 'Enabled'. Setting
that to true or false helps determine whether an object implementing
this interface is usable or not.
This will help users to select an object from a collection of similar
objects. For instance, given these objects : setting/permanent/boot and
setting/one-time/boot, one or both of these objects could implement the
Enable interface to allow a user to state how the boot setting should be
applied - the next boot versus all subsequent boots.
Change-Id: I35df5384d459ba7d6cd9afab630f145b5a5c9948
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I93764fc9c8e6f05d41ece7a6605452bbbac11c3b
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
| |
Added Sensor Threshold CriticalHigh and CriticalLow errors.
Change-Id: Ie29a39ed5c58e51a38c33952e582de1b35811247
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Ia0da0d12b967b80d0ef3800146de01033e425613
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
|
|
|
|
|
|
|
|
| |
Created an Common Interface UUID with property
name UUID.
Change-Id: Ic1b5928c6cd330f9d88929810ee5c422221e100f
Signed-off-by: Dinesh Chinari <chinari@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Ie9451b2b67a281e9d5eac47d3d06e4ea6f0e2323
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I409066f2bc1232e48e5693a177d39859ba6ec84d
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Added NotPresent and Nonfunctional inventory errors.
An example of this being used is to log an error when
a power supply is removed in Witherspoon.
In Witherspoon, both power supplies are needed
to power all 6 GPUs.
Change-Id: I086c2de8e0c44c941c527c44af022c8c440d70f4
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add a framework for describing minimum ship level configurations.
Minimum ship level configurations could be useful to enable legacy
hardware configurations in product development while still preventing
manufacturing escapes of those legacy parts.
Change-Id: I005a035ac824a3f966caee4582f0e3344cfa0bca
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I244484a4dcac0b01fb859a9d5436c3f0bb04b39d
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I4274d9df94d62ec58e1e6beb95db81754856890e
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I46ccac9e3e68f3b505885667aca9cc80c847aa63
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
|
|
|
|
|
| |
Change-Id: Ia2a7b51539f00be4af59f09bd8ccac582d9ea983
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
| |
This property will be used to enable and disable the
power cap for the system
Change-Id: Ifd7b2be89a33e45b9ed2e3832aa13d81b829bc85
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#1685
Change-Id: I24e3b9757eed523240c65823952c4dcee24f329d
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: Ic52faba7a24bcf58f3326b1587282ca8398e9a70
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
|
|
|
|
|
|
|
|
| |
A/C will not be preserved on host reboot requests, there's
no need to include that detail in the interface anyway
Change-Id: If3d33cea8c492191f0dfd58bfcfd99bfe9f9baee
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
Initial thought behind watchdog implementation was that when
the timer expires, it would broadcast a signal. A better design
was thought of in the meantime and that would call into a
user requested target post timer expiration.
Change-Id: Ibe148ed5cd0e8d72949324f64c87704a8e9e7236
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
|
|
|
| |
Change-Id: I7cf363917f7d21664cd60433f23335b94f095147
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
|
|
|
|
|
|
|
|
| |
Formatted the headings of the Network README file and fixed the
formatting that caused the eg. endpoints to not render correctly on the webpage.
Change-Id: I32863a668b9bba03f4a95eb762ad7d7203b7a601
Signed-off-by: Victor Hu <whowutwut@gmail.com>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#1486.
Change-Id: I377f40516a6a0317bb4b5d811704288048c83cc8
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
|
|
|
|
|
|
|
|
| |
The protocol type has been added into the IP interface
as a property.
Change-Id: I4ba56a33332a73845d9fe3ae94546fd8275d61c4
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I5ffa64b0f538c6ebe02ce2017094c86407d1c0e5
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This commit defines a dbus interface to factory reset a particular
system. The defined interface will be implemented by each service
(host, BMC, network).
Resolves openbmc/openbmc#1573
Change-Id: I94e37fc2275f742c50f864a29094227da6144026
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#1377
Change-Id: I5596fa17b5e95783c8bb2c4763f7b23e3fc9a30b
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
|
|
|
|
|
| |
Change-Id: Ic44f54c0ea3a5c732c1d0045d50bd1c2238076e0
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I5b3bf1239c543aa8e16014df03699e2eb74bcc85
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I3a2014fb8bbee4d221a3174698209ecf6cd30df9
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: Ib94e7ab515834b2c73eccddc783ccea0c3026092
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#1284
Change-Id: I0f57ea9d48485f8bc54e6f65795fd76507e4ea81
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: Id4d07d36f7471b30249977f0a53aa6d1680d04ce
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
| |
This interface would be used to implement the system specific
network configuration parameter.
Change-Id: I189de73da88a31785af22a6edbccb9bda6d50d06
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
| |
This interface would be used to implement the ethernet interface
specific configuration.
Change-Id: Ib92e746e8de0881296df790fe82544839dce0bc7
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
| |
elog-gen.py does not handle errors without a metadata file
(see openbmc/openbmc#1469). To work around this, add
InternalFailure to the metadata yaml.
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Change-Id: I55caf2970ce37d0bba67ec48d137015de4838e1e
|
|
|
|
|
| |
Change-Id: I7ef803d834b3d91a4ea5404e1977f56e91716a43
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
phosphor-logging currently generates invalid C++ code with
multi-line descriptions. Work around this by eliminating them.
See openbmc/openbmc#1481.
Change-Id: I361f21394cfa506ef87677e6fc84fa742789eff6
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Created new errors, InternalFailure and
InvalidArgument, in Common.errors.yaml.
These errors are used in TFTP.interface.yaml.
Change-Id: I2aa3e7bf57b2562945efdd9efba19b4551a7c0b1
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Id159738eee3828483ba58b51068e09aad1b64822
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
Added a TFTP.interface.yaml
To be used at /xyz/openbmc_project/software to
download software images.
Part of openbmc/openbmc#1331
Change-Id: I87905ffe45efc2d50c7f14b5649ecce2b00d566f
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|