|
@@ -16,7 +16,6 @@
|
|
|
#include <asm/machdep.h>
|
|
|
#include <asm/coldfire.h>
|
|
|
#include <asm/mcfsim.h>
|
|
|
-#include <asm/mcfuart.h>
|
|
|
#include <asm/mcfwdebug.h>
|
|
|
|
|
|
/***************************************************************************/
|
|
@@ -29,21 +28,6 @@ unsigned char ledbank = 0xff;
|
|
|
|
|
|
/***************************************************************************/
|
|
|
|
|
|
-static void __init m5307_uarts_init(void)
|
|
|
-{
|
|
|
- /* UART0 interrupt setup */
|
|
|
- writeb(MCFSIM_ICR_LEVEL6 | MCFSIM_ICR_PRI1, MCF_MBAR + MCFSIM_UART1ICR);
|
|
|
- writeb(MCF_IRQ_UART0, MCFUART_BASE0 + MCFUART_UIVR);
|
|
|
- mcf_mapirq2imr(MCF_IRQ_UART0, MCFINTC_UART0);
|
|
|
-
|
|
|
- /* UART1 interrupt setup */
|
|
|
- writeb(MCFSIM_ICR_LEVEL6 | MCFSIM_ICR_PRI2, MCF_MBAR + MCFSIM_UART2ICR);
|
|
|
- writeb(MCF_IRQ_UART1, MCFUART_BASE1 + MCFUART_UIVR);
|
|
|
- mcf_mapirq2imr(MCF_IRQ_UART1, MCFINTC_UART1);
|
|
|
-}
|
|
|
-
|
|
|
-/***************************************************************************/
|
|
|
-
|
|
|
static void __init m5307_timers_init(void)
|
|
|
{
|
|
|
/* Timer1 is always used as system timer */
|
|
@@ -84,7 +68,6 @@ void __init config_BSP(char *commandp, int size)
|
|
|
mach_reset = m5307_cpu_reset;
|
|
|
mach_sched_init = hw_timer_init;
|
|
|
m5307_timers_init();
|
|
|
- m5307_uarts_init();
|
|
|
|
|
|
/* Only support the external interrupts on their primary level */
|
|
|
mcf_mapirq2imr(25, MCFINTC_EINT1);
|