

+ le16_to_cpu(udev->descriptor.idProduct), + le16_to_cpu(udev->descriptor.idVendor), + struct usb_device *udev = interface_to_usbdev(chip->usb.intf) + u8 *addr = purelifi_mac_get_perm_addr(purelifi_chip_to_mac(chip)) +static void print_chip_info(struct purelifi_chip *chip) + return usb_write_req((const u8 *)&chip->beacon_interval, +int purelifi_set_beacon_interval(struct purelifi_chip *chip, u16 interval,

+ PURELIFI_ASSERT(!mutex_is_locked(&chip->mutex)) +void purelifi_chip_release(struct purelifi_chip *chip) + purelifi_usb_init(&chip->usb, hw, intf) +void purelifi_chip_init(struct purelifi_chip *chip, +++ -0,0 +1,3 SPDX-License-Identifier: GPL-2.0ĭiff -git a/drivers/net/wireless/purelifi/chip.c b/drivers/net/wireless/purelifi/chip.c + The pureLiFi device requires external AP firmware to be loaded.ĭiff -git a/drivers/net/wireless/purelifi/Makefile b/drivers/net/wireless/purelifi/Makefile + Say Y if you want to use LiFi in Access Point mode. + tristate "pureLiFi device Access Point support"
TRANSMIT ERROR CODE 1231 DRIVER
+ To compile this driver as a module, choose M here: the module will + The pureLiFi device requires external STA firmware to be loaded. + This driver makes the adapter appear as a normal WLAN interface. + your specific card in the following questions. + kernel: saying N will just cause the configurator to skip all the + Note that the answer to this question doesn't directly affect the +obj-$(WLAN_VENDOR_PURELIFI) += purelifi/ĭiff -git a/drivers/net/wireless/purelifi/Kconfig b/drivers/net/wireless/purelifi/Kconfig Obj-$(CONFIG_WLAN_VENDOR_QUANTENNA) += quantenna/ Obj-$(CONFIG_WLAN_VENDOR_ZYDAS) += zydas/ Tristate "Aviator/Raytheon 2.4GHz wireless support"ĭiff -git a/drivers/net/wireless/Makefile b/drivers/net/wireless/Makefile +source "drivers/net/wireless/purelifi/Kconfig" Source "drivers/net/wireless/quantenna/Kconfig" Source "drivers/net/wireless/zydas/Kconfig" M: Mike Isely -git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig

net/wireless/purelifi/mac_usb_interface.h | 38 +ĭrivers/net/wireless/purelifi/usb.c | 1872 +++++++++++++++++ĭrivers/net/wireless/purelifi/usb.h | 148 ++Ĭreate mode 100644 drivers/net/wireless/purelifi/KconfigĬreate mode 100644 drivers/net/wireless/purelifi/MakefileĬreate mode 100644 drivers/net/wireless/purelifi/chip.cĬreate mode 100644 drivers/net/wireless/purelifi/chip.hĬreate mode 100644 drivers/net/wireless/purelifi/def.hĬreate mode 100644 drivers/net/wireless/purelifi/log.hĬreate mode 100644 drivers/net/wireless/purelifi/mac.cĬreate mode 100644 drivers/net/wireless/purelifi/mac.hĬreate mode 100644 drivers/net/wireless/purelifi/mac_usb_interface.hĬreate mode 100644 drivers/net/wireless/purelifi/usb.cĬreate mode 100644 drivers/net/wireless/purelifi/usb.h

The driver is compiled and tested in ARM, x86 architectures andĭrivers/net/wireless/purelifi/Kconfig | 38 +ĭrivers/net/wireless/purelifi/Makefile | 3 +ĭrivers/net/wireless/purelifi/chip.c | 120 ++ĭrivers/net/wireless/purelifi/chip.h | 81 +ĭrivers/net/wireless/purelifi/def.h | 46 +ĭrivers/net/wireless/purelifi/log.h | 15 +ĭrivers/net/wireless/purelifi/mac.c | 957 +++++++++ĭrivers/net/wireless/purelifi/mac.h | 178 ++ Native 802.11 for configuration and management This driver implementation has been based on the zd1211rw driverĭriver is based on 802.11 softMAC Architecture and uses This introduces the pureLiFi LiFi driver for LiFi-X, LiFi-XCĪnd LiFi-XL USB devices, which provide lightweight, highspeed secure andįully networked wireless communications via light. Jakub Kicinski, Mauro Carvalho Chehab, Rob Herring, open list, ` (17 more replies) 0 siblings, 18 replies 89+ messages in threadįrom: Srinivasan Raju 10:19 UTC ( / raw)Ĭc: mostafa.afgani, Srinivasan Raju, Kalle Valo, David S.
TRANSMIT ERROR CODE 1231 ARCHIVE
Wireless: Initial driver submission for pureLiFi devices archive mirror help / color / mirror / Atom feed * wireless: Initial driver submission for pureLiFi devices
