axp8xx_write
axp8xx_write(dev, AXP_IRQSTAT1, val);
axp8xx_write(dev, AXP_IRQSTAT2, val);
axp8xx_write(dev, AXP_IRQSTAT3, val);
axp8xx_write(dev, AXP_IRQSTAT4, val);
axp8xx_write(dev, AXP_IRQSTAT5, val);
axp8xx_write(dev, AXP_IRQSTAT6, val);
error = axp8xx_write(dev, axp8xx_pins[pin].ctrl_reg, data);
error = axp8xx_write(dev, axp8xx_pins[pin].ctrl_reg, data);
error = axp8xx_write(dev, axp8xx_pins[pin].ctrl_reg, data);
axp8xx_write(dev, AXP_IRQEN1,
axp8xx_write(dev, AXP_IRQEN2,
axp8xx_write(dev, AXP_IRQEN3, 0);
axp8xx_write(dev, AXP_IRQEN4,
axp8xx_write(dev, AXP_IRQEN5,
axp8xx_write(dev, AXP_IRQEN6, 0);
axp8xx_write(sc->base_dev, sc->def->enable_reg, val);
axp8xx_write(sc->base_dev, sc->def->voltage_reg, val);
axp8xx_write(dev, AXP_POWERBAT, AXP_POWERBAT_SHUTDOWN);
axp8xx_write(dev, AXP_CHARGERCTL1, val);