zephyr/drivers/pwm
Marek Pieta 75e36ed352 drivers: pwm_nrfx: Wait until PWM is stopped before restarting it
Change adds waiting until PWM is stopped before restarting it. Without
the change, calling the pwm_nrfx_pin_set function multiple times in
quick succession could cause a race condition causing the PWM to
remain stopped in case it should be restarted.

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
2020-03-19 12:29:51 +01:00
..
CMakeLists.txt drivers: pwm: add driver for the RV32M1 Timer/PWM module 2020-01-13 09:12:34 -06:00
Kconfig drivers: pwm: add driver for the RV32M1 Timer/PWM module 2020-01-13 09:12:34 -06:00
Kconfig.dw kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.esp32 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.imx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.litex kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.mcux kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_ftm kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.nrf5_sw kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.nrfx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.pca9685 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.rv32m1_tpm drivers: pwm: add driver for the RV32M1 Timer/PWM module 2020-01-13 09:12:34 -06:00
Kconfig.sam kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sifive kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.stm32 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.xec kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
pwm_dw.c drivers: pwm: add support for inverted PWM signals 2020-01-07 18:13:18 +01:00
pwm_handlers.c drivers: pwm: add support for inverted PWM signals 2020-01-07 18:13:18 +01:00
pwm_imx.c drivers: pwm: add support for inverted PWM signals 2020-01-07 18:13:18 +01:00
pwm_led_esp32.c drivers: gpio_esp32: update to use new GPIO API 2020-02-05 12:00:36 +01:00
pwm_litex.c drivers: pwm: Add driver for LiteX PWM peripherial 2020-01-08 11:04:36 +01:00
pwm_mchp_xec.c treewide: use full path to pwm.h header 2020-01-26 17:52:12 +01:00
pwm_mcux.c treewide: use full path to pwm.h header 2020-01-26 17:52:12 +01:00
pwm_mcux_ftm.c drivers: pwm: mcux_ftm: configure pwm in ticks, not frequency/percent 2020-03-16 17:34:54 -05:00
pwm_nrf5_sw.c drivers: pwm: add support for inverted PWM signals 2020-01-07 18:13:18 +01:00
pwm_nrfx.c drivers: pwm_nrfx: Wait until PWM is stopped before restarting it 2020-03-19 12:29:51 +01:00
pwm_pca9685.c drivers: pwm: add support for inverted PWM signals 2020-01-07 18:13:18 +01:00
pwm_pca9685.h cleanup: include/: move i2c.h to drivers/i2c.h 2019-06-27 22:55:49 -04:00
pwm_rv32m1_tpm.c drivers: pwm: add driver for the RV32M1 Timer/PWM module 2020-01-13 09:12:34 -06:00
pwm_sam.c drivers: pwm: add support for inverted PWM signals 2020-01-07 18:13:18 +01:00
pwm_shell.c drivers: pwm: shell: add PWM flags support 2020-01-07 18:13:18 +01:00
pwm_sifive.c drivers: pwm: add support for inverted PWM signals 2020-01-07 18:13:18 +01:00
pwm_stm32.c drivers: pwm: pmw_stm32: convert to DT_INST defines 2020-03-17 11:03:10 -06:00
pwm_stm32.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00