From 55b751de5c59e236c2af1de43abe4ef1009f2f31 Mon Sep 17 00:00:00 2001 From: mason9468 <1879365+mason9468@users.noreply.github.com> Date: Tue, 29 Sep 2026 18:38:11 +0000 Subject: [PATCH] defconfig: Enable the HX711 load-cell ADC driver Enable CONFIG_HX711=m in the Raspberry Pi configurations so kernel packages include the existing IIO driver for HX711 load-cell ADCs. This avoids requiring applications to build and maintain a separate copy of the driver across kernel updates. GPIO assignments still require a device-tree description. Signed-off-by: mason9468 <1879365+mason9468@users.noreply.github.com> --- arch/arm/configs/bcm2709_defconfig | 1 + arch/arm/configs/bcmrpi_defconfig | 1 + arch/arm64/configs/bcm2711_defconfig | 1 + arch/arm64/configs/bcm2711_rt_defconfig | 1 + arch/arm64/configs/bcm2712_defconfig | 1 + 5 files changed, 5 insertions(+) diff --git a/arch/arm/configs/bcm2709_defconfig b/arch/arm/configs/bcm2709_defconfig index 11e333648c149e..a533632be25195 100644 --- a/arch/arm/configs/bcm2709_defconfig +++ b/arch/arm/configs/bcm2709_defconfig @@ -1441,6 +1441,7 @@ CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_SW_TRIGGER=m CONFIG_ADXL355_I2C=m CONFIG_AD799X=m +CONFIG_HX711=m CONFIG_MCP320X=m CONFIG_MCP3422=m CONFIG_TI_ADS1015=m diff --git a/arch/arm/configs/bcmrpi_defconfig b/arch/arm/configs/bcmrpi_defconfig index 82c9799da58b12..76d2e840108f36 100644 --- a/arch/arm/configs/bcmrpi_defconfig +++ b/arch/arm/configs/bcmrpi_defconfig @@ -1433,6 +1433,7 @@ CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_SW_TRIGGER=m CONFIG_ADXL355_I2C=m CONFIG_AD799X=m +CONFIG_HX711=m CONFIG_MCP320X=m CONFIG_MCP3422=m CONFIG_TI_ADS1015=m diff --git a/arch/arm64/configs/bcm2711_defconfig b/arch/arm64/configs/bcm2711_defconfig index 565c02dd34e107..8b7e62d3105e50 100644 --- a/arch/arm64/configs/bcm2711_defconfig +++ b/arch/arm64/configs/bcm2711_defconfig @@ -1568,6 +1568,7 @@ CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_SW_TRIGGER=m CONFIG_ADXL355_I2C=m CONFIG_AD799X=m +CONFIG_HX711=m CONFIG_MCP320X=m CONFIG_MCP3422=m CONFIG_TI_ADS1015=m diff --git a/arch/arm64/configs/bcm2711_rt_defconfig b/arch/arm64/configs/bcm2711_rt_defconfig index 9b6a075d43748c..45c03ddb7b6127 100644 --- a/arch/arm64/configs/bcm2711_rt_defconfig +++ b/arch/arm64/configs/bcm2711_rt_defconfig @@ -1563,6 +1563,7 @@ CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_SW_TRIGGER=m CONFIG_ADXL355_I2C=m CONFIG_AD799X=m +CONFIG_HX711=m CONFIG_MCP320X=m CONFIG_MCP3422=m CONFIG_TI_ADS1015=m diff --git a/arch/arm64/configs/bcm2712_defconfig b/arch/arm64/configs/bcm2712_defconfig index 80ad05b0bb2448..14bbd7296590a3 100644 --- a/arch/arm64/configs/bcm2712_defconfig +++ b/arch/arm64/configs/bcm2712_defconfig @@ -1570,6 +1570,7 @@ CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_SW_TRIGGER=m CONFIG_ADXL355_I2C=m CONFIG_AD799X=m +CONFIG_HX711=m CONFIG_MCP320X=m CONFIG_MCP3422=m CONFIG_TI_ADS1015=m