1/* 2 * Copyright (c) 2022, Gerson Fernando Budke <nandojve@gmail.com> 3 * SPDX-License-Identifier: Apache-2.0 4 */ 5 6#include <dt-bindings/pinctrl/sam4sXc-pinctrl.h> 7 8&pinctrl { 9 spi0_default: spi0_default { 10 group1 { 11 pinmux = <PA12A_SPI_MISO>, 12 <PA13A_SPI_MOSI>, 13 <PA14A_SPI_SPCK>, 14 <PA31A_SPI_NPCS1>, 15 <PA30B_SPI_NPCS2>; 16 }; 17 }; 18 19 twi0_default: twi0_default { 20 group1 { 21 pinmux = <PA4A_TWI0_TWCK>, 22 <PA3A_TWI0_TWD>; 23 }; 24 }; 25 26 uart0_default: uart0_default { 27 group1 { 28 pinmux = <PA9A_UART0_RXD>, 29 <PA10A_UART0_TXD>; 30 }; 31 }; 32 33 uart1_default: uart1_default { 34 group1 { 35 pinmux = <PB2A_UART1_RXD>, 36 <PB3A_UART1_TXD>; 37 }; 38 }; 39 40 usart1_default: usart1_default { 41 group1 { 42 pinmux = <PA21A_USART1_RXD>, 43 <PA22A_USART1_TXD>; 44 }; 45 }; 46 47 pwm0_default: pwm0_default { 48 group1 { 49 pinmux = <PA12B_PWM_PWMH1>, 50 <PA13B_PWM_PWMH2>, 51 <PA14B_PWM_PWMH3>; 52 }; 53 }; 54 55 adc0_default: adc0_default { 56 group1 { 57 pinmux = <PB0X_ADC_AD4>, 58 <PB1X_ADC_AD5>; 59 }; 60 }; 61 62 dacc_default: dacc_default { 63 group1 { 64 pinmux = <PB13D_DACC_DAC0>, 65 <PB14D_DACC_DAC1>; 66 }; 67 }; 68 69 smc_default: smc_default { 70 group1 { 71 pinmux = <PC18A_EBI_A0>, 72 <PC19A_EBI_A1>, 73 <PC20A_EBI_A2>, 74 <PC21A_EBI_A3>, 75 <PC22A_EBI_A4>, 76 <PC23A_EBI_A5>, 77 <PC24A_EBI_A6>, 78 <PC25A_EBI_A7>, 79 <PC26A_EBI_A8>, 80 <PC27A_EBI_A9>, 81 <PC28A_EBI_A10>, 82 <PC29A_EBI_A11>, 83 <PC30A_EBI_A12>, 84 <PC31A_EBI_A13>, 85 <PA18C_EBI_A14>, 86 <PA19C_EBI_A15>, 87 <PA20C_EBI_A16>, 88 <PA0C_EBI_A17>, 89 <PA1C_EBI_A18>, 90 <PC0A_EBI_D0>, 91 <PC1A_EBI_D1>, 92 <PC2A_EBI_D2>, 93 <PC3A_EBI_D3>, 94 <PC4A_EBI_D4>, 95 <PC5A_EBI_D5>, 96 <PC6A_EBI_D6>, 97 <PC7A_EBI_D7>, 98 <PC14A_EBI_NCS0>, 99 <PC15A_EBI_NCS1>, 100 <PC11A_EBI_NRD>, 101 <PC8A_EBI_NWE>; 102 }; 103 }; 104}; 105