regenerate-meson: enable meson formattingSigned-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I5bc2c84cf2ebb3a8d64c96bf3c02e4f34d1f28dd
build: support registry generationsdbus++-gen-meson version 10 adds support for redfish registrygeneration and greatly simplifies the install directives.Regenerate the YAML meson files and modif
build: support registry generationsdbus++-gen-meson version 10 adds support for redfish registrygeneration and greatly simplifies the install directives.Regenerate the YAML meson files and modify the base meson.buildas necessary. Also, format meson.build with `meson format`.Signed-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I77586fca7742d5468803913cb45276ca57271655
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.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
Control.Power.Throttle: Add throttle InterfaceDefine a throttle status interface. This allows users to determine if acomponent is being throttled and if so, what the causes are for thethrottle.T
Control.Power.Throttle: Add throttle InterfaceDefine a throttle status interface. This allows users to determine if acomponent is being throttled and if so, what the causes are for thethrottle.This is part of the Redfish 2022.3 Schema.Change-Id: I30e820993e3c225cd82bbd6c78e0a01f9a432282Signed-off-by: Chris Cain <cjcain@us.ibm.com>
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>
Control.Power.CapLimits: Add power cap limits interfaceThis interface will provide the minimum and maximum power cap valuessupported. This will be hosted/written by OCC.Control and is replacingth
Control.Power.CapLimits: Add power cap limits interfaceThis interface will provide the minimum and maximum power cap valuessupported. This will be hosted/written by OCC.Control and is replacingthe same properties from Control.Power.Cap.The properties in Control.Power.Cap are hosted by Settings and the caplimits had to temporarily be made writable so that OCC.Control couldwrite them.Change-Id: Id24be182f7af8bfdc66d312a72b56afe172f8543Signed-off-by: Chris Cain <cjcain@us.ibm.com>
gen: update due to sdbusplus-gen-meson changeSigned-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I9491eb608d9c6849b3e39fe212054a3651bfb824
Control.Power.IdlePowerSaver: Add Idle Power Saver InterfaceAdd idle power saver properties to allow users to control theidle power saver function. This is part of the Redfish 2021.2 Schema.Chan
Control.Power.IdlePowerSaver: Add Idle Power Saver InterfaceAdd idle power saver properties to allow users to control theidle power saver function. This is part of the Redfish 2021.2 Schema.Change-Id: I8ef75a938ddb49a9659101d971519ac0297ede56Signed-off-by: Chris Cain <cjcain@us.ibm.com>
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>
Control.Power.Mode: Add System Power Mode Interface YAMLDefine the system power mode interface. This will allow usersto set the power mode for a system. The power mode defineshow the processor f
Control.Power.Mode: Add System Power Mode Interface YAMLDefine the system power mode interface. This will allow usersto set the power mode for a system. The power mode defineshow the processor frequency will be set based on power andperformance. This is part of the Redfish 2021.1 Schema.Signed-off-by: Chris Cain <cjcain@us.ibm.com>Change-Id: Ifd1145b1e0a31c9c71e2377de1cb01fcba5a4188
build: regenerate meson with latest sdbusplus versionSigned-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: Idb01b777bb90b165c906aacad24b0d3c9b0e93d2
build: add sdbus++-gen-meson generated filesUse the tool to generate the meson.build files for the currenttree of interfaces, but do not utilize them yet. Add asmall helper tool to regenerate as
build: add sdbus++-gen-meson generated filesUse the tool to generate the meson.build files for the currenttree of interfaces, but do not utilize them yet. Add asmall helper tool to regenerate as needed.Signed-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: Ie1f68984e5b01dcab661863d2ac719d0e3cd45c1