1/*
2 * Copyright (c) 2022-2025 Gerson Fernando Budke <nandojve@gmail.com>
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6#include <dt-bindings/pinctrl/sam4lcXb-pinctrl.h>
7
8&pinctrl {
9	spi0_default: spi0_default {
10		group1 {
11			pinmux = <PA21A_SPI_MISO>,
12				 <PA22A_SPI_MOSI>,
13				 <PA23A_SPI_SCK>,
14				 <PA13C_SPI_NPCS1>,
15				 <PA14C_SPI_NPCS2>;
16		};
17	};
18
19	twi1_default: twi1_default {
20		group1 {
21			pinmux = <PB1A_TWIMS1_TWCK>,
22				 <PB0A_TWIMS1_TWD>;
23		};
24	};
25
26	usart0_default: usart0_default {
27		group1 {
28			pinmux = <PB14A_USART0_RXD>,
29				 <PB15A_USART0_TXD>;
30		};
31	};
32
33	usart0_hw_ctrl_flow: usart0_hw_ctrl_flow {
34		group1 {
35			pinmux = <PB14A_USART0_RXD>,
36				 <PB12A_USART0_RTS>;
37			bias-pull-up;
38		};
39
40		group2 {
41			pinmux = <PB15A_USART0_TXD>,
42				 <PB11A_USART0_CTS>,
43				 <PB13A_USART0_CLK>;
44		};
45	};
46
47	usart1_default: usart1_default {
48		group1 {
49			pinmux = <PA15A_USART1_RXD>,
50				 <PA16A_USART1_TXD>;
51		};
52	};
53
54	usbc_default: usbc_default {
55		group1 {
56			pinmux = <PA25A_USBC_DM>,
57				 <PA26A_USBC_DP>;
58		};
59	};
60};
61