blob: cecaeb69e623365148657d72aafe20b3b97cb95c [file] [log] [blame]
Krzysztof Kozlowskicc4637f2017-12-25 11:40:09 +01001// SPDX-License-Identifier: GPL-2.0
Sjoerd Simons86a2d2a2015-01-12 17:35:49 +09002/*
3 * Hardkernel Odroid XU3 board device tree source
4 *
5 * Copyright (c) 2014 Collabora Ltd.
6 * Copyright (c) 2013 Samsung Electronics Co., Ltd.
7 * http://www.samsung.com
Krzysztof Kozlowskicc4637f2017-12-25 11:40:09 +01008 */
Sjoerd Simons86a2d2a2015-01-12 17:35:49 +09009
10/dts-v1/;
Krzysztof Kozlowski3a7c01d2015-05-25 21:13:17 +090011#include "exynos5422-odroidxu3-common.dtsi"
Krzysztof Kozlowski8cec7342015-09-16 08:37:07 +090012#include "exynos5422-odroidxu3-audio.dtsi"
Krzysztof Kozlowski8c2bd872016-05-03 14:35:51 +020013#include "exynos54xx-odroidxu-leds.dtsi"
Sjoerd Simons86a2d2a2015-01-12 17:35:49 +090014
15/ {
16 model = "Hardkernel Odroid XU3";
17 compatible = "hardkernel,odroid-xu3", "samsung,exynos5800", "samsung,exynos5";
Łukasz Stelmachc0f5d382020-11-03 19:44:08 +010018
19 aliases {
20 ethernet = &ethernet;
21 };
Inha Song7a548b12015-04-10 16:32:58 +090022};
23
Krzysztof Kozlowski8021dda2015-05-14 19:47:43 +090024&i2c_0 {
Inha Song7a548b12015-04-10 16:32:58 +090025 status = "okay";
Krzysztof Kozlowski8021dda2015-05-14 19:47:43 +090026
27 /* A15 cluster: VDD_ARM */
Krzysztof Kozlowski77c91852020-10-27 18:09:43 +010028 power-sensor@40 {
Krzysztof Kozlowski8021dda2015-05-14 19:47:43 +090029 compatible = "ti,ina231";
30 reg = <0x40>;
31 shunt-resistor = <10000>;
32 };
33
34 /* memory: VDD_MEM */
Krzysztof Kozlowski77c91852020-10-27 18:09:43 +010035 power-sensor@41 {
Krzysztof Kozlowski8021dda2015-05-14 19:47:43 +090036 compatible = "ti,ina231";
37 reg = <0x41>;
38 shunt-resistor = <10000>;
39 };
40
41 /* GPU: VDD_G3D */
Krzysztof Kozlowski77c91852020-10-27 18:09:43 +010042 power-sensor@44 {
Krzysztof Kozlowski8021dda2015-05-14 19:47:43 +090043 compatible = "ti,ina231";
44 reg = <0x44>;
45 shunt-resistor = <10000>;
46 };
47
48 /* A7 cluster: VDD_KFC */
Krzysztof Kozlowski77c91852020-10-27 18:09:43 +010049 power-sensor@45 {
Krzysztof Kozlowski8021dda2015-05-14 19:47:43 +090050 compatible = "ti,ina231";
51 reg = <0x45>;
52 shunt-resistor = <10000>;
53 };
Sjoerd Simons86a2d2a2015-01-12 17:35:49 +090054};
Krzysztof Kozlowski66583562015-09-16 08:37:11 +090055
Krzysztof Kozlowski8be3e7f2018-08-06 18:09:33 +020056&ldo28_reg {
57 regulator-name = "dp_p3v3";
58 regulator-min-microvolt = <3300000>;
59 regulator-max-microvolt = <3300000>;
60};
61
Krzysztof Kozlowski66583562015-09-16 08:37:11 +090062&pwm {
63 /*
64 * PWM 0 -- fan
65 * PWM 1 -- Green LED
66 * PWM 2 -- Blue LED
67 * PWM 3 -- on MIPI connector for backlight
68 */
69 pinctrl-0 = <&pwm0_out &pwm1_out &pwm2_out &pwm3_out>;
70 pinctrl-names = "default";
71 status = "okay";
72};
73
74&usbdrd_dwc3_1 {
Marek Szyprowski997a2ec2015-11-19 12:51:22 +010075 dr_mode = "peripheral";
Krzysztof Kozlowski66583562015-09-16 08:37:11 +090076};
Łukasz Stelmach8902a662020-10-01 15:52:54 +020077
78&usbhost2 {
79 #address-cells = <1>;
80 #size-cells = <0>;
81
82 hub@1 {
Łukasz Stelmachf949d412020-11-03 19:44:07 +010083 compatible = "usb0424,9514";
Łukasz Stelmach8902a662020-10-01 15:52:54 +020084 reg = <1>;
85 #address-cells = <1>;
86 #size-cells = <0>;
87
88 ethernet: usbether@1 {
Łukasz Stelmachf949d412020-11-03 19:44:07 +010089 compatible = "usb0424,ec00";
Łukasz Stelmach8902a662020-10-01 15:52:54 +020090 reg = <1>;
91 local-mac-address = [00 00 00 00 00 00]; /* Filled in by a bootloader */
92 };
93 };
94};