|
@@ -138,7 +138,7 @@ static struct regmap_irq pm805_irqs[] = {
|
|
static int device_irq_init_805(struct pm80x_chip *chip)
|
|
static int device_irq_init_805(struct pm80x_chip *chip)
|
|
{
|
|
{
|
|
struct regmap *map = chip->regmap;
|
|
struct regmap *map = chip->regmap;
|
|
- unsigned long flags = IRQF_TRIGGER_FALLING | IRQF_ONESHOT;
|
|
|
|
|
|
+ unsigned long flags = IRQF_ONESHOT;
|
|
int data, mask, ret = -EINVAL;
|
|
int data, mask, ret = -EINVAL;
|
|
|
|
|
|
if (!map || !chip->irq) {
|
|
if (!map || !chip->irq) {
|