Messages in this thread | | | From | Srinivas Kandagatla <> | Subject | [PATCH 0/4] slimbus: patches (set 1) for 5.15 | Date | Fri, 6 Aug 2021 10:16:35 +0100 |
| |
Hi Greg,
Recently runtime pm testing on slimbus reveled that its totally broken on SlimBus ngd drivers.
Below are the fixes to get it back working.
- One of the reason begin incorrect device pointer used for runtime pm and in some places
- Second one was to do with unable to validate transaction id which resulted in negative runtime pm count.
- Other fix was to do with resetting dma addresses once ngd controller is power-cycled.
With all these fixed runtime pm is now fully functional on NGD controllers.
Currently I marked them all with Cc: <stable@vger.kernel.org> as these all patches are required to fix runtime pm on SlimBus NGD controller.
Can you please queue them up for 5.15.
thanks for you help, srini
Srinivas Kandagatla (4): slimbus: messaging: start transaction ids from 1 instead of zero slimbus: messaging: check for valid transaction id slimbus: ngd: set correct device for pm slimbus: ngd: reset dma setup during runtime pm
drivers/slimbus/messaging.c | 7 ++++--- drivers/slimbus/qcom-ngd-ctrl.c | 22 +++++++++++++--------- 2 files changed, 17 insertions(+), 12 deletions(-)
-- 2.21.0
| |