Lines Matching refs:new_reg
563 u16 old_reg, new_reg; in meridian_dig_source_put() local
568 new_reg = old_reg & ~GPIO_MERIDIAN_DIG_MASK; in meridian_dig_source_put()
570 new_reg |= GPIO_MERIDIAN_DIG_BOARD; in meridian_dig_source_put()
572 new_reg |= GPIO_MERIDIAN_DIG_EXT; in meridian_dig_source_put()
573 changed = new_reg != old_reg; in meridian_dig_source_put()
575 oxygen_write16(chip, OXYGEN_GPIO_DATA, new_reg); in meridian_dig_source_put()
584 u16 old_reg, new_reg; in claro_dig_source_put() local
589 new_reg = old_reg & ~GPIO_CLARO_DIG_COAX; in claro_dig_source_put()
591 new_reg |= GPIO_CLARO_DIG_COAX; in claro_dig_source_put()
592 changed = new_reg != old_reg; in claro_dig_source_put()
594 oxygen_write16(chip, OXYGEN_GPIO_DATA, new_reg); in claro_dig_source_put()