1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 #ifndef __ASM_MACH_GENERIC_MANGLE_PORT_H
   9 #define __ASM_MACH_GENERIC_MANGLE_PORT_H
  10 
  11 #define __swizzle_addr_b(port)  (port)
  12 #define __swizzle_addr_w(port)  (port)
  13 #define __swizzle_addr_l(port)  (port)
  14 #define __swizzle_addr_q(port)  (port)
  15 
  16 
  17 
  18 
  19 
  20 
  21 
  22 
  23 
  24 
  25 
  26 
  27 
  28 #if defined(CONFIG_SWAP_IO_SPACE)
  29 
  30 # define ioswabb(a, x)          (x)
  31 # define __mem_ioswabb(a, x)    (x)
  32 # define ioswabw(a, x)          le16_to_cpu(x)
  33 # define __mem_ioswabw(a, x)    (x)
  34 # define ioswabl(a, x)          le32_to_cpu(x)
  35 # define __mem_ioswabl(a, x)    (x)
  36 # define ioswabq(a, x)          le64_to_cpu(x)
  37 # define __mem_ioswabq(a, x)    (x)
  38 
  39 #else
  40 
  41 # define ioswabb(a, x)          (x)
  42 # define __mem_ioswabb(a, x)    (x)
  43 # define ioswabw(a, x)          (x)
  44 # define __mem_ioswabw(a, x)    cpu_to_le16(x)
  45 # define ioswabl(a, x)          (x)
  46 # define __mem_ioswabl(a, x)    cpu_to_le32(x)
  47 # define ioswabq(a, x)          (x)
  48 # define __mem_ioswabq(a, x)    cpu_to_le32(x)
  49 
  50 #endif
  51 
  52 #endif