1
0
Fork 0
remarkable-linux/drivers
Shawn Guo dbd623fb1d 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:41:32 +02:00
..
accessibility treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 70 2019-05-24 17:36:47 +02:00
acpi ACPI: EC: Reference count query handlers under lock 2020-10-01 13:17:27 +02:00
amba ARM updates for 5.4-rc: 2019-10-23 06:26:33 -04:00
android binder: Prevent context manager from incrementing ref 0 2020-08-11 15:33:35 +02:00
ata Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
atm atm: eni: fix the missed pci_disable_device() for eni_init_one() 2020-10-01 13:18:17 +02:00
auxdisplay It's a somewhat calmer cycle for docs this time, as the churn of the mass 2019-09-17 16:22:26 -07:00
base Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
bcma bcma: make arrays pwr_info_offset and sprom_sizes static const, shrinks object size 2019-09-13 16:44:49 +03:00
block rbd: require global CAP_SYS_ADMIN for mapping and unmapping 2020-09-17 13:47:53 +02:00
bluetooth Bluetooth: Enable erroneous data reporting if WBS is supported 2020-11-05 17:07:45 +08:00
bus Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
cdrom cdrom: respect device capabilities during opening action 2020-01-04 19:18:25 +01:00
char Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
clk MLK-24998-6 clk: imx: remove 2079M rate from imx_pll1443x_tbl 2020-11-19 13:51:02 +08:00
clocksource clocksource/drivers/timer-gx6605s: Fixup counter reload 2020-10-07 08:01:25 +02:00
connector connector: remove redundant input callback from cn_dev 2019-07-21 13:31:14 -07:00
counter counter: 104-quad-8: Add lock guards - generic interface 2020-05-02 08:48:44 +02:00
cpufreq Add speed grading check workaround for special 1.2GHz part of imx7d 2021-03-15 20:08:05 +01:00
cpuidle cpuidle: Fixup IRQ state 2020-09-09 19:12:21 +02:00
crypto LF-2943 crypto: caam - optimize RNG sample size 2020-12-02 18:48:27 +02:00
dax dax: Fix alloc_dax_region() compile warning 2020-10-01 13:17:15 +02:00
dca treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 2019-05-24 17:27:11 +02:00
devfreq PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out 2020-10-01 13:17:14 +02:00
dio treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
dma Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
dma-buf Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
edac Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
eisa treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 210 2019-05-30 11:29:53 -07:00
extcon extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()' 2020-06-24 17:50:36 +02:00
firewire net: add annotations on hh->hh_len lockless accesses 2020-01-09 10:20:06 +01:00
firmware MLK-24863: Revert "firmware: imx: scu-pd: add mipi lvds1 power domains" 2020-10-20 12:57:47 +03:00
fpga fpga: dfl: fix bug in port reset handshake 2020-07-29 10:18:31 +02:00
fsi fsi: core: Fix small accesses and unaligned offsets via sysfs 2019-12-31 16:45:09 +01:00
gnss gnss: sirf: fix error return code in sirf_probe() 2020-06-22 09:31:20 +02:00
gpio gpio-mxc: drop GPIO_IMR register save/restore from runtime suspend/resume hooks 2021-03-19 23:32:44 +01:00
gpu MLK-25101: drm: imx: dw_hdmi: Keep hdmi phy in poweron status 2020-12-04 10:33:40 +08:00
greybus
…
hid HID: elan: Fix memleak in elan_input_configured 2020-09-17 13:47:48 +02:00
hsi HSI changes for the 5.4 series 2019-09-22 12:02:21 -07:00
hv Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload 2020-09-23 12:40:40 +02:00
hwmon sy7636a: Clean up license info 2021-03-18 22:28:40 +01:00
hwspinlock hwspinlock: add the 'in_atomic' API 2019-06-29 21:08:14 -07:00
hwtracing coresight: etm4x: Fix use-after-free of per-cpu etm drvdata 2020-10-01 13:18:02 +02:00
i2c Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
i3c i3c: master: Use dev_to_i3cmaster() 2019-08-27 09:43:59 +02:00
ide ide: serverworks: potential overflow in svwks_set_pio_mode() 2020-02-24 08:36:53 +01:00
idle x86/intel: Aggregate microserver naming 2019-08-28 11:29:32 +02:00
iio Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
infiniband IB/iser: Always check sig MR before putting it to the free pool 2020-10-01 13:17:50 +02:00
input touch: pt: skipping polling for boot mode exit if already out of boot 2021-05-05 15:53:55 +02:00
interconnect interconnect: qcom: qcs404: Walk the list safely on node removal 2019-12-17 19:55:39 +01:00
iommu iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate() 2020-10-07 08:01:28 +02:00
ipack ipack: tpci200: fix error return code in tpci200_register() 2020-05-27 17:46:47 +02:00
irqchip MLK-24914 irqchip: gpcv2: Revert "MLK-23354 irqchip: gpcv2: Add wait mode workaround on imx8mp" 2020-10-23 17:17:50 +08:00
isdn net: use skb_queue_empty_lockless() in poll() handlers 2019-10-28 13:33:41 -07:00
leds leds: mlxreg: Fix possible buffer overflow 2020-10-01 13:17:14 +02:00
lightnvm lightnvm: print error when target is not found 2019-09-05 13:17:01 -06:00
macintosh macintosh/via-macii: Access autopoll_devs when inside lock 2020-08-19 08:16:15 +02:00
mailbox Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
mcb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
md dm: fix bio splitting and its bio completion order for regular IO 2020-10-01 13:18:25 +02:00
media Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
memory This is the 5.4.24 stable release 2020-03-08 18:57:18 +08:00
memstick memstick: Skip allocating card when removing host 2020-10-07 08:01:25 +02:00
message scsi: mptscsih: Fix read sense data size 2020-07-16 08:16:36 +02:00
mfd sy7636a: correct bit shifting for VCOM setting 2021-06-08 12:33:37 +02:00
misc rm-otgcontrol: Add licensing info 2021-03-19 23:32:44 +01:00
mmc Revert "mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning" 2021-04-30 20:58:09 +08:00
mtd Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
mux drivers: Introduce device lookup variants by of_node 2019-07-30 13:07:41 +02:00
mxc MGS-6108-3 [#imx-2416] fix gcdENABLE_VG logic issue 2020-12-06 18:11:52 +08:00
net brcmfmac: support read chipname via sysfs 2021-06-17 15:41:32 +02:00
nfc NFC: st95hf: Fix memleak in st95hf_in_send_cmd 2020-09-17 13:47:45 +02:00
ntb NTB: perf: Fix race condition when run with ntb_test 2020-06-24 17:50:41 +02:00
nubus treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
nvdimm libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr 2020-08-21 13:05:35 +02:00
nvme nvme: consolidate chunk_sectors settings 2020-10-07 08:01:30 +02:00
nvmem MLK-24529 nvmem: ocotp: use high bus when programming/reloading fuse 2020-08-21 17:03:21 +08:00
of Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
opp opp: Increase parsed_static_opps in _of_add_opp_table_v1() 2020-10-01 13:18:11 +02:00
oprofile vfs: Convert oprofilefs to use the new mount API 2019-07-04 22:01:59 -04:00
parisc parisc: mask out enable and reserved bits from sba imask 2020-08-19 08:16:26 +02:00
parport parport: load lowlevel driver if ports not found 2019-12-31 16:45:25 +01:00
pci MLK-24993 pci: quirks: disable dwc root port MSI for i.MX8QM series 2020-11-11 17:08:21 +08:00
pcmcia Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2019-09-28 08:14:15 -07:00
perf Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
phy MLK-25089 phy: freescale: pcie: fix the imx8mp evk ep rc link speed issue 2020-12-16 13:31:24 +08:00
pinctrl Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
platform platform/chrome: cros_ec_ishtp: Fix a double-unlock issue 2020-08-21 13:05:30 +02:00
pnp docs: driver-api: add a series of orphaned documents 2019-07-15 11:03:02 -03:00
power max77818: set VAlrtTh on boot 2021-06-16 10:02:48 +02:00
powercap powercap: intel_rapl: add NULL pointer check to rapl_mmio_cpu_online() 2020-01-14 20:08:18 +01:00
pps drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl 2019-07-16 19:23:24 -07:00
ps3 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 2019-05-30 11:26:39 -07:00
ptp This is the 5.4.24 stable release 2020-03-08 18:57:18 +08:00
pwm Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
rapidio rapidio: avoid data race between file operation callbacks and mport_cdev_add(). 2020-10-01 13:18:08 +02:00
ras RAS: Build debugfs.o only when enabled in Kconfig 2019-08-08 17:44:02 +02:00
regulator pfuze100: sysfs file to disable SWBST regulator 2021-05-13 14:33:04 +02:00
remoteproc MLK-24997 remoteproc: imx_rproc: merge TCML/U 2020-11-16 11:57:38 +08:00
reset MA-17913 reset: Allow reset-imx7/hdmimix/audiomix driver to be loadable as module 2020-10-20 16:06:38 +08:00
rpmsg This is the 5.4.24 stable release 2020-03-08 18:57:18 +08:00
rtc rtc-bd7181x: disable debug output 2021-03-19 23:32:22 +01:00
s390 s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl 2020-10-01 13:18:24 +02:00
sbus treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
scsi Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
sfi treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
sh treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
siox treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
slimbus slimbus: core: Fix mismatch in of_node_get/put 2020-07-22 09:33:08 +02:00
soc MLK-24911-1: soc: imx: Add support to get iMX8mp LDO trim fuse value 2020-11-20 09:28:01 -06:00
soundwire soundwire: bus: disable pm_runtime in sdw_slave_delete 2020-10-01 13:17:36 +02:00
spi MLK-24870-1: spi: spi-nxp-fspi: Use IPS to read data on iMX8DXL 2020-10-08 13:57:53 -05:00
spmi spmi: pmic-arb: Set lockdep class for hierarchical irq domains 2020-02-19 19:53:07 +01:00
ssb ssb: make array pwr_info_offset static const, makes object smaller 2019-09-13 17:23:18 +03:00
staging MLK-25041: media: imx8: media-dev: return if media device has been registered 2020-11-27 17:02:08 +08:00
target scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem 2020-09-17 13:47:53 +02:00
tc treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
tee MLK-24438 drivers: tee: cleanup imx busfreq implementation 2020-07-23 18:01:23 +02:00
thermal thermal: sy7636a: Use "vcom" regulator for power on 2021-03-19 23:41:18 +01:00
thunderbolt thunderbolt: Prevent crash if non-active NVMem file is read 2020-02-28 17:22:13 +01:00
tty Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
uio Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
usb usb: phy: introduce usb_phy device type with its own uevent handler 2021-06-02 09:27:11 +02:00
vfio Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
vhost vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() 2020-10-07 08:01:24 +02:00
video video: mxc epdc: fix compilation warnings 2021-05-13 14:33:04 +02:00
virt Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
virtio Merge tag 'v5.4.70' into imx_5.4.y 2020-10-08 17:46:51 +08:00
visorbus visorbus: fix uninitialized variable access 2020-02-24 08:36:47 +01:00
vlynq treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 2019-05-24 17:39:00 +02:00
vme vme: bridges: reduce stack usage 2020-02-24 08:36:48 +01:00
w1 w1: omap-hdq: cleanup to add missing newline for some dev_dbg 2020-06-22 09:31:26 +02:00
watchdog watchdog: imx2_wdg: notify wdog subsystem about wdog suspend/resume 2021-06-16 09:41:46 +02:00
xen xen/xenbus: Fix granting of vmalloc'd memory 2020-09-09 19:12:22 +02:00
zorro treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Kconfig mxc: IPU3: Forward IPUv3 common driver from imx_4.19.y kernel 2019-11-25 15:48:14 +08:00
Makefile mxc: IPU3: Forward IPUv3 common driver from imx_4.19.y kernel 2019-11-25 15:48:14 +08:00