History log of /openbmc/phosphor-dbus-interfaces/ (Results 126 – 150 of 787)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
800f708015-Dec-2023 Patrick Williams <patrick@stwcx.xyz>

metric: rename from metrics

Generally use non-plural names. Do a trivial rename of the Metric
definitions before they start being used by applications.

Signed-off-by: Patrick Williams <patrick@stw

metric: rename from metrics

Generally use non-plural names. Do a trivial rename of the Metric
definitions before they start being used by applications.

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

show more ...

d1a7e40f15-Dec-2023 Patrick Williams <patrick@stwcx.xyz>

common.Threshold: use dict-of-dict for Value

The Dbus specification does not allow the key of a dict to be a
non-basic type, such as a struct:

the first single complete type (the "key") must be

common.Threshold: use dict-of-dict for Value

The Dbus specification does not allow the key of a dict to be a
non-basic type, such as a struct:

the first single complete type (the "key") must be a basic type
rather than a container type.

If we try to instantiate an instance with a struct as a dict key, we
end up getting an EINVAL on the add-vtable call.

Switch to nested dictionary to avoid this violation.

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

show more ...

4b6755c905-Dec-2023 Matt Spinler <spinler@us.ibm.com>

ibm: Add compatible strings for chassis

Add enums for the compatible strings used by entity-manager for the
various chassis types.

Change-Id: Ibea95513a38359b7c378add391afbb77235a4900
Signed-off-by

ibm: Add compatible strings for chassis

Add enums for the compatible strings used by entity-manager for the
various chassis types.

Change-Id: Ibea95513a38359b7c378add391afbb77235a4900
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

show more ...

6cfd0d0829-Nov-2023 Chau Ly <chaul@amperecomputing.com>

Association between intrusion sensor and item

Chassis intrusion sensor does not have the Sensor.Value interface to be
legit into the "sensors" association with the chassis but there's a need
to asso

Association between intrusion sensor and item

Chassis intrusion sensor does not have the Sensor.Value interface to be
legit into the "sensors" association with the chassis but there's a need
to associate the sensor with the chassis that it is monitoring physical
security state.

This commit introduces the monitoring/monitored_by association between a
chassis intrusion sensor and the inventory items that it is currently
monitoring the physical security state. The association in this case
requires the two endpoint interfaces of
"xyz.openbmc_project.Chassis.Intrusion" and
"xyz.openbmc_project.Inventory.Item".

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

show more ...

22d5f74405-Oct-2023 Jagpal Singh Gill <paligill@gmail.com>

phosphor-health-monitor: add reset interface

- Add the reset interface for resetting the persistent counter, such as
reboot count.
- The intention of this change corresponds to ResetMetrics in Red

phosphor-health-monitor: add reset interface

- Add the reset interface for resetting the persistent counter, such as
reboot count.
- The intention of this change corresponds to ResetMetrics in Redfish
ManagerDiagnosticData -
https://redfish.dmtf.org/schemas/v1/ManagerDiagnosticData.v1_2_1.json

Change-Id: I31f2efac44f996afb2e0575585d3414196412dfd
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>

show more ...

03af686b05-Oct-2023 Jagpal Singh Gill <paligill@gmail.com>

phosphor-health-monitor: add D-Bus paths

- Add the D-Bus paths for BMC metrics.
- The code for these paths will be autogenerated in the common.hpp

Change-Id: I3d0273d83136659d67b0907006fb050db948a7

phosphor-health-monitor: add D-Bus paths

- Add the D-Bus paths for BMC metrics.
- The code for these paths will be autogenerated in the common.hpp

Change-Id: I3d0273d83136659d67b0907006fb050db948a732
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>

show more ...

a60ff84512-Jul-2023 Jagpal Singh Gill <jagpalgill@meta.com>

phosphor-health-monitor: add new D-Bus interface

This commit introduces following changes -
- A new Metrics Value Interface.
- An interface to reset the metrics, if needed.
- Common Threshold interf

phosphor-health-monitor: add new D-Bus interface

This commit introduces following changes -
- A new Metrics Value Interface.
- An interface to reset the metrics, if needed.
- Common Threshold interface so it can be used in Metrics and Sensors.

For more detail, please refer to design -
https://gerrit.openbmc.org/c/openbmc/docs/+/64917

Unit Test: meson build passes.

Change-Id: I014a047f9db6fe470124baa41dcce93caf7ceb4b
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>

show more ...

4f0a9a7c24-Nov-2023 Yang Chen <yang.chen@quantatw.com>

meta: add compatible string for Minerva CMM

Adding compatible string for Minerva-CMM BMC type

Change-Id: Ie7a692d1f736b324cdab816180139a1e1676016d
Signed-off-by: Yang Chen <yang.chen@quantatw.com>

2794e95114-Nov-2023 Potin Lai <potin.lai@quantatw.com>

meta: add compatible string for Harma

Adding compatible string for Harma BMC type.

Change-Id: Ia2f7a6fb45ef33594c1b4fac2ae4b9706bde0a12
Signed-off-by: Potin Lai <potin.lai@quantatw.com>

47ba142a23-Aug-2023 Tim Chao <Tim.Chao@quantatw.com>

Watchdog: Add LogTimeout property in watchdog

Add the LogTimeout property in watchdog yaml.
This property is used for configuring whether an event
will be logged on watchdog expiration.

Tested:
No

