diff --git a/patch/kernel/pine64-dev/enable-mmc-pull-up.patch b/patch/kernel/pine64-dev/enable-mmc-pull-up.patch new file mode 100644 index 000000000..c1affad69 --- /dev/null +++ b/patch/kernel/pine64-dev/enable-mmc-pull-up.patch @@ -0,0 +1,20 @@ +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +index 1efe033a..aafea7b2 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi ++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +@@ -172,6 +172,7 @@ + pins = "PF0", "PF1", "PF2", "PF3", "PF4", "PF5"; + function = "mmc0"; + drive-strength = <30>; ++ bias-pull-up; + }; + + mmc0_default_cd_pin: mmc0_cd_pin@0 { +@@ -192,6 +193,7 @@ + "PC15", "PC16"; + function = "mmc2"; + drive-strength = <30>; ++ bias-pull-up; + }; + + emac_rmii_pins: emac0@0 { diff --git a/patch/kernel/sun50iw2-dev/add-spi-flash-pc2.patch b/patch/kernel/sun50iw2-dev/add-spi-flash-pc2.patch index bb73d4a7f..003f3825d 100644 --- a/patch/kernel/sun50iw2-dev/add-spi-flash-pc2.patch +++ b/patch/kernel/sun50iw2-dev/add-spi-flash-pc2.patch @@ -1,8 +1,8 @@ diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts -index 2582b113..8f5d9d12 100644 +index 2582b113..93af1282 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts -@@ -271,6 +271,35 @@ +@@ -271,6 +271,31 @@ }; }; @@ -27,10 +27,6 @@ index 2582b113..8f5d9d12 100644 + label = "env"; + reg = <0x100000 0x100000>; + }; -+ partition@200000 { -+ label = "data"; -+ reg = <0x200000 0x200000>; -+ }; + }; + }; +}; diff --git a/patch/kernel/sun50iw2-dev/enable-mmc-pull-up.patch b/patch/kernel/sun50iw2-dev/enable-mmc-pull-up.patch index dd27bc91c..5724e1eaa 100644 --- a/patch/kernel/sun50iw2-dev/enable-mmc-pull-up.patch +++ b/patch/kernel/sun50iw2-dev/enable-mmc-pull-up.patch @@ -1,5 +1,5 @@ diff --git a/arch/arm/boot/dts/sun8i-h3-h5.dtsi b/arch/arm/boot/dts/sun8i-h3-h5.dtsi -index 7536d22f..f8d0a76d 100644 +index 7536d22f..cbfdcfa8 100644 --- a/arch/arm/boot/dts/sun8i-h3-h5.dtsi +++ b/arch/arm/boot/dts/sun8i-h3-h5.dtsi @@ -267,7 +267,7 @@ @@ -11,15 +11,6 @@ index 7536d22f..f8d0a76d 100644 }; mmc0_cd_pin: mmc0_cd_pin@0 { -@@ -282,7 +282,7 @@ - "PG4", "PG5"; - allwinner,function = "mmc1"; - allwinner,drive = ; -- allwinner,pull = ; -+ allwinner,pull = ; - }; - - mmc2_8bit_pins: mmc2_8bit { @@ -292,7 +292,7 @@ "PC15", "PC16"; allwinner,function = "mmc2";