This series is a back-port for stable branch version 5.15 *only*. The IPA patches have already been applied to v5.16.y, and they are not required for versions prior to 5.15. There was a missing prerequisite commit that prevented building the code successfully when back-porting to v5.15 was first attempted. That commit has been added to the front of this series. All three commits otherwise cherry-pick cleanly. Version 2 just adds my sign-off on the first patch (and is rebased). -Alex Alex Elder (2): dt-bindings: net: qcom,ipa: add optional qcom,qmp property net: ipa: request IPA register values be retained Deepak Kumar Singh (1): soc: qcom: aoss: Expose send for generic usecase .../devicetree/bindings/net/qcom,ipa.yaml | 6 +++ drivers/net/ipa/ipa_power.c | 52 ++++++++++++++++++ drivers/net/ipa/ipa_power.h | 7 +++ drivers/net/ipa/ipa_uc.c | 5 ++ drivers/soc/qcom/qcom_aoss.c | 54 ++++++++++++++++++- include/linux/soc/qcom/qcom_aoss.h | 38 +++++++++++++ 6 files changed, 161 insertions(+), 1 deletion(-) create mode 100644 include/linux/soc/qcom/qcom_aoss.h -- 2.32.0