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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]