Lines Matching defs:sv
188 struct z8530_dev *sv;
200 sv = kzalloc(sizeof(struct z8530_dev), GFP_KERNEL);
201 if (!sv)
208 sv->active = 0;
210 sv->chanA.ctrlio = iobase + 1;
211 sv->chanA.dataio = iobase + 3;
212 sv->chanB.ctrlio = -1;
213 sv->chanB.dataio = -1;
214 sv->chanA.irqs = &z8530_nop;
215 sv->chanB.irqs = &z8530_nop;
223 "Hostess SV11", sv) < 0) {
228 sv->irq = irq;
229 sv->chanA.private = sv;
230 sv->chanA.dev = sv;
231 sv->chanB.dev = sv;
238 sv->chanA.txdma = 3;
239 sv->chanA.rxdma = 1;
241 if (request_dma(sv->chanA.txdma, "Hostess SV/11 (TX)"))
245 if (request_dma(sv->chanA.rxdma, "Hostess SV/11 (RX)"))
257 if (z8530_init(sv)) {
262 z8530_channel_load(&sv->chanB, z8530_dead_port);
263 if (sv->type == Z85C30)
264 z8530_channel_load(&sv->chanA, z8530_hdlc_kilostream);
266 z8530_channel_load(&sv->chanA, z8530_hdlc_kilostream_85230);
274 sv->chanA.netdevice = netdev = alloc_hdlcdev(sv);
290 z8530_describe(sv, "I/O", iobase);
291 sv->active = 1;
292 return sv;
296 free_dma(sv->chanA.rxdma);
299 free_dma(sv->chanA.txdma);
301 free_irq(irq, sv);
303 kfree(sv);