On 08/23/2017 06:22 AM, Arnd Bergmann wrote: > Like the version in drivers/net/wireless, this driver requires the > MAC80211 framework, otherwise we run into a link error: > > ERROR: "ieee80211_rx_irqsafe" [drivers/staging/rtlwifi/r8822be.ko] undefined! > ERROR: "cfg80211_unlink_bss" [drivers/staging/rtlwifi/r8822be.ko] undefined! > ERROR: "ieee80211_beacon_get_tim" [drivers/staging/rtlwifi/r8822be.ko] undefined! > ERROR: "ieee80211_resume_disconnect" [drivers/staging/rtlwifi/r8822be.ko] undefined! > > This adds the Kconfig dependency for it. Greg, Please take this patch instead of my patch from yesterday. Thanks. > Fixes: 56bde846304e ("staging: r8822be: Add existing rtlwifi and rtl_pci parts for new driver") > Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx> > --- > drivers/staging/rtlwifi/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/staging/rtlwifi/Kconfig b/drivers/staging/rtlwifi/Kconfig > index fc482b49f9aa..cb3a29ae764b 100644 > --- a/drivers/staging/rtlwifi/Kconfig > +++ b/drivers/staging/rtlwifi/Kconfig > @@ -1,6 +1,6 @@ > config R8822BE > tristate "Realtek RTL8822BE Wireless Network Adapter" > - depends on PCI && m > + depends on PCI && MAC80211 && m > select FW_LOADER > ---help--- > This is the staging driver for Realtek RTL8822BE 802.11ac PCIe > -- ~Randy _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel