Home | History | Annotate | Download | only in mtd
      1 Altera QUADSPI driver
      2 
      3 Required properties:
      4 - compatible: Should be "altr,quadspi-1.0"
      5 - reg: Address and length of the register set  for the device. It contains
      6   the information of registers in the same order as described by reg-names
      7 - reg-names: Should contain the reg names
      8   "avl_csr": Should contain the register configuration base address
      9   "avl_mem": Should contain the data base address
     10 - #address-cells: Must be <1>.
     11 - #size-cells: Must be <0>.
     12 - flash device tree subnode, there must be a node with the following fields:
     13 	- compatible: Should contain the flash name:
     14 	  1. EPCS:   epcs16, epcs64, epcs128
     15 	  2. EPCQ:   epcq16, epcq32, epcq64, epcq128, epcq256, epcq512, epcq1024
     16 	  3. EPCQ-L: epcql256, epcql512, epcql1024
     17 	- #address-cells: please refer to /mtd/partition.txt
     18 	- #size-cells: please refer to /mtd/partition.txt
     19 	For partitions inside each flash, please refer to /mtd/partition.txt
     20 
     21 Example:
     22 
     23 	quadspi_controller_0: quadspi@0x180014a0 {
     24 		compatible = "altr,quadspi-1.0";
     25 		reg = <0x180014a0 0x00000020>,
     26 		      <0x14000000 0x04000000>;
     27 		reg-names = "avl_csr", "avl_mem";
     28 		#address-cells = <1>;
     29 		#size-cells = <0>;
     30 		flash0: epcq512@0 {
     31 			compatible = "altr,epcq512";
     32 			#address-cells = <1>;
     33 			#size-cells = <1>;
     34 		};
     35 	};
     36