aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBoris BREZILLON <b.brezillon@overkiz.com>2013-05-24 06:05:56 -0400
committerNicolas Ferre <nicolas.ferre@atmel.com>2013-05-31 16:40:37 -0400
commit028633c238f91dc113520a7ad25d37b2ba9068af (patch)
tree941a30e0ecf500b46d8d66b88299a58b430a6460
parentc77bcef4c99c6638c85d31391391bf80f98c5572 (diff)
ARM: at91/dt: add pinctrl definition for at91 tc blocks
This patch adds pinctrl configurations for at91 Timer Counter blocks. These pin definitions can be referenced by "atmel,tcb-pwm" devices to setup pins as PWM output for instance. Signed-off-by: Boris BREZILLON <b.brezillon@overkiz.com> [nicolas.ferre@atmel.com: switch to pinctrl pre-processor macros] Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
-rw-r--r--arch/arm/boot/dts/at91rm9200.dtsi76
-rw-r--r--arch/arm/boot/dts/at91sam9260.dtsi76
-rw-r--r--arch/arm/boot/dts/at91sam9263.dtsi38
-rw-r--r--arch/arm/boot/dts/at91sam9g45.dtsi76
-rw-r--r--arch/arm/boot/dts/at91sam9n12.dtsi76
-rw-r--r--arch/arm/boot/dts/at91sam9x5.dtsi76
6 files changed, 418 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/at91rm9200.dtsi b/arch/arm/boot/dts/at91rm9200.dtsi
index 4aad0d9f5462..b91cf78f2cf1 100644
--- a/arch/arm/boot/dts/at91rm9200.dtsi
+++ b/arch/arm/boot/dts/at91rm9200.dtsi
@@ -398,6 +398,82 @@
398 }; 398 };
399 }; 399 };
400 400
401 tcb0 {
402 pinctrl_tcb0_tclk0: tcb0_tclk0-0 {
403 atmel,pins = <AT91_PIOA 13 AT91_PERIPH_B AT91_PINCTRL_NONE>;
404 };
405
406 pinctrl_tcb0_tclk1: tcb0_tclk1-0 {
407 atmel,pins = <AT91_PIOA 14 AT91_PERIPH_B AT91_PINCTRL_NONE>;
408 };
409
410 pinctrl_tcb0_tclk2: tcb0_tclk2-0 {
411 atmel,pins = <AT91_PIOA 15 AT91_PERIPH_B AT91_PINCTRL_NONE>;
412 };
413
414 pinctrl_tcb0_tioa0: tcb0_tioa0-0 {
415 atmel,pins = <AT91_PIOA 17 AT91_PERIPH_B AT91_PINCTRL_NONE>;
416 };
417
418 pinctrl_tcb0_tioa1: tcb0_tioa1-0 {
419 atmel,pins = <AT91_PIOA 19 AT91_PERIPH_B AT91_PINCTRL_NONE>;
420 };
421
422 pinctrl_tcb0_tioa2: tcb0_tioa2-0 {
423 atmel,pins = <AT91_PIOA 21 AT91_PERIPH_B AT91_PINCTRL_NONE>;
424 };
425
426 pinctrl_tcb0_tiob0: tcb0_tiob0-0 {
427 atmel,pins = <AT91_PIOA 18 AT91_PERIPH_B AT91_PINCTRL_NONE>;
428 };
429
430 pinctrl_tcb0_tiob1: tcb0_tiob1-0 {
431 atmel,pins = <AT91_PIOA 20 AT91_PERIPH_B AT91_PINCTRL_NONE>;
432 };
433
434 pinctrl_tcb0_tiob2: tcb0_tiob2-0 {
435 atmel,pins = <AT91_PIOA 22 AT91_PERIPH_B AT91_PINCTRL_NONE>;
436 };
437 };
438
439 tcb1 {
440 pinctrl_tcb1_tclk0: tcb1_tclk0-0 {
441 atmel,pins = <AT91_PIOA 27 AT91_PERIPH_B AT91_PINCTRL_NONE>;
442 };
443
444 pinctrl_tcb1_tclk1: tcb1_tclk1-0 {
445 atmel,pins = <AT91_PIOA 28 AT91_PERIPH_B AT91_PINCTRL_NONE>;
446 };
447
448 pinctrl_tcb1_tclk2: tcb1_tclk2-0 {
449 atmel,pins = <AT91_PIOA 29 AT91_PERIPH_B AT91_PINCTRL_NONE>;
450 };
451
452 pinctrl_tcb1_tioa0: tcb1_tioa0-0 {
453 atmel,pins = <AT91_PIOB 6 AT91_PERIPH_B AT91_PINCTRL_NONE>;
454 };
455
456 pinctrl_tcb1_tioa1: tcb1_tioa1-0 {
457 atmel,pins = <AT91_PIOB 8 AT91_PERIPH_B AT91_PINCTRL_NONE>;
458 };
459
460 pinctrl_tcb1_tioa2: tcb1_tioa2-0 {
461 atmel,pins = <AT91_PIOB 10 AT91_PERIPH_B AT91_PINCTRL_NONE>;
462 };
463
464 pinctrl_tcb1_tiob0: tcb1_tiob0-0 {
465 atmel,pins = <AT91_PIOB 7 AT91_PERIPH_B AT91_PINCTRL_NONE>;
466 };
467
468 pinctrl_tcb1_tiob1: tcb1_tiob1-0 {
469 atmel,pins = <AT91_PIOB 9 AT91_PERIPH_B AT91_PINCTRL_NONE>;
470 };
471
472 pinctrl_tcb1_tiob2: tcb1_tiob2-0 {
473 atmel,pins = <AT91_PIOB 11 AT91_PERIPH_B AT91_PINCTRL_NONE>;
474 };
475 };
476
401 pioA: gpio@fffff400 { 477 pioA: gpio@fffff400 {
402 compatible = "atmel,at91rm9200-gpio"; 478 compatible = "atmel,at91rm9200-gpio";
403 reg = <0xfffff400 0x200>; 479 reg = <0xfffff400 0x200>;
diff --git a/arch/arm/boot/dts/at91sam9260.dtsi b/arch/arm/boot/dts/at91sam9260.dtsi
index de571d9d9f5b..899a7cf4e5c4 100644
--- a/arch/arm/boot/dts/at91sam9260.dtsi
+++ b/arch/arm/boot/dts/at91sam9260.dtsi
@@ -355,6 +355,82 @@
355 }; 355 };
356 }; 356 };
357 357
358 tcb0 {
359 pinctrl_tcb0_tclk0: tcb0_tclk0-0 {
360 atmel,pins = <AT91_PIOA 25 AT91_PERIPH_A AT91_PINCTRL_NONE>;
361 };
362
363 pinctrl_tcb0_tclk1: tcb0_tclk1-0 {
364 atmel,pins = <AT91_PIOB 6 AT91_PERIPH_B AT91_PINCTRL_NONE>;
365 };
366
367 pinctrl_tcb0_tclk2: tcb0_tclk2-0 {
368 atmel,pins = <AT91_PIOB 7 AT91_PERIPH_B AT91_PINCTRL_NONE>;
369 };
370
371 pinctrl_tcb0_tioa0: tcb0_tioa0-0 {
372 atmel,pins = <AT91_PIOA 26 AT91_PERIPH_A AT91_PINCTRL_NONE>;
373 };
374
375 pinctrl_tcb0_tioa1: tcb0_tioa1-0 {
376 atmel,pins = <AT91_PIOA 27 AT91_PERIPH_A AT91_PINCTRL_NONE>;
377 };
378
379 pinctrl_tcb0_tioa2: tcb0_tioa2-0 {
380 atmel,pins = <AT91_PIOA 28 AT91_PERIPH_A AT91_PINCTRL_NONE>;
381 };
382
383 pinctrl_tcb0_tiob0: tcb0_tiob0-0 {
384 atmel,pins = <AT91_PIOC 9 AT91_PERIPH_B AT91_PINCTRL_NONE>;
385 };
386
387 pinctrl_tcb0_tiob1: tcb0_tiob1-0 {
388 atmel,pins = <AT91_PIOC 7 AT91_PERIPH_A AT91_PINCTRL_NONE>;
389 };
390
391 pinctrl_tcb0_tiob2: tcb0_tiob2-0 {
392 atmel,pins = <AT91_PIOC 6 AT91_PERIPH_A AT91_PINCTRL_NONE>;
393 };
394 };
395
396 tcb1 {
397 pinctrl_tcb1_tclk0: tcb1_tclk0-0 {
398 atmel,pins = <AT91_PIOB 16 AT91_PERIPH_B AT91_PINCTRL_NONE>;
399 };
400
401 pinctrl_tcb1_tclk1: tcb1_tclk1-0 {
402 atmel,pins = <AT91_PIOB 17 AT91_PERIPH_B AT91_PINCTRL_NONE>;
403 };
404
405 pinctrl_tcb1_tclk2: tcb1_tclk2-0 {
406 atmel,pins = <AT91_PIOC 22 AT91_PERIPH_B AT91_PINCTRL_NONE>;
407 };
408
409 pinctrl_tcb1_tioa0: tcb1_tioa0-0 {
410 atmel,pins = <AT91_PIOB 0 AT91_PERIPH_B AT91_PINCTRL_NONE>;
411 };
412
413 pinctrl_tcb1_tioa1: tcb1_tioa1-0 {
414 atmel,pins = <AT91_PIOB 2 AT91_PERIPH_B AT91_PINCTRL_NONE>;
415 };
416
417 pinctrl_tcb1_tioa2: tcb1_tioa2-0 {
418 atmel,pins = <AT91_PIOB 3 AT91_PERIPH_B AT91_PINCTRL_NONE>;
419 };
420
421 pinctrl_tcb1_tiob0: tcb1_tiob0-0 {
422 atmel,pins = <AT91_PIOB 1 AT91_PERIPH_B AT91_PINCTRL_NONE>;
423 };
424
425 pinctrl_tcb1_tiob1: tcb1_tiob1-0 {
426 atmel,pins = <AT91_PIOB 18 AT91_PERIPH_B AT91_PINCTRL_NONE>;
427 };
428
429 pinctrl_tcb1_tiob2: tcb1_tiob2-0 {
430 atmel,pins = <AT91_PIOB 19 AT91_PERIPH_B AT91_PINCTRL_NONE>;
431 };
432 };
433
358 pioA: gpio@fffff400 { 434 pioA: gpio@fffff400 {
359 compatible = "atmel,at91rm9200-gpio"; 435 compatible = "atmel,at91rm9200-gpio";
360 reg = <0xfffff400 0x200>; 436 reg = <0xfffff400 0x200>;
diff --git a/arch/arm/boot/dts/at91sam9263.dtsi b/arch/arm/boot/dts/at91sam9263.dtsi
index d9cf51a01b60..ff638116db14 100644
--- a/arch/arm/boot/dts/at91sam9263.dtsi
+++ b/arch/arm/boot/dts/at91sam9263.dtsi
@@ -324,6 +324,44 @@
324 }; 324 };
325 }; 325 };
326 326
327 tcb0 {
328 pinctrl_tcb0_tclk0: tcb0_tclk0-0 {
329 atmel,pins = <AT91_PIOB 28 AT91_PERIPH_B AT91_PINCTRL_NONE>;
330 };
331
332 pinctrl_tcb0_tclk1: tcb0_tclk1-0 {
333 atmel,pins = <AT91_PIOC 28 AT91_PERIPH_B AT91_PINCTRL_NONE>;
334 };
335
336 pinctrl_tcb0_tclk2: tcb0_tclk2-0 {
337 atmel,pins = <AT91_PIOA 15 AT91_PERIPH_A AT91_PINCTRL_NONE>;
338 };
339
340 pinctrl_tcb0_tioa0: tcb0_tioa0-0 {
341 atmel,pins = <AT91_PIOE 18 AT91_PERIPH_B AT91_PINCTRL_NONE>;
342 };
343
344 pinctrl_tcb0_tioa1: tcb0_tioa1-0 {
345 atmel,pins = <AT91_PIOE 8 AT91_PERIPH_B AT91_PINCTRL_NONE>;
346 };
347
348 pinctrl_tcb0_tioa2: tcb0_tioa2-0 {
349 atmel,pins = <AT91_PIOB 17 AT91_PERIPH_B AT91_PINCTRL_NONE>;
350 };
351
352 pinctrl_tcb0_tiob0: tcb0_tiob0-0 {
353 atmel,pins = <AT91_PIOE 19 AT91_PERIPH_B AT91_PINCTRL_NONE>;
354 };
355
356 pinctrl_tcb0_tiob1: tcb0_tiob1-0 {
357 atmel,pins = <AT91_PIOE 9 AT91_PERIPH_B AT91_PINCTRL_NONE>;
358 };
359
360 pinctrl_tcb0_tiob2: tcb0_tiob2-0 {
361 atmel,pins = <AT91_PIOB 18 AT91_PERIPH_B AT91_PINCTRL_NONE>;
362 };
363 };
364
327 pioA: gpio@fffff200 { 365 pioA: gpio@fffff200 {
328 compatible = "atmel,at91rm9200-gpio"; 366 compatible = "atmel,at91rm9200-gpio";
329 reg = <0xfffff200 0x200>; 367 reg = <0xfffff200 0x200>;
diff --git a/arch/arm/boot/dts/at91sam9g45.dtsi b/arch/arm/boot/dts/at91sam9g45.dtsi
index f0091af6c285..faec17d1bb33 100644
--- a/arch/arm/boot/dts/at91sam9g45.dtsi
+++ b/arch/arm/boot/dts/at91sam9g45.dtsi
@@ -344,6 +344,82 @@
344 }; 344 };
345 }; 345 };
346 346
347 tcb0 {
348 pinctrl_tcb0_tclk0: tcb0_tclk0-0 {
349 atmel,pins = <AT91_PIOD 23 AT91_PERIPH_A AT91_PINCTRL_NONE>;
350 };
351
352 pinctrl_tcb0_tclk1: tcb0_tclk1-0 {
353 atmel,pins = <AT91_PIOD 29 AT91_PERIPH_A AT91_PINCTRL_NONE>;
354 };
355
356 pinctrl_tcb0_tclk2: tcb0_tclk2-0 {
357 atmel,pins = <AT91_PIOC 10 AT91_PERIPH_B AT91_PINCTRL_NONE>;
358 };
359
360 pinctrl_tcb0_tioa0: tcb0_tioa0-0 {
361 atmel,pins = <AT91_PIOD 20 AT91_PERIPH_A AT91_PINCTRL_NONE>;
362 };
363
364 pinctrl_tcb0_tioa1: tcb0_tioa1-0 {
365 atmel,pins = <AT91_PIOD 21 AT91_PERIPH_A AT91_PINCTRL_NONE>;
366 };
367
368 pinctrl_tcb0_tioa2: tcb0_tioa2-0 {
369 atmel,pins = <AT91_PIOD 22 AT91_PERIPH_A AT91_PINCTRL_NONE>;
370 };
371
372 pinctrl_tcb0_tiob0: tcb0_tiob0-0 {
373 atmel,pins = <AT91_PIOD 30 AT91_PERIPH_A AT91_PINCTRL_NONE>;
374 };
375
376 pinctrl_tcb0_tiob1: tcb0_tiob1-0 {
377 atmel,pins = <AT91_PIOD 31 AT91_PERIPH_A AT91_PINCTRL_NONE>;
378 };
379
380 pinctrl_tcb0_tiob2: tcb0_tiob2-0 {
381 atmel,pins = <AT91_PIOA 26 AT91_PERIPH_B AT91_PINCTRL_NONE>;
382 };
383 };
384
385 tcb1 {
386 pinctrl_tcb1_tclk0: tcb1_tclk0-0 {
387 atmel,pins = <AT91_PIOA 0 AT91_PERIPH_B AT91_PINCTRL_NONE>;
388 };
389
390 pinctrl_tcb1_tclk1: tcb1_tclk1-0 {
391 atmel,pins = <AT91_PIOA 3 AT91_PERIPH_B AT91_PINCTRL_NONE>;
392 };
393
394 pinctrl_tcb1_tclk2: tcb1_tclk2-0 {
395 atmel,pins = <AT91_PIOD 9 AT91_PERIPH_B AT91_PINCTRL_NONE>;
396 };
397
398 pinctrl_tcb1_tioa0: tcb1_tioa0-0 {
399 atmel,pins = <AT91_PIOA 1 AT91_PERIPH_B AT91_PINCTRL_NONE>;
400 };
401
402 pinctrl_tcb1_tioa1: tcb1_tioa1-0 {
403 atmel,pins = <AT91_PIOA 4 AT91_PERIPH_B AT91_PINCTRL_NONE>;
404 };
405
406 pinctrl_tcb1_tioa2: tcb1_tioa2-0 {
407 atmel,pins = <AT91_PIOD 7 AT91_PERIPH_B AT91_PINCTRL_NONE>;
408 };
409
410 pinctrl_tcb1_tiob0: tcb1_tiob0-0 {
411 atmel,pins = <AT91_PIOA 2 AT91_PERIPH_B AT91_PINCTRL_NONE>;
412 };
413
414 pinctrl_tcb1_tiob1: tcb1_tiob1-0 {
415 atmel,pins = <AT91_PIOA 5 AT91_PERIPH_B AT91_PINCTRL_NONE>;
416 };
417
418 pinctrl_tcb1_tiob2: tcb1_tiob2-0 {
419 atmel,pins = <AT91_PIOD 8 AT91_PERIPH_B AT91_PINCTRL_NONE>;
420 };
421 };
422
347 pioA: gpio@fffff200 { 423 pioA: gpio@fffff200 {
348 compatible = "atmel,at91rm9200-gpio"; 424 compatible = "atmel,at91rm9200-gpio";
349 reg = <0xfffff200 0x200>; 425 reg = <0xfffff200 0x200>;
diff --git a/arch/arm/boot/dts/at91sam9n12.dtsi b/arch/arm/boot/dts/at91sam9n12.dtsi
index d12da339d0e2..3166e1d06c18 100644
--- a/arch/arm/boot/dts/at91sam9n12.dtsi
+++ b/arch/arm/boot/dts/at91sam9n12.dtsi
@@ -285,6 +285,82 @@
285 }; 285 };
286 }; 286 };
287 287
288 tcb0 {
289 pinctrl_tcb0_tclk0: tcb0_tclk0-0 {
290 atmel,pins = <AT91_PIOA 24 AT91_PERIPH_A AT91_PINCTRL_NONE>;
291 };
292
293 pinctrl_tcb0_tclk1: tcb0_tclk1-0 {
294 atmel,pins = <AT91_PIOA 25 AT91_PERIPH_A AT91_PINCTRL_NONE>;
295 };
296
297 pinctrl_tcb0_tclk2: tcb0_tclk2-0 {
298 atmel,pins = <AT91_PIOA 26 AT91_PERIPH_A AT91_PINCTRL_NONE>;
299 };
300
301 pinctrl_tcb0_tioa0: tcb0_tioa0-0 {
302 atmel,pins = <AT91_PIOA 21 AT91_PERIPH_A AT91_PINCTRL_NONE>;
303 };
304
305 pinctrl_tcb0_tioa1: tcb0_tioa1-0 {
306 atmel,pins = <AT91_PIOA 22 AT91_PERIPH_A AT91_PINCTRL_NONE>;
307 };
308
309 pinctrl_tcb0_tioa2: tcb0_tioa2-0 {
310 atmel,pins = <AT91_PIOA 23 AT91_PERIPH_A AT91_PINCTRL_NONE>;
311 };
312
313 pinctrl_tcb0_tiob0: tcb0_tiob0-0 {
314 atmel,pins = <AT91_PIOA 27 AT91_PERIPH_A AT91_PINCTRL_NONE>;
315 };
316
317 pinctrl_tcb0_tiob1: tcb0_tiob1-0 {
318 atmel,pins = <AT91_PIOA 28 AT91_PERIPH_A AT91_PINCTRL_NONE>;
319 };
320
321 pinctrl_tcb0_tiob2: tcb0_tiob2-0 {
322 atmel,pins = <AT91_PIOA 29 AT91_PERIPH_A AT91_PINCTRL_NONE>;
323 };
324 };
325
326 tcb1 {
327 pinctrl_tcb1_tclk0: tcb1_tclk0-0 {
328 atmel,pins = <AT91_PIOC 4 AT91_PERIPH_C AT91_PINCTRL_NONE>;
329 };
330
331 pinctrl_tcb1_tclk1: tcb1_tclk1-0 {
332 atmel,pins = <AT91_PIOC 7 AT91_PERIPH_C AT91_PINCTRL_NONE>;
333 };
334
335 pinctrl_tcb1_tclk2: tcb1_tclk2-0 {
336 atmel,pins = <AT91_PIOC 14 AT91_PERIPH_C AT91_PINCTRL_NONE>;
337 };
338
339 pinctrl_tcb1_tioa0: tcb1_tioa0-0 {
340 atmel,pins = <AT91_PIOC 2 AT91_PERIPH_C AT91_PINCTRL_NONE>;
341 };
342
343 pinctrl_tcb1_tioa1: tcb1_tioa1-0 {
344 atmel,pins = <AT91_PIOC 5 AT91_PERIPH_C AT91_PINCTRL_NONE>;
345 };
346
347 pinctrl_tcb1_tioa2: tcb1_tioa2-0 {
348 atmel,pins = <AT91_PIOC 12 AT91_PERIPH_C AT91_PINCTRL_NONE>;
349 };
350
351 pinctrl_tcb1_tiob0: tcb1_tiob0-0 {
352 atmel,pins = <AT91_PIOC 3 AT91_PERIPH_C AT91_PINCTRL_NONE>;
353 };
354
355 pinctrl_tcb1_tiob1: tcb1_tiob1-0 {
356 atmel,pins = <AT91_PIOC 6 AT91_PERIPH_C AT91_PINCTRL_NONE>;
357 };
358
359 pinctrl_tcb1_tiob2: tcb1_tiob2-0 {
360 atmel,pins = <AT91_PIOC 13 AT91_PERIPH_C AT91_PINCTRL_NONE>;
361 };
362 };
363
288 pioA: gpio@fffff400 { 364 pioA: gpio@fffff400 {
289 compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; 365 compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio";
290 reg = <0xfffff400 0x200>; 366 reg = <0xfffff400 0x200>;
diff --git a/arch/arm/boot/dts/at91sam9x5.dtsi b/arch/arm/boot/dts/at91sam9x5.dtsi
index 56350646a034..e77106ef2ee5 100644
--- a/arch/arm/boot/dts/at91sam9x5.dtsi
+++ b/arch/arm/boot/dts/at91sam9x5.dtsi
@@ -414,6 +414,82 @@
414 }; 414 };
415 }; 415 };
416 416
417 tcb0 {
418 pinctrl_tcb0_tclk0: tcb0_tclk0-0 {
419 atmel,pins = <AT91_PIOA 24 AT91_PERIPH_A AT91_PINCTRL_NONE>;
420 };
421
422 pinctrl_tcb0_tclk1: tcb0_tclk1-0 {
423 atmel,pins = <AT91_PIOA 25 AT91_PERIPH_A AT91_PINCTRL_NONE>;
424 };
425
426 pinctrl_tcb0_tclk2: tcb0_tclk2-0 {
427 atmel,pins = <AT91_PIOA 26 AT91_PERIPH_A AT91_PINCTRL_NONE>;
428 };
429
430 pinctrl_tcb0_tioa0: tcb0_tioa0-0 {
431 atmel,pins = <AT91_PIOA 21 AT91_PERIPH_A AT91_PINCTRL_NONE>;
432 };
433
434 pinctrl_tcb0_tioa1: tcb0_tioa1-0 {
435 atmel,pins = <AT91_PIOA 22 AT91_PERIPH_A AT91_PINCTRL_NONE>;
436 };
437
438 pinctrl_tcb0_tioa2: tcb0_tioa2-0 {
439 atmel,pins = <AT91_PIOA 23 AT91_PERIPH_A AT91_PINCTRL_NONE>;
440 };
441
442 pinctrl_tcb0_tiob0: tcb0_tiob0-0 {
443 atmel,pins = <AT91_PIOA 27 AT91_PERIPH_A AT91_PINCTRL_NONE>;
444 };
445
446 pinctrl_tcb0_tiob1: tcb0_tiob1-0 {
447 atmel,pins = <AT91_PIOA 28 AT91_PERIPH_A AT91_PINCTRL_NONE>;
448 };
449
450 pinctrl_tcb0_tiob2: tcb0_tiob2-0 {
451 atmel,pins = <AT91_PIOA 29 AT91_PERIPH_A AT91_PINCTRL_NONE>;
452 };
453 };
454
455 tcb1 {
456 pinctrl_tcb1_tclk0: tcb1_tclk0-0 {
457 atmel,pins = <AT91_PIOC 4 AT91_PERIPH_C AT91_PINCTRL_NONE>;
458 };
459
460 pinctrl_tcb1_tclk1: tcb1_tclk1-0 {
461 atmel,pins = <AT91_PIOC 7 AT91_PERIPH_C AT91_PINCTRL_NONE>;
462 };
463
464 pinctrl_tcb1_tclk2: tcb1_tclk2-0 {
465 atmel,pins = <AT91_PIOC 14 AT91_PERIPH_C AT91_PINCTRL_NONE>;
466 };
467
468 pinctrl_tcb1_tioa0: tcb1_tioa0-0 {
469 atmel,pins = <AT91_PIOC 2 AT91_PERIPH_C AT91_PINCTRL_NONE>;
470 };
471
472 pinctrl_tcb1_tioa1: tcb1_tioa1-0 {
473 atmel,pins = <AT91_PIOC 5 AT91_PERIPH_C AT91_PINCTRL_NONE>;
474 };
475
476 pinctrl_tcb1_tioa2: tcb1_tioa2-0 {
477 atmel,pins = <AT91_PIOC 12 AT91_PERIPH_C AT91_PINCTRL_NONE>;
478 };
479
480 pinctrl_tcb1_tiob0: tcb1_tiob0-0 {
481 atmel,pins = <AT91_PIOC 3 AT91_PERIPH_C AT91_PINCTRL_NONE>;
482 };
483
484 pinctrl_tcb1_tiob1: tcb1_tiob1-0 {
485 atmel,pins = <AT91_PIOC 6 AT91_PERIPH_C AT91_PINCTRL_NONE>;
486 };
487
488 pinctrl_tcb1_tiob2: tcb1_tiob2-0 {
489 atmel,pins = <AT91_PIOC 13 AT91_PERIPH_C AT91_PINCTRL_NONE>;
490 };
491 };
492
417 pioA: gpio@fffff400 { 493 pioA: gpio@fffff400 {
418 compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; 494 compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio";
419 reg = <0xfffff400 0x200>; 495 reg = <0xfffff400 0x200>;