Another Update (SUCCESS) on: MPC85xx git/MPC8548cds - PCI/PCIE problemS w/ Marvel SATA driver...

Kumar Gala galak at kernel.crashing.org
Wed Feb 28 04:16:54 EST 2007


On Feb 27, 2007, at 10:45 AM, Morrison, Tom wrote:

> As indicated before, I got the SATA drive fully
> accessed via the PCI interface (that uses the Marvell
> 6042 chip).
>
> With some help from Freescale and based upon the CDS/Carrier/
> Motherboard combination that I have (2.2/1.2/3.0), I was
> required to merge the PCI Express piece of the Standard
> DTS file into the legacy version. Further, I modified
> the standard sata_mv.c to recognize the Marvell 7042 chip
> as a valid/supportable id.
>
> The question now is:  What do I do with these changes?
>
> I am assuming that someone from Freescale will update the
> DTS changes, but what about the change to sata_mv.c?

For the sata_mv.c change I would create a patch as per Documentation/ 
SubmittingPatches and email Jeff Garzik with the patch and copy linux- 
ide at vger.kernel.org.	

> It is a one line change to add the Marvell version of
> 7042 chip to the pci_device_id table (mv_pci_tbl):
>
> 	{ PCI_VDEVICE(MARVELL, 0x7042), chip_7042 },
>
> I know that for Marvell, the only difference between the
> PCI version (6042) and PCI Express version (7042) is
> the external bridge interface (PCI to PCI bridge for the
> 6042 & PCI to PCI Express bridge for the 7042) which
> is transparent to this driver anyways. Thus, I am
> pretty sure it's a safe change?
>
> But, I've never submitted a change and/or I do not
> want to step on anyone else's toes (J.G. comes in mind)
> if they are already staging this change.
>
> Suggestions/Comments?
>
> Thanks in advance...
>
> Tom Morrison
> Principal Software Engineer
> EMPIRIX
> 20 Crosby Drive - Bedford, MA  01730
> p: 781.266.3567 f: 781.266.3670
> email: tmorrison at empirix.com
> www.empirix.com
>
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev at ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-dev




More information about the Linuxppc-dev mailing list