T2_IO
long result = *(vip) ((addr << 5) + T2_IO + 0x00);
*(vuip) ((addr << 5) + T2_IO + 0x00) = w;
long result = *(vip) ((addr << 5) + T2_IO + 0x08);
*(vuip) ((addr << 5) + T2_IO + 0x08) = w;
return *(vuip) ((addr << 5) + T2_IO + 0x18);
*(vuip) ((addr << 5) + T2_IO + 0x18) = b;
return *(vulp) ((addr << 5) + T2_IO + 0x18);
*(vulp) ((addr << 5) + T2_IO + 0x18) = b;
return (void __iomem *)(addr + T2_IO);
return t2_in##OS((unsigned long)xaddr - T2_IO); \
t2_out##OS(b, (unsigned long)xaddr - T2_IO); \
hose->sparse_io_base = T2_IO - IDENT_ADDR;