Messages in this thread | | | From | Srinivas Kandagatla <> | Subject | [RESEND PATCH 0/4] slimbus: fixes for next 5.14 rc | Date | Mon, 9 Aug 2021 09:24:24 +0100 |
| |
Hi Greg,
Am resending this series with proper cover letter and subject-line.
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 (2 patches) 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 next possible 5.14 rc.
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
| |