zephyr/drivers/pwm
Jan Hilsdorf c888d6a365 drivers: pwm: rpi_pico: Use “pico_channel” instead of “ch”
pwm_set_chan_level uses slice channels A(=0) or B(=1) and not Zephyr
channel (0..15). So PWM doesn't work for channels > 1. There is already
a function (pwm_rpi_channel_to_pico_channel) which does the right thing,
but it isn't used for pwm_set_chan_level.

Signed-off-by: Jan Hilsdorf <jan.hilsdorf@gmail.com>
2022-10-04 10:36:20 +02:00
..
CMakeLists.txt drivers: pwm: add Renesas R-Car driver 2022-09-07 15:50:49 +02:00
Kconfig drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
Kconfig.b91
Kconfig.esp32
Kconfig.gd32
Kconfig.gecko
Kconfig.imx
Kconfig.it8xxx2
Kconfig.litex
Kconfig.mcux
Kconfig.mcux_ftm
Kconfig.mcux_pwt
Kconfig.mcux_sctimer
Kconfig.mcux_tpm
Kconfig.npcx
Kconfig.nrf5_sw
Kconfig.nrfx
Kconfig.rcar drivers: pwm: add Renesas R-Car driver 2022-09-07 15:50:49 +02:00
Kconfig.rpi_pico
Kconfig.rv32m1_tpm
Kconfig.sam
Kconfig.sam0
Kconfig.sifive drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
Kconfig.stm32
Kconfig.test
Kconfig.xec
Kconfig.xlnx
pwm_b91.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_capture.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
pwm_gd32.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_gecko.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_handlers.c
pwm_imx.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_ite_it8xxx2.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_led_esp32.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_litex.c
pwm_mc_esp32.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_mchp_xec.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_mcux.c arm: nxp: take PWM prescaler from device tree 2022-10-03 15:04:31 -05:00
pwm_mcux_ftm.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_mcux_pwt.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_mcux_sctimer.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_mcux_tpm.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_npcx.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_nrf5_sw.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_nrfx.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_rcar.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_rpi_pico.c drivers: pwm: rpi_pico: Use “pico_channel” instead of “ch” 2022-10-04 10:36:20 +02:00
pwm_rv32m1_tpm.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_sam.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_sam0_tcc.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_shell.c
pwm_sifive.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_stm32.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_test.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00
pwm_xlnx_axi_timer.c drivers: pwm: Use a common initialization priority 2022-10-03 15:24:38 -04:00