History log of /openbmc/phosphor-dbus-interfaces/yaml/ (Results 126 – 150 of 320)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
416db91c01-Sep-2023 Patrick Williams <patrick@stwcx.xyz>

open_power: add Host.Boot errors from openpower-debug-collector

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I9266fb0533481cb577a109ee2ebba20deebd690c


/openbmc/phosphor-dbus-interfaces/gen/com/google/gbmc/Hoth/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/Dump/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/Dump/Entry/Hardware/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/Dump/Entry/Hostboot/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/Dump/Entry/Resource/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/Dump/Entry/SBE/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/Dump/Notify/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/Logging/Policy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/VPD/Manager/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/CP00/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/CRP0/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/DINF/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LRP0/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LRP1/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LRP2/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LRP3/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LRP4/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LRP5/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LRP6/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LRP7/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LWP0/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LWP1/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LWP2/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LWP3/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LWP4/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LWP5/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LWP6/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LWP7/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/LXR0/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/Location/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/MER0/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/PSPD/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/UTIL/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VCEN/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VCFG/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VEIR/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VER0/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VINI/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VMPU/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VMSC/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VPRI/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VR10/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VRML/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VRTN/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VSBK/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VSBP/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VSRC/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VSYS/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VW10/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/VWML/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/intel/Control/NMISource/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/intel/Control/OCOTShutdownPolicy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/intel/Protocol/PECI/Raw/meson.build
/openbmc/phosphor-dbus-interfaces/gen/com/meta/Hardware/BMC/meson.build
/openbmc/phosphor-dbus-interfaces/gen/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/freedesktop/UPower/Device/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Control/Host/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Control/TPM/SecurityKeys/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Host/Boot/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Host/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Inventory/Decorator/Asset/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Logging/PEL/Entry/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Logging/PEL/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/OCC/PassThrough/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/OCC/Status/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Sensor/Aggregation/History/Average/meson.build
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Sensor/Aggregation/History/Maximum/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Association/Definitions/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Association/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/BIOSConfig/Manager/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/BIOSConfig/Password/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/Authority/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/CSR/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/CSR/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/Certificate/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/Entry/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/Install/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/InstallAll/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/Replace/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/ReplaceAll/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Channel/ChannelAccess/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/Button/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/HostSelector/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/ID/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/NMI/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/Power/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/Reset/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Control/NMISource/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Control/Power/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Intrusion/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Collection/DeleteAll/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/FactoryReset/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/FilePath/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/ObjectPath/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/OriginatedBy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/Progress/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/TFTP/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/UUID/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Condition/HostFirmware/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Console/Access/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Console/UART/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Boot/Mode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Boot/RebootAttempts/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Boot/RebootPolicy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Boot/Source/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Boot/Type/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/CFMLimit/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/ChassisCapabilities/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/FanPwm/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/FanRedundancy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/FanSpeed/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/FieldMode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Host/NMI/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Host/TurboAllowed/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Host/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/MinimumShipLevel/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Mode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/ACPIPowerState/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/Cap/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/CapLimits/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/IdlePowerSaver/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/Mode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/RestorePolicy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/Throttle/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/PowerSupplyAttributes/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/PowerSupplyRedundancy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Processor/CurrentOperatingConfig/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Security/RestrictionMode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Security/SpecialMode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Service/Attributes/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Service/SocketAttributes/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/TPM/Policy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/ThermalMode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/VoltageRegulatorControl/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/VoltageRegulatorMode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Dump/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Dump/Entry/BMC/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Dump/Entry/FaultLog/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Dump/Entry/System/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Dump/Entry/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Dump/NewDump/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/HardwareIsolation/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/HardwareIsolation/Entry/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Connector/Embedded/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Connector/Port/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Connector/Slot/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/Asset/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/AssetTag/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/CLEI/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/Cacheable/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/Compatible/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/CoolingType/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/Dimension/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/I2CDevice/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/LocationCode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/ManufacturerExt/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/Replaceable/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/Revision/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/Slot/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/ThermalDirection/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/UniqueIdentifier/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/VendorInformation/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/VoltageControl/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Accelerator/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Battery/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Bmc/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Board/IOBoard/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Board/Motherboard/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Board/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Cable/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Chassis/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Connector/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Cpu/OperatingConfig/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Cpu/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/CpuCore/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Dimm/MemoryLocation/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Dimm/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/DiskBackplane/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Drive/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Ethernet/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/FabricAdapter/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Fan/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Global/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/MemoryBuffer/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/NetworkInterface/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PCIeDevice/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PCIeSlot/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Panel/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PersistentMemory/Partition/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PersistentMemory/PowerManagementPolicy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PersistentMemory/SecurityCapabilities/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PersistentMemory/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PowerSupply/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Rotor/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Storage/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/StorageController/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/System/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Tpm/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Volume/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Vrm/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Manager/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Source/PLDM/Entity/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Source/PLDM/FRU/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Ipmi/SOL/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Ipmi/SessionInfo/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Led/Group/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Led/Physical/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/Entry/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/ErrorBlocksTransition/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/Event/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/IPMI/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/Settings/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/Syslog/Destination/Mail/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/Syslog/Destination/Mail/Entry/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/Syslog/Destination/Mail/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/MCTP/Endpoint/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Memory/MemoryECC/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/Client/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/Client/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/DHCPConfiguration/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/EthernetInterface/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/Experimental/Bond/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/Experimental/Tunnel/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/IP/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/MACAddress/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/Neighbor/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/StaticRoute/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/StaticRoute/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/SystemConfiguration/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/VLAN/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Nvme/Status/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Object/Delete/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Object/Enable/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/ObjectMapper/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/PFR/Attributes/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/PLDM/Event/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/PLDM/PDR/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/PLDM/Provider/Certs/Authority/CSR/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/PLDM/Requester/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/Accuracy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/Threshold/Critical/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/Threshold/HardShutdown/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/Threshold/PerformanceLoss/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/Threshold/SoftShutdown/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/Threshold/Warning/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/Value/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Sensor/ValueMutability/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Smbios/MDR_V2/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/Activation/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/ActivationBlocksTransition/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/ActivationProgress/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/ApplyOptions/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/ApplyTime/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/ExtendedVersion/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/RedundancyPriority/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/RequestedRedundancyPriority/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/Settings/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/Version/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/BMC/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/BMCRedundancy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Boot/PostCode/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Boot/Progress/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Boot/Raw/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Chassis/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Decorator/Availability/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Decorator/OperationalStatus/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Decorator/PowerState/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Decorator/PowerSystemInputs/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Drive/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Host/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/OperatingSystem/Status/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/PowerOnHours/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/ScheduledHostTransition/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Watchdog/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/Report/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/Trigger/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/TriggerManager/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Time/EpochTime/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Time/Synchronization/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/User/AccountPolicy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/User/Attributes/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/User/Ldap/Config/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/User/Ldap/Create/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/User/Manager/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/User/PrivilegeMapper/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/User/PrivilegeMapperEntry/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/Legacy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/MountPoint/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/Process/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/Proxy/meson.build
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/Stats/meson.build
org/open_power/Host/Boot.errors.yaml
c29c927a17-Aug-2023 Patrick Williams <patrick@stwcx.xyz>

