Lines Matching refs:new_reg
578 u16 old_reg, new_reg; in meridian_dig_source_put() local
583 new_reg = old_reg & ~GPIO_MERIDIAN_DIG_MASK; in meridian_dig_source_put()
585 new_reg |= GPIO_MERIDIAN_DIG_BOARD; in meridian_dig_source_put()
587 new_reg |= GPIO_MERIDIAN_DIG_EXT; in meridian_dig_source_put()
588 changed = new_reg != old_reg; in meridian_dig_source_put()
590 oxygen_write16(chip, OXYGEN_GPIO_DATA, new_reg); in meridian_dig_source_put()
599 u16 old_reg, new_reg; in claro_dig_source_put() local
604 new_reg = old_reg & ~GPIO_CLARO_DIG_COAX; in claro_dig_source_put()
606 new_reg |= GPIO_CLARO_DIG_COAX; in claro_dig_source_put()
607 changed = new_reg != old_reg; in claro_dig_source_put()
609 oxygen_write16(chip, OXYGEN_GPIO_DATA, new_reg); in claro_dig_source_put()