INL
temp = INL(bktr, BKTR_GPIO_DATA) & ~bktr->card.gpio_mux_bits;
OUTL(bktr, BKTR_GPIO_OUT_EN, INL(bktr, BKTR_GPIO_OUT_EN) | (1<<5));
OUTL(bktr, BKTR_GPIO_DATA, INL(bktr, BKTR_GPIO_DATA) | (1<<5)); /* write '1' */
OUTL(bktr, BKTR_GPIO_DATA, INL(bktr, BKTR_GPIO_DATA) & ~(1<<5)); /* write '0' */
OUTL(bktr, BKTR_GPIO_DATA, INL(bktr, BKTR_GPIO_DATA) | (1<<5)); /* write '1' */
INL(bktr, BKTR_GPIO_DATA));
OUTL(bktr, BKTR_GPIO_OUT_EN, INL(bktr, BKTR_GPIO_OUT_EN) | (1<<5));
OUTL(bktr, BKTR_GPIO_DATA, INL(bktr, BKTR_GPIO_DATA) | (1<<5)); /* write '1' */
OUTL(bktr, BKTR_GPIO_DATA, INL(bktr, BKTR_GPIO_DATA) & ~(1<<5)); /* write '0' */
OUTL(bktr, BKTR_GPIO_DATA, INL(bktr, BKTR_GPIO_DATA) | (1<<5)); /* write '1' */
switch (((INL(bktr, BKTR_GPIO_DATA) >> 10)-1)&7) {
INL(bktr, BKTR_RISC_COUNT));
OUTL(bktr, BKTR_INT_STAT, INL(bktr, BKTR_INT_STAT));
OUTL(bktr, BKTR_INT_STAT, INL(bktr, BKTR_INT_STAT));
*(int *)arg = INL(bktr, BKTR_GPIO_OUT_EN);
*(int *)arg = INL(bktr, BKTR_GPIO_DATA);
r[i], INL(bktr, r[i]),
r[i+1], INL(bktr, r[i+1]),
r[i+2], INL(bktr, r[i+2]),
r[i+3], INL(bktr, r[i+3]));
INL(bktr, BKTR_INT_STAT));
INL(bktr, BKTR_INT_MASK));
OUTL(bktr, BKTR_INT_STAT, INL(bktr, BKTR_INT_STAT));
if ( INL(bktr, BKTR_INT_STAT) & BT848_INT_I2CDONE )
if ( !x || !(INL(bktr, BKTR_INT_STAT) & BT848_INT_RACK) )
if ((stat = INL(bktr, BKTR_INT_STAT)) & BT848_INT_I2CDONE)
x = INL(bktr, BKTR_I2C_DATA_CTL);
status = INL(bktr, BKTR_I2C_DATA_CTL) & 1; /* read the ACK bit */
bit = INL(bktr, BKTR_I2C_DATA_CTL) & 1; /* read the data bit */
status = INL(bktr, BKTR_I2C_DATA_CTL) & 1; /* read the ACK bit */
OUTL(bktr, BKTR_GPIO_OUT_EN, INL(bktr, BKTR_GPIO_OUT_EN) | bktr->card.gpio_mux_bits);
if (INL(bktr, BKTR_INT_MASK) == ALL_INTS_DISABLED)
bktr_status = INL(bktr, BKTR_INT_STAT);
enqueue_randomness(INL(bktr, BKTR_RISC_COUNT));