diff --git a/general/package/Config.in b/general/package/Config.in index 32c21338..b670b204 100644 --- a/general/package/Config.in +++ b/general/package/Config.in @@ -2,6 +2,7 @@ source "$BR2_EXTERNAL_GENERAL_PATH/package/aic8800-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/allwinner-osdrv-v83x/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/ambarella-osdrv-s3l/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/atbm603x/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/atbm6441/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/aura-httpd/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/autonight/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/aws-producer/Config.in" diff --git a/general/package/atbm6441/Config.in b/general/package/atbm6441/Config.in new file mode 100644 index 00000000..22c30e2e --- /dev/null +++ b/general/package/atbm6441/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_ATBM6441 + bool "atbm6441" + depends on BR2_LINUX_KERNEL + help + Wireless driver atbm6441 + + altobeam hare atbm6441 WiFi driver + +comment "ATBM6441 needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL diff --git a/general/package/atbm6441/atbm6441.mk b/general/package/atbm6441/atbm6441.mk new file mode 100644 index 00000000..6dc7104d --- /dev/null +++ b/general/package/atbm6441/atbm6441.mk @@ -0,0 +1,21 @@ +################################################################################ +# +# altobeam ATBM6441 WiFi driver +# +################################################################################ + +ifeq ($(LOCAL_DOWNLOAD),y) +ATBM6441_SITE_METHOD = git +ATBM6441_SITE = https://github.com/gtxaspec/atbm6441 +ATBM6441_VERSION = $(shell git ls-remote $(ATBM6441_SITE) HEAD | head -1 | cut -f1) +else +ATBM6441_SITE = https://github.com/gtxaspec/atbm6441/archive +ATBM6441_SOURCE = master.tar.gz +endif + +ATBM6441_LICENSE = GPL-2.0 +ATBM6441_MODULE_MAKE_OPTS = \ + KSRC=$(LINUX_DIR) + +$(eval $(kernel-module)) +$(eval $(generic-package))