Lines Matching refs:pi
194 struct pi_adapter *pi; member
304 cd->pi = &cd->pia; in pcd_init_units()
341 return pi_read_regr(cd->pi, 1, 6); in status_reg()
346 return pi_read_regr(cd->pi, 0, reg); in read_reg()
351 pi_write_regr(cd->pi, 0, reg, val); in write_reg()
380 pi_connect(cd->pi); in pcd_command()
385 pi_disconnect(cd->pi); in pcd_command()
394 pi_disconnect(cd->pi); in pcd_command()
400 pi_disconnect(cd->pi); in pcd_command()
404 pi_write_block(cd->pi, cmd, 12); in pcd_command()
426 pi_read_block(cd->pi, buf, n); in pcd_completion()
456 pi_disconnect(cd->pi); in pcd_completion()
544 pi_connect(cd->pi); in pcd_reset()
567 pi_disconnect(cd->pi); in pcd_reset()
703 if (pi_init(cd->pi, 1, -1, -1, -1, -1, -1, pcd_buffer, in pcd_detect()
709 pi_release(cd->pi); in pcd_detect()
716 if (!pi_init(cd->pi, 0, conf[D_PRT], conf[D_MOD], in pcd_detect()
724 pi_release(cd->pi); in pcd_detect()
831 pi_do_claimed(pcd_current->pi, pcd_start); in do_pcd_read()
842 pi_do_claimed(pcd_current->pi, pcd_start); in do_pcd_read_drq()
988 pi_release(cd->pi); in pcd_exit()