1*b55689c0SCharan Pedumuru# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*b55689c0SCharan Pedumuru%YAML 1.2 3*b55689c0SCharan Pedumuru--- 4*b55689c0SCharan Pedumuru$id: http://devicetree.org/schemas/mfd/atmel,at91sam9260-gpbr.yaml# 5*b55689c0SCharan Pedumuru$schema: http://devicetree.org/meta-schemas/core.yaml# 6*b55689c0SCharan Pedumuru 7*b55689c0SCharan Pedumurutitle: Microchip AT91 General Purpose Backup Registers 8*b55689c0SCharan Pedumuru 9*b55689c0SCharan Pedumurumaintainers: 10*b55689c0SCharan Pedumuru - Nicolas Ferre <nicolas.ferre@microchip.com> 11*b55689c0SCharan Pedumuru 12*b55689c0SCharan Pedumurudescription: 13*b55689c0SCharan Pedumuru The system controller embeds 256 bits of General Purpose Backup 14*b55689c0SCharan Pedumuru registers organized as 8 32-bit registers. 15*b55689c0SCharan Pedumuru 16*b55689c0SCharan Pedumuruproperties: 17*b55689c0SCharan Pedumuru compatible: 18*b55689c0SCharan Pedumuru oneOf: 19*b55689c0SCharan Pedumuru - items: 20*b55689c0SCharan Pedumuru - enum: 21*b55689c0SCharan Pedumuru - atmel,at91sam9260-gpbr 22*b55689c0SCharan Pedumuru - const: syscon 23*b55689c0SCharan Pedumuru - items: 24*b55689c0SCharan Pedumuru - enum: 25*b55689c0SCharan Pedumuru - microchip,sam9x60-gpbr 26*b55689c0SCharan Pedumuru - microchip,sam9x7-gpbr 27*b55689c0SCharan Pedumuru - const: atmel,at91sam9260-gpbr 28*b55689c0SCharan Pedumuru - const: syscon 29*b55689c0SCharan Pedumuru 30*b55689c0SCharan Pedumuru reg: 31*b55689c0SCharan Pedumuru maxItems: 1 32*b55689c0SCharan Pedumuru 33*b55689c0SCharan Pedumururequired: 34*b55689c0SCharan Pedumuru - compatible 35*b55689c0SCharan Pedumuru - reg 36*b55689c0SCharan Pedumuru 37*b55689c0SCharan PedumuruadditionalProperties: false 38*b55689c0SCharan Pedumuru 39*b55689c0SCharan Pedumuruexamples: 40*b55689c0SCharan Pedumuru - | 41*b55689c0SCharan Pedumuru syscon@fffffd50 { 42*b55689c0SCharan Pedumuru compatible = "atmel,at91sam9260-gpbr", "syscon"; 43*b55689c0SCharan Pedumuru reg = <0xfffffd50 0x10>; 44*b55689c0SCharan Pedumuru }; 45