bq24296: fix reboot warning
WARNING: at kernel/irq/manage.c:1249 __free_irq+0x88/0x184()
Trying to free already-free IRQ 200
Modules linked in:
CPU: 0 PID: 1 Comm: init Not tainted 3.10.0 #296
[<
c0013dc4>] (unwind_backtrace+0x0/0xe0) from [<
c00116e0>] (show_stack+0x10/0x14)
[<
c00116e0>] (show_stack+0x10/0x14) from [<
c002a424>] (warn_slowpath_common+0x4c/0x68)
[<
c002a424>] (warn_slowpath_common+0x4c/0x68) from [<
c002a4c0>] (warn_slowpath_fmt+0x2c/0x3c)
[<
c002a4c0>] (warn_slowpath_fmt+0x2c/0x3c) from [<
c0091668>] (__free_irq+0x88/0x184)
[<
c0091668>] (__free_irq+0x88/0x184) from [<
c00917d8>] (free_irq+0x74/0x98)
[<
c00917d8>] (free_irq+0x74/0x98) from [<
c0412898>] (i2c_device_shutdown+0x3c/0x44)
[<
c0412898>] (i2c_device_shutdown+0x3c/0x44) from [<
c02cd184>] (device_shutdown+0x110/0x170)
[<
c02cd184>] (device_shutdown+0x110/0x170) from [<
c003e948>] (kernel_restart+0xc/0x50)
[<
c003e948>] (kernel_restart+0xc/0x50) from [<
c003eae4>] (SyS_reboot+0x150/0x1b0)
[<
c003eae4>] (SyS_reboot+0x150/0x1b0) from [<
c000da00>] (ret_fast_syscall+0x0/0x30)