Lines Matching refs:new_reg
566 u16 old_reg, new_reg; in meridian_dig_source_put() local
571 new_reg = old_reg & ~GPIO_MERIDIAN_DIG_MASK; in meridian_dig_source_put()
573 new_reg |= GPIO_MERIDIAN_DIG_BOARD; in meridian_dig_source_put()
575 new_reg |= GPIO_MERIDIAN_DIG_EXT; in meridian_dig_source_put()
576 changed = new_reg != old_reg; in meridian_dig_source_put()
578 oxygen_write16(chip, OXYGEN_GPIO_DATA, new_reg); in meridian_dig_source_put()
587 u16 old_reg, new_reg; in claro_dig_source_put() local
592 new_reg = old_reg & ~GPIO_CLARO_DIG_COAX; in claro_dig_source_put()
594 new_reg |= GPIO_CLARO_DIG_COAX; in claro_dig_source_put()
595 changed = new_reg != old_reg; in claro_dig_source_put()
597 oxygen_write16(chip, OXYGEN_GPIO_DATA, new_reg); in claro_dig_source_put()