1*5783bd19SRafał Miłecki# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*5783bd19SRafał Miłecki%YAML 1.2 3*5783bd19SRafał Miłecki--- 4*5783bd19SRafał Miłecki$id: http://devicetree.org/schemas/nvmem/brcm,nvram.yaml# 5*5783bd19SRafał Miłecki$schema: http://devicetree.org/meta-schemas/core.yaml# 6*5783bd19SRafał Miłecki 7*5783bd19SRafał Miłeckititle: Broadcom's NVRAM 8*5783bd19SRafał Miłecki 9*5783bd19SRafał Miłeckidescription: | 10*5783bd19SRafał Miłecki Broadcom's NVRAM is a structure containing device specific environment 11*5783bd19SRafał Miłecki variables. It is used for storing device configuration, booting parameters 12*5783bd19SRafał Miłecki and calibration data. 13*5783bd19SRafał Miłecki 14*5783bd19SRafał Miłecki NVRAM can be accessed on Broadcom BCM47xx MIPS and Northstar ARM Cortex-A9 15*5783bd19SRafał Miłecki devices usiong I/O mapped memory. 16*5783bd19SRafał Miłecki 17*5783bd19SRafał Miłeckimaintainers: 18*5783bd19SRafał Miłecki - Rafał Miłecki <rafal@milecki.pl> 19*5783bd19SRafał Miłecki 20*5783bd19SRafał MiłeckiallOf: 21*5783bd19SRafał Miłecki - $ref: "nvmem.yaml#" 22*5783bd19SRafał Miłecki 23*5783bd19SRafał Miłeckiproperties: 24*5783bd19SRafał Miłecki compatible: 25*5783bd19SRafał Miłecki const: brcm,nvram 26*5783bd19SRafał Miłecki 27*5783bd19SRafał MiłeckiunevaluatedProperties: false 28*5783bd19SRafał Miłecki 29*5783bd19SRafał Miłeckiexamples: 30*5783bd19SRafał Miłecki - | 31*5783bd19SRafał Miłecki nvram@1eff0000 { 32*5783bd19SRafał Miłecki compatible = "brcm,nvram"; 33*5783bd19SRafał Miłecki reg = <0x1eff0000 0x10000>; 34*5783bd19SRafał Miłecki }; 35