Axel Lin ff2b7ac6f6 mfd: Fix max77693 irq leak and wrong kfree call
We need to call max77693_irq_exit() in max77693_i2c_probe error patch and
max77693_i2c_remove.

Current code already uses devm_kzalloc() to allocate memory for max77693.
Thus we should not call kfree(max77693), otherwise we got double free.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2012-07-09 00:16:11 +02:00
..
2012-03-06 18:46:57 +01:00
2012-05-01 12:00:21 +02:00
2011-03-31 11:26:23 -03:00
2012-05-01 12:00:21 +02:00
2012-07-09 00:16:07 +02:00
2012-01-09 01:03:34 +01:00
2011-03-27 00:09:51 +01:00
2012-07-09 00:16:07 +02:00
2012-07-09 00:16:07 +02:00
2012-05-20 17:27:06 +02:00
2012-07-09 00:16:08 +02:00
2012-07-09 00:16:08 +02:00
2011-05-26 19:45:28 +02:00
2011-05-26 19:45:28 +02:00
2012-06-20 14:39:36 -07:00
2012-06-20 14:39:36 -07:00
2012-01-09 00:37:44 +01:00
2012-05-04 13:25:16 +01:00
2012-05-29 11:53:11 -07:00
2012-05-23 16:24:14 +02:00
2011-03-31 11:26:23 -03:00
2012-05-01 12:00:21 +02:00
2012-03-28 13:56:35 -07:00
2012-05-20 17:27:05 +02:00