mfd: max8907: Remove IRQF_NO_AUTOEN flag
[linux-2.6-microblaze.git] / drivers / mfd / max8907.c
index 40e70ab..41f566e 100644 (file)
@@ -229,7 +229,7 @@ static int max8907_i2c_probe(struct i2c_client *i2c,
        }
 
        ret = regmap_add_irq_chip(max8907->regmap_gen, max8907->i2c_gen->irq,
-                                 IRQF_ONESHOT | IRQF_SHARED | IRQF_NO_AUTOEN,
+                                 IRQF_ONESHOT | IRQF_SHARED,
                                  -1, &max8907_chg_irq_chip,
                                  &max8907->irqc_chg);
        if (ret != 0) {
@@ -253,8 +253,6 @@ static int max8907_i2c_probe(struct i2c_client *i2c,
                goto err_irqc_rtc;
        }
 
-       enable_irq(max8907->i2c_gen->irq);
-
        ret = mfd_add_devices(max8907->dev, -1, max8907_cells,
                              ARRAY_SIZE(max8907_cells), NULL, 0, NULL);
        if (ret != 0) {