Sensor.Value: fix minor spelling mistake

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4da4cd939804b21bc6117c790af552afca761aee

fd1e87a714-Aug-2023 Chau Ly <chaul@amperecomputing.com>

Chassis.Intrusion: Add enum for Status property

This commit updates Status property to use an enum of 3 values: Normal,
HardwareIntrusion and TamperingDetected. These are defined in Redfish
schema o

Chassis.Intrusion: Add enum for Status property

This commit updates Status property to use an enum of 3 values: Normal,
HardwareIntrusion and TamperingDetected. These are defined in Redfish
schema of property PhysicalSecurity/IntrusionSensor of Chassis.

Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: I022e4f11dd7f1a863ca3266c661e113c96d79b7d

show more ...

402dc6a527-Jul-2023 Michal Orzel <michalx.orzel@intel.com>

Change authority D-Bus names

Changing authority service references in code from 'ldap' to more
generic name, to comply with change in phosphor-certificate-manager.

Related change:
https://gerrit.op

Change authority D-Bus names

Changing authority service references in code from 'ldap' to more
generic name, to comply with change in phosphor-certificate-manager.

Related change:
https://gerrit.openbmc.org/c/openbmc/phosphor-certificate-manager/+/65458

Tested:
Docs change, no way to test.

Change-Id: I3b502f27b5f3dd1585238cdad24ab071cccc605f
Signed-off-by: Michal Orzel <michalx.orzel@intel.com>

