mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-22 10:48:02 +00:00
iwlwifi: add the d3 (PM) bits to the Makefile (disabled)
Add the logic to conditionally enable PM for iwlwifi. This should help suspend/resume in the future. For now leave it disabled until other preconditional problems are sorted. Sponsored by: The FreeBSD Foundation (2023) MFC after: 3 days Reviewed by: cc Differential Revision: https://reviews.freebsd.org/D43647
This commit is contained in:
parent
e1d31d0685
commit
8f7c32a41a
|
@ -3,6 +3,7 @@ DEVIWLWIFIDIR= ${SRCTOP}/sys/contrib/dev/iwlwifi
|
|||
|
||||
.PATH: ${DEVIWLWIFIDIR}
|
||||
|
||||
WITH_CONFIG_PM= 0
|
||||
WITH_DEBUGFS= 0
|
||||
|
||||
KMOD= if_iwlwifi
|
||||
|
@ -36,6 +37,11 @@ SRCS+= fw/debugfs.c mvm/debugfs.c mvm/debugfs-vif.c
|
|||
CFLAGS+= -DCONFIG_IWLWIFI_DEBUGFS=${WITH_DEBUGFS}
|
||||
CFLAGS+= -DCONFIG_MAC80211_DEBUGFS=${WITH_DEBUGFS}
|
||||
.endif
|
||||
.if defined(WITH_CONFIG_PM) && ${WITH_CONFIG_PM} > 0
|
||||
SRCS+= mvm/d3.c
|
||||
CFLAGS+= -DCONFIG_PM=${WITH_CONFIG_PM}
|
||||
CFLAGS+= -DCONFIG_PM_SLEEP=${WITH_CONFIG_PM}
|
||||
.endif
|
||||
|
||||
SRCS+= iwl-devtrace.c
|
||||
|
||||
|
@ -61,8 +67,6 @@ CFLAGS+= -DCONFIG_IWLWIFI_DEBUG=1
|
|||
CFLAGS+= -DCONFIG_IWLWIFI_DEVICE_TRACING=1
|
||||
#CFLAGS+= -DCONFIG_LOCKDEP=1
|
||||
#CFLAGS+= -DCONFIG_NL80211_TESTMODE=1
|
||||
#CFLAGS+= -DCONFIG_PM=1
|
||||
#CFLAGS+= -DCONFIG_PM_SLEEP=1
|
||||
#CFLAGS+= -DCONFIG_THERMAL=1
|
||||
#CFLAGS+= -DCONFIG_EFI=1
|
||||
|
||||
|
|
Loading…
Reference in a new issue