mbox series

[0/3] rockchip: rk35xx: Fix writing to eMMC

Message ID 20240126232615.6826-1-jonas@kwiboo.se
Headers show
Series rockchip: rk35xx: Fix writing to eMMC | expand

Message

Jonas Karlman Jan. 26, 2024, 11:26 p.m. UTC
Writing to eMMC using DDR52 mode does not work reliably or at all on
RK356x and RK3588 boards.

This series fixes this issue by changing RK356x and RK3588 boards to
prefer use of the more reliably HS200 mode.

This series depend on the series "rockchip: rk35xx: Sync device tree
with linux v6.8-rc1" [1].

[1] https://patchwork.ozlabs.org/cover/1891669/

Jonas Karlman (3):
  rockchip: rk35xx: Remove use of eMMC DDR52 mode
  rockchip: rk356x: Enable eMMC HS200 mode
  rockchip: rk3588: Enable eMMC HS200 mode

 arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi | 1 -
 arch/arm/dts/rk3566-soquartz-u-boot.dtsi     | 1 -
 arch/arm/dts/rk3568-lubancat-2-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3568-nanopi-r5s-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3568-odroid-m1-u-boot.dtsi    | 1 -
 arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi    | 1 -
 arch/arm/dts/rk3568-rock-3a-u-boot.dtsi      | 1 -
 arch/arm/dts/rk3588-rock-5b-u-boot.dtsi      | 1 -
 arch/arm/dts/rk3588-turing-rk1-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3588s-rock-5a-u-boot.dtsi     | 1 -
 configs/anbernic-rgxx3-rk3566_defconfig      | 2 ++
 configs/bpi-r2-pro-rk3568_defconfig          | 2 ++
 configs/evb-rk3568_defconfig                 | 2 ++
 configs/evb-rk3588_defconfig                 | 2 ++
 configs/lubancat-2-rk3568_defconfig          | 2 ++
 configs/nanopc-t6-rk3588_defconfig           | 2 ++
 configs/neu6a-io-rk3588_defconfig            | 2 ++
 configs/neu6b-io-rk3588_defconfig            | 2 ++
 configs/odroid-m1-rk3568_defconfig           | 2 ++
 configs/orangepi-5-plus-rk3588_defconfig     | 2 ++
 configs/quartz64-a-rk3566_defconfig          | 2 ++
 configs/quartz64-b-rk3566_defconfig          | 2 ++
 configs/quartzpro64-rk3588_defconfig         | 2 ++
 configs/radxa-cm3-io-rk3566_defconfig        | 2 ++
 configs/rock-3a-rk3568_defconfig             | 2 ++
 configs/rock5a-rk3588s_defconfig             | 2 ++
 configs/rock5b-rk3588_defconfig              | 2 ++
 configs/soquartz-blade-rk3566_defconfig      | 2 ++
 configs/soquartz-cm4-rk3566_defconfig        | 2 ++
 configs/soquartz-model-a-rk3566_defconfig    | 2 ++
 configs/turing-rk1-rk3588_defconfig          | 2 ++
 33 files changed, 42 insertions(+), 12 deletions(-)