zephyr/dts/bindings
Gerard Marull-Paretas 3b7215e160 drivers: serial: nrfx_uarte: add support for pinctrl
This patch adds support for the new pinctrl API to the UARTE driver. The
old pin property based solution is still kept so that users have time to
transition to the new model.

Notes:

- Some build assertions cannot be performed since the driver does not
  have direct access to pin settings anymore. As a result user will not
  be notified if HWFC is enabled but RTS/CTS pins are not configured.
- Hardware flow control can be enabled regardless of pin configuration,
  it is now up to the user to configure RTS/CTS pins in DT.
- Some RX enable checks that were performed using pin information has
  been replaced with a DT property that informs if RX is enabled or not.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-11-26 14:20:51 +01:00
..
adc dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
arc
arm dts: bindings: fix file names 2021-10-20 07:33:04 -04:00
audio drivers: audio: dmic: Add support for nRF PDM peripherals 2021-09-03 09:34:06 -04:00
base devicetree: Add mailbox bindings 2021-10-17 11:47:59 -04:00
bluetooth
can dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
clock clock: esp32: unify clock control for all espressif socs 2021-11-04 15:21:26 -04:00
cpu clock: esp32: unify clock control for all espressif socs 2021-11-04 15:21:26 -04:00
crypto dts: bindings: add ST STM32 AES accelerator 2021-07-23 16:25:27 -04:00
dac dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
display dts: sitronix,st7789v: fix binding whitespace 2021-11-10 17:28:17 -05:00
dma dts: atmel: sam0: Add clarification on dma-cells property 2021-09-19 19:31:25 -04:00
dsa dts: ksz8974: add support for ksz8863 2021-07-26 19:37:22 -04:00
ec_host_cmd_perhip
edac
espi Microchip: MEC172x: eSPI driver 2021-10-26 09:27:20 -04:00
ethernet dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
flash_controller dts/bindings: add Telink B91 Flash driver support 2021-07-30 19:53:04 -04:00
fs
gpio dts: bindings: Add generic Xiao interconnect 2021-11-22 22:25:20 -05:00
hwinfo hwinfo: Support NXP LPC family 2021-06-23 18:24:08 -05:00
i2c dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
i2s dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
ieee802154 dts: riscv: add Telink B91 IEEE802154 driver support 2021-08-04 11:58:02 +02:00
iio/adc
interrupt-controller dts: bindings: fix file names 2021-10-20 07:33:04 -04:00
ipc ipc_service: Add new RPMsg with static VRINGs backend 2021-11-22 23:03:23 -05:00
ipm dts: stm32h7: define mailbox controller based on stm32 hsem 2021-08-09 16:11:28 +02:00
kscan ITE drivers/kscan: add keyboard scan driver for it8xxx2_evb 2021-09-28 19:53:15 -04:00
led drivers: led: Add LED driver support for TLC59108 2021-08-03 19:03:29 -04:00
led_strip dts: bindings: fix file names 2021-10-20 07:33:04 -04:00
lora dts: bindings: sx12xx: add ST stm32wl-subghz-radio node 2021-07-15 21:30:28 -04:00
mailbox devicetree: Add mailbox bindings 2021-10-17 11:47:59 -04:00
mbox bindings: nrf-ipc: Enable DT helpers 2021-11-10 10:28:14 -06:00
mdio drivers: mdio: add Atmel SAM MDIO driver 2021-08-27 11:43:48 -04:00
memory-controllers dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
mhu
misc dts: misc: npcx: add new DT node for booter variant 2021-08-03 13:59:42 +02:00
mmc dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
mmu_mpu
modem DTS: modem: HL7800: remove DTR binding 2021-09-20 12:24:40 -04:00
mtd dts: bindings: fix file names 2021-10-20 07:33:04 -04:00
multi_heap_manager multi_heap: Introduce shared multi-heap memory pool manager 2021-10-12 07:44:46 -04:00
net/wireless dts: nordic,nrf-radio: add fem property 2021-11-11 21:52:24 +01:00
neural_net
pcie bindings: pcie: add pci-host-ecam-generic bindings 2021-11-25 18:37:15 +01:00
peci
phy dts: bindings: net: fix up multi-line strings 2021-06-14 21:49:57 -04:00
pinctrl drivers: pinctrl: nrf: initial support 2021-11-26 14:20:51 +01:00
pm_cpu_ops dts: bindings: fix file names 2021-10-20 07:33:04 -04:00
power dts: bindings: fix file names 2021-10-20 07:33:04 -04:00
ps2 driver: PS/2: npcx: add driver support for Nuvoton npcx family 2021-07-02 15:41:28 -04:00
pwm dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
qspi dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
regulator
reserved-memory reserved-memory: Introduce support for reserved-memory node 2021-07-15 18:12:51 -05:00
riscv dts: bindings: riscv: Add sifive-e24 cpu 2021-08-14 20:31:44 -04:00
rng dts: bindings: rng: add binding for the neorv32 trng 2021-10-26 17:53:15 -04:00
rtc Microchip: MEC172x: eSPI driver 2021-10-26 09:27:20 -04:00
sensor drivers: sensor: tmp112: Add default device initialization 2021-11-23 13:12:39 +01:00
serial drivers: serial: nrfx_uarte: add support for pinctrl 2021-11-26 14:20:51 +01:00
spi dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
sram
syscon drivers: syscon: Add support for multiple regions 2021-09-22 10:32:11 -04:00
tach
tcpc dts: bindings: Add yaml file for STM32 TCPC support to DT 2021-11-24 14:21:04 -05:00
test tests: lib: devicetree: add tests for DT_INST_ENUM_IDX(_OR) 2021-11-18 19:12:07 -05:00
timer dts: bindings: stm32: move "st,prescaler" to timers instead of pwm 2021-11-16 09:55:30 -06:00
usb drivers/usb/device: stm32: use new pinctrl API 2021-11-26 11:36:42 +01:00
video drivers: video: ov2640: add driver for ov2640 image sensor 2021-08-17 09:18:38 -04:00
watchdog drivers: watchdog: Add software watchdog based on counter 2021-11-02 13:22:58 +01:00
wifi
vendor-prefixes.txt dts: bindings: vendor-prefixes: Add gigadevice prefix 2021-10-28 11:17:25 +02:00