asuswrt-merlin.ng/release/src-rt-5.02L.07p2axhnd/shared/opensource/drivers/Makefile

138 lines
5.2 KiB
Makefile

ifeq ($(strip $(CONFIG_BRCM_IKOS)),)
obj-$(CONFIG_BCM963268) += bcm_otp_impl1.o
obj-$(CONFIG_BCM963138) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM963138) += bcm_led_impl1.o
obj-$(CONFIG_BCM963138) += bcm_swled_impl1.o
obj-$(CONFIG_BCM963138) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM963138) += bcm_misc_hw_init_impl1.o
obj-$(CONFIG_BCM963138) += bcm_ubus_impl2.o
obj-$(CONFIG_BCM963138) += bcm_otp_impl1.o
obj-$(CONFIG_BCM963148) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM963148) += bcm_led_impl1.o
obj-$(CONFIG_BCM963148) += bcm_swled_impl1.o
obj-$(CONFIG_BCM963148) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM963148) += bcm_misc_hw_init_impl1.o
obj-$(CONFIG_BCM963148) += bcm_ubus_impl2.o
obj-$(CONFIG_BCM963148) += bcm_otp_impl1.o
obj-$(CONFIG_BCM963381) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM963381) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM963381) += bcm_led_impl1.o
obj-$(CONFIG_BCM963381) += bcm_misc_hw_init_impl2.o
obj-$(CONFIG_BCM963381) += bcm_otp_impl1.o
obj-$(CONFIG_BCM96838) += bcm_misc_hw_init_impl3.o
obj-$(CONFIG_BCM96838) += wan_drv_impl1.o
obj-$(CONFIG_BCM96838) += bcm_otp_impl1.o
obj-$(CONFIG_BCM96848) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM96848) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM96848) += bcm_led_impl1.o
obj-$(CONFIG_BCM96848) += bcm_misc_hw_init_impl5.o
obj-$(CONFIG_BCM96848) += wan_drv_impl2.o
obj-$(CONFIG_BCM96848) += bcm_otp_impl1.o
obj-$(CONFIG_BCM96858) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM96858) += bcm_led_impl1.o
obj-$(CONFIG_BCM96858) += bcm_otp_impl1.o
obj-$(CONFIG_BCM96858) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM96858) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM96858) += bcm_ubus_impl1.o
obj-$(CONFIG_BCM94908) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM94908) += bcm_led_impl1.o
obj-$(CONFIG_BCM94908) += bcm_swled_impl1.o
obj-$(CONFIG_BCM94908) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM94908) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM94908) += bcm_ubus_impl2.o
obj-$(CONFIG_BCM94908) += bcm_otp_impl1.o
obj-$(CONFIG_BCM947189) += bcm_gpio_impl3.o
obj-$(CONFIG_BCM947189) += bcm_led_impl3.o
obj-$(CONFIG_BCM947189) += bcm_misc_hw_init_impl7.o
obj-$(CONFIG_BCM947189) += bcm_bbsi.o
obj-$(CONFIG_BCM963158) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM963158) += bcm_led_impl1.o
obj-$(CONFIG_BCM963158) += bcm_swled_impl2.o
obj-$(CONFIG_BCM963158) += bcm_otp_impl1.o
obj-$(CONFIG_BCM963158) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM963158) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM963158) += bcm_ubus_impl1.o
obj-$(CONFIG_BCM963178) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM963178) += bcm_led_impl4.o
obj-$(CONFIG_BCM963178) += bcm_swled_impl2.o
obj-$(CONFIG_BCM963178) += bcm_otp_impl1.o
obj-$(CONFIG_BCM963178) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM963178) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM963178) += bcm_ubus_impl1.o
obj-$(CONFIG_BCM96846) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM96846) += bcm_led_impl1.o
obj-$(CONFIG_BCM96846) += bcm_otp_impl1.o
obj-$(CONFIG_BCM96846) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM96846) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM96846) += bcm_ubus_impl1.o
obj-$(CONFIG_BCM96878) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM96878) += bcm_led_impl1.o
obj-$(CONFIG_BCM96878) += bcm_otp_impl1.o
obj-$(CONFIG_BCM96878) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM96878) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM96878) += bcm_ubus_impl1.o
obj-$(CONFIG_BCM96855) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM96855) += bcm_led_impl5.o
obj-$(CONFIG_BCM96855) += bcm_otp_impl1.o
obj-$(CONFIG_BCM96855) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM96855) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM96855) += bcm_ubus_impl1.o
obj-$(CONFIG_BCM947622) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM947622) += bcm_led_impl4.o
obj-$(CONFIG_BCM947622) += bcm_swled_impl2.o
obj-$(CONFIG_BCM947622) += bcm_otp_impl1.o
obj-$(CONFIG_BCM947622) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM947622) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM947622) += bcm_ubus_impl1.o
obj-$(CONFIG_BCM96856) += bcm_gpio_impl1.o
obj-$(CONFIG_BCM96856) += bcm_led_impl1.o
obj-$(CONFIG_BCM96856) += bcm_otp_impl1.o
obj-$(CONFIG_BCM96856) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM96856) += bcm_pinmux_impl1.o
obj-$(CONFIG_BCM96856) += bcm_ubus_impl1.o
EXTRA_CFLAGS += -DCONFIG_BCM9$(BRCM_CHIP) -I$(INC_BRCMSHARED_PUB_PATH)/$(BRCM_BOARD) -I$(INC_BRCMDRIVER_PUB_PATH)/$(BRCM_BOARD)
ifeq ($(findstring _$(strip $(BRCM_CHIP))_,_63268_6838_6848_6858_63138_63148_4908_47189_63158_6846_6856_47622_63178_6878_6855_),_$(strip $(BRCM_CHIP))_)
EXTRA_CFLAGS += -I$(INC_BRCMSHARED_PUB_PATH)/drv/mdio
EXTRA_CFLAGS += -I$(INC_BRCMSHARED_PUB_PATH)/drv/unimac
EXTRA_CFLAGS += -I$(INC_BRCMSHARED_PUB_PATH)/drv/phys
EXTRA_CFLAGS += -I$(INC_BRCMSHARED_PUB_PATH)/pmc
EXTRA_CFLAGS += -I$(INC_BRCMDRIVER_PRIV_PATH)/bcm963xx
EXTRA_CFLAGS += -I$(INC_BRCMSHARED_PRIV_PATH)/bcm963xx
EXTRA_CFLAGS += $(INC_RDP_FLAGS)
endif
ifeq ($(findstring _$(strip $(BRCM_CHIP))_,_6838_6848_6858_63158_6846_6856_6878_6855_),_$(strip $(BRCM_CHIP))_)
obj-y += wan_drv_shared.o
endif
obj-y += bcm_nvram_data_impl.o
-include $(TOPDIR)/Rules.make
endif
ifneq ($(strip $(CONFIG_BRCM_QEMU)),)
EXTRA_CFLAGS += -DCONFIG_BCM9$(BRCM_CHIP) -I$(INC_BRCMSHARED_PUB_PATH)/$(BRCM_BOARD) -I$(INC_BRCMDRIVER_PUB_PATH)/$(BRCM_BOARD)
EXTRA_CFLAGS += $(INC_RDP_FLAGS)
obj-$(CONFIG_BCM96878) += bcm_misc_hw_init_impl6.o
obj-$(CONFIG_BCM96855) += bcm_misc_hw_init_impl6.o
endif