zephyr/tests/drivers/pinctrl/nrf/app.overlay

43 lines
923 B
Plaintext

/*
* Copyright (c) 2021 Nordic Semiconductor ASA
* SPDX-License-Identifier: Apache-2.0
*/
/ {
test_device: test_device@0 {
compatible = "vnd,pinctrl-device";
reg = <0x0 0x1>;
pinctrl-0 = <&test_device_default>;
pinctrl-names = "default";
};
};
&pinctrl {
test_device_default: test_device_default {
/* Note: the groups are just meant for testing if properties and
pins are parsed correctly, but do not necessarily represent a
feasible combination */
group1 {
psels = <NRF_PSEL(UART_TX, 0, 1)>,
<NRF_PSEL(UART_RTS, 0, 2)>,
<NRF_PSEL_DISCONNECTED(UART_RX)>;
};
group2 {
psels = <NRF_PSEL(UART_RX, 0, 3)>;
nordic,drive-mode = <NRF_DRIVE_H0S1>;
};
group3 {
psels = <NRF_PSEL(UART_RX, 0, 4)>;
bias-pull-up;
};
group4 {
psels = <NRF_PSEL(UART_RX, 0, 5)>;
bias-pull-down;
};
group5 {
psels = <NRF_PSEL(UART_CTS, 1, 6)>;
low-power-enable;
};
};
};