Benjamin Herrenschmidt writes: > This is a libata driver for the "macio" IDE controller used on most Apple > PowerMac and PowerBooks. It's a libata equivalent of drivers/ide/ppc/pmac.c > > It supports all the features of its predecessor, including mediabay hotplug > and suspend/resume. It should also support module load/unload. > > The timing calculations have been simplified to use pre-calculated tables > compared to drivers/ide/pmac.c and it uses the new mediabay interface > provided by a previous patch. > > Signed-off-by: Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx> > --- > > v2. Better tested now, seems to be reasonably solid. > > Addressed Tejun comments and made remove more robust vs. media-bay, > should also fix Andreas problem. Tested in 2.6.32-rc8 and 2.6.32 final on a G4 eMac. Works fine, except for the yaboot problem: > /sbin/installkernel 2.6.32 vmlinux System.map ofpath: Driver: is not supported ybin: Unable to find OpenFirmware path for boot=/dev/sda2 ybin: Please add ofboot=<path> where <path> is the OpenFirmware path to /dev/sda2 to /etc/yaboot.conf ofpath: Driver: is not supported ybin: Unable to determine OpenFirmware path for macosx=/dev/sda4 ybin: Try specifying the real OpenFirmware path for macosx=/dev/sda4 in /etc/yaboot.conf (userspace is YDL 6.2) /Mikael -- 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