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