From 73da8f82c3fe878e40d2f4cc364cd1f210dbba21 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 4 Apr 2015 14:47:53 -0500 Subject: simplify config.txt generation, finetune kernel config for rpi2 --- target/arm/Makefile | 4 ---- target/arm/kernel/raspberry-pi2 | 8 ++++++++ target/linux/config/Config.in.dma | 4 ++-- 3 files changed, 10 insertions(+), 6 deletions(-) (limited to 'target') diff --git a/target/arm/Makefile b/target/arm/Makefile index 479ab738e..0e7441090 100644 --- a/target/arm/Makefile +++ b/target/arm/Makefile @@ -99,19 +99,15 @@ endif kernel-strip: @cp $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL) ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI),y) -ifeq ($(ADK_KERNEL_BCM2708_DT),y) @echo adding DT trailer to kernel $(MAKE_TRACE) -rm $(BUILD_DIR)/$(TARGET_KERNEL) $(ADK_TOPDIR)/scripts/mkknlimg --dtok $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL) $(MAKE_TRACE) endif -endif ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI2),y) -ifeq ($(ADK_KERNEL_BCM2709_DT),y) @echo adding DT trailer to kernel $(MAKE_TRACE) -rm $(BUILD_DIR)/$(TARGET_KERNEL) $(ADK_TOPDIR)/scripts/mkknlimg --dtok $(KERNEL) $(BUILD_DIR)/$(TARGET_KERNEL) $(MAKE_TRACE) endif -endif kernel-install: kernel-strip @cp $(BUILD_DIR)/$(TARGET_KERNEL) $(FW_DIR)/$(TARGET_KERNEL) diff --git a/target/arm/kernel/raspberry-pi2 b/target/arm/kernel/raspberry-pi2 index 6ffce8632..ed8faf4e6 100644 --- a/target/arm/kernel/raspberry-pi2 +++ b/target/arm/kernel/raspberry-pi2 @@ -2,7 +2,15 @@ CONFIG_ARM=y CONFIG_PHYS_OFFSET=0 CONFIG_ARCH_MULTI_V7=y CONFIG_ARCH_BCM2709=y +CONFIG_MACH_BCM2709=y CONFIG_BCM2709_DT=y CONFIG_HAVE_ARM_ARCH_TIMER=y +CONFIG_FIQ=y +CONFIG_BCM2708_VCMEM=y +CONFIG_BCM2708_NOL2CACHE=y +CONFIG_BCM2708_VCHIQ=y +CONFIG_USE_OF=y +CONFIG_ATAGS=y CONFIG_SERIAL_AMBA_PL011=y CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +CONFIG_CMDLINE_FROM_BOOTLOADER=y diff --git a/target/linux/config/Config.in.dma b/target/linux/config/Config.in.dma index c3038289d..144fb2d2d 100644 --- a/target/linux/config/Config.in.dma +++ b/target/linux/config/Config.in.dma @@ -23,11 +23,11 @@ config ADK_KERNEL_BCM_VC_CMA config ADK_KERNEL_DMA_BCM2708 bool select ADK_KERNEL_DMADEVICES - select ADK_KERNEL_BCM_VC_SM - select ADK_KERNEL_BCM_VC_CMA select ADK_KERNEL_CMA select ADK_KERNEL_CMA_SIZE_SEL_MBYTES select ADK_KERNEL_DMA_CMA + select ADK_KERNEL_BCM_VC_SM + select ADK_KERNEL_BCM_VC_CMA depends on ADK_TARGET_BOARD_BCM28XX default y if ADK_TARGET_BOARD_BCM28XX default n -- cgit v1.2.3