zephyr/drivers/pwm
Vinayak Chettimada 9584456fc9 drivers: pwm: Add nRF5x GPIOTE based PWM driver
Add support for nRF5x series GPIOTE based PWM driver
implementation.

Provides upto 3 pins/channels using one HF timer, two PPI
channels per pin, and one GPIOTE config per pin.

Change-id: I6056b199ec2cff595ba8fea9f659a0338ed4635b
Signed-off-by: Vinayak Chettimada <vinayak.kariappa.chettimada@nordicsemi.no>
2017-04-14 01:53:07 +00:00
..
Kconfig drivers: pwm: Add nRF5x GPIOTE based PWM driver 2017-04-14 01:53:07 +00:00
Kconfig.dw license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.k64 license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.nrf5_sw drivers: pwm: Add nRF5x GPIOTE based PWM driver 2017-04-14 01:53:07 +00:00
Kconfig.pca9685 license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.qmsi license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.stm32 license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile drivers: pwm: Add nRF5x GPIOTE based PWM driver 2017-04-14 01:53:07 +00:00
pwm_dw.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
pwm_k64_ftm.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
pwm_k64_ftm.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
pwm_nrf5_sw.c drivers: pwm: Add nRF5x GPIOTE based PWM driver 2017-04-14 01:53:07 +00:00
pwm_pca9685.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
pwm_pca9685.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
pwm_qmsi.c drivers: Remove unnecessary CONFIG_SYS_POWER_DEEP_SLEEP 2017-02-10 16:27:32 +00:00
pwm_stm32.c drivers: stm32: clean up after stm23cube based clock control 2017-02-10 14:47:41 -06:00
pwm_stm32.h drivers: stm32: clean up after stm23cube based clock control 2017-02-10 14:47:41 -06:00