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.
-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
[Public]
Hi,
A change went into 5.17 to allow CPUs to play dead in the C3 state which fixed freezes on s2idle entry if a CPU is offlined by a user.
This has had some time to bake now, and a regression was identified on an ancient machine that is now fixed.
Can you please backport these commits to 5.15.y to fix that problem and avoid the regression?
commit d6b88ce2eb9d2698eb24451eb92c0a1649b17bb1 ("ACPI: processor idle: Allow playing dead in C3 state")
commit 0f00b1b00a44bf3b5e905dabfde2d51c490678ad ("ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40").
Thank you!