Lines Matching refs:vpo_dev

278 	device_t ppbus = device_get_parent(vpo->vpo_dev);
281 ppb_MS_microseq(ppbus, vpo->vpo_dev, disconnect_microseq, &ret);
282 return (ppb_release_bus(ppbus, vpo->vpo_dev));
291 device_t ppbus = device_get_parent(vpo->vpo_dev);
295 if ((error = ppb_request_bus(ppbus, vpo->vpo_dev, how))) {
304 ppb_MS_microseq(ppbus, vpo->vpo_dev, connect_epp_microseq, &ret);
306 ppb_MS_microseq(ppbus, vpo->vpo_dev, connect_spp_microseq, &ret);
319 device_t ppbus = device_get_parent(vpo->vpo_dev);
334 ppb_MS_microseq(ppbus, vpo->vpo_dev, reset_microseq, &ret);
345 device_t ppbus = device_get_parent(vpo->vpo_dev);
348 ppb_MS_microseq(ppbus, vpo->vpo_dev, in_disk_mode, &ret);
361 device_t ppbus = device_get_parent(vpo->vpo_dev);
365 if ((error = ppb_request_bus(ppbus, vpo->vpo_dev, PPB_DONTWAIT)))
369 ppb_MS_microseq(ppbus, vpo->vpo_dev, disconnect_microseq, &ret);
375 ppb_MS_microseq(ppbus, vpo->vpo_dev, connect_epp_microseq, &ret);
398 ppb_MS_microseq(ppbus, vpo->vpo_dev, connect_spp_microseq, &ret);
402 device_printf(vpo->vpo_dev,
406 ppb_MS_microseq(ppbus, vpo->vpo_dev, disconnect_microseq,
417 ppb_MS_microseq(ppbus, vpo->vpo_dev, disconnect_microseq, &ret);
423 device_printf(vpo->vpo_dev,
428 ppb_release_bus(ppbus, vpo->vpo_dev);
432 ppb_release_bus(ppbus, vpo->vpo_dev);
442 device_t ppbus = device_get_parent(vpo->vpo_dev);
445 ppb_MS_exec(ppbus, vpo->vpo_dev, MS_OP_PUT, (union ppb_insarg)buffer,
459 device_t ppbus = device_get_parent(vpo->vpo_dev);
462 ppb_MS_exec(ppbus, vpo->vpo_dev, MS_OP_GET, (union ppb_insarg)buffer,
473 device_t ppbus = device_get_parent(vpo->vpo_dev);
503 ppb_MS_microseq(ppbus, vpo->vpo_dev, select_microseq, &ret);
523 device_t ppbus = device_get_parent(vpo->vpo_dev);
545 ppb_MS_microseq(ppbus, vpo->vpo_dev, wait_microseq, &err);
565 vpo->vpo_dev = dev;
590 device_t ppbus = device_get_parent(vpo->vpo_dev);
613 if ((error = ppb_request_bus(ppbus, vpo->vpo_dev, PPB_WAIT)))
619 ppb_MS_GET_init(ppbus, vpo->vpo_dev, epp17_instr_body);
620 ppb_MS_PUT_init(ppbus, vpo->vpo_dev, epp17_outstr_body);
621 device_printf(vpo->vpo_dev, "EPP mode\n");
624 ppb_MS_GET_init(ppbus, vpo->vpo_dev, ps2_inbyte_submicroseq);
625 ppb_MS_PUT_init(ppbus, vpo->vpo_dev, spp_outbyte_submicroseq);
626 device_printf(vpo->vpo_dev, "PS2 mode\n");
629 ppb_MS_GET_init(ppbus, vpo->vpo_dev, vpo->vpo_nibble_inbyte_msq);
630 ppb_MS_PUT_init(ppbus, vpo->vpo_dev, spp_outbyte_submicroseq);
631 device_printf(vpo->vpo_dev, "NIBBLE mode\n");
637 ppb_release_bus(ppbus, vpo->vpo_dev);
682 device_t ppbus = device_get_parent(vpo->vpo_dev);