1
0
Fork 0
remarkable-linux/drivers
Shawn Guo 2be45d43a0 brcmfmac: support read chipname via sysfs
It adds support of reading chipname via sysfs, so that user space can
distinguish WiFi module among AP5256, AP5256V and 1MW.

- AP5256
reMarkable: ~/ cat /sys/class/ieee80211/phy*/chipname
BCM4345/9

- AP5256V
reMarkable: ~/ cat /sys/class/ieee80211/phy*/chipname
BCM43012/2

- 1MW
reMarkable: ~/ cat /sys/class/ieee80211/phy*/chipname
BCM4345/6

Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2021-06-17 15:49:55 +02:00
..
accessibility License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
acpi ACPI / scan: Initialize status to ACPI_STA_DEFAULT 2018-09-15 09:45:30 +02:00
amba ARM: amba: Don't read past the end of sysfs "driver_override" buffer 2018-05-01 12:58:21 -07:00
android android: binder: fix the race mmap and alloc_new_buf_locked 2018-09-19 22:43:35 +02:00
ata MLK-20125 ata: imx: add one ext_osc parameter for imx8qm ahci 2018-11-02 14:46:47 +08:00
atm atm: zatm: Fix potential Spectre v1 2018-07-22 14:28:43 +02:00
auxdisplay auxdisplay: fix broken menu 2018-07-03 11:24:56 +02:00
base MLK-17074-3 PM / Domains: use default state 0 to enter for multi states domains 2018-10-29 11:10:38 +08:00
bcma License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
block block: fix a typo 2018-10-29 11:10:38 +08:00
bluetooth Bluetooth: hci_ldisc: Free rw_semaphore on close 2018-10-18 09:16:21 +02:00
bus drivers/perf: arm-ccn: don't log to dmesg in event_init 2018-08-03 07:50:31 +02:00
cdrom cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status 2018-09-05 09:26:42 +02:00
char MLK-13783 char: otp: no need to check bank0/bank1 when prog 2018-10-29 11:10:38 +08:00
clk MLK-20136-02 driver: clk: imx: keep DRAM PLL always on for i.MX8MQ 2018-11-02 18:27:19 +08:00
clocksource MLK-20202 clocksource: imx-gpt: fix coverity issues 2018-11-06 10:23:01 +08:00
connector
cpufreq MLK-20203-2 cpufreq: imx7ulp: fix coverity issue 2018-11-06 10:23:01 +08:00
cpuidle cpuidle: powernv: Fix promotion from snooze if next state disabled 2018-07-03 11:24:51 +02:00
crypto MLK-20314: drivers: crypto: caam: alg: Enable GCM for newer LP CAAM 2018-11-23 12:14:36 +01:00
dax dev-dax: check_vma: ratelimit dev_info-s 2018-08-24 13:09:08 +02:00
dca
devfreq PM / devfreq: Fix potential NULL pointer dereference in governor_store 2018-04-12 12:32:13 +02:00
dio License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
dma MLK-20205-1: dmaengine: fsl-edma-v3: fix NULL pointer dereference 2018-11-08 18:11:09 +08:00
dma-buf MA-11994 Add get phys address ioctl to dma-buf. 2018-10-29 11:10:38 +08:00
edac EDAC: Fix memleak in module init error path 2018-10-03 17:00:53 -07:00
eisa License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
extcon MLK-16065-5 extcon: ptn5150: add PTN5150 Type-C CC logic chip 2018-10-29 11:10:38 +08:00
firewire firewire-ohci: work around oversized DMA reads on JMicron controllers 2018-04-26 11:02:03 +02:00
firmware efi/esrt: Only call efi_mem_reserve() for boot services memory 2018-09-26 08:38:10 +02:00
fmc License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fpga fpga-manager: altera-ps-spi: preserve nCONFIG state 2018-05-01 12:58:24 -07:00
fsi drivers/fsi/scom: Remove reset before every putscom 2017-08-28 17:15:16 +02:00
gpio gpio-mxc: drop GPIO_IMR register save/restore from runtime suspend/resume hooks 2020-10-08 20:07:11 +02:00
gpu MLK-20518: hdp: Fix memory out of bounds access 2018-12-05 14:57:58 +08:00
hid HID: quirks: fix support for Apple Magic Keyboards 2018-10-20 09:48:53 +02:00
hsi License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hv Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() 2018-10-10 08:54:28 +02:00
hwmon sy7636a: Clean up license info 2020-10-08 20:41:29 +02:00
hwspinlock License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hwtracing intel_th: pci: Add Ice Lake PCH support 2018-10-20 09:48:50 +02:00
i2c MLK-20380: i2c: xenfront: fix i2cdetect bug 2018-11-15 16:30:24 +08:00
ide cdrom: do not call check_disk_change() inside cdrom_open() 2018-05-30 07:52:34 +02:00
idle intel_idle: Graceful probe failure when MWAIT is disabled 2018-08-09 12:16:39 +02:00
iio MLK-18662 iio: adc: imx8qxp_adc: add runtime suspend/resume support 2018-10-29 11:10:38 +08:00
infiniband IB/hfi1: Fix destroy_qp hang after a link down 2018-10-20 09:48:54 +02:00
input touch: pt: skipping polling for boot mode exit if already out of boot 2021-05-05 16:35:10 +02:00
iommu MLK-15007-1 iommu: arm: pgtable: alloc pagetable in DMA area 2018-10-29 11:10:38 +08:00
ipack
irqchip irqchip/gic-v3: Allow interrupt to be configured as wake-up sources 2018-10-29 11:10:38 +08:00
isdn isdn: Disable IIOCDBGVAR 2018-08-22 07:46:11 +02:00
leds leds: pm8058: Silence pointer to integer size warning 2018-03-19 08:42:50 +01:00
lightnvm lightnvm: pblk: free padded entries in write buffer 2018-09-15 09:45:35 +02:00
macintosh macintosh/via-pmu: Add missing mmio accessors 2018-09-19 22:43:41 +02:00
mailbox mailbox: xgene-slimpro: Fix potential NULL pointer dereference 2018-09-09 19:55:54 +02:00
mcb License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
md dm linear: fix linear_end_io conditional definition 2018-10-18 09:16:24 +02:00
media MLK-20469: ov5640: correct parallel ov5640 QVGA frame rate setting 2018-11-27 14:59:25 +08:00
memory memory: tegra: Apply interrupts mask per SoC 2018-08-03 07:50:38 +02:00
memstick License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
message scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo() 2018-05-25 16:17:47 +02:00
mfd max77818: Add licensing info 2020-10-08 20:41:29 +02:00
misc rm-otgcontrol: Add licensing info 2020-10-08 20:41:29 +02:00
mmc mmc: sdhci-esdhc-imx: separate 100/200 MHz pinctrl states check 2021-04-20 14:48:59 +08:00
mtd MLK-20165-1 mtd: spi-nor: Add flash id for GD25LQ16 2018-11-02 09:24:55 +08:00
mux mux: core: fix double get_device() 2018-01-17 09:45:27 +01:00
mxc MLK-20567 VPU: Modify vpu decoder code for recording log info 2018-12-13 19:08:15 +08:00
net brcmfmac: support read chipname via sysfs 2021-06-17 15:49:55 +02:00
nfc NFC: pn533: Fix wrong GFP flag usage 2018-08-24 13:09:06 +02:00
ntb ntb_transport: Fix bug with max_mw_size parameter 2018-04-26 11:02:13 +02:00
nubus License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nvdimm libnvdimm: fix ars_status output length calculation 2018-09-09 19:56:01 +02:00
nvme block: add a poll_fn callback to struct request_queue 2018-10-29 11:10:38 +08:00
nvmem MLK-16716 nvmem: imx-scu-ocotp do not read invalid address 2018-10-29 11:10:38 +08:00
of MLK-17621-2 mmc: add feature of setting slot index via devicetree alias 2018-10-29 11:10:38 +08:00
oprofile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
parisc parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode 2018-05-30 07:52:28 +02:00
parport parport: sunbpp: fix error return code 2018-09-26 08:38:12 +02:00
pci MLK-20142-2 PCI: imx: refine codes in the initialization 2018-11-01 08:36:52 +08:00
pcmcia PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle 2018-05-30 07:52:39 +02:00
perf MLK-18338-2 perf: ddr: added axid filter support 2018-10-29 11:10:38 +08:00
phy MLK-19442-2 phy: phy-fsl-imx8mq-usb: change ssc_range value 2018-10-29 11:10:38 +08:00
pinctrl MLK-19048: pinctrl: add defer probe check for pinctrl setting assertion 2018-10-29 11:10:38 +08:00
platform platform/x86: alienware-wmi: Correct a memory leak 2018-09-29 03:06:03 -07:00
pnp License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
power max77818: Add licensing info 2020-10-08 20:41:29 +02:00
powercap
pps drivers/pps: use surrounding "if PPS" to remove numerous dependency checks 2017-09-08 18:26:51 -07:00
ps3
ptp ptp: fix missing break in switch 2018-07-25 11:25:10 +02:00
pwm MLK-19566 pwm: imx: Add NXP copyright 2018-10-29 11:10:38 +08:00
rapidio drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in 'rio_dma_transfer()' 2017-12-14 09:53:08 +01:00
ras License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
regulator regulator: sy7636a: Remove unused mutex 2021-03-12 11:14:00 +01:00
remoteproc remoteproc: qcom: Fix potential device node leaks 2018-06-21 04:02:48 +09:00
reset reset: gpio: Remove debug info 2020-10-08 20:41:29 +02:00
rpmsg MLK-20446 rpmsg: imx: only use the timeout by the first notify 2018-11-23 11:06:01 +08:00
rtc rtc-bd7181x: disable debug output 2020-10-08 19:27:45 +02:00
s390 s390/cio: Fix how vfio-ccw checks pinned pages 2018-10-18 09:16:23 +02:00
sbus License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
scsi MLK-11444 ata: imx: cmd buf corruption errata bug fix 2018-10-29 11:10:38 +08:00
sfi
sh License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sn
soc MLK-20384 soc: imx: drop xenvm soc data 2018-11-16 18:58:15 +08:00
spi MLK-20113 spi: ecspi: add pio spi slave mode for imx6ul 2018-11-02 10:56:34 +08:00
spmi spmi: pmic-arb: Move the ownership check to irq_chip callback 2017-08-28 13:52:22 +02:00
ssb License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
staging MLK-20220 staging: typec: tcpci: fix improper use of negative value 2018-11-23 19:48:45 +08:00
target scsi: iscsi: target: Don't use stack buffer for scatterlist 2018-10-18 09:16:21 +02:00
tc
tee MLK-20052 L2 Cache TEE/Linux shared mutex 2018-11-14 16:56:02 +01:00
thermal thermal: sy7636a: Use "vcom" regulator for power on 2021-03-12 11:14:00 +01:00
thunderbolt thunderbolt: Prevent crash when ICM firmware is not running 2018-04-24 09:36:29 +02:00
tty MLK-18137: fsl_lpuart: Fix loopback mode 2018-10-29 11:10:38 +08:00
uio uio: potential double frees if __uio_register_device() fails 2018-09-19 22:43:40 +02:00
usb usbotg-bsp: improve vbus glitch detection/primary charger detection 2020-10-08 20:41:27 +02:00
uwb uwb: hwa-rc: fix memory leak at probe 2018-10-03 17:00:46 -07:00
vfio vfio/type1: Fix task tracking for QEMU vCPU hotplug 2018-08-03 07:50:23 +02:00
vhost vhost: correctly check the iova range when waking virtqueue 2018-09-15 09:45:25 +02:00
video video: mxsfb: Don't set blank state if enable failed 2020-10-08 20:41:27 +02:00
virt virt: Convert to using %pOF instead of full_name 2017-08-29 08:52:51 -05:00
virtio virtio_balloon: fix increment of vb->num_pfns in fill_balloon() 2018-10-13 09:27:30 +02:00
vlynq
vme License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
w1 1wire: family module autoload fails because of upper/lower case mismatch. 2018-07-03 11:24:47 +02:00
watchdog watchdog: imx2_wdt: select pinctrl state during suspend/resume 2020-10-08 20:07:14 +02:00
xen xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage 2018-10-10 08:54:26 +02:00
zorro zorro: Set up z->dev.dma_mask for the DMA API 2018-05-30 07:52:30 +02:00
Kconfig MLK-11355 driver/mxc: add mxc special driver 2018-10-29 11:10:38 +08:00
Makefile MLK-11355 driver/mxc: add mxc special driver 2018-10-29 11:10:38 +08:00