From 215b0b181771245cd28733b0183d0fe057b29a0c Mon Sep 17 00:00:00 2001 From: Sukru Senli <sukru.senli@inteno.se> Date: Thu, 17 Sep 2015 16:58:27 +0200 Subject: [PATCH] add extra CONFIG_TARGET options to be able to remove unsued modules from the image --- brcm63xx_ref_nand/image/Makefile | 36 ++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/brcm63xx_ref_nand/image/Makefile b/brcm63xx_ref_nand/image/Makefile index 7a94802fa..0dbec2075 100644 --- a/brcm63xx_ref_nand/image/Makefile +++ b/brcm63xx_ref_nand/image/Makefile @@ -120,6 +120,42 @@ define Image/Prepare rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/dhd.ko rm -rf $(BUILD_DIR_ROOT)/etc/wlan/dhd endif + + ifeq ($(CONFIG_TARGET_NO_DSL),) + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/adsldd.ko + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/bcmxtmcfg.ko + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/bcmxtmrtdrv.ko + rm -rf $(BUILD_DIR_ROOT)/etc/dsl + endif + + ifeq ($(CONFIG_TARGET_NO_DSL_ANNEX_A),) + rm -rf $(BUILD_DIR_ROOT)/etc/dsl/a_adsl_phy.bin + endif + + ifeq ($(CONFIG_TARGET_NO_DSL_ANNEX_B),) + rm -rf $(BUILD_DIR_ROOT)/etc/dsl/b_adsl_phy.bin + endif + + ifeq ($(CONFIG_TARGET_NO_VOICE),) + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/endpointdd.ko + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/dect.ko + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/dectshim.ko + endif + + ifeq ($(CONFIG_TARGET_NO_DECT),) + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/dect.ko + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/dectshim.ko + endif + + ifeq ($(CONFIG_TARGET_NO_5G),) + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/extra/dhd.ko + rm -rf $(BUILD_DIR_ROOT)/etc/wlan/dhd + endif + + ifeq ($(CONFIG_TARGET_NO_BLUETOOTH),) + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/bluetooth.ko + rm -rf $(BUILD_DIR_ROOT)/lib/modules/3.4.11-rt19/btusb.ko + endif endef define Image/Build/Header -- GitLab