package/rtl8723ds: change CFLAGS approach
Instead of undefining endiannes CFLAGS let's change the approach. Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
dd2e9a2a0d
commit
672544148b
@ -8,12 +8,14 @@ RTL8723DS_VERSION = a638cc8639015b8b9390af3350fab0366b6c87e7
|
||||
RTL8723DS_SITE = $(call github,lwfinger,rtl8723ds,$(RTL8723DS_VERSION))
|
||||
RTL8723DS_LICENSE = GPL-2.0
|
||||
|
||||
# Undefine the hardcoded CONFIG_LITTLE_ENDIAN
|
||||
RTL8723DS_USER_EXTRA_CLAGS = -UCONFIG_LITTLE_ENDIAN
|
||||
# Set endianness
|
||||
RTL8723DS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN
|
||||
RTL8723DS_USER_EXTRA_CLAGS = \
|
||||
-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \
|
||||
-DCONFIG_IOCTL_CFG80211 \
|
||||
-DRTW_USE_CFG80211_STA_EVENT \
|
||||
-Wno-error
|
||||
|
||||
RTL8723DS_MODULE_MAKE_OPTS = \
|
||||
CONFIG_PLATFORM_I386_PC=n \
|
||||
CONFIG_RTL8723DS=m \
|
||||
KVER=$(LINUX_VERSION_PROBED) \
|
||||
KSRC=$(LINUX_DIR) \
|
||||
|
Loading…
Reference in New Issue
Block a user