History log of /openbmc/entity-manager/meson.build (Results 1 – 25 of 164)
Revision Date Author Comments
# 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 ...


1234567