1/*
2 * NOTE: File generated by gen_board_pinctrl.py
3 * from LPCXpresso55S69.mex
4 *
5 * Copyright 2022 NXP
6 * SPDX-License-Identifier: Apache-2.0
7 */
8
9
10#include <nxp/lpc/LPC55S69JBD100-pinctrl.h>
11
12&pinctrl {
13	pinmux_flexcomm0_usart: pinmux_flexcomm0_usart {
14		group0 {
15			pinmux = <FC0_TXD_SCL_MISO_WS_PIO0_30>,
16				<FC0_RXD_SDA_MOSI_DATA_PIO0_29>;
17			slew-rate = "standard";
18		};
19	};
20
21	/* conflicts with hs_lspi pins */
22	pinmux_flexcomm2_usart: pinmux_flexcomm2_usart {
23		group0 {
24			pinmux = <FC2_RXD_SDA_MOSI_DATA_PIO1_24>,
25				<FC2_TXD_SCL_MISO_WS_PIO0_27>;
26			slew-rate = "standard";
27		};
28	};
29
30	pinmux_flexcomm4_i2c: pinmux_flexcomm4_i2c {
31		group0 {
32			pinmux = <FC4_TXD_SCL_MISO_WS_PIO1_20>,
33				<FC4_RXD_SDA_MOSI_DATA_PIO1_21>;
34			slew-rate = "standard";
35		};
36	};
37
38	pinmux_flexcomm6_i2s: pinmux_flexcomm6_i2s {
39		group0 {
40			pinmux = <FC6_RXD_SDA_MOSI_DATA_PIO1_13>;
41			bias-pull-up;
42			slew-rate = "standard";
43		};
44	};
45
46	pinmux_flexcomm7_i2s: pinmux_flexcomm7_i2s {
47		group0 {
48			pinmux = <FC7_TXD_SCL_MISO_WS_PIO0_19>,
49				<FC7_RXD_SDA_MOSI_DATA_PIO0_20>,
50				<FC7_SCK_PIO0_21>;
51			bias-pull-up;
52			slew-rate = "standard";
53		};
54	};
55
56	pinmux_hs_lspi_default: pinmux_hs_lspi_default {
57		group0 {
58			pinmux = <HS_SPI_SSEL1_PIO1_1>,
59				<HS_SPI_SCK_PIO1_2>,
60				<HS_SPI_MISO_PIO1_3>,
61				<HS_SPI_MOSI_PIO0_26>;
62			bias-pull-up;
63			slew-rate = "standard";
64		};
65	};
66
67	pinmux_lpadc0: pinmux_lpadc0 {
68		group0 {
69			pinmux = <ADC0_CH0_PIO0_23>,
70				<ADC0_CH8_PIO0_16>,
71				<ADC0_CH4_PIO1_8>,
72				<ADC0_CH12_PIO1_9>;
73			slew-rate = "standard";
74			nxp,analog-mode;
75		};
76	};
77
78	pinmux_sctimer_default: pinmux_sctimer_default {
79		group0 {
80			pinmux = <SCT0_OUT2_PIO0_15>,
81				<SCT0_OUT0_PIO1_4>;
82			slew-rate = "standard";
83		};
84	};
85
86	/* conflicts with sctimer pins */
87	pinmux_sdif_default: pinmux_sdif_default {
88		group0 {
89			pinmux = <SDIF_SD0_D0_PIO0_24>,
90				<SDIF_SD0_D1_PIO0_25>,
91				<SDIF_SD0_D2_PIO0_31>,
92				<SD0_CLK_PIO0_7>,
93				<SD0_CMD_PIO0_8>,
94				<SD0_POW_EN_PIO0_9>,
95				<SDIF_SD0_D3_PIO1_0>;
96			slew-rate = "fast";
97		};
98		group1 {
99			pinmux = <SD0_WR_PRT_PIO0_15>,
100				<SD0_CARD_DET_N_PIO0_17>;
101			slew-rate = "standard";
102		};
103	};
104
105	pinmux_usbfs: pinmux_usbfs {
106		group0 {
107			pinmux = <USB0_VBUS_PIO0_22>;
108			slew-rate = "standard";
109		};
110	};
111};
112