Age | Commit message (Expand) | Author | Files | Lines |
2025-06-09 | pwm: sifive: Fix rounding and idempotency issues in apply and get_state | Nylon Chen | 1 | -6/+9 |
2025-06-09 | pwm: sifive: Fix PWM algorithm and clarify inverted compare behavior | Nylon Chen | 1 | -8/+31 |
2024-09-16 | pwm: Switch back to struct platform_driver::remove() | Uwe Kleine-König | 1 | -1/+1 |
2024-02-19 | pwm: sifive: Make use of devm_pwmchip_alloc() function | Uwe Kleine-König | 1 | -8/+6 |
2024-02-19 | pwm: sifive: Make use of pwmchip_parent() accessor | Uwe Kleine-König | 1 | -1/+1 |
2024-02-19 | pwm: sifive: Prepare removing pwm_chip from driver data | Uwe Kleine-König | 1 | -7/+9 |
2024-02-19 | pwm: sifive: Simplify code to determine the pwmchip's parent device | Uwe Kleine-König | 1 | -1/+1 |
2023-10-13 | pwm: Manage owner assignment implicitly for drivers | Uwe Kleine-König | 1 | -1/+0 |
2023-07-24 | pwm: Explicitly include correct DT includes | Rob Herring | 1 | -0/+1 |
2023-07-21 | pwm: sifive: Consistently name pwm_chip variables "chip" | Uwe Kleine-König | 1 | -2/+2 |
2023-06-23 | pwm: sifive: Simplify using devm_clk_get_prepared() | Uwe Kleine-König | 1 | -5/+2 |
2023-03-30 | pwm: sifive: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
2023-01-30 | pwm: sifive: Always let the first pwm_apply_state succeed | Emil Renner Berthing | 1 | -1/+7 |
2022-12-06 | pwm: Make .get_state() callback return an error code | Uwe Kleine-König | 1 | -2/+4 |
2022-12-06 | pwm: sifive: Call pwm_sifive_update_clock() while mutex is held | Uwe Kleine-König | 1 | -1/+4 |
2022-07-29 | pwm: sifive: Shut down hardware only after pwmchip_remove() completed | Uwe Kleine-König | 1 | -2/+3 |
2022-07-29 | pwm: sifive: Ensure the clk is enabled exactly once per running PWM | Uwe Kleine-König | 1 | -9/+37 |
2022-07-29 | pwm: sifive: Simplify clk handling | Uwe Kleine-König | 1 | -13/+13 |
2022-07-29 | pwm: sifive: Enable clk only after period check in .apply() | Uwe Kleine-König | 1 | -10/+8 |
2022-07-29 | pwm: sifive: Reduce time the controller lock is held | Uwe Kleine-König | 1 | -3/+5 |
2022-07-29 | pwm: sifive: Fold pwm_sifive_enable() into its only caller | Uwe Kleine-König | 1 | -20/+8 |
2022-07-29 | pwm: sifive: Simplify offset calculation for PWMCMP registers | Uwe Kleine-König | 1 | -7/+3 |
2022-05-20 | pwm: sifive: Simplify if-if to if-else | Wan Jiabing | 1 | -3/+2 |
2021-09-02 | pwm: sifive: Don't check the return code of pwmchip_remove() | Uwe Kleine-König | 1 | -3/+3 |
2021-05-25 | pwm: Simplify all drivers with explicit of_pwm_n_cells = 3 | Uwe Kleine-König | 1 | -2/+0 |
2021-03-22 | pwm: Always allocate PWM chip base ID dynamically | Uwe Kleine-König | 1 | -1/+0 |
2020-12-17 | pwm: sifive: Convert to devm_platform_ioremap_resource() | Yangtao Li | 1 | -3/+1 |
2020-09-24 | pwm: sifive: Simplify with dev_err_probe() | Krzysztof Kozlowski | 1 | -5/+3 |
2020-06-17 | pwm: sifive: Use 64-bit division macro | Guru Das Srinagesh | 1 | -1/+1 |
2019-09-21 | pwm: Ensure pwm_apply_state() doesn't modify the state argument | Uwe Kleine-König | 1 | -1/+1 |
2019-09-21 | pwm: sifive: Remove redundant error message | Ding Xiang | 1 | -3/+1 |
2019-06-25 | pwm: sifive: Add a driver for SiFive SoC PWM | Yash Shah | 1 | -0/+339 |