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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/microchip/at91-sama5d27_som1.dtsi

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/arm/microchip/at91-sama5d27_som1.dtsi (Architecture i386) and /scripts/dtc/include-prefixes/arm/microchip/at91-sama5d27_som1.dtsi (Architecture m68k)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * at91-sama5d27_som1.dtsi - Device Tree file       3  * at91-sama5d27_som1.dtsi - Device Tree file for SAMA5D27 SoM1 board
  4  *                                                  4  *
  5  *  Copyright (c) 2017, Microchip Technology I      5  *  Copyright (c) 2017, Microchip Technology Inc.
  6  *                2017 Cristian Birsan <cristia      6  *                2017 Cristian Birsan <cristian.birsan@microchip.com>
  7  *                2017 Claudiu Beznea <claudiu.      7  *                2017 Claudiu Beznea <claudiu.beznea@microchip.com>
  8  */                                                 8  */
  9 #include "sama5d2.dtsi"                             9 #include "sama5d2.dtsi"
 10 #include "sama5d2-pinfunc.h"                       10 #include "sama5d2-pinfunc.h"
 11 #include <dt-bindings/gpio/gpio.h>                 11 #include <dt-bindings/gpio/gpio.h>
 12                                                    12 
 13 / {                                                13 / {
 14         model = "Atmel SAMA5D27 SoM1";             14         model = "Atmel SAMA5D27 SoM1";
 15         compatible = "atmel,sama5d27-som1", "a     15         compatible = "atmel,sama5d27-som1", "atmel,sama5d27", "atmel,sama5d2", "atmel,sama5";
 16                                                    16 
 17         aliases {                                  17         aliases {
 18                 i2c0 = &i2c0;                      18                 i2c0 = &i2c0;
 19         };                                         19         };
 20                                                    20 
 21         clocks {                                   21         clocks {
 22                 slow_xtal {                        22                 slow_xtal {
 23                         clock-frequency = <327     23                         clock-frequency = <32768>;
 24                 };                                 24                 };
 25                                                    25 
 26                 main_xtal {                        26                 main_xtal {
 27                         clock-frequency = <240     27                         clock-frequency = <24000000>;
 28                 };                                 28                 };
 29         };                                         29         };
 30                                                    30 
 31         ahb {                                      31         ahb {
 32                 sdmmc0: sdio-host@a0000000 {       32                 sdmmc0: sdio-host@a0000000 {
 33                         microchip,sdcal-invert     33                         microchip,sdcal-inverted;
 34                 };                                 34                 };
 35                                                    35 
 36                 apb {                              36                 apb {
 37                         qspi1: spi@f0024000 {      37                         qspi1: spi@f0024000 {
 38                                 pinctrl-names      38                                 pinctrl-names = "default";
 39                                 pinctrl-0 = <&     39                                 pinctrl-0 = <&pinctrl_qspi1_default>;
 40                                                    40 
 41                                 flash@0 {          41                                 flash@0 {
 42                                         #addre     42                                         #address-cells = <1>;
 43                                         #size-     43                                         #size-cells = <1>;
 44                                         compat     44                                         compatible = "jedec,spi-nor";
 45                                         reg =      45                                         reg = <0>;
 46                                         spi-ma     46                                         spi-max-frequency = <104000000>;
 47                                         spi-cs     47                                         spi-cs-setup-ns = <7>;
 48                                         spi-tx     48                                         spi-tx-bus-width = <4>;
 49                                         spi-rx     49                                         spi-rx-bus-width = <4>;
 50                                         m25p,f     50                                         m25p,fast-read;
 51                                                    51 
 52                                         at91bo     52                                         at91bootstrap@0 {
 53                                                    53                                                 label = "at91bootstrap";
 54                                                    54                                                 reg = <0x00000000 0x00040000>;
 55                                         };         55                                         };
 56                                                    56 
 57                                         bootlo     57                                         bootloader@40000 {
 58                                                    58                                                 label = "bootloader";
 59                                                    59                                                 reg = <0x00040000 0x000c0000>;
 60                                         };         60                                         };
 61                                                    61 
 62                                         bootlo     62                                         bootloaderenvred@100000 {
 63                                                    63                                                 label = "bootloader env redundant";
 64                                                    64                                                 reg = <0x00100000 0x00040000>;
 65                                         };         65                                         };
 66                                                    66 
 67                                         bootlo     67                                         bootloaderenv@140000 {
 68                                                    68                                                 label = "bootloader env";
 69                                                    69                                                 reg = <0x00140000 0x00040000>;
 70                                         };         70                                         };
 71                                                    71 
 72                                         dtb@18     72                                         dtb@180000 {
 73                                                    73                                                 label = "device tree";
 74                                                    74                                                 reg = <0x00180000 0x00080000>;
 75                                         };         75                                         };
 76                                                    76 
 77                                         kernel     77                                         kernel@200000 {
 78                                                    78                                                 label = "kernel";
 79                                                    79                                                 reg = <0x00200000 0x00600000>;
 80                                         };         80                                         };
 81                                 };                 81                                 };
 82                         };                         82                         };
 83                                                    83 
 84                         macb0: ethernet@f80080     84                         macb0: ethernet@f8008000 {
 85                                 pinctrl-names      85                                 pinctrl-names = "default";
 86                                 pinctrl-0 = <&     86                                 pinctrl-0 = <&pinctrl_macb0_default>;
 87                                 #address-cells     87                                 #address-cells = <1>;
 88                                 #size-cells =      88                                 #size-cells = <0>;
 89                                 phy-mode = "rm     89                                 phy-mode = "rmii";
 90                                                    90 
 91                                 ethernet-phy@7     91                                 ethernet-phy@7 {
 92                                         reg =      92                                         reg = <0x7>;
 93                                         interr     93                                         interrupt-parent = <&pioA>;
 94                                         interr     94                                         interrupts = <PIN_PD31 IRQ_TYPE_LEVEL_LOW>;
 95                                         pinctr     95                                         pinctrl-names = "default";
 96                                         pinctr     96                                         pinctrl-0 = <&pinctrl_macb0_phy_irq>;
 97                                 };                 97                                 };
 98                         };                         98                         };
 99                                                    99 
