Lines Matching refs:read_iir

1065 			u16 read_iir, u16 mask1, u16 mask2)  in handle_data_dl()  argument
1067 if (*toggle == 0 && read_iir & mask1) { in handle_data_dl()
1073 if (read_iir & mask2) { in handle_data_dl()
1079 } else if (*toggle == 1 && read_iir & mask2) { in handle_data_dl()
1085 if (read_iir & mask1) { in handle_data_dl()
1104 static int handle_data_ul(struct nozomi *dc, enum port_type port, u16 read_iir) in handle_data_ul() argument
1108 if (*toggle == 0 && read_iir & MDM_UL1) { in handle_data_ul()
1118 if (read_iir & MDM_UL2) { in handle_data_ul()
1129 } else if (*toggle == 1 && read_iir & MDM_UL2) { in handle_data_ul()
1139 if (read_iir & MDM_UL1) { in handle_data_ul()
1150 writew(read_iir & MDM_UL, dc->reg_fcr); in handle_data_ul()
1161 u16 read_iir; in interrupt_handler() local
1167 read_iir = readw(dc->reg_iir); in interrupt_handler()
1170 if (read_iir == (u16)-1) in interrupt_handler()
1176 read_iir &= dc->last_ier; in interrupt_handler()
1178 if (read_iir == 0) in interrupt_handler()
1182 DBG4("%s irq:0x%04X, prev:0x%04X", interrupt2str(read_iir), read_iir, in interrupt_handler()
1185 if (read_iir & RESET) { in interrupt_handler()
1197 if (read_iir & CTRL_UL) { in interrupt_handler()
1207 if (read_iir & CTRL_DL) { in interrupt_handler()
1211 if (read_iir & MDM_DL) { in interrupt_handler()
1213 &(dc->port[PORT_MDM].toggle_dl), read_iir, in interrupt_handler()
1219 if (read_iir & MDM_UL) { in interrupt_handler()
1220 if (!handle_data_ul(dc, PORT_MDM, read_iir)) { in interrupt_handler()
1225 if (read_iir & DIAG_DL) { in interrupt_handler()
1227 &(dc->port[PORT_DIAG].toggle_dl), read_iir, in interrupt_handler()
1233 if (read_iir & DIAG_UL) { in interrupt_handler()
1242 if (read_iir & APP1_DL) { in interrupt_handler()
1246 if (read_iir & APP1_UL) { in interrupt_handler()
1255 if (read_iir & APP2_DL) { in interrupt_handler()
1259 if (read_iir & APP2_UL) { in interrupt_handler()