7d6080db | 04-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
json: adjust definitions alias
JSON Schema suggests[1] using "$defs" rather than "definitions" as the location for reusable definitions in a schema. While, this isn't strictly required, there is so
json: adjust definitions alias
JSON Schema suggests[1] using "$defs" rather than "definitions" as the location for reusable definitions in a schema. While, this isn't strictly required, there is some implication that using it lends to better schema validation error reporting[2].
Adjust all the schema files to use "$defs" rather than "definitions".
[1]: https://json-schema.org/understanding-json-schema/structuring#defs [2]: https://github.com/orgs/json-schema-org/discussions/151
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4b23890950bd2ebb7a7de99fd911fb3c9e0a4dbd
show more ...
|
4f93bb8c | 04-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
jsonschema: update validator to the latest draft
The JSON Schema "draft 7" is now old and the latest is "2020-12". Switch the validator object we use to be the latest version.
Signed-off-by: Patri
jsonschema: update validator to the latest draft
The JSON Schema "draft 7" is now old and the latest is "2020-12". Switch the validator object we use to be the latest version.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I90a0d9b8669bade600ca3d48041f31727e410e14
show more ...
|
69da8707 | 08-Sep-2024 |
Thang Q. Nguyen <thang@os.amperecomputing.com> |
configuration: mtmitchell: Support MGM with Item.BMC interface
Support the management board with the `xyz.openbmc_project.Inventory .Item.BMC` interface to label the hardware type.
Change-Id: Idd78
configuration: mtmitchell: Support MGM with Item.BMC interface
Support the management board with the `xyz.openbmc_project.Inventory .Item.BMC` interface to label the hardware type.
Change-Id: Idd78e1976ff2ac7bd1dc854fdf7e2fabf442efa0 Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
show more ...
|
99a3f3cd | 08-Sep-2024 |
Thang Q. Nguyen <thang@os.amperecomputing.com> |
configuration: mtmitchell: add SysInletTemp sensor
Add SysInletTemp virtual sensor which is minimum of SysCabInletTemp, MBInletTemp1, MBInletTemp2 and InletTemp.
Tested: 1. Run ipmitool sdr list an
configuration: mtmitchell: add SysInletTemp sensor
Add SysInletTemp virtual sensor which is minimum of SysCabInletTemp, MBInletTemp1, MBInletTemp2 and InletTemp.
Tested: 1. Run ipmitool sdr list and check value of SysInletTemp.
Change-Id: Id40de706e7c24cfa12b4ec8db541e371d38d7fac Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
show more ...
|
1f9b27f3 | 02-Sep-2024 |
Ingrid Chen <ingrid.chen.wiwynn@gmail.com> |
configurations: yosemite4: Support MGM with Item.BMC interface
Support the management board with the `xyz.openbmc_project.Inventory .Item.BMC` interface to label the hardware type.
Change-Id: I21a9
configurations: yosemite4: Support MGM with Item.BMC interface
Support the management board with the `xyz.openbmc_project.Inventory .Item.BMC` interface to label the hardware type.
Change-Id: I21a9f9de92e819ea1e0a4e7b1c757fb71ca1b607 Signed-off-by: Ingrid Chen <ingrid.chen.wiwynn@gmail.com>
show more ...
|
c74b06a7 | 02-Sep-2024 |
Ingrid Chen <ingrid.chen.wiwynn@gmail.com> |
schemas: Add Inventory.Item.BMC interface
This commit adds the Item.BMC interface as described in [1].
[1] https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/I
schemas: Add Inventory.Item.BMC interface
This commit adds the Item.BMC interface as described in [1].
[1] https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/Inventory/Item/Bmc.interface.yaml
Change-Id: I905fb12434df5280e71d7472666ad646c6b74911 Signed-off-by: Ingrid Chen <ingrid.chen.wiwynn@gmail.com>
show more ...
|
979eedce | 03-Sep-2024 |
Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com> |
configurations: yosemite4: revise sensors' name in fan table
The PLDM sensor name format was changed to prepend the terminus name in the latest pldmd service. Therefore, revised the sensors' name in
configurations: yosemite4: revise sensors' name in fan table
The PLDM sensor name format was changed to prepend the terminus name in the latest pldmd service. Therefore, revised the sensors' name in fan control config of Sentinel Dome and Wailua Falls board.
Tested: Checked all the fan tables of Sentinel Dome and Wailua Falls are correct.
Change-Id: I533c9902f5371b1f74e07f5d660379558b99013c Signed-off-by: Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>
show more ...
|
320f6fc2 | 04-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
gitignore: add phosphor-dbus-interfaces wrap
The phosphor-dbus-interfaces.wrap file is a redirect due to using phosphor-logging and shouldn't be checked in. Add it to the gitignore to avoid an acci
gitignore: add phosphor-dbus-interfaces wrap
The phosphor-dbus-interfaces.wrap file is a redirect due to using phosphor-logging and shouldn't be checked in. Add it to the gitignore to avoid an accidental inclusion.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I28497b00bf8fbbb22651f95bbf20b0d9288ff053
show more ...
|
0ce44701 | 04-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
gitignore: clean up old cmake artifacts
A large number of artifacts were in the gitignore file from when the repository used CMake, etc. Clean these out to just the pieces used for Meson.
Signed-o
gitignore: clean up old cmake artifacts
A large number of artifacts were in the gitignore file from when the repository used CMake, etc. Clean these out to just the pieces used for Meson.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8b14dc0251cedbf49376bcc4cf2ada6427192f24
show more ...
|
2e4415b3 | 21-Dec-2022 |
Thang Q. Nguyen <thang@os.amperecomputing.com> |
configuration: mtjade: update CPU index and inventory information
Update CPURequired property to use index starting from 0 to match what smbios-mdr created. This commit also updates inventory inform
configuration: mtjade: update CPU index and inventory information
Update CPURequired property to use index starting from 0 to match what smbios-mdr created. This commit also updates inventory information mapping from FRU EEPROM.
Change-Id: I781d3b0e325391633e8aa0dfbba27fa6a4a73ab1 Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
show more ...
|
23e5f87f | 31-Aug-2024 |
George Liu <liuxiwei@ieisystem.com> |
schemas: virtual sensor: Add Minimum for calculation sensor uses
Minimum has been implemented in phosphor-virtual-sensors [1]. This commit supports Minimum type in schemas.
[1] https://gerrit.openb
schemas: virtual sensor: Add Minimum for calculation sensor uses
Minimum has been implemented in phosphor-virtual-sensors [1]. This commit supports Minimum type in schemas.
[1] https://gerrit.openbmc.org/c/openbmc/phosphor-virtual-sensor/+/74099
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I2370c22c487caaaaaf812b6b91024d82c96388fb
show more ...
|
f3b02722 | 30-Aug-2024 |
Ingrid Chen <ingrid.chen.wiwynn@gmail.com> |
configurations: yosemite4: Support SD with Motherboard interface
Add a Motherboard interface on the SD board to label the hardware type.
Change-Id: Ifa0a77799d5bd9cec5869489aa4349fdc375b6b2 Signed-
configurations: yosemite4: Support SD with Motherboard interface
Add a Motherboard interface on the SD board to label the hardware type.
Change-Id: Ifa0a77799d5bd9cec5869489aa4349fdc375b6b2 Signed-off-by: Ingrid Chen <ingrid.chen.wiwynn@gmail.com>
show more ...
|
5af74f8a | 01-Sep-2024 |
Ingrid Chen <ingrid.chen.wiwynn@gmail.com> |
configurations: yosemite4: Update BSM to Include Board Information
Update to include board information instead of product information.
Change-Id: I561f4b3d2acff7f055f1368b5c837069bef17b88 Signed-of
configurations: yosemite4: Update BSM to Include Board Information
Update to include board information instead of product information.
Change-Id: I561f4b3d2acff7f055f1368b5c837069bef17b88 Signed-off-by: Ingrid Chen <ingrid.chen.wiwynn@gmail.com>
show more ...
|
2ec1f15f | 28-Aug-2024 |
Daniel Hsu <Daniel-Hsu@quantatw.com> |
configurations: update minerva_pdb.json
Update minerva PDB main source threshold and probe string
1. Update PDB main source threshold 2. Update PDB main source probe string
Change-Id: I2100a09b49c
configurations: update minerva_pdb.json
Update minerva PDB main source threshold and probe string
1. Update PDB main source threshold 2. Update PDB main source probe string
Change-Id: I2100a09b49c7fdfc097ddc7a5995db750eab42c9 Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com>
show more ...
|
0cc85c21 | 28-Aug-2024 |
Daniel Hsu <Daniel-Hsu@quantatw.com> |
configurations: update minerva_pttv.json
Update Minerva PTTV threshold and power state
Change-Id: I430fc158101451a53c594636596174bde28ca966 Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com> |
c3db2c3c | 20-Aug-2024 |
Alexander Hansen <alexander.hansen@9elements.com> |
meson: use phosphor-logging for debug statements
There is no need to individually patch each file to enable debug logging.
All the different definitions of 'bool debug' are removed in favor of usin
meson: use phosphor-logging for debug statements
There is no need to individually patch each file to enable debug logging.
All the different definitions of 'bool debug' are removed in favor of using phosphor-logging.
Change-Id: Ia9a8ecfa4ea220f588d7cf2d291b14067e0391e7 Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
show more ...
|
e2c84df1 | 28-Aug-2024 |
Daniel Hsu <Daniel-Hsu@quantatw.com> |
configurations: add minerva pdb second source
Add minerva_pdb_hsc_xdp for PDB second source with XDP710 HSC
Change-Id: Id602872bae152a451a98bef375812418f62a9083 Signed-off-by: Daniel Hsu <Daniel-Hs
configurations: add minerva pdb second source
Add minerva_pdb_hsc_xdp for PDB second source with XDP710 HSC
Change-Id: Id602872bae152a451a98bef375812418f62a9083 Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com>
show more ...
|
00503d00 | 27-Aug-2024 |
Bright Cheng <bright_cheng@wiwynn.com> |
configurations: yosemite4: Add PowerState to Medusa Board
To let psusensor get real value of MEDUSA_MBX_ sensors while corresponding chassis power state is ON. Add "SlotId" in schemas/legacy.json to
configurations: yosemite4: Add PowerState to Medusa Board
To let psusensor get real value of MEDUSA_MBX_ sensors while corresponding chassis power state is ON. Add "SlotId" in schemas/legacy.json to indicate corresponding chassis slot number.
Test plan: 1. Modify property "CurrentPowerState" to xyz.openbmc_project.State.Chassis.PowerState.Off, the sensor value of corresponding slot should be nan. 2. Change property "CurrentPowerState" to xyz.openbmc_project.State.Chassis.PowerState.Off, the sensor value of corresponding slot should be real value.
Change-Id: I2d3a5f33a6091b69cb6a78357692e6066a72dcbc Signed-off-by: Bright Cheng <bright.cheng.wiwynn@gmail.com>
show more ...
|
893b824a | 20-Aug-2024 |
Ian Chien <ianchien.wiwynn@gmail.com> |
configurations: yosemite4: Support eighth sources Medusa board
To add eighth sources Medusa board config. Test Case: Sensor config and sensors can be loaded and read.
Change-Id: I13a4fd46fd3531a417
configurations: yosemite4: Support eighth sources Medusa board
To add eighth sources Medusa board config. Test Case: Sensor config and sensors can be loaded and read.
Change-Id: I13a4fd46fd3531a41747e4db4afebb02959438aa Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>
show more ...
|
48ff7fa2 | 20-Aug-2024 |
Ian Chien <ianchien.wiwynn@gmail.com> |
configurations: yosemite4: Support seventh sources Medusa board
To add seventh sources Medusa board config. Test Case: Sensor config and sensors can be loaded and read.
Change-Id: I02f14292fc177bb8
configurations: yosemite4: Support seventh sources Medusa board
To add seventh sources Medusa board config. Test Case: Sensor config and sensors can be loaded and read.
Change-Id: I02f14292fc177bb86d5cb6f6d74f8cfb403b0c77 Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>
show more ...
|
d5655e38 | 20-Aug-2024 |
Ian Chien <ianchien.wiwynn@gmail.com> |
configurations: yosemite4: Support sixth sources Medusa board
To add sixth sources Medusa board config. Test Case: Sensor config and sensors can be loaded and read.
Change-Id: I902f457642a31b76aa5a
configurations: yosemite4: Support sixth sources Medusa board
To add sixth sources Medusa board config. Test Case: Sensor config and sensors can be loaded and read.
Change-Id: I902f457642a31b76aa5aa336e2353dd06dbb8e4d Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>
show more ...
|
9eb2ce09 | 31-Jul-2024 |
Ian Chien <ianchien.wiwynn@gmail.com> |
configurations: yosemite4: Support fourth sources Medusa board
To add fourth sources Medusa board config. Test Case: config can be loaded and sensors can be read.
Change-Id: I83a8ee1aeff8c8e1a24bce
configurations: yosemite4: Support fourth sources Medusa board
To add fourth sources Medusa board config. Test Case: config can be loaded and sensors can be read.
Change-Id: I83a8ee1aeff8c8e1a24bce5be923296751058320 Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>
show more ...
|
7ee8c02f | 16-Aug-2024 |
Ian Chien <ianchien.wiwynn@gmail.com> |
configurations: yosemite4: Support second sources Spider board
To support second sources spider board Test Case: sensor config and sensors can be loaded and read.
Change-Id: Ic28f2fd4a9942ef2b1aa69
configurations: yosemite4: Support second sources Spider board
To support second sources spider board Test Case: sensor config and sensors can be loaded and read.
Change-Id: Ic28f2fd4a9942ef2b1aa698c6f862b0149584eaf Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>
show more ...
|
fc2152a8 | 15-Aug-2024 |
Thang Q. Nguyen <thang@os.amperecomputing.com> |
configuration: mtmitchell: update name and probe information
Some hardware changes starting from the Mt. Mitchell DVT version that is not compatible to the previous hardware. And older hardware vers
configuration: mtmitchell: update name and probe information
Some hardware changes starting from the Mt. Mitchell DVT version that is not compatible to the previous hardware. And older hardware version is deprecated. This commit updates name and probe information to match the current supported Mt. Mitchell hardware.
Change-Id: I03024e2b90a38111e63a8c856f0dd813d975df82 Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
show more ...
|
d06d8db8 | 15-Aug-2024 |
Ingrid Chen <ingrid.chen.wiwynn@gmail.com> |
configurations: yosemite4: Support for Chassis Configurations
To support chassis configurations for the management board and SentinelDome board:
- Product Information: Presents all relevant product
configurations: yosemite4: Support for Chassis Configurations
To support chassis configurations for the management board and SentinelDome board:
- Product Information: Presents all relevant product information.
Change-Id: I2a17289a81f8baff011938c0a4a9fb416caab9af Signed-off-by: Ingrid Chen <ingrid.chen.wiwynn@gmail.com>
show more ...
|