1 // SPDX-License-Identifier: GPL-2.0-only
3 * q5xr5.dts - Device Tree file for Exegin Q5xR5 board
5 * Copyright (C) 2014 Owen Kirby <osk@exegin.com>
9 #include "at91sam9g20.dtsi"
12 model = "Exegin Q5x (rev5)";
13 compatible = "exegin,q5xr5", "atmel,at91sam9g20", "atmel,at91sam9";
16 bootargs = "console=ttyS0,115200 rootfstype=squashfs,jffs2";
20 reg = <0x20000000 0x0>;
29 compatible = "atmel,osc", "fixed-clock";
30 clock-frequency = <18432000>;
34 clock-frequency = <32768>;
38 clock-frequency = <18432000>;
46 pinctrl_pck0_as_mck: pck0_as_mck {
47 atmel,pins = <2 1 0x2 0x0>; /* PC1 periph B */
49 pinctrl_spi0_npcs0: spi0_npcs0 {
50 atmel,pins = <0 3 0x1 0x0>; /* PA3 periph A */
52 pinctrl_spi0_npcs1: spi0_npcs1 {
53 atmel,pins = <2 11 0x2 0x0>; /* PC11 periph B */
55 pinctrl_spi1_npcs0: spi1_npcs0 {
56 atmel,pins = <1 3 0x1 0x0>; /* PB3 periph A */
58 pinctrl_spi1_npcs1: spi1_npcs1 {
59 atmel,pins = <2 5 0x2 0x0>; /* PC5 periph B */
64 pinctrl_spi0: spi0-0 {
66 <0 0 0x1 0x0 /* PA0 periph A SPI0_MISO pin */
67 0 1 0x1 0x0 /* PA1 periph A SPI0_MOSI pin */
68 0 2 0x1 0x0>; /* PA2 periph A SPI0_SPCK pin */
73 pinctrl_spi1: spi1-0 {
75 <1 0 0x1 0x0 /* PB0 periph A SPI1_MISO pin */
76 1 1 0x1 0x0 /* PB1 periph A SPI1_MOSI pin */
77 1 2 0x1 0x0>; /* PB2 periph A SPI1_SPCK pin */
82 dbgu: serial@fffff200 {
86 usart0: serial@fffb0000 {
91 &pinctrl_usart0_dtr_dsr
97 macb0: ethernet@fffc4000 {
102 usb1: gadget@fffa4000 {
111 #address-cells = <1>;
113 compatible = "atmel,at91rm9200-spi";
114 reg = <0xfffc8000 0x200>;
115 interrupts = <12 4 3>;
116 pinctrl-names = "default";
117 pinctrl-0 = <&pinctrl_spi0>;
119 cs-gpios = <&pioA 3 0>, <&pioC 11 1>, <0>, <0>;
122 compatible = "sst,sst25vf040b";
123 spi-max-frequency = <20000000>;
125 #address-cells = <1>;
134 reg = <0x4000 0x4000>;
138 reg = <0x8000 0x3E000>;
142 compatible = "spidev";
143 spi-max-frequency = <2000000>;
148 #address-cells = <1>;
150 compatible = "atmel,at91rm9200-spi";
151 reg = <0xfffcc000 0x200>;
152 interrupts = <13 4 3>;
153 pinctrl-names = "default";
154 pinctrl-0 = <&pinctrl_spi1>;
155 cs-gpios = <&pioB 3 0>, <&pioC 5 1>, <0>, <0>;
159 compatible = "spidev";
160 spi-max-frequency = <2000000>;
164 compatible = "spidev";
165 spi-max-frequency = <2000000>;
178 compatible = "cfi-flash";
180 reg = <0x10000000 0x00800000>;
181 #address-cells = <1>;
186 reg = <0x0 0x200000>;
190 reg = <0x200000 0x600000>;