Lines Matching +full:ns +full:- +full:cru

1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
2 // Copyright (c) 2017-2019 Arm Ltd.
4 /dts-v1/;
9 compatible = "azw,beelink-a1", "rockchip,rk3328";
21 * /-------
22 * L / o <- Gnd
23 * e / o <-- Rx
24 * f / o <--- Tx
25 * t / o <---- +3.3v
29 stdout-path = "serial2:1500000n8";
32 gmac_clkin: external-gmac-clock {
33 compatible = "fixed-clock";
34 clock-frequency = <125000000>;
35 clock-output-names = "gmac_clkin";
36 #clock-cells = <0>;
39 vcc_host_5v: usb3-current-switch {
40 compatible = "regulator-fixed";
41 enable-active-high;
43 pinctrl-names = "default";
44 pinctrl-0 = <&usb30_host_drv>;
45 regulator-name = "vcc_host_5v";
46 vin-supply = <&vcc_sys>;
49 vcc_sys: vcc-sys {
50 compatible = "regulator-fixed";
51 regulator-name = "vcc_sys";
52 regulator-min-microvolt = <5000000>;
53 regulator-max-microvolt = <5000000>;
56 ir-receiver {
57 compatible = "gpio-ir-receiver";
59 linux,rc-map-name = "rc-beelink-gs1";
64 simple-audio-card,name = "Analog A/V";
69 mute-gpios = <&grf_gpio 0 GPIO_ACTIVE_LOW>;
74 cpu-supply = <&vdd_arm>;
78 cpu-supply = <&vdd_arm>;
82 cpu-supply = <&vdd_arm>;
86 cpu-supply = <&vdd_arm>;
90 bus-width = <8>;
91 cap-mmc-highspeed;
92 mmc-ddr-1_8v;
93 mmc-hs200-1_8v;
94 no-sd;
95 no-sdio;
96 non-removable;
97 pinctrl-names = "default";
98 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
99 vmmc-supply = <&vcc_io>;
100 vqmmc-supply = <&vcc18_emmc>;
105 assigned-clocks = <&cru SCLK_MAC2IO>, <&cru SCLK_MAC2IO_EXT>;
106 assigned-clock-parents = <&gmac_clkin>, <&gmac_clkin>;
108 phy-handle = <&rtl8211f>;
109 phy-mode = "rgmii";
110 phy-supply = <&vcc_io>;
111 pinctrl-names = "default";
112 pinctrl-0 = <&rgmiim1_pins>;
120 compatible = "snps,dwmac-mdio";
121 #address-cells = <1>;
122 #size-cells = <0>;
124 rtl8211f: ethernet-phy@0 {
126 reset-assert-us = <10000>;
127 reset-deassert-us = <30000>;
128 reset-gpios = <&gpio2 RK_PC1 GPIO_ACTIVE_LOW>;
134 mali-supply = <&vdd_logic>;
150 clock-frequency = <1000000>;
151 i2c-scl-falling-time-ns = <5>;
152 i2c-scl-rising-time-ns = <83>;
158 interrupt-parent = <&gpio2>;
160 pinctrl-names = "default";
161 pinctrl-0 = <&pmic_int_l>;
162 rockchip,system-power-controller;
163 wakeup-source;
164 #clock-cells = <0>;
166 vcc1-supply = <&vcc_sys>;
167 vcc2-supply = <&vcc_sys>;
168 vcc3-supply = <&vcc_sys>;
169 vcc4-supply = <&vcc_sys>;
170 vcc5-supply = <&vcc_io>;
171 vcc6-supply = <&vcc_io>;
175 regulator-name = "vdd_logic";
176 regulator-min-microvolt = <700000>;
177 regulator-max-microvolt = <1350000>;
178 regulator-always-on;
179 regulator-boot-on;
180 regulator-state-mem {
181 regulator-on-in-suspend;
182 regulator-suspend-microvolt = <1000000>;
187 regulator-name = "vdd_arm";
188 regulator-min-microvolt = <700000>;
189 regulator-max-microvolt = <1350000>;
190 regulator-always-on;
191 regulator-boot-on;
192 regulator-state-mem {
193 regulator-on-in-suspend;
194 regulator-suspend-microvolt = <950000>;
199 regulator-name = "vcc_ddr";
200 regulator-always-on;
201 regulator-boot-on;
202 regulator-state-mem {
203 regulator-on-in-suspend;
208 regulator-name = "vcc_io";
209 regulator-min-microvolt = <3300000>;
210 regulator-max-microvolt = <3300000>;
211 regulator-always-on;
212 regulator-boot-on;
213 regulator-state-mem {
214 regulator-on-in-suspend;
215 regulator-suspend-microvolt = <3300000>;
220 regulator-name = "vdd_18";
221 regulator-min-microvolt = <1800000>;
222 regulator-max-microvolt = <1800000>;
223 regulator-always-on;
224 regulator-boot-on;
225 regulator-state-mem {
226 regulator-on-in-suspend;
227 regulator-suspend-microvolt = <1800000>;
232 regulator-name = "vcc_18emmc";
233 regulator-min-microvolt = <1800000>;
234 regulator-max-microvolt = <1800000>;
235 regulator-always-on;
236 regulator-boot-on;
237 regulator-state-mem {
238 regulator-on-in-suspend;
239 regulator-suspend-microvolt = <1800000>;
244 regulator-name = "vdd_11";
245 regulator-min-microvolt = <1100000>;
246 regulator-max-microvolt = <1100000>;
247 regulator-always-on;
248 regulator-boot-on;
249 regulator-state-mem {
250 regulator-on-in-suspend;
251 regulator-suspend-microvolt = <1100000>;
267 vccio1-supply = <&vcc_io>;
268 vccio2-supply = <&vcc18_emmc>;
269 vccio3-supply = <&vcc_io>;
270 vccio4-supply = <&vdd_18>;
271 vccio5-supply = <&vcc_io>;
272 vccio6-supply = <&vdd_18>;
273 pmuio-supply = <&vcc_io>;
279 pmic_int_l: pmic-int-l {
285 usb30_host_drv: usb30-host-drv {
291 bt_dis: bt-dis {
295 bt_wake_host: bt-wake-host {
299 chip_en: chip-en {
303 host_wake_bt: host-wake-bt {
307 wl_dis: wl-dis {
311 wl_wake_host: wl-wake-host {
318 bus-width = <4>;
319 cap-mmc-highspeed;
320 cap-sd-highspeed;
321 disable-wp;
322 pinctrl-names = "default";
323 pinctrl-0 = <&sdmmc0_clk &sdmmc0_cmd &sdmmc0_dectn &sdmmc0_bus4>;
324 vmmc-supply = <&vcc_io>;
325 vqmmc-supply = <&vcc_io>;
330 rockchip,hw-tshut-mode = <0>;
331 rockchip,hw-tshut-polarity = <0>;
357 pinctrl-names = "default";
358 pinctrl-0 = <&bt_dis &bt_wake_host &chip_en &host_wake_bt &wl_dis &wl_wake_host>;