FILE
fsl,qe-muram.yaml
File preview with syntax highlighting.
linux-6.19.14/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-muram.yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,qe-muram.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Freescale QUICC Engine Multi-User RAM (MURAM) 8 9maintainers: 10 - Frank Li <Frank.Li@nxp.com> 11 12description: Multi-User RAM (MURAM) 13 14properties: 15 compatible: 16 items: 17 - const: fsl,qe-muram 18 - const: fsl,cpm-muram 19 20 ranges: 21 maxItems: 1 22 23 "#address-cells": 24 const: 1 25 26 "#size-cells": 27 const: 1 28 29 mode: 30 $ref: /schemas/types.yaml#/definitions/string 31 enum: [host, slave] 32 33patternProperties: 34 '^data\-only@[a-f0-9]+$': 35 type: object 36 properties: 37 compatible: 38 items: 39 - const: fsl,qe-muram-data 40 - const: fsl,cpm-muram-data 41 42 reg: 43 maxItems: 1 44 45 required: 46 - compatible 47 - reg 48 49 additionalProperties: false 50 51required: 52 - compatible 53 - ranges 54 55additionalProperties: false 56 57examples: 58 - | 59 muram@10000 { 60 compatible = "fsl,qe-muram", "fsl,cpm-muram"; 61 ranges = <0 0x00010000 0x0000c000>; 62 #address-cells = <1>; 63 #size-cells = <1>; 64 65 data-only@0{ 66 compatible = "fsl,qe-muram-data", 67 "fsl,cpm-muram-data"; 68 reg = <0 0xc000>; 69 }; 70 };
~/
Read-only file preview.