zephyr/drivers
Andrzej Głąbek 70fb3124db drivers: serial: nrfx: Ensure that instances have some pins assigned
Add build assertions that will ensure that every peripheral for
which a driver instance is created has some pins assigned to it.
Neither pinctrl-0 nor *-pin properties can be currently marked as
required in devicetree, so these assertions will help users avoid
invalid configurations where it could be hard to figure out why
the UART is not working.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2022-03-09 12:05:22 +01:00
..
adc all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
audio drivers: Remove undesirable irq_enable calls from nrfx driver shims 2022-03-07 09:19:56 -06:00
bbram drivers: bbram: mec: fixed compilation error 2022-03-01 14:18:55 -06:00
bluetooth include/drivers/clock_control: stm32: Add XXX_ENABLED and XXX_FREQ 2022-03-07 11:36:28 +01:00
cache
can drivers: can: remove deprecated APIs 2022-02-24 13:49:53 -08:00
clock_control drivers: Remove undesirable irq_enable calls from nrfx driver shims 2022-03-07 09:19:56 -06:00
console all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
counter drivers: counter: maxim_ds3231: use gpio_dt_spec 2022-02-21 22:16:10 -05:00
crypto drivers: crypto: Add multipart hash support 2022-03-01 16:32:43 -05:00
dac all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
debug
disk drivers: usdhc: Add log for DAT3 detection 2022-02-02 16:59:30 +01:00
display all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
dma all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
ec_host_cmd_periph
edac edac: ibecc: Add LOG_INF for indication initialization 2022-01-18 13:22:53 -05:00
eeprom all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
entropy drivers: entropy: stm32 rng driver should not block if Seed error occurs 2022-03-07 10:49:19 +01:00
espi espi: updated MEC172x espi module for pinctrl 2022-03-07 11:03:06 +01:00
ethernet all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
flash all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
fpga
gpio gpio: mcp23s17: use gpio_driver_data not config 2022-03-08 09:20:15 -06:00
hwinfo drivers: hwinfo: sam: Introduce RSTC driver 2022-02-28 10:53:57 +01:00
i2c drivers: i2c: MEC15xx: Improved error handling 2022-03-07 14:13:34 -05:00
i2s drivers: Remove undesirable irq_enable calls from nrfx driver shims 2022-03-07 09:19:56 -06:00
ieee802154 modules: hal_nordic: 802.15.4 make possible to disable CSMA-CA 2022-03-07 10:51:21 +01:00
interrupt_controller drivers: interrupt_controller: intc_ioapic: use DEVICE_DT_GET_OR_NULL 2022-02-21 22:16:10 -05:00
ipm all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
kscan kscan: update mchp keyscan module to use pinctrl 2022-03-07 11:03:06 +01:00
led drivers: led: lp5562: use i2c_dt_spec 2022-02-21 22:16:10 -05:00
led_strip drivers: led_strip: ws2812_gpio: drop redundant dev_cfg helper 2022-02-21 22:16:10 -05:00
lora all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
mbox mbox: Fix function syscall check 2022-03-02 07:55:32 -08:00
mdio drivers: mdio: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
memc drivers: memc: mcux_flexspi_hyperram: use DEVICE_DT_GET 2022-02-21 22:16:10 -05:00
misc drivers: misc: grove_lcd_rgb: use custom log level 2022-02-22 11:58:33 -08:00
mm drivers: mm: add driver for Intel Audio DSP 2022-01-18 19:18:30 -05:00
modem modem: hl7800: use correct timeouts on KTCPSND to avoid internal deadlock 2022-03-07 09:24:25 -06:00
net drivers: net: ppp: asynch api: use microseconds 2022-02-01 13:31:20 +01:00
neural_net drivers: neural_net: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
pcie pcie: controller: add non-recursive pcie busses enumeration 2022-01-19 13:37:36 -05:00
peci drivers: peci: xec: Handle corner case for PECI recovery 2022-02-21 20:58:26 -05:00
pinctrl drivers: pinctrl: Microchip MEC172x pinctrl driver 2022-03-07 11:03:06 +01:00
pinmux pinmux: esp32: check only for pullup 2022-03-07 10:54:18 +01:00
pm_cpu_ops
power_domain drivers: power_domain: gpio controlled domain 2022-01-19 13:35:32 -05:00
ps2 drivers: npcx: Drop DRV_CONFIG/DRV_DATA usage 2022-01-28 10:06:05 +01:00
ptp_clock
pwm pwm: npcx: only reconfigure PWM if necessary 2022-02-21 20:54:42 -05:00
regulator drivers: regulator: pmic: remove unneeded NULL check 2022-01-28 10:06:21 +01:00
sensor drivers: sensor: icm42605: fix default kconfig issues 2022-03-07 16:23:36 -06:00
serial drivers: serial: nrfx: Ensure that instances have some pins assigned 2022-03-09 12:05:22 +01:00
spi qmspi: MEC172x: fix unused variable warning 2022-03-07 11:03:06 +01:00
syscon syscon: Compile the generic driver only when selected 2022-02-07 09:27:41 -05:00
timer timers: mcux_gpt_timer: Change MCUX GPT timer to use indirect ISR 2022-03-07 13:53:14 -06:00
usb drivers: usb_dc_mcux: Move mcux callback handler out of ISR context 2022-01-28 10:05:47 +01:00
usbc stm32: Add STM32 USB TCPC Driver 2022-03-08 11:08:43 +01:00
video
virtualization drivers: virt_ivshmem: Allow multiple instances of ivShMem devices. 2021-12-20 19:42:27 +02:00
watchdog Microchip: MEC172x: watchdog driver 2022-02-21 20:42:18 -05:00
wifi drivers: wifi: eswifi: fix spi bus initialization 2022-02-28 10:52:17 +01:00
xen
CMakeLists.txt stm32: Add STM32 USB TCPC Driver 2022-03-08 11:08:43 +01:00
Kconfig stm32: Add STM32 USB TCPC Driver 2022-03-08 11:08:43 +01:00