Revision Date Author Comments
# 0e78828c 31-Jan-2025 Patrick Williams <patrick@stwcx.xyz>

regenerate-meson: enable meson formatting

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


# 7f154004 03-Jan-2025 Patrick Williams <patrick@stwcx.xyz>

build: support registry generation

sdbus++-gen-meson version 10 adds support for redfish registry
generation and greatly simplifies the install directives.

Regenerate the YAML meson files and modif

build: support registry generation

sdbus++-gen-meson version 10 adds support for redfish registry
generation and greatly simplifies the install directives.

Regenerate the YAML meson files and modify the base meson.build
as necessary. Also, format meson.build with `meson format`.

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

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


# 534515b7 12-Jun-2023 Zhichuang Sun <zhichuang@google.com>

Add TrustedComponent D-bus Interface

TrustedComponent represents a trusted device, such as a TPM or
SPDM-capable device.

This commit adds TrustedComponent D-Bus interface.

Change-Id: Ic5de5ee6c8ff

Add TrustedComponent D-bus Interface

TrustedComponent represents a trusted device, such as a TPM or
SPDM-capable device.

This commit adds TrustedComponent D-Bus interface.

Change-Id: Ic5de5ee6c8ffd58d50a64937dacdddbebac7f1ab
Signed-off-by: Zhichuang Sun <zhichuang@google.com>

show more ...


# 097188ac 27-Feb-2024 Patrick Williams <patrick@stwcx.xyz>

Inventory.Item.MemoryBuffer: remove unused interface

There are no uses of this interface in the whole organization so, remove
it.

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

Inventory.Item.MemoryBuffer: remove unused interface

There are no uses of this interface in the whole organization so, remove
it.

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

show more ...


# 4de8a3b0 21-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 ...


# c096cf78 21-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.

Cha

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.

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

show more ...


# 11335246 12-Sep-2022 Patrick Williams <patrick@stwcx.xyz>

gen: update due to sdbusplus-gen-meson change

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


# 4f703341 04-Nov-2021 John Wedig <johnwedig@google.com>

Add D-Bus interface for a logical volume

Add an initial D-Bus interface for a logical volume, which will be used
for eStoraged. It includes the following methods: FormatLuks, Lock,
Unlock, and Chang

Add D-Bus interface for a logical volume

Add an initial D-Bus interface for a logical volume, which will be used
for eStoraged. It includes the following methods: FormatLuks, Lock,
Unlock, and ChangePassword.

The design doc for eStoraged can be found here:
https://github.com/openbmc/docs/blob/master/designs/estoraged.md

Signed-off-by: John Wedig <johnwedig@google.com>
Signed-off-by: John Edward Broadbent <jebr@google.com>
Change-Id: I7975056e52901a82b36933b51fb3eea112818385

show more ...


# 3c5b7649 20-Jul-2021 Chu Lin <linchuyuan@google.com>

Add the cable interface

The cable interface is used to represent a cable instance in ipmi
inventory

Design Doc:
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/45395

Signed-off-by: Chu Lin <li

Add the cable interface

The cable interface is used to represent a cable instance in ipmi
inventory

Design Doc:
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/45395

Signed-off-by: Chu Lin <linchuyuan@google.com>

Fixed minor whitespace issue and added meson.build.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: Ia917288efd343dd77cdb57ee0c863ec4dfac096e

show more ...


# 531c90e3 30-Jun-2021 Willy Tu <wltu@google.com>

Drive: rename Interface to interface

Drive.Interface.yaml is not being processed and no server.hpp
is created. Renamed to Drive.interface.yaml instead.

Fixes openbmc/phosphor-dbus-interfaces#11.

Drive: rename Interface to interface

Drive.Interface.yaml is not being processed and no server.hpp
is created. Renamed to Drive.interface.yaml instead.

Fixes openbmc/phosphor-dbus-interfaces#11.

Same change as in
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/43632
but that change was removed due to
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/43821

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

show more ...


# 3a11b99b 29-Jun-2021 Willy Tu <wltu@google.com>

Inventory: Add Item.Storage D-Bus Interface

