Revision c9435f35ae64ee162555a82b6a3586b160093957 authored by Sudip Mukherjee on 18 December 2016, 22:26:36 UTC, committed by Thomas Gleixner on 19 December 2016, 10:19:57 UTC
If of_iomap() or any other subsequent function fails moxart_timer_init()
exits without freeing memory and unmapping the timer base.

Add proper cleanup points.

Signed-off-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Link: http://lkml.kernel.org/r/1482099996-1524-1-git-send-email-sudipm.mukherjee@gmail.com
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

1 parent b0b3a37
History
File Mode Size
Kconfig -rw-r--r-- 10.4 KB
Makefile -rw-r--r-- 1.4 KB
ath3k.c -rw-r--r-- 15.9 KB
bcm203x.c -rw-r--r-- 6.7 KB
bfusb.c -rw-r--r-- 15.6 KB
bluecard_cs.c -rw-r--r-- 20.0 KB
bpa10x.c -rw-r--r-- 9.5 KB
bt3c_cs.c -rw-r--r-- 14.7 KB
btbcm.c -rw-r--r-- 13.0 KB
btbcm.h -rw-r--r-- 2.6 KB
btintel.c -rw-r--r-- 13.0 KB
btintel.h -rw-r--r-- 4.1 KB
btmrvl_debugfs.c -rw-r--r-- 6.5 KB
btmrvl_drv.h -rw-r--r-- 5.1 KB
btmrvl_main.c -rw-r--r-- 18.1 KB
btmrvl_sdio.c -rw-r--r-- 39.9 KB
btmrvl_sdio.h -rw-r--r-- 3.3 KB
btqca.c -rw-r--r-- 9.8 KB
btqca.h -rw-r--r-- 3.0 KB
btqcomsmd.c -rw-r--r-- 4.2 KB
btrtl.c -rw-r--r-- 11.8 KB
btrtl.h -rw-r--r-- 1.1 KB
btsdio.c -rw-r--r-- 8.1 KB
btuart_cs.c -rw-r--r-- 13.9 KB
btusb.c -rw-r--r-- 82.3 KB
btwilink.c -rw-r--r-- 8.5 KB
dtl1_cs.c -rw-r--r-- 12.4 KB
hci_ag6xx.c -rw-r--r-- 7.8 KB
hci_ath.c -rw-r--r-- 5.6 KB
hci_bcm.c -rw-r--r-- 19.8 KB
hci_bcsp.c -rw-r--r-- 18.8 KB
hci_h4.c -rw-r--r-- 5.6 KB
hci_h5.c -rw-r--r-- 16.1 KB
hci_intel.c -rw-r--r-- 31.0 KB
hci_ldisc.c -rw-r--r-- 18.9 KB
hci_ll.c -rw-r--r-- 11.8 KB
hci_mrvl.c -rw-r--r-- 8.6 KB
hci_qca.c -rw-r--r-- 23.6 KB
hci_uart.h -rw-r--r-- 4.9 KB
hci_vhci.c -rw-r--r-- 8.0 KB

back to top