summaryrefslogtreecommitdiffstats
path: root/include/linux/pwm.h
Commit message (Expand)AuthorAgeFilesLines
* pwm: Ensure pwm_apply_state() doesn't modify the state argumentUwe Kleine-König2019-09-211-2/+2
* pwm: Add support referencing PWMs from ACPINikolaus Voss2019-06-261-0/+10
* pwm: Add consumer device linkFabrice Gasnier2019-06-251-2/+4
* pwm: Fix deadlock warning when removing PWM devicePhong Hoang2019-03-201-5/+0
* pwm: Rearrange structures to group members by purposeUwe Kleine-König2019-01-101-15/+18
* pwm: Drop per-chip dbg_show callbackUwe Kleine-König2019-01-101-4/+0
* pwm: Drop legacy wrapper for changing polarityUwe Kleine-König2018-12-121-42/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* pwm: Try to load modules during pwm_get()Hans de Goede2017-01-301-8/+15
* pwm: Remove .can_sleep from struct pwm_chipThierry Reding2017-01-041-3/+0
* pwm: Remove pwm_can_sleep()Thierry Reding2017-01-041-7/+0
* pwm: Unexport children before chip removalDavid Hsu2016-09-051-0/+5
* Merge branch 'for-4.8/capture' into for-nextThierry Reding2016-07-251-0/+24
|\
| * pwm: Add PWM capture supportLee Jones2016-06-101-0/+24
* | Merge branch 'for-4.8/core' into for-nextThierry Reding2016-07-251-1/+88
|\ \
| * | pwm: Remove gratuitous blank lineThierry Reding2016-07-081-1/+0
| * | pwm: Add relative duty cycle manipulation helpersBoris Brezillon2016-07-081-0/+55
| * | pwm: Add a helper to prepare a new PWM stateBoris Brezillon2016-07-081-0/+33
| |/
* | pwm: Fix pwm_apply_args()Boris Brezillon2016-06-231-6/+10
* | pwm: Improve args checking in pwm_apply_state()Brian Norris2016-06-101-0/+3
|/
* pwm: Add core infrastructure to allow atomic updatesBoris Brezillon2016-05-171-85/+184
* pwm: Add hardware readout infrastructureBoris Brezillon2016-05-171-0/+28
* pwm: Move the enabled/disabled info into pwm_stateBoris Brezillon2016-05-171-3/+8
* pwm: Introduce the pwm_state conceptBoris Brezillon2016-05-171-12/+42
* pwm: Keep PWM state in sync with hardware stateBoris Brezillon2016-05-171-1/+0
* pwm: Get rid of pwm->lockBoris BREZILLON2016-05-171-2/+0
* pwm: Introduce the pwm_args conceptBoris Brezillon2016-05-031-0/+33
* pwm: Set enable state properly on failed call to enableJonathan Richardson2015-11-101-0/+3
* pwm: Clean up kerneldocThierry Reding2015-08-171-0/+14
* pwm: Remove useless whitespaceThierry Reding2015-08-171-39/+32
* pwm: Add pwm_get_polarity() helper functionBoris Brezillon2015-07-201-0/+5
* pwm: Constify PWM device where possibleBoris Brezillon2015-07-201-2/+2
* pwm: Add the pwm_is_enabled() helperBoris Brezillon2015-07-201-0/+5
* pwm: Add pwmchip_add_with_polarity() APITim Kryger2015-06-121-0/+7
* pwm: Add support to remove registered consumer lookup tablesShobhit Kumar2015-05-061-0/+5
* pwm: modify PWM_LOOKUP to initialize all struct pwm_lookup membersAlexandre Belloni2014-05-211-1/+3
* pwm: add period and polarity to struct pwm_lookupAlexandre Belloni2014-05-211-0/+2
* pwm: Remove obsolete HAVE_PWM Kconfig symbolSascha Hauer2014-02-101-1/+1
* pwm: Add sysfs interfaceH Hartley Sweeten2013-06-211-1/+28
* Merge tag 'for-3.9-rc1' of git://gitorious.org/linux-pwm/linux-pwmLinus Torvalds2013-02-261-0/+10
|\
| * pwm: Add pwm_can_sleep() as exported API to usersFlorian Vaussard2013-01-301-0/+10
* | pwm: Add devm_of_pwm_get() as exported API for usersPeter Ujfalusi2013-02-011-0/+9
* | pwm: core: Rename of_pwm_request() to of_pwm_get() and export itPeter Ujfalusi2013-02-011-0/+7
* | pwm: Correct parameter name in header for *pwm_get() functionsPeter Ujfalusi2013-02-011-2/+2
|/
* pwm: Device tree support for PWM polarityPhilip, Avinash2012-11-221-0/+3
* pwm: Fix compilation error when CONFIG_PWM is not definedTushar Behera2012-09-201-2/+80
* pwm: add devm_pwm_get() and devm_pwm_put()Alexandre Courbot2012-09-101-0/+3
* pwm: Add support for configuring the PWM polarityPhilip, Avinash2012-09-101-0/+23
* pwm: Add device tree supportThierry Reding2012-06-151-0/+6
* pwm: Add table-based lookup for static mappingsThierry Reding2012-06-151-0/+22