Physical addresses for e500mc/e5500 are 36-bits, e6500 is 40-bits.

Increase BUS_SPACE_MAXADDR to allow for this.

Sponsored by:	Alex Perez/Inertial Computing
This commit is contained in:
Justin Hibbits 2015-11-18 02:18:14 +00:00
parent 5d89896cbf
commit 23a91f4561
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=291009

View File

@ -79,9 +79,14 @@
#define BUS_SPACE_MAXADDR 0xFFFFFFFFFFFFFFFFUL
#define BUS_SPACE_MAXSIZE 0xFFFFFFFFFFFFFFFFUL
#else
#ifdef BOOKE
#define BUS_SPACE_MAXADDR 0xFFFFFFFFFFULL
#define BUS_SPACE_MAXSIZE 0xFFFFFFFFUL
#else
#define BUS_SPACE_MAXADDR 0xFFFFFFFFUL
#define BUS_SPACE_MAXSIZE 0xFFFFFFFFUL
#endif
#endif
#define BUS_SPACE_MAP_CACHEABLE 0x01
#define BUS_SPACE_MAP_LINEAR 0x02