* gt-64260 Question
@ 2003-11-25 17:41 Benjamin Davis
2003-11-25 18:08 ` Mark A. Greer
0 siblings, 1 reply; 5+ messages in thread
From: Benjamin Davis @ 2003-11-25 17:41 UTC (permalink / raw)
To: linuxppc-embedded
Is anyone familiar how to set the QACk delay on the 64260 system
controller, specifically on an mvme5500 board. I am trying to work
around a bit of errata noted in the mpc7450 family chip errata. Also,
does anyone know were to find information on ths gt-64260, marvell is
not forthcoming in providing information.
--
--
Benjamin Davis
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gt-64260 Question
2003-11-25 17:41 gt-64260 Question Benjamin Davis
@ 2003-11-25 18:08 ` Mark A. Greer
2003-11-25 18:27 ` Benjamin Davis
0 siblings, 1 reply; 5+ messages in thread
From: Mark A. Greer @ 2003-11-25 18:08 UTC (permalink / raw)
To: Benjamin Davis; +Cc: linuxppc-embedded
Benjamin Davis wrote:
>
> Is anyone familiar how to set the QACk delay on the 64260 system
> controller, specifically on an mvme5500 board.
There are several 'delays' referred to in the gt64260 manual, none of
which are a QACK (AFAICT). Do you mean AACK? If not, are you sure its
not a field in a board registers?
> I am trying to work
> around a bit of errata noted in the mpc7450 family chip errata. Also,
> does anyone know were to find information on ths gt-64260, marvell is
> not forthcoming in providing information.
This is a true statement. My company had to sign an NDA before I could
see any manuals and I'm not sure just anyone can get an NDA from Marvell.
If you provide some more info, I may be able to help you.
Mark
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gt-64260 Question
2003-11-25 18:08 ` Mark A. Greer
@ 2003-11-25 18:27 ` Benjamin Davis
2003-11-25 20:24 ` Mark A. Greer
0 siblings, 1 reply; 5+ messages in thread
From: Benjamin Davis @ 2003-11-25 18:27 UTC (permalink / raw)
To: Mark A. Greer; +Cc: linuxppc-embedded
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/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gt-64260 Question
2003-11-25 18:27 ` Benjamin Davis
@ 2003-11-25 20:24 ` Mark A. Greer
0 siblings, 0 replies; 5+ messages in thread
From: Mark A. Greer @ 2003-11-25 20:24 UTC (permalink / raw)
To: Benjamin Davis; +Cc: linuxppc-embedded
Benjamin Davis wrote:
> Errata 9 of
> http://e-www.motorola.com/files/32bit/doc/errata/MPC7455CE.pdf
> talks about some issues with QACK,
Okay.
> 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.
I don't see any reference in the 64260 manual that lets you control
this. Are you sure that you need to nap/snooze? IOW, are you sure
you're not solving a problem you don't have?
Mark
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: gt-64260 Question
@ 2003-11-25 20:59 Milliorn Gary-rxcr80
0 siblings, 0 replies; 5+ messages in thread
From: Milliorn Gary-rxcr80 @ 2003-11-25 20:59 UTC (permalink / raw)
To: linuxppc-embedded
owner-linuxppc-embedded@lists•linuxppc.org wrote:
> Benjamin Davis wrote:
>
>> Errata 9 of
>> http://e-www.motorola.com/files/32bit/doc/errata/MPC7455CE.pdf
>> talks about some issues with QACK,
>
> Okay.
>
>> 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.
>
> I don't see any reference in the 64260 manual that lets you control
> this. Are you sure that you need to nap/snooze? IOW, are you sure
> you're not solving a problem you don't have?
The 64260 does not implement the QACK power management protocol; most
boards just tie it off or connect it only to the COP/JTAG header.
So, you probably needn't worry about it.
--
Gary Milliorn, Motorola phone: 512 996.7066
PowerPC Development Platforms email: mailto:Gary.Milliorn@Motorola•com
Computing Platform Division
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-11-25 20:59 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-11-25 17:41 gt-64260 Question Benjamin Davis
2003-11-25 18:08 ` Mark A. Greer
2003-11-25 18:27 ` Benjamin Davis
2003-11-25 20:24 ` Mark A. Greer
-- strict thread matches above, loose matches on Subject: below --
2003-11-25 20:59 Milliorn Gary-rxcr80
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox