|
@@ -26,7 +26,7 @@
|
|
|
|
|
|
static DEFINE_MUTEX(bat_lock);
|
|
|
static struct work_struct bat_work;
|
|
|
-struct mutex work_lock;
|
|
|
+static struct mutex work_lock;
|
|
|
static int bat_status = POWER_SUPPLY_STATUS_UNKNOWN;
|
|
|
static struct wm97xx_batt_info *gpdata;
|
|
|
static enum power_supply_property *prop;
|
|
@@ -203,7 +203,7 @@ static int __devinit wm97xx_bat_probe(struct platform_device *dev)
|
|
|
goto err2;
|
|
|
ret = request_irq(gpio_to_irq(pdata->charge_gpio),
|
|
|
wm97xx_chrg_irq, IRQF_DISABLED,
|
|
|
- "AC Detect", 0);
|
|
|
+ "AC Detect", dev);
|
|
|
if (ret)
|
|
|
goto err2;
|
|
|
props++; /* POWER_SUPPLY_PROP_STATUS */
|