1、 devicetree配置
devicetree中涉及到QSPI FLASH的部分如下:
spi@e000d000 {
clock-names= "ref_clk", "pclk";
clocks= <0x1 0xa 0x1 0x2b>;
compatible ="xlnx,zynq-qspi-1.0";
status= "okay";
interrupt-parent= <0x3>;
interrupts= <0x0 0x13 0x4>;
reg= <0xe000d000 0x1000>;
#address-cells= <0x1>;
#size-cells= <0x0>;
is-dual = <0x0>;
num-cs = <0x1>;
flash@0{
compatible ="n25q256a13";
reg= <0x0>;
spi-tx-bus-width= <0x1>;
spi-rx-bus-width= <0x4>;
spi-max-frequency= <0x2faf080>;
#address-cells= <0x1>;
#size-cells= <0x1>;
partition@qspi-fsbl-uboot{ </