Lines Matching full:quirk
90 const struct serial_quirk *quirk; member
127 * be handled by setting the quirk entry .multi = 0 | 1 ?
294 if (info->quirk && info->quirk->wakeup) in serial_resume()
295 info->quirk->wakeup(link); in serial_resume()
361 if (info->quirk && info->quirk->setup) in setup_serial()
362 info->quirk->setup(handle, &uart); in setup_serial()
475 if (info->quirk && info->quirk->config) in simple_config()
476 info->quirk->config(link); in simple_config()
552 if (info->quirk && info->quirk->config) in multi_config()
553 info->quirk->config(link); in multi_config()
579 if (info->quirk && info->quirk->wakeup) in multi_config()
580 info->quirk->wakeup(link); in multi_config()
629 info->quirk = &quirks[i]; in serial_config()
647 * Apply any multi-port quirk. in serial_config()
649 if (info->quirk && info->quirk->multi != -1) in serial_config()
650 info->multi = info->quirk->multi; in serial_config()
653 "trying to set up [0x%04x:0x%04x] (pfc: %d, multi: %d, quirk: %p)\n", in serial_config()
655 link->socket->pcmcia_pfc, info->multi, info->quirk); in serial_config()
667 * Apply any post-init quirk. FIXME: This should really happen in serial_config()
670 if (info->quirk && info->quirk->post) in serial_config()
671 if (info->quirk->post(link)) in serial_config()