T2GA
T2GA((tcp), T2_AIR) = (addr); \
(void) T2GA((tcp), T2_AIR); \
#define ICIC_READ(tcp) T2GA((tcp), T2_DIR)
T2GA((tcp), T2_DIR) = (val); \
T2GA(tcp, T2_VAR) = irq;
tcp->tc_io_bus_start = (T2GA(tcp, T2_HAE0_2) & HAE0_2_PUA2) << 23;
tcp->tc_d_mem_bus_start = (T2GA(tcp, T2_HAE0_4) & HAE0_4_PUA1) << 30;
tcp->tc_s_mem_bus_start = (T2GA(tcp, T2_HAE0_1) & HAE0_1_PUA1) << 27;
tcp->tc_rev = (T2GA(tcp, T2_IOCSR) & IOCSR_TRN) >> IOCSR_TRN_SHIFT;
T2GA(tcp, T2_IOCSR) &= ~IOCSR_ETLB;
T2GA(tcp, T2_WBASE1) = 0;
T2GA(tcp, T2_WMASK1) = (TTWOGA_DIRECT_MAPPED_SIZE - 1) & WMASKx_PWM;
T2GA(tcp, T2_TBASE1) = 0;
T2GA(tcp, T2_WBASE1) = TTWOGA_DIRECT_MAPPED_BASE |
T2GA(tcp, T2_WBASE2) = 0;
T2GA(tcp, T2_WMASK2) = (TTWOGA_SGMAP_MAPPED_SIZE - 1) & WMASKx_PWM;
T2GA(tcp, T2_TBASE2) = tcp->tc_sgmap.aps_ptpa >> 1;
T2GA(tcp, T2_WBASE2) = TTWOGA_SGMAP_MAPPED_BASE |
T2GA(tcp, T2_IOCSR) |= IOCSR_ETLB;
temp = T2GA((tcp), T2_IOCSR); \
T2GA((tcp), T2_IOCSR) = temp | IOCSR_FTLB; \
T2GA((tcp), T2_IOCSR) = temp; \
old_hae3 = T2GA(tcp, T2_HAE0_3) & ~HAE0_3_PCA;
T2GA(tcp, T2_HAE0_3) =
T2GA(tcp, T2_HAE0_3) = old_hae3;
old_hae3 = T2GA(tcp, T2_HAE0_3) & ~HAE0_3_PCA;
T2GA(tcp, T2_HAE0_3) =
T2GA(tcp, T2_HAE0_3) = old_hae3;