|
|
|
@ -34,3 +34,51 @@ |
|
|
|
|
&i2c1 { |
|
|
|
|
status = "okay"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
&qspi { |
|
|
|
|
status = "okay"; |
|
|
|
|
|
|
|
|
|
flash0: m25p80@0 { |
|
|
|
|
compatible = "s25fl256s1", "spi-flash"; |
|
|
|
|
reg = <0>; |
|
|
|
|
spi-tx-bus-width = <1>; |
|
|
|
|
spi-rx-bus-width = <4>; |
|
|
|
|
spi-max-frequency = <96000000>; |
|
|
|
|
#address-cells = <1>; |
|
|
|
|
#size-cells = <1>; |
|
|
|
|
cdns,read-delay = <5>; |
|
|
|
|
cdns,tshsl-ns = <500>; |
|
|
|
|
cdns,tsd2d-ns = <500>; |
|
|
|
|
cdns,tchsh-ns = <119>; |
|
|
|
|
cdns,tslch-ns = <119>; |
|
|
|
|
|
|
|
|
|
partition@0 { |
|
|
|
|
label = "QSPI.u-boot"; |
|
|
|
|
reg = <0x00000000 0x00100000>; |
|
|
|
|
}; |
|
|
|
|
partition@1 { |
|
|
|
|
label = "QSPI.u-boot-env"; |
|
|
|
|
reg = <0x00100000 0x00040000>; |
|
|
|
|
}; |
|
|
|
|
partition@2 { |
|
|
|
|
label = "QSPI.skern"; |
|
|
|
|
reg = <0x00140000 0x0040000>; |
|
|
|
|
}; |
|
|
|
|
partition@3 { |
|
|
|
|
label = "QSPI.pmmc-firmware"; |
|
|
|
|
reg = <0x00180000 0x0040000>; |
|
|
|
|
}; |
|
|
|
|
partition@4 { |
|
|
|
|
label = "QSPI.kernel"; |
|
|
|
|
reg = <0x001c0000 0x0800000>; |
|
|
|
|
}; |
|
|
|
|
partition@5 { |
|
|
|
|
label = "QSPI.u-boot-spl-os"; |
|
|
|
|
reg = <0x009c0000 0x0040000>; |
|
|
|
|
}; |
|
|
|
|
partition@6 { |
|
|
|
|
label = "QSPI.file-system"; |
|
|
|
|
reg = <0x00a00000 0x1600000>; |
|
|
|
|
}; |
|
|
|
|
}; |
|
|
|
|
}; |
|
|
|
|