/openbmc/openbmc/meta-ibm/recipes-phosphor/logging/ |
H A D | phosphor-logging_%.bbappend | 6 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Rainier2U_dev_callouts.json" 7 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Rainier4U_dev_callouts.json" 8 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Everest_dev_callouts.json" 9 SRC_URI:append:p10bmc = " file://com.ibm.Hardware.Chassis.Model.Bonnell_dev_callouts.json" 10 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Raini… 11 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Raini… 12 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Evere… 13 FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/com.ibm.Hardware.Chassis.Model.Bonne… 21 …CKDIR}/com.ibm.Hardware.Chassis.Model.Rainier2U_dev_callouts.json ${D}/${datadir}/phosphor-logging… 22 …CKDIR}/com.ibm.Hardware.Chassis.Model.Rainier4U_dev_callouts.json ${D}/${datadir}/phosphor-logging… [all …]
|
/openbmc/phosphor-power/phosphor-regulators/src/ |
H A D | chassis.hpp | 46 class Chassis class 50 Chassis() = delete; 51 Chassis(const Chassis&) = delete; 52 Chassis(Chassis&&) = delete; 53 Chassis& operator=(const Chassis&) = delete; 54 Chassis& operator=(Chassis&&) = delete; 55 ~Chassis() = default; 69 explicit Chassis(unsigned int number, const std::string& inventoryPath, in Chassis() function in phosphor::power::regulators::Chassis
|
H A D | system.cpp | 31 for (std::unique_ptr<Chassis>& oneChassis : chassis) in buildIDMap() 40 for (std::unique_ptr<Chassis>& oneChassis : chassis) in clearCache() 49 for (std::unique_ptr<Chassis>& oneChassis : chassis) in clearErrorHistory() 58 for (std::unique_ptr<Chassis>& oneChassis : chassis) in closeDevices() 67 for (std::unique_ptr<Chassis>& oneChassis : chassis) in configure() 76 for (std::unique_ptr<Chassis>& oneChassis : chassis) in detectPhaseFaults() 85 for (std::unique_ptr<Chassis>& oneChassis : chassis) in monitorSensors()
|
H A D | chassis.cpp | 24 void Chassis::addToIDMap(IDMap& idMap) in addToIDMap() 33 void Chassis::clearCache() in clearCache() 42 void Chassis::clearErrorHistory() in clearErrorHistory() 51 void Chassis::closeDevices(Services& services) in closeDevices() 64 void Chassis::configure(Services& services, System& system) in configure() 77 void Chassis::detectPhaseFaults(Services& services, System& system) in detectPhaseFaults() 86 void Chassis::monitorSensors(Services& services, System& system) in monitorSensors()
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/ |
H A D | meson.build | 9 sdbusplus_current_path = 'xyz/openbmc_project/Chassis/Buttons' 12 'xyz/openbmc_project/Chassis/Buttons/Button__markdown'.underscorify(), 14 '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/Button.interface.yaml', 28 'xyz/openbmc_project/Chassis/Buttons/Button', 36 'xyz/openbmc_project/Chassis/Buttons/HostSelector__markdown'.underscorify(), 38 '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/HostSelector.interface.yaml', 52 'xyz/openbmc_project/Chassis/Buttons/HostSelector', 60 'xyz/openbmc_project/Chassis/Buttons/ID__markdown'.underscorify(), 62 '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/ID.interface.yaml', 76 'xyz/openbmc_project/Chassis/Buttons/ID', [all …]
|
/openbmc/openbmc/meta-facebook/meta-tiogapass/recipes-tiogapass/fb-powerctrl/files/ |
H A D | power-util | 10 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe… 15 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe… 19 …et-property xyz.openbmc_project.State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_proj… 29 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe…
|
/openbmc/phosphor-state-manager/ |
H A D | chassis_state_manager.cpp | 73 void Chassis::createSystemdTargetTable() in createSystemdTargetTable() 86 void Chassis::determineInitialState() in determineInitialState() 120 server::Chassis::currentPowerState(PowerState::On); in determineInitialState() 121 server::Chassis::requestedPowerTransition(Transition::On); in determineInitialState() 192 server::Chassis::currentPowerState(PowerState::Off); in determineInitialState() 193 server::Chassis::requestedPowerTransition(Transition::Off); in determineInitialState() 198 void Chassis::determineStatusOfPower() in determineStatusOfPower() 200 auto initialPowerStatus = server::Chassis::currentPowerStatus(); in determineStatusOfPower() 212 server::Chassis::currentPowerStatus(PowerStatus::Good); in determineStatusOfPower() 218 (server::Chassis::currentPowerState() == PowerState::Off)) in determineStatusOfPower() [all …]
|
H A D | host_check.cpp | 35 using Chassis = sdbusplus::client::xyz::openbmc_project::state::Chassis<>; typedef 132 auto objpath = std::string{Chassis::namespace_path::value} + "/" + in isChassiPowerOn() 133 std::string{Chassis::namespace_path::chassis} + in isChassiPowerOn() 140 method.append(Chassis::interface, CHASSIS_STATE_POWER_PROP); in isChassiPowerOn() 143 std::variant<Chassis::PowerState> currentPowerStateV; in isChassiPowerOn() 147 std::get<Chassis::PowerState>(currentPowerStateV); in isChassiPowerOn() 149 if (currentPowerState == Chassis::PowerState::On) in isChassiPowerOn()
|
/openbmc/openbmc-test-automation/ipmi/ |
H A D | test_ipmi_chassis.robot | 27 IPMI Chassis Status On 29 ... using IPMI Get Chassis status command. 37 IPMI Chassis Status Off 39 ... using IPMI Get Chassis status command. 73 Verify Chassis Power Cycle And Check Chassis Status Via IPMI 74 [Documentation] Verify chassis power Cycle operation and check the Chassis 78 # Chassis power cycle command via IPMI 84 Verify Chassis Power Reset And Check Chassis Status Via IPMI 85 [Documentation] Verify chassis power Reset operation and check the Chassis 89 # Chassis power reset command via IPMI [all …]
|
/openbmc/openbmc/meta-facebook/meta-bletchley/recipes-bletchley/plat-svc/files/ |
H A D | bletchley-host-state-monitor.service | 3 Wants=xyz.openbmc_project.State.Chassis@1.service 4 After=xyz.openbmc_project.State.Chassis@1.service 5 Wants=xyz.openbmc_project.State.Chassis@2.service 6 After=xyz.openbmc_project.State.Chassis@2.service 7 Wants=xyz.openbmc_project.State.Chassis@3.service 8 After=xyz.openbmc_project.State.Chassis@3.service 9 Wants=xyz.openbmc_project.State.Chassis@4.service 10 After=xyz.openbmc_project.State.Chassis@4.service 11 Wants=xyz.openbmc_project.State.Chassis@5.service 12 After=xyz.openbmc_project.State.Chassis@5.service [all …]
|
/openbmc/phosphor-host-ipmid/ |
H A D | host-ipmid-whitelist.conf | 2 0x00:0x00 //<Chassis>:<Chassis Capabiliti> 3 0x00:0x01 //<Chassis>:<Get Chassis Status> 4 0x00:0x02 //<Chassis>:<Chassis Control> 5 0x00:0x05 //<Chassis>:<Set Chassis Capabilities> 6 0x00:0x06 //<Chassis>:<Set Power Restore Policy> 7 0x00:0x08 //<Chassis>:<Set System Boot Options> 8 0x00:0x09 //<Chassis>:<Get System Boot Options> 9 0x00:0x0F //<Chassis>:<Get POH Counter Command>
|
/openbmc/ipmitool/contrib/ |
H A D | oem_ibm_sel_map | 1 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x01","0x00","Chassis Number","R","R","0x00","CPU shutdo… 2 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x02","0x01","Chassis Number","Failed Memory Card","Spar… 3 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x02","0x04","Chassis Number","Memory Card","Completion … 4 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x02","0x05","Chassis Number","Memory Card","Memory Size… 5 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x03","0x00","Chassis Number","Scalability Port Number",… 6 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x03","0x01","Chassis Number","Scalability Port Number",… 7 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x03","0x02","Chassis Number","Scalability Port Number",… 8 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x03","0x03","Chassis Number","Scalability Port Number",… 9 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x03","0x80","Chassis Number","Scalability Port Number",… 10 "0xC1","XX","XX","XX","XX","XX","XX","XX","0x03","0x81","Chassis Number","Scalability Port Number",… [all …]
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/ipmi/phosphor-ipmi-host/ |
H A D | gbs-ipmid-whitelist.conf | 2 0x00:0x00 //<Chassis>:<Chassis Capabiliti> 3 0x00:0x01 //<Chassis>:<Get Chassis Status> 4 0x00:0x02 //<Chassis>:<Chassis Control> 5 0x00:0x04 //<Chassis>:<Chassis Identify> 6 0x00:0x05 //<Chassis>:<Set Chassis Capabilities> 7 0x00:0x06 //<Chassis>:<Set Power Restore Policy> 8 0x00:0x08 //<Chassis>:<Set System Boot Options> 9 0x00:0x09 //<Chassis>:<Get System Boot Options> 10 0x00:0x0F //<Chassis>:<Get POH Counter>
|
/openbmc/openbmc/meta-amd/meta-common/recipes-phosphor/watchdog/phosphor-watchdog/ |
H A D | phosphor-watchdog-host-cycle.service | 3 Requires=xyz.openbmc_project.Chassis.Control.Power.service 4 After=xyz.openbmc_project.Chassis.Control.Power.service 8 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe… 11 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe…
|
H A D | phosphor-watchdog-host-poweroff.service | 3 Requires=xyz.openbmc_project.Chassis.Control.Power.service 4 After=xyz.openbmc_project.Chassis.Control.Power.service 8 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe…
|
H A D | phosphor-watchdog-host-reset.service | 3 Requires=xyz.openbmc_project.Chassis.Control.Power.service 4 After=xyz.openbmc_project.Chassis.Control.Power.service 8 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe…
|
/openbmc/openbmc/meta-ibm/meta-sbp1/recipes-phosphor/flash/phosphor-software-manager/ |
H A D | bios-update.sh | 22 …et-property xyz.openbmc_project.State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_proj… 32 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe… 50 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe…
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/ |
H A D | meson.build | 7 sdbusplus_current_path = 'xyz/openbmc_project/Chassis' 10 'xyz/openbmc_project/Chassis/Common__markdown'.underscorify(), 11 input: ['../../../../yaml/xyz/openbmc_project/Chassis/Common.errors.yaml'], 24 'xyz/openbmc_project/Chassis/Common', 32 'xyz/openbmc_project/Chassis/Intrusion__markdown'.underscorify(), 34 '../../../../yaml/xyz/openbmc_project/Chassis/Intrusion.interface.yaml', 48 'xyz/openbmc_project/Chassis/Intrusion',
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Control/ |
H A D | meson.build | 5 sdbusplus_current_path = 'xyz/openbmc_project/Chassis/Control' 8 'xyz/openbmc_project/Chassis/Control/NMISource__markdown'.underscorify(), 10 '../../../../../yaml/xyz/openbmc_project/Chassis/Control/NMISource.interface.yaml', 24 'xyz/openbmc_project/Chassis/Control/NMISource', 32 'xyz/openbmc_project/Chassis/Control/Power__markdown'.underscorify(), 34 '../../../../../yaml/xyz/openbmc_project/Chassis/Control/Power.interface.yaml', 48 'xyz/openbmc_project/Chassis/Control/Power',
|
/openbmc/openbmc/meta-fii/meta-kudo/recipes-kudo/host/files/ |
H A D | ampere_power_util.sh | 26 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe… 35 ….State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowe… 39 …et-property xyz.openbmc_project.State.Chassis /xyz/openbmc_project/state/chassis0 xyz.openbmc_proj…
|
/openbmc/phosphor-power/phosphor-regulators/test/ |
H A D | system_tests.cpp | 68 std::vector<std::unique_ptr<Chassis>> chassis{}; in TEST() 72 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices))); in TEST() 106 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices)); in TEST() 107 Chassis* chassisPtr = chassis.get(); in TEST() 111 std::vector<std::unique_ptr<Chassis>> chassisVec{}; in TEST() 161 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices)); in TEST() 165 std::vector<std::unique_ptr<Chassis>> chassisVec{}; in TEST() 231 std::vector<std::unique_ptr<Chassis>> chassis{}; in TEST() 232 chassis.emplace_back(std::make_unique<Chassis>(1, chassisInvPath + '1')); in TEST() 233 chassis.emplace_back(std::make_unique<Chassis>(3, chassisInvPath + '3')); in TEST() [all …]
|
H A D | configuration_tests.cpp | 128 std::unique_ptr<Chassis> chassis = in TEST() 129 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices)); in TEST() 130 Chassis* chassisPtr = chassis.get(); in TEST() 134 std::vector<std::unique_ptr<Chassis>> chassisVec{}; in TEST() 188 std::unique_ptr<Chassis> chassis = in TEST() 189 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices)); in TEST() 190 Chassis* chassisPtr = chassis.get(); in TEST() 194 std::vector<std::unique_ptr<Chassis>> chassisVec{}; in TEST() 255 std::unique_ptr<Chassis> chassis = in TEST() 256 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices)); in TEST() [all …]
|
H A D | rail_tests.cpp | 129 std::unique_ptr<Chassis> chassis = in TEST() 130 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices)); in TEST() 131 Chassis* chassisPtr = chassis.get(); in TEST() 135 std::vector<std::unique_ptr<Chassis>> chassisVec{}; in TEST() 220 std::unique_ptr<Chassis> chassis = in TEST() 221 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices)); in TEST() 222 Chassis* chassisPtr = chassis.get(); in TEST() 226 std::vector<std::unique_ptr<Chassis>> chassisVec{}; in TEST() 276 std::unique_ptr<Chassis> chassis = in TEST() 277 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices)); in TEST() [all …]
|
/openbmc/phosphor-buttons/ |
H A D | meson_config.hpp.in | 7 "/xyz/openbmc_project/Chassis/Buttons/Power0"; 9 "/xyz/openbmc_project/Chassis/Buttons/Reset0"; 11 "/xyz/openbmc_project/Chassis/Buttons/ID0"; 13 "/xyz/openbmc_project/Chassis/Buttons/HostSelector"; 15 "/xyz/openbmc_project/Chassis/Buttons/DebugHostSelector"; 17 "/xyz/openbmc_project/Chassis/Buttons/SerialUartMux";
|
/openbmc/openbmc/meta-phosphor/recipes-x86/chassis/ |
H A D | x86-power-control_git.bb | 1 SUMMARY = "Chassis Power Control service for Intel based platforms" 2 DESCRIPTION = "Chassis Power Control service for Intel based platforms" 25 FILES:${PN} += "${systemd_system_unitdir}/xyz.openbmc_project.Chassis.Control.Power@.service" 31 …LINK="$D$systemd_system_unitdir/sysinit.target.wants/xyz.openbmc_project.Chassis.Control.Power@${i… 32 TARGET="../xyz.openbmc_project.Chassis.Control.Power@.service" 40 …LINK="$D$systemd_system_unitdir/sysinit.target.requires/xyz.openbmc_project.Chassis.Control.Power@…
|