zephyr/drivers/pwm
Michal Smola 60c1c50895 drivers: pwm: Fix NXP TPM without combine channel feature
TMP variant without combine channel feature is used in some NXP SoCs.
Build error occurs for such socs because of accessing unavailable
struct member in hal.
Fix it by adding #if directive to check the feature presence.

Signed-off-by: Michal Smola <michal.smola@nxp.com>
2024-09-12 14:48:32 +02:00
..
CMakeLists.txt
Kconfig
Kconfig.b91
Kconfig.cc13xx_cc26xx_timer
Kconfig.ene
Kconfig.esp32
Kconfig.gd32
Kconfig.gecko
Kconfig.imx
Kconfig.intel_blinky
Kconfig.it8xxx2
Kconfig.litex
Kconfig.max31790
Kconfig.mcux
Kconfig.mcux_ctimer
Kconfig.mcux_ftm
Kconfig.mcux_pwt
Kconfig.mcux_qtmr
Kconfig.mcux_sctimer
Kconfig.mcux_tpm
Kconfig.npcx
Kconfig.nrf_sw
Kconfig.nrfx
Kconfig.numaker
Kconfig.nxp_flexio
Kconfig.nxp_s32_emios
Kconfig.pca9685
Kconfig.rcar
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
pwm_ene_kb1200.c
pwm_gd32.c
pwm_gecko.c
pwm_handlers.c
pwm_imx.c
pwm_intel_blinky.c
pwm_ite_it8xxx2.c
pwm_led_esp32.c
pwm_litex.c
pwm_max31790.c
pwm_mc_esp32.c
pwm_mchp_xec.c
pwm_mchp_xec_bbled.c
pwm_mcux.c
pwm_mcux_ctimer.c
pwm_mcux_ftm.c
pwm_mcux_pwt.c
pwm_mcux_qtmr.c
pwm_mcux_sctimer.c
pwm_mcux_tpm.c
pwm_npcx.c
pwm_nrf_sw.c
pwm_nrfx.c
pwm_numaker.c
pwm_nxp_flexio.c
pwm_nxp_s32_emios.c
pwm_pca9685.c
pwm_rcar.c
pwm_rpi_pico.c
pwm_rv32m1_tpm.c
pwm_sam.c
pwm_sam0_tcc.c
pwm_shell.c
pwm_sifive.c
pwm_stm32.c
pwm_test.c
pwm_xlnx_axi_timer.c
pwm_xmc4xxx_ccu4.c
pwm_xmc4xxx_ccu8.c