1*2372fe1cSAkhila YS# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*2372fe1cSAkhila YS%YAML 1.2 3*2372fe1cSAkhila YS--- 4*2372fe1cSAkhila YS$id: http://devicetree.org/schemas/mtd/microchip,mchp23k256.yaml# 5*2372fe1cSAkhila YS$schema: http://devicetree.org/meta-schemas/core.yaml# 6*2372fe1cSAkhila YS 7*2372fe1cSAkhila YStitle: Microchip 23K256 SPI SRAM 8*2372fe1cSAkhila YS 9*2372fe1cSAkhila YSmaintainers: 10*2372fe1cSAkhila YS - Richard Weinberger <richard@nod.at> 11*2372fe1cSAkhila YS 12*2372fe1cSAkhila YSdescription: 13*2372fe1cSAkhila YS The Microchip 23K256 is a 256 Kbit (32 Kbyte) serial SRAM with an 14*2372fe1cSAkhila YS SPI interface,supporting clock frequencies up to 20 MHz. It features 15*2372fe1cSAkhila YS a 32-byte page size for writes and supports byte, page, and 16*2372fe1cSAkhila YS sequential access modes. 17*2372fe1cSAkhila YS 18*2372fe1cSAkhila YSallOf: 19*2372fe1cSAkhila YS - $ref: /schemas/spi/spi-peripheral-props.yaml# 20*2372fe1cSAkhila YS 21*2372fe1cSAkhila YSproperties: 22*2372fe1cSAkhila YS compatible: 23*2372fe1cSAkhila YS enum: 24*2372fe1cSAkhila YS - microchip,mchp23k256 25*2372fe1cSAkhila YS - microchip,mchp23lcv1024 26*2372fe1cSAkhila YS 27*2372fe1cSAkhila YS reg: 28*2372fe1cSAkhila YS maxItems: 1 29*2372fe1cSAkhila YS 30*2372fe1cSAkhila YSrequired: 31*2372fe1cSAkhila YS - reg 32*2372fe1cSAkhila YS - compatible 33*2372fe1cSAkhila YS - spi-max-frequency 34*2372fe1cSAkhila YS 35*2372fe1cSAkhila YSunevaluatedProperties: false 36*2372fe1cSAkhila YS 37*2372fe1cSAkhila YSexamples: 38*2372fe1cSAkhila YS - | 39*2372fe1cSAkhila YS spi { 40*2372fe1cSAkhila YS #address-cells = <1>; 41*2372fe1cSAkhila YS #size-cells = <0>; 42*2372fe1cSAkhila YS 43*2372fe1cSAkhila YS sram@0 { 44*2372fe1cSAkhila YS compatible = "microchip,mchp23k256"; 45*2372fe1cSAkhila YS reg = <0>; 46*2372fe1cSAkhila YS spi-max-frequency = <20000000>; 47*2372fe1cSAkhila YS }; 48*2372fe1cSAkhila YS }; 49*2372fe1cSAkhila YS... 50