Home | History | Annotate | Download | only in dts
      1 // SPDX-License-Identifier: GPL-2.0+
      2 /*
      3  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
      4  */
      5 
      6 /dts-v1/;
      7 
      8 #include "rk3036.dtsi"
      9 
     10 / {
     11 	model = "SDK-RK3036";
     12 	compatible = "sdk,sdk-rk3036", "rockchip,rk3036";
     13 
     14 	chosen {
     15 		stdout-path = &uart2;
     16 	};
     17 
     18 	vcc5v0_otg: vcc5v0-otg-drv {
     19 		compatible = "regulator-fixed";
     20 		regulator-name = "vcc5v0_otg";
     21 		gpio = <&gpio0 26 GPIO_ACTIVE_HIGH>;
     22 		pinctrl-names = "default";
     23 		pinctrl-0 = <&otg_vbus_drv>;
     24 		regulator-min-microvolt = <5000000>;
     25 		regulator-max-microvolt = <5000000>;
     26 	};
     27 
     28 	vcc5v0_host: vcc5v0-host-drv {
     29 		compatible = "regulator-fixed";
     30 		regulator-name = "vcc5v0_host";
     31 		gpio = <&gpio2 23 GPIO_ACTIVE_HIGH>;
     32 		pinctrl-names = "default";
     33 		pinctrl-0 = <&host_vbus_drv>;
     34 		regulator-min-microvolt = <5000000>;
     35 		regulator-max-microvolt = <5000000>;
     36 		regulator-always-on;
     37 	};
     38 };
     39 
     40 &i2c1 {
     41 	status = "okay";
     42 
     43         hym8563: hym8563@51 {
     44 		compatible = "haoyu,hym8563";
     45 		reg = <0x51>;
     46 		#clock-cells = <0>;
     47 		clock-frequency = <32768>;
     48 		clock-output-names = "xin32k";
     49 	};
     50 };
     51 
     52 &usb_host {
     53 	vbus-supply = <&vcc5v0_host>;
     54 	status = "okay";
     55 };
     56 
     57 &usb_otg {
     58 	vbus-supply = <&vcc5v0_otg>;
     59 	status = "okay";
     60 };
     61 
     62 &pinctrl {
     63 	usb_otg {
     64 		otg_vbus_drv: host-vbus-drv {
     65 			rockchip,pins = <0 26 RK_FUNC_GPIO &pcfg_pull_none>;
     66 		};
     67 	};
     68 
     69 	usb_host {
     70 		host_vbus_drv: host-vbus-drv {
     71 			rockchip,pins = <2 23 RK_FUNC_GPIO &pcfg_pull_none>;
     72 		};
     73 	};
     74 };
     75