show more ...

d1484a1408-Sep-2021 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

com.ibm: Add SBE dump type

This commit extends the list of supported dumps by introducing the Self
Boot Engine (SBE) dump type to list of dump types in the
com.ibm.Dump.Create interface. The SBE is

com.ibm: Add SBE dump type

This commit extends the list of supported dumps by introducing the Self
Boot Engine (SBE) dump type to list of dump types in the
com.ibm.Dump.Create interface. The SBE is a microcontroller embedded
within the processor, responsible for initializing the boot processes
and acting as a secure conduit for accessing certain processor control
functions. During boot or hardware access operations, the SBE may
encounter errors and become unresponsive. In such instances, it's
crucial to collect debug data, which includes hardware state,
configuration, memory details, etc., from the affected SBE to diagnose
the root cause of the error. This gathered data is packaged into the
OpenPOWER dump format, referred to as the SBE dump.

Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Change-Id: If10c6f7458532fbca6fbf95488df5f9885995a50

show more ...

e5abf62708-Sep-2021 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

com.ibm: Add Self Boot Engine(SBE) dump interface

Self Boot Engine(SBE) is a microcontroller that sits inside the
processor to initialize it to start the booting and also acts as
a secure channel fo

com.ibm: Add Self Boot Engine(SBE) dump interface

Self Boot Engine(SBE) is a microcontroller that sits inside the
processor to initialize it to start the booting and also acts as
a secure channel for accessing certain control functions on the
processor. During the booting or other hardware access operations
SBE can encounter errors and become unresponsive. In such situations,
the debug data needs to be collected from such SBEs to find out the
root cause of the error. This data includes hardware state,
configuration, memory, etc. The collected data is then packaged into
the OpenPOWER dump format which is called SBE dump.
Implement this interface to add support for managing the SBE dump.

Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Change-Id: Ibf625c0205096a4f94bf159125cf8fdae093449c

show more ...

cb01cd4010-Jul-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Dump: Add user-challenge to System Dump entry

This commit introduces a 'UserChallenge' field to the
xyz.openbmc_project.Dump.Entry.System interface. This update
specifically addresses the requiremen

Dump: Add user-challenge to System Dump entry

This commit introduces a 'UserChallenge' field to the
xyz.openbmc_project.Dump.Entry.System interface. This update
specifically addresses the requirement for non-disruptive system dumps.
Non-disruptive dumps are requested to the host and do not disrupt the
current system state. However, as they consume significant host
resources and involve the collection of host memory data, they must be
executed by authorized personnel.

To enforce this, the host requires user-challenge validation to process
the dump request. If the provided user-challenge is incorrect, the host
rejects the operation.

Change-Id: Ia9871a7264e036715a3ebe10f9054a2302e64c32
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

2117deab08-Jul-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Dump: Add 'SystemImpact' to System Dump entry

This commit introduces 'SystemImpact' to the system dump
entry. This new enum field indicates whether a system
dump is 'Disruptive' or 'NonDisruptive'.

Dump: Add 'SystemImpact' to System Dump entry

This commit introduces 'SystemImpact' to the system dump
entry. This new enum field indicates whether a system
dump is 'Disruptive' or 'NonDisruptive'.

