Serial RapidIO Maintaintance read causes lock up
Bounine, Alexandre
Alexandre.Bounine at idt.com
Wed Oct 6 00:49:12 EST 2010
Hi John,
John Traill <john.traill at freescale.com> wrote:
> 2. Make sure the target has "Accept All" set - in fsl_rio.c look for
> > /* Set to receive any dist ID for serial RapidIO controller.
*/
> > if (port->phy_type == RIO_PHY_SERIAL)
> > out_be32((priv->regs_win + RIO_ISR_AACR),
RIO_ISR_AACR_AA);
>
Looks like in Bastiaan's case request cannot leave the SRIO controller.
Otherwise he would get a machine check if a response is timed out
(assuming that he did not disable it).
Alex.
More information about the Linuxppc-dev
mailing list