REG_CONFIG2
static const struct reg_field config2_output_div_first = REG_FIELD(REG_CONFIG2, 12, 13);
static const struct reg_field config2_loop_div_second = REG_FIELD(REG_CONFIG2, 0, 7);
return i2c_smbus_write_byte_data(client, REG_CONFIG2,
data->config2 = adt7475_read(REG_CONFIG2);
ether3_outw(priv(dev)->regs.config2 |= CFG2_CTRLO, REG_CONFIG2);
ether3_outw(priv(dev)->regs.config2 &= ~CFG2_CTRLO, REG_CONFIG2);
ether3_outw(priv(dev)->regs.config2, REG_CONFIG2);
ether3_outw(CFG2_RESET, REG_CONFIG2);
ether3_outw(priv(dev)->regs.config2, REG_CONFIG2);
ether3_outb(0x80, REG_CONFIG2 + 4);
ether3_inw(REG_STATUS), ether3_inw(REG_CONFIG1), ether3_inw(REG_CONFIG2));
ether3_outw(priv(dev)->regs.config2, REG_CONFIG2);
ether3_outb(0x80, REG_CONFIG2 + 4);
ether3_outw(priv(dev)->regs.config2 |= CFG2_CTRLO, REG_CONFIG2);