1 // SPDX-License-Identifier: GPL-2.0+
3 * Marvell / Cavium Inc. EVB CN7300
8 #include "mrvl,cn73xx.dtsi"
11 model = "cavium,ebb7304";
12 compatible = "cavium,ebb7304";
26 * bootbus CS0 for CFI flash is remapped (0x1fc0.0000 -> 1f40.0000)
27 * as the initial size is too small for the 8MiB flash device
29 ranges = <0 0 0 0x1f400000 0xc00000>,
30 <1 0 0x10000 0x10000000 0>,
31 <2 0 0x10000 0x20000000 0>,
32 <3 0 0x10000 0x30000000 0>,
33 <4 0 0 0x1d020000 0x10000>,
34 <5 0 0x10000 0x50000000 0>,
35 <6 0 0x10000 0x60000000 0>,
36 <7 0 0x10000 0x70000000 0>;
39 compatible = "cavium,octeon-3860-bootbus-config";
40 cavium,cs-index = <0>;
45 cavium,t-rd-hld = <25>;
46 cavium,t-wr-hld = <35>;
50 cavium,t-rd-dly = <0>;
51 cavium,page-mode = <1>;
53 cavium,bus-width = <8>;
57 compatible = "cavium,octeon-3860-bootbus-config";
58 cavium,cs-index = <4>;
63 cavium,t-rd-hld = <10>;
64 cavium,t-wr-hld = <0>;
65 cavium,t-pause = <50>;
68 cavium,t-rd-dly = <10>;
70 cavium,bus-width = <8>;
74 compatible = "cfi-flash";
85 reg = <0x340000 0x4be000>;
88 label = "environment";
89 reg = <0x7fe000 0x2000>;
96 clock-frequency = <1200000000>;
100 u-boot,dm-pre-reloc; /* Needed early for DDR SPD EEPROM */
101 clock-frequency = <100000>;
105 u-boot,dm-pre-reloc; /* Needed early for DDR SPD EEPROM */
106 clock-frequency = <100000>;
111 compatible = "micron,n25q128a11", "jedec,spi-nor";
112 spi-max-frequency = <2000000>;