Errata 9 of http://e-www.motorola.com/files/32bit/doc/errata/MPC7455CE.pdf
talks about some issues with QACK, I further noticed how in
arch/ppc/platform/pmac_feature.c, in probe_uninorth:
        if (uninorth_rev < 0x11) {
                actrl = UN_IN(UNI_N_ARB_CTRL) & ~UNI_N_ARB_CTRL_QACK_DELAY_MASK;
                actrl |= ((uninorth_rev < 3) ? UNI_N_ARB_CTRL_QACK_DELAY105 :
                        UNI_N_ARB_CTRL_QACK_DELAY) << 
UNI_N_ARB_CTRL_QACK_DELAY_SHIFT;
                UN_OUT(UNI_N_ARB_CTRL, actrl);

It would appear to me that a QACK delay is being set by communication
with the uninorth.  I will say now though this is my first experiance
with the kernel.
I was kinda thinking they might have gotten around the errata by
extending the delay of the QACK.  This QACK is the system saying it is
time to get out of nap, and snoop.

thanks
--
--
Benjamin Davis


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/



Reply via email to