Lines Matching refs:portman_read_status
191 static inline u8 portman_read_status(struct portman *pm)
239 } while ((portman_read_status(pm) & TXEMPTY) != TXEMPTY);
253 while ((portman_read_status(pm) & ESTB) == 0)
259 while ((portman_read_status(pm) & ESTB) == ESTB)
266 while ((portman_read_status(pm) & BUSY) == BUSY)
290 while ((portman_read_status(pm) & ESTB) == ESTB)
296 if ((portman_read_status(pm) & RXAVAIL) == 0)
302 while ((portman_read_status(pm) & ESTB) == 0)
306 midi_data = (portman_read_status(pm) & 128);
311 midi_data |= (portman_read_status(pm) >> 1) & 64;
316 midi_data |= (portman_read_status(pm) >> 2) & 32;
321 midi_data |= (portman_read_status(pm) >> 3) & 16;
326 midi_data |= (portman_read_status(pm) >> 4) & 8;
331 midi_data |= (portman_read_status(pm) >> 5) & 4;
336 midi_data |= (portman_read_status(pm) >> 6) & 2;
341 midi_data |= (portman_read_status(pm) >> 7) & 1;
350 while ((portman_read_status(pm) & ESTB) == ESTB)
374 if ((portman_read_status(pm) & RXAVAIL) == RXAVAIL)
412 while ((portman_read_status(pm) & ESTB) == 0)
428 while ((portman_read_status(pm) & ESTB) == ESTB)
608 while ((portman_read_status(pm) & INT_REQ) == INT_REQ) {