Jump to content

Patches Collisions for OrangePi-Win


Recommended Posts

Hi every devs !

 

(some of you know that I was on other duties those past months, mainly constructing my new house and moving in it, but I'm now back to Armbian builds those recent days after more then 6 busy months)

 

I've noticed yesterday that USB1-DRVVBUS/PD7 was not activated any more in my recent build, although the fix-many-orangepiwin-dts.patch should take care of that and this one is successfully applied.

After digging the issue, I've found out that the sunxi64-hdmi-thermal-dma-pmw-enable.patch is reverting many of those, probably unintentionally, and since this patch is applied after the first one, things are revert silently.

 

Should I simply trim the sunxi64-hdmi-thermal-dma-pmw-enable.patch the unwanted reverts ?

 

Edit : Igor ? It seems that those collisions have been introduced on Jan 3rd ... Were they intentionals, or was that patch generated without properly applying others ?

 

 

 


+diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts

+index 6ecb700..376d7bf 100644

+--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts

++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts

+@@ -51,31 +51,15 @@

+ compatible = "xunlong,orangepi-win", "allwinner,sun50i-a64";

+

+ aliases {

++ ethernet0 = &emac;

+ serial0 = &uart0;

++ serial1 = &uart1;

+ };

+

+ chosen {

+ stdout-path = "serial0:115200n8";

+ };

+

+- reg_vcc3v3: vcc3v3 {

+- compatible = "regulator-fixed";

+- regulator-name = "vcc3v3";

+- regulator-min-microvolt = <3300000>;

+- regulator-max-microvolt = <3300000>;

+- };

+-

+- reg_usb1_vbus: usb1-vbus {

+- compatible = "regulator-fixed";

+- regulator-name = "usb1-vbus";

+- regulator-min-microvolt = <5000000>;

+- regulator-max-microvolt = <5000000>;

+- regulator-boot-on;

+- enable-active-high;

+- gpio = <&pio 3 7 GPIO_ACTIVE_HIGH>;

+- status = "okay";

+- };

+-

+ wifi_pwrseq: wifi_pwrseq {

+ compatible = "mmc-pwrseq-simple";

+ reset-gpios = <&r_pio 0 8 GPIO_ACTIVE_LOW>; /* PL8 */

 

...

 

+ &usbphy {

+- usb1_vbus-supply = <&reg_usb1_vbus>;

+ status = "okay";

+ };
 

 

 

Edit2 : I've committed the fix, hopefully it doesn't break any thing else ...

https://github.com/armbian/build/commit/c0a40f327c5024392c1d59c23611d9e6abb18c38#diff-5dbb1fe61dcfe9a242fef90ea4f6f544

 

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines