From 428c72a6f1ea24dad2de9767ed269c3e5ca0f5d9 Mon Sep 17 00:00:00 2001 From: Igor Pecovnik Date: Mon, 10 Sep 2018 14:02:28 +0200 Subject: [PATCH] Disable UHS mode on Nanopi K2. This fixing SD card corruption when using modern SD cards. https://forum.armbian.com/topic/7913-nanopi-k2-microsd-error/ --- .../board-nanopi_k2_disable_uhs.patch | 13 +++++++++++++ .../meson64-next/board-nanopi_k2_disable_uhs.patch | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 patch/kernel/meson64-default/board-nanopi_k2_disable_uhs.patch create mode 100644 patch/kernel/meson64-next/board-nanopi_k2_disable_uhs.patch diff --git a/patch/kernel/meson64-default/board-nanopi_k2_disable_uhs.patch b/patch/kernel/meson64-default/board-nanopi_k2_disable_uhs.patch new file mode 100644 index 0000000000..e937a0461e --- /dev/null +++ b/patch/kernel/meson64-default/board-nanopi_k2_disable_uhs.patch @@ -0,0 +1,13 @@ +--- a/arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts 2018-08-11 15:55:49.000000000 +0300 ++++ b/arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts 2018-08-11 15:57:36.839263453 +0300 +@@ -250,10 +250,6 @@ + + bus-width = <4>; + cap-sd-highspeed; +- sd-uhs-sdr12; +- sd-uhs-sdr25; +- sd-uhs-sdr50; +- sd-uhs-sdr104; + max-frequency = <200000000>; + disable-wp; + diff --git a/patch/kernel/meson64-next/board-nanopi_k2_disable_uhs.patch b/patch/kernel/meson64-next/board-nanopi_k2_disable_uhs.patch new file mode 100644 index 0000000000..e937a0461e --- /dev/null +++ b/patch/kernel/meson64-next/board-nanopi_k2_disable_uhs.patch @@ -0,0 +1,13 @@ +--- a/arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts 2018-08-11 15:55:49.000000000 +0300 ++++ b/arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts 2018-08-11 15:57:36.839263453 +0300 +@@ -250,10 +250,6 @@ + + bus-width = <4>; + cap-sd-highspeed; +- sd-uhs-sdr12; +- sd-uhs-sdr25; +- sd-uhs-sdr50; +- sd-uhs-sdr104; + max-frequency = <200000000>; + disable-wp; +