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/samd21-da1gXabcd-pinctrl.h> 7 8&pinctrl { 9 adc_default: adc_default { 10 group1 { 11 pinmux = <PA2B_ADC_AIN0>, 12 <PB2B_ADC_AIN10>, 13 <PA11B_ADC_AIN19>, 14 <PA10B_ADC_AIN18>, 15 <PB8B_ADC_AIN2>, 16 <PB9B_ADC_AIN3>, 17 <PA9B_ADC_AIN17>; 18 }; 19 }; 20 21 pwm_default: pwm_default { 22 group1 { 23 pinmux = <PA17E_TCC2_WO1>; 24 }; 25 }; 26 27 sercom4_i2c_default: sercom4_i2c_default { 28 group1 { 29 pinmux = <PB8D_SERCOM4_PAD0>, 30 <PB9D_SERCOM4_PAD1>; 31 }; 32 }; 33 34 sercom1_spi_default: sercom1_spi_default { 35 group1 { 36 pinmux = <PA16C_SERCOM1_PAD0>, 37 <PA17C_SERCOM1_PAD1>, 38 <PA19C_SERCOM1_PAD3>; 39 }; 40 }; 41 sercom2_spi_default: sercom2_spi_default { 42 group1 { 43 pinmux = <PA12C_SERCOM2_PAD0>, 44 <PA13C_SERCOM2_PAD1>, 45 <PA15C_SERCOM2_PAD3>; 46 }; 47 }; 48 49 sercom3_uart_default: sercom3_uart_default { 50 group1 { 51 pinmux = <PA23C_SERCOM3_PAD1>, 52 <PA22C_SERCOM3_PAD0>; 53 }; 54 }; 55 sercom5_uart_default: sercom5_uart_default { 56 group1 { 57 pinmux = <PB23D_SERCOM5_PAD3>, 58 <PB22D_SERCOM5_PAD2>; 59 }; 60 }; 61 62 usb_dc_default: usb_dc_default { 63 group1 { 64 pinmux = <PA25G_USB_DP>, 65 <PA24G_USB_DM>; 66 }; 67 }; 68}; 69