1*b97ee269SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*b97ee269SEmmanuel Vadot%YAML 1.2 3*b97ee269SEmmanuel Vadot--- 4*b97ee269SEmmanuel Vadot$id: http://devicetree.org/schemas/spi/hpe,gxp-spifi.yaml# 5*b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*b97ee269SEmmanuel Vadot 7*b97ee269SEmmanuel Vadottitle: HPE GXP spi controller flash interface 8*b97ee269SEmmanuel Vadot 9*b97ee269SEmmanuel Vadotmaintainers: 10*b97ee269SEmmanuel Vadot - Nick Hawkins <nick.hawkins@hpe.com> 11*b97ee269SEmmanuel Vadot - Jean-Marie Verdun <verdun@hpe.com> 12*b97ee269SEmmanuel Vadot 13*b97ee269SEmmanuel VadotallOf: 14*b97ee269SEmmanuel Vadot - $ref: spi-controller.yaml# 15*b97ee269SEmmanuel Vadot 16*b97ee269SEmmanuel Vadotproperties: 17*b97ee269SEmmanuel Vadot compatible: 18*b97ee269SEmmanuel Vadot const: hpe,gxp-spifi 19*b97ee269SEmmanuel Vadot 20*b97ee269SEmmanuel Vadot reg: 21*b97ee269SEmmanuel Vadot items: 22*b97ee269SEmmanuel Vadot - description: cfg registers 23*b97ee269SEmmanuel Vadot - description: data registers 24*b97ee269SEmmanuel Vadot - description: mapped memory 25*b97ee269SEmmanuel Vadot 26*b97ee269SEmmanuel Vadot interrupts: 27*b97ee269SEmmanuel Vadot maxItems: 1 28*b97ee269SEmmanuel Vadot 29*b97ee269SEmmanuel Vadotrequired: 30*b97ee269SEmmanuel Vadot - compatible 31*b97ee269SEmmanuel Vadot - reg 32*b97ee269SEmmanuel Vadot - interrupts 33*b97ee269SEmmanuel Vadot 34*b97ee269SEmmanuel VadotunevaluatedProperties: false 35*b97ee269SEmmanuel Vadot 36*b97ee269SEmmanuel Vadotexamples: 37*b97ee269SEmmanuel Vadot - | 38*b97ee269SEmmanuel Vadot 39*b97ee269SEmmanuel Vadot spi@200 { 40*b97ee269SEmmanuel Vadot compatible = "hpe,gxp-spifi"; 41*b97ee269SEmmanuel Vadot reg = <0x200 0x80>, <0xc000 0x100>, <0x38000000 0x800000>; 42*b97ee269SEmmanuel Vadot interrupts = <20>; 43*b97ee269SEmmanuel Vadot interrupt-parent = <&vic0>; 44*b97ee269SEmmanuel Vadot #address-cells = <1>; 45*b97ee269SEmmanuel Vadot #size-cells = <0>; 46*b97ee269SEmmanuel Vadot 47*b97ee269SEmmanuel Vadot flash@0 { 48*b97ee269SEmmanuel Vadot reg = <0>; 49*b97ee269SEmmanuel Vadot compatible = "jedec,spi-nor"; 50*b97ee269SEmmanuel Vadot }; 51*b97ee269SEmmanuel Vadot 52*b97ee269SEmmanuel Vadot flash@1 { 53*b97ee269SEmmanuel Vadot reg = <1>; 54*b97ee269SEmmanuel Vadot compatible = "jedec,spi-nor"; 55*b97ee269SEmmanuel Vadot }; 56*b97ee269SEmmanuel Vadot }; 57