Merge tag 'soc-drivers-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[linux-block.git] / arch / arm64 / boot / dts / ti / k3-am62a7.dtsi
CommitLineData
89bd4c37 1// SPDX-License-Identifier: GPL-2.0-only OR MIT
5fc6b1b6
VR
2/*
3 * Device Tree Source for AM62A7 SoC family in Quad core configuration
4 *
5 * TRM: https://www.ti.com/lit/zip/spruj16
6 *
89bd4c37 7 * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
5fc6b1b6
VR
8 */
9
10/dts-v1/;
11
12#include "k3-am62a.dtsi"
13
14/ {
15 cpus {
16 #address-cells = <1>;
17 #size-cells = <0>;
18
19 cpu-map {
20 cluster0: cluster0 {
21 core0 {
22 cpu = <&cpu0>;
23 };
24
25 core1 {
26 cpu = <&cpu1>;
27 };
28
29 core2 {
30 cpu = <&cpu2>;
31 };
32
33 core3 {
34 cpu = <&cpu3>;
35 };
36 };
37 };
38
39 cpu0: cpu@0 {
40 compatible = "arm,cortex-a53";
41 reg = <0x000>;
42 device_type = "cpu";
43 enable-method = "psci";
44 i-cache-size = <0x8000>;
45 i-cache-line-size = <64>;
46 i-cache-sets = <256>;
47 d-cache-size = <0x8000>;
48 d-cache-line-size = <64>;
49 d-cache-sets = <128>;
50 next-level-cache = <&L2_0>;
51 };
52
53 cpu1: cpu@1 {
54 compatible = "arm,cortex-a53";
55 reg = <0x001>;
56 device_type = "cpu";
57 enable-method = "psci";
58 i-cache-size = <0x8000>;
59 i-cache-line-size = <64>;
60 i-cache-sets = <256>;
61 d-cache-size = <0x8000>;
62 d-cache-line-size = <64>;
63 d-cache-sets = <128>;
64 next-level-cache = <&L2_0>;
65 };
66
67 cpu2: cpu@2 {
68 compatible = "arm,cortex-a53";
69 reg = <0x002>;
70 device_type = "cpu";
71 enable-method = "psci";
72 i-cache-size = <0x8000>;
73 i-cache-line-size = <64>;
74 i-cache-sets = <256>;
75 d-cache-size = <0x8000>;
76 d-cache-line-size = <64>;
77 d-cache-sets = <128>;
78 next-level-cache = <&L2_0>;
79 };
80
81 cpu3: cpu@3 {
82 compatible = "arm,cortex-a53";
83 reg = <0x003>;
84 device_type = "cpu";
85 enable-method = "psci";
86 i-cache-size = <0x8000>;
87 i-cache-line-size = <64>;
88 i-cache-sets = <256>;
89 d-cache-size = <0x8000>;
90 d-cache-line-size = <64>;
91 d-cache-sets = <128>;
92 next-level-cache = <&L2_0>;
93 };
94 };
95
96 L2_0: l2-cache0 {
97 compatible = "cache";
880932e6 98 cache-unified;
5fc6b1b6 99 cache-level = <2>;
438b8dc9 100 cache-size = <0x80000>;
5fc6b1b6
VR
101 cache-line-size = <64>;
102 cache-sets = <512>;
103 };
104};