Lines Matching refs:zynquart_softc
150 typedef struct zynquart_softc { struct
231 int (*enable)(struct zynquart_softc *); argument
232 void (*disable)(struct zynquart_softc *); argument
255 void zynquart_shutdown(struct zynquart_softc *); argument
256 void zynquart_loadchannelregs(struct zynquart_softc *);
257 void zynquart_hwiflow(struct zynquart_softc *);
258 void zynquart_break(struct zynquart_softc *, bool);
259 void zynquart_modem(struct zynquart_softc *, int);
260 void tiocm_to_zynquart(struct zynquart_softc *, u_long, int);
261 int zynquart_to_tiocm(struct zynquart_softc *);
262 void zynquart_iflush(struct zynquart_softc *);
273 static void zynquartintr_read(struct zynquart_softc *);
274 static void zynquartintr_send(struct zynquart_softc *);
276 static void zynquart_enable_debugport(struct zynquart_softc *);
277 static void zynquart_disable_all_interrupts(struct zynquart_softc *);
278 static void zynquart_control_rxint(struct zynquart_softc *, bool);
279 static void zynquart_control_txint(struct zynquart_softc *, bool);
285 integrate void zynquart_rxsoft(struct zynquart_softc *, struct tty *);
286 integrate void zynquart_txsoft(struct zynquart_softc *, struct tty *);
287 integrate void zynquart_stsoft(struct zynquart_softc *, struct tty *);
288 integrate void zynquart_schedrx(struct zynquart_softc *);
290 static void zynquart_load_speed(struct zynquart_softc *);
291 static void zynquart_load_params(struct zynquart_softc *);
292 integrate void zynquart_load_pendings(struct zynquart_softc *);
364 CFATTACH_DECL_NEW(zynquart, sizeof(struct zynquart_softc),
487 void zynquartstatus(struct zynquart_softc *, const char *);
489 zynquartstatus(struct zynquart_softc *sc, const char *str) in zynquartstatus()
517 struct zynquart_softc *sc = device_private(self);
569 struct zynquart_softc *sc = device_private(self); in zynquart_activate()
595 zynquart_shutdown(struct zynquart_softc *sc) in zynquart_shutdown()
643 struct zynquart_softc *sc; in zynquartopen()
795 struct zynquart_softc *sc = in zynquartclose()
824 struct zynquart_softc *sc = in zynquartread()
837 struct zynquart_softc *sc = in zynquartwrite()
850 struct zynquart_softc *sc = in zynquartpoll()
863 struct zynquart_softc *sc = in zynquarttty()
873 struct zynquart_softc *sc; in zynquartioctl()
988 zynquart_schedrx(struct zynquart_softc *sc) in zynquart_schedrx()
997 zynquart_break(struct zynquart_softc *sc, bool onoff) in zynquart_break()
1011 zynquart_modem(struct zynquart_softc *sc, int onoff) in zynquart_modem()
1034 tiocm_to_zynquart(struct zynquart_softc *sc, u_long how, int ttybits) in tiocm_to_zynquart()
1066 zynquart_to_tiocm(struct zynquart_softc *sc) in zynquart_to_tiocm()
1140 struct zynquart_softc *sc = in zynquartparam()
1297 zynquart_iflush(struct zynquart_softc *sc) in zynquart_iflush()
1326 struct zynquart_softc *sc = in zynquarthwiflow()
1363 zynquart_hwiflow(struct zynquart_softc *sc) in zynquart_hwiflow()
1386 struct zynquart_softc *sc = in zynquartstart()
1439 struct zynquart_softc *sc = in zynquartstop()
1457 struct zynquart_softc *sc = arg; in zynquartdiag()
1476 zynquart_rxsoft(struct zynquart_softc *sc, struct tty *tp) in zynquart_rxsoft()
1574 zynquart_txsoft(struct zynquart_softc *sc, struct tty *tp) in zynquart_txsoft()
1586 zynquart_stsoft(struct zynquart_softc *sc, struct tty *tp) in zynquart_stsoft()
1624 struct zynquart_softc *sc = arg; in zynquartsoft()
1651 struct zynquart_softc *sc = arg; in zynquartintr()
1693 zynquartintr_read(struct zynquart_softc *sc) in zynquartintr_read()
1754 zynquartintr_send(struct zynquart_softc *sc) in zynquartintr_send()
1795 zynquart_disable_all_interrupts(struct zynquart_softc *sc) in zynquart_disable_all_interrupts()
1804 zynquart_control_rxint(struct zynquart_softc *sc, bool enable) in zynquart_control_rxint()
1822 zynquart_control_txint(struct zynquart_softc *sc, bool enable) in zynquart_control_txint()
1836 zynquart_load_params(struct zynquart_softc *sc) in zynquart_load_params()
1845 zynquart_load_speed(struct zynquart_softc *sc) in zynquart_load_speed()
1855 zynquart_load_pendings(struct zynquart_softc *sc) in zynquart_load_pendings()
2114 struct zynquart_softc *sc = device_private(self); in zynquart_cleanup()
2127 struct zynquart_softc *sc = device_private(self); in zynquart_suspend()
2140 struct zynquart_softc *sc = device_private(self); in zynquart_resume()
2151 zynquart_enable_debugport(struct zynquart_softc *sc) in zynquart_enable_debugport()