On Fri, 2007-05-11 at 14:47 -0700, David Miller wrote: > From: James Bottomley <James.Bottomley@xxxxxxxxxxxx> > Date: Fri, 11 May 2007 16:36:56 -0500 > > > On PARISC, we actually use a table of function pointers, but then we > > also have several other oddities including having to walk up the bus > > tree to find our IOMMU (having several) which can actually be on a > > different bus type for some of the older systems (i.e. the PCI iommu is > > in the GSC bus etc). > > Yes and you can store such things in asm/device.h's dev_archdata, > that's another approach I considered. yes ... that's sort of why it exists ... arm wanted more than just the void *platform_data which is where we stuff the iommu information on parisc. Really, I suppose it's time we eliminated platform_data and just used dev_archdata instead. James - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html