bcm2835: bcm2835_defconfig
Some options in bcm2835_defconfig are now the default and some have changed. Update to keep functionality. No longer available: SCSI_MULTI_LUN and RESOURCE_COUNTERS. Signed-off-by:Noralf Trønnes <noralf@tronnes.org> bcm2835: bcm2835_defconfig enable MMC_BCM2835 Enable the downstream bcm2835-mmc driver and DMA support. Signed-off-by:
Noralf Trønnes <noralf@tronnes.org> bcm2835: bcm2835_defconfig enable BCM2708_MBOX Enable the mailbox driver. Signed-off-by:
Noralf Trønnes <noralf@tronnes.org> bcm2835: bcm2835_defconfig use FB_BCM2708 Enable the bcm2708 framebuffer driver. Disable the simple framebuffer driver, which matches the device handed over by u-boot. Signed-off-by:
Noralf Trønnes <noralf@tronnes.org> bcm2835: Merge bcm2835_defconfig with bcmrpi_defconfig These commands where used to make this commit: ./scripts/diffconfig -m arch/arm/configs/bcm2835_defconfig arch/arm/configs/bcmrpi_defconfig > merge.cfg cat << EOF > filter CONFIG_ARCH_BCM2708 CONFIG_BCM2708_DT CONFIG_ARM_PATCH_PHYS_VIRT CONFIG_PHYS_OFFSET CONFIG_CMDLINE CONFIG_BCM2708_WDT CONFIG_HW_RANDOM_BCM2708 CONFIG_I2C_BCM2708 CONFIG_SPI_BCM2708 CONFIG_SND_BCM2708_SOC_I2S CONFIG_USB_DWCOTG CONFIG_LIRC_RPI EOF grep -F -v -f filter merge.cfg > filtered.cfg cat << EOF > added.cfg CONFIG_WATCHDOG=y CONFIG_BCM2835_WDT=y CONFIG_MISC_FILESYSTEMS=y CONFIG_SND_BCM2835_SOC_I2S=m EOF ARCH=arm scripts/kconfig/merge_config.sh arch/arm/configs/bcm2835_defconfig filtered.cfg added.cfg ARCH=arm make oldconfig ARCH=arm make savedefconfig cp defconfig arch/arm/configs/bcm2835_defconfig rm merge.cfg filter filtered.cfg added.cfg defconfig ARCH=arm make bcm2835_defconfig ARCH=arm make oldconfig Signed-off-by:
Noralf Trønnes <noralf@tronnes.org> configs: Incorporate v4.1 dependency changes Commit 78e9b7de added a dependency on TI_ST instead of selecting it, disabling: CONFIG_BT_WILINK=m CONFIG_RADIO_WL128X=m Commit 652ccae5 added a depency on ARM_CRYPTO, disabling: CONFIG_CRYPTO_SHA*_ARM*=m CONFIG_CRYPTO_AES_ARM*=m Signed-off-by:
Noralf Trønnes <noralf@tronnes.org> Conflicts: arch/arm/configs/bcm2709_defconfig bcm2835: Sync bcm2835_defconfig with bcmrpi_defconfig These commands where used to make this commit: : Get changed and new config values from a merge ./scripts/diffconfig -m arch/arm/configs/bcm2835_defconfig arch/arm/configs/bcmrpi_defconfig > merge.cfg : Remove these options cat << EOF > filter CONFIG_ARCH_BCM2708 CONFIG_BCM2708_DT CONFIG_ARM_PATCH_PHYS_VIRT CONFIG_PHYS_OFFSET CONFIG_CMDLINE CONFIG_BCM2708_WDT CONFIG_HW_RANDOM_BCM2708 CONFIG_SPI_BCM2708 EOF : Apply filter grep -F -v -f filter merge.cfg > filtered.cfg : Add these options : watchdog contains the restart/poweroff code. cat << EOF > added.cfg CONFIG_WATCHDOG=y CONFIG_BCM2835_WDT=y CONFIG_MISC_FILESYSTEMS=y CONFIG_I2C_BCM2835=m CONFIG_SND_BCM2835_SOC_I2S=m EOF : Create new config ARCH=arm scripts/kconfig/merge_config.sh arch/arm/configs/bcm2835_defconfig filtered.cfg added.cfg : Verify ARCH=arm make oldconfig : Update bcm2835_defconfig ARCH=arm make savedefconfig cp defconfig arch/arm/configs/bcm2835_defconfig : Clean up rm merge.cfg filter filtered.cfg added.cfg defconfig Signed-off-by:
Noralf Trønnes <noralf@tronnes.org>
Loading
Please register or sign in to comment