ARM: dts: Update Nanobone dts file to add external FRAM chip
From v4.2+ the GPMC code has been changed to reset all the bootloader GPMC settings when the kernel starts. As such, this DTS file now needs the external FRAM defined. Signed-off-by: Mark Jackson <mpfj@newflow.co.uk> Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
parent
1a8eca7fa8
commit
e2ae7efefb
|
@ -249,7 +249,8 @@
|
||||||
|
|
||||||
#address-cells = <2>;
|
#address-cells = <2>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
ranges = <0 0 0x08000000 0x08000000>; /* CS0: NOR 128M */
|
ranges = <0 0 0x08000000 0x08000000>, /* CS0: NOR 128M */
|
||||||
|
<1 0 0x1c000000 0x01000000>; /* CS1: FRAM 16M */
|
||||||
|
|
||||||
nor@0,0 {
|
nor@0,0 {
|
||||||
reg = <0 0x00000000 0x08000000>;
|
reg = <0 0x00000000 0x08000000>;
|
||||||
|
@ -342,6 +343,34 @@
|
||||||
reg = <0x04000000 0x04000000>; /* 64MB */
|
reg = <0x04000000 0x04000000>; /* 64MB */
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
fram@1,0 {
|
||||||
|
reg = <1 0x00000000 0x01000000>;
|
||||||
|
bank-width = <2>;
|
||||||
|
|
||||||
|
gpmc,mux-add-data = <2>;
|
||||||
|
|
||||||
|
gpmc,sync-clk-ps = <0>;
|
||||||
|
gpmc,cs-on-ns = <0>;
|
||||||
|
gpmc,cs-rd-off-ns = <160>;
|
||||||
|
gpmc,cs-wr-off-ns = <160>;
|
||||||
|
gpmc,adv-on-ns = <10>;
|
||||||
|
gpmc,adv-rd-off-ns = <20>;
|
||||||
|
gpmc,adv-wr-off-ns = <20>;
|
||||||
|
gpmc,oe-on-ns = <30>;
|
||||||
|
gpmc,oe-off-ns = <150>;
|
||||||
|
gpmc,we-on-ns = <30>;
|
||||||
|
gpmc,we-off-ns = <150>;
|
||||||
|
gpmc,rd-cycle-ns = <160>;
|
||||||
|
gpmc,wr-cycle-ns = <160>;
|
||||||
|
gpmc,access-ns = <130>;
|
||||||
|
gpmc,page-burst-access-ns = <10>;
|
||||||
|
gpmc,cycle2cycle-samecsen;
|
||||||
|
gpmc,cycle2cycle-diffcsen;
|
||||||
|
gpmc,cycle2cycle-delay-ns = <10>;
|
||||||
|
gpmc,wr-data-mux-bus-ns = <30>;
|
||||||
|
gpmc,wr-access-ns = <0>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&mac {
|
&mac {
|
||||||
|
|
Loading…
Reference in a new issue