|
4 | 4 | * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
|
5 | 5 | */
|
6 | 6 |
|
| 7 | +/ { |
| 8 | + audioleds: audioleds { |
| 9 | + compatible = "gpio-leds"; |
| 10 | + status = "okay"; |
| 11 | + |
| 12 | + led_conn_status: led_conn_status { |
| 13 | + gpios = <&gpio0 28 GPIO_ACTIVE_LOW>; |
| 14 | + label = "Green LED 0"; |
| 15 | + }; |
| 16 | + |
| 17 | + led_sync_status: led_sync_status { |
| 18 | + gpios = <&gpio0 29 GPIO_ACTIVE_LOW>; |
| 19 | + label = "Green LED 1"; |
| 20 | + }; |
| 21 | + |
| 22 | + led_app_status: led_app_status { |
| 23 | + gpios = <&gpio0 30 GPIO_ACTIVE_LOW>; |
| 24 | + label = "Green LED 2"; |
| 25 | + }; |
| 26 | + }; |
| 27 | +}; |
| 28 | + |
7 | 29 | &usbd {
|
8 | 30 | hs_0: hs_0 {
|
9 | 31 | compatible = "usb-audio-hs";
|
|
16 | 38 | hp-channel-r;
|
17 | 39 | };
|
18 | 40 | };
|
| 41 | + |
| 42 | +&pinctrl { |
| 43 | + i2s0_default: i2s0_default { |
| 44 | + group1 { |
| 45 | + psels = <NRF_PSEL(I2S_MCK, 0, 12)>; |
| 46 | + nordic,drive-mode = <NRF_DRIVE_H0H1>; |
| 47 | + }; |
| 48 | + |
| 49 | + group2 { |
| 50 | + psels = <NRF_PSEL(I2S_SCK_M, 0, 14)>, |
| 51 | + <NRF_PSEL(I2S_LRCK_M, 0, 16)>, |
| 52 | + <NRF_PSEL(I2S_SDOUT, 0, 13)>, |
| 53 | + <NRF_PSEL(I2S_SDIN, 0, 15)>; |
| 54 | + }; |
| 55 | + }; |
| 56 | + |
| 57 | + i2s0_sleep: i2s0_sleep { |
| 58 | + group1 { |
| 59 | + psels = <NRF_PSEL(I2S_MCK, 0, 12)>, |
| 60 | + <NRF_PSEL(I2S_SCK_M, 0, 14)>, |
| 61 | + <NRF_PSEL(I2S_LRCK_M, 0, 16)>, |
| 62 | + <NRF_PSEL(I2S_SDOUT, 0, 13)>, |
| 63 | + <NRF_PSEL(I2S_SDIN, 0, 15)>; |
| 64 | + low-power-enable; |
| 65 | + }; |
| 66 | + }; |
| 67 | +}; |
| 68 | + |
| 69 | +&i2s0 { |
| 70 | + compatible = "nordic,nrf-i2s"; |
| 71 | + status = "okay"; |
| 72 | + pinctrl-0 = <&i2s0_default>; |
| 73 | + pinctrl-1 = <&i2s0_sleep>; |
| 74 | + pinctrl-names = "default", "sleep"; |
| 75 | +}; |
0 commit comments