1# PWM configuration options 2 3# Copyright (c) 2015 Intel Corporation 4# SPDX-License-Identifier: Apache-2.0 5 6menuconfig PWM 7 bool "Pulse Width Modulation (PWM) drivers" 8 help 9 Enable config options for PWM drivers. 10 11if PWM 12 13module = PWM 14module-str = pwm 15source "subsys/logging/Kconfig.template.log_config" 16 17config PWM_INIT_PRIORITY 18 int "PWM initialization priority" 19 default KERNEL_INIT_PRIORITY_DEVICE 20 help 21 System initialization priority for PWM drivers. 22 23config PWM_SHELL 24 bool "PWM shell" 25 depends on SHELL 26 help 27 Enable the PWM related shell commands. 28 29config PWM_CAPTURE 30 bool "Provide API for PWM capture" 31 help 32 This option extends the Zephyr PWM API with the ability to capture PWM 33 period/pulse widths. 34 35source "drivers/pwm/Kconfig.b91" 36 37source "drivers/pwm/Kconfig.cc13xx_cc26xx_timer" 38 39source "drivers/pwm/Kconfig.stm32" 40 41source "drivers/pwm/Kconfig.sifive" 42 43source "drivers/pwm/Kconfig.nrf_sw" 44 45source "drivers/pwm/Kconfig.nrfx" 46 47source "drivers/pwm/Kconfig.mcux_ftm" 48 49source "drivers/pwm/Kconfig.imx" 50 51source "drivers/pwm/Kconfig.it8xxx2" 52 53source "drivers/pwm/Kconfig.it8801" 54 55source "drivers/pwm/Kconfig.esp32" 56 57source "drivers/pwm/Kconfig.sam" 58 59source "drivers/pwm/Kconfig.mcux" 60 61source "drivers/pwm/Kconfig.mcux_sctimer" 62 63source "drivers/pwm/Kconfig.mcux_qtmr" 64 65source "drivers/pwm/Kconfig.xec" 66 67source "drivers/pwm/Kconfig.litex" 68 69source "drivers/pwm/Kconfig.rv32m1_tpm" 70 71source "drivers/pwm/Kconfig.max32" 72 73source "drivers/pwm/Kconfig.mcux_tpm" 74 75source "drivers/pwm/Kconfig.sam0" 76 77source "drivers/pwm/Kconfig.sam0_tc" 78 79source "drivers/pwm/Kconfig.npcx" 80 81source "drivers/pwm/Kconfig.xlnx" 82 83source "drivers/pwm/Kconfig.mcux_pwt" 84 85source "drivers/pwm/Kconfig.gecko" 86 87source "drivers/pwm/Kconfig.gd32" 88 89source "drivers/pwm/Kconfig.rcar" 90 91source "drivers/pwm/Kconfig.pca9685" 92 93source "drivers/pwm/Kconfig.max31790" 94 95source "drivers/pwm/Kconfig.test" 96 97source "drivers/pwm/Kconfig.rpi_pico" 98 99source "drivers/pwm/Kconfig.intel_blinky" 100 101source "drivers/pwm/Kconfig.xmc4xxx_ccu4" 102 103source "drivers/pwm/Kconfig.xmc4xxx_ccu8" 104 105source "drivers/pwm/Kconfig.mcux_ctimer" 106 107source "drivers/pwm/Kconfig.numaker" 108 109source "drivers/pwm/Kconfig.nxp_s32_emios" 110 111source "drivers/pwm/Kconfig.nxp_flexio" 112 113source "drivers/pwm/Kconfig.ene" 114 115source "drivers/pwm/Kconfig.renesas_ra" 116 117source "drivers/pwm/Kconfig.ifx_cat1" 118 119source "drivers/pwm/Kconfig.fake" 120 121endif # PWM 122