'Disruptive' dumps alter the system state and capture
extensive data, making them useful for diagnosing system
crashes. In contrast, 'NonDisruptive' dumps do not
disturb the system state while still providing valuable
data for analysis.

Change-Id: I03810e86e1db9d2b46891dbe2e00e436e76b2cc2
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

27afd1f208-Jul-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Dump: Add token to host dump entries

This commit introduces a token field to the
xyz.openbmc_project.Dump.Entry.System and
com.ibm.Dump.Entry.Resource interfaces. This token is
exchanged from the ho

Dump: Add token to host dump entries

This commit introduces a token field to the
xyz.openbmc_project.Dump.Entry.System and
com.ibm.Dump.Entry.Resource interfaces. This token is
exchanged from the host when a request to create a dump
is made. The token can be used to identify the dump
entry once the collection is completed. This addition
enhances the tracking of dump entries for the dumps
collected in the host.

Change-Id: Ic4ad9d10bb0b8afd73d2b8d58a920ae5d2b131b8
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

db26588308-Jul-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

com.ibm: Update dump types

This commit extends the DumpType enumeration in the
com.ibm.Dump.Create interface by adding two new types
of dumps: System and Resource. The System dump contains
certain h

com.ibm: Update dump types

This commit extends the DumpType enumeration in the
com.ibm.Dump.Create interface by adding two new types
of dumps: System and Resource. The System dump contains
certain hardware register data and host memory.
The Resource dump provides information about various
host components, with content varying based on the
component.

Change-Id: I8b2e441a0d258479be9f0990a5e21485d1886ac2
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

2189251308-Jul-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

com.ibm: Add NotifyDump method

This commit introduces a new 'NotifyDump' method in a
new com.ibm.Dump.Notify interface to cater the specific
requirements of IBM OpenPOWER systems. This is
supplement

com.ibm: Add NotifyDump method

This commit introduces a new 'NotifyDump' method in a
new com.ibm.Dump.Notify interface to cater the specific
requirements of IBM OpenPOWER systems. This is
supplementing the general dbus 'Notify' method but
caters to the unique needs of IBM OpenPOWER systems.

The 'NotifyDump' method creates or updates a dump
entry based on parameters and specific dump type,
like 'System' or 'Resource'. The host provides a
source dump id, size, dump type and a 'token'. The
token helps identify user-initiated dump requests and
defaults to 0 if not valid.

Change-Id: Ic036b6ce30ccd0d12717c1ee314ba8aa4c4c74f3
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

88902e6730-Jun-2023 Smriti-Ayushi <smriti.ayushi@linux.intel.com>

Update BiosConfig README.md file

The current bios config is out of date and inconsistent with
bios-settings-mgr repository.

Changes are made to reflect the current D-Bus methods, signals and
proper

Update BiosConfig README.md file

The current bios config is out of date and inconsistent with
bios-settings-mgr repository.

Changes are made to reflect the current D-Bus methods, signals and
properties in bios-settings-mgr.

Following are the D-Bus information of bios-settings-mgr:

busctl tree xyz.openbmc_project.BIOSConfigManager
`-/xyz
`-/xyz/openbmc_project
`-/xyz/openbmc_project/bios_config
|-/xyz/openbmc_project/bios_config/manager
`-/xyz/openbmc_project/bios_config/password

busctl introspect xyz.openbmc_project.BIOSConfigManager /xyz/openbmc_project/bios_config/manager
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.BIOSConfig.Manager interface - - -
.GetAttribute method s svv -
.SetAttribute method sv - -
.BaseBIOSTable property a{s(sbsssvva(svs))} 0 emits-change writable
.PendingAttributes property a{s(sv)} 0 emits-change writable
.ResetBIOSSettings property s "xyz.openbmc_project.BIOSConfig.Manag... emits-change writable

busctl introspect xyz.openbmc_project.BIOSConfigManager /xyz/openbmc_project/bios_config/password
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.BIOSConfig.Password interface - - -
.ChangePassword method sss - -
.PasswordInitialized property b false emits-change writable

