kernel: bump 4.9 to 4.9.57
[openwrt/staging/chunkeey.git] / target / linux / sunxi / patches-4.9 / 0081-ARM-dts-sun8i-nanopi-neo-enable-UART-USB-and-I2C-pin.patch
1 From e036def69972b9db9d2695f45cbf4e84c707b3c5 Mon Sep 17 00:00:00 2001
2 From: Daniel Golle <daniel@makrotopia.org>
3 Date: Fri, 23 Dec 2016 07:28:51 +0100
4 Subject: [PATCH] ARM: dts: sun8i: nanopi-neo: enable UART, USB and I2C pins
5
6 ---
7 arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 43 ++++++++++++++++++++++++++++---
8 1 file changed, 40 insertions(+), 3 deletions(-)
9
10 --- a/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts
11 +++ b/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts
12 @@ -78,10 +78,30 @@
13 };
14 };
15
16 +&ehci1 {
17 + status = "okay";
18 +};
19 +
20 +&ohci1 {
21 + status = "okay";
22 +};
23 +
24 +&ehci2 {
25 + status = "okay";
26 +};
27 +
28 +&ohci2 {
29 + status = "okay";
30 +};
31 +
32 &ehci3 {
33 status = "okay";
34 };
35
36 +&ohci3 {
37 + status = "okay";
38 +};
39 +
40 &emac {
41 phy-handle = <&int_mii_phy>;
42 phy-mode = "mii";
43 @@ -99,9 +119,6 @@
44 status = "okay";
45 };
46
47 -&ohci3 {
48 - status = "okay";
49 -};
50
51 &pio {
52 leds_opc: led-pins {
53 @@ -127,7 +144,27 @@
54 status = "okay";
55 };
56
57 +&uart1 {
58 + pinctrl-names = "default";
59 + pinctrl-0 = <&uart1_pins>;
60 + status = "okay";
61 +};
62 +
63 +&uart2 {
64 + pinctrl-names = "default";
65 + pinctrl-0 = <&uart2_pins>;
66 + status = "okay";
67 +};
68 +
69 &usbphy {
70 /* USB VBUS is always on */
71 status = "okay";
72 };
73 +
74 +&i2c0 {
75 + status = "okay";
76 +};
77 +
78 +&i2c1 {
79 + status = "okay";
80 +};