|
@@ -9,6 +9,15 @@
|
|
|
* This file is licensed under the terms of the GNU General Public
|
|
|
* License version 2. This program is licensed "as is" without any
|
|
|
* warranty of any kind, whether express or implied.
|
|
|
+ *
|
|
|
+ * Note: this Device Tree assumes that the bootloader has remapped the
|
|
|
+ * internal registers to 0xf1000000 (instead of the default
|
|
|
+ * 0xd0000000). The 0xf1000000 is the default used by the recent,
|
|
|
+ * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier
|
|
|
+ * boards were delivered with an older version of the bootloader that
|
|
|
+ * left internal registers mapped at 0xd0000000. If you are in this
|
|
|
+ * situation, you should either update your bootloader (preferred
|
|
|
+ * solution) or the below Device Tree should be adjusted.
|
|
|
*/
|
|
|
|
|
|
/dts-v1/;
|
|
@@ -30,7 +39,7 @@
|
|
|
};
|
|
|
|
|
|
soc {
|
|
|
- ranges = <MBUS_ID(0xf0, 0x01) 0 0xd0000000 0x100000
|
|
|
+ ranges = <MBUS_ID(0xf0, 0x01) 0 0xf1000000 0x100000
|
|
|
MBUS_ID(0x01, 0xe0) 0 0xfff00000 0x100000>;
|
|
|
|
|
|
pcie-controller {
|