Lines Matching refs:portman_read_status
185 static inline u8 portman_read_status(struct portman *pm)
228 } while ((portman_read_status(pm) & TXEMPTY) != TXEMPTY);
242 while ((portman_read_status(pm) & ESTB) == 0)
248 while ((portman_read_status(pm) & ESTB) == ESTB)
255 while ((portman_read_status(pm) & BUSY) == BUSY)
279 while ((portman_read_status(pm) & ESTB) == ESTB)
285 if ((portman_read_status(pm) & RXAVAIL) == 0)
291 while ((portman_read_status(pm) & ESTB) == 0)
295 midi_data = (portman_read_status(pm) & 128);
300 midi_data |= (portman_read_status(pm) >> 1) & 64;
305 midi_data |= (portman_read_status(pm) >> 2) & 32;
310 midi_data |= (portman_read_status(pm) >> 3) & 16;
315 midi_data |= (portman_read_status(pm) >> 4) & 8;
320 midi_data |= (portman_read_status(pm) >> 5) & 4;
325 midi_data |= (portman_read_status(pm) >> 6) & 2;
330 midi_data |= (portman_read_status(pm) >> 7) & 1;
339 while ((portman_read_status(pm) & ESTB) == ESTB)
363 if ((portman_read_status(pm) & RXAVAIL) == RXAVAIL)
401 while ((portman_read_status(pm) & ESTB) == 0)
417 while ((portman_read_status(pm) & ESTB) == ESTB)
597 while ((portman_read_status(pm) & INT_REQ) == INT_REQ) {