zephyr/drivers/pwm
Ramakrishna Pallala e1639b5345 device: Extend device_set_power_state API to support async requests
The existing device_set_power_state() API works only in synchronous
mode and this is not desirable for devices(ex: Gyro) which take
longer time (few 100 mSec) to suspend/resume.

To support async mode, a new callback argument is added to the API.
The device drivers can asynchronously suspend/resume and call the
callback function upon completion of the async request.

This commit adds the missing callback parameter to all the drivers
to make it compliant with the new API.

Signed-off-by: Ramakrishna Pallala <ramakrishna.pallala@intel.com>
2019-03-14 14:26:15 +01:00
..
CMakeLists.txt
Kconfig
Kconfig.dw kconfig: pwm: Remove redundant deps. and clean up a bit 2019-03-01 13:50:06 -06:00
Kconfig.esp32 kconfig: drivers: pwm: Remove redundant deps. 2019-03-09 10:04:19 -05:00
Kconfig.imx kconfig: pwm: Remove redundant deps. and clean up a bit 2019-03-01 13:50:06 -06:00
Kconfig.mcux_ftm
Kconfig.nrf5_sw drivers: pwm: nrf: Migrate SW PWM Kconfig options to DT 2019-03-12 13:34:01 +01:00
Kconfig.nrfx kconfig: Remove blank lines at the beginning/end of files 2019-03-13 07:29:42 -05:00
Kconfig.pca9685 kconfig: drivers: pwm: Remove redundant deps. 2019-03-09 10:04:19 -05:00
Kconfig.qmsi kconfig: pwm: Remove redundant deps. and clean up a bit 2019-03-01 13:50:06 -06:00
Kconfig.sam kconfig: pwm: Remove redundant deps. and clean up a bit 2019-03-01 13:50:06 -06:00
Kconfig.sifive kconfig: pwm: Remove redundant deps. and clean up a bit 2019-03-01 13:50:06 -06:00
Kconfig.stm32 kconfig: pwm: Remove redundant deps. and clean up a bit 2019-03-01 13:50:06 -06:00
pwm_dw.c
pwm_handlers.c all: Update reserved function names 2019-03-11 13:48:42 -04:00
pwm_imx.c
pwm_led_esp32.c
pwm_mcux_ftm.c
pwm_nrf5_sw.c drivers: pwm: nrf: Migrate SW PWM Kconfig options to DT 2019-03-12 13:34:01 +01:00
pwm_nrfx.c device: Extend device_set_power_state API to support async requests 2019-03-14 14:26:15 +01:00
pwm_pca9685.c
pwm_pca9685.h
pwm_qmsi.c device: Extend device_set_power_state API to support async requests 2019-03-14 14:26:15 +01:00
pwm_sam.c
pwm_sifive.c pwm: pwm_sifive: Fix LOG Kconfig typo 2019-02-12 07:50:06 -05:00
pwm_stm32.c
pwm_stm32.h