zephyr/drivers/pwm
Sumit Batra 8d790a8979 drivers: pwm: generate pwm with nxp flexio IP
This driver can be used for both mcux and
s32k series SoCs which have flexio IP.
PWM channel is automatically allocated by
flexio driver based on the available timers.

Signed-off-by: Sumit Batra <sumit.batra@nxp.com>
2024-06-11 11:38:48 +01:00
..
CMakeLists.txt drivers: pwm: generate pwm with nxp flexio IP 2024-06-11 11:38:48 +01:00
Kconfig drivers: pwm: generate pwm with nxp flexio IP 2024-06-11 11:38:48 +01:00
Kconfig.b91
Kconfig.cc13xx_cc26xx_timer
Kconfig.ene drivers: pwm: initial device driver for ENE KB1200 2024-03-15 09:39:48 +00:00
Kconfig.esp32
Kconfig.gd32
Kconfig.gecko
Kconfig.imx
Kconfig.intel_blinky
Kconfig.it8xxx2
Kconfig.litex
Kconfig.max31790 drivers: pwm: split up driver for MAX31790 into a MFD 2024-03-20 07:38:18 -05:00
Kconfig.mcux
Kconfig.mcux_ctimer
Kconfig.mcux_ftm
Kconfig.mcux_pwt
Kconfig.mcux_qtmr drivers: pwm: pwm_mcux_qtmr: Add QTMR driver. 2024-06-06 09:41:22 +02:00
Kconfig.mcux_sctimer drivers: pwm_mcux_sctimer: Use clock control API 2023-09-12 09:23:46 +02:00
Kconfig.mcux_tpm
Kconfig.npcx
Kconfig.nrf_sw
Kconfig.nrfx drivers: pwm: add support for nRF54 devices 2024-04-09 11:05:46 +02:00
Kconfig.numaker
Kconfig.nxp_flexio drivers: pwm: generate pwm with nxp flexio IP 2024-06-11 11:38:48 +01:00
Kconfig.nxp_s32_emios drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
Kconfig.pca9685
Kconfig.rcar hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig.rpi_pico
Kconfig.rv32m1_tpm
Kconfig.sam
Kconfig.sam0
Kconfig.sifive
Kconfig.stm32
Kconfig.test
Kconfig.xec
Kconfig.xlnx
Kconfig.xmc4xxx_ccu4
Kconfig.xmc4xxx_ccu8
pwm_b91.c
pwm_capture.c
pwm_cc13xx_cc26xx_timer.c drivers: cc13xx_cc26xx: pwm: Fix building blinky_pwm 2024-06-05 04:24:38 -07:00
pwm_ene_kb1200.c drivers: pwm: initial device driver for ENE KB1200 2024-03-15 09:39:48 +00:00
pwm_gd32.c
pwm_gecko.c
pwm_handlers.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
pwm_imx.c
pwm_intel_blinky.c
pwm_ite_it8xxx2.c ITE: drivers/pwm: Optimize the PWM set cycles 2024-05-29 12:00:22 +02:00
pwm_led_esp32.c drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
pwm_litex.c
pwm_max31790.c drivers: pwm: split up driver for MAX31790 into a MFD 2024-03-20 07:38:18 -05:00
pwm_mc_esp32.c drivers: esp32: update to hal_espressif v5.1 2024-04-05 13:39:53 +02:00
pwm_mchp_xec_bbled.c drivers: pwm: bbled: Update bbled-pwm, to be compatible with PWM-LED 2024-03-03 18:59:03 +01:00
pwm_mchp_xec.c
pwm_mcux_ctimer.c drivers: pwm: pwm_mcux_ctimer: use correct clock subsystem ID 2024-03-22 10:23:58 +01:00
pwm_mcux_ftm.c drivers: pwm: mcux_ftm: allow to select clock source 2024-04-19 10:08:53 +02:00
pwm_mcux_pwt.c
pwm_mcux_qtmr.c drivers: pwm: pwm_mcux_qtmr: Add QTMR driver. 2024-06-06 09:41:22 +02:00
pwm_mcux_sctimer.c drivers: pwm: pwm_mcux_sctimer: support reconfiguring period 2024-01-19 09:55:20 +01:00
pwm_mcux_tpm.c
pwm_mcux.c drivers: pwm: pwm_mcux: make thread safe with mutex. 2024-05-15 09:27:38 +02:00
pwm_npcx.c
pwm_nrf_sw.c modules: hal_nordic: nrfx: update API version to 3.2.0 2024-01-08 11:19:37 +01:00
pwm_nrfx.c drivers: pwm: pwm_nrfx: place data buffer in specified memory region 2024-04-25 17:59:27 -04:00
pwm_numaker.c
pwm_nxp_flexio.c drivers: pwm: generate pwm with nxp flexio IP 2024-06-11 11:38:48 +01:00
pwm_nxp_s32_emios.c drivers: pwm_nxp_s32_emios: add support for pwm capture 2023-09-29 15:40:04 +02:00
pwm_pca9685.c drivers: pwm: pwm_pca9685 set_pre_scale when not in restart mode 2023-11-02 09:44:58 +01:00
pwm_rcar.c
pwm_rpi_pico.c drivers: rpi_pico_pwm: Fix compilation warnings 2024-02-05 19:58:18 +00:00
pwm_rv32m1_tpm.c
pwm_sam0_tcc.c
pwm_sam.c
pwm_shell.c
pwm_sifive.c
pwm_stm32.c drivers: pwm: pwm_stm32: G4X changes 2024-05-13 14:23:52 +02:00
pwm_test.c
pwm_xlnx_axi_timer.c
pwm_xmc4xxx_ccu4.c
pwm_xmc4xxx_ccu8.c