Change-Id: I59bc60e0d31658906aa724b54652cd0b0c74e9d2
Signed-off-by: Smriti-Ayushi <smriti.ayushi@linux.intel.com>

show more ...

3bbd482729-May-2023 George Liu <liuxiwei@inspur.com>

DIMM: Refactor the byte attribute to size type

There is currently a problem that because the parameter types defined
in PDI are too complicated, not all types are fully compatible in the
Notify meth

DIMM: Refactor the byte attribute to size type

There is currently a problem that because the parameter types defined
in PDI are too complicated, not all types are fully compatible in the
Notify method.
The intent behind this commit is replace "byte" type in the DIMM
interface with "size", because it is more reasonable to use size for
byte, uint16 and other types, and we also tend to change the uint16
type to size in the future.

Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I884f1d871446ed1c4174a223e826c3a36530aea1

show more ...

e6718c5e09-Jun-2023 Ivan Mikhaylov <fr0st61te@gmail.com>

network/client: add TCP/UDP as Transport Protocol for Client

Add TCP/UDP transport protocol for Client interface to make it use for
different applications like rsyslog as example.

Change-Id: I08511

network/client: add TCP/UDP as Transport Protocol for Client

Add TCP/UDP transport protocol for Client interface to make it use for
different applications like rsyslog as example.

Change-Id: I08511a1a70396e1c6fb979febfa8fb7343235e9d
Signed-off-by: Ivan Mikhaylov <fr0st61te@gmail.com>

show more ...

7720dd6412-Jun-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Add GetFileHandle method to dump entry

This commit introduces the GetFileHandle method in the dump entry
interface. This method provides direct access to the Unix file
handle of the dump entry, faci

Add GetFileHandle method to dump entry

This commit introduces the GetFileHandle method in the dump entry
interface. This method provides direct access to the Unix file
handle of the dump entry, facilitating more direct read operations
on the dump file.

The returned file descriptor will be read-only, ensuring the integrity
of the dump file.

This change is primarily introduced to support the PLDM for offloading
the dump to the host and bmcweb for offloading the dump to Redfish
clients. Previously, a direct file path was provided for these
operations. However, if the applications are running in a non-root
context, they may lack the necessary access to the file. By providing
a file handle, this access issue is resolved.

Change-Id: I1c9dd5ae6dad503288f39227876e13308043fefd
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

3826910e30-May-2023 Jonathan Doman <jonathan.doman@intel.com>

Add xyz.openbmc_project.Console.UART

Formalize an ad-hoc interface currently implemented in obmc-console.
This will contain attributes for each console object that is connected
to a physical UART. O

Add xyz.openbmc_project.Console.UART

Formalize an ad-hoc interface currently implemented in obmc-console.
This will contain attributes for each console object that is connected
to a physical UART. Other console objects (e.g. VUART) would not
implement this interface. could be extended to support additional
console attributes, but for now a writable `Baud` property is the only
item.

Change-Id: Ib4c9f1e24b4843281c222e882586a0fd44af723b
Signed-off-by: Jonathan Doman <jonathan.doman@intel.com>

show more ...

abb61a0f25-May-2023 Andrew Geissler <geissonator@yahoo.com>

bmc-ready: include new error codes in interfaces

This will generate the appropriate bindings and ensure the error is
passed back to the caller allowing them to properly handle this type of
error.

C

bmc-ready: include new error codes in interfaces

This will generate the appropriate bindings and ensure the error is
passed back to the caller allowing them to properly handle this type of
error.

Change-Id: I63301d0371d27835417fcba503c32f854f1919bd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...

f404c83b30-May-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Add 'EventId' parameter to BMC Dump creation parameters

This commit adds a new 'EventId' parameter to the BMC Dump
creation parameters. The 'EventId' parameter is used to
link a BMC dump with a spec

Add 'EventId' parameter to BMC Dump creation parameters

