From 938c1ad6d054bafa449b5333bd460d1dc6a011d1 Mon Sep 17 00:00:00 2001 From: RayWang-micas Date: Mon, 1 Jun 2026 16:40:11 +0800 Subject: [PATCH] config.sonic: Build driver for sensor INA238 Validation: - Platform: Micas M2-6951-64HC-CP - Kernel: 6.12.41+deb13-sonic-amd64 Driver probe log: root@sonic:/home/admin# dmesg | grep ina238 [ 23.824230] ina238 57-0040: power monitor ina238 (Rshunt = 10000 uOhm, gain = 4) [ 23.824238] i2c i2c-57: new_device: Instantiated device ina238 at 0x40 [ 23.837771] ina238 58-0041: power monitor ina238 (Rshunt = 10000 uOhm, gain = 4) [ 23.837779] i2c i2c-58: new_device: Instantiated device ina238 at 0x41 Hwmon interface: root@sonic:/sys/bus/i2c/devices/57-0040/hwmon/hwmon30# ls curr1_input in0_input in0_max_alarm in0_min_alarm in1_max in1_min name power1_input power1_max_alarm temp1_input temp1_max_alarm device in0_max in0_min in1_input in1_max_alarm in1_min_alarm power power1_max subsystem temp1_max uevent root@sonic:/sys/bus/i2c/devices/57-0040/hwmon/hwmon30# cat name ina238 root@sonic:/sys/bus/i2c/devices/57-0040/hwmon/hwmon30# cat in0_input 3 root@sonic:/sys/bus/i2c/devices/57-0040/hwmon/hwmon30# cat in1_input 54434 root@sonic:/sys/bus/i2c/devices/57-0040/hwmon/hwmon30# cat curr1_input 360 root@sonic:/sys/bus/i2c/devices/57-0040/hwmon/hwmon30# cat power1_input 19555200 root@sonic:/sys/bus/i2c/devices/57-0040/hwmon/hwmon30# cat temp1_input 37750 Signed-off-by: RayWang-micas --- config.local/amd64/config.sonic | 1 + 1 file changed, 1 insertion(+) diff --git a/config.local/amd64/config.sonic b/config.local/amd64/config.sonic index d96a91139..c16b73fea 100644 --- a/config.local/amd64/config.sonic +++ b/config.local/amd64/config.sonic @@ -166,6 +166,7 @@ CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_SPI_GPIO=m CONFIG_SENSORS_INA3221=m +CONFIG_SENSORS_INA238=m # For Nokia CONFIG_RTC_DRV_DS1307=m CONFIG_SENSORS_TMP464=m