Thread (10 messages) 10 messages, 4 authors, 2026-05-30

Re: [PATCH v2 2/6] bus: mhi: Drop controller runtime PM callback indirection

From: Jeff Johnson <hidden>
Date: 2026-05-30 00:01:23
Also in: ath11k, ath12k, dri-devel, linux-arm-msm, linux-wireless, lkml

On 5/22/2026 3:00 AM, Krishna Chaitanya Chundru wrote:
The MHI controller interface exposes runtime_get and runtime_put callbacks
to abstract runtime PM handling from the MHI core. This indirection is
unnecessary since the MHI core can directly use the generic pm_runtime_*
APIs, and the existing implementations are either no-ops or trivial
wrappers around those same APIs.

Remove the runtime_get and runtime_put function pointers from struct
mhi_controller and update all users in the MHI host stack to call the
standard runtime PM helpers directly.

Signed-off-by: Krishna Chaitanya Chundru <redacted>
Reviewed-by: Konrad Dybcio <redacted>
---
 drivers/net/wireless/ath/ath11k/mhi.c | 10 ----------
 drivers/net/wireless/ath/ath12k/mhi.c | 11 -----------
Acked-by: Jeff Johnson <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help