Lines Matching defs:zs_chanstate
111 struct zs_chanstate { struct
114 volatile uint8_t *cs_reg_csr; /* ctrl, status, and reg. number. */
115 volatile uint8_t *cs_reg_data; /* data or numbered register */
117 int cs_channel; /* sub-unit number */
118 void *cs_private; /* sub-driver data pointer */
119 struct zsops *cs_ops;
121 kmutex_t cs_lock; /* per channel lock */
123 int cs_brg_clk; /* BAUD Rate Generator clock
125 int cs_defspeed; /* default baud rate */
126 int cs_defcflag; /* default cflag */
141 uint8_t cs_creg[16]; /* current values */
165 struct zs_chanstate *cs_ctl_chan; argument
168 int (*enable)(struct zs_chanstate *); argument
169 void (*disable)(struct zs_chanstate *); argument
170 int enabled;