• Home
  • Raw
  • Download

Lines Matching refs:line

100 	return readb(p->membase + p->line * 0x20 + reg);  in read_sc_port()
105 writeb(val, p->membase + p->line * 0x20 + reg); in write_sc_port()
114 int line = port->line; in sc26xx_enable_irq() local
116 port -= line; in sc26xx_enable_irq()
119 up->imr |= mask << (line * 4); in sc26xx_enable_irq()
126 int line = port->line; in sc26xx_disable_irq() local
128 port -= line; in sc26xx_disable_irq()
131 up->imr &= ~(mask << (line * 4)); in sc26xx_disable_irq()
260 int line = port->line; in sc26xx_set_mctrl() local
262 port -= line; in sc26xx_set_mctrl()
265 if (up->dtr_mask[line]) { in sc26xx_set_mctrl()
267 WRITE_SC(port, OPR_SET, up->dtr_mask[line]); in sc26xx_set_mctrl()
269 WRITE_SC(port, OPR_CLR, up->dtr_mask[line]); in sc26xx_set_mctrl()
271 if (up->rts_mask[line]) { in sc26xx_set_mctrl()
273 WRITE_SC(port, OPR_SET, up->rts_mask[line]); in sc26xx_set_mctrl()
275 WRITE_SC(port, OPR_CLR, up->rts_mask[line]); in sc26xx_set_mctrl()
283 int line = port->line; in sc26xx_get_mctrl() local
287 port -= line; in sc26xx_get_mctrl()
291 if (up->dsr_mask[line]) { in sc26xx_get_mctrl()
293 mctrl |= ipr & up->dsr_mask[line] ? TIOCM_DSR : 0; in sc26xx_get_mctrl()
295 if (up->cts_mask[line]) { in sc26xx_get_mctrl()
297 mctrl |= ipr & up->cts_mask[line] ? TIOCM_CTS : 0; in sc26xx_get_mctrl()
299 if (up->dcd_mask[line]) { in sc26xx_get_mctrl()
301 mctrl |= ipr & up->dcd_mask[line] ? TIOCM_CAR : 0; in sc26xx_get_mctrl()
303 if (up->ri_mask[line]) { in sc26xx_get_mctrl()
305 mctrl |= ipr & up->ri_mask[line] ? TIOCM_RNG : 0; in sc26xx_get_mctrl()
621 int line, unsigned int data) in sc26xx_init_masks() argument
623 up->dtr_mask[line] = sc26xx_flags2mask(data, 0); in sc26xx_init_masks()
624 up->rts_mask[line] = sc26xx_flags2mask(data, 4); in sc26xx_init_masks()
625 up->dsr_mask[line] = sc26xx_flags2mask(data, 8); in sc26xx_init_masks()
626 up->cts_mask[line] = sc26xx_flags2mask(data, 12); in sc26xx_init_masks()
627 up->dcd_mask[line] = sc26xx_flags2mask(data, 16); in sc26xx_init_masks()
628 up->ri_mask[line] = sc26xx_flags2mask(data, 20); in sc26xx_init_masks()
646 up->port[0].line = 0; in sc26xx_probe()
662 up->port[1].line = 1; in sc26xx_probe()