openwrt/target/linux
Paul Fertser 3810e89729 realtek: ensure output drivers are enabled in RTL8231
The bootloader can leave the GPIO expander in a state which doesn't have
output drivers enabled so GPIOs will properly work for input but output
operations will have no effect.

To avoid disrupting the boot in case the bootloader left direction and
data registers in an inconsistent state (e.g. pulling SoC's reset to 0)
reconfigure everything as input.

Reviewed-by: Sander Vanheule <sander@svanheule.net>
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2021-10-02 21:26:12 +02:00
..
apm821xx kernel: bump 5.4 to 5.4.145 2021-09-13 17:08:17 +02:00
arc770 kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
archs38 kernel: Add missing kernel config options 2021-09-13 13:04:21 +02:00
armvirt armvirt: remove obsolete Kernel 5.4 2021-10-02 18:13:46 +02:00
at91 kernel: move some drm symbols to generic config 2021-06-13 23:30:10 +02:00
ath25 kernel: bump 5.4 to 5.4.132 2021-07-17 13:21:03 +02:00
ath79 ath79: add support for TP-Link CPE710-v1 2021-09-25 19:28:54 +02:00
bcm27xx kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
bcm47xx bcm47xx: use device vendor/model variable 2021-09-23 21:45:30 -10:00
bcm53xx kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
bcm63xx bcm63xx: remove memcpy from mac assignment 2021-09-21 15:46:19 -10:00
bcm4908 kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
bmips linux: update b53 upstream driver 2021-09-17 10:15:26 +02:00
gemini gemini: remove obsolete Kernel 5.4 2021-10-02 18:14:42 +02:00
generic kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
imx6 kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
ipq40xx ipq40xx: add testing support for kernel 5.10 2021-09-25 19:28:54 +02:00
ipq806x ipq806x: remove obsolete Kernel 5.4 2021-10-02 18:15:23 +02:00
ipq807x kernel: Set CONFIG_RCU_CPU_STALL_TIMEOUT=21 2021-09-09 20:24:12 +02:00
kirkwood kirkwood: increase kernel size of Linksyses 2021-09-13 18:36:15 +02:00
lantiq lantiq: kernel: xway-nand: Move ECC engine setting to new DT binding 2021-10-02 16:45:33 +02:00
layerscape kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
malta malta: remove obsolete Kernel 5.4 2021-10-02 18:13:46 +02:00
mediatek mediatek: mt7623: bpi-r2: add LED aliases 2021-10-01 23:29:02 +01:00
mpc85xx kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
mvebu mvebu: remove obsolete Kernel 5.4 2021-10-02 18:16:33 +02:00
mxs treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
octeon kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
octeontx kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
omap kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
oxnas kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
pistachio kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
ramips ramips: add support for Netgear R7450 2021-09-26 15:38:01 +02:00
realtek realtek: ensure output drivers are enabled in RTL8231 2021-10-02 21:26:12 +02:00
rockchip rockchip: fix broken squashfs sysupgrade 2021-09-24 12:28:48 +02:00
sunxi sunxi: add testing Linux 5.10 2021-09-15 19:11:44 +01:00
tegra kernel: Set CONFIG_RCU_CPU_STALL_TIMEOUT=21 2021-09-09 20:24:12 +02:00
uml treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
x86 x86: remove obsolete Kernel 5.4 2021-10-02 18:13:46 +02:00
zynq kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
Makefile target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00