diff options
| author | Álvaro Fernández Rojas | 2025-06-10 13:12:50 +0000 |
|---|---|---|
| committer | Álvaro Fernández Rojas | 2025-06-12 05:25:32 +0000 |
| commit | 9117ff7b3969e57e9074e889d35f487f441e4569 (patch) | |
| tree | a07208d5f4c67a5ba6be9c3e3985053e5cc67592 | |
| parent | c9e934ffd87774a64fa0c8a2af92373ef1d0894f (diff) | |
| download | openwrt-9117ff7b3969e57e9074e889d35f487f441e4569.tar.gz | |
bcm27xx: select I2C/SPI packages by default
The I2C and SPI packages required for each RPi generation is different.
Therefore, in order to avoid confusion let's select them by default.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| -rw-r--r-- | target/linux/bcm27xx/bcm2712/config-6.12 | 5 | ||||
| -rw-r--r-- | target/linux/bcm27xx/image/Makefile | 18 |
2 files changed, 15 insertions, 8 deletions
diff --git a/target/linux/bcm27xx/bcm2712/config-6.12 b/target/linux/bcm27xx/bcm2712/config-6.12 index a69aa66ce9..0e1bf4c47e 100644 --- a/target/linux/bcm27xx/bcm2712/config-6.12 +++ b/target/linux/bcm27xx/bcm2712/config-6.12 @@ -325,13 +325,8 @@ CONFIG_HWMON=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_IPROC_RNG200=y CONFIG_I2C=y -CONFIG_I2C_ALGOBIT=y # CONFIG_I2C_BCM2708 is not set -CONFIG_I2C_BCM2835=y CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_BRCMSTB=y -CONFIG_I2C_DESIGNWARE_CORE=y -CONFIG_I2C_DESIGNWARE_PLATFORM=y # CONFIG_IDPF is not set CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_INPUT=y diff --git a/target/linux/bcm27xx/image/Makefile b/target/linux/bcm27xx/image/Makefile index 0ded372a3f..8320855573 100644 --- a/target/linux/bcm27xx/image/Makefile +++ b/target/linux/bcm27xx/image/Makefile @@ -88,7 +88,9 @@ define Device/rpi DEVICE_PACKAGES := \ cypress-firmware-43430-sdio \ brcmfmac-nvram-43430-sdio \ - kmod-brcmfmac wpad-basic-mbedtls + kmod-brcmfmac wpad-basic-mbedtls \ + kmod-i2c-bcm2835 kmod-spi-bcm2835 \ + kmod-spi-bcm2835-aux endef ifeq ($(SUBTARGET),bcm2708) TARGET_DEVICES += rpi @@ -127,7 +129,9 @@ define Device/rpi-2 brcmfmac-nvram-43430-sdio \ cypress-firmware-43455-sdio \ brcmfmac-nvram-43455-sdio \ - kmod-brcmfmac wpad-basic-mbedtls + kmod-brcmfmac wpad-basic-mbedtls \ + kmod-i2c-bcm2835 kmod-spi-bcm2835 \ + kmod-spi-bcm2835-aux IMAGE/sysupgrade.img.gz := boot-common | boot-2708 | boot-2711 | sdcard-img | gzip | append-metadata IMAGE/factory.img.gz := boot-common | boot-2708 | boot-2711 | sdcard-img | gzip endef @@ -161,7 +165,9 @@ define Device/rpi-3 brcmfmac-nvram-43430-sdio \ cypress-firmware-43455-sdio \ brcmfmac-nvram-43455-sdio \ - kmod-brcmfmac wpad-basic-mbedtls + kmod-brcmfmac wpad-basic-mbedtls \ + kmod-i2c-bcm2835 kmod-spi-bcm2835 \ + kmod-spi-bcm2835-aux endef ifeq ($(SUBTARGET),bcm2710) TARGET_DEVICES += rpi-3 @@ -183,6 +189,9 @@ define Device/rpi-4 cypress-firmware-43455-sdio \ brcmfmac-nvram-43455-sdio \ kmod-brcmfmac wpad-basic-mbedtls \ + kmod-i2c-bcm2835 kmod-spi-bcm2835 \ + kmod-spi-bcm2835-aux \ + kmod-i2c-brcmstb \ kmod-usb-net-lan78xx \ kmod-r8169 IMAGE/sysupgrade.img.gz := boot-common | boot-2711 | sdcard-img | gzip | append-metadata @@ -210,6 +219,9 @@ define Device/rpi-5 cypress-firmware-43455-sdio \ brcmfmac-nvram-43455-sdio \ kmod-brcmfmac wpad-basic-mbedtls \ + kmod-i2c-bcm2835 kmod-spi-bcm2835 \ + kmod-i2c-brcmstb \ + kmod-i2c-designware-platform kmod-spi-dw-mmio \ kmod-hwmon-pwmfan kmod-thermal IMAGE/sysupgrade.img.gz := boot-common | sdcard-img | gzip | append-metadata IMAGE/factory.img.gz := boot-common | sdcard-img | gzip |