diff options
author | Gerlando Falauto <gerlando.falauto@keymile.com> | 2012-10-10 22:13:08 +0000 |
---|---|---|
committer | Kim Phillips <kim.phillips@freescale.com> | 2012-10-23 15:23:26 -0500 |
commit | a88731a6c23113c713351847d019d23df46f26d7 (patch) | |
tree | 3ae3bfdbc2f2fd09a88976856a968b56a2e77e2f /drivers/qe | |
parent | 8afad91f15880d34c7456159209b26918977c400 (diff) | |
download | u-boot-imx-a88731a6c23113c713351847d019d23df46f26d7.zip u-boot-imx-a88731a6c23113c713351847d019d23df46f26d7.tar.gz u-boot-imx-a88731a6c23113c713351847d019d23df46f26d7.tar.bz2 |
mpc83xx: add support for mpc8309
This processor, though very similar to other members of the
PowerQUICC II Pro family (namely 8308, 8360 and 832x), provides
yet another feature set than any supported sibling.
Signed-off-by: Gerlando Falauto <gerlando.falauto@keymile.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Diffstat (limited to 'drivers/qe')
-rw-r--r-- | drivers/qe/qe.c | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/drivers/qe/qe.c b/drivers/qe/qe.c index 9f71151..345587b 100644 --- a/drivers/qe/qe.c +++ b/drivers/qe/qe.c @@ -113,18 +113,21 @@ static void qe_sdma_init(void) * we just need to know what the SNUMs are for the threads. */ static u8 thread_snum[] = { +/* Evthreads 16-29 are not supported in MPC8309 */ +#if !defined(CONFIG_MPC8309) 0x04, 0x05, 0x0c, 0x0d, 0x14, 0x15, 0x1c, 0x1d, 0x24, 0x25, 0x2c, 0x2d, - 0x34, 0x35, 0x88, 0x89, - 0x98, 0x99, 0xa8, 0xa9, - 0xb8, 0xb9, 0xc8, 0xc9, - 0xd8, 0xd9, 0xe8, 0xe9, - 0x08, 0x09, 0x18, 0x19, - 0x28, 0x29, 0x38, 0x39, - 0x48, 0x49, 0x58, 0x59, - 0x68, 0x69, 0x78, 0x79, - 0x80, 0x81 + 0x34, 0x35, +#endif + 0x88, 0x89, 0x98, 0x99, + 0xa8, 0xa9, 0xb8, 0xb9, + 0xc8, 0xc9, 0xd8, 0xd9, + 0xe8, 0xe9, 0x08, 0x09, + 0x18, 0x19, 0x28, 0x29, + 0x38, 0x39, 0x48, 0x49, + 0x58, 0x59, 0x68, 0x69, + 0x78, 0x79, 0x80, 0x81 }; static void qe_snums_init(void) |