XI2C_IOREAD
XI2C_IOREAD(pdata, 0x00));
XI2C_IOREAD(pdata, 0x04));
XI2C_IOREAD(pdata, 0x0c));
XI2C_IOREAD(pdata, 0x2c));
XI2C_IOREAD(pdata, 0x30));
XI2C_IOREAD(pdata, 0x34));
XI2C_IOREAD(pdata, 0x38));
XI2C_IOREAD(pdata, 0x3c));
XI2C_IOREAD(pdata, 0x6c));
XI2C_IOREAD(pdata, 0x70));
XI2C_IOREAD(pdata, 0x74));
XI2C_IOREAD(pdata, 0x78));
XI2C_IOREAD(pdata, 0x9c));
XI2C_IOREAD(pdata, 0xf4));
GET_BITS(XI2C_IOREAD((_pdata), (_reg)), \
uint32_t reg_val = XI2C_IOREAD((_pdata), (_reg)); \
XI2C_IOREAD(pdata, IC_CLR_INTR);
tx_slots = pdata->i2c.tx_fifo_size - XI2C_IOREAD(pdata, IC_TXFLR);
rx_slots = XI2C_IOREAD(pdata, IC_RXFLR);
*state->rx_buf++ = XI2C_IOREAD(pdata, IC_DATA_CMD);
state->tx_abort_source = XI2C_IOREAD(pdata, IC_TX_ABRT_SOURCE);
XI2C_IOREAD(pdata, IC_CLR_TX_ABRT);
XI2C_IOREAD(pdata, IC_CLR_STOP_DET);
isr = XI2C_IOREAD(pdata, IC_RAW_INTR_STAT);
reg = XI2C_IOREAD(pdata, IC_CON);
reg = XI2C_IOREAD(pdata, IC_COMP_PARAM_1);
value = XI2C_IOREAD(pdata, pdata->sysctl_xi2c_reg);