El Miércoles, 31 de Enero de 2007, Jeff Garzik escribió: > Jose Alberto Reguero wrote: > > This work for kernel 2.6.20-rc6 > > > > First apply this patch: > > > > http://marc.theaimsgroup.com/?l=linux-ide&m=116986924301674&w=2 > > > > Then apply the patch attached. > > > > Comments: > > > > The Marvell 88SE6121 has three ports (0,1,2). The PATA port is port 2. > > (PATA port for 6141 is port 4). In M2V Motherboard(Marvell 88SE6121) > > there is only two SATA ports, one of them is external SATA. This two > > ports work well with this patch. > > > > With this part: > > > > < if (pci_enable_msi(pdev) == 0) > > --- > > > >> if ((pdev->vendor != PCI_VENDOR_ID_MARVELL) && > >> (pci_enable_msi(pdev) > > > > == 0)) > > > > you don't need to disable MSI in kernel. > > MMCONFIG is disabled at startup in M2V. > > > > dmesg: > > ........ > > PCI: Not using MMCONFIG. > > Very useful data points, thanks! > > For the future, please make sure to create patches using "diff -u", > otherwise the patches are very difficult to read and apply. > > I've attached your patch as a "diff -u" patch so that others can check > it out. > > Jeff I found that the driver work well for Marvel 6121 without the flag ATA_FLAG_SKIP_D2H_BSY. What is the meaning of this flag? Jose Alberto - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html