1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 /* 3 * Copyright (C) 2018 Amarula Solutions B.V. 4 * Author: Jagan Teki <jagan (a] amarulasolutions.com> 5 */ 6 7 /dts-v1/; 8 9 #include "sun50i-a64.dtsi" 10 11 #include <dt-bindings/gpio/gpio.h> 12 13 / { 14 model = "Amarula A64-Relic"; 15 compatible = "amarula,a64-relic", "allwinner,sun50i-a64"; 16 17 aliases { 18 serial0 = &uart0; 19 }; 20 21 chosen { 22 stdout-path = "serial0:115200n8"; 23 }; 24 25 reg_vcc3v3: vcc3v3 { 26 compatible = "regulator-fixed"; 27 regulator-name = "vcc3v3"; 28 regulator-min-microvolt = <3300000>; 29 regulator-max-microvolt = <3300000>; 30 }; 31 }; 32 33 &ehci0 { 34 status = "okay"; 35 }; 36 37 &mmc2 { 38 pinctrl-names = "default"; 39 pinctrl-0 = <&mmc2_pins>; 40 vmmc-supply = <®_vcc3v3>; 41 bus-width = <8>; 42 non-removable; 43 cap-mmc-hw-reset; 44 status = "okay"; 45 }; 46 47 &ohci0 { 48 status = "okay"; 49 }; 50 51 &uart0 { 52 pinctrl-names = "default"; 53 pinctrl-0 = <&uart0_pins_a>; 54 status = "okay"; 55 }; 56 57 &usb_otg { 58 dr_mode = "otg"; 59 status = "okay"; 60 }; 61 62 &usbphy { 63 usb0_id_det-gpios = <&pio 7 9 GPIO_ACTIVE_HIGH>; /* PH9 */ 64 status = "okay"; 65 }; 66