Lines Matching refs:pseye_softc
81 struct pseye_softc { struct
110 static void pseye_init(struct pseye_softc *); argument
111 static void pseye_sccb_init(struct pseye_softc *);
112 static void pseye_stop(struct pseye_softc *);
113 static void pseye_start(struct pseye_softc *);
114 static void pseye_led(struct pseye_softc *, bool);
115 static uint8_t pseye_getreg(struct pseye_softc *, uint16_t);
116 static void pseye_setreg(struct pseye_softc *, uint16_t, uint8_t);
117 static void pseye_setregv(struct pseye_softc *, uint16_t, uint8_t);
118 static void pseye_sccb_setreg(struct pseye_softc *, uint8_t, uint8_t);
119 static bool pseye_sccb_status(struct pseye_softc *);
121 static int pseye_init_pipes(struct pseye_softc *);
122 static int pseye_close_pipes(struct pseye_softc *);
124 static usbd_status pseye_get_frame(struct pseye_softc *, uint32_t *);
125 static void pseye_submit_payload(struct pseye_softc *, uint32_t);
142 CFATTACH_DECL2_NEW(pseye, sizeof(struct pseye_softc),
189 struct pseye_softc *sc = device_private(self); in pseye_attach()
280 struct pseye_softc *sc = device_private(self); in pseye_detach()
323 struct pseye_softc *sc = device_private(self); in pseye_activate()
337 struct pseye_softc *sc = device_private(self); in pseye_childdet()
350 pseye_init(struct pseye_softc *sc) in pseye_init()
506 pseye_sccb_init(struct pseye_softc *sc) in pseye_sccb_init()
516 pseye_stop(struct pseye_softc *sc) in pseye_stop()
523 pseye_start(struct pseye_softc *sc) in pseye_start()
530 pseye_led(struct pseye_softc *sc, bool enabled) in pseye_led()
546 pseye_getreg(struct pseye_softc *sc, uint16_t reg) in pseye_getreg()
569 pseye_setreg(struct pseye_softc *sc, uint16_t reg, uint8_t val) in pseye_setreg()
587 pseye_setregv(struct pseye_softc *sc, uint16_t reg, uint8_t val) in pseye_setregv()
596 pseye_sccb_setreg(struct pseye_softc *sc, uint8_t reg, uint8_t val) in pseye_sccb_setreg()
608 pseye_sccb_status(struct pseye_softc *sc) in pseye_sccb_status()
626 pseye_get_frame(struct pseye_softc *sc, uint32_t *plen) in pseye_get_frame()
636 pseye_init_pipes(struct pseye_softc *sc) in pseye_init_pipes()
655 pseye_close_pipes(struct pseye_softc *sc) in pseye_close_pipes()
667 pseye_submit_payload(struct pseye_softc *sc, uint32_t tlen) in pseye_submit_payload()
709 struct pseye_softc *sc = opaque; in pseye_transfer_thread()
731 struct pseye_softc *sc = opaque; in pseye_open()
744 struct pseye_softc *sc = opaque; in pseye_close()
758 struct pseye_softc *sc = opaque; in pseye_get_businfo()
829 struct pseye_softc *sc = opaque; in pseye_start_transfer()
847 struct pseye_softc *sc = opaque; in pseye_stop_transfer()