Srinivasan Raju <srini.raju@xxxxxxxxxxxx> wrote: > This introduces the pureLiFi LiFi driver for LiFi-X, LiFi-XC > and LiFi-XL USB devices. > > This driver implementation has been based on the zd1211rw driver. > > Driver is based on 802.11 softMAC Architecture and uses > native 802.11 for configuration and management. > > The driver is compiled and tested in ARM, x86 architectures and > compiled in powerpc architecture. > > Signed-off-by: Srinivasan Raju <srini.raju@xxxxxxxxxxxx> > > Changes v6->v7: > - Magic numbers removed and used IEEE80211 macors > - usb.c is split into two files firmware.c and dbgfs.c > - Other code style and timer function fixes (mod_timer) > Changes v5->v6: > - Code style fix patch from Joe Perches > Changes v4->v5: > - Code refactoring for clarity and redundnacy removal > - Fix warnings from kernel test robot > Changes v3->v4: > - Code refactoring based on kernel code guidelines > - Remove multi level macors and use kernel debug macros > Changes v2->v3: > - Code style fixes kconfig fix > Changes v1->v2: > - v1 was submitted to staging, v2 submitted to wireless-next > - Code style fixes and copyright statement fix I haven't had a chance to review this yet but we have some documentation for new drivers: https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches#new_driver Is the firmware publically available? -- https://patchwork.kernel.org/project/linux-wireless/patch/20201116092253.1302196-1-srini.raju@xxxxxxxxxxxx/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches