diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2015-09-07 07:21:03 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2015-09-07 07:21:16 +0200 |
commit | 13cbb3ecd910f2afd1416549f62847916054a9b6 (patch) | |
tree | 1b7344fe13490791bc092022cefec63e3fa096d5 | |
parent | c45e8060eb1b93b5f34887b9eaa8b503d6a8df7b (diff) |
enable spi/i2c by default
-rw-r--r-- | package/bcm28xx-bootloader/Makefile | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.i2c | 8 | ||||
-rw-r--r-- | target/linux/config/Config.in.spi | 10 |
3 files changed, 9 insertions, 11 deletions
diff --git a/package/bcm28xx-bootloader/Makefile b/package/bcm28xx-bootloader/Makefile index f35e04a0f..44f63a9f8 100644 --- a/package/bcm28xx-bootloader/Makefile +++ b/package/bcm28xx-bootloader/Makefile @@ -54,6 +54,8 @@ do-install: $(CP) $(WRKBUILD)/boot/bootcode.bin $(IDIR_BCM28XX_BOOTLOADER)/boot/ printf "$(CMDLINE)\n" > $(IDIR_BCM28XX_BOOTLOADER)/boot/cmdline.txt printf "kernel=kernel\n" > $(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt + printf "dtparam=i2s=on,spi=on,i2c_arm=on\n" >> \ + $(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt ifeq ($(ADK_PACKAGE_BCM28XX_BOOTLOADER_DEFAULT),y) $(CP) $(WRKBUILD)/boot/{start.elf,fixup.dat} $(IDIR_BCM28XX_BOOTLOADER)/boot/ printf "start_file=start.elf\n" >> $(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt diff --git a/target/linux/config/Config.in.i2c b/target/linux/config/Config.in.i2c index 38d63e118..a7f1fd120 100644 --- a/target/linux/config/Config.in.i2c +++ b/target/linux/config/Config.in.i2c @@ -14,7 +14,7 @@ config ADK_KERNEL_I2C_BCM2708 select ADK_KERNEL_REGMAP_I2C select ADK_KERNEL_I2C_CHARDEV depends on ADK_TARGET_BOARD_BCM28XX - default m if ADK_TARGET_BOARD_BCM28XX + default y if ADK_TARGET_BOARD_BCM28XX default n help I2C driver for BCM2835 boards. @@ -26,7 +26,7 @@ config ADK_KERNEL_I2C_SUNXI select ADK_KERNEL_REGMAP_I2C select ADK_KERNEL_I2C_CHARDEV depends on ADK_TARGET_SYSTEM_BANANA_PRO - default m if ADK_TARGET_SYSTEM_BANANA_PRO + default y if ADK_TARGET_SYSTEM_BANANA_PRO default n help I2C driver for SUNXI boards. @@ -38,7 +38,7 @@ config ADK_KERNEL_I2C_IMX select ADK_KERNEL_REGMAP_I2C select ADK_KERNEL_I2C_CHARDEV depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default n help I2C driver for IMX6 boards. @@ -48,7 +48,7 @@ config ADK_KERNEL_SCX200_ACB depends on ADK_CPU_GEODE select ADK_KERNEL_I2C select ADK_KERNEL_I2C_CHARDEV - default m if ADK_CPU_GEODE + default y if ADK_CPU_GEODE default n help I2C driver for Geode boards. diff --git a/target/linux/config/Config.in.spi b/target/linux/config/Config.in.spi index 4d5450f9a..e8a6b45bc 100644 --- a/target/linux/config/Config.in.spi +++ b/target/linux/config/Config.in.spi @@ -13,9 +13,6 @@ config ADK_KERNEL_SPI_MASTER config ADK_KERNEL_SPI_BITBANG tristate -config ADK_KERNEL_BCM2708_SPIDEV - bool - config ADK_KERNEL_SPI_AR71XX tristate select ADK_KERNEL_SPI @@ -32,16 +29,15 @@ config ADK_KERNEL_SPI_PXA2XX tristate select ADK_KERNEL_SPI -config ADK_KERNEL_SPI_BCM2708 +config ADK_KERNEL_SPI_BCM2835 tristate "SPI driver for BCM2835 boards" select ADK_KERNEL_SPI select ADK_KERNEL_SPI_MASTER select ADK_KERNEL_SPI_BITBANG select ADK_KERNEL_REGMAP select ADK_KERNEL_REGMAP_SPI - select ADK_KERNEL_BCM2708_SPIDEV depends on ADK_TARGET_BOARD_BCM28XX - default m if ADK_TARGET_BOARD_BCM28XX + default y if ADK_TARGET_BOARD_BCM28XX default n config ADK_KERNEL_SPI_IMX @@ -52,7 +48,7 @@ config ADK_KERNEL_SPI_IMX select ADK_KERNEL_REGMAP select ADK_KERNEL_REGMAP_SPI depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default n config ADK_KERNEL_SPI_SPIDEV |