Unverified Commit 6a89f168 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!9850 power: supply: bq27xxx-i2c: Do not free non existing IRQ

parents edd5d69d 3c8853c9
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line Diff line number Diff line
@@ -209,7 +209,9 @@ static int bq27xxx_battery_i2c_remove(struct i2c_client *client)
{
{
	struct bq27xxx_device_info *di = i2c_get_clientdata(client);
	struct bq27xxx_device_info *di = i2c_get_clientdata(client);


	if (client->irq)
		free_irq(client->irq, di);
		free_irq(client->irq, di);

	bq27xxx_battery_teardown(di);
	bq27xxx_battery_teardown(di);


	mutex_lock(&battery_mutex);
	mutex_lock(&battery_mutex);