pwm: tegra: Cleanups and .get_state()
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 9 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | pwm: tegra: Check for match_data being NULLdrivers/ | +7 | 2 replies | |
| 2/6 | pwm: tegra: Make use of dev_err_probe()drivers/ | +26 | 1 reply | |
| 3/6 | pwm: tegra: Use devm function for pm_runtime_enable()drivers/ | +4 | 1 reply | |
| 4/6 | pwm: tegra: Simplify using devm_reset_control_get_exclusive_deasserted()drivers/ | +4 | 3 replies | |
| 5/6 | pwm: tegra: Simplify using devm_pwmchip_add()drivers/ | +1 | 0 replies | |
| 6/6 | pwm: tegra: Implement .get_state()drivers/ | +48 | 2 replies |
Reviews trailers per patch
2 of 6 patches have a Reviewed-by or Acked-by.
| Patch | Mikko Perttunen | Ola Chr. Vaage |
|---|---|---|
| 1/6 | ||
| 2/6 | R-b | |
| 3/6 | ||
| 4/6 | ||
| 5/6 | ||
| 6/6 | R-b | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v1 0/6] pwm: tegra: Cleanups and .get_state()
Hello,
the tegra PWM driver annoyed me for some time. This patch set addresses some of the concerns. The implementation of .get_state() is the check if I understood the hardware correctly. If so, the next step is to fix the rounding in .apply() and/or convert to the waveform callbacks.
The first 5 patches should be fine (unless my understanding of pm_runtime is wrong, which is quite possible), for the 6th patch I'd like someone to test it before it gets applied.
Best regards
Uwe
Uwe Kleine-König (6):
pwm: tegra: Check for match_data being NULL
pwm: tegra: Make use of dev_err_probe()
pwm: tegra: Use devm function for pm_runtime_enable()
pwm: tegra: Simplify using
devm_reset_control_get_exclusive_deasserted()
pwm: tegra: Simplify using devm_pwmchip_add()
pwm: tegra: Implement .get_state()
drivers/pwm/pwm-tegra.c | 123 ++++++++++++++++++++++++++++------------ 1 file changed, 86 insertions(+), 37 deletions(-)
base-commit: 82dcd68f7246eeacbc2ef614b82e284a50b2b8bb
Signature · 1 line
2.55.0.11.g153666a7d9bb