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/same54p-pinctrl.h>
7
8&pinctrl {
9	pwm_default: pwm_default {
10		group1 {
11			pinmux = <PC18F_TCC0_WO2>;
12		};
13	};
14
15	gmac_rmii: gmac_rmii {
16		group1 {
17			pinmux = <PA14L_GMAC_GTXCK>,
18				 <PA17L_GMAC_GTXEN>,
19				 <PA18L_GMAC_GTX0>,
20				 <PA19L_GMAC_GTX1>,
21				 <PC20L_GMAC_GRXDV>,
22				 <PA13L_GMAC_GRX0>,
23				 <PA12L_GMAC_GRX1>,
24				 <PA15L_GMAC_GRXER>;
25		};
26	};
27
28	mdio_default: mdio_default {
29		group1 {
30			pinmux = <PC11L_GMAC_GMDC>,
31				 <PC12L_GMAC_GMDIO>;
32		};
33	};
34
35	sercom7_i2c_default: sercom7_i2c_default {
36		group1 {
37			pinmux = <PD8C_SERCOM7_PAD0>,
38				 <PD9C_SERCOM7_PAD1>;
39		};
40	};
41
42	sercom4_spi_default: sercom4_spi_default {
43		group1 {
44			pinmux = <PB26D_SERCOM4_PAD1>,
45				 <PB27D_SERCOM4_PAD0>,
46				 <PB29D_SERCOM4_PAD3>;
47		};
48	};
49
50	sercom2_uart_default: sercom2_uart_default {
51		group1 {
52			pinmux = <PB25D_SERCOM2_PAD0>,
53				 <PB24D_SERCOM2_PAD1>;
54		};
55	};
56
57	usb_dc_default: usb_dc_default {
58		group1 {
59			pinmux = <PA25H_USB_DP>,
60				 <PA24H_USB_DM>;
61		};
62	};
63};
64