mirror of https://github.com/OpenIPC/firmware.git
55 lines
1.8 KiB
Makefile
55 lines
1.8 KiB
Makefile
################################################################################
|
|
#
|
|
# atbm-wifi
|
|
#
|
|
################################################################################
|
|
|
|
ATBM_WIFI_SITE = $(call github,gtxaspec,atbm-wifi,$(ATBM_WIFI_VERSION))
|
|
ATBM_WIFI_VERSION = HEAD
|
|
|
|
define ATBM_WIFI_INSTALL_TARGET_CMDS
|
|
# $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/share/ATBM-WIFI_conf
|
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/share/ATBM-WIFI_conf $(ATBM-WIFI_PKGDIR)/files/*.txt
|
|
endef
|
|
|
|
ATBM_WIFI_MODULE_MAKE_OPTS = KSRC=$(LINUX_DIR)
|
|
|
|
# Set the module name based on the model and interface type
|
|
ATBM_WIFI_MODEL_NAME =
|
|
|
|
# Disable all models by default
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM6012B_y=n CONFIG_ATBM603x=n CONFIG_ATBM6132=n
|
|
|
|
# Enable the selected model and set the interface type
|
|
ifeq ($(BR2_PACKAGE_ATBM_WIFI_MODEL_6012B),y)
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM6012B_y=y
|
|
ATBM_WIFI_MODEL_NAME = atbm6012b_wifi
|
|
endif
|
|
ifeq ($(BR2_PACKAGE_ATBM_WIFI_MODEL_603X),y)
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM603x=y
|
|
ATBM_WIFI_MODEL_NAME = atbm603x_wifi
|
|
endif
|
|
ifeq ($(BR2_PACKAGE_ATBM_WIFI_MODEL_6132),y)
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM6132=y
|
|
ATBM_WIFI_MODEL_NAME = atbm6132_wifi
|
|
endif
|
|
|
|
# Set the interface type
|
|
ifeq ($(BR2_PACKAGE_ATBM_WIFI_INTERFACE_USB),y)
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM_USB_BUS=y CONFIG_ATBM_SDIO_BUS=n
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM_MODULE_NAME="$(ATBM_WIFI_MODEL_NAME)_usb"
|
|
ifneq ($(BR2_PACKAGE_ATBM_WIFI_USB_PID),)
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM_USB_PID="$(BR2_PACKAGE_ATBM_WIFI_USB_PID)"
|
|
endif
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_ATBM_WIFI_INTERFACE_SDIO),y)
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM_USB_BUS=n CONFIG_ATBM_SDIO_BUS=y
|
|
ATBM_WIFI_MODULE_MAKE_OPTS += CONFIG_ATBM_MODULE_NAME="$(ATBM_WIFI_MODEL_NAME)_sdio"
|
|
endif
|
|
|
|
ATBM_WIFI_LICENSE = GPL-2.0
|
|
|
|
$(eval $(kernel-module))
|
|
$(eval $(generic-package))
|