~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/bitmain/bm1880-sophon-edge.dts

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/bitmain/bm1880-sophon-edge.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/bitmain/bm1880-sophon-edge.dts (Version linux-5.1.21)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * Copyright (c) 2019 Linaro Ltd.                   3  * Copyright (c) 2019 Linaro Ltd.
  4  * Author: Manivannan Sadhasivam <manivannan.sa      4  * Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  5  */                                                 5  */
  6                                                     6 
  7 /dts-v1/;                                           7 /dts-v1/;
  8                                                     8 
  9 #include "bm1880.dtsi"                              9 #include "bm1880.dtsi"
 10                                                    10 
 11 /*                                             << 
 12  * GPIO name legend: proper name = the GPIO li << 
 13  *         NC = not connected (pin out but not << 
 14  *              anything the board)            << 
 15  *         "[PER]" = pin is muxed for [periphe << 
 16  *         LSEC = Low Speed External Connector << 
 17  *         HSEC = High Speed External Connecto << 
 18  *                                             << 
 19  * Line names are taken from the schematic "so << 
 20  * version, 1.0210.                            << 
 21  *                                             << 
 22  * For the lines routed to the external connec << 
 23  * lines are named after the 96Boards CE Speci << 
 24  * Appendix "Expansion Connector Signal Descri << 
 25  *                                             << 
 26  * When the 96Board naming of a line and the s << 
 27  * the same line are in conflict, the 96Board  << 
 28  * takes precedence. This is only for the info << 
 29  * lines i.e. "[FOO]", the GPIO named lines "G << 
 30  * are the only ones actually used for GPIO.   << 
 31  */                                            << 
 32                                                << 
 33 / {                                                11 / {
 34         compatible = "bitmain,sophon-edge", "b     12         compatible = "bitmain,sophon-edge", "bitmain,bm1880";
 35         model = "Sophon Edge";                     13         model = "Sophon Edge";
 36                                                    14 
 37         aliases {                                  15         aliases {
 38                 serial0 = &uart0;                  16                 serial0 = &uart0;
 39                 serial1 = &uart2;                  17                 serial1 = &uart2;
 40                 serial2 = &uart1;                  18                 serial2 = &uart1;
 41         };                                         19         };
 42                                                    20 
 43         chosen {                                   21         chosen {
 44                 stdout-path = "serial0:115200n     22                 stdout-path = "serial0:115200n8";
 45         };                                         23         };
 46                                                    24 
 47         memory@0 {                                 25         memory@0 {
 48                 device_type = "memory";            26                 device_type = "memory";
 49                 reg = <0x1 0x00000000 0x0 0x40     27                 reg = <0x1 0x00000000 0x0 0x40000000>; // 1GB
 50         };                                         28         };
 51                                                    29 
 52         soc {                                  !!  30         uart_clk: uart-clk {
 53                 gpio0: gpio@50027000 {         !!  31                 compatible = "fixed-clock";
 54                         porta: gpio-controller !!  32                 clock-frequency = <500000000>;
 55                                 gpio-line-name !!  33                 #clock-cells = <0>;
 56                                         "GPIO- << 
 57                                         "GPIO- << 
 58                                         "[GPIO << 
 59                                         "GPIO- << 
 60                                         "[USB_ << 
 61                                         "[EN_P << 
 62                                         "[VDDI << 
 63                                         "GPIO- << 
 64                                         "[BM_T << 
 65                                         "[EN_P << 
 66                                         "NC",  << 
 67                                         "LED_W << 
 68                                         "LED_B << 
 69                                         "[BM_B << 
 70                                         "NC",  << 
 71                                         "NC",  << 
 72                                         "NC",  << 
 73                                         "NC",  << 
 74                                         "NC",  << 
 75                                         "NC",  << 
 76                                         "NC",  << 
 77                                         "NC",  << 
 78                                         "NC",  << 
 79                                         "NC",  << 
 80                                         "NC",  << 
 81                                         "NC",  << 
 82                                         "NC",  << 
 83                                         "NC",  << 
 84                                         "NC",  << 
 85                                         "NC",  << 
 86                                         "NC",  << 
 87                                         "NC";  << 
 88                         };                     << 
 89                 };                             << 
 90                                                << 
 91                 gpio1: gpio@50027400 {         << 
 92                         portb: gpio-controller << 
 93                                 gpio-line-name << 
 94                                         "NC",  << 
 95                                         "NC",  << 
 96                                         "[I2C0 << 
 97                                         "[I2C0 << 
 98                                         "[JTAG << 
 99                                         "[JTAG << 
100                                         "[JTAG << 
101                                         "[JTAG << 
102                                         "[JTAG << 
103                                         "[JTAG << 
104                                         "[JTAG << 
105                                         "[JTAG << 
106                                         "[CPU_ << 
107                                         "[CPU_ << 
108                                         "[UART << 
109                                         "[UART << 
110                                         "[UART << 
111                                         "[UART << 
112                                         "GPIO- << 
113                                         "GPIO- << 
114                                         "USER_ << 
115                                         "USER_ << 
116                                         "[UART << 
117                                         "[UART << 
118                                         "USER_ << 
119                                         "USER_ << 
120                                         "[I2S0 << 
121                                         "[I2S0 << 
122                                         "[I2S0 << 
123                                         "[I2S0 << 
124                                         "GPIO- << 
125                                         "GPIO- << 
126                         };                     << 
127                 };                             << 
128                                                << 
129                 gpio2: gpio@50027800 {         << 
130                         portc: gpio-controller << 
131                                 gpio-line-name << 
132                                         "GPIO- << 
133                                         "GPIO- << 
134                                         "GPIO- << 
135                                         "GPIO- << 
136                                         "[SPI0 << 
137                                         "[SPI0 << 
138                                         "[SPI0 << 
139                                         "[SPI0 << 
140                         };                     << 
141                 };                             << 
142         };                                     << 
143 };                                             << 
144                                                << 
145 &pinctrl {                                     << 
146         pinctrl_uart0_default: pinctrl-uart0-d << 
147                 pinmux {                       << 
148                         groups = "uart0_grp";  << 
149                         function = "uart0";    << 
150                 };                             << 
151         };                                     << 
152                                                << 
153         pinctrl_uart1_default: pinctrl-uart1-d << 
154                 pinmux {                       << 
155                         groups = "uart1_grp";  << 
156                         function = "uart1";    << 
157                 };                             << 
158         };                                     << 
159                                                << 
160         pinctrl_uart2_default: pinctrl-uart2-d << 
161                 pinmux {                       << 
162                         groups = "uart2_grp";  << 
163                         function = "uart2";    << 
164                 };                             << 
165         };                                         34         };
166 };                                                 35 };
167                                                    36 
168 &uart0 {                                           37 &uart0 {
169         status = "okay";                           38         status = "okay";
170         pinctrl-names = "default";             !!  39         clocks = <&uart_clk>;
171         pinctrl-0 = <&pinctrl_uart0_default>;  << 
172 };                                                 40 };
173                                                    41 
174 &uart1 {                                           42 &uart1 {
175         status = "okay";                           43         status = "okay";
176         pinctrl-names = "default";             !!  44         clocks = <&uart_clk>;
177         pinctrl-0 = <&pinctrl_uart1_default>;  << 
178 };                                                 45 };
179                                                    46 
180 &uart2 {                                           47 &uart2 {
181         status = "okay";                           48         status = "okay";
182         pinctrl-names = "default";             !!  49         clocks = <&uart_clk>;
183         pinctrl-0 = <&pinctrl_uart2_default>;  << 
184 };                                                 50 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php