You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
Thibaut VARÈNE 3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
The id parameter in __rb_get_wlan_data() was incorrectly used on the
assumption that id "0" would always be tied to ath9k with RLE encoding
and positive id (in fact, only id "1" was valid) would always be tied to
("external") ath10k with LZO encoding.

Newer hardware revisions of supported devices prove this assumption to
be invalid, with ath9k caldata being now wrapped in MAGIC_ERD and LZO
compressed, so disable this check to allow newer hardware to correctly
decode caldata for ath9k. Since ath10k caldata is no longer pulled from
this implementation, this commit also disables the publication in sysfs
to avoid wasting memory.

Note: this patch assumes that ath9k caldata is never stored with the new
"LZOR" encoding scheme found on some ath10k devices.

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
4 years ago
..
apm821xx kernel: bump 4.14 to 4.14.176 4 years ago
ar71xx ar71xx: mikrotik: bypass id check in __rb_get_wlan_data() 4 years ago
arc770 treewide: use wpad-basic for not small flash targets 6 years ago
archs38 treewide: use wpad-basic for not small flash targets 6 years ago
armvirt kernel: Remove CONFIG_COMPAT 5 years ago
at91 at91: disable legacy PTYs and virtual terminals 5 years ago
ath25 kernel: bump 4.14 to 4.14.171 4 years ago
ath79 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2 4 years ago
bcm53xx bcm53xx: add support for Luxul FullMAC WiFi devices 4 years ago
brcm47xx kernel: bump 4.14 to 4.14.171 4 years ago
brcm63xx kernel: bump 4.14 to 4.14.178 4 years ago
brcm2708 kernel: bump 4.14 to 4.14.178 4 years ago
cns3xxx kernel: bump 4.14 to 4.14.156 5 years ago
gemini kernel: bump 4.14 to 4.14.156 5 years ago
generic generic: platform/mikrotik: support LZOR encoding 4 years ago
imx6 treewide: remove 4.19 leftovers 5 years ago
ipq40xx kernel: bump 4.14 to 4.14.172 4 years ago
ipq806x kernel: bump 4.14 to 4.14.172 4 years ago
kirkwood kirkwood: fix HDD LED labels for Zyxel NSA325 in 01_leds 4 years ago
lantiq kernel: bump 4.14 to 4.14.159 5 years ago
layerscape kernel: bump 4.14 to 4.14.178 4 years ago
malta malta: remove CONFIG_LEGACY_PTY from kernel config 5 years ago
mediatek kernel: bump 4.14 to 4.14.176 4 years ago
mpc85xx kernel: bump 4.14 to 4.14.171 4 years ago
mvebu mvebu: cortexa9: correct cpu subtype 4 years ago
mxs kernel: bump 4.14 to 4.14.178 4 years ago
octeon treewide: remove 4.19 leftovers 5 years ago
octeontx kernel: bump 4.14 to 4.14.176 4 years ago
omap treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
oxnas kernel: bump 4.14 to 4.14.178 4 years ago
pistachio kernel: bump 4.14 to 4.14.171 4 years ago
ramips kernel: bump 4.14 to 4.14.178 4 years ago
rb532 kernel: bump 4.14 to 4.14.86 6 years ago
samsung kernel: Do not set CONFIG_DEVMEM or CONFIG_DEVKMEM 5 years ago
sunxi kernel: bump 4.14 to 4.14.169 4 years ago
tegra tegra: correct cpu subtype 4 years ago
uml uml: remove CONFIG_LEGACY_PTY from kernel config 5 years ago
x86 x86: fix missing led variable warning during boot 4 years ago
zynq zynq: make title consistent for all devices 5 years ago
Makefile