openwrt/target/linux
Shiji Yang 8bc8db9ad2 ath79: increase the rfkill debounce interval for TP-Link Archer C7 v2
Due to circuit issue or silicon defect, sometimes the WiFi switch button
of the Archer C7 v2 can be accidentally triggered multiple times in one
second. This will cause WiFi to be unexpectedly shut down and trigger
'irq 23: nobody cared'[1] warning. Increasing the key debounce interval
to 1000 ms can fix this issue. This patch also add the missing rfkill
key label.

[1] Warning Log:
```
[87765.218511] irq 23: nobody cared (try booting with the "irqpoll" option)
[87765.225331] CPU: 0 PID: 317 Comm: irq/23-keys Not tainted 5.15.118 #0
...
[87765.486246] handlers:
[87765.488543] [<85257547>] 0x800c29a0 threaded [<5c6328a2>] 0x80ffe0b8 [gpio_button_hotplug@4cf73d00+0x1a00]
[87765.498364] Disabling IRQ #23
```

Fixes: https://github.com/openwrt/openwrt/issues/13010
Fixes: https://github.com/openwrt/openwrt/issues/12167
Fixes: https://github.com/openwrt/openwrt/issues/11191
Fixes: https://github.com/openwrt/openwrt/issues/7835

Tested-by: Hans Hasert
Signed-off-by: Shiji Yang <yangshiji66@qq.com>
(cherry picked from commit e32f70e706)
2023-10-31 21:58:01 +01:00
..
apm821xx kernel: bump 5.10 to 5.10.188 2023-08-11 22:19:43 +02:00
archs38 generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] 2022-06-27 22:34:07 +02:00
armvirt generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] 2022-06-27 22:34:07 +02:00
at91 kernel: bump 5.10 to 5.10.196 2023-09-24 19:01:52 +02:00
ath25 kernel: bump 5.10 to 5.10.189 2023-08-11 23:17:31 +02:00
ath79 ath79: increase the rfkill debounce interval for TP-Link Archer C7 v2 2023-10-31 21:58:01 +01:00
bcm27xx kernel: bump 5.10 to 5.10.197 2023-09-24 21:31:42 +02:00
bcm47xx kernel: bump 5.10 to 5.10.194 2023-09-03 13:48:31 +02:00
bcm53xx bcm53xx: backport 1 more late DT patch accepted for v6.7 2023-10-26 11:43:41 +02:00
bcm63xx kernel: bump 5.10 to 5.10.189 2023-08-11 23:17:31 +02:00
bcm4908 kernel: bump 5.10 to 5.10.197 2023-09-24 21:31:42 +02:00
bmips kernel: bump 5.10 to 5.10.189 2023-08-11 23:17:31 +02:00
gemini generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] 2022-06-27 22:34:07 +02:00
generic kernel: bump 5.10 to 5.10.197 2023-09-24 21:31:42 +02:00
imx imx: fix USB support 2022-03-11 00:04:05 +01:00
ipq40xx ipq40xx: switch to performance governor by default 2023-10-20 15:17:35 +02:00
ipq806x kernel: bump 5.10 to 5.10.189 2023-08-11 23:17:31 +02:00
kirkwood kernel: remove hack patch, move kirkwood specific kmods to target modules.mk 2022-12-27 08:05:23 +01:00
lantiq kernel: bump 5.10 to 5.10.189 2023-08-11 23:17:31 +02:00
layerscape kernel: bump 5.10 to 5.10.185 2023-07-01 14:31:42 +02:00
malta generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] 2022-06-27 22:34:07 +02:00
mediatek kernel: bump 5.10 to 5.10.196 2023-09-24 19:01:52 +02:00
mpc85xx mpc85xx: add support for Watchguard Firebox T10 2023-03-10 00:13:29 +01:00
mvebu kernel: bump 5.10 to 5.10.189 2023-08-11 23:17:31 +02:00
mxs generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] 2022-06-27 22:34:07 +02:00
octeon octeon: ubnt-edgerouter-4/6p: devicetree cleanup 2023-07-19 21:57:25 +02:00
octeontx kernel: bump 5.10 to 5.10.188 2023-08-11 22:19:43 +02:00
omap generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] 2022-06-27 22:34:07 +02:00
oxnas kernel: bump 5.10 to 5.10.197 2023-09-24 21:31:42 +02:00
pistachio kernel: bump 5.10 to 5.10.196 2023-09-24 19:01:52 +02:00
qoriq qoriq: fix typo in FEATURES 2022-11-11 16:25:29 +02:00
ramips kernel: bump 5.10 to 5.10.196 2023-09-24 19:01:52 +02:00
realtek kernel: bump 5.10 to 5.10.190 2023-08-11 23:17:31 +02:00
rockchip kernel: bump 5.10 to 5.10.192 2023-08-29 23:48:04 +02:00
sunxi sunxi: fix typo in device packages for MarsBoard A10 2022-12-22 00:14:30 +01:00
tegra kernel: bump 5.10 to 5.10.132 2022-07-30 17:21:47 +02:00
uml kernel: bump 5.10 to 5.10.196 2023-09-24 19:01:52 +02:00
x86 x86: geode: fix hwrng register accesses 2023-09-14 09:32:27 +02:00
zynq generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] 2022-06-27 22:34:07 +02:00
Makefile build: fix issues with targets installed via feeds 2022-09-27 13:45:03 +02:00