History log of /openbmc/phosphor-dbus-interfaces/yaml/ (Results 176 – 200 of 329)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0f08d97030-Dec-2022 Tim Lee <timlee660101@gmail.com>

add Enabled properties and remove unused methods nmiEnable

Currently, x86-power-control is using property "Enabled"
to monitor NMI Source. But, NMISource.interface.yaml didn't
have this "Enabled" pr

add Enabled properties and remove unused methods nmiEnable

Currently, x86-power-control is using property "Enabled"
to monitor NMI Source. But, NMISource.interface.yaml didn't
have this "Enabled" property and the methods "nmiEnable" seems
unused in current openbmc design, remove it avoid usage confusion.

Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I1d7751cfe0de6c919ecd0deaea4a801db4d8b86e

show more ...

ef9be23411-Jan-2023 Sui Chen <suichen@google.com>

Add ObjectManager path requirement for Voltage Regulator interfaces

Add the requirement/expectation of org.freedesktop.DBus.ObjectManager on
services implementing Control.VoltageRegular{Mode,Control

Add ObjectManager path requirement for Voltage Regulator interfaces

Add the requirement/expectation of org.freedesktop.DBus.ObjectManager on
services implementing Control.VoltageRegular{Mode,Control}.

The ObjectManager is expected to be implemented at
/xyz/openbmc_project/vr.

Currently, dbus-sdr specifically calls out the paths it uses to find the
ObjectManager, instead of using "/" which would find any ObjectManager
implemented at any location. "/xyz/openbmc_project/sensors" is listed in
dbus-sdr and in phosphor-dbus-interfaces now. This changes adds
"/xyz/openbmc_project/vr".

Change-Id: I6c74323189b74958301b445d6dc9a993a495e62f
Signed-off-By: Sui Chen <suichen@google.com>

show more ...

27b83c4312-Oct-2022 Hieu Huynh <hieuh@os.amperecomputing.com>

bootprogress: add OEM value for ProgressStages enumerations

This commit adds the OEM enumerations for the ProgressStages to
indicate the last stage is OEM as defined in the DSP0268_2021.2
Redfish Sc

bootprogress: add OEM value for ProgressStages enumerations

This commit adds the OEM enumerations for the ProgressStages to
indicate the last stage is OEM as defined in the DSP0268_2021.2
Redfish Schema Supplement.pdf specification and DEN0069D_SBMR_2.0.pdf
document section F.2.2.

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Change-Id: I5a2b5943df54d5208fb847c7b9e89c09af3b73cd

show more ...

a134741806-Dec-2022 Patrick Williams <patrick@stwcx.xyz>

reformat with latest settings

Reformat with the latest settings from openbmc-build-scripts (and
copy latest config files where appropriate). Fix a few minor
markdownlint issues.

Signed-off-by: Pat

reformat with latest settings

Reformat with the latest settings from openbmc-build-scripts (and
copy latest config files where appropriate). Fix a few minor
markdownlint issues.

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

show more ...


/openbmc/phosphor-dbus-interfaces/.markdownlint.yaml
/openbmc/phosphor-dbus-interfaces/.prettierrc.yaml
/openbmc/phosphor-dbus-interfaces/README.md
/openbmc/phosphor-dbus-interfaces/requirements.md
com/google/gbmc/Hoth.errors.yaml
com/google/gbmc/Hoth.interface.yaml
com/ibm/Dump/Create.interface.yaml
com/ibm/Dump/Entry/Hardware.interface.yaml
com/ibm/Dump/Entry/Hostboot.interface.yaml
com/ibm/Dump/Entry/Resource.interface.yaml
com/ibm/Logging/Policy.interface.yaml
com/ibm/VPD.errors.yaml
com/ibm/VPD/Manager.interface.yaml
com/ibm/ipzvpd/CP00.interface.yaml
com/ibm/ipzvpd/CRP0.interface.yaml
com/ibm/ipzvpd/Location.interface.yaml
com/ibm/ipzvpd/README.md
com/ibm/ipzvpd/VER0.interface.yaml
com/intel/Control/NMISource.interface.yaml
com/intel/Control/OCOTShutdownPolicy.interface.yaml
com/intel/Protocol/PECI/Raw.interface.yaml
org/freedesktop/UPower/Device.interface.yaml
org/open_power/Control/Host.interface.yaml
org/open_power/Control/TPM/SecurityKeys.interface.yaml
org/open_power/Logging/PEL.interface.yaml
org/open_power/Logging/PEL/Entry.interface.yaml
org/open_power/OCC/PassThrough.interface.yaml
org/open_power/Sensor/Aggregation/History/Average.interface.yaml
org/open_power/Sensor/Aggregation/History/Maximum.interface.yaml
xyz/openbmc_project/Association.interface.yaml
xyz/openbmc_project/BIOSConfig/Manager.interface.yaml
xyz/openbmc_project/BIOSConfig/Password.interface.yaml
xyz/openbmc_project/BIOSConfig/README.md
xyz/openbmc_project/Certs/Authority.interface.yaml
xyz/openbmc_project/Certs/CSR.interface.yaml
xyz/openbmc_project/Certs/CSR/Create.interface.yaml
xyz/openbmc_project/Certs/Certificate.interface.yaml
xyz/openbmc_project/Certs/Entry.interface.yaml
xyz/openbmc_project/Certs/README.md
xyz/openbmc_project/Channel/ChannelAccess.interface.yaml
xyz/openbmc_project/Chassis/Buttons/Button.interface.yaml
xyz/openbmc_project/Chassis/Buttons/HostSelector.interface.yaml
xyz/openbmc_project/Chassis/Buttons/ID.interface.yaml
xyz/openbmc_project/Chassis/Buttons/NMI.interface.yaml
xyz/openbmc_project/Chassis/Buttons/Power.interface.yaml
xyz/openbmc_project/Chassis/Buttons/Reset.interface.yaml
xyz/openbmc_project/Chassis/Control/Power.interface.yaml
xyz/openbmc_project/Chassis/Intrusion.interface.yaml
xyz/openbmc_project/Chassis/README.md
xyz/openbmc_project/Common/Callout/README.md
xyz/openbmc_project/Common/FactoryReset/README.md
xyz/openbmc_project/Common/FilePath.interface.yaml
xyz/openbmc_project/Common/ObjectPath.interface.yaml
xyz/openbmc_project/Common/OriginatedBy.interface.yaml
xyz/openbmc_project/Common/Progress.interface.yaml
xyz/openbmc_project/Common/UUID.interface.yaml
xyz/openbmc_project/Condition/HostFirmware.interface.yaml
xyz/openbmc_project/Control/Boot/Mode.interface.yaml
xyz/openbmc_project/Control/Boot/RebootAttempts.interface.yaml
xyz/openbmc_project/Control/CFMLimit.interface.yaml
xyz/openbmc_project/Control/ChassisCapabilities.interface.yaml
xyz/openbmc_project/Control/Host.interface.yaml
xyz/openbmc_project/Control/Host/NMI.interface.yaml
xyz/openbmc_project/Control/Host/TurboAllowed.interface.yaml
xyz/openbmc_project/Control/MinimumShipLevel.interface.yaml
xyz/openbmc_project/Control/Mode.interface.yaml
xyz/openbmc_project/Control/Power/ACPIPowerState.interface.yaml
xyz/openbmc_project/Control/Power/Cap.interface.yaml
xyz/openbmc_project/Control/Power/CapLimits.interface.yaml
xyz/openbmc_project/Control/Power/IdlePowerSaver.interface.yaml
xyz/openbmc_project/Control/Power/Mode.interface.yaml
xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml
xyz/openbmc_project/Control/PowerSupplyRedundancy.interface.yaml
xyz/openbmc_project/Control/README.msl.md
xyz/openbmc_project/Control/Security/RestrictionMode.interface.yaml
xyz/openbmc_project/Control/Security/SpecialMode.interface.yaml
xyz/openbmc_project/Control/Service/README.md
xyz/openbmc_project/Control/Service/SocketAttributes.interface.yaml
xyz/openbmc_project/Control/ThermalMode.interface.yaml
xyz/openbmc_project/Control/VoltageRegulatorMode.interface.yaml
xyz/openbmc_project/Dump/Create.interface.yaml
xyz/openbmc_project/Dump/Entry.interface.yaml
xyz/openbmc_project/Dump/Entry/BMC.interface.yaml
xyz/openbmc_project/Dump/Entry/FaultLog.interface.yaml
xyz/openbmc_project/Dump/Entry/System.interface.yaml
xyz/openbmc_project/Dump/NewDump.interface.yaml
xyz/openbmc_project/HardwareIsolation/Create.interface.yaml
xyz/openbmc_project/HardwareIsolation/Entry.interface.yaml
xyz/openbmc_project/Inventory/Connector/Slot.interface.yaml
xyz/openbmc_project/Inventory/Decorator/Asset.interface.yaml
xyz/openbmc_project/Inventory/Decorator/Cacheable.interface.yaml
xyz/openbmc_project/Inventory/Decorator/Compatible.interface.yaml
xyz/openbmc_project/Inventory/Decorator/CoolingType.interface.yaml
xyz/openbmc_project/Inventory/Decorator/LocationCode.interface.yaml
xyz/openbmc_project/Inventory/Decorator/ManufacturerExt.interface.yaml
xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel.interface.yaml
xyz/openbmc_project/Inventory/Decorator/UniqueIdentifier.interface.yaml
xyz/openbmc_project/Inventory/Decorator/VendorInformation.interface.yaml
xyz/openbmc_project/Inventory/Item.interface.yaml
xyz/openbmc_project/Inventory/Item/Accelerator.interface.yaml
xyz/openbmc_project/Inventory/Item/Bmc.interface.yaml
xyz/openbmc_project/Inventory/Item/Cable.interface.yaml
xyz/openbmc_project/Inventory/Item/Chassis.interface.yaml
xyz/openbmc_project/Inventory/Item/Connector.interface.yaml
xyz/openbmc_project/Inventory/Item/Cpu.interface.yaml
xyz/openbmc_project/Inventory/Item/Cpu/OperatingConfig.interface.yaml
xyz/openbmc_project/Inventory/Item/Dimm.interface.yaml
xyz/openbmc_project/Inventory/Item/Dimm/MemoryLocation.interface.yaml
xyz/openbmc_project/Inventory/Item/DiskBackplane.interface.yaml
xyz/openbmc_project/Inventory/Item/Drive.interface.yaml
xyz/openbmc_project/Inventory/Item/FabricAdapter.interface.yaml
xyz/openbmc_project/Inventory/Item/Fan.interface.yaml
xyz/openbmc_project/Inventory/Item/PCIeDevice.interface.yaml
xyz/openbmc_project/Inventory/Item/PCIeSlot.interface.yaml
xyz/openbmc_project/Inventory/Item/Panel.interface.yaml
xyz/openbmc_project/Inventory/Item/PersistentMemory.interface.yaml
xyz/openbmc_project/Inventory/Item/PersistentMemory/PowerManagementPolicy.interface.yaml
xyz/openbmc_project/Inventory/Item/PersistentMemory/SecurityCapabilities.interface.yaml
xyz/openbmc_project/Inventory/Item/README.md
xyz/openbmc_project/Inventory/Item/Rotor.interface.yaml
xyz/openbmc_project/Inventory/Item/Vrm.interface.yaml
xyz/openbmc_project/Inventory/Manager.interface.yaml
xyz/openbmc_project/Ipmi/SESSION_README.md
xyz/openbmc_project/Ipmi/SOL.interface.yaml
xyz/openbmc_project/Ipmi/SessionInfo.interface.yaml
xyz/openbmc_project/Led/Group.interface.yaml
xyz/openbmc_project/Led/README.md
xyz/openbmc_project/Logging/Create.interface.yaml
xyz/openbmc_project/Logging/Entry.interface.yaml
xyz/openbmc_project/Logging/ErrorBlocksTransition.interface.yaml
xyz/openbmc_project/Logging/Event.interface.yaml
xyz/openbmc_project/Logging/IPMI.interface.yaml
xyz/openbmc_project/Logging/README.md
xyz/openbmc_project/Logging/Settings.interface.yaml
xyz/openbmc_project/MCTP/Endpoint.interface.yaml
xyz/openbmc_project/MCTP/README.md
xyz/openbmc_project/Network/Client.interface.yaml
xyz/openbmc_project/Network/DHCPConfiguration.interface.yaml
xyz/openbmc_project/Network/EthernetInterface.interface.yaml
xyz/openbmc_project/Network/Experimental/Bond.interface.yaml
xyz/openbmc_project/Network/Experimental/Tunnel.interface.yaml
xyz/openbmc_project/Network/IP.interface.yaml
xyz/openbmc_project/Network/MACAddress.interface.yaml
xyz/openbmc_project/Network/README.md
xyz/openbmc_project/Nvme/Status.errors.yaml
xyz/openbmc_project/Nvme/Status.interface.yaml
xyz/openbmc_project/ObjectMapper.interface.yaml
xyz/openbmc_project/PFR/Attributes.interface.yaml
xyz/openbmc_project/PLDM/Event.interface.yaml
xyz/openbmc_project/PLDM/PDR.interface.yaml
xyz/openbmc_project/PLDM/Provider/Certs/Authority/CSR.interface.yaml
xyz/openbmc_project/PLDM/Requester.interface.yaml
xyz/openbmc_project/Sensor/Accuracy.interface.yaml
xyz/openbmc_project/Sensor/Threshold/Critical.interface.yaml
xyz/openbmc_project/Sensor/Threshold/HardShutdown.interface.yaml
xyz/openbmc_project/Sensor/Threshold/PerformanceLoss.interface.yaml
xyz/openbmc_project/Sensor/Threshold/SoftShutdown.interface.yaml
xyz/openbmc_project/Sensor/Threshold/Warning.interface.yaml
xyz/openbmc_project/Sensor/Value.interface.yaml
xyz/openbmc_project/Sensor/ValueMutability.interface.yaml
xyz/openbmc_project/Software/Activation.interface.yaml
xyz/openbmc_project/Software/ActivationBlocksTransition.interface.yaml
xyz/openbmc_project/Software/ApplyOptions.interface.yaml
xyz/openbmc_project/Software/ApplyTime.interface.yaml
xyz/openbmc_project/Software/README.md
xyz/openbmc_project/Software/RequestedRedundancyPriority.interface.yaml
xyz/openbmc_project/Software/Settings.interface.yaml
xyz/openbmc_project/Software/Version.errors.yaml
xyz/openbmc_project/Software/Version.interface.yaml
xyz/openbmc_project/State/BMC.interface.yaml
xyz/openbmc_project/State/Boot/PostCode.interface.yaml
xyz/openbmc_project/State/Boot/Progress.interface.yaml
xyz/openbmc_project/State/Chassis.interface.yaml
xyz/openbmc_project/State/Decorator/PowerSystemInputs.interface.yaml
xyz/openbmc_project/State/Drive.interface.yaml
xyz/openbmc_project/State/Host.interface.yaml
xyz/openbmc_project/State/PowerOnHours.interface.yaml
xyz/openbmc_project/State/README.md
xyz/openbmc_project/State/ScheduledHostTransition.interface.yaml
xyz/openbmc_project/State/Watchdog.interface.yaml
xyz/openbmc_project/Telemetry/Report.interface.yaml
xyz/openbmc_project/Telemetry/ReportManager.interface.yaml
xyz/openbmc_project/Telemetry/Trigger.interface.yaml
xyz/openbmc_project/Time/EpochTime.interface.yaml
xyz/openbmc_project/User/AccountPolicy.interface.yaml
xyz/openbmc_project/User/Attributes.interface.yaml
xyz/openbmc_project/User/Ldap/Config.interface.yaml
xyz/openbmc_project/User/Ldap/Create.interface.yaml
xyz/openbmc_project/User/Manager.interface.yaml
xyz/openbmc_project/User/PrivilegeMapper.interface.yaml
xyz/openbmc_project/User/PrivilegeMapperEntry.interface.yaml
xyz/openbmc_project/User/README.md
xyz/openbmc_project/VirtualMedia/Legacy.interface.yaml
xyz/openbmc_project/VirtualMedia/MountPoint.interface.yaml
xyz/openbmc_project/VirtualMedia/Proxy.interface.yaml
xyz/openbmc_project/VirtualMedia/README.md
3c7b858a08-Oct-2021 Vijay F Lobo <vflobo@us.ibm.com>

Convert ServiceProviderNotify to enum

Converted ServiceProviderNotify to an enum.
Supported options are - "NotSupported", "Notify" and "Inhibit".

Changes in phosphor-logging are at the link below
h

Convert ServiceProviderNotify to enum

Converted ServiceProviderNotify to an enum.
Supported options are - "NotSupported", "Notify" and "Inhibit".

Changes in phosphor-logging are at the link below
https://gerrit.openbmc.org/c/openbmc/phosphor-logging/+/58815

For more details on the discussion look at the link below.
https://gerrit.openbmc-project.xyz/c/openbmc/bmcweb/+/46886/7/redfish-core/lib/log_services.hpp#1411

Signed-off-by: Vijay F Lobo <vflobo@us.ibm.com>
Change-Id: Iefe95a5531792bc79e363923deb7fc894774ee67
Signed-off-by: Lakshmi Yadlapati <lakshmiy@us.ibm.com>

show more ...

380bb02409-Nov-2022 George Liu <liuxiwei@inspur.com>

Fix the association between Item and PowerSupply

PowerSupply should be associated with an Item, instead of Chassis.

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

Fix the association between Item and PowerSupply

PowerSupply should be associated with an Item, instead of Chassis.

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

show more ...

1a891d3224-Oct-2022 Nan Zhou <nanzhoumails@gmail.com>

User: add interfaces and errors for groups

As proposed in the following design,
[1] https://github.com/openbmc/docs/blob/master/designs/redfish-authorization.md

The UserManager interface needs to e

User: add interfaces and errors for groups

As proposed in the following design,
[1] https://github.com/openbmc/docs/blob/master/designs/redfish-authorization.md

The UserManager interface needs to expose new interfaces to add/delete
secondary groups, which are then used to model Redfish roles and
privileges.

An implementation is in the follow code review,
[1] https://gerrit.openbmc.org/c/openbmc/phosphor-user-manager/+/58143.

Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: I252e56dc03e694e3aedf3ae6fdda64edc947fc06

show more ...

219368be26-Oct-2022 William A. Kennington III <wak@google.com>

Network/VLAN: Remove InterfaceName

Having the interface name is redundant with EthernetInterface and
nothing currently relies on this version of the value.

Change-Id: I53e700dae937059c2fd415bf7d546

Network/VLAN: Remove InterfaceName

Having the interface name is redundant with EthernetInterface and
nothing currently relies on this version of the value.

Change-Id: I53e700dae937059c2fd415bf7d546a8c887b68d4
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...

e7c10bd503-Nov-2022 George Liu <liuxiwei@inspur.com>

Item, LED: add fault_identifying association

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

9eb460c631-Oct-2022 George Liu <liuxiwei@inspur.com>

Item, LED: add identifying association

Create association documentation between LED and Item.

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

d0aa13b431-Oct-2022 George Liu <liuxiwei@inspur.com>

Fan, Item: add cooling association

Create association documentation between Fan and Item.

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

6319014007-Nov-2022 DelphineCCChiu <Delphine_CC_Chiu@wiwynn.com>

Add PowerCycleError parameter in Chassis Error yaml

A new system is being designed which will utilize phosphor-state-manager
and it requires the chassis system power cycle feature.
When chassis powe

Add PowerCycleError parameter in Chassis Error yaml

A new system is being designed which will utilize phosphor-state-manager
and it requires the chassis system power cycle feature.
When chassis power cycle target failed to complete,
it need a parameter to represent chassis system power error status.

Test plan:
Build success and check the chassis system power parameter in configuration.

Change-Id: I0de438b63f6221ec4fbffcdc070a65a48a2dafde
Signed-off-by: Bonnie Lo <Bonnie_Lo@wiwynn.com>

show more ...

36b527af02-Nov-2022 Benjamin Fair <benjaminfair@google.com>

Inventory: Add "containing" Association for Item

This Association indicates that an Item (usually a Chassis or Board
object) physically contains other objects.

Also remove the duplicate definition

Inventory: Add "containing" Association for Item

This Association indicates that an Item (usually a Chassis or Board
object) physically contains other objects.

Also remove the duplicate definition from Cpu and CpuCore since it's now
covered by Item.

Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Change-Id: I6df06b1dddfd9408ff39e8917d269a2cba22668d

show more ...

484f6c4501-Nov-2022 Patrick Williams <patrick@stwcx.xyz>

Item: remove documentation for non-conforming association

The association for CPU/Slot does not conform to the documented
association rules, so remove it from the readme so as to not mislead
others.

Item: remove documentation for non-conforming association

The association for CPU/Slot does not conform to the documented
association rules, so remove it from the readme so as to not mislead
others.

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

show more ...

fc5546ea25-Oct-2022 Sui Chen <suichen@google.com>

Item: Add description for associations involving Bmc

Change-Id: I9aa0fe58c5ab0c47f168c1340fd8c328ad7f6e9e
Signed-off-by: Sui Chen <suichen@google.com>

8c79b1dc08-Aug-2022 Nikhil Namjoshi <nikhilnamjoshi@google.com>

Inventory : Add Association interface for Cpu and Core

The change #38570 in bmcweb, uses associations between Cpu and CpuCore.
So document those associations in phosphor-dbus-interfaces

Change-Id:

Inventory : Add Association interface for Cpu and Core

The change #38570 in bmcweb, uses associations between Cpu and CpuCore.
So document those associations in phosphor-dbus-interfaces

Change-Id: I5b12ca5a89c094e2a5b47a7fbc39482d6286e9d3
Signed-off-by: Nikhil Namjoshi <nikhilnamjoshi@google.com>

show more ...

b78a070424-Oct-2022 Patrick Williams <patrick@stwcx.xyz>

treewide: use more specific object_path type

The sdbus++ tool allows the YAML to specify either "path" or
"object_path". Switch to "object_path" everywhere for consistency
and clarity.

Signed-off-

treewide: use more specific object_path type

The sdbus++ tool allows the YAML to specify either "path" or
"object_path". Switch to "object_path" everywhere for consistency
and clarity.

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

show more ...

8e56f4cd11-Oct-2022 Willy Tu <wltu@google.com>

mapper: Add Associated subtree method definition

Create new mapper function to make subtree call and association call at
the same time. With the association definitition, we will have more
endpoints

mapper: Add Associated subtree method definition

Create new mapper function to make subtree call and association call at
the same time. With the association definitition, we will have more
endpoints to fetch and verify that it is actually the resource that we
are looking for. We need to verify that it has the expected interface to
confirm that it is right device. In the current workflow this will take
two dbus calls to the mapper to get the assocation and the subtree.

This change aims to reduce that down to one by combination the two
operations. It will not sigificant performance increase for the daemons,
but it can help reduce the load on the dbus-broker.service.

Tested:
```
Normal Call:
busctl call "xyz.openbmc_project.ObjectMapper" \
"/xyz/openbmc_project/object_mapper" \
"xyz.openbmc_project.ObjectMapper" "GetSubTreePaths" sias \
"/xyz/openbmc_project/inventory" 0 1 \
"xyz.openbmc_project.Inventory.Item.Storage"
as 4 "/xyz/openbmc_project/inventory/storage_0" "/xyz/openbmc_project/inventory/storage_1"
"/xyz/openbmc_project/inventory/storage_4" "/xyz/openbmc_project/inventory/storage_3"

Associated Call: (Only 0 and 1 is associated to the chassis)
busctl call "xyz.openbmc_project.ObjectMapper" \
"/xyz/openbmc_project/object_mapper" \
"xyz.openbmc_project.ObjectMapper" "GetAssociatedSubTreePaths" ssias \
"/xyz/openbmc_project/inventory/chassis_0/storage" \
"/xyz/openbmc_project/inventory" 0 1 "xyz.openbmc_project.Inventory.Item.Storage"
as 2 "/xyz/openbmc_project/inventory/storage_0" "/xyz/openbmc_project/inventory/storage_1"
```

Signed-off-by: Willy Tu <wltu@google.com>
Change-Id: I079adf41a5775f80b9c773e8e9e319d46be924ea

show more ...

f3e6ff1924-Oct-2022 Patrick Williams <patrick@stwcx.xyz>

ACPIPowerState: set default property values

The property values should default to 'Unknown' instead of 'S0' (the
first enum).

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

ACPIPowerState: set default property values

The property values should default to 'Unknown' instead of 'S0' (the
first enum).

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

show more ...

78f3103d20-Oct-2022 Chris Cain <cjcain@us.ibm.com>

Control.Power.CapLimits: Add power cap limits interface

This interface will provide the minimum and maximum power cap values
supported. This will be hosted/written by OCC.Control and is replacing
th

Control.Power.CapLimits: Add power cap limits interface

This interface will provide the minimum and maximum power cap values
supported. This will be hosted/written by OCC.Control and is replacing
the same properties from Control.Power.Cap.

The properties in Control.Power.Cap are hosted by Settings and the cap
limits had to temporarily be made writable so that OCC.Control could
write them.

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

show more ...

bed657a126-Apr-2022 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Dump: Create: Add Unavailable error

Some types of dumps cannot be initiated when another dump
is in progress, return Unavailable error when the dump
cannot be created.

Signed-off-by: Dhruvaraj Subh

Dump: Create: Add Unavailable error

Some types of dumps cannot be initiated when another dump
is in progress, return Unavailable error when the dump
cannot be created.

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

show more ...

11efbb3c26-Sep-2022 Chicago Duan <duanzhijia01@inspur.com>

PowerSupply, Chassis: add powering association

Create association documentation between Chassis and PowerSupply.
For a machine with multiple chassis, it is necessary to indicate which
chassis a Powe

PowerSupply, Chassis: add powering association

Create association documentation between Chassis and PowerSupply.
For a machine with multiple chassis, it is necessary to indicate which
chassis a PowerSupply is managed by.
One example is that the ChassisID and PowerSupplyID in the Redfish URL
need to match, so we can confirm it through this association.

Signed-off-by: Chicago Duan <duanzhijia01@inspur.com>
Change-Id: I6beb18fd0b621cec6cd4a38606e009cda40f9761
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...

991b2b8b26-Sep-2022 Vernon Mauery <vernon.mauery@linux.intel.com>

Port in intel-dbus-interfaces content

This takes the com.intel.Control.* content from the
intel-dbus-interfaces repo and puts it into the yaml/com/intel subdir.

Tested:
meson build -Ddata_com_i

Port in intel-dbus-interfaces content

This takes the com.intel.Control.* content from the
intel-dbus-interfaces repo and puts it into the yaml/com/intel subdir.

Tested:
meson build -Ddata_com_intel=true && ninja -C build
Configures and builds, creating a library with the
com.intel.Control.* interfaces in it (inspected using nm)

Change-Id: I42b07b734483a4a2c9ba89e1bcadbc08d5b074b5
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>

show more ...

a1a46a9414-Sep-2022 Brad Bishop <bradleyb@fuzziesquirrel.com>

cpu: add family default

Implementations need not provide the family information.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I771e7d44ca41d7cc00602ec2b9411548b647e5e9

6258c4ff14-Sep-2022 Brad Bishop <bradleyb@fuzziesquirrel.com>

cpu: add socket default

Implementations need not provide the socket information.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I874692061c4d61669017db27ac8fc57dfd980ea9

12345678910>>...14