18c2ecf20Sopenharmony_ciFlash device on Intel IXP4xx SoC 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThis flash is regular CFI compatible (Intel or AMD extended) flash chips with 48c2ecf20Sopenharmony_cispecific big-endian or mixed-endian memory access pattern. 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciRequired properties: 78c2ecf20Sopenharmony_ci- compatible : must be "intel,ixp4xx-flash", "cfi-flash"; 88c2ecf20Sopenharmony_ci- reg : memory address for the flash chip 98c2ecf20Sopenharmony_ci- bank-width : width in bytes of flash interface, should be <2> 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciFor the rest of the properties, see mtd-physmap.txt. 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciThe device tree may optionally contain sub-nodes describing partitions of the 148c2ecf20Sopenharmony_ciaddress space. See partition.txt for more detail. 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciExample: 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciflash@50000000 { 198c2ecf20Sopenharmony_ci compatible = "intel,ixp4xx-flash", "cfi-flash"; 208c2ecf20Sopenharmony_ci reg = <0x50000000 0x01000000>; 218c2ecf20Sopenharmony_ci bank-width = <2>; 228c2ecf20Sopenharmony_ci}; 23