162306a36Sopenharmony_ci// SPDX-License-Identifier: BSD-3-Clause
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (c) 2023, Linaro Limited
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci * SA8155P is an automotive variant of SM8150, with some minor changes.
662306a36Sopenharmony_ci * Most notably, the RPMhPD setup differs: MMCX and LCX/LMX rails are gone,
762306a36Sopenharmony_ci * though the cmd-db doesn't reflect that and access attemps result in a bite.
862306a36Sopenharmony_ci */
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci#include "sm8150.dtsi"
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci&dispcc {
1362306a36Sopenharmony_ci	power-domains = <&rpmhpd SA8155P_CX>;
1462306a36Sopenharmony_ci};
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci&mdss_dsi0 {
1762306a36Sopenharmony_ci	power-domains = <&rpmhpd SA8155P_CX>;
1862306a36Sopenharmony_ci};
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci&mdss_dsi1 {
2162306a36Sopenharmony_ci	power-domains = <&rpmhpd SA8155P_CX>;
2262306a36Sopenharmony_ci};
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci&mdss_mdp {
2562306a36Sopenharmony_ci	power-domains = <&rpmhpd SA8155P_CX>;
2662306a36Sopenharmony_ci};
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci&remoteproc_slpi {
2962306a36Sopenharmony_ci	power-domains = <&rpmhpd SA8155P_CX>,
3062306a36Sopenharmony_ci			<&rpmhpd SA8155P_MX>;
3162306a36Sopenharmony_ci};
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ci&rpmhpd {
3462306a36Sopenharmony_ci	/*
3562306a36Sopenharmony_ci	 * The bindings were crafted such that SA8155P PDs match their
3662306a36Sopenharmony_ci	 * SM8150 counterparts to make it more maintainable and only
3762306a36Sopenharmony_ci	 * necessitate adjusting entries that actually differ
3862306a36Sopenharmony_ci	 */
3962306a36Sopenharmony_ci	compatible = "qcom,sa8155p-rpmhpd";
4062306a36Sopenharmony_ci};
41