Lines Matching refs:newstatus
7641 uint32 newstatus = 0, intstatus_byte = 0; in dhdsdio_read_intstatus_byte() local
7654 R_SDREG(newstatus, ®s->intstatus, retries); in dhdsdio_read_intstatus_byte()
7662 newstatus |= intstatus_byte; in dhdsdio_read_intstatus_byte()
7666 newstatus |= intstatus_byte; in dhdsdio_read_intstatus_byte()
7670 newstatus |= intstatus_byte; in dhdsdio_read_intstatus_byte()
7674 newstatus |= intstatus_byte; in dhdsdio_read_intstatus_byte()
7680 R_SDREG(newstatus, ®s->intstatus, retries); in dhdsdio_read_intstatus_byte()
7684 return newstatus; in dhdsdio_read_intstatus_byte()
7693 uint32 intstatus, newstatus = 0; in dhdsdio_dpc() local
7791 newstatus = dhdsdio_read_intstatus_byte(bus); in dhdsdio_dpc()
7793 R_SDREG(newstatus, ®s->intstatus, retries); in dhdsdio_dpc()
7797 newstatus = 0; in dhdsdio_dpc()
7798 newstatus &= bus->hostintmask; in dhdsdio_dpc()
7799 bus->fcstate = !!(newstatus & I_HMB_FC_STATE); in dhdsdio_dpc()
7800 if (newstatus) { in dhdsdio_dpc()
7804 (newstatus == I_XMTDATA_AVAIL)) { in dhdsdio_dpc()
7807 W_SDREG(newstatus, ®s->intstatus, retries); in dhdsdio_dpc()
7812 intstatus |= newstatus; in dhdsdio_dpc()
7822 R_SDREG(newstatus, ®s->intstatus, retries); in dhdsdio_dpc()
7824 bus->fcstate = !!(newstatus & (I_HMB_FC_STATE | I_HMB_FC_CHANGE)); in dhdsdio_dpc()
7825 intstatus |= (newstatus & bus->hostintmask); in dhdsdio_dpc()
7987 R_SDREG(newstatus, ®s->intstatus, retries); in dhdsdio_dpc()
7989 newstatus = 0; in dhdsdio_dpc()
7990 if (newstatus & bus->hostintmask) { in dhdsdio_dpc()