100                         i2c0: i2c@f8028000 {      100                         i2c0: i2c@f8028000 {
101                                 dmas = <0>, <0    101                                 dmas = <0>, <0>;
102                                 pinctrl-names     102                                 pinctrl-names = "default", "gpio";
103                                 pinctrl-0 = <&    103                                 pinctrl-0 = <&pinctrl_i2c0_default>;
104                                 pinctrl-1 = <&    104                                 pinctrl-1 = <&pinctrl_i2c0_gpio>;
105                                 sda-gpios = <&    105                                 sda-gpios = <&pioA PIN_PD21 GPIO_ACTIVE_HIGH>;
106                                 scl-gpios = <&    106                                 scl-gpios = <&pioA PIN_PD22 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
107                                 status = "okay    107                                 status = "okay";
108                                                   108 
109                                 at24@50 {         109                                 at24@50 {
110                                         compat    110                                         compatible = "atmel,24c02";
111                                         reg =     111                                         reg = <0x50>;
112                                         pagesi    112                                         pagesize = <8>;
113                                 };                113                                 };
114                         };                        114                         };
115                                                   115 
116                         pinctrl@fc038000 {        116                         pinctrl@fc038000 {
117                                 pinctrl_i2c0_d    117                                 pinctrl_i2c0_default: i2c0_default {
118                                         pinmux    118                                         pinmux = <PIN_PD21__TWD0>,
119                                                   119                                                  <PIN_PD22__TWCK0>;
120                                         bias-d    120                                         bias-disable;
121                                 };                121                                 };
122                                                   122 
123                                 pinctrl_i2c0_g    123                                 pinctrl_i2c0_gpio: i2c0_gpio {
124                                         pinmux    124                                         pinmux = <PIN_PD21__GPIO>,
125                                                   125                                                  <PIN_PD22__GPIO>;
126                                         bias-d    126                                         bias-disable;
127                                 };                127                                 };
128                                                   128 
129                                 pinctrl_qspi1_    129                                 pinctrl_qspi1_default: qspi1_default {
130                                         sck_cs    130                                         sck_cs {
131                                                   131                                                 pinmux = <PIN_PB5__QSPI1_SCK>,
132                                                   132                                                          <PIN_PB6__QSPI1_CS>;
133                                                   133                                                 bias-disable;
134                                         };        134                                         };
135                                                   135 
136                                         data {    136                                         data {
137                                                   137                                                 pinmux = <PIN_PB7__QSPI1_IO0>,
138                                                   138                                                          <PIN_PB8__QSPI1_IO1>,
139                                                   139                                                          <PIN_PB9__QSPI1_IO2>,
140                                                   140                                                          <PIN_PB10__QSPI1_IO3>;
141                                                   141                                                 bias-pull-up;
142                                         };        142                                         };
143                                 };                143                                 };
144                                                   144 
145                                 pinctrl_macb0_    145                                 pinctrl_macb0_default: macb0_default {
146                                         pinmux    146                                         pinmux = <PIN_PD9__GTXCK>,
147                                                   147                                                  <PIN_PD10__GTXEN>,
148                                                   148                                                  <PIN_PD11__GRXDV>,
149                                                   149                                                  <PIN_PD12__GRXER>,
150                                                   150                                                  <PIN_PD13__GRX0>,
151                                                   151                                                  <PIN_PD14__GRX1>,
152                                                   152                                                  <PIN_PD15__GTX0>,
153                                                   153                                                  <PIN_PD16__GTX1>,
154                                                   154                                                  <PIN_PD17__GMDC>,
155                                                   155                                                  <PIN_PD18__GMDIO>;
156                                         bias-d    156                                         bias-disable;
157                                 };                157                                 };
158                                                   158 
159                                 pinctrl_macb0_    159                                 pinctrl_macb0_phy_irq: macb0_phy_irq {
160                                         pinmux    160                                         pinmux = <PIN_PD31__GPIO>;
161                                         bias-d    161                                         bias-disable;
162                                 };                162                                 };
163                         };                        163                         };
164                 };                                164                 };
165         };                                        165         };
166 };                                                166 };
                                                      

~ [ 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