mirror of
https://github.com/opnsense/src.git
synced 2026-02-18 18:20:26 -05:00
iwlwifi: compile in ACPI support
Now that LinuxKPI supports the lower case Linux ACPI spellings under LINUXKPI_WANT_LINUX_ACPI we only need to provide the debug macro to allow us to compile in ACPI support. This ties into regulatory and will be used, e.g., for 11ax, 11be, and Per Platform Antenna Gain (PPAG) settings. Sponsored by: The FreeBSD Foundation (cherry picked from commit 228b43c258d24c293b135ae94c120e7ccf0a7aea)
This commit is contained in:
parent
43bd8bf721
commit
d55b73ac4e
2 changed files with 10 additions and 2 deletions
|
|
@ -47,7 +47,7 @@ enum iwl_dl {
|
|||
IWL_DL_DROP = 0x00000010,
|
||||
IWL_DL_EEPROM = 0x00000020,
|
||||
IWL_DL_FW = 0x00000040,
|
||||
/* = 0x00000080, */
|
||||
IWL_DL_DEV_RADIO = 0x00000080,
|
||||
IWL_DL_HC = 0x00000100,
|
||||
IWL_DL_HT = 0x00000200,
|
||||
IWL_DL_INFO = 0x00000400,
|
||||
|
|
@ -195,6 +195,8 @@ void __iwl_dbg(struct device *, u32, bool, const char *, const char *fmt, ...);
|
|||
IWL_DPRINTF(_subsys, IWL_DL_WEP, _fmt, ##__VA_ARGS__)
|
||||
#define IWL_DEBUG_WOWLAN(_subsys, _fmt, ...) \
|
||||
IWL_DPRINTF(_subsys, IWL_DL_WOWLAN, _fmt, ##__VA_ARGS__)
|
||||
#define IWL_DEBUG_DEV_RADIO(_dev, _fmt, ...) \
|
||||
IWL_DPRINTF_DEV((_dev), IWL_DL_DEV_RADIO, _fmt, ##__VA_ARGS__)
|
||||
|
||||
#define IWL_DEBUG_PCI_RW(_subsys, _fmt, ...) \
|
||||
IWL_DPRINTF(_subsys, IWL_DL_PCI_RW, _fmt, ##__VA_ARGS__)
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ DEVIWLWIFIDIR= ${SRCTOP}/sys/contrib/dev/iwlwifi
|
|||
|
||||
WITH_CONFIG_PM= 0
|
||||
WITH_DEBUGFS= 1
|
||||
WITH_CONFIG_ACPI= 1
|
||||
|
||||
KMOD= if_iwlwifi
|
||||
|
||||
|
|
@ -41,6 +42,12 @@ CFLAGS+= -DCONFIG_PM
|
|||
CFLAGS+= -DCONFIG_PM_SLEEP
|
||||
.endif
|
||||
|
||||
.if defined(WITH_CONFIG_ACPI) && ${WITH_CONFIG_ACPI} > 0
|
||||
SRCS+= fw/acpi.c
|
||||
CFLAGS+= -DCONFIG_ACPI
|
||||
CFLAGS+= -DLINUXKPI_WANT_LINUX_ACPI
|
||||
.endif
|
||||
|
||||
SRCS+= iwl-devtrace.c
|
||||
|
||||
# Other
|
||||
|
|
@ -57,7 +64,6 @@ CFLAGS+= -DCONFIG_IWLMVM=1
|
|||
# Helpful after fresh imports.
|
||||
#CFLAGS+= -ferror-limit=0
|
||||
|
||||
#CFLAGS+= -DCONFIG_ACPI=1
|
||||
#CFLAGS+= -DCONFIG_INET=1 # Need LKPI TSO implementation.
|
||||
#CFLAGS+= -DCONFIG_IPV6=1
|
||||
CFLAGS+= -DCONFIG_IWLWIFI_DEBUG=1
|
||||
|
|
|
|||
Loading…
Reference in a new issue