immortalwrt/target/linux
Tianling Shen b1c482bfc0
rockchip: fixes re-boot with UHS cards
Some boards have SD card connectors where the power rail cannot be switched
off by the driver. If the card has not been power cycled, it may still be
using 1.8V signaling after a warm re-boot. Bootroms expecting 3.3V signaling
will fail to boot from a UHS card that continue to use 1.8V signaling.

Set initial signal voltage in mmc_power_off() to allow re-boot to function.

This fixes re-boot with UHS cards on Asus Tinker Board (Rockchip RK3288),
same issue have been seen on some Rockchip RK3399 boards.

Backport from https://lore.kernel.org/linux-rockchip/AM3PR03MB09664161A7FA2BD68B2800A7AC620@AM3PR03MB0966.eurprd03.prod.outlook.com/

Signed-off-by: Tianling Shen <cnsztl@gmail.com>
2020-12-28 22:23:09 +08:00
..
apm821xx apm821xx: Netgear WNDR4700 limit kernel lzma dictionary 2020-12-22 19:11:50 +01:00
arc770 arc770: drop support for kernel 4.14 2020-09-02 16:29:22 +02:00
archs38
armvirt armvirt: README: rename it from LEDE to OpenWrt 2020-12-14 21:38:10 +00:00
at91 kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
ath25 ath25: fix preinit Ethernet port configuration 2020-09-10 18:52:15 +02:00
ath79 Merge Official Source 2020-12-25 19:11:13 +08:00
bcm27xx Merge Official Source 2020-12-25 19:11:13 +08:00
bcm47xx kernel: bump 5.4 to 5.4.80 2020-11-26 11:17:55 +01:00
bcm53xx Merge Official Source 2020-12-25 19:11:13 +08:00
bcm63xx kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
gemini kernel: remove support for kernel 4.19 2020-10-30 19:29:59 +01:00
generic linux: refresh kernel patches 2020-12-26 11:45:32 +08:00
imx6 kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
ipq40xx ipq40xx: r619ac: refresh device support 2020-12-25 22:31:06 +08:00
ipq806x Merge Official Source 2020-12-25 19:11:13 +08:00
ipq807x kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
kirkwood kirkwood: add support for Seagate BlackArmor NAS220 2020-12-22 19:11:50 +01:00
lantiq kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
layerscape kernel: remove target specific setting of CONFIG_TCP_CONG_ADVANCED 2020-12-26 10:08:08 +08:00
malta kernel: remove support for kernel 4.19 2020-10-30 19:29:59 +01:00
mediatek kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
mpc85xx Merge Official Source 2020-12-25 19:11:13 +08:00
mvebu Merge Official Source 2020-12-25 19:11:13 +08:00
mxs
octeon kernel: bump 5.4 to 5.4.75 2020-11-10 13:11:32 +01:00
octeontx kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic 2020-10-09 23:20:19 +01:00
omap kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
oxnas oxnas: now longer build KD20 factory image 2020-12-23 21:04:31 +00:00
pistachio kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
ramips ramips: mt7621 OC 1000 MHz 2020-12-27 12:19:49 +08:00
realtek realtek: use kernel defined halt 2020-12-22 19:11:50 +01:00
rockchip rockchip: fixes re-boot with UHS cards 2020-12-28 22:23:09 +08:00
sunxi sunxi: add support for Libre Computer ALL-H3-CC H5 2020-11-12 18:21:17 +01:00
tegra tegra: image: remove unnecessary assumptions from bootscript 2020-12-22 18:59:10 +01:00
uml kernel: bump 5.4 to 5.4.71 2020-10-15 17:46:54 +02:00
x86 Merge Official Source 2020-12-05 17:03:16 +08:00
zynq kernel: remove target specific setting of CONFIG_TCP_CONG_ADVANCED 2020-12-26 10:08:08 +08:00
Makefile