linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* MPC85xx git branch - problem with Marvel SATA driver...
@ 2007-02-16 20:25 Morrison, Tom
  2007-02-16 20:43 ` Andy Fleming
  0 siblings, 1 reply; 15+ messages in thread
From: Morrison, Tom @ 2007-02-16 20:25 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: Geary Sean-R60898, Zhang Wei-r63237

[-- Attachment #1: Type: text/plain, Size: 1849 bytes --]

I am looking for ideas here about a problem I am having.

 

I am working with a new git branch that is supposed to PCI Express on
the CDS.

 

I have a MPC8548E CDS system plugged into an Arcadia motherboard. I 

have a PCI Marvel Sata Card plugged into the same Arcadia mother board.

 

The driver works flawless when there is NO actual SATA Drive plugged
into

this card (the sata_mv driver recognizes and enumerates the ports on
marvel card). 

 

The problem comes when I plug a SATA drive into one of the SATA ports on
this card.

When I boot the kernel after doing this and as the sata/ata driver
starts probing the

Sata card/jport for devices - it jumps off to 'never never land' (never
returns from the 

second write flush of the control register (writing 0x301 to SCR_CONTROL
(and 

reading it  back) and then writing 0x300 to same register - it never
actually returns

from the writefl of that 0x300 value  to the SCR_Control.  

 

FWIW, I have cross ported this driver (and its slightly different ata
infrastructure to a

x86 platform (running a 2.6.19.x kernel) and it does work in that
environment . Further, 

I have cross ported the original working 2.6.19.1 driver to this git
branch - and it fails 

in exactly the same spot.

 

It smells that there is some type of interrupt / configuration mismatch
for the PCI bus for the 

CDS that is executed upon this probe sequence of a valid SATA/ATA Port?

 

Has anyone experienced this problem themselves? What can I do? Thanks in
advance 

for all of your support!

Tom Morrison
Principal Software Engineer

EMPIRIX 
20 Crosby Drive - Bedford, MA  01730
p: 781.266.3567 f: 781.266.3670 
email: tmorrison@empirix.com <mailto:tmorrison@empirix.com>  
www.empirix.com <http://www.empirix.com/> 




 


[-- Attachment #2: Type: text/html, Size: 10520 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2007-02-28 15:38 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-16 20:25 MPC85xx git branch - problem with Marvel SATA driver Morrison, Tom
2007-02-16 20:43 ` Andy Fleming
2007-02-16 22:02   ` Morrison, Tom
2007-02-20 19:41     ` Andy Fleming
2007-02-20 20:58       ` Morrison, Tom
2007-02-23 19:57       ` Update on: MPC85xx git/MPC8548cds - PCI/PCIE problemS " Morrison, Tom
2007-02-23 20:29         ` Olof Johansson
2007-02-23 22:47           ` Morrison, Tom
2007-02-24  3:16             ` Olof Johansson
2007-02-24  8:25         ` Benjamin Herrenschmidt
2007-02-26  0:18           ` Timur Tabi
2007-02-26 17:01             ` Morrison, Tom
2007-02-27 16:45             ` Another Update (SUCCESS) on: MPC85xx git/MPC8548cds - PCI/PCIE problemS w/ " Morrison, Tom
2007-02-27 17:16               ` Kumar Gala
2007-02-28 15:38               ` Andy Fleming

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).