xref: /openbmc/linux/scripts/dtc/include-prefixes/arm64/qcom/sa8155p.dtsi (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1*8c67e554SKonrad Dybcio// SPDX-License-Identifier: BSD-3-Clause
2*8c67e554SKonrad Dybcio/*
3*8c67e554SKonrad Dybcio * Copyright (c) 2023, Linaro Limited
4*8c67e554SKonrad Dybcio *
5*8c67e554SKonrad Dybcio * SA8155P is an automotive variant of SM8150, with some minor changes.
6*8c67e554SKonrad Dybcio * Most notably, the RPMhPD setup differs: MMCX and LCX/LMX rails are gone,
7*8c67e554SKonrad Dybcio * though the cmd-db doesn't reflect that and access attemps result in a bite.
8*8c67e554SKonrad Dybcio */
9*8c67e554SKonrad Dybcio
10*8c67e554SKonrad Dybcio#include "sm8150.dtsi"
11*8c67e554SKonrad Dybcio
12*8c67e554SKonrad Dybcio&dispcc {
13*8c67e554SKonrad Dybcio	power-domains = <&rpmhpd SA8155P_CX>;
14*8c67e554SKonrad Dybcio};
15*8c67e554SKonrad Dybcio
16*8c67e554SKonrad Dybcio&mdss_dsi0 {
17*8c67e554SKonrad Dybcio	power-domains = <&rpmhpd SA8155P_CX>;
18*8c67e554SKonrad Dybcio};
19*8c67e554SKonrad Dybcio
20*8c67e554SKonrad Dybcio&mdss_dsi1 {
21*8c67e554SKonrad Dybcio	power-domains = <&rpmhpd SA8155P_CX>;
22*8c67e554SKonrad Dybcio};
23*8c67e554SKonrad Dybcio
24*8c67e554SKonrad Dybcio&mdss_mdp {
25*8c67e554SKonrad Dybcio	power-domains = <&rpmhpd SA8155P_CX>;
26*8c67e554SKonrad Dybcio};
27*8c67e554SKonrad Dybcio
28*8c67e554SKonrad Dybcio&remoteproc_slpi {
29*8c67e554SKonrad Dybcio	power-domains = <&rpmhpd SA8155P_CX>,
30*8c67e554SKonrad Dybcio			<&rpmhpd SA8155P_MX>;
31*8c67e554SKonrad Dybcio};
32*8c67e554SKonrad Dybcio
33*8c67e554SKonrad Dybcio&rpmhpd {
34*8c67e554SKonrad Dybcio	/*
35*8c67e554SKonrad Dybcio	 * The bindings were crafted such that SA8155P PDs match their
36*8c67e554SKonrad Dybcio	 * SM8150 counterparts to make it more maintainable and only
37*8c67e554SKonrad Dybcio	 * necessitate adjusting entries that actually differ
38*8c67e554SKonrad Dybcio	 */
39*8c67e554SKonrad Dybcio	compatible = "qcom,sa8155p-rpmhpd";
40*8c67e554SKonrad Dybcio};
41