• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/hamradio/

Lines Matching refs:param

203 	struct scc_param param;
577 priv->param.pclk_hz = hw[type].pclk_hz;
578 priv->param.brg_tc = -1;
579 priv->param.clocks = TCTRxCP | RCRTxCP;
580 priv->param.persist = 256;
581 priv->param.dma = -1;
739 if (priv->param.dma >= 0) {
740 if (request_dma(priv->param.dma, "dmascc")) {
746 clear_dma_ff(priv->param.dma);
803 if (priv->param.dma >= 0) {
815 write_scc(priv, R10, CRCPS | (priv->param.nrzi ? NRZI : NRZ));
818 if (priv->param.brg_tc >= 0) {
820 write_scc(priv, R12, priv->param.brg_tc & 0xFF);
821 write_scc(priv, R13, (priv->param.brg_tc >> 8) & 0xFF);
839 write_scc(priv, R11, priv->param.clocks);
840 if ((priv->type == TYPE_TWIN) && !(priv->param.clocks & TRxCOI)) {
883 if (priv->param.dma >= 0) {
886 free_dma(priv->param.dma);
902 (ifr->ifr_data, &priv->param,
912 (&priv->param, ifr->ifr_data,
956 start_timer(priv, priv->param.txdelay, 0);
980 if (priv->param.dma >= 0) {
984 set_dma_mode(priv->param.dma, DMA_MODE_WRITE);
985 set_dma_addr(priv->param.dma,
987 set_dma_count(priv->param.dma,
994 outb((priv->param.dma ==
1006 enable_dma(priv->param.dma);
1028 if (priv->param.dma >= 0) {
1031 set_dma_mode(priv->param.dma, DMA_MODE_READ);
1032 set_dma_addr(priv->param.dma,
1034 set_dma_count(priv->param.dma, BUF_SIZE);
1036 enable_dma(priv->param.dma);
1039 outb((priv->param.dma ==
1063 if (priv->param.dma >= 0 && priv->type == TYPE_TWIN)
1068 if (priv->param.dma >= 0)
1069 disable_dma(priv->param.dma);
1166 if (priv->param.dma >= 0) {
1200 if (priv->param.dma < 0)
1204 if (priv->param.dma >= 0) {
1206 cb = BUF_SIZE - get_dma_residue(priv->param.dma) -
1243 if (priv->param.dma >= 0) {
1245 set_dma_addr(priv->param.dma,
1247 set_dma_count(priv->param.dma, BUF_SIZE);
1333 if (priv->param.dma >= 0) {
1334 disable_dma(priv->param.dma);
1336 res = get_dma_residue(priv->param.dma);
1343 if (priv->param.dma >= 0 && priv->type == TYPE_TWIN)
1367 (jiffies - priv->tx_start) < priv->param.txtimeout) {
1369 start_timer(priv, priv->param.txpause, 0);
1372 start_timer(priv, priv->param.txtail, 0);
1384 start_timer(priv, priv->param.dcdon, 0);
1392 start_timer(priv, priv->param.dcdoff, 0);
1417 start_timer(priv, priv->param.rtsoff, 0);
1428 start_timer(priv, priv->param.waittime, DCDIE);
1438 start_timer(priv, priv->param.txdelay, 0);
1455 random() / priv->param.persist *
1456 priv->param.slottime, DCDIE);