This commit adds a new 'EventId' parameter to the BMC Dump
creation parameters. The 'EventId' parameter is used to
link a BMC dump with a specific system event, providing
clearer context and allowing for the collection of additional,
relevant diagnostic data related to the event.

Change-Id: Ia092caa42c3917febfd5e8b447f49bc9078812c2
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

64fcf95f29-May-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Update InternalFailure Type and Add Error Type Parameter

This commit modifies the 'InternalFailure' dump type and replaces
it with a more generic 'ErrorLog' type. In addition, it introduces
a new pa

Update InternalFailure Type and Add Error Type Parameter

This commit modifies the 'InternalFailure' dump type and replaces
it with a more generic 'ErrorLog' type. In addition, it introduces
a new parameter for specifying the type of the error that
triggered the dump.

This is allowing it to cater to various types of errors beyond just
internal failures. With the capability to pass architecture-specific
errors, this change increases compatibility and maintainability without
requiring alterations in the common interface YAML file for each new
error type to be supported.

Change-Id: I896bb995632dad1206385ef92819f3bfffd16f88
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

052ffb0e25-May-2023 Andrew Geissler <geissonator@yahoo.com>

bmc-ready: new error def for when bmc not ready

phosphor-state-manager is introducing a new optional feature that users
can enable which will not allow chassis or host power on operations if
the BMC

bmc-ready: new error def for when bmc not ready

phosphor-state-manager is introducing a new optional feature that users
can enable which will not allow chassis or host power on operations if
the BMC is not at its "Ready" state.

This commit defines some new error codes so callers will have the
appropriate return information when this situation arises.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ibbe71356b54675601b54179633e76310fdabccec

show more ...

9460809d13-Apr-2023 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Use createDump method to create different types of BMC dumps

There are two create interfaces for phosphor-debug-collector.
1- external create - this interface
Which accepts a list of key-value pairs

Use createDump method to create different types of BMC dumps

There are two create interfaces for phosphor-debug-collector.
1- external create - this interface
Which accepts a list of key-value pairs as input,
but initially, this was not accepting any parameters.

2- A create interface in phosphor-debug-collector,
which accepts the type of the BMC dump and a set of
paths to dbus or files to collect as part of dump creation.

The internal create is called by core-monitor or ramoops monitor
to create BMC dump when the error has occurred, or a core is created,
and now there is a new requirement to pass error log id along with
these create calls.

The internal create is added to pass parameters, and the external
one is always assumed as user-initiated. Since now the createDump method
is accepting additional parameters, internal create can be removed
and both system-generated and user-initiated dumps can use the
same interface and method.

This commit adds the dump type and enumeration for the types,
additionally changing the path parameter from the array of strings
to a single string because only for the core dump, there is an attempt
to send multiple paths but that can be captured in the packaging script
if the folder is sent.

Change-Id: Icbeb8499fbdfc1f8919b571495a50867bdcecac1
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

show more ...

b9f7c1de16-May-2023 Ninad Palsule <ninadpalsule@us.ibm.com>

Added Connect() method in console DBUS interface

The "xyz.openbmc_project.Console.Access" interface is updated to add new
method called Connect(). This method returns the unix socket file
descriptor

Added Connect() method in console DBUS interface

The "xyz.openbmc_project.Console.Access" interface is updated to add new
method called Connect(). This method returns the unix socket file
descriptor. The consumer can use this file descriptor to receive the
console data. The leaf node in the object path is a console id.

Also, the "SocketName" property is deprecated and removed to avoid
exposing implementation details about the console.

The tree for the "default" console id.
$ busctl tree xyz.openbmc_project.Console.default
`-/xyz
`-/xyz/openbmc_project
`-/xyz/openbmc_project/console
`-/xyz/openbmc_project/console/default

The introspect for the "default" console id.
$ busctl introspect xyz.openbmc_project.Console.default \
/xyz/openbmc_project/console/default
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.Console.Access interface - - -
.Connect method - h -

