summaryrefslogtreecommitdiffstats
path: root/drivers/pwm/pwm-sti.c
Commit message (Expand)AuthorAgeFilesLines
* pwm: sti: Prefer local variable over pointer dereferenceUwe Kleine-König2024-04-261-10/+10
* pwm: sti: Use devm_kcalloc() instead of calculating the size for devm_kzalloc()Uwe Kleine-König2024-04-261-1/+2
* pwm: sti: Maintain all per-chip driver data in a single structUwe Kleine-König2024-04-261-36/+22
* pwm: sti: Drop member from driver data that only carries a constantUwe Kleine-König2024-04-261-12/+6
* pwm: sti: Improve error reporting using dev_err_probe()Uwe Kleine-König2024-04-261-21/+20
* pwm: sti: Simplify probe function using devm functionsUwe Kleine-König2024-04-261-36/+3
* pwm: sti: Make use of devm_pwmchip_alloc() functionUwe Kleine-König2024-02-221-26/+24
* pwm: sti: Prepare removing pwm_chip from driver dataUwe Kleine-König2024-02-221-7/+10
* pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chanUwe Kleine-König2024-02-071-1/+10
* pwm: Stop referencing pwm->chipThierry Reding2023-12-201-1/+1
* pwm: sti: Reduce number of allocations and drop usage of chip_dataUwe Kleine-König2023-10-131-15/+14
* pwm: Manage owner assignment implicitly for driversUwe Kleine-König2023-10-131-1/+0
* pwm: sti: Convert to platform remove callback returning voidUwe Kleine-König2023-03-301-4/+2
* pwm: sti: Implement .apply() callbackUwe Kleine-König2022-05-201-3/+26
* pwm: sti: Free resources only after pwmchip_remove()Uwe Kleine-König2021-04-091-1/+2
* pwm: sti: Don't modify HW state in .remove callbackUwe Kleine-König2021-04-091-3/+0
* pwm: Always allocate PWM chip base ID dynamicallyUwe Kleine-König2021-03-221-1/+0
* pwm: sti: Remove unnecessary blank lineThierry Reding2020-12-171-1/+0
* pwm: sti: Avoid conditional gotosThierry Reding2020-12-171-26/+22
* pwm: sti: Convert to devm_platform_ioremap_resource()Yangtao Li2020-12-171-4/+1
* pwm: Remove dev_err() usage after platform_get_irq()Stephen Boyd2019-09-211-3/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* pwm: Remove .can_sleep from struct pwm_chipThierry Reding2017-01-041-1/+0
* pwm: sti: Take the opportunity to conduct a little house keepingLee Jones2016-09-081-72/+81
* pwm: sti: It's now valid for number of PWM channels to be zeroLee Jones2016-09-081-1/+14
* pwm: sti: Add PWM capture callbackLee Jones2016-09-081-0/+88
* pwm: sti: Add support for PWM capture interruptsLee Jones2016-09-081-1/+91
* pwm: sti: Initialise PWM capture device dataLee Jones2016-09-081-7/+38
* pwm: sti: Supply PWM Capture clock handlingLee Jones2016-09-081-0/+25
* pwm: sti: Supply PWM capture register addresses and bit locationsLee Jones2016-09-081-0/+25
* pwm: sti: Only request clock rate when neededLee Jones2016-09-081-8/+8
* pwm: sti: Reorganise register names in preparation for new functionalityLee Jones2016-09-081-35/+41
* pwm: sti: Rename channel => deviceLee Jones2016-09-081-16/+16
* pwm: sti: Maintain a bitmap of configured devicesAjit Pal Singh2015-01-301-19/+11
* pwm: sti: Remove PWM period tableAjit Pal Singh2014-08-081-48/+16
* pwm: sti: Sync between enable/disable callsAjit Pal Singh2014-08-081-14/+30
* pwm: sti: Ensure same period values for all channelsAjit Pal Singh2014-08-081-44/+96
* pwm: sti: Fix PWM prescaler handlingAjit Pal Singh2014-08-081-11/+27
* pwm: sti: Add new driver for ST's PWM IPLee Jones2014-08-071-0/+366