mirror of
https://github.com/gnuton/asuswrt-merlin.ng.git
synced 2025-05-19 07:51:46 +02:00
35 lines
899 B
Makefile
35 lines
899 B
Makefile
# Note: CONFIG_MIPS_BRCM is no longer defined with the new kernel...
|
||
# CONFIG_BCM_IN_KERNEL is not defined with the new...
|
||
# Ifs in Makefiles can<61>t do Ors...
|
||
# So cat strings together, and if one of them is 'y' ...
|
||
ifeq ($(CONFIG_MIPS_BRCM)$(CONFIG_BCM_IN_KERNEL),y)
|
||
|
||
# Linux
|
||
obj-y += bp_funcs.o boardparms_chip.o
|
||
obj-y += pinmux_table_$(BRCM_CHIP).o
|
||
obj-y += boardparms_$(BRCM_CHIP).o
|
||
|
||
ifneq ($(strip $(BRCM_VOICE_SUPPORT)),)
|
||
obj-y += boardparms_voice.o
|
||
EXTRA_CFLAGS += -DCONFIG_BOARDPARMS_VOICE
|
||
endif
|
||
|
||
EXTRA_CFLAGS += -DCONFIG_BCM9$(BRCM_CHIP) -I$(INC_BRCMSHARED_PUB_PATH)/$(BRCM_BOARD) -I$(INC_BRCMDRIVER_PUB_PATH)/$(BRCM_BOARD)
|
||
|
||
ifeq ($(MOCA_LAN_DISCONN),y)
|
||
EXTRA_CFLAGS += -DCONFIG_NO_MOCA_LAN
|
||
endif
|
||
|
||
ifeq ($(MOCA_WAN_DISCONN),y)
|
||
EXTRA_CFLAGS += -DCONFIG_NO_MOCA_WAN
|
||
endif
|
||
|
||
ifneq ($(CONFIG_BCM_ARCHER),)
|
||
EXTRA_CFLAGS += -DCONFIG_BCM_SYSPORT
|
||
endif
|
||
|
||
-include $(TOPDIR)/Rules.make
|
||
|
||
endif
|
||
|
||
|