forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/arch/arm/boot/dts/imx6ull.dtsi
....@@ -12,6 +12,7 @@
1212 /delete-node/ &crypto;
1313
1414 &cpu0 {
15
+ clock-frequency = <900000000>;
1516 operating-points = <
1617 /* kHz uV */
1718 900000 1275000
....@@ -30,15 +31,50 @@
3031 >;
3132 };
3233
34
+&ocotp {
35
+ compatible = "fsl,imx6ull-ocotp", "syscon";
36
+};
37
+
38
+&pxp {
39
+ compatible = "fsl,imx6ull-pxp";
40
+ interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
41
+ <GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH>;
42
+};
43
+
44
+&usdhc1 {
45
+ compatible = "fsl,imx6ull-usdhc", "fsl,imx6sx-usdhc";
46
+};
47
+
48
+&usdhc2 {
49
+ compatible = "fsl,imx6ull-usdhc", "fsl,imx6sx-usdhc";
50
+};
51
+
3352 / {
3453 soc {
35
- aips3: aips-bus@2200000 {
54
+ aips3: bus@2200000 {
3655 compatible = "fsl,aips-bus", "simple-bus";
3756 #address-cells = <1>;
3857 #size-cells = <1>;
3958 reg = <0x02200000 0x100000>;
4059 ranges;
4160
61
+ dcp: crypto@2280000 {
62
+ compatible = "fsl,imx6ull-dcp", "fsl,imx28-dcp";
63
+ reg = <0x02280000 0x4000>;
64
+ interrupts = <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>,
65
+ <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>,
66
+ <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>;
67
+ clocks = <&clks IMX6ULL_CLK_DCP_CLK>;
68
+ clock-names = "dcp";
69
+ };
70
+
71
+ rngb: rng@2284000 {
72
+ compatible = "fsl,imx6ull-rngb", "fsl,imx25-rngb";
73
+ reg = <0x02284000 0x4000>;
74
+ interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>;
75
+ clocks = <&clks IMX6UL_CLK_DUMMY>;
76
+ };
77
+
4278 iomuxc_snvs: iomuxc-snvs@2290000 {
4379 compatible = "fsl,imx6ull-iomuxc-snvs";
4480 reg = <0x02290000 0x4000>;