Added idle states for CPUs and CPU clusters, and PSCI device to enable CPUs to enter deeper LPMs. Disabled the idle states till Rumi validations are done. Additionally. updated APPS RSC device to be in cluster power domain to handle RSC activities when cluster is powering off. Change-Id: Ic41e219c5c4dabe29f9ac787010ea09c5c123534 Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
81 lines
1.1 KiB
Plaintext
81 lines
1.1 KiB
Plaintext
// SPDX-License-Identifier: BSD-3-Clause
|
|
/*
|
|
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
|
|
*/
|
|
|
|
&arch_timer {
|
|
clock-frequency = <500000>;
|
|
};
|
|
|
|
&memtimer {
|
|
clock-frequency = <500000>;
|
|
};
|
|
|
|
&disp_rsc {
|
|
status = "disabled";
|
|
};
|
|
|
|
&soc {
|
|
usb_nop_phy: usb_nop_phy {
|
|
compatible = "usb-nop-xceiv";
|
|
};
|
|
|
|
usb_emuphy: phy@a784000 {
|
|
compatible = "qcom,usb-emu-phy";
|
|
reg = <0x0a784000 0x9500>;
|
|
|
|
qcom,emu-init-seq = <0xfffff 0x4
|
|
0xffff0 0x4
|
|
0x100000 0x20
|
|
0x0 0x20
|
|
0x000101F0 0x20
|
|
0x00100000 0x3c
|
|
0x0 0x3c
|
|
0x0 0x4>;
|
|
};
|
|
};
|
|
|
|
&usb0 {
|
|
dwc3@a600000 {
|
|
usb-phy = <&usb_emuphy>, <&usb_nop_phy>;
|
|
dr_mode = "peripheral";
|
|
maximum-speed = "high-speed";
|
|
};
|
|
};
|
|
|
|
&SILVER_OFF {
|
|
status = "disabled";
|
|
};
|
|
|
|
&SILVER_RAIL_OFF {
|
|
status = "disabled";
|
|
};
|
|
|
|
&GOLD_OFF {
|
|
status = "disabled";
|
|
};
|
|
|
|
&GOLD_RAIL_OFF {
|
|
status = "disabled";
|
|
};
|
|
|
|
&GOLD_PLUS_OFF {
|
|
status = "disabled";
|
|
};
|
|
|
|
&GOLD_PLUS_RAIL_OFF {
|
|
status = "disabled";
|
|
};
|
|
|
|
&CLUSTER_PWR_DN {
|
|
status = "disabled";
|
|
};
|
|
|
|
&CX_RET {
|
|
status = "disabled";
|
|
};
|
|
|
|
&APSS_OFF {
|
|
status = "disabled";
|
|
};
|