summaryrefslogtreecommitdiff
path: root/qcom/lemans-gdsc.dtsi
diff options
context:
space:
mode:
authorQC Publisher <qcpublisher@qti.qualcomm.com>2022-05-01 00:10:30 -0700
committerAndrew Evans <andrewevans@google.com>2022-05-11 19:34:27 -0700
commit4cf598fef3ddc592c940b9936bd425d059ecb8fe (patch)
tree0c6f33b370c2651915a5029b28a9a3578e95d6b4 /qcom/lemans-gdsc.dtsi
parenta1db91e244fb83cfdfdd181b0294c3926c0675cc (diff)
downloaddevicetree-4cf598fef3ddc592c940b9936bd425d059ecb8fe.tar.gz
commit 95b36382623f806e31198373ef3a2f6c107d972b (tag: r00185.1)
Author: QC Publisher <qcpublisher@qti.qualcomm.com> Date: Sun May 1 00:10:30 2022 -0700 Commit label r00185.1 - Pre-CS3 0.0.185.1 TRACKING-ID:ecda4810-c9ca-4777-8bb0-46eb9f919a42
Diffstat (limited to 'qcom/lemans-gdsc.dtsi')
-rwxr-xr-xqcom/lemans-gdsc.dtsi59
1 files changed, 59 insertions, 0 deletions
diff --git a/qcom/lemans-gdsc.dtsi b/qcom/lemans-gdsc.dtsi
new file mode 100755
index 00000000..d0da844f
--- /dev/null
+++ b/qcom/lemans-gdsc.dtsi
@@ -0,0 +1,59 @@
+#include "direwolf-gdsc.dtsi"
+
+&soc {
+ /delete-node/ qcom,gdsc@177004;
+ /delete-node/ syscon@152128;
+
+ gcc_apcs_gdsc_vote_ctrl: syscon@14b104 {
+ compatible = "syscon";
+ reg = <0x14b104 0x4>;
+ };
+
+ gcc_pcie_0_gdsc: qcom,gdsc@1a9004 {
+ compatible = "qcom,gdsc";
+ reg = <0x1a9004 0x4>;
+ qcom,support-hw-trigger;
+ qcom,no-status-check-on-disable;
+ qcom,collapse-vote = <&gcc_apcs_gdsc_vote_ctrl 0>;
+ qcom,retain-regs;
+ regulator-name = "gcc_pcie_0_gdsc";
+ status = "disabled";
+ };
+
+ gcc_pcie_1_gdsc: qcom,gdsc@177004 {
+ compatible = "qcom,gdsc";
+ reg = <0x177004 0x4>;
+ qcom,support-hw-trigger;
+ qcom,retain-regs;
+ qcom,no-status-check-on-disable;
+ qcom,collapse-vote = <&gcc_apcs_gdsc_vote_ctrl 1>;
+ regulator-name = "gcc_pcie_1_gdsc";
+ status = "disabled";
+ };
+
+ gcc_ufs_phy_gdsc: qcom,gdsc@183004 {
+ compatible = "qcom,gdsc";
+ reg = <0x183004 0x4>;
+ qcom,retain-regs;
+ regulator-name = "gcc_ufs_phy_gdsc";
+ status = "disabled";
+ };
+
+ gcc_usb20_prim_gdsc: qcom,gdsc@11c004 {
+ compatible = "qcom,gdsc";
+ reg = <0x11c004 0x4>;
+ regulator-name = "gcc_usb20_prim_gdsc";
+ qcom,retain-regs;
+ status = "disabled";
+ };
+
+ gpu_cc_gx_acd_reset: syscon@3d99358 {
+ compatible = "syscon";
+ reg = <0x3d99358 0x4>;
+ };
+
+ gpu_cc_gx_acd_iroot_reset: syscon@3d9958c {
+ compatible = "syscon";
+ reg = <0x3d9958c 0x4>;
+ };
+};