zephyr/drivers/pwm
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 drivers: pwm: gd32: initial version 2022-01-07 14:58:27 -06:00
Kconfig kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.b91
Kconfig.esp32 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.gd32 drivers: pwm: gd32: enable gd32vf103 2022-01-11 11:50:35 +01:00
Kconfig.gecko
Kconfig.imx
Kconfig.it8xxx2
Kconfig.litex
Kconfig.mcux
Kconfig.mcux_ftm
Kconfig.mcux_pwt
Kconfig.mcux_sctimer
Kconfig.mcux_tpm
Kconfig.npcx
Kconfig.nrf5_sw drivers: pwm: pwm_nrf5_sw: Use runtime resources allocation 2021-11-26 09:31:54 +01:00
Kconfig.nrfx
Kconfig.rv32m1_tpm
Kconfig.sam
Kconfig.sam0
Kconfig.sifive
Kconfig.stm32
Kconfig.xec
Kconfig.xlnx
pwm_b91.c drivers: pwm: telink_b91: replace Pinmux by Pinctrl 2022-02-21 19:41:44 -05:00
pwm_capture.c
pwm_gd32.c drivers: pwm: gd32: initial version 2022-01-07 14:58:27 -06:00
pwm_gecko.c drivers: pwm: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
pwm_handlers.c
pwm_imx.c drivers: pwm: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
pwm_ite_it8xxx2.c ITE drivers/pwm: support tests/drivers/pwm/pwm_api 2022-02-21 20:44:41 -05:00
pwm_led_esp32.c
pwm_litex.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
pwm_mchp_xec.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
pwm_mcux_ftm.c
pwm_mcux_pwt.c
pwm_mcux_sctimer.c
pwm_mcux_tpm.c
pwm_mcux.c drivers: use DT_INST_PARENT 2021-12-16 11:10:01 -06:00
pwm_npcx.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
pwm_nrf5_sw.c drivers: pwm: nrf5_sw: use instance based macros 2021-12-17 17:30:06 +01:00
pwm_nrfx.c soc_nrf_common: Extend and rename the NRF_DT_ENSURE_PINS_ASSIGNED macro 2022-03-18 16:26:21 +01:00
pwm_rv32m1_tpm.c
pwm_sam0_tcc.c drivers: pwm: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
pwm_sam.c drivers: fix style issues 2022-01-19 18:16:02 +01:00
pwm_shell.c
pwm_sifive.c
pwm_stm32.c drivers: pwm capture with stm32 can have no callback 2022-03-17 16:34:54 -05:00
pwm_xlnx_axi_timer.c