--- sun50i-h618-orangepi-zero2w-original.dts 2025-05-05 21:44:58.902994446 +0200 +++ sun50i-h618-orangepi-zero2w-oc1704gpu.dts 2025-05-05 21:36:07.286994192 +0200 @@ -7,12 +7,6 @@ model = "OrangePi Zero 2W"; compatible = "xunlong,orangepi-zero2w\0allwinner,sun50i-h618"; - dacpro_osc { - phandle = <0xa6>; - #clock-cells = <0x00>; - compatible = "hifiberry,dacpro-clk"; - }; - cpus { #address-cells = <0x01>; #size-cells = <0x00>; @@ -465,14 +459,20 @@ phandle = <0x5c>; }; - i2c3-pg-pins { - pins = "PG17\0PG18"; + i2c3-ph-pins { + pins = "PH4\0PH5"; function = "i2c3"; phandle = <0x5d>; }; - i2c3-ph-pins { - pins = "PH4\0PH5"; + i2c4-ph-pins { + pins = "PH6\0PH7"; + function = "i2c4"; + phandle = <0x26>; + }; + + i2c3-pg-pins { + pins = "PG17\0PG18"; function = "i2c3"; phandle = <0x5e>; }; @@ -483,12 +483,6 @@ phandle = <0x5f>; }; - i2c4-ph-pins { - pins = "PH6\0PH7"; - function = "i2c4"; - phandle = <0x26>; - }; - ir-rx-pin { pins = "PH10"; function = "ir_rx"; @@ -592,24 +586,6 @@ phandle = <0x65>; }; - uart2-pi-pins { - pins = "PI5\0PI6"; - function = "uart2"; - phandle = <0x1f>; - }; - - uart3-pi-pins { - pins = "PI9\0PI10"; - function = "uart3"; - phandle = <0x20>; - }; - - uart4-pi-pins { - pins = "PI13\0PI14"; - function = "uart4"; - phandle = <0x21>; - }; - i2c0-pi-pins { pins = "PI5\0PI6"; function = "i2c0"; @@ -635,6 +611,24 @@ phandle = <0x23>; }; + uart2-pi-pins { + pins = "PI5\0PI6"; + function = "uart2"; + phandle = <0x1f>; + }; + + uart3-pi-pins { + pins = "PI9\0PI10"; + function = "uart3"; + phandle = <0x20>; + }; + + uart4-pi-pins { + pins = "PI13\0PI14"; + function = "uart4"; + phandle = <0x21>; + }; + pwm1-ph-pin { pins = "PH3"; function = "pwm1"; @@ -846,7 +840,7 @@ resets = <0x02 0x17>; pinctrl-names = "default"; pinctrl-0 = <0x22>; - status = "okay"; + status = "disabled"; #address-cells = <0x01>; #size-cells = <0x00>; phandle = <0x73>; @@ -863,14 +857,6 @@ #size-cells = <0x00>; pinctrl-names = "default"; phandle = <0x74>; - - pcm5122@4d { - status = "okay"; - clocks = <0xa6>; - reg = <0x4d>; - compatible = "ti,pcm5122"; - #sound-dai-cells = <0x00>; - }; }; i2c@5002800 { @@ -1705,6 +1691,22 @@ opp-microvolt-speed1 = <0x10c8e0 0x10c8e0 0x10c8e0>; opp-microvolt-speed2 = <0x10c8e0 0x10c8e0 0x10c8e0>; }; + + opp-1632000000 { + clock-latency-ns = <0x3b9b0>; + opp-hz = <0x00 0x61465800>; + opp-microvolt-speed0 = <0x10c8e0 0x10c8e0 0x10c8e0>; + opp-microvolt-speed1 = <0x10c8e0 0x10c8e0 0x10c8e0>; + opp-microvolt-speed2 = <0x124f80 0x124f80 0x124f80>; + }; + + opp-1704000000 { + clock-latency-ns = <0x3b9b0>; + opp-hz = <0x00 0x6590fa00>; + opp-microvolt-speed0 = <0x10c8e0 0x10c8e0 0x10c8e0>; + opp-microvolt-speed1 = <0x10c8e0 0x10c8e0 0x10c8e0>; + opp-microvolt-speed2 = <0x10c8e0 0x10c8e0 0x10c8e0>; + }; }; aliases { @@ -1804,7 +1806,6 @@ }; __symbols__ { - dacpro_osc = "/dacpro_osc"; ahub0_mach = "/soc/ahub0_mach"; ahub0_plat = "/soc/ahub0_plat"; ahub_daudio0_pins_d = "/soc/pinctrl@300b000/ahub_daudio0_sleep"; @@ -1846,10 +1847,10 @@ ext_rgmii_pins = "/soc/pinctrl@300b000/rgmii-pins"; i2c0_pins = "/soc/pinctrl@300b000/i2c0-pins"; i2c2_ph_pins = "/soc/pinctrl@300b000/i2c2-ph-pins"; - i2c3_pg_pins = "/soc/pinctrl@300b000/i2c3-pg-pins"; i2c3_ph_pins = "/soc/pinctrl@300b000/i2c3-ph-pins"; - i2c4_pg_pins = "/soc/pinctrl@300b000/i2c4-pg-pins"; i2c4_ph_pins = "/soc/pinctrl@300b000/i2c4-ph-pins"; + i2c3_pg_pins = "/soc/pinctrl@300b000/i2c3-pg-pins"; + i2c4_pg_pins = "/soc/pinctrl@300b000/i2c4-pg-pins"; ir_rx_pin = "/soc/pinctrl@300b000/ir-rx-pin"; mmc0_pins = "/soc/pinctrl@300b000/mmc0-pins"; mmc1_pins = "/soc/pinctrl@300b000/mmc1-pins"; @@ -1866,13 +1867,13 @@ uart2_pins = "/soc/pinctrl@300b000/uart2-pins"; uart2_rts_cts_pins = "/soc/pinctrl@300b000/uart2-rts-cts-pins"; uart5_pins = "/soc/pinctrl@300b000/uart5-pins"; - uart2_pi_pins = "/soc/pinctrl@300b000/uart2-pi-pins"; - uart3_pi_pins = "/soc/pinctrl@300b000/uart3-pi-pins"; - uart4_pi_pins = "/soc/pinctrl@300b000/uart4-pi-pins"; i2c0_pi_pins = "/soc/pinctrl@300b000/i2c0-pi-pins"; i2c1_pi_pins = "/soc/pinctrl@300b000/i2c1-pi-pins"; i2c2_pi_pins = "/soc/pinctrl@300b000/i2c2-pi-pins"; i2c3_pa_pins = "/soc/pinctrl@300b000/i2c3-pa-pins"; + uart2_pi_pins = "/soc/pinctrl@300b000/uart2-pi-pins"; + uart3_pi_pins = "/soc/pinctrl@300b000/uart3-pi-pins"; + uart4_pi_pins = "/soc/pinctrl@300b000/uart4-pi-pins"; pwm1_ph_pin = "/soc/pinctrl@300b000/pwm1-ph-pin"; pwm2_ph_pin = "/soc/pinctrl@300b000/pwm2-ph-pin"; pwm3_ph_pin = "/soc/pinctrl@300b000/pwm3-ph-pin";