#
37304f09 |
| 01-Feb-2025 |
Patrick Williams <patrick@stwcx.xyz> |
meson: reformat with meson formatter
Apply the `meson format` results.
Change-Id: Iab5fdd6b41eab1cc138df39f1dce5345bf260306 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
#
7dc140d5 |
| 20-Feb-2025 |
Yikai Tsai <yikai.tsai.wiwynn@gmail.com> |
meson.build: add missing MCTP schema
Add the missing MCTP schema.
Related PRs: https://gerrit.openbmc.org/c/openbmc/entity-manager/+/69600 https://gerrit.openbmc.org/c/openbmc/entity-manager/+/7641
meson.build: add missing MCTP schema
Add the missing MCTP schema.
Related PRs: https://gerrit.openbmc.org/c/openbmc/entity-manager/+/69600 https://gerrit.openbmc.org/c/openbmc/entity-manager/+/76412
Change-Id: I57f9e949ae83f68aee85fe793a5e1459954e590f Signed-off-by: Yikai Tsai <yikai.tsai.wiwynn@gmail.com>
show more ...
|
#
ae2d4354 |
| 12-Feb-2025 |
Ed Tanous <ed@tanous.net> |
Remove deprecated boost usage
Boost 1.87 has removed some deprecated usage. There was lots of warning for these, but we didn't have warnings enabled, so now we have to make a quick commit to fix it
Remove deprecated boost usage
Boost 1.87 has removed some deprecated usage. There was lots of warning for these, but we didn't have warnings enabled, so now we have to make a quick commit to fix it.
Enabled BOOST_ASIO_NO_DEPREATED so that the next time this happens, we get early warning, and can simply remove that temporarily.
Change-Id: Iab1646d15321282fc687c9bbc1337a6218fa12a1 Signed-off-by: Ed Tanous <ed@tanous.net>
show more ...
|
#
e6fc3b7b |
| 20-Nov-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
define schema for firmware info
Define the json schema for firmware which can expose various attributes such as VendorIANA and device with which this firmware is compatible so it can be used for ima
define schema for firmware info
Define the json schema for firmware which can expose various attributes such as VendorIANA and device with which this firmware is compatible so it can be used for image validation. This schema definition will be used in other device/firmware definitions. This change is in response to firmware design update https://gerrit.openbmc.org/c/openbmc/docs/+/74653.
Change-Id: Id5fd9344fa96b010190f41f9029d2bcb63a1fe89 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
3671cd2b |
| 08-Nov-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
leak detector: json schema definition
Define the json schema for leak detector and use it in expose elements in global.json schema. The leak detector schema defines various properties such as type,
leak detector: json schema definition
Define the json schema for leak detector and use it in expose elements in global.json schema. The leak detector schema defines various properties such as type, subtype, gpio pin name, gpio polarity, etc as per design https://gerrit.openbmc.org/c/openbmc/docs/+/73152.
Related PR: https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/75999
Change-Id: I82f674a982d57774f3616cf0064256f8feadf158 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
edc46347 |
| 06-Jan-2025 |
Alexander Hansen <alexander.hansen@9elements.com> |
meson: generate configurations list
To avoid manually listing all the configuration files, use a script to make a list of them.
There is a tradeoff when running a command to get the filenames, as i
meson: generate configurations list
To avoid manually listing all the configuration files, use a script to make a list of them.
There is a tradeoff when running a command to get the filenames, as it may not regenerate when file is added/removed [1].
So the list can still be kept as source, but generated in its own separate file.
References: [1] https://mesonbuild.com/FAQ.html#but-i-really-want-to-use-wildcards
Change-Id: I760486bafe94fce6485dfb7627946d0a77fdd322 Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
show more ...
|
#
ad7921e1 |
| 11-Dec-2024 |
Marshall Zhan <marshall.zhan.wiwynn@gmail.com> |
configurations: yosemite4: Add new fan board combination
Support a new fan board combination with a different LED controller.
Change-Id: I157a790e5b408e16bc0f0ee37eb513b5b698e3f2 Signed-off-by: Mar
configurations: yosemite4: Add new fan board combination
Support a new fan board combination with a different LED controller.
Change-Id: I157a790e5b408e16bc0f0ee37eb513b5b698e3f2 Signed-off-by: Marshall Zhan <marshall.zhan.wiwynn@gmail.com>
show more ...
|
#
2e98156a |
| 02-Dec-2024 |
Leo Yang <Leo-Yang@quantatw.com> |
configurations: yosemite4: Add config for Medusa Board
Modify config: Medusa Board ADC-RNS-ISL 12VHSC-ADI 48VHSC-INF (Modify 12VHSC from MPS to an ADI that matches the name.)
Add config: Medusa Boa
configurations: yosemite4: Add config for Medusa Board
Modify config: Medusa Board ADC-RNS-ISL 12VHSC-ADI 48VHSC-INF (Modify 12VHSC from MPS to an ADI that matches the name.)
Add config: Medusa Board ADC-RNS-ISL 12VHSC-MPS 48VHSC-ADI Medusa Board ADC-RNS-ISL 12VHSC-MPS 48VHSC-INF Medusa Board ADC-RNS-ISL 12VHSC-ADI 48VHSC-ADI
Modify meson.build: Added new config filenames.
Change-Id: I608e61f026a0a932acaeb9b72289c53fdb97854e Signed-off-by: Leo Yang <Leo-Yang@quantatw.com>
show more ...
|
#
1642b65a |
| 05-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
meta: move hardware configs to vendor directory
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I083a5dcea1369bba64bc2a88650f784804993a30
|
#
9effc366 |
| 09-Nov-2024 |
Patrick Williams <patrick@stwcx.xyz> |
meson.build: sort configs
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0ef11fda4e174153ff99953175fe2cb528c9c19a
|
#
6c6ff82b |
| 29-Aug-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: add catalina_hdd_nvme config
Add Catalina HDD board NVMe configuration for temperature sensors monitoring.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ia9343f33d302
configurations: add catalina_hdd_nvme config
Add Catalina HDD board NVMe configuration for temperature sensors monitoring.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ia9343f33d302e9357e5b9f1876b72a49f34e05a5
show more ...
|
#
f3302c2d |
| 05-Nov-2024 |
Hieu Huynh <hieuh@os.amperecomputing.com> |
configurations: mtjefferson: Add Backplane card
This adds Backplane card to mtjefferson_bp.json
Tested: Latest CI build passed
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I
configurations: mtjefferson: Add Backplane card
This adds Backplane card to mtjefferson_bp.json
Tested: Latest CI build passed
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Ifff34c9b15343600cdf8d5ba9523afece9239f4d
show more ...
|
#
48e44b75 |
| 20-Aug-2024 |
Ingrid Chen <ingrid.chen.wiwynn@gmail.com> |
configurations: yosemite4: Support for CPU Configurations
- Configurations type support CPU - Displays CPU serial number
Change-Id: I3fe7da27b1729bd11c267849e2154629b65638b6 Signed-off-by: Ingrid C
configurations: yosemite4: Support for CPU Configurations
- Configurations type support CPU - Displays CPU serial number
Change-Id: I3fe7da27b1729bd11c267849e2154629b65638b6 Signed-off-by: Ingrid Chen <ingrid.chen.wiwynn@gmail.com>
show more ...
|
#
2ab7341b |
| 15-Oct-2024 |
Chris Sides <Christopher.Sides@hpe.com> |
service: device-tree node vpd to d-bus hw id data
A daemon for transferring Viable Product Data (VPD) from device-tree nodes to D-Bus as described in the design doc @ https://gerrit.openbmc.org/c/op
service: device-tree node vpd to d-bus hw id data
A daemon for transferring Viable Product Data (VPD) from device-tree nodes to D-Bus as described in the design doc @ https://gerrit.openbmc.org/c/openbmc/docs/+/66369
and discussed in this Technical Oversight Forum topic @ https://github.com/openbmc/technical-oversight-forum/issues/38
Tested: Ensure 'model' and/or 'serial-number' nodes are populated in /proc/device-tree. Can be hardcoded into platform DTS via linux-kernel recipe if needed.
''' After OBMC boot, calling > busctl introspect xyz.openbmc_project.MachineContext /xyz/openbmc_project/MachineContext
produces the following output:
NAME TYPE SIGNATURE RESULT/VALUE FLAGS ... xyz.openbmc_project.Inventory.Decorator.Asset interface - - - .BuildDate property s "" emits-change writable .Manufacturer property s "" emits-change writable .Model property s "hpe,dl360" emits-change writable .PartNumber property s "" emits-change writable .SerialNumber property s "t5texpl" emits-change writable ...
Note: Writing to one of these properties will update the property on D-Bus without affecting the underlying device-tree node. An 'updated' event will be fired, so Entity-Manager probes monitoring a given property would recognize the new value and key off it. '''
Change-Id: Id52d1fc3b26010c864c7e64d3dfdf0a2b5de9294 Signed-off-by: Chris Sides <Christopher.Sides@hpe.com>
show more ...
|
#
9f9f25b4 |
| 22-Aug-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: add NVIDIA GB200 IO board config
Adding configuration file for NVIDIA GB200 IO board.
Test results: ``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200
configurations: add NVIDIA GB200 IO board config
Adding configuration file for NVIDIA GB200 IO board.
Test results: ``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200_IO │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29 │ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/IOB29_NIC0_LOCAL_TEMP_C │ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/IOB29_NIC1_LOCAL_TEMP_C │ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/NVIDIA_GB200_IO_Board_29_FRU │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41 │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/IOB41_NIC0_LOCAL_TEMP_C │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/IOB41_NIC1_LOCAL_TEMP_C │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/NVIDIA_GB200_IO_Board_41_FRU ```
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I9ccd3d58b9ce018b0bc10542041fc7e657c539cb
show more ...
|
#
d2928bd4 |
| 24-Oct-2024 |
Chau Ly <chaul@amperecomputing.com> |
configurations: Add Mt.Mitchell's cards
This commit add Mt.Mitchell's card configurations: 1. PowerSupply board to mtmitchell_mb.json 2. Backplane card to mtmitchell_bp.json 3. Riser card to mtmitch
configurations: Add Mt.Mitchell's cards
This commit add Mt.Mitchell's card configurations: 1. PowerSupply board to mtmitchell_mb.json 2. Backplane card to mtmitchell_bp.json 3. Riser card to mtmitchell_riser.json
Test: Latest CI build passed
Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id: Idd8a06262af0c362cc5f76bb36df63303f75f46e
show more ...
|
#
a74d5439 |
| 19-Aug-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: add NVIDIA GB200 config
Adding configuration file for NVIDIA GB200 module.
Tested on Catalina system. ``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB2
configurations: add NVIDIA GB200 config
Adding configuration file for NVIDIA GB200 module.
Tested on Catalina system. ``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200 │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_0 │ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_0/NVIDIA_GB200_0_FRU │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_1 │ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_1/NVIDIA_GB200_1_FRU ```
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I81c8a36e5087b5a9bb5399b9626754bba1a0999b
show more ...
|
#
7eaeb8b7 |
| 19-Aug-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: add NVIDIA HMC config
Adding configuration file for NVIDIA HMC board.
Tested on Catalina system.
``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_HMC
configurations: add NVIDIA HMC config
Adding configuration file for NVIDIA HMC board.
Tested on Catalina system.
``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_HMC │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC │ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC/HMC │ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC/NVIDIA_HMC_FRU ```
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I22c48d342c735dc64b6ba067d0f5864694a5848f
show more ...
|
#
35a09918 |
| 23-Oct-2024 |
Hieu Huynh <hieuh@os.amperecomputing.com> |
configurations: Add configurations for mtjefferson
This commit adds Entity-Manager configurations for Ampere's Mt. Jefferson platform.
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Chang
configurations: Add configurations for mtjefferson
This commit adds Entity-Manager configurations for Ampere's Mt. Jefferson platform.
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Ia14b42c03442b601abca5eb73b043033e01c3010
show more ...
|
#
9c5a8c7d |
| 30-Sep-2024 |
QuantaJasonHsu <Jason-Hsu@quantatw.com> |
meta-facebook: ventura: Add ventura entity-manager config
Introduce initial configuration files for ventura.
Change-Id: I153472f3917a110981403e690076246faaca0dd3 Signed-off-by: Jason Hsu <Jason-Hsu
meta-facebook: ventura: Add ventura entity-manager config
Introduce initial configuration files for ventura.
Change-Id: I153472f3917a110981403e690076246faaca0dd3 Signed-off-by: Jason Hsu <Jason-Hsu@quantatw.com>
show more ...
|
#
552e7637 |
| 12-Sep-2024 |
Yikai Tsai <yikai.tsai.wiwynn@gmail.com> |
configurations: yosemite4: Support ISL28022 sources Medusa board
To add Renesas ISL28022 ADC sources Medusa board config. Test Case: Sensor config and sensors can be loaded and read.
Change-Id: I43
configurations: yosemite4: Support ISL28022 sources Medusa board
To add Renesas ISL28022 ADC sources Medusa board config. Test Case: Sensor config and sensors can be loaded and read.
Change-Id: I43243009a0f23cc6759f32edc33bd70561fe51ab Signed-off-by: Yikai Tsai <yikai.tsai.wiwynn@gmail.com>
show more ...
|
#
bdc76dac |
| 15-May-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: Add Catalina system config
Introduce initial configuration files for Catalina system.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I8402c19a88e875b39d4e5f6535379ee26
configurations: Add Catalina system config
Introduce initial configuration files for Catalina system.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I8402c19a88e875b39d4e5f6535379ee269965f16
show more ...
|
#
87c3fce6 |
| 04-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
meson: re-sort configs
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8159f5439be64123ced687c5c3034224135c009f
|
#
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 ...
|