Messages in this thread | | | From | Segher Boessenkool <> | Subject | Re: How to replace bus_to_virt()? | Date | Mon, 1 May 2006 14:30:02 +0200 |
| |
> is there a *direct* future-proof replacement for bus_to_virt()? > > It appears there are already architectures which do not define a > bus_to_virt() funtion or macro. If there isn't a direct > replacement, is there at least a way to detect at compile time > whether bus_to_virt() exists? > > I am asking because the sbp2 driver uses bus_to_virt() if > CONFIG_IEEE1394_SBP2_PHYS_DMA=y. I would like to replace this > option by an automatic detection when the respective code in sbp2 > is actually required. > > The current implementation is this: Sbp2 uses bus_to_virt() to map > from 1394 bus addresses (which are currently identical to local > host bus addresses) to virtual addresses.
Sounds like you should be using phys_to_virt() anyway?
Segher
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |