1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 # Copyright (C) 2023 Renesas Electronics Corp.
5 $id: http://devicetree.org/schemas/cache/andestech,ax45mp-cache.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Andestech AX45MP L2 Cache Controller
11 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
14 A level-2 cache (L2C) is used to improve the system performance by providing
15 a large amount of cache line entries and reasonable access delays. The L2C
16 is shared between cores, and a non-inclusive non-exclusive policy is used.
23 - andestech,ax45mp-cache
31 - const: andestech,ax45mp-cache
50 enum: [131072, 262144, 524288, 1048576, 2097152]
54 next-level-cache: true
56 additionalProperties: false
70 #include <dt-bindings/interrupt-controller/irq.h>
72 cache-controller@13400000 {
73 compatible = "andestech,ax45mp-cache", "cache";
74 reg = <0x13400000 0x100000>;
75 interrupts = <508 IRQ_TYPE_LEVEL_HIGH>;
76 cache-line-size = <64>;
79 cache-size = <262144>;