• Arnd Bergmann's avatar
    ia64: use asm-generic/io.h · 0bbf47ea
    Arnd Bergmann authored
    asm-generic/io.h provides a generic implementation of all I/O accessors,
    which the architectures can override.
    
    Since ia64 does not provide readsl/writesl etc, any driver using those
    fails to build, and including asm-generic/io.h will provide the
    missing interfaces, as well as any other future interfaces that get
    added there. We need to #define a couple of symbols to themselves
    in the ia64 to ensure that we use the ia64 specific version of those
    rather than the generic one.
    
    There should be no other effect than adding {read,write}s{b,w,l}()
    as well as {in,out}s{b,w,l}_p(), which were also not provided
    by ia64 but are provided by the generic header for historic reasons.
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Tested-by: default avatarBoris Brezillon <boris.brezillon@bootlin.com>
    Signed-off-by: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
    0bbf47ea
io.h 12.1 KB