The M523x initialized the irq controller properly, the driver must not do it anymore. Signed-off-by: Sebastian Siewior <[EMAIL PROTECTED]> --- a/drivers/serial/mcfserial.c +++ b/drivers/serial/mcfserial.c @@ -1518,7 +1518,12 @@ static void mcfrs_irqinit(struct mcf_ser *portp = (*portp & ~0x000000ff) | 0x00000055; portp = (volatile unsigned long *) (MCF_MBAR + MCFSIM_PDCNT); *portp = (*portp & ~0x000003fc) | 0x000002a8; -#elif defined(CONFIG_M523x) || defined(CONFIG_M527x) || defined(CONFIG_M528x) +#elif defined(CONFIG_M523x) + volatile unsigned char *uartp; + + uartp = info->addr; + +#elif defined(CONFIG_M527x) || defined(CONFIG_M528x) volatile unsigned char *icrp, *uartp; volatile unsigned long *imrp;
-- _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev