zephyr/drivers
Alex Porosanu f4c36b7beb drivers: pwm: add driver for NXP Kinetis TPM module
The TPM (Timer/PWM Module) is a 2- to 8-channel timer which supports
input capture, output compare, and the generation of PWM signals to
control electric motor and power management applications.

This patch adds the driver and the binding necessary for instantiating
the driver. The work is based on the RV32M1 driver for TPM done by
Henrik Brix Andersen. A later patch will enable this driver to be used
for the KW41Z SoC, if PWM support is requested.

Signed-off-by: Alex Porosanu <alexandru.porosanu@nxp.com>
2020-05-06 11:33:37 -05:00
..
adc adc: Kconfig: Remove per instance ADC_{0..2} Kconfig symbols 2020-05-04 09:04:16 -05:00
audio
bluetooth drivers/bluetooth: stm32wb: Fix loop 2020-04-30 13:34:15 +02:00
can dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
clock_control dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
console
counter drivers: STM32H7 dualcore EXTI management 2020-04-29 10:20:00 -05:00
crypto
dac tests: boards: board_shell: enable DAC commands 2020-05-01 12:35:50 -05:00
debug
display
dma Revert "drivers: dma: sam0: fix DMA to peripheral transfer on SAMD5x" 2020-05-05 13:53:49 -05:00
eeprom drivers: eeprom: at2x: Rename defines to remove DT_ prefix 2020-04-30 04:45:35 -05:00
entropy
espi
ethernet dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
flash dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
gpio dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
hwinfo drivers: hwinfo: fix ESP32 implementation 2020-04-28 15:32:53 -04:00
i2c dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
i2s dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
ieee802154 drivers: ieee802154: mcr20a: Convert to use k_timeout_t 2020-05-01 10:50:03 +03:00
interrupt_controller drivers: STM32H7 dualcore EXTI management 2020-04-29 10:20:00 -05:00
ipm
kscan drivers: kscan: Add debug logging output to ft5336 driver 2020-05-05 11:08:02 -05:00
led
led_strip dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
lora lora: sx1276: Add missing RtcTick2Ms function definition 2020-05-04 19:01:09 +02:00
modem driver: modem: wncm14a2a: Convert to use k_timeout_t 2020-05-01 10:50:03 +03:00
net
neural_net soc: xtensa: rework DT_L2_SRAM and DT_L2_SRAM 2020-04-25 09:32:00 -05:00
pcie
peci
pinmux boards: arm: nucleo_wb55rg: Enable USB for stm32wb. 2020-05-06 10:46:23 -05:00
ps2 drivers: ps/2: Tune PS2 driver to support severval mice brands 2020-05-04 17:03:49 -05:00
ptp_clock
pwm drivers: pwm: add driver for NXP Kinetis TPM module 2020-05-06 11:33:37 -05:00
sensor drivers/sensors: ism330dhcx: use endop bit in shub wait_completed 2020-05-06 10:33:07 -05:00
serial drivers: serial: stm32: Support for parity in DTS for STM32 uart. 2020-05-06 11:00:12 -05:00
spi dts: Rename DT_HAS_NODE macro to DT_HAS_NODE_STATUS_OKAY 2020-05-06 05:25:41 -05:00
timer drivers/timer: stm32_lptim: Move to new DT api 2020-04-24 12:09:17 -05:00
usb boards: arm: nucleo_wb55rg: Enable USB for stm32wb. 2020-05-06 10:46:23 -05:00
video
watchdog drivers: watchdog: nordic: move to new DT API 2020-04-24 19:35:41 +02:00
wifi driver: wifi: eswifi: Convert to use k_timeout_t 2020-05-01 10:50:03 +03:00
CMakeLists.txt
Kconfig