1 Cadence QSPI controller device tree bindings 2 -------------------------------------------- 3 4 Required properties: 5 - compatible : should be "cadence,qspi". 6 - reg : 1.Physical base address and size of SPI registers map. 7 2. Physical base address & size of NOR Flash. 8 - clocks : Clock phandles (see clock bindings for details). 9 - cdns,fifo-depth : Size of the data FIFO in words. 10 - cdns,fifo-width : Bus width of the data FIFO in bytes. 11 - cdns,trigger-address : 32-bit indirect AHB trigger address. 12 - cdns,is-decoded-cs : Flag to indicate whether decoder is used or not. 13 - status : enable in requried dts. 14 15 connected flash properties 16 -------------------------- 17 18 - spi-max-frequency : Max supported spi frequency. 19 - page-size : Flash page size. 20 - block-size : Flash memory block size. 21 - cdns,tshsl-ns : Added delay in master reference clocks (ref_clk) for 22 the length that the master mode chip select outputs 23 are de-asserted between transactions. 24 - cdns,tsd2d-ns : Delay in master reference clocks (ref_clk) between one 25 chip select being de-activated and the activation of 26 another. 27 - cdns,tchsh-ns : Delay in master reference clocks between last bit of 28 current transaction and de-asserting the device chip 29 select (n_ss_out). 30 - cdns,tslch-ns : Delay in master reference clocks between setting 31 n_ss_out low and first bit transfer 32