REG_ENABLE
writel(0x01, master->regs + REG_ENABLE);
writel(0x01, master->regs + REG_ENABLE);
writel(0x00, master->regs + REG_ENABLE);
writel(0x00, master->regs + REG_ENABLE);
if (!(readl_relaxed(qp->base + REG_ENABLE) & 0x1)) {
ret = regmap_update_bits(chip->regmap, REG_ENABLE,
ret = regmap_update_bits(chip->regmap, REG_ENABLE,
ret = regmap_update_bits(chip->regmap, REG_ENABLE,
regmap_write(chip->regmap, REG_ENABLE, 0);
ret = regmap_update_bits(chip->regmap, REG_ENABLE, EX_PIN_ENABLE_MASK,
REG_ENABLE, 0x08, 0x00);
REG_ENABLE, 0x10, 0x10);
REG_ENABLE, 0x10, 0x00);
REG_ENABLE, 0x03, MODE_SHDN);
REG_ENABLE, 0x03, MODE_TORCH);
REG_ENABLE, 0x03, MODE_FLASH);
REG_ENABLE, 0x08, 0x08);
rval = regmap_read(flash->regmap, REG_ENABLE, ®_val);
rval = regmap_read(flash->regmap, REG_ENABLE, ®_val);
rval = regmap_read(flash->regmap, REG_ENABLE, ®_val);
REG_ENABLE, flash->mode_reg | MODE_SHDN);
REG_ENABLE, flash->mode_reg | MODE_TORCH);
REG_ENABLE, flash->mode_reg | MODE_FLASH);
REG_ENABLE);
ret = i2c_smbus_write_byte_data(client, REG_PAGE_SWITCH, REG_ENABLE);
REG_ENABLE);
ret = i2c_smbus_write_byte_data(client, REG_PAGE_SWITCH, REG_ENABLE);
REG_ENABLE);
ret = i2c_smbus_write_byte_data(client, REG_PAGE_SWITCH, REG_ENABLE);
REG_ENABLE);
ret = i2c_smbus_write_byte_data(client, REG_PAGE_SWITCH, REG_ENABLE);
REG_ENABLE);
ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x01, 0x00);
ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x01, 0x01);
ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x06, 0x00);
ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x06, 0x02);
ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x06, 0x00);
ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x06, 0x06);
regmap_write(pchip->regmap, REG_ENABLE, 0x00);
ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x79, reg_val);
writel(0x03, moxart_wdt->base + REG_ENABLE);
writel(0, moxart_wdt->base + REG_ENABLE);
writel(0x03, moxart_wdt->base + REG_ENABLE);