History log of /openbmc/dbus-sensors/src/nvidia-gpu/NvidiaDriverInformation.cpp (Results 1 – 1 of 1)
Revision Date Author Comments
# b341fa2b 02-Dec-2025 Harshit Aghera <haghera@nvidia.com>

nvidia-gpu: enable gpu software inventory

The patch uses the MCTP VDM command to retrieve the GPU driver version
and updates the DBus interface xyz.openbmc_project.Software.Version with
this informa

nvidia-gpu: enable gpu software inventory

The patch uses the MCTP VDM command to retrieve the GPU driver version
and updates the DBus interface xyz.openbmc_project.Software.Version with
this information at DBus object path /xyz/openbmc_project/software/. The
patch also associates software inventory to the chassis inventory
item. The GPU driver version is made available in Redfish at the URI
/redfish/v1/UpdateService/FirmwareInventory/.

Tested: Build an image for nvl32-obmc machine with the following patches
cherry picked.

https://gerrit.openbmc.org/c/openbmc/openbmc/+/85490

The patch cherry-picks the following patches that are currently under
review.

```
1. device tree
https://lore.kernel.org/all/aRbLqH8pLWCQryhu@molberding.nvidia.com/
2. mctpd patches
https://github.com/CodeConstruct/mctp/pull/85
3. u-boot changes
https://lore.kernel.org/openbmc/20251121-msx4-v1-0-fc0118b666c1@nvidia.com/T/#t
4. kernel changes as specified in the openbmc patch (for espi)
5. entity-manager changes
https://gerrit.openbmc.org/c/openbmc/entity-manager/+/85455
6. platform-init changes
https://gerrit.openbmc.org/c/openbmc/platform-init/+/85456
7. spi changes
https://lore.kernel.org/all/20251121-w25q01jv_fixup-v1-1-3d175050db73@nvidia.com/
```

The GPU driver version shows up on the DBus.

Change-Id: I712fe0952a02f36e386d3f37a5d4a8192ba641de
Signed-off-by: Harshit Aghera <haghera@nvidia.com>

show more ...