summaryrefslogtreecommitdiff
path: root/drivers/pwm/pwm-tegra.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-16pwm: Switch back to struct platform_driver::remove()Uwe Kleine-König1-1/+1
2024-02-22pwm: tegra: Make use of devm_pwmchip_alloc() functionUwe Kleine-König1-10/+9
2024-02-22pwm: tegra: Prepare removing pwm_chip from driver dataUwe Kleine-König1-9/+14
2024-02-22pwm: tegra: Drop duplicated tracking of the parent deviceUwe Kleine-König1-8/+6
2023-12-20pwm: Stop referencing pwm->chipThierry Reding1-1/+1
2023-10-13pwm: Manage owner assignment implicitly for driversUwe Kleine-König1-1/+0
2023-07-24pwm: Explicitly include correct DT includesRob Herring1-1/+0
2023-03-30pwm: tegra: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2022-11-11pwm: tegra: Fix 32 bit buildSteven Price1-1/+1
2022-11-09pwm: tegra: Ensure the clock rate is not less than neededJon Hunter1-0/+11
2022-11-09pwm: tegra: Improve required rate calculationJon Hunter1-2/+2
2022-05-20pwm: tegra: Implement .apply() callbackUwe Kleine-König1-3/+27
2022-05-20pwm: tegra: Optimize period calculationUwe Kleine-König1-5/+5
2022-02-02pwm: tegra: Rename variable pointing to driver private dataUwe Kleine-König1-30/+29
2021-12-16pwm: tegra: Add runtime PM and OPP supportDmitry Osipenko1-18/+64
2021-06-30pwm: tegra: Assert reset only after the PWM was unregisteredUwe Kleine-König1-1/+3
2021-06-30pwm: tegra: Don't needlessly enable and disable the clock in .remove()Uwe Kleine-König1-6/+0
2021-06-30pwm: tegra: Don't modify HW state in .remove callbackUwe Kleine-König1-13/+0
2021-06-30pwm: tegra: Drop an if block with an always false conditionUwe Kleine-König1-3/+0
2021-03-22pwm: Always allocate PWM chip base ID dynamicallyUwe Kleine-König1-1/+0
2020-12-17pwm: tegra: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2020-06-02pwm: tegra: Support dynamic clock frequency configurationSandipan Patra1-4/+76
2020-03-30pwm: tegra: Add support for Tegra194Sandipan Patra1-0/+6
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1Thomas Gleixner1-14/+1
2018-09-26pwm: tegra: Remove gratuituous blank lineThierry Reding1-1/+0
2017-08-21pwm: tegra: Explicitly request exclusive reset controlPhilipp Zabel1-1/+1
2017-06-13pwm: tegra: Set maximum pwm clock source per SoC tapeoutLaxman Dewangan1-1/+17
2017-04-13pwm: tegra: Read PWM clock source rate in driver initLaxman Dewangan1-1/+6
2017-04-13pwm: tegra: Avoid potential overflow for short periodsThierry Reding1-6/+4
2017-04-12pwm: tegra: Add support to configure pin state in suspends/resumeLaxman Dewangan1-0/+18
2017-04-12pwm: tegra: Increase precision in PWM rate calculationLaxman Dewangan1-2/+5
2017-04-12pwm: tegra: Use DIV_ROUND_CLOSEST_ULL() instead of local implementationLaxman Dewangan1-2/+1
2016-07-11pwm: tegra: Add support for Tegra186Laxman Dewangan1-3/+19
2016-07-11pwm: tegra: Avoid overflow when calculating duty cycleHyong Bin Kim1-2/+3
2016-07-11pwm: tegra: Allow 100 % duty cycleVictor(Weiguo) Pan1-1/+1
2016-07-11pwm: tegra: Add support for reset controlRohith Seelaboyina1-0/+20
2016-07-11pwm: tegra: Rename mmio_base to regsThierry Reding1-6/+6
2016-07-11pwm: tegra: Remove useless paddingThierry Reding1-4/+4
2016-07-11pwm: tegra: Drop NUM_PWM macroThierry Reding1-5/+3
2015-07-20pwm: Add the pwm_is_enabled() helperBoris Brezillon1-3/+3
2015-02-18pwm: tegra: Use NSEC_PER_SECThierry Reding1-1/+1
2014-10-20pwm: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-04-28pwm: tegra: Remove unnecessary OOM messagesJingoo Han1-3/+1
2013-06-12pwm: Fill in missing .owner fieldsThierry Reding1-0/+1
2013-05-18drivers/pwm: don't check resource with devm_ioremap_resourceWolfram Sang1-5/+0
2013-04-23pwm: Constify OF match tablesThierry Reding1-1/+1
2013-02-26Merge tag 'for-3.9-rc1' of git://gitorious.org/linux-pwm/linux-pwmLinus Torvalds1-3/+1
2013-02-16pwm: tegra: assume CONFIG_OFStephen Warren1-3/+1
2013-01-22pwm: Convert to devm_ioremap_resource()Thierry Reding1-3/+3
2012-11-29pwm: remove use of __devexitBill Pemberton1-1/+1