Marek Belisko
e661d0a044
Input: twl4030-vibra - fix ERROR: Bad of_node_put() warning
Fix following:
[ 8.862274] ERROR: Bad of_node_put() on /ocp/i2c@48070000/twl@48/audio
[ 8.869293] CPU: 0 PID: 1003 Comm: modprobe Not tainted 4.2.0-rc2-letux+ #1175
[ 8.876922] Hardware name: Generic OMAP36xx (Flattened Device Tree)
[ 8.883514] [<c00159e0>] (unwind_backtrace) from [<c0012488>] (show_stack+0x10/0x14)
[ 8.891693] [<c0012488>] (show_stack) from [<c05cb810>] (dump_stack+0x78/0x94)
[ 8.899322] [<c05cb810>] (dump_stack) from [<c02cfd5c>] (kobject_release+0x68/0x7c)
[ 8.907409] [<c02cfd5c>] (kobject_release) from [<bf0040c4>] (twl4030_vibra_probe+0x74/0x188 [twl4030_vibra])
[ 8.917877] [<bf0040c4>] (twl4030_vibra_probe [twl4030_vibra]) from [<c03816ac>] (platform_drv_probe+0x48/0x90)
[ 8.928497] [<c03816ac>] (platform_drv_probe) from [<c037feb4>] (really_probe+0xd4/0x238)
[ 8.937103] [<c037feb4>] (really_probe) from [<c0380160>] (driver_probe_device+0x30/0x48)
[ 8.945678] [<c0380160>] (driver_probe_device) from [<c03801e0>] (__driver_attach+0x68/0x8c)
[ 8.954589] [<c03801e0>] (__driver_attach) from [<c037ea60>] (bus_for_each_dev+0x50/0x84)
[ 8.963226] [<c037ea60>] (bus_for_each_dev) from [<c037f828>] (bus_add_driver+0xcc/0x1e4)
[ 8.971832] [<c037f828>] (bus_add_driver) from [<c0380b60>] (driver_register+0x9c/0xe0)
[ 8.980255] [<c0380b60>] (driver_register) from [<c00097e0>] (do_one_initcall+0x100/0x1b8)
[ 8.988983] [<c00097e0>] (do_one_initcall) from [<c00b8008>] (do_init_module+0x58/0x1c0)
[ 8.997497] [<c00b8008>] (do_init_module) from [<c00b8cac>] (SyS_init_module+0x54/0x64)
[ 9.005950] [<c00b8cac>] (SyS_init_module) from [<c000ed20>] (ret_fast_syscall+0x0/0x54)
[ 9.015838] input: twl4030:vibrator as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:audio/input/input2
node passed to of_find_node_by_name is put inside that function and new node
is returned if found. Free returned node not already freed node.
Signed-off-by: Marek Belisko <marek@goldelico.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2015-08-05 11:11:37 -07:00
..
2014-10-20 16:20:40 +02:00
2014-12-17 10:06:02 -08:00
2014-10-20 16:20:40 +02:00
2014-11-02 00:10:06 -07:00
2014-11-02 00:10:06 -07:00
2014-01-06 23:23:57 -08:00
2011-08-22 09:59:26 -07:00
2015-05-21 16:58:02 -07:00
2014-11-02 00:10:06 -07:00
2014-01-06 23:23:57 -08:00
2014-10-20 16:20:40 +02:00
2012-01-10 10:55:52 -08:00
2014-01-24 17:17:30 -08:00
2015-08-03 14:11:46 -07:00
2015-02-15 16:06:29 -08:00
2014-04-24 23:53:10 -07:00
2013-10-06 01:23:41 -07:00
2012-11-24 00:05:38 -08:00
2013-12-06 02:06:29 -08:00
2014-10-20 16:20:40 +02:00
2014-10-20 16:20:40 +02:00
2014-10-20 16:20:40 +02:00
2015-06-09 11:23:24 -07:00
2014-10-20 16:20:40 +02:00
2015-06-16 17:09:14 -07:00
2015-05-08 16:45:16 -07:00
2015-02-01 11:21:24 -08:00
2015-01-10 14:17:10 -08:00
2014-11-02 00:10:06 -07:00
2014-10-20 16:20:40 +02:00
2015-06-16 17:09:14 -07:00
2013-11-20 21:15:31 -08:00
2014-10-20 16:20:40 +02:00
2014-12-15 20:32:42 -08:00
2014-10-20 16:20:40 +02:00
2015-06-09 11:23:24 -07:00
2014-07-18 10:53:27 -07:00
2014-11-02 00:10:06 -07:00
2014-10-20 16:20:40 +02:00
2015-06-09 11:23:24 -07:00
2014-12-17 10:06:02 -08:00
2014-12-17 10:06:02 -08:00
2014-12-17 10:06:02 -08:00
2015-03-06 11:24:53 -08:00
2014-10-20 16:20:40 +02:00
2015-03-24 11:35:06 -07:00
2014-01-06 23:23:57 -08:00
2015-03-19 12:16:18 -07:00
2014-10-20 16:20:40 +02:00
2014-01-06 23:23:57 -08:00
2014-01-06 23:23:57 -08:00
2014-10-20 16:20:40 +02:00
2014-12-17 10:06:02 -08:00
2015-03-20 21:59:55 -07:00
2014-12-17 10:06:02 -08:00
2014-01-06 23:23:57 -08:00
2015-03-12 14:53:11 -07:00
2014-10-20 16:20:40 +02:00
2015-03-19 12:16:18 -07:00
2015-05-15 15:58:41 -07:00
2014-10-20 16:20:40 +02:00
2014-10-20 16:20:40 +02:00
2014-12-17 10:06:02 -08:00
2015-05-13 10:30:18 -07:00
2014-10-20 16:20:40 +02:00
2015-03-19 12:16:18 -07:00
2015-05-15 15:58:40 -07:00
2015-08-05 11:11:37 -07:00
2015-05-15 15:58:41 -07:00
2014-07-21 14:30:42 -07:00
2014-10-20 16:20:40 +02:00
2015-05-15 15:58:42 -07:00
2014-10-19 12:40:24 -07:00
2014-01-06 23:23:57 -08:00