zephyr/drivers/pwm
Leandro Pereira c200367b68 drivers: Perform a runtime check if a driver is capable of an operation
Driver APIs might not implement all operations, making it possible for
a user thread to get the kernel to execute a function at 0x00000000.

Perform runtime checks in all the driver handlers, checking if they're
capable of performing the requested operation.

Fixes #6907.

Signed-off-by: Leandro Pereira <leandro.pereira@intel.com>
2018-04-26 02:57:12 +05:30
..
CMakeLists.txt drivers: pwm: Add PWM LED driver for ESP32 2018-02-23 13:13:12 -05:00
Kconfig drivers: pwm: Add PWM LED driver for ESP32 2018-02-23 13:13:12 -05:00
Kconfig.dw
Kconfig.esp32 drivers: pwm: Add PWM LED driver for ESP32 2018-02-23 13:13:12 -05:00
Kconfig.mcux_ftm
Kconfig.nrf5_sw arch: arm: nrf: Rename nrf5 SoC Family to nrf 2018-03-20 11:57:14 +01:00
Kconfig.pca9685
Kconfig.qmsi
Kconfig.stm32
pwm_dw.c
pwm_handlers.c drivers: Perform a runtime check if a driver is capable of an operation 2018-04-26 02:57:12 +05:30
pwm_led_esp32.c drivers: pwm: Add PWM LED driver for ESP32 2018-02-23 13:13:12 -05:00
pwm_mcux_ftm.c
pwm_nrf5_sw.c
pwm_pca9685.c
pwm_pca9685.h
pwm_qmsi.c
pwm_stm32.c
pwm_stm32.h