Revision Date Author Comments
# 921791c7 17-Jun-2024 Manojkiran Eda <manojkiran.eda@gmail.com>

Fix spelling mistakes using codespell

This commit corrects various spelling mistakes throughout the
repository. The corrections were made automatically using `codespell`[1]
tool.

[1]: https://githu

Fix spelling mistakes using codespell

This commit corrects various spelling mistakes throughout the
repository. The corrections were made automatically using `codespell`[1]
tool.

[1]: https://github.com/codespell-project/codespell

Change-Id: I965f52f9eae78bcad39a8d711f99bef7be4cbde0
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>

show more ...


# 8bd711ed 29-Apr-2024 Archana Kakani <archana.kakani@ibm.com>

Inventory-item: Add PCIe Switch interface

Add association between pcie switch to pcie slots

PCIe switches enable the expansion of the system's I/O (Input/Output)
capabilities, so adding optional as

Inventory-item: Add PCIe Switch interface

Add association between pcie switch to pcie slots

PCIe switches enable the expansion of the system's I/O (Input/Output)
capabilities, so adding optional association between PCIe Switch and
PCIe Slots.

Change-Id: I66a26a85ef9df11fac245c60872d4daf191c2b09
Signed-off-by: Archana Kakani <archana.kakani@ibm.com>

show more ...


# cdda6382 27-Oct-2021 Shantappa Teekappanavar <sbteeks@yahoo.com>

Add 'connecting' association for Item and Cables

The commit adds a new association to describe the links
between any Inventory Item and Cables.

- Item may be connected to a cable.
- Cable may be co

Add 'connecting' association for Item and Cables

The commit adds a new association to describe the links
between any Inventory Item and Cables.

- Item may be connected to a cable.
- Cable may be connecting one or more Items.

The generic associations of 'containing' and 'contained_by'
are considered.

Signed-off-by: Shantappa Teekappanavar <sbteeks@yahoo.com>
Change-Id: Ibb285643af4c45a9c9a9d668d2027f2fa6da424b
Signed-off-by: Zhenwei Chen <zhenweichen0207@gmail.com>

show more ...


# 1abc0c57 24-Jan-2024 George Liu <liuxiwei@ieisystem.com>

Throttle, Item: Add throttling association

Create association documentation between Throttle and Item.

Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: Iae6b1d370077f91e2e6d25ef82f2dfc

Throttle, Item: Add throttling association

Create association documentation between Throttle and Item.

Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: Iae6b1d370077f91e2e6d25ef82f2dfcf8bf0051b

show more ...


# 70301b9c 17-Jul-2023 Gunnar Mills <gmills@us.ibm.com>

Item Associations: Fix capitalization and clarify

This capitalization was mixed, move to the exact capitalization of the
interfaces. E.g. Cpu from [1].

Made clear it was Led.Group and Connector.Por

Item Associations: Fix capitalization and clarify

This capitalization was mixed, move to the exact capitalization of the
interfaces. E.g. Cpu from [1].

Made clear it was Led.Group and Connector.Port being associated.

[1] https://github.com/openbmc/phosphor-dbus-interfaces/blob/2117deabad40f9ac63815f3338e7ac3e1e3fe397/yaml/xyz/openbmc_project/Inventory/Item/Cpu.interface.yaml

Change-Id: I2a4bc4142b5c93335259c98538e0e1754c920bff
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# 3f8d0197 17-Jul-2023 Gunnar Mills <gmills@us.ibm.com>

Cpu/PCIeSlot: Add {connecting, connected_to}

https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/64951
removes the current associated_pcie_slots, upstream_processor
association.

This co

Cpu/PCIeSlot: Add {connecting, connected_to}

https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/64951
removes the current associated_pcie_slots, upstream_processor
association.

This commit adds that association back but with an existing association.
Redfish is adding this link to the PCIeDevice so will have to do
something like Cpu -> Connected_to -> PCIeSlot -> Containing ->
PCIeDevice to fill this out in bmcweb. If instead we put this on
PCIeDevice wouldn't be able to have this link for empty PCIeSlots.

[1] was the original commit for Cpu, PCIeDevice association.

https://gerrit.openbmc.org/c/openbmc/bmcweb/+/61509 is the commit adding
this Link to Redfish, it should be refreshed with this newly named
association.

Redfish describes this as "An array of links to the processors that are
directly connected or directly bridged to this PCIe slot."

Took descriptions from [2].

[1] https://github.com/openbmc/phosphor-dbus-interfaces/commit/df55704398ec8fc3cc608206f05a2226f134c786
[2] https://github.com/openbmc/phosphor-dbus-interfaces/commit/df32eb57476e86044a996c5f2b6765a772c10de4

Change-Id: I7a5be817b565de035e6166b07743f0ec8e919950
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# df32eb57 26-Apr-2023 Myung Bae <myungbae@us.ibm.com>

Add association between FabricAdapter and Port

As a course of implementing PortCollection and Port schemas,
this commit adds a new association to describe the links
between FabricAdapter and Port.

Add association between FabricAdapter and Port

As a course of implementing PortCollection and Port schemas,
this commit adds a new association to describe the links
between FabricAdapter and Port.

- FabricAdapter may be "connected_to" one or more ports,
- A port may also be "connecting" one or more items.

The generic associations of 'containing' and 'contained_by'
are considered, but they are for the physically "containing" items.

Related schemas are:

- https://redfish.dmtf.org/schemas/v1/Port.v1_8_0.json

```
"Links": {
"description": "The links to other resources that are related to this resource.",
"properties": {
"AssociatedEndpoints": {
"description": "An array of links to the endpoints at the other end of the link.",
"items": {
"$ref": "http://redfish.dmtf.org/schemas/v1/Endpoint.json#/definitions/Endpoint"
},
"longDescription": "This property shall contain an array of links to resources of type Endpoint that represent the endpoints to which this port is connected.",
"readonly": true,
"type": "array"
},
"AssociatedEndpoints@odata.count": {
"$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/count"
},
```

- https://redfish.dmtf.org/schemas/v1/FabricAdapter.v1_5_0.json

```
"Ports": {
"$ref": "http://redfish.dmtf.org/schemas/v1/PortCollection.json#/definitions/PortCollection",
"description": "The link to the collection of ports that exist on the fabric adapter.",
"longDescription": "This property shall contain a link to a Resource Collection of type PortCollection.",
"readonly": true
},
```

Change-Id: I2cc8caf0128bf1cfa619312e689fe02039977e44
Signed-off-by: Myung Bae <myungbae@us.ibm.com>

show more ...


# a1347418 06-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 ...


# 380bb024 09-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 ...


# e7c10bd5 03-Nov-2022 George Liu <liuxiwei@inspur.com>

Item, LED: add fault_identifying association

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


# 9eb460c6 31-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


# d0aa13b4 31-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


# 36b527af 02-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 ...


# 484f6c45 01-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 ...


# fc5546ea 25-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>


# 8c79b1dc 08-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 ...