Lines Matching refs:bitmask
372 u8 bitmask; in sccnxp_set_bit() local
376 bitmask = 1 << MCTRL_OBIT(s->pdata.mctrl_cfg[port->line], sig); in sccnxp_set_bit()
378 sccnxp_write(port, SCCNXP_SOP_REG, bitmask); in sccnxp_set_bit()
380 sccnxp_write(port, SCCNXP_ROP_REG, bitmask); in sccnxp_set_bit()
587 u8 bitmask, ipr; in sccnxp_get_mctrl() local
600 bitmask = 1 << MCTRL_IBIT(s->pdata.mctrl_cfg[port->line], in sccnxp_get_mctrl()
603 mctrl |= (ipr & bitmask) ? TIOCM_DSR : 0; in sccnxp_get_mctrl()
606 bitmask = 1 << MCTRL_IBIT(s->pdata.mctrl_cfg[port->line], in sccnxp_get_mctrl()
609 mctrl |= (ipr & bitmask) ? TIOCM_CTS : 0; in sccnxp_get_mctrl()
612 bitmask = 1 << MCTRL_IBIT(s->pdata.mctrl_cfg[port->line], in sccnxp_get_mctrl()
615 mctrl |= (ipr & bitmask) ? TIOCM_CAR : 0; in sccnxp_get_mctrl()
618 bitmask = 1 << MCTRL_IBIT(s->pdata.mctrl_cfg[port->line], in sccnxp_get_mctrl()
621 mctrl |= (ipr & bitmask) ? TIOCM_RNG : 0; in sccnxp_get_mctrl()