ARM: dts: msm: Ignore dependencies on children by PM framework
Change https://lore.kernel.org/all/20230525113034.46880-1-tony@atomide.com registers serial core controller as a child of msm uart device. Since child should suspend first, due to the child's auto suspend delay (SERIAL_PORT_AUTOSUSPEND_DELAY_MS), additional 500msecs delay is added during msm_geni_serial_runtime_suspend. Added new dtsi flag 'qcom,suspend-ignore-children', to ignore dependencies on children by runtime PM framework, this helps to exit quickly from msm_geni_serial_runtime_suspend and save power. Change-Id: Icac2f02ad96f45359cf1516284b7a64d2de61a79 Signed-off-by: Visweswara Tanuku <quic_vtanuku@quicinc.com>
This commit is contained in:
@@ -1026,6 +1026,7 @@
|
|||||||
pinctrl-3 = <&qupv3_se14_default_cts>, <&qupv3_se14_default_rts>,
|
pinctrl-3 = <&qupv3_se14_default_cts>, <&qupv3_se14_default_rts>,
|
||||||
<&qupv3_se14_default_tx>, <&qupv3_se14_default_rx>;
|
<&qupv3_se14_default_tx>, <&qupv3_se14_default_rx>;
|
||||||
qcom,wakeup-byte = <0xFD>;
|
qcom,wakeup-byte = <0xFD>;
|
||||||
|
qcom,suspend-ignore-children;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user