1/*
2 * Copyright (c) 2022 Nordic Semiconductor
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6&pinctrl {
7	uart0_default: uart0_default {
8		group1 {
9			psels = <NRF_PSEL(UART_TX, 0, 29)>,
10				<NRF_PSEL(UART_RX, 0, 30)>;
11		};
12	};
13
14	uart0_sleep: uart0_sleep {
15		group1 {
16			psels = <NRF_PSEL(UART_TX, 0, 29)>,
17				<NRF_PSEL(UART_RX, 0, 30)>;
18			low-power-enable;
19		};
20	};
21
22	uart1_default: uart1_default {
23		group1 {
24			psels = <NRF_PSEL(UART_TX, 0, 14)>,
25				<NRF_PSEL(UART_RX, 0, 15)>;
26		};
27	};
28
29	uart1_sleep: uart1_sleep {
30		group1 {
31			psels = <NRF_PSEL(UART_TX, 0, 14)>,
32				<NRF_PSEL(UART_RX, 0, 15)>;
33			low-power-enable;
34		};
35	};
36
37	uart2_default: uart2_default {
38		group1 {
39			psels = <NRF_PSEL(UART_TX, 0, 18)>,
40				<NRF_PSEL(UART_RX, 0, 19)>;
41		};
42	};
43
44	uart2_sleep: uart2_sleep {
45		group1 {
46			psels = <NRF_PSEL(UART_TX, 0, 18)>,
47				<NRF_PSEL(UART_RX, 0, 19)>;
48			low-power-enable;
49		};
50	};
51
52	i2c2_default: i2c2_default {
53		group1 {
54			psels = <NRF_PSEL(TWIM_SDA, 0, 25)>,
55				<NRF_PSEL(TWIM_SCL, 0, 26)>;
56		};
57	};
58
59	i2c2_sleep: i2c2_sleep {
60		group1 {
61			psels = <NRF_PSEL(TWIM_SDA, 0, 25)>,
62				<NRF_PSEL(TWIM_SCL, 0, 26)>;
63			low-power-enable;
64		};
65	};
66
67	pwm0_default: pwm0_default {
68		group1 {
69			psels = <NRF_PSEL(PWM_OUT0, 0, 5)>,
70				<NRF_PSEL(PWM_OUT1, 0, 6)>,
71				<NRF_PSEL(PWM_OUT2, 0, 7)>;
72			nordic,invert;
73		};
74	};
75
76	pwm0_sleep: pwm0_sleep {
77		group1 {
78			psels = <NRF_PSEL(PWM_OUT0, 0, 5)>,
79				<NRF_PSEL(PWM_OUT1, 0, 6)>,
80				<NRF_PSEL(PWM_OUT2, 0, 7)>;
81			low-power-enable;
82		};
83	};
84
85	pwm1_default: pwm1_default {
86		group1 {
87			psels = <NRF_PSEL(PWM_OUT0, 0, 4)>,
88				<NRF_PSEL(PWM_OUT1, 0, 9)>;
89			nordic,invert;
90		};
91	};
92
93	pwm1_sleep: pwm1_sleep {
94		group1 {
95			psels = <NRF_PSEL(PWM_OUT0, 0, 4)>,
96				<NRF_PSEL(PWM_OUT1, 0, 9)>;
97			low-power-enable;
98		};
99	};
100
101};
102