1*c66ec88fSEmmanuel Vadot* Atmel Quad Serial Peripheral Interface (QSPI) 2*c66ec88fSEmmanuel Vadot 3*c66ec88fSEmmanuel VadotRequired properties: 4*c66ec88fSEmmanuel Vadot- compatible: Should be one of the following: 5*c66ec88fSEmmanuel Vadot - "atmel,sama5d2-qspi" 6*c66ec88fSEmmanuel Vadot - "microchip,sam9x60-qspi" 7*c66ec88fSEmmanuel Vadot- reg: Should contain the locations and lengths of the base registers 8*c66ec88fSEmmanuel Vadot and the mapped memory. 9*c66ec88fSEmmanuel Vadot- reg-names: Should contain the resource reg names: 10*c66ec88fSEmmanuel Vadot - qspi_base: configuration register address space 11*c66ec88fSEmmanuel Vadot - qspi_mmap: memory mapped address space 12*c66ec88fSEmmanuel Vadot- interrupts: Should contain the interrupt for the device. 13*c66ec88fSEmmanuel Vadot- clocks: Should reference the peripheral clock and the QSPI system 14*c66ec88fSEmmanuel Vadot clock if available. 15*c66ec88fSEmmanuel Vadot- clock-names: Should contain "pclk" for the peripheral clock and "qspick" 16*c66ec88fSEmmanuel Vadot for the system clock when available. 17*c66ec88fSEmmanuel Vadot- #address-cells: Should be <1>. 18*c66ec88fSEmmanuel Vadot- #size-cells: Should be <0>. 19*c66ec88fSEmmanuel Vadot 20*c66ec88fSEmmanuel VadotExample: 21*c66ec88fSEmmanuel Vadot 22*c66ec88fSEmmanuel Vadotspi@f0020000 { 23*c66ec88fSEmmanuel Vadot compatible = "atmel,sama5d2-qspi"; 24*c66ec88fSEmmanuel Vadot reg = <0xf0020000 0x100>, <0xd0000000 0x8000000>; 25*c66ec88fSEmmanuel Vadot reg-names = "qspi_base", "qspi_mmap"; 26*c66ec88fSEmmanuel Vadot interrupts = <52 IRQ_TYPE_LEVEL_HIGH 7>; 27*c66ec88fSEmmanuel Vadot clocks = <&pmc PMC_TYPE_PERIPHERAL 52>; 28*c66ec88fSEmmanuel Vadot clock-names = "pclk"; 29*c66ec88fSEmmanuel Vadot #address-cells = <1>; 30*c66ec88fSEmmanuel Vadot #size-cells = <0>; 31*c66ec88fSEmmanuel Vadot pinctrl-names = "default"; 32*c66ec88fSEmmanuel Vadot pinctrl-0 = <&pinctrl_spi0_default>; 33*c66ec88fSEmmanuel Vadot 34*c66ec88fSEmmanuel Vadot m25p80@0 { 35*c66ec88fSEmmanuel Vadot ... 36*c66ec88fSEmmanuel Vadot }; 37*c66ec88fSEmmanuel Vadot}; 38