Change-Id: I52472320de0990dcf0e802add87141a97288085c
Signed-off-by: Ninad Palsule <ninadpalsule@us.ibm.com>

show more ...

ca6a483720-Mar-2023 Lakshmi Yadlapati <lakshmiy@us.ibm.com>

Remove "Manufacturer" from PCIeDevice interface

"Manufacturer" is already part of Asset interface. Remove it from
PCIeDevice interface.

peci-pcie commit to set Manufacturer in the Asset interface:

Remove "Manufacturer" from PCIeDevice interface

"Manufacturer" is already part of Asset interface. Remove it from
PCIeDevice interface.

peci-pcie commit to set Manufacturer in the Asset interface:
https://gerrit.openbmc.org/c/openbmc/peci-pcie/+/62256

bmcweb commits:
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/62257
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/40051

Change-Id: I2ea7551968893e151219c3c620a52ad8bac7cfd1
Signed-off-by: Lakshmi Yadlapati <lakshmiy@us.ibm.com>

show more ...

7193e55f25-Apr-2023 Kantesh Nagaradder <kantesh.nagaradder@ibm.com>

Add a new dbus interface for VSBK record

This commit will add interface to support the new record(VSBK) and its
keywords to store the system backplane's critical data as backup.

The Bonnell BMC is

Add a new dbus interface for VSBK record

This commit will add interface to support the new record(VSBK) and its
keywords to store the system backplane's critical data as backup.

The Bonnell BMC is embedded in the system backplane, so if either
fails, the backplane should be replaced as a whole. Thus, we must
backup the system backplane critical keywords on the VSBK record on the
operator panel base EEPROM. Hence VSBK interface being added.

Below is the introspect for VSBK:
busctl introspect xyz.openbmc_project.Inventory.Manager
/xyz/openbmc_project/inventory/system/chassis/motherboard/
base_op_panel_blyth com.ibm.ipzvpd.VSBK

NAME TYPE SIGNATURE RESULT/VALUE FLAGS
.BR property ay 2 83 48 emits-change writable
.D0 property ay 1 1 emits-change writable
.ES property ay 7 66 90 83 48 48 48 51 emits-change writable
.F5 property ay 16 32 32 32 32 32 32 32 32 32 32 32 3... emits-change writable
.F6 property ay 0 emits-change writable
.FC property ay 8 50 69 52 65 45 48 48 49 emits-change writable
.FV property ay 32 32 32 32 32 32 32 32 32 32 32 32 3... emits-change writable
.LX property ay 8 49 0 4 1 0 48 0 123 emits-change writable
.RB property ay 4 49 32 32 32 emits-change writable
.RG property ay 4 0 0 0 0 emits-change writable
.RT property ay 4 86 83 66 75 emits-change writable
.SE property ay 7 66 48 48 48 48 48 51 emits-change writable
.SU property ay 6 0 4 172 31 28 19 emits-change writable
.TM property ay 8 57 48 50 56 45 50 49 66 emits-change writable
.VZ property ay 2 48 50 emits-change writable
.WN property ay 12 67 48 53 48 55 54 48 67 52 56 57 66 emits-change writable

Change-Id: I333001f4317aa954dfd700dfa153133e179c4785
Signed-off-by: Kantesh Nagaradder <kantesh.nagaradder@ibm.com>

show more ...

47709f2303-May-2023 Chris Cain <cjcain@us.ibm.com>

Control.Power.Throttle: Add throttle Interface

Define a throttle status interface. This allows users to determine if a
component is being throttled and if so, what the causes are for the
throttle.
T

Control.Power.Throttle: Add throttle Interface

Define a throttle status interface. This allows users to determine if a
component is being throttled and if so, what the causes are for the
throttle.
This is part of the Redfish 2022.3 Schema.

Change-Id: I30e820993e3c225cd82bbd6c78e0a01f9a432282
Signed-off-by: Chris Cain <cjcain@us.ibm.com>

show more ...

12345678910>>...13