fs/reiserfs/journal.c: change return type of dirty_one_transaction
[linux/fpc-iii.git] / arch / arm64 / boot / dts / allwinner / sun50i-h5-emlid-neutis-n5-devboard.dts
blob62409afbaf06f5032fb69a8e5e54bcc2d3324e9c
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2 /*
3  * DTS for Emlid Neutis N5 Dev board.
4  *
5  * Copyright (C) 2018 Aleksandr Aleksandrov <aleksandr.aleksandrov@emlid.com>
6  */
8 /dts-v1/;
10 #include "sun50i-h5-emlid-neutis-n5.dtsi"
12 / {
13         model = "Emlid Neutis N5 Developer board";
14         compatible = "emlid,neutis-n5-devboard",
15                      "emlid,neutis-n5",
16                      "allwinner,sun50i-h5";
18         aliases {
19                 serial0 = &uart0;
20         };
22         chosen {
23                 stdout-path = "serial0:115200n8";
24         };
26         connector {
27                 compatible = "hdmi-connector";
28                 type = "a";
30                 port {
31                         hdmi_con_in: endpoint {
32                                 remote-endpoint = <&hdmi_out_con>;
33                         };
34                 };
35         };
37         reg_usb0_vbus: usb0-vbus {
38                 compatible = "regulator-fixed";
39                 regulator-name = "usb0-vbus";
40                 regulator-min-microvolt = <5000000>;
41                 regulator-max-microvolt = <5000000>;
42                 enable-active-high;
43                 gpio = <&r_pio 0 9 GPIO_ACTIVE_HIGH>;   /* PL9 */
44                 status = "okay";
45         };
47         vdd_cpux: gpio-regulator {
48                 compatible = "regulator-gpio";
49                 regulator-name = "vdd-cpux";
50                 regulator-type = "voltage";
51                 regulator-boot-on;
52                 regulator-always-on;
53                 regulator-min-microvolt = <1100000>;
54                 regulator-max-microvolt = <1300000>;
55                 regulator-ramp-delay = <50>; /* 4ms */
56                 gpios = <&r_pio 0 6 GPIO_ACTIVE_HIGH>; /* PL6 */
57                 gpios-states = <0x1>;
58                 states = <1100000 0x0
59                           1300000 0x1>;
60         };
63 &codec {
64         allwinner,audio-routing =
65                 "Line Out", "LINEOUT",
66                 "LINEIN", "Line In",
67                 "MIC1", "Mic",
68                 "MIC2", "Mic",
69                 "Mic",  "MBIAS";
70         status = "okay";
73 &de {
74         status = "okay";
77 &ehci0 {
78         status = "okay";
81 &ehci1 {
82         status = "okay";
85 &ehci2 {
86         status = "okay";
89 &ehci3 {
90         status = "okay";
93 &emac {
94         phy-handle = <&int_mii_phy>;
95         phy-mode = "mii";
96         allwinner,leds-active-low;
97         status = "okay";
100 &hdmi {
101         status = "okay";
104 &hdmi_out {
105         hdmi_out_con: endpoint {
106                 remote-endpoint = <&hdmi_con_in>;
107         };
110 &mmc0 {
111         vmmc-supply = <&reg_vcc3v3>;
112         bus-width = <4>;
113         cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */
114         status = "okay";
117 &ohci0 {
118         status = "okay";
121 &ohci1 {
122         status = "okay";
125 &ohci2 {
126         status = "okay";
129 &ohci3 {
130         status = "okay";
133 &uart0 {
134         pinctrl-names = "default";
135         pinctrl-0 = <&uart0_pa_pins>;
136         status = "okay";
139 &usb_otg {
140         dr_mode = "otg";
141         status = "okay";
144 &usbphy {
145         usb0_id_det-gpios = <&r_pio 0 8 GPIO_ACTIVE_HIGH>; /* PL8 */
146         usb0_vbus-supply = <&reg_usb0_vbus>;
147         status = "okay";