1/*
2 * Copyright (c) 2024 Nordic Semiconductor
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6&pinctrl {
7	/omit-if-no-ref/ uart20_default: uart20_default {
8		group1 {
9			psels = <NRF_PSEL(UART_TX, 1, 4)>,
10				<NRF_PSEL(UART_RTS, 1, 6)>;
11		};
12		group2 {
13			psels = <NRF_PSEL(UART_RX, 1, 5)>,
14				<NRF_PSEL(UART_CTS, 1, 7)>;
15			bias-pull-up;
16		};
17	};
18
19	/omit-if-no-ref/ uart20_sleep: uart20_sleep {
20		group1 {
21			psels = <NRF_PSEL(UART_TX, 1, 4)>,
22				<NRF_PSEL(UART_RX, 1, 5)>,
23				<NRF_PSEL(UART_RTS, 1, 6)>,
24				<NRF_PSEL(UART_CTS, 1, 7)>;
25			low-power-enable;
26		};
27	};
28
29	/omit-if-no-ref/ uart30_default: uart30_default {
30		group1 {
31			psels = <NRF_PSEL(UART_TX, 0, 0)>,
32				<NRF_PSEL(UART_RTS, 0, 2)>;
33		};
34		group2 {
35			psels = <NRF_PSEL(UART_RX, 0, 1)>,
36				<NRF_PSEL(UART_CTS, 0, 3)>;
37			bias-pull-up;
38		};
39	};
40
41	/omit-if-no-ref/ uart30_sleep: uart30_sleep {
42		group1 {
43			psels = <NRF_PSEL(UART_TX, 0, 0)>,
44				<NRF_PSEL(UART_RX, 0, 1)>,
45				<NRF_PSEL(UART_RTS, 0, 2)>,
46				<NRF_PSEL(UART_CTS, 0, 3)>;
47			low-power-enable;
48		};
49	};
50
51	/omit-if-no-ref/ spi00_default: spi00_default {
52		group1 {
53			psels = <NRF_PSEL(SPIM_SCK, 2, 1)>,
54				<NRF_PSEL(SPIM_MOSI, 2, 2)>,
55				<NRF_PSEL(SPIM_MISO, 2, 4)>;
56		};
57	};
58
59	/omit-if-no-ref/ spi00_sleep: spi00_sleep {
60		group1 {
61			psels = <NRF_PSEL(SPIM_SCK, 2, 1)>,
62				<NRF_PSEL(SPIM_MOSI, 2, 2)>,
63				<NRF_PSEL(SPIM_MISO, 2, 4)>;
64				low-power-enable;
65		};
66	};
67
68	/omit-if-no-ref/ pwm20_default: pwm20_default {
69		group1 {
70			psels = <NRF_PSEL(PWM_OUT0, 1, 10)>;
71		};
72	};
73
74	/omit-if-no-ref/ pwm20_sleep: pwm20_sleep {
75		group1 {
76			psels = <NRF_PSEL(PWM_OUT0, 1, 10)>;
77			low-power-enable;
78		};
79	};
80};
81