armbian-build/patch/kernel/archive/rockchip64-6.12
Alban Browaeys cce0f3f05d helios64: restore hs400 support after enabling strobe line internal pulldown
Since v5.11, Linux upstream commit 8b5c2b45b8f0 disabled the internal pull-down
for the strobe line explicitly instead of leaving it in its default
state (the opposite of Rockchip Kernel which force enable this intrnal
pulldown by default) thus causing I/O errors in HS400 mode for various
eMMC modules (the ones that did not have an external pulldown on the
strobe line likely).
Discussed upstream and the choice has been made to keep this
behavior as it has been there for too long and reverting might break
other boards http://lists.infradead.org/pipermail/linux-rockchip/2024-April/046416.html

HS400 for helios64 was disabled in commit 5f2e23e90
"Disabled hs400 on Helios64 (hopefully only temporarily) (#3126)"
but for 5.10.63 (ie before the above commit disabled internal pulldown).
Back then I had bisected the emmc I/O issue to a double init of the emmc
regulator introduced while adding deferred support to the regulator driver
core, ie commit 06653ebc0ad2 "regulator: core: resolve supply for boot-on/always-on regulators"
in 5.10.60. But due to the new default for the strobe line internal  pulldown
introduced in 5.11, when this double voltage regulator init issue was fixed likely by
8a866d527ac0 "regulator: core: Resolve supply name earlier to prevent double-init"
in Linux 6.1.
2025-01-30 19:06:51 +01:00
..
dt rockchip64-6.12: add support for NanoPi M6 2025-01-30 19:06:03 +01:00
overlay rockchip64: fix rkvenc dtbo build 2025-01-11 21:48:22 +01:00
0000.patching_config.yaml
add-board-fine3399-dts.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
add-board-helios64.patch helios64: restore hs400 support after enabling strobe line internal pulldown 2025-01-30 19:06:51 +01:00
board-firefly-rk3399-dts.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-helios64-dts-fix-stability-issues.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-helios64-remove-pcie-ep-gpios.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-nanopc-t4-add-typec-dp.patch
board-nanopi-m4v2-dts-add-sound-card.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-nanopi-r2c-plus.patch
board-nanopi-r2s.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-nanopi-r4s-pwmfan.patch
board-odroidm1-add-nodes-for-i2c-pwm-uart-spi.patch rockchip64-6.12: rk3568-odroid-m1: add nodes for i2c/pwm/spi/uart overlays 2025-01-11 21:48:45 +01:00
board-orangepi3b-add-uwe5622-wifi-bt-nodes.patch
board-orangepi-r1-plus.patch
board-orangepi-rk3399-pcie.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-pbp-add-dp-alt-mode.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-radxa-e25-sdmmc0-fix.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-radxa-e25-usb3-and-emmc-fix.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-rk3328-roc-cc-dts-enable-dmc.patch
board-rk3328-roc-cc-dts-ram-profile.patch
board-rk3328-roc-pc-dts-ram-profile.patch
board-rk3328-roc-pc.patch
board-rock3a-0001-emmc-sfc.patch
board-rock3a-0002-usb3.patch
board-rock3a-0003-add-gpio-names.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-rock64-mail-supply.patch
board-rockpi3-enable-dmc.patch
board-rockpi4-0003-arm64-dts-pcie.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-rockpie-0001-arm64-dts-rockchip-fix-gmac-PHY-attach-error.patch
board-rockpis-dts-fixes.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
board-rockpro64-0001-Add-pcie-bus-scan-delay.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-rockpro64-change-rx_delay-for-gmac.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-rockpro64-fix-emmc.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-rockpro64-fix-spi1-flash-speed.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-rockpro64-work-led-heartbeat.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
board-rocks0-0001-deviceTree.patch
board-station-p2.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
drivers-regulator-fan53555-bug-fixed.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
drv-spi-spidev-remove-warnings.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-add-hdmi-mks-ips50-resolutions.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
general-add-miniDP-dt-doc.patch
general-add-miniDP-virtual-extcon.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-add-overlay-compilation-support.patch
general-add-overlay-configfs.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-add-panel-simple-dsi.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-add-pll-hdmi-timings.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
general-add-xtx-spi-nor-chips.patch
general-cryptov1-trng.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-disable-mtu-validation.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
general-driver-tm16xx-led-driver.patch fix crash dump on eager led setting 2024-11-14 07:35:12 +01:00
general-fix-es8316-kernel-panic.patch
general-fix-inno-usb2-phy-init.patch
general-fix-mmc-signal-voltage-before-reboot.patch
general-hdmi-clock-fixes.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-increasing_DMA_block_memory_allocation_to_2048.patch
general-possibility-of-disabling-rk808-rtc.patch
general-rk808-configurable-switch-voltage-steps.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-rk3328-dtsi-trb-ent-quirk.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-rockchip-overlays.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-rt5651-add-mclk.patch
general-st7796-driver.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
general-v4l2-iep-driver.patch
general-v4l2-rkvdec-00-fixes.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-v4l2-rkvdec-01-vp9.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
general-v4l2-rkvdec-02-hevc.patch
general-workaround-broadcom-bt-serdev.patch
kernel-6.8-tools-cgroup-makefile.patch
media-0001-Add-rkvdec2-Support-v3.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
media-0002-v4l2-core-Initialize-h264-frame_mbs_only_flag-.patch
media-0003-rk3568-disable-hantro-h264.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
net-usb-r8152-add-LED-configuration-from-OF.patch
regulator-add-fan53200-driver.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
rk35xx-montjoie-crypto-v2-rk35xx.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk356x-add-rkvdec2-support.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
rk3308-0001-pinctrl-slew-mux.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
rk3308-0003-pinctrl-io-voltage-domains.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
rk3308-acodec-vendor-driver.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3308-add-gmac-alias.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3308-add-missing-i2s-controllers.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3308-add-tsadc-driver.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3308-dts-legacy-cryptov2.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3308-dts-thermal-zones.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3328-add-dmc-driver.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
rk3328-add-rga-node.patch
rk3328-dtsi-mali-opp-table.patch
rk3328-dtsi-spdif.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
rk3328-dtsi-usb3-reset-properties.patch rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
rk3328-gpu-cooling-target.patch
rk3328-roc-cc-add-missing-nodes.patch
rk3399-add-sclk-i2sout-src-clock.patch
rk3399-dmc-polling-rate.patch
rk3399-enable-dwc3-xhci-usb-trb-quirk.patch
rk3399-fix-pci-lanes.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3399-fix-pci-phy.patch
rk3399-fix-usb-phy.patch
rk3399-rp64-pcie-Reimplement-rockchip-PCIe-bus-scan-delay.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3399-sd-drive-level-8ma.patch
rk3399-sd-pwr-pinctrl.patch
rk3399-unlock-temperature.patch
rk3568-bugfix-amadeus_phy_rockchip_naneng_combphy_compatible_reset_with_old_dt.patch use RK3568 phy fix from mailing list 2025-01-19 20:20:51 +01:00
rk3588-0010-fix-clk-divisions.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-0011-irqchip-fix-its-timeout-issue.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3588-0113-add-synopsys-designware-hdmi-rx-controller.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3588-0132-phy-phy-rockchip-samsung-hdptx-Add-FRL-EARC-support.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-0133-drm-rockchip-vop2-Improve-display-modes-handling.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-0135-arm64-dts-rockchip-Add-HDMI0-bridge-CLK-to-rk3588.patch rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
rk3588-0140-drm-bridge-synopsys-Add-DW-HDMI-QP-TX-Controller-support-library.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-0141-dt-bindings-display-rockchip-Add-schema-for-RK3588-HDMI-TX-Controller.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-0142-drm-rockchip-Add-basic-RK3588-HDMI-output-support.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-0170-drm-rockchip-vop2-add-clocks-reset-support.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-0801-wireless-add-bcm43752.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-0802-wireless-add-clk-property.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1010-arm64-dts-rock-5b-Slow-down-emmc-to-hs200-and-add-ts.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1012-arm64-dts-rockchip-Enable-HDMI0-on-rock-5b.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1014-arm64-dts-rockchip-Make-use-of-HDMI0-PHY-PLL-on-rock5b.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1020-Add-HDMI-and-VOP2-to-Rock-5A.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1021-arch-arm64-dts-enable-gpu-node-for-rock-5a.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1031-arm64-dts-rockchip-Add-HDMI-support-to-ArmSoM-Sige7.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1032-arm64-dts-rockchip-Add-ap6275p-wireless-support-to-A.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1040-board-khadas-edge2-add-nodes.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1041-board-khadas-edge2-mcu.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1051-board-nanopc-t6-Add-USB3-psu-and-fan-support.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1052-board-nanopc-t6-Add-HDMI-support.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1060-arm64-dts-rockchip-Split-pcie30x1m1-pinctrl.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1060-board-cm3588-nas-Add-HDMI-support.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1061-arm64-dts-rockchip-Add-PCIe-3.0-pinctrl-to-Turing-RK.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1062-arm64-dts-rockchip-Enable-GPU-node-on-Turing-RK1.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1063-arm64-dts-rockchip-Enable-automatic-fan-control-on-t.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1064-arm64-dts-rockchip-Add-missing-hym8563-clock-frequen.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
rk3588-1071-arm64-dts-Add-missing-nodes-to-Orange-Pi-5-Plus.patch merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
wifi-4003-add-bcm43342-chip.patch
wifi-4003-ssv-6051-driver.patch