Home
last modified time | relevance | path

Searched refs:ptt_out (Results 1 – 5 of 5) sorted by relevance

/linux-2.4.37.9/drivers/net/hamradio/soundmodem/
Dsm.c270 if (sm->hdrv.ptt_out.flags & SP_SER) { in sm_output_status()
271 outb(dcd | (ptt << 1), UART_MCR(sm->hdrv.ptt_out.seriobase)); in sm_output_status()
272 outb(0x40 & (-ptt), UART_LCR(sm->hdrv.ptt_out.seriobase)); in sm_output_status()
274 if (sm->hdrv.ptt_out.flags & SP_PAR && sm->pardev && sm->pardev->port) in sm_output_status()
276 if (sm->hdrv.ptt_out.flags & SP_MIDI && hdlcdrv_ptt(&sm->hdrv)) in sm_output_status()
277 outb(0, MIDI_DATA(sm->hdrv.ptt_out.midiiobase)); in sm_output_status()
287 sm->hdrv.ptt_out.flags = 0; in sm_output_open()
288 if (sm->hdrv.ptt_out.seriobase > 0 && in sm_output_open()
289 sm->hdrv.ptt_out.seriobase <= 0x1000-SER_EXTENT && in sm_output_open()
290 ((u = check_uart(sm->hdrv.ptt_out.seriobase))) != c_uart_unknown) { in sm_output_open()
[all …]
Dsm_sbc.c204 switch (sm->hdrv.ptt_out.dma2) { in config_resources()
620 osamps = dma_setup(sm, 1, sm->hdrv.ptt_out.dma2) - 1; in setup_dma_fdx_dsp()
636 isamps = dma_setup(sm, 0, sm->hdrv.ptt_out.dma2) - 1; in setup_dma_fdx_dsp()
690 disable_dma(sm->hdrv.ptt_out.dma2); in sbcfdx_interrupt()
691 clear_dma_ff(sm->hdrv.ptt_out.dma2); in sbcfdx_interrupt()
692 dma_ptr(sm, 1, sm->hdrv.ptt_out.dma2, &ocfrag); in sbcfdx_interrupt()
693 enable_dma(sm->hdrv.ptt_out.dma2); in sbcfdx_interrupt()
696 disable_dma(sm->hdrv.ptt_out.dma2); in sbcfdx_interrupt()
697 clear_dma_ff(sm->hdrv.ptt_out.dma2); in sbcfdx_interrupt()
698 dma_ptr(sm, 0, sm->hdrv.ptt_out.dma2, &icfrag); in sbcfdx_interrupt()
[all …]
Dsm_wss.c657 dma_setup(sm, 0, sm->hdrv.ptt_out.dma2); in setup_fdx_dma_wss()
663 isamps = dma_setup(sm, 0, sm->hdrv.ptt_out.dma2) - 1; in setup_fdx_dma_wss()
702 disable_dma(sm->hdrv.ptt_out.dma2); in wssfdx_interrupt()
703 clear_dma_ff(sm->hdrv.ptt_out.dma2); in wssfdx_interrupt()
704 isamps = dma_ptr(sm, 0, sm->hdrv.ptt_out.dma2, &icfrag)-1; in wssfdx_interrupt()
707 enable_dma(sm->hdrv.ptt_out.dma2); in wssfdx_interrupt()
728 disable_dma(sm->hdrv.ptt_out.dma2); in wssfdx_interrupt()
730 clear_dma_ff(sm->hdrv.ptt_out.dma2); in wssfdx_interrupt()
732 isamps = dma_ptr(sm, 0, sm->hdrv.ptt_out.dma2, &icfrag)-1; in wssfdx_interrupt()
740 enable_dma(sm->hdrv.ptt_out.dma2); in wssfdx_interrupt()
[all …]
/linux-2.4.37.9/drivers/net/hamradio/
Dhdlcdrv.c646 bi.data.mp.dma2 = s->ptt_out.dma2; in hdlcdrv_ioctl()
647 bi.data.mp.seriobase = s->ptt_out.seriobase; in hdlcdrv_ioctl()
648 bi.data.mp.pariobase = s->ptt_out.pariobase; in hdlcdrv_ioctl()
649 bi.data.mp.midiiobase = s->ptt_out.midiiobase; in hdlcdrv_ioctl()
658 s->ptt_out.dma2 = bi.data.mp.dma2; in hdlcdrv_ioctl()
659 s->ptt_out.seriobase = bi.data.mp.seriobase; in hdlcdrv_ioctl()
660 s->ptt_out.pariobase = bi.data.mp.pariobase; in hdlcdrv_ioctl()
661 s->ptt_out.midiiobase = bi.data.mp.midiiobase; in hdlcdrv_ioctl()
/linux-2.4.37.9/include/linux/
Dhdlcdrv.h196 } ptt_out; member