Lines Matching +full:mmc0 +full:- +full:pins

1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board
8 /dts-v1/;
10 #include <dt-bindings/pwm/pwm.h>
13 model = "Atmel AT91SAM9M10G45-EK";
18 stdout-path = "serial0:115200n8";
27 clock-frequency = <32768>;
31 clock-frequency = <12000000>;
43 compatible = "atmel,tcb-timer";
48 compatible = "atmel,tcb-timer";
54 pinctrl-0 =
62 phy-mode = "rmii";
71 pinctrl-names = "default";
72 pinctrl-0 = <&pinctrl_pck1_as_isi_mck &pinctrl_sensor_power &pinctrl_sensor_reset>;
73 resetb-gpios = <&pioD 12 GPIO_ACTIVE_LOW>;
74 pwdn-gpios = <&pioD 13 GPIO_ACTIVE_HIGH>;
76 clock-names = "xvclk";
77 assigned-clocks = <&pmc PMC_TYPE_SYSTEM 9>;
78 assigned-clock-rates = <25000000>;
82 remote-endpoint = <&isi_0>;
83 bus-width = <8>;
97 mmc0: mmc@fff80000 {
98 pinctrl-0 = <
102 pinctrl-names = "default";
106 bus-width = <4>;
107 cd-gpios = <&pioD 10 GPIO_ACTIVE_HIGH>;
112 pinctrl-0 = <
116 pinctrl-names = "default";
120 bus-width = <4>;
121 cd-gpios = <&pioD 11 GPIO_ACTIVE_HIGH>;
122 wp-gpios = <&pioD 29 GPIO_ACTIVE_HIGH>;
128 pinctrl_pck1_as_isi_mck: pck1_as_isi_mck-0 {
129 atmel,pins =
133 pinctrl_sensor_reset: sensor_reset-0 {
134 atmel,pins =
138 pinctrl_sensor_power: sensor_power-0 {
139 atmel,pins =
143 mmc0 {
144 pinctrl_board_mmc0: mmc0-board {
145 atmel,pins =
151 pinctrl_board_mmc1: mmc1-board {
152 atmel,pins =
159 pinctrl_pwm_leds: pwm-led {
160 atmel,pins =
169 cs-gpios = <&pioB 3 0>, <0>, <0>, <0>;
172 spi-max-frequency = <13000000>;
178 atmel,vbus-gpio = <&pioB 19 GPIO_ACTIVE_HIGH>;
187 pinctrl-names = "default";
188 pinctrl-0 = <
197 atmel,adc-ts-wires = <4>;
202 pinctrl-names = "default";
203 pinctrl-0 = <&pinctrl_isi_data_0_7>;
207 remote-endpoint = <&ov2640_0>;
208 bus-width = <8>;
209 vsync-active = <1>;
210 hsync-active = <1>;
218 pinctrl-names = "default";
219 pinctrl-0 = <&pinctrl_pwm_leds>;
223 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
241 bits-per-pixel = <32>;
242 atmel,lcdcon-backlight;
245 atmel,guard-time = <9>;
246 atmel,lcd-wiring-mode = "RGB";
248 display-timings {
249 native-mode = <&timing0>;
251 clock-frequency = <9000000>;
254 hback-porch = <1>;
255 hfront-porch = <1>;
256 vback-porch = <40>;
257 vfront-porch = <1>;
258 hsync-len = <45>;
259 vsync-len = <1>;
268 nand_controller: nand-controller {
270 pinctrl-0 = <&pinctrl_nand_cs &pinctrl_nand_rb>;
271 pinctrl-names = "default";
275 rb-gpios = <&pioC 8 GPIO_ACTIVE_HIGH>;
276 cs-gpios = <&pioC 14 GPIO_ACTIVE_HIGH>;
277 nand-bus-width = <8>;
278 nand-ecc-mode = "soft";
279 nand-on-flash-bbt;
283 compatible = "fixed-partitions";
284 #address-cells = <1>;
285 #size-cells = <1>;
308 num-ports = <2>;
309 atmel,vbus-gpio = <&pioD 1 GPIO_ACTIVE_LOW
318 led-controller-1 {
319 compatible = "gpio-leds";
321 led-1 {
324 linux,default-trigger = "heartbeat";
328 led-controller-2 {
329 compatible = "pwm-leds";
331 led-2 {
334 max-brightness = <255>;
335 linux,default-trigger = "nand-disk";
338 led-3 {
341 max-brightness = <255>;
342 linux,default-trigger = "mmc0";
346 gpio-keys {
347 compatible = "gpio-keys";
349 button-left-click {
353 wakeup-source;
356 button-right-click {
360 wakeup-source;
363 button-left {
369 button-right {
375 button-up {
381 button-down {
387 button-enter {