mirror of
https://github.com/Stichting-MINIX-Research-Foundation/u-boot.git
synced 2025-09-09 03:58:18 -04:00
Add support for MPC859/866 Rev. A.0
This commit is contained in:
parent
0a112d8696
commit
7b4fd36b03
@ -69,14 +69,15 @@ static int check_CPU (long clock, uint pvr, uint immr)
|
|||||||
|
|
||||||
k = (immr << 16) | *((ushort *) & immap->im_cpm.cp_dparam[0xB0]);
|
k = (immr << 16) | *((ushort *) & immap->im_cpm.cp_dparam[0xB0]);
|
||||||
m = 0;
|
m = 0;
|
||||||
|
suf = "";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Some boards use sockets so different CPUs can be used.
|
* Some boards use sockets so different CPUs can be used.
|
||||||
* We have to check chip version in run time.
|
* We have to check chip version in run time.
|
||||||
*/
|
*/
|
||||||
switch (k) {
|
switch (k) {
|
||||||
case 0x00020001: pre = 'P'; suf = ""; break;
|
case 0x00020001: pre = 'P'; break;
|
||||||
case 0x00030001: suf = ""; break;
|
case 0x00030001: break;
|
||||||
case 0x00120003: suf = "A"; break;
|
case 0x00120003: suf = "A"; break;
|
||||||
case 0x00130003: suf = "A3"; break;
|
case 0x00130003: suf = "A3"; break;
|
||||||
|
|
||||||
@ -93,7 +94,11 @@ static int check_CPU (long clock, uint pvr, uint immr)
|
|||||||
/* this value is not documented anywhere */
|
/* this value is not documented anywhere */
|
||||||
case 0x40000000: pre = 'P'; suf = "D"; m = 1; break;
|
case 0x40000000: pre = 'P'; suf = "D"; m = 1; break;
|
||||||
/* MPC866P/MPC866T/MPC859T/MPC859DSL/MPC852T */
|
/* MPC866P/MPC866T/MPC859T/MPC859DSL/MPC852T */
|
||||||
case 0x08000003: pre = 'M'; suf = ""; m = 1;
|
case 0x08010004: /* Rev. A.0 */
|
||||||
|
suf = "A";
|
||||||
|
/* fall through */
|
||||||
|
case 0x08000003: /* Rev. 0.3 */
|
||||||
|
pre = 'M'; m = 1;
|
||||||
if (id_str == NULL)
|
if (id_str == NULL)
|
||||||
id_str =
|
id_str =
|
||||||
# if defined(CONFIG_MPC852T)
|
# if defined(CONFIG_MPC852T)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user