summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* WIP: pwm: Add support for pwmchip devices for faster and easier userspace accesspwmlifetimeUwe Kleine-König2023-10-124-27/+215
* pwm: Add more lockingUwe Kleine-König2023-10-122-15/+80
* pwm: Ensure the memory backing a PWM chip isn't freed while usedUwe Kleine-König2023-10-125-92/+97
* pwm: Ensure a struct pwm has the same lifetime as its pwm_chipUwe Kleine-König2023-10-122-17/+11
* pwm: Ensure that pwm_chips are allocated using pwmchip_alloc()Uwe Kleine-König2023-10-122-0/+11
* staging: greybus: pwm: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-55/+20
* leds: qcom-lpg: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+21
* drm/bridge: ti-sn65dsi86: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+16
* gpio: mvebu: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+9
* pwm: xilinx: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-20/+14
* pwm: vt8500: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-8/+10
* pwm: visconti: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+8
* pwm: twl: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-11/+9
* pwm: twl-led: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-14/+16
* pwm: tiecap: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-122-44/+51
* pwm: tegra: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-12/+15
* pwm: sunplus: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+8
* pwm: sun4i: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-15/+19
* pwm: stmpe: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-18/+20
* pwm: stm32: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-24/+27
* pwm: stm32-lp: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-12/+11
* pwm: sti: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-17/+17
* pwm: sprd: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-25/+25
* pwm: spear: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+8
* pwm: sl28cpld: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-8/+5
* pwm: sifive: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-14/+13
* pwm: samsung: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-21/+24
* pwm: rz-mtu3: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-15/+15
* pwm: rockchip: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-12/+12
* pwm: renesas-tpu: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-8/+10
* pwm: rcar: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-11/+10
* pwm: raspberrypi-poe: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+9
* pwm: pxa: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-10/+11
* pwm: pca9685: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-35/+41
* pwm: omap-dmtimer: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-12/+12
* pwm: ntxec: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-17/+13
* pwm: mxs: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-14/+18
* pwm: mtk-disp: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+8
* pwm: microchip-core: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+8
* pwm: meson: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-11/+10
* pwm: mediatek: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-12/+14
* pwm: lpss-*: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-125-23/+22
* pwm: lpc32xx: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-10/+9
* pwm: lpc18xx-sct: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-13/+12
* pwm: lp3943: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+8
* pwm: keembay: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+8
* pwm: jz4740: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-10/+8
* pwm: iqs620a: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-16/+21
* pwm: intel-lgm: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-9/+8
* pwm: imx-tpm: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2023-10-121-15/+19