Adding Storage interface to organize the Storage resource for Redfish.

Change-Id: I70222fa3d49a975a76629dd15379417904b628c0
Signed-off-by: Willy Tu <wltu

Inventory: Add Item.Storage D-Bus Interface

Adding Storage interface to organize the Storage resource for Redfish.

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

show more ...


# b1b4d261 05-Jun-2021 William A. Kennington III <wak@google.com>

treewide: Create yaml directory

This allows the propagated yamldir paramter to work correctly in
subproject style builds. We don't want other files in the project
conflicting with tools that scan th

treewide: Create yaml directory

This allows the propagated yamldir paramter to work correctly in
subproject style builds. We don't want other files in the project
conflicting with tools that scan the yamldir.

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

show more ...


# 28dcc9a3 29-May-2021 Willy Tu <wltu@google.com>

Drive: rename Interface to interface

Drive.Interface.yaml is not being processed and no server.hpp
is created. Renamed to Drive.interface.yaml instead.

Fixes openbmc/phosphor-dbus-interfaces#11.

Drive: rename Interface to interface

Drive.Interface.yaml is not being processed and no server.hpp
is created. Renamed to Drive.interface.yaml instead.

Fixes openbmc/phosphor-dbus-interfaces#11.

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

show more ...


# 2600affc 05-Jun-2021 William A. Kennington III <wak@google.com>

build: Regenerate meson for sdbus++ update

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


# 16599e2d 15-Apr-2021 Patrick Williams <patrick@stwcx.xyz>

build: regenerate meson with latest sdbusplus version

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


# ae956ad9 02-Mar-2021 Sunny Srivastava <sunnsr25@in.ibm.com>

Addition of Fabric adapter interface

This commit adds an interface to define attributes of a
Fabric adapter.

Current use case:
Pcie cards need to implement this interface to be modeled as
fabric ad

Addition of Fabric adapter interface

This commit adds an interface to define attributes of a
Fabric adapter.

Current use case:
Pcie cards need to implement this interface to be modeled as
fabric adapter via Redfish schema.

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

show more ...


# 8f40d35b 04-May-2020 PriyangaRamasamy <priyanga24@in.ibm.com>

Interface YAML:Battery

This commit provides the interface YAML for Battery.

Signed-off-by: Priyanga Ramasamy <priyanga24@in.ibm.com>
Change-Id: I805c2bc38551f497fd2ddc780db94096da2e6e93


# ed45963e 18-Dec-2020 Patrick Williams <patrick@stwcx.xyz>

build: regenerate meson for stable-sort

There was a small tweak to the sdbusplus script so that the sort
becomes stable. Regenerate meson from that.

Signed-off-by: Patrick Williams <patrick@stwcx.

build: regenerate meson for stable-sort

There was a small tweak to the sdbusplus script so that the sort
becomes stable. Regenerate meson from that.

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

show more ...


# 41490f2d 14-Oct-2020 Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

Inventory.Item.PCIeSlot: Add PCIeSlot.interface.yaml

PCIE slots are one type of Inventory items and the proposed
interfaces will define the characteristics

Reference: https://redfish.dmtf.org/schem

Inventory.Item.PCIeSlot: Add PCIeSlot.interface.yaml

PCIE slots are one type of Inventory items and the proposed
interfaces will define the characteristics

Reference: https://redfish.dmtf.org/schemas/v1/PCIeSlots.v1_4_0.yaml

Change-Id: I51dc147298dea0df0fb6cdd4d725937adda5abef
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>

show more ...


# d9a13ecb 07-Jul-2020 Patrick Williams <patrick@stwcx.xyz>

inventory.rotor: add nominal characteristics for fan rotors

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


# d9632146 24-Jun-2020 Patrick Williams <patrick@stwcx.xyz>

build: add sdbus++-gen-meson generated files

Use the tool to generate the meson.build files for the current
tree of interfaces, but do not utilize them yet. Add a
small helper tool to regenerate as

build: add sdbus++-gen-meson generated files

Use the tool to generate the meson.build files for the current
tree of interfaces, but do not utilize them yet. Add a
small helper tool to regenerate as needed.

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

show more ...