According to Benjamin Herrenschmidt, on Thu, 23 Dec 2004 14:57:03 +0100, > > >> >> Thanks for your help. >> >> I could not find how to attach the sys entry to the ide interface, >> but now, it is attached to the bus owning the IDE, either macio or pci >> according >> to which 'attach' function is called. On my ibook, it is macio and I have no >> way to >test> if the pci entry works fine. > >At the end of pmac_ide_setup_device(), after probe_hwif_init() (and >after the test for !present) you have the fully probed hwif which should >contain a device structure you can attach to, though it's not clear how >to hook a cleanup function... but then, you probably don't need one >neither, modularity isn't quite supported on ide pmac. Avoid attaching >anything to the mediabay tho, that will cause more problems as the media >bay is sort-of hotplug. > >> In accord with popular demand, the blink by default is ON, and it can be >> disabled with >> boot parameter ide_core.noblink, or through the >> /sys/bus/(macio|pci)/*/blinking_led >> interface. >> >> With the christmas break, I will not be able to work on that for a couple of >> week. >> So if there is still modifications to do, they will have to wait, (or I >> don't mind if >> someone else handle them :). > >Ok, well, I may do my own changes, depends on how much time I can spare. > >Ben. >
Hi ben, Did you have time to have a look at that ? As far as I can see, I actually attached to the only struct device in the hwif. So it might be what you wanted. Cedric -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]