Lines Matching +full:system +full:- +full:clock +full:- +full:fixed

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "amlogic-c3.dtsi"
13 interrupt-parent = <&gic>;
14 #address-cells = <2>;
15 #size-cells = <2>;
28 reserved-memory {
29 #address-cells = <2>;
30 #size-cells = <2>;
35 compatible = "shared-dma-pool";
37 no-map;
41 main_12v: regulator-main-12v {
42 compatible = "regulator-fixed";
43 regulator-name = "12V";
44 regulator-min-microvolt = <12000000>;
45 regulator-max-microvolt = <12000000>;
46 regulator-boot-on;
47 regulator-always-on;
50 vcc_5v: regulator-vcc-5v {
51 compatible = "regulator-fixed";
52 regulator-name = "VCC5V";
53 regulator-min-microvolt = <5000000>;
54 regulator-max-microvolt = <5000000>;
55 vin-supply = <&main_12v>;
56 regulator-boot-on;
57 regulator-always-on;
60 vddq: regulator-vddq {
61 compatible = "regulator-fixed";
62 regulator-name = "VDDQ";
63 regulator-min-microvolt = <1200000>;
64 regulator-max-microvolt = <1200000>;
65 vin-supply = <&main_12v>;
66 regulator-boot-on;
67 regulator-always-on;
70 vddao_3v3: regulator-vddao-3v3 {
71 compatible = "regulator-fixed";
72 regulator-name = "VDDAO3V3";
73 regulator-min-microvolt = <3300000>;
74 regulator-max-microvolt = <3300000>;
75 vin-supply = <&main_12v>;
76 regulator-boot-on;
77 regulator-always-on;
80 vddao_1v8: regulator-vddao-1v8 {
81 compatible = "regulator-fixed";
82 regulator-name = "VDDAO1V8";
83 regulator-min-microvolt = <1800000>;
84 regulator-max-microvolt = <1800000>;
85 vin-supply = <&vddao_3v3>;
86 regulator-boot-on;
87 regulator-always-on;
90 ddr4_2v5: regulator-ddr4-2v5 {
91 compatible = "regulator-fixed";
92 regulator-name = "DDR4_2V5";
93 regulator-min-microvolt = <2500000>;
94 regulator-max-microvolt = <2500000>;
95 vin-supply = <&vddao_3v3>;
96 regulator-boot-on;
97 regulator-always-on;
100 vcc_3v3: regulator-vcc-3v3 {
101 compatible = "regulator-fixed";
102 regulator-name = "VCC3V3";
103 regulator-min-microvolt = <3300000>;
104 regulator-max-microvolt = <3300000>;
105 vin-supply = <&vddao_3v3>;
106 regulator-boot-on;
107 regulator-always-on;
110 vcc_1v8: regulator-vcc-1v8 {
111 compatible = "regulator-fixed";
112 regulator-name = "VCC1V8";
113 regulator-min-microvolt = <1800000>;
114 regulator-max-microvolt = <1800000>;
115 vin-supply = <&vcc_3v3>;
116 regulator-boot-on;
117 regulator-always-on;
120 vdd_1v8: regulator-vdd-1v8 {
121 compatible = "regulator-fixed";
122 regulator-name = "VDD1V8_BOOT";
123 regulator-min-microvolt = <1800000>;
124 regulator-max-microvolt = <1800000>;
125 vin-supply = <&vcc_3v3>;
126 regulator-boot-on;
127 regulator-always-on;
130 vddio_b: regulator-vddio-3v3-b {
131 compatible = "regulator-fixed";
132 regulator-name = "VDDIO_B";
133 regulator-min-microvolt = <3300000>;
134 regulator-max-microvolt = <3300000>;
135 vin-supply = <&vcc_3v3>;
136 regulator-boot-on;
137 regulator-always-on;
140 sdcard: regulator-sdcard {
141 compatible = "regulator-fixed";
142 regulator-name = "SDCARD_POWER";
143 regulator-min-microvolt = <3300000>;
144 regulator-max-microvolt = <3300000>;
145 vin-supply = <&vddao_3v3>;
147 regulator-boot-on;
148 regulator-always-on;
151 camera_vdddo_1v8: regulator-camera-1v8 {
152 compatible = "regulator-fixed";
153 regulator-name = "CAMERA_VDDDO";
154 regulator-min-microvolt = <1800000>;
155 regulator-max-microvolt = <1800000>;
156 vin-supply = <&vcc_3v3>;
157 regulator-boot-on;
158 regulator-always-on;
161 camera_vdda_2v9: regulator-camera-2v9 {
162 compatible = "regulator-fixed";
163 regulator-name = "CAMERA_VDDA";
164 regulator-min-microvolt = <2900000>;
165 regulator-max-microvolt = <2900000>;
166 vin-supply = <&vcc_5v>;
167 regulator-boot-on;
168 regulator-always-on;
171 camera_vddd_1v2: regulator-camera-1v2 {
172 compatible = "regulator-fixed";
173 regulator-name = "CAMERA_VDDD";
174 regulator-min-microvolt = <1200000>;
175 regulator-max-microvolt = <1200000>;
176 vin-supply = <&vcc_3v3>;
177 regulator-boot-on;
178 regulator-always-on;
188 #address-cells = <1>;
189 #size-cells = <0>;
191 pinctrl-0 = <&nand_pins>;
192 pinctrl-names = "default";
196 #address-cells = <1>;
197 #size-cells = <1>;
198 nand-on-flash-bbt;
209 label = "system";
225 phy-handle = <&internal_ephy>;
226 phy-mode = "rmii";
230 #address-cells = <1>;
231 #size-cells = <0>;
233 pinctrl-0 = <&spifc_pins>;
234 pinctrl-names = "default";
237 compatible = "spi-nand";
239 spi-max-frequency = <83000000>;
240 spi-tx-bus-width = <4>;
241 spi-rx-bus-width = <4>;
245 compatible = "fixed-partitions";
246 #address-cells = <1>;
247 #size-cells = <1>;
260 label = "system";
279 pinctrl-0 = <&sdcard_pins>;
280 pinctrl-1 = <&sdcard_clk_gate_pins>;
281 pinctrl-names = "default","clk-gate";
283 bus-width = <4>;
284 cap-sd-highspeed;
285 max-frequency = <50000000>;
286 disable-wp;
288 cd-gpios = <&gpio GPIOC_6 GPIO_ACTIVE_LOW>;
289 vmmc-supply = <&sdcard>;
290 vqmmc-supply = <&sdcard>;
295 pinctrl-names = "default";
296 pinctrl-0 = <&i2c2_pins1>;
297 clock-frequency = <100000>; /* default 100k */
303 clock-names = "xclk";
304 clock-frequency = <37125000>;
305 assigned-clocks = <&clkc_pll CLKID_MCLK_PLL>,
307 assigned-clock-rates = <74250000>, <37125000>;
309 vdddo-supply = <&camera_vdddo_1v8>;
310 vdda-supply = <&camera_vdda_2v9>;
311 vddd-supply = <&camera_vddd_1v2>;
313 reset-gpios = <&gpio GPIOE_4 GPIO_ACTIVE_LOW>;
317 data-lanes = <1 2 3 4>;
318 link-frequencies = /bits/ 64 <222750000 148500000>;
319 remote-endpoint = <&c3_mipi_csi_in>;
331 remote-endpoint = <&imx290_out>;
332 data-lanes = <1 2 3 4>;