blob: 0ce8b1afade4d212cc8c639450ebe5244a02e2b1 [file] [log] [blame]
Mylène Josserand80d22992017-11-27 10:01:19 +01001################################################################################
2#
3# rtl8723bu
4#
5################################################################################
6
Giulio Benettif23d1832024-03-05 21:37:39 +01007RTL8723BU_VERSION = af3a408d6399655b0db23c2c8720436ca725ca47
Mylène Josserand80d22992017-11-27 10:01:19 +01008RTL8723BU_SITE = $(call github,lwfinger,rtl8723bu,$(RTL8723BU_VERSION))
9RTL8723BU_LICENSE = GPL-2.0, proprietary (*.bin firmware blobs)
10
11RTL8723BU_MODULE_MAKE_OPTS = \
12 KVER=$(LINUX_VERSION_PROBED) \
13 KSRC=$(LINUX_DIR)
14
Giulio Benetti1978e9b2022-09-19 15:20:35 +020015define RTL8723BU_LINUX_CONFIG_FIXUPS
16 $(call KCONFIG_ENABLE_OPT,CONFIG_NET)
17 $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS)
18 $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211)
19 $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT)
20 $(call KCONFIG_ENABLE_OPT,CONFIG_USB)
21endef
22
Mylène Josserand80d22992017-11-27 10:01:19 +010023define RTL8723BU_INSTALL_TARGET_CMDS
Doug Brown657d9732022-01-13 21:07:34 -080024 $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin
Mylène Josserand80d22992017-11-27 10:01:19 +010025endef
26
27$(eval $(kernel-module))
28$(eval $(generic-package))