regenerate-meson: re-run with latest from sdbusplusThe sdbus++-gen-meson has a new version, which requires regeneratingall the meson in this repository. Re-run the `regenerate-meson`script.Sig
regenerate-meson: re-run with latest from sdbusplusThe sdbus++-gen-meson has a new version, which requires regeneratingall the meson in this repository. Re-run the `regenerate-meson`script.Signed-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: Ib3fe091253297e6cf82ddf2be8175bf3f4a495f4
show more ...
regenerate-meson: re-run with latest from sdbusplusThe sdbus++-gen-meson has a new version, which requires regeneratingall the meson in this repository. Re-run the `regenerate-meson`script.Cha
regenerate-meson: re-run with latest from sdbusplusThe sdbus++-gen-meson has a new version, which requires regeneratingall the meson in this repository. Re-run the `regenerate-meson`script.Change-Id: Ic72fe80376052d5749ba007bb87be25c83a46279Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
gen: update due to sdbusplus-gen-meson changeSigned-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I9491eb608d9c6849b3e39fe212054a3651bfb824
treewide: Create yaml directoryThis allows the propagated yamldir paramter to work correctly insubproject style builds. We don't want other files in the projectconflicting with tools that scan th
treewide: Create yaml directoryThis allows the propagated yamldir paramter to work correctly insubproject style builds. We don't want other files in the projectconflicting with tools that scan the yamldir.Change-Id: Ie2759c7f3baf399392cdda0e507055ceb262d2e1Signed-off-by: William A. Kennington III <wak@google.com>
build: Regenerate meson for sdbus++ updateChange-Id: I6c7b9fc22d7acf593c268713b2ef837ab983b956Signed-off-by: William A. Kennington III <wak@google.com>
build: regenerate meson with latest sdbusplus versionSigned-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: Idb01b777bb90b165c906aacad24b0d3c9b0e93d2
Add OperatingConfig interfacesIn order to advertise Intel Speed Select capabilities through theRedfish OperatingConfig resources (schema 2020.2), define D-Businterfaces so that the Redfish server
Add OperatingConfig interfacesIn order to advertise Intel Speed Select capabilities through theRedfish OperatingConfig resources (schema 2020.2), define D-Businterfaces so that the Redfish server can get properties from theapplication which does the Speed Select discovery.Speed Select provides a set of processor-specific power and frequencyprofiles. Currently, the only known use case of this interface is for aRedfish client to view the profile attributes and select a profile.Hence, the interface resembles the Redfish schema.The intended intitial use case is that for supported CPUs,CurrentOperatingConfig will be implemented on cpu objects (underinventory/ tree), and child objects under each cpu will implementOperatingConfig. For example: |-/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0 | =xyz.openbmc_project.Control.Processor.CurrentOperatingConfig | |-/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/config0 | =xyz.openbmc_project.Inventory.Item.Cpu.OperatingConfig | |-/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0/config3 =xyz.openbmc_project.Inventory.Item.Cpu.OperatingConfigSigned-off-by: Jonathan Doman <jonathan.doman@intel.com>Change-Id: I1663729c274aeaa5c3e78388690e9c6dd4aa3570