From a30a09f58b9ebfb267c0b9cce9ae25994ea025ca Mon Sep 17 00:00:00 2001 From: cyang29 Date: Tue, 17 Jul 2018 16:04:58 +0800 Subject: [PATCH] Add DBUS interface of CPU properties Feature Support: SMBIOS service interface. CPU information redfish interface. Base on smbios spec DSP0134_3.0.0 Signed-off-by: cyang29 --- .../Inventory/Item/Cpu.interface.yaml | 41 +++++++++++++++++++ 1 files changed, 41 insertions(+) diff --git a/xyz/openbmc_project/Inventory/Item/Cpu.interface.yaml b/xyz/openbmc_project/Inventory/Item/Cpu.interface.yaml index ab29cf3..313eada 100644 --- a/xyz/openbmc_project/Inventory/Item/Cpu.interface.yaml +++ b/xyz/openbmc_project/Inventory/Item/Cpu.interface.yaml @@ -1,4 +1,45 @@ description: > Implement to provide CPU attributes. +properties: + - name: ProcessorSocket + type: string + description: > + Processor Socket on MotherBoard + - name: ProcessorType + type: string + description: > + Processor Type of CPU + - name: ProcessorFamily + type: string + description: > + Processor Family of CPU + - name: ProcessorManufacturer + type: string + description: > + Processor Manufacturer of CPU + - name: ProcessorId + type: uint32 + description: > + Processor ID of CPU + - name: ProcessorVersion + type: string + description: > + Processor Version of CPU + - name: ProcessorMaxSpeed + type: uint16 + description: > + Max Speed CPU Can Support + - name: ProcessorCharacteristics + type: string + description: > + The Characteristics CPU Has + - name: ProcessorCoreCount + type: uint16 + description: > + The Count of Core in CPU + - name: ProcessorThreadCount + type: uint16 + description: > + The Count of Thread CPU Can Support # vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4 -- 2.16.2