brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 1ec0d09 Raw
54 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/nvmem/rmem.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Reserved Memory Based nvmem Device8 9maintainers:10  - Nicolas Saenz Julienne <nsaenzjulienne@suse.de>11 12allOf:13  - $ref: nvmem.yaml#14 15properties:16  compatible:17    items:18      - enum:19          - raspberrypi,bootloader-config20          - raspberrypi,bootloader-public-key21      - const: nvmem-rmem22 23  reg:24    maxItems: 125 26  no-map:27    $ref: /schemas/types.yaml#/definitions/flag28    description:29      Avoid creating a virtual mapping of the region as part of the OS'30      standard mapping of system memory.31 32required:33  - compatible34  - no-map35 36unevaluatedProperties: false37 38examples:39  - |40        reserved-memory {41                #address-cells = <1>;42                #size-cells = <1>;43 44                blconfig: nvram@10000000 {45                        compatible = "raspberrypi,bootloader-config", "nvmem-rmem";46                        #address-cells = <1>;47                        #size-cells = <1>;48                        reg = <0x10000000 0x1000>;49                        no-map;50                };51        };52 53...54