Watchdog: Add LogTimeout property in watchdog

Add the LogTimeout property in watchdog yaml.
This property is used for configuring whether an event
will be logged on watchdog expiration.

Tested:
No log bit is set to true :
ipmitool raw 0x06 0x24 0x84 0x00 0x00 0x3e 0x64 0x00

No log bit is set to false :
ipmitool raw 0x06 0x24 0x04 0x00 0x00 0x3e 0x64 0x00

Reset watchdog timer :
ipmitool mc watchdog reset

If the LogTimeout property is true, the event will be logged
on watchdog expiration.
We can use 'ipmitool sel elist' to check the system event log.
1 | 01/26/23 | 00:21:21 PST | Watchdog2 host0 | Timer expired | Asserted

If the LogTimeout property is false, the event will not be
logged when the watchdog expires.

Related-Commit-Id: 67727
Related-Commit-Id: 67728

Change-Id: I278b8bb3eec1951ba505ab53527826aef075a05f
Signed-off-by: Tim Chao <Tim.Chao@quantatw.com>

show more ...

7daf2d7d31-Oct-2023 Sunny Srivastava <sunnsr25@in.ibm.com>

Add D1 keyword to VSBK

The keyword is added to back up the UTIL/D1 data to VSBK record.

Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
Change-Id: Ifa8b1ae727070cf06bfe1b8d6340391b92bb5204

5d54b3d118-Oct-2023 Matt Spinler <spinler@us.ibm.com>

Add myself as owner to com/ibm

Adding myself to be an owner for just the IBM D-Bus interfaces.

Change-Id: Ic88f649f9b21e9e71d75db584ce6dfed46479f93
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

8a2674b825-Sep-2023 Lakshmi Yadlapati <lakshmiy@us.ibm.com>

common: Add new Priority interface

This commit introduces the new "Priority" interface, which is designed
to indicate the priority level of an entity. It can be used as a
decorator for other objects

common: Add new Priority interface

This commit introduces the new "Priority" interface, which is designed
to indicate the priority level of an entity. It can be used as a
decorator for other objects to specify their priority. While this
interface was initially developed for fan sensors, it can be applied to
various entities and is not limited to fans. This new interface provide
more specific information about the primary and secondary sensors, which
is needed for Redfish Fan schema.

bmcweb commit:
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/57657

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

show more ...

5e7bca4119-Sep-2023 Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

MCTP: modify the type of Network ID and EID

Modify the data type of Network ID to uint32 to align with unsigned int from the Linux implementation (which uses the LP64 data model):
https://git.kernel

MCTP: modify the type of Network ID and EID

Modify the data type of Network ID to uint32 to align with unsigned int from the Linux implementation (which uses the LP64 data model):
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/mctp.h?h=v6.5#n25

The data size of Endpoint ID is 8 bits that was defined in document:
DSP0236. Correct the data type of EID to byte.

Change-Id: I31c98a82c126ace00e01dcb6ad557b6d5ca765d4
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

show more ...

262b922003-Jan-2023 Harvey Wu <Harvey.Wu@quantatw.com>

Add new interface Debug.Pid.Thermal/Power

- According to the issue#27, adding new interface to record the driver
sensor name, driver sensor value and PID loop result to dbus.

interface:
Debug.Pid

Add new interface Debug.Pid.Thermal/Power

- According to the issue#27, adding new interface to record the driver
sensor name, driver sensor value and PID loop result to dbus.

interface:
Debug.Pid.ThermalPower => Record the sensor name and reading with the
highest temperature or power in the input
list. And record the result of pid loop

Debug.Pid.Zone => Record the pid config name that that is driving the
fans

refs:
https://github.com/openbmc/phosphor-pid-control/issues/27

Change-Id: I67051616958e07c148eabee658165082855c674d
Signed-off-by: Harvey Wu <Harvey.Wu@quantatw.com>

show more ...

8e36078409-Sep-2023 Patrick Williams <patrick@stwcx.xyz>

Software.Image: add YAML from phosphor-bmc-code-mgmt

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

4f6fbeab01-Sep-2023 Patrick Williams <patrick@stwcx.xyz>

open_power: add OCC errors from openpower-occ-control

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

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

4de8a3b021-Apr-2023 Patrick Williams <patrick@stwcx.xyz>

regenerate-meson: re-run with latest from sdbusplus

The sdbus++-gen-meson has a new version, which requires regenerating
all the meson in this repository. Re-run the `regenerate-meson`
script.

Sig

regenerate-meson: re-run with latest from sdbusplus

The sdbus++-gen-meson has a new version, which requires regenerating
all the meson in this repository. Re-run the `regenerate-meson`
script.

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

show more ...


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

bff28e0215-Aug-2023 George Liu <liuxiwei@inspur.com>

meson_options.txt: Support for reading options from meson.options

Support has been added for reading options from meson.options instead
of meson_options.txt[1]. These are equivalent, but not using t

meson_options.txt: Support for reading options from meson.options

Support has been added for reading options from meson.options instead
of meson_options.txt[1]. These are equivalent, but not using the .txt
extension for a build file has a few advantages, chief among them
many tools and text editors expect a file with the .txt extension to
be plain text files, not build scripts.

[1] https://mesonbuild.com/Release-notes-for-1-1-0.html#support-for-reading-options-from-mesonoptions

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

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 ...

12345678910>>...32