Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/cache/marvell,tauros2-cache.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Marvell Tauros2 Cache
8
9maintainers:
10 - Andrew Lunn <andrew@lunn.ch>
11 - Gregory Clement <gregory.clement@bootlin.com>
12
13properties:
14 compatible:
15 const: marvell,tauros2-cache
16
17 marvell,tauros2-cache-features:
18 description: >
19 Specify the features supported for the tauros2 cache. The features include:
20
21 - CACHE_TAUROS2_PREFETCH_ON (1 << 0)
22 - CACHE_TAUROS2_LINEFILL_BURST8 (1 << 1)
23
24 The definition can be found at arch/arm/include/asm/hardware/cache-tauros2.h
25 $ref: /schemas/types.yaml#/definitions/uint32
26 maximum: 0x3
27
28required:
29 - compatible
30 - marvell,tauros2-cache-features
31
32additionalProperties: false
33
34examples:
35 - |
36 l2-cache {
37 compatible = "marvell,tauros2-cache";
38 marvell,tauros2-cache-features = <0x3>;
39 };