1/* 2 * Copyright (c) 2022 Nordic Semiconductor 3 * SPDX-License-Identifier: Apache-2.0 4 */ 5 6&pinctrl { 7 i2c1_default: i2c1_default { 8 group1 { 9 psels = <NRF_PSEL(TWIM_SDA, 1, 2)>, 10 <NRF_PSEL(TWIM_SCL, 1, 3)>; 11 }; 12 }; 13 14 i2c1_sleep: i2c1_sleep { 15 group1 { 16 psels = <NRF_PSEL(TWIM_SDA, 1, 2)>, 17 <NRF_PSEL(TWIM_SCL, 1, 3)>; 18 low-power-enable; 19 }; 20 }; 21 22 spi2_default: spi2_default { 23 group1 { 24 psels = <NRF_PSEL(SPIM_MISO, 0, 26)>, 25 <NRF_PSEL(SPIM_MOSI, 0, 27)>, 26 <NRF_PSEL(SPIM_SCK, 0, 28)>; 27 }; 28 }; 29 30 spi2_sleep: spi2_sleep { 31 group1 { 32 psels = <NRF_PSEL(SPIM_MISO, 0, 26)>, 33 <NRF_PSEL(SPIM_MOSI, 0, 27)>, 34 <NRF_PSEL(SPIM_SCK, 0, 28)>; 35 low-power-enable; 36 }; 37 }; 38 39 spi3_default: spi3_default { 40 group1 { 41 psels = <NRF_PSEL(SPIM_SCK, 1, 14)>, 42 <NRF_PSEL(SPIM_MISO, 1, 15)>, 43 <NRF_PSEL(SPIM_MOSI, 1, 13)>; 44 }; 45 }; 46 47 spi3_sleep: spi3_sleep { 48 group1 { 49 psels = <NRF_PSEL(SPIM_SCK, 1, 14)>, 50 <NRF_PSEL(SPIM_MISO, 1, 15)>, 51 <NRF_PSEL(SPIM_MOSI, 1, 13)>; 52 low-power-enable; 53 }; 54 }; 55 56 spi4_default: spi4_default { 57 group1 { 58 psels = <NRF_PSEL(SPIM_MISO, 0, 10)>, 59 <NRF_PSEL(SPIM_MOSI, 0, 9)>, 60 <NRF_PSEL(SPIM_SCK, 0, 8)>; 61 }; 62 }; 63 64 spi4_sleep: spi4_sleep { 65 group1 { 66 psels = <NRF_PSEL(SPIM_MISO, 0, 10)>, 67 <NRF_PSEL(SPIM_MOSI, 0, 9)>, 68 <NRF_PSEL(SPIM_SCK, 0, 8)>; 69 low-power-enable; 70 }; 71 }; 72 73 uart0_default: uart0_default { 74 group1 { 75 psels = <NRF_PSEL(UART_TX, 0, 20)>, 76 <NRF_PSEL(UART_RX, 0, 22)>, 77 <NRF_PSEL(UART_RTS, 0, 19)>, 78 <NRF_PSEL(UART_CTS, 0, 21)>; 79 }; 80 }; 81 82 uart0_sleep: uart0_sleep { 83 group1 { 84 psels = <NRF_PSEL(UART_TX, 0, 20)>, 85 <NRF_PSEL(UART_RX, 0, 22)>, 86 <NRF_PSEL(UART_RTS, 0, 19)>, 87 <NRF_PSEL(UART_CTS, 0, 21)>; 88 low-power-enable; 89 }; 90 }; 91 92 pwm0_default: pwm0_default { 93 group1 { 94 psels = <NRF_PSEL(PWM_OUT0, 0, 28)>; 95 }; 96 }; 97 98 pwm0_sleep: pwm0_sleep { 99 group1 { 100 psels = <NRF_PSEL(PWM_OUT0, 0, 28)>; 101 low-power-enable; 102 }; 103 }; 104 105 qspi_default: qspi_default { 106 group1 { 107 psels = <NRF_PSEL(QSPI_SCK, 0, 17)>, 108 <NRF_PSEL(QSPI_IO0, 0, 13)>, 109 <NRF_PSEL(QSPI_IO1, 0, 14)>, 110 <NRF_PSEL(QSPI_IO2, 0, 15)>, 111 <NRF_PSEL(QSPI_IO3, 0, 16)>, 112 <NRF_PSEL(QSPI_CSN, 0, 18)>; 113 }; 114 }; 115 116 qspi_sleep: qspi_sleep { 117 group1 { 118 psels = <NRF_PSEL(QSPI_SCK, 0, 17)>, 119 <NRF_PSEL(QSPI_IO0, 0, 13)>, 120 <NRF_PSEL(QSPI_IO1, 0, 14)>, 121 <NRF_PSEL(QSPI_IO2, 0, 15)>, 122 <NRF_PSEL(QSPI_IO3, 0, 16)>, 123 <NRF_PSEL(QSPI_CSN, 0, 18)>; 124 low-power-enable; 125 }; 126 }; 127 128}; 129