From d5c34aa725fffc9eb3c17ee93cba1a607b0386ee Mon Sep 17 00:00:00 2001 From: Gunnar Mills Date: Tue, 5 Feb 2019 15:24:59 -0600 Subject: Add Accelerator Interface Copied from the CPU interface. Will use to determine an accelerator for redfish. Considered a generic "processor" interface with a Processor Type property that could be set to "CPU" or "Accelerator" but the Accelerator interface approach fits more with other interfaces in phosphor-dbus-interfaces. For more information on Redfish and Accelerators see: https://redfish.dmtf.org/schemas/Processor.v1_4_0.json Change-Id: Ie60084fedea171d8bc563858db97a44fc7979da8 Signed-off-by: Gunnar Mills --- xyz/openbmc_project/Inventory/Item/Accelerator.interface.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 xyz/openbmc_project/Inventory/Item/Accelerator.interface.yaml (limited to 'xyz') diff --git a/xyz/openbmc_project/Inventory/Item/Accelerator.interface.yaml b/xyz/openbmc_project/Inventory/Item/Accelerator.interface.yaml new file mode 100644 index 0000000..5a44913 --- /dev/null +++ b/xyz/openbmc_project/Inventory/Item/Accelerator.interface.yaml @@ -0,0 +1,5 @@ +description: > + Implement to provide hardware accelerator attributes. A hardware + accelerator used to perform some functions more efficiently than is + possible in software running on a general-purpose CPU. Examples of + possible hardware accelerators include: GPUs, FPGAs, and ASICs. -- cgit v1.2.1