sc8180x.dtsi (2f98e686ef59b5d19af5847d755798e2031bee3a) sc8180x.dtsi (e4322bb818bbcd36b441de9880fa4ac911a5eb51)
1// SPDX-License-Identifier: BSD-3-Clause
2/*
3 * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
4 * Copyright (c) 2020-2023, Linaro Limited
5 */
6
7#include <dt-bindings/clock/qcom,dispcc-sm8250.h>
8#include <dt-bindings/clock/qcom,gcc-sc8180x.h>

--- 50 unchanged lines hidden (view full) ---

59 L2_0: l2-cache {
60 compatible = "cache";
61 cache-level = <2>;
62 cache-unified;
63 next-level-cache = <&L3_0>;
64 L3_0: l3-cache {
65 compatible = "cache";
66 cache-level = <3>;
1// SPDX-License-Identifier: BSD-3-Clause
2/*
3 * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
4 * Copyright (c) 2020-2023, Linaro Limited
5 */
6
7#include <dt-bindings/clock/qcom,dispcc-sm8250.h>
8#include <dt-bindings/clock/qcom,gcc-sc8180x.h>

--- 50 unchanged lines hidden (view full) ---

59 L2_0: l2-cache {
60 compatible = "cache";
61 cache-level = <2>;
62 cache-unified;
63 next-level-cache = <&L3_0>;
64 L3_0: l3-cache {
65 compatible = "cache";
66 cache-level = <3>;
67 cache-unified;
67 };
68 };
69 };
70
71 CPU1: cpu@100 {
72 device_type = "cpu";
73 compatible = "qcom,kryo485";
74 reg = <0x0 0x100>;

--- 218 unchanged lines hidden (view full) ---

293 min-residency-us = <4488>;
294 local-timer-stop;
295 };
296 };
297
298 domain-idle-states {
299 CLUSTER_SLEEP_0: cluster-sleep-0 {
300 compatible = "domain-idle-state";
68 };
69 };
70 };
71
72 CPU1: cpu@100 {
73 device_type = "cpu";
74 compatible = "qcom,kryo485";
75 reg = <0x0 0x100>;

--- 218 unchanged lines hidden (view full) ---

294 min-residency-us = <4488>;
295 local-timer-stop;
296 };
297 };
298
299 domain-idle-states {
300 CLUSTER_SLEEP_0: cluster-sleep-0 {
301 compatible = "domain-idle-state";
301 arm,psci-suspend-param = <0x4100c244>;
302 arm,psci-suspend-param = <0x4100a344>;
302 entry-latency-us = <3263>;
303 exit-latency-us = <6562>;
304 min-residency-us = <9987>;
305 };
306 };
307 };
308
309 cpu0_opp_table: opp-table-cpu0 {

--- 1937 unchanged lines hidden (view full) ---

2247 opp-177000000 {
2248 opp-hz = /bits/ 64 <177000000>;
2249 opp-level = <RPMH_REGULATOR_LEVEL_LOW_SVS>;
2250 };
2251 };
2252 };
2253
2254 gmu: gmu@2c6a000 {
303 entry-latency-us = <3263>;
304 exit-latency-us = <6562>;
305 min-residency-us = <9987>;
306 };
307 };
308 };
309
310 cpu0_opp_table: opp-table-cpu0 {

--- 1937 unchanged lines hidden (view full) ---

2248 opp-177000000 {
2249 opp-hz = /bits/ 64 <177000000>;
2250 opp-level = <RPMH_REGULATOR_LEVEL_LOW_SVS>;
2251 };
2252 };
2253 };
2254
2255 gmu: gmu@2c6a000 {
2255 compatible="qcom,adreno-gmu-680.1", "qcom,adreno-gmu";
2256 compatible = "qcom,adreno-gmu-680.1", "qcom,adreno-gmu";
2256
2257 reg = <0 0x02c6a000 0 0x30000>,
2258 <0 0x0b290000 0 0x10000>,
2259 <0 0x0b490000 0 0x10000>;
2260 reg-names = "gmu",
2261 "gmu_pdc",
2262 "gmu_pdc_seq";
2263

--- 1160 unchanged lines hidden (view full) ---

3424 timer@17c20000 {
3425 compatible = "arm,armv7-timer-mem";
3426 reg = <0x0 0x17c20000 0x0 0x1000>;
3427
3428 #address-cells = <1>;
3429 #size-cells = <1>;
3430 ranges = <0 0 0 0x20000000>;
3431
2257
2258 reg = <0 0x02c6a000 0 0x30000>,
2259 <0 0x0b290000 0 0x10000>,
2260 <0 0x0b490000 0 0x10000>;
2261 reg-names = "gmu",
2262 "gmu_pdc",
2263 "gmu_pdc_seq";
2264

--- 1160 unchanged lines hidden (view full) ---

3425 timer@17c20000 {
3426 compatible = "arm,armv7-timer-mem";
3427 reg = <0x0 0x17c20000 0x0 0x1000>;
3428
3429 #address-cells = <1>;
3430 #size-cells = <1>;
3431 ranges = <0 0 0 0x20000000>;
3432
3432 frame@17c21000{
3433 frame@17c21000 {
3433 reg = <0x17c21000 0x1000>,
3434 <0x17c22000 0x1000>;
3435 frame-number = <0>;
3436 interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
3437 <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>;
3438 };
3439
3440 frame@17c23000 {

--- 410 unchanged lines hidden (view full) ---

3851 cluster-crit {
3852 temperature = <110000>;
3853 hysteresis = <2000>;
3854 type = "critical";
3855 };
3856 };
3857 };
3858
3434 reg = <0x17c21000 0x1000>,
3435 <0x17c22000 0x1000>;
3436 frame-number = <0>;
3437 interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
3438 <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>;
3439 };
3440
3441 frame@17c23000 {

--- 410 unchanged lines hidden (view full) ---

3852 cluster-crit {
3853 temperature = <110000>;
3854 hysteresis = <2000>;
3855 type = "critical";
3856 };
3857 };
3858 };
3859
3859 gpu-thermal-top {
3860 gpu-top-thermal {
3860 polling-delay-passive = <250>;
3861 polling-delay = <1000>;
3862
3863 thermal-sensors = <&tsens0 15>;
3864
3865 trips {
3866 trip-point0 {
3867 temperature = <90000>;

--- 133 unchanged lines hidden (view full) ---

4001 trip-point0 {
4002 temperature = <90000>;
4003 hysteresis = <2000>;
4004 type = "hot";
4005 };
4006 };
4007 };
4008
3861 polling-delay-passive = <250>;
3862 polling-delay = <1000>;
3863
3864 thermal-sensors = <&tsens0 15>;
3865
3866 trips {
3867 trip-point0 {
3868 temperature = <90000>;

--- 133 unchanged lines hidden (view full) ---

4002 trip-point0 {
4003 temperature = <90000>;
4004 hysteresis = <2000>;
4005 type = "hot";
4006 };
4007 };
4008 };
4009
4009 gpu-thermal-bottom {
4010 gpu-bottom-thermal {
4010 polling-delay-passive = <250>;
4011 polling-delay = <1000>;
4012
4013 thermal-sensors = <&tsens1 11>;
4014
4015 trips {
4016 trip-point0 {
4017 temperature = <90000>;

--- 15 unchanged lines hidden ---
4011 polling-delay-passive = <250>;
4012 polling-delay = <1000>;
4013
4014 thermal-sensors = <&tsens1 11>;
4015
4016 trips {
4017 trip-point0 {
4018 temperature = <90000>;

--- 15 unchanged lines hidden ---