zephyr/drivers/i2s
Andrzej Głąbek a5234f3647 soc_nrf_common: Extend and rename the NRF_DT_ENSURE_PINS_ASSIGNED macro
Extend the macro with checks for DT properties related to pin
assignments that are defined but would be ignored, depending on
whether PINCTRL is enabled or not, what presumably indicates
a resulting configuration different from what the user expects.

Add also a possibility to indicate that the pinctrl-1 property
should not be checked because the caller does not support the
sleep state.

Rename the macro so that its name better reflects its function.
Update accordingly all drivers that use it.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2022-03-18 16:26:21 +01:00
..
CMakeLists.txt driver: i2s: add i2s driver for mcux 2021-12-02 10:50:21 +01:00
i2s_cavs.c drivers: remove redundant DEV_NAME helpers 2022-03-15 17:31:51 -04:00
i2s_cavs.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
i2s_common.c drivers: i2s: Add missing const qualifiers 2021-05-03 19:57:49 -04:00
i2s_handlers.c drivers: i2s: Add missing const qualifiers 2021-05-03 19:57:49 -04:00
i2s_litex.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
i2s_litex.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
i2s_ll_stm32.c drivers: i2s: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
i2s_ll_stm32.h drivers: i2s: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
i2s_mcux_flexcomm.c drivers: constify all device instances 2022-03-16 12:33:12 +01:00
i2s_mcux_sai.c drivers: Check and fix device const qualifier on ISR 2022-03-16 12:33:12 +01:00
i2s_mcux_sai.h driver: i2s: add i2s driver for mcux 2021-12-02 10:50:21 +01:00
i2s_nrfx.c soc_nrf_common: Extend and rename the NRF_DT_ENSURE_PINS_ASSIGNED macro 2022-03-18 16:26:21 +01:00
i2s_sam_ssc.c drivers: remove redundant DEV_NAME helpers 2022-03-15 17:31:51 -04:00
Kconfig drivers: i2s: Refactor drivers to use shared init priority 2022-03-14 10:37:28 -04:00
Kconfig.cavs drivers: i2s_cavs: convert to use device tree 2020-12-18 09:29:20 -05:00
Kconfig.litex drivers: i2s: Add LiteX I2S controller driver 2020-08-26 08:17:42 -04:00
Kconfig.mcux everywhere: fix typos 2022-03-14 20:22:24 -04:00
Kconfig.mcux_flexcomm drivers: i2s: Update MCUX Kconfig 2021-09-01 14:39:03 -04:00
Kconfig.nrfx drivers: i2s: Add support for nRF I2S peripherals 2021-07-28 18:41:26 -04:00
Kconfig.sam_ssc drivers: i2s: i2s_sam_ssc: Convert to devicetree 2020-05-07 22:24:58 -05:00
Kconfig.stm32 kconfig: tweak Kconfig prompts 2022-03-09 15:35:54 +01:00