/openbmc/skeleton/configs/ |
H A D | Witherspoon.py | 42 "<inventory_root>/system/chassis": { 47 "<inventory_root>/system/chassis/motherboard": { 55 "<inventory_root>/system/chassis/motherboard/refclock": { 59 "<inventory_root>/system/chassis/motherboard/pcieclock": { 63 "<inventory_root>/system/chassis/motherboard/todclock": { 67 "<inventory_root>/system/chassis/motherboard/apss": { 71 "<inventory_root>/system/chassis/fan0": { 75 "<inventory_root>/system/chassis/fan1": { 79 "<inventory_root>/system/chassis/fan2": { 83 "<inventory_root>/system/chassis/fan3": { [all …]
|
H A D | Zaius.py | 42 "<inventory_root>/system/chassis": { 47 "<inventory_root>/system/chassis/motherboard": { 55 "<inventory_root>/system/chassis/motherboard/refclock": { 59 "<inventory_root>/system/chassis/motherboard/pcieclock": { 63 "<inventory_root>/system/chassis/motherboard/todclock": { 67 "<inventory_root>/system/chassis/fan0": { 71 "<inventory_root>/system/chassis/fan1": { 75 "<inventory_root>/system/chassis/fan2": { 79 "<inventory_root>/system/chassis/motherboard/bmc": { 84 "<inventory_root>/system/chassis/motherboard/cpu0": { [all …]
|
H A D | Lanyang.py | 42 "<inventory_root>/system/chassis": { 47 "<inventory_root>/system/chassis/motherboard": { 55 "<inventory_root>/system/chassis/motherboard/refclock": { 59 "<inventory_root>/system/chassis/motherboard/pcieclock": { 63 "<inventory_root>/system/chassis/motherboard/todclock": { 67 "<inventory_root>/system/chassis/fan0": { 71 "<inventory_root>/system/chassis/fan1": { 75 "<inventory_root>/system/chassis/fan2": { 79 "<inventory_root>/system/chassis/motherboard/bmc": { 84 "<inventory_root>/system/chassis/motherboard/cpu0": { [all …]
|
H A D | Barreleye.py | 48 "<inventory_root>/system/chassis": { 53 "<inventory_root>/system/chassis/motherboard": { 57 "<inventory_root>/system/chassis/io_board": { 61 "<inventory_root>/system/chassis/sas_expander": { 65 "<inventory_root>/system/chassis/hdd_backplane": { 73 "<inventory_root>/system/chassis/motherboard/refclock": { 77 "<inventory_root>/system/chassis/motherboard/pcieclock": { 81 "<inventory_root>/system/chassis/motherboard/todclock": { 85 "<inventory_root>/system/chassis/motherboard/apss": { 89 "<inventory_root>/system/chassis/fan0": { [all …]
|
H A D | Garrison.py | 43 "<inventory_root>/system/chassis": { 48 "<inventory_root>/system/chassis/motherboard": { 56 "<inventory_root>/system/chassis/motherboard/refclock": { 60 "<inventory_root>/system/chassis/motherboard/pcieclock": { 64 "<inventory_root>/system/chassis/motherboard/todclock": { 68 "<inventory_root>/system/chassis/motherboard/apss": { 72 "<inventory_root>/system/chassis/fan0": { 76 "<inventory_root>/system/chassis/fan1": { 80 "<inventory_root>/system/chassis/fan2": { 84 "<inventory_root>/system/chassis/fan3": { [all …]
|
H A D | Firestone.py | 43 "<inventory_root>/system/chassis": { 48 "<inventory_root>/system/chassis/motherboard": { 56 "<inventory_root>/system/chassis/motherboard/refclock": { 60 "<inventory_root>/system/chassis/motherboard/pcieclock": { 64 "<inventory_root>/system/chassis/motherboard/todclock": { 68 "<inventory_root>/system/chassis/motherboard/apss": { 72 "<inventory_root>/system/chassis/fan0": { 76 "<inventory_root>/system/chassis/fan1": { 80 "<inventory_root>/system/chassis/fan2": { 84 "<inventory_root>/system/chassis/fan3": { [all …]
|
H A D | Romulus.py | 41 "<inventory_root>/system/chassis": { 46 "<inventory_root>/system/chassis/motherboard": { 54 "<inventory_root>/system/chassis/motherboard/refclock": { 58 "<inventory_root>/system/chassis/motherboard/pcieclock": { 62 "<inventory_root>/system/chassis/motherboard/todclock": { 66 "<inventory_root>/system/chassis/motherboard/apss": { 70 "<inventory_root>/system/chassis/fan0": { 74 "<inventory_root>/system/chassis/fan1": { 78 "<inventory_root>/system/chassis/fan2": { 82 "<inventory_root>/system/chassis/fan3": { [all …]
|
H A D | Palmetto.py | 31 0x0D: "<inventory_root>/system/chassis", 32 0x34: "<inventory_root>/system/chassis/motherboard", 33 0x01: "<inventory_root>/system/chassis/motherboard/cpu", 34 0x02: "<inventory_root>/system/chassis/motherboard/membuf", 35 0x03: "<inventory_root>/system/chassis/motherboard/dimm0", 36 0x04: "<inventory_root>/system/chassis/motherboard/dimm1", 37 0x05: "<inventory_root>/system/chassis/motherboard/dimm2", 38 0x06: "<inventory_root>/system/chassis/motherboard/dimm3", 43 "CHASSIS_2": "<inventory_root>/system/chassis", 44 "BOARD_1": "<inventory_root>/system/chassis/motherboard/cpu", [all …]
|
/openbmc/openbmc-test-automation/data/ |
H A D | Witherspoon.py | 44 "<inventory_root>/system/chassis": { 49 "<inventory_root>/system/chassis/motherboard": { 57 "<inventory_root>/system/chassis/motherboard/refclock": { 61 "<inventory_root>/system/chassis/motherboard/pcieclock": { 65 "<inventory_root>/system/chassis/motherboard/todclock": { 69 "<inventory_root>/system/chassis/motherboard/apss": { 73 "<inventory_root>/system/chassis/fan0": { 77 "<inventory_root>/system/chassis/fan1": { 81 "<inventory_root>/system/chassis/fan2": { 85 "<inventory_root>/system/chassis/fan3": { [all …]
|
H A D | Romulus.py | 43 "<inventory_root>/system/chassis": { 48 "<inventory_root>/system/chassis/motherboard": { 56 "<inventory_root>/system/chassis/motherboard/refclock": { 60 "<inventory_root>/system/chassis/motherboard/pcieclock": { 64 "<inventory_root>/system/chassis/motherboard/todclock": { 68 "<inventory_root>/system/chassis/motherboard/apss": { 72 "<inventory_root>/system/chassis/fan0": { 76 "<inventory_root>/system/chassis/fan1": { 80 "<inventory_root>/system/chassis/fan2": { 84 "<inventory_root>/system/chassis/fan3": { [all …]
|
/openbmc/openbmc/meta-ibm/meta-sbp1/recipes-phosphor/gpio/phosphor-gpio-monitor/ |
H A D | dependencies.conf | 4 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0a1.service 5 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0a2.service 6 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0b1.service 7 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0b2.service 8 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0c1.service 9 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0c2.service 10 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0d1.service 11 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0d2.service 12 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0e1.service 13 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0e2.service [all …]
|
H A D | phosphor-multi-gpio-presence.json | 2 …_DIMM_C0A1", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 3 …_DIMM_C0A2", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 4 …_DIMM_C0B1", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 5 …_DIMM_C0B2", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 6 …_DIMM_C0C1", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 7 …_DIMM_C0C2", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 8 …_DIMM_C0D1", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 9 …_DIMM_C0D2", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 10 …_DIMM_C0E1", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… 11 …_DIMM_C0E2", "ActiveLow": true, "Bias": "PULL_UP", "Inventory": "/system/chassis/motherboard/dimm_… [all …]
|
/openbmc/phosphor-power/phosphor-regulators/docs/ |
H A D | multiple_chassis.md | 1 # Multiple Chassis 5 A BMC-based system can contain one or more chassis. A chassis is typically a 9 A chassis can be stand-alone, such as a tower or desktop. A chassis can also be 12 For the `phosphor-regulators` application, the term "single chassis system" 13 means the system type has a maximum configuration of one chassis. If the system 14 type has a maximum configuration of multiple chassis, then it is considered a 15 "multiple chassis system" even if the current system only contains one chassis. 18 does not support powering on/off individual chassis independent of the rest of 21 ## Defining the chassis in a system 24 more [chassis](config_file/chassis.md) objects. Each chassis object corresponds [all …]
|
/openbmc/openbmc/meta-ibm/meta-genesis3/recipes-phosphor/gpio/phosphor-gpio-monitor/ |
H A D | dependencies.conf | 4 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_a0.service 5 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_a1.service 6 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_b0.service 7 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_b1.service 8 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c0.service 9 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_c1.service 10 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_d0.service 11 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_d1.service 12 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_e0.service 13 Wants=mapper-wait@-xyz-openbmc_project-inventory-system-chassis-motherboard-dimm_e1.service [all …]
|
H A D | phosphor-multi-gpio-presence.json | 2 …CT_DIMM_A0", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 3 …CT_DIMM_A1", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 4 …CT_DIMM_B0", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 5 …CT_DIMM_B1", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 6 …CT_DIMM_C0", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 7 …CT_DIMM_C1", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 8 …CT_DIMM_D0", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 9 …CT_DIMM_D1", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 10 …CT_DIMM_E0", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… 11 …CT_DIMM_E1", "ActiveLow": true, "Bias": "DISABLE", "Inventory": "/system/chassis/motherboard/dimm_… [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | Chassis_v1.xml | 4 <!--# Redfish Schema: Chassis v1.27.0 --> 154 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis"> 158 <EntityType Name="Chassis" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 159 …Chassis` schema represents the physical components of a system. This resource represents the shee… 160 …<Annotation Term="OData.LongDescription" String="This resource shall represent a chassis or other … 169 …Data.Description" String="Some properties, such as `IndicatorLED`, can be updated for a chassis."/> 175 ….Description" String="Implementations can allow creation and deletion of chassis resources to show… 180 <String>/redfish/v1/Chassis/{ChassisId}</String> 186 …<Annotation Term="OData.Description" String="This action resets the chassis. Additionally, it cou… 187 …<Annotation Term="OData.LongDescription" String="This action shall reset the chassis. Additionall… [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | Chassis_v1.xml | 4 <!--# Redfish Schema: Chassis v1.27.0 --> 154 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis"> 158 <EntityType Name="Chassis" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 159 …Chassis` schema represents the physical components of a system. This resource represents the shee… 160 …<Annotation Term="OData.LongDescription" String="This resource shall represent a chassis or other … 169 …Data.Description" String="Some properties, such as `IndicatorLED`, can be updated for a chassis."/> 175 ….Description" String="Implementations can allow creation and deletion of chassis resources to show… 180 <String>/redfish/v1/Chassis/{ChassisId}</String> 186 …<Annotation Term="OData.Description" String="This action resets the chassis. Additionally, it cou… 187 …<Annotation Term="OData.LongDescription" String="This action shall reset the chassis. Additionall… [all …]
|
/openbmc/phosphor-power/phosphor-power-sequencer/docs/ |
H A D | multiple_chassis.md | 1 # Multiple Chassis 5 A BMC-based system can contain one or more chassis. A chassis is typically a 9 A chassis can be stand-alone, such as a tower or desktop. A chassis can also be 12 For the `phosphor-power-sequencer` application, the term "single chassis system" 13 means the system type has a maximum configuration of one chassis. If the system 14 type has a maximum configuration of multiple chassis, then it is considered a 15 "multiple chassis system" even if the current system only contains one chassis. 17 ## Differences between single and multiple chassis systems 19 ### System and chassis power state 21 In a single chassis system, the system and chassis power state are identical. [all …]
|
H A D | chassis_status.md | 1 # Chassis Status 5 There are multiple D-Bus interfaces and properties that describe the chassis 16 the chassis. 0 means off, and 1 means on. This property is set when the system 20 of the chassis. 0 means off, and 1 means on. This is the actual, current power 21 state. This property is set based on the chassis power good signal from the 28 - `/org/openbmc/control/power1`: Represents chassis 1 29 - `/org/openbmc/control/power2`: Represents chassis 2 31 - `/org/openbmc/control/powerN`: Represents chassis N 33 ### Single chassis system 35 On a single chassis system, only the first two object paths are published, [all …]
|
H A D | monitoring_chassis_pgood.md | 1 # Monitoring Chassis Power Good 5 The power sequencer device provides a chassis power good (pgood) signal. This 9 chassis pgood signal from a named GPIO. For more information, see 12 The resulting chassis pgood value is used to set the `pgood` property for the 13 chassis. See [Chassis Status](chassis_status.md) for more information on this 16 If the chassis pgood state is false when it should be true, a chassis power good 20 ## Unable to read chassis power good signal 22 `phosphor-power-sequencer` may become unable to read the chassis power good 27 - The `Available` property of the chassis changes to false. 31 If `phosphor-power-sequencer` is unable to read the chassis power good signal [all …]
|
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config/ |
H A D | romulus-ipmi-inventory-sensors.yaml | 6 /xyz/openbmc_project/inventory/system/chassis/motherboard: 11 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0: 16 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core0: 21 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core1: 26 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core10: 31 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core11: 36 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core12: 41 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core13: 46 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core14: 51 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core15: [all …]
|
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-phosphor/configuration/nicole-yaml-config/ |
H A D | nicole-ipmi-inventory-sensors.yaml | 6 /xyz/openbmc_project/inventory/system/chassis/motherboard: 11 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0: 16 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core0: 21 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core1: 26 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core10: 31 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core11: 36 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core12: 41 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core13: 46 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core14: 51 /xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/core15: [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/configuration/p10bmc-yaml-config/ |
H A D | p10bmc-ipmi-inventory-sensors.yaml | 1 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0: 6 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1: 11 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2: 16 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3: 21 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4: 26 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5: 31 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6: 36 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7: 41 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8: 46 /xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9: [all …]
|
/openbmc/phosphor-power/phosphor-regulators/src/ |
H A D | chassis.hpp | 35 * @class Chassis 37 * A chassis within the system. 39 * Chassis are large enclosures that can be independently powered off and on by 40 * the BMC. Small and mid-sized systems may contain a single chassis. In a 41 * large rack-mounted system, each drawer may correspond to a chassis. 43 * A C++ Chassis object only needs to be created if the physical chassis 46 class Chassis class 50 Chassis() = delete; 51 Chassis(const Chassis&) = delete; 52 Chassis(Chassis&&) = delete; [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/ |
H A D | Chassis.interface.yaml | 1 description: Implement to provide the chassis power management 8 The desired power transition to start on this chassis. This will be 11 - xyz.openbmc_project.State.Chassis.Error.BMCNotReady 17 A read-only property describing the current chassis power state. A 18 user can determine if a chassis is in transition by comparing the 24 A read-only property describing the current chassis power status. This 26 power coming into the chassis. Note that this is different then the 28 the chassis, not the actual state of the chassis power. 33 The last time at which the chassis power changed state, as tracked by 35 can be used to tell when the chassis was last powered on or off. [all …]
|