Age | Commit message (Expand) | Author | Files | Lines |
2025-03-29 | Merge tag 'pinctrl-v6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+2 |
2025-02-04 | pwm: lpss: Only include <linux/pwm.h> where needed | Uwe Kleine-König | 1 | -0/+1 |
2025-02-03 | pwm: lpss: Actually use a module namespace by defining the namespace earlier | Uwe Kleine-König | 1 | -2/+2 |
2024-12-03 | module: Convert default symbol namespace to string literal | Masahiro Yamada | 1 | -1/+1 |
2024-02-19 | pwm: lpss-*: Make use of devm_pwmchip_alloc() function | Uwe Kleine-König | 1 | -12/+12 |
2024-02-19 | pwm: lpss: Make use of pwmchip_parent() accessor | Uwe Kleine-König | 1 | -7/+7 |
2023-10-13 | pwm: Manage owner assignment implicitly for drivers | Uwe Kleine-König | 1 | -1/+0 |
2022-12-21 | Merge tag 'pwm/for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+4 |
2022-12-06 | pwm: Make .get_state() callback return an error code | Uwe Kleine-König | 1 | -2/+4 |
2022-11-22 | pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() | Andy Shevchenko | 1 | -3/+3 |
2022-11-22 | pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS | Andy Shevchenko | 1 | -1/+1 |
2022-09-28 | pwm: lpss: Make use of bits.h macros for all masks | Andy Shevchenko | 1 | -1/+2 |
2022-09-28 | pwm: lpss: Move resource mapping to the glue drivers | Andy Shevchenko | 1 | -5/+2 |
2022-09-28 | pwm: lpss: Move exported symbols to PWM_LPSS namespace | Andy Shevchenko | 1 | -0/+2 |
2022-09-28 | pwm: lpss: Deduplicate board info data structures | Uwe Kleine-König | 1 | -0/+34 |
2021-06-28 | pwm: lpss: Simplify using devm_pwmchip_add() | Uwe Kleine-König | 1 | -7/+1 |
2021-04-09 | pwm: lpss: Don't modify HW state in .remove callback | Uwe Kleine-König | 1 | -6/+0 |
2021-03-22 | pwm: Always allocate PWM chip base ID dynamically | Uwe Kleine-König | 1 | -1/+0 |
2020-12-17 | pwm: lpss: Log error from pwm_lpss_is_updating() if the update bit is still set | Hans de Goede | 1 | -1/+6 |
2020-09-06 | pwm: lpss: Remove suspend/resume handlers | Hans de Goede | 1 | -24/+0 |
2020-09-06 | pwm: lpss: Make pwm_lpss_apply() not rely on existing hardware state | Hans de Goede | 1 | -12/+9 |
2020-09-06 | pwm: lpss: Add pwm_lpss_prepare_enable() helper | Hans de Goede | 1 | -19/+26 |
2020-09-06 | pwm: lpss: Add range limit check for the base_unit register value | Hans de Goede | 1 | -1/+2 |
2020-09-06 | pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare() | Hans de Goede | 1 | -3/+3 |
2020-06-02 | pwm: lpss: Fix get_state runtime-pm reference handling | Hans de Goede | 1 | -4/+11 |
2019-09-21 | pwm: Ensure pwm_apply_state() doesn't modify the state argument | Uwe Kleine-König | 1 | -1/+1 |
2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 1 | -4/+1 |
2018-10-16 | pwm: lpss: Only set update bit if we are actually changing the settings | Hans de Goede | 1 | -5/+7 |
2018-10-12 | pwm: lpss: Add get_state callback | Hans de Goede | 1 | -0/+34 |
2018-10-12 | pwm: lpss: Release runtime-pm reference from the driver's remove callback | Hans de Goede | 1 | -0/+6 |
2018-10-12 | pwm: lpss: Move struct pwm_lpss_chip definition to the header file | Hans de Goede | 1 | -9/+0 |
2018-06-06 | pwm: lpss: platform: Save/restore the ctrl register over a suspend/resume | Hans de Goede | 1 | -0/+30 |
2017-04-06 | pwm: lpss: Set enable-bit before waiting for update-bit to go low | Hans de Goede | 1 | -6/+13 |
2017-01-30 | pwm: lpss: Do not export board infos for different PWM types | Andy Shevchenko | 1 | -24/+0 |
2017-01-30 | pwm: lpss: Avoid reconfiguring while UPDATE bit is still enabled | Ilkka Koskinen | 1 | -9/+43 |
2017-01-30 | pwm: lpss: Switch to new atomic API | Andy Shevchenko | 1 | -35/+29 |
2017-01-30 | pwm: lpss: Allow duty cycle to be 0 | Andy Shevchenko | 1 | -2/+0 |
2017-01-30 | pwm: lpss: Avoid potential overflow of base_unit | Andy Shevchenko | 1 | -3/+3 |
2016-07-11 | pwm: lpss: Move clk_rate check to ->probe() | Andy Shevchenko | 1 | -5/+7 |
2016-07-11 | pwm: lpss: Prevent on_time_div overflow on lower frequencies | Mika Westerberg | 1 | -2/+4 |
2016-07-11 | pwm: lpss: Fix base_unit calculation for PWM frequency | Dan O'Donovan | 1 | -5/+3 |
2015-12-16 | pwm: lpss: Rework the sequence of programming PWM_SW_UPDATE | Mika Westerberg | 1 | -2/+21 |
2015-12-16 | pwm: lpss: Update PWM setting for Broxton | qipeng.zha | 1 | -14/+19 |
2015-12-16 | pwm: lpss: Remove ->free() callback | Mika Westerberg | 1 | -1/+0 |
2015-11-06 | pwm: lpss: Add support for runtime PM | Qipeng Zha | 1 | -0/+7 |
2015-11-06 | pwm: lpss: Support all four PWMs on Intel Broxton | Mika Westerberg | 1 | -0/+7 |
2015-11-06 | pwm: lpss: Add support for multiple PWMs | Mika Westerberg | 1 | -21/+27 |
2014-08-25 | pwm: lpss: use c99 initializers in structures | Julia Lawall | 1 | -2/+2 |
2014-08-23 | pwm: lpss: Fix build failure on PowerPC | Thierry Reding | 1 | -0/+1 |
2014-08-23 | pwm: lpss: Properly split driver to parts | Andy Shevchenko | 1 | -126/+10 |
2014-08-22 | pwm: lpss: Add ACPI and PCI IDs for Intel Braswell | Alan Cox | 1 | -0/+8 |
2014-08-07 | pwm: lpss: remove dependency on clk framework | Heikki Krogerus | 1 | -22/+10 |
2014-05-07 | pwm: lpss: Fix const qualifier and sparse warnings | Thierry Reding | 1 | -2/+2 |
2014-04-28 | pwm: lpss: Add support for PCI devices | Alan Cox | 1 | -31/+130 |
2014-04-01 | pwm: add support for Intel Low Power Subsystem PWM | Mika Westerberg | 1 | -0/+183 |