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

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/microchip/at91-sam9_l9260.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 ] ~

  1 // SPDX-License-Identifier: GPL-2.0-or-later
  2 /*
  3  * at91-sam9_l9260.dts - Device Tree file for Olimex SAM9-L9260 board
  4  *
  5  *  Copyright (C) 2016 Raashid Muhammed <raashidmuhammed@zilogic.com>
  6  */
  7 /dts-v1/;
  8 #include "at91sam9260.dtsi"
  9 
 10 / {
 11         model = "Olimex sam9-l9260";
 12         compatible = "olimex,sam9-l9260", "atmel,at91sam9260", "atmel,at91sam9";
 13 
 14         chosen {
 15                 stdout-path = "serial0:115200n8";
 16         };
 17 
 18         memory@20000000 {
 19                 reg = <0x20000000 0x4000000>;
 20         };
 21 
 22         clocks {
 23                 slow_xtal {
 24                         clock-frequency = <32768>;
 25                 };
 26 
 27                 main_xtal {
 28                         clock-frequency = <18432000>;
 29                 };
 30         };
 31 
 32         ahb {
 33                 apb {
 34                         tcb0: timer@fffa0000 {
 35                                 timer@0 {
 36                                         compatible = "atmel,tcb-timer";
 37                                         reg = <0>, <1>;
 38                                 };
 39 
 40                                 timer@2 {
 41                                         compatible = "atmel,tcb-timer";
 42                                         reg = <2>;
 43                                 };
 44                         };
 45 
 46                         mmc0: mmc@fffa8000 {
 47                                 pinctrl-0 = <
 48                                         &pinctrl_board_mmc0
 49                                         &pinctrl_mmc0_clk
 50                                         &pinctrl_mmc0_slot1_cmd_dat0
 51                                         &pinctrl_mmc0_slot1_dat1_3>;
 52                                 pinctrl-names = "default";
 53                                 status = "okay";
 54 
 55                                 slot@1 {
 56                                         reg = <1>;
 57                                         bus-width = <4>;
 58                                         cd-gpios = <&pioC 8 GPIO_ACTIVE_HIGH>;
 59                                         wp-gpios = <&pioC 4 GPIO_ACTIVE_HIGH>;
 60                                 };
 61                         };
 62 
 63                         macb0: ethernet@fffc4000 {
 64                                 pinctrl-0 = <&pinctrl_macb_rmii &pinctrl_macb_rmii_mii_alt>;
 65                                 phy-mode = "mii";
 66                                 #address-cells = <1>;
 67                                 #size-cells = <0>;
 68                                 status = "okay";
 69 
 70                                 ethernet-phy@1 {
 71                                         reg = <0x1>;
 72                                 };
 73                         };
 74 
 75                         spi0: spi@fffc8000 {
 76                                 cs-gpios = <&pioC 11 0>, <0>, <0>, <0>;
 77                                 status = "okay";
 78 
 79                                 flash@0 {
 80                                         compatible = "atmel,at45", "atmel,dataflash";
 81                                         spi-max-frequency = <15000000>;
 82                                         reg = <0>;
 83                                 };
 84                         };
 85 
 86                         dbgu: serial@fffff200 {
 87                                 status = "okay";
 88                         };
 89 
 90                         pinctrl@fffff400 {
 91                                 mmc0 {
 92                                         pinctrl_board_mmc0: mmc0-board {
 93                                                 atmel,pins =
 94                                                         <AT91_PIOC 8 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH     /* CD pin */
 95                                                          AT91_PIOC 4 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP>;    /* WP pin */
 96                                         };
 97                                 };
 98                         };
 99                 };
100 
101                 nand0: nand@40000000 {
102                         nand-bus-width = <8>;
103                         nand-ecc-mode = "soft";
104                         nand-on-flash-bbt;
105                         status = "okay";
106                 };
107 
108                 usb0: ohci@500000 {
109                         status = "okay";
110                 };
111 
112         };
113 
114         i2c-gpio-0 {
115                 status = "okay";
116         };
117 
118         leds {
119                 compatible = "gpio-leds";
120 
121                 pwr_led {
122                         label = "sam9-l9260:yellow:pwr";
123                         gpios = <&pioA 9 GPIO_ACTIVE_HIGH>;
124                         linux,default-trigger = "cpu0";
125                 };
126 
127                 status_led {
128                         label = "sam9-l9260:green:status";
129                         gpios = <&pioA 6 GPIO_ACTIVE_LOW>;
130                         linux,default-trigger = "timer";
131                 };
132         };
133 };

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