Loading...
1/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */
8/dts-v1/;
9
10#include "am33xx.dtsi"
11#include "am335x-bone-common.dtsi"
12#include "am335x-boneblack-common.dtsi"
13
14/ {
15 model = "TI AM335x BeagleBone Black";
16 compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
17};
18
19&cpu0_opp_table {
20 /*
21 * All PG 2.0 silicon may not support 1GHz but some of the early
22 * BeagleBone Blacks have PG 2.0 silicon which is guaranteed
23 * to support 1GHz OPP so enable it for PG 2.0 on this board.
24 */
25 oppnitro-1000000000 {
26 opp-supported-hw = <0x06 0x0100>;
27 };
28};
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
4 */
5/dts-v1/;
6
7#include "am33xx.dtsi"
8#include "am335x-bone-common.dtsi"
9#include "am335x-boneblack-common.dtsi"
10
11/ {
12 model = "TI AM335x BeagleBone Black";
13 compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
14};
15
16&cpu0_opp_table {
17 /*
18 * All PG 2.0 silicon may not support 1GHz but some of the early
19 * BeagleBone Blacks have PG 2.0 silicon which is guaranteed
20 * to support 1GHz OPP so enable it for PG 2.0 on this board.
21 */
22 oppnitro-1000000000 {
23 opp-supported-hw = <0x06 0x0100>;
24 };
25};
26
27&gpio0 {
28 gpio-line-names =
29 "[ethernet]",
30 "[ethernet]",
31 "P9_22 [spi0_sclk]",
32 "P9_21 [spi0_d0]",
33 "P9_18 [spi0_d1]",
34 "P9_17 [spi0_cs0]",
35 "[sd card]",
36 "P9_42A [ecappwm0]",
37 "P8_35 [hdmi]",
38 "P8_33 [hdmi]",
39 "P8_31 [hdmi]",
40 "P8_32 [hdmi]",
41 "P9_20 [i2c2_sda]",
42 "P9_19 [i2c2_scl]",
43 "P9_26 [uart1_rxd]",
44 "P9_24 [uart1_txd]",
45 "[ethernet]",
46 "[ethernet]",
47 "[usb]",
48 "[hdmi]",
49 "P9_41B",
50 "[ethernet]",
51 "P8_19 [ehrpwm2a]",
52 "P8_13 [ehrpwm2b]",
53 "[NC]",
54 "[NC]",
55 "P8_14",
56 "P8_17",
57 "[ethernet]",
58 "[ethernet]",
59 "P9_11 [uart4_rxd]",
60 "P9_13 [uart4_txd]";
61};
62
63&gpio1 {
64 gpio-line-names =
65 "P8_25 [emmc]",
66 "[emmc]",
67 "P8_5 [emmc]",
68 "P8_6 [emmc]",
69 "P8_23 [emmc]",
70 "P8_22 [emmc]",
71 "P8_3 [emmc]",
72 "P8_4 [emmc]",
73 "[NC]",
74 "[NC]",
75 "[NC]",
76 "[NC]",
77 "P8_12",
78 "P8_11",
79 "P8_16",
80 "P8_15",
81 "P9_15A",
82 "P9_23",
83 "P9_14 [ehrpwm1a]",
84 "P9_16 [ehrpwm1b]",
85 "[emmc]",
86 "[usr0 led]",
87 "[usr1 led]",
88 "[usr2 led]",
89 "[usr3 led]",
90 "[hdmi]",
91 "[usb]",
92 "[hdmi audio]",
93 "P9_12",
94 "P8_26",
95 "P8_21 [emmc]",
96 "P8_20 [emmc]";
97};
98
99&gpio2 {
100 gpio-line-names =
101 "P9_15B",
102 "P8_18",
103 "P8_7",
104 "P8_8",
105 "P8_10",
106 "P8_9",
107 "P8_45 [hdmi]",
108 "P8_46 [hdmi]",
109 "P8_43 [hdmi]",
110 "P8_44 [hdmi]",
111 "P8_41 [hdmi]",
112 "P8_42 [hdmi]",
113 "P8_39 [hdmi]",
114 "P8_40 [hdmi]",
115 "P8_37 [hdmi]",
116 "P8_38 [hdmi]",
117 "P8_36 [hdmi]",
118 "P8_34 [hdmi]",
119 "[ethernet]",
120 "[ethernet]",
121 "[ethernet]",
122 "[ethernet]",
123 "P8_27 [hdmi]",
124 "P8_29 [hdmi]",
125 "P8_28 [hdmi]",
126 "P8_30 [hdmi]",
127 "[emmc]",
128 "[emmc]",
129 "[emmc]",
130 "[emmc]",
131 "[emmc]",
132 "[emmc]";
133};
134
135&gpio3 {
136 gpio-line-names =
137 "[ethernet]",
138 "[ethernet]",
139 "[ethernet]",
140 "[ethernet]",
141 "[ethernet]",
142 "[i2c0]",
143 "[i2c0]",
144 "[emu]",
145 "[emu]",
146 "[ethernet]",
147 "[ethernet]",
148 "[NC]",
149 "[NC]",
150 "[usb]",
151 "P9_31 [spi1_sclk]",
152 "P9_29 [spi1_d0]",
153 "P9_30 [spi1_d1]",
154 "P9_28 [spi1_cs0]",
155 "P9_42B [ecappwm0]",
156 "P9_27",
157 "P9_41A",
158 "P9_25",
159 "[NC]",
160 "[NC]",
161 "[NC]",
162 "[NC]",
163 "[NC]",
164 "[NC]",
165 "[NC]",
166 "[NC]",
167 "[NC]",
168 "[NC]";
169};