linux/drivers/staging
Stephen Warren ad31d250bf staging:iio:magnetometer:ak8975: Fix probe() error-handling
Fix ak8975_probe() to jump to the appropriate exit labels when an error
occurs. With the previous code, some cleanup actions were being skipped
for some error conditions.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Andrew Chew <achew@nvidia.com>
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-09-26 17:31:55 -07:00
..
altera-stapl staging: Add module.h to drivers/staging users 2011-08-25 17:01:20 -07:00
asus_oled
bcm Staging: bcm: Add size maximum size restrictions for IOCTL_IDLE_REQ 2011-09-19 10:46:17 -07:00
brcm80211 staging: brcm80211: simplified internal ioctl function once more 2011-09-26 16:55:37 -07:00
comedi
cptm1217
crystalhd staging: crystalhd/bc_dts_types.h: typedef cleanup 2011-09-16 20:12:56 +02:00
cx25821 Staging: cx25821: cx25821-video.h: Fix long lines 2011-09-16 20:45:46 +02:00
cxd2099 drivers/staging: do not use EXTRA_CFLAGS 2011-08-23 15:24:46 -07:00
cxt1e1 staging: irq: Remove IRQF_DISABLED 2011-09-16 20:09:38 +02:00
dt3155v4l staging: dt3155v4l: remove irq_handler from struct dt3155_priv 2011-09-09 13:33:19 -07:00
easycap staging/easycap: fix mismatch in easycap_poll() mutex lock-unlock 2011-08-29 11:20:11 -07:00
echo
et131x staging: et131x: Update README file 2011-09-06 16:54:59 -07:00
frontier
ft1000 staging: ft1000: dont cast void* from kmalloc() 2011-08-23 15:22:57 -07:00
gma500 gma500: Fix up suspend/resume 2011-08-26 10:46:44 -07:00
go7007 Staging: go7007: fix braces coding style issue in wis-tw2804.c 2011-08-23 15:26:19 -07:00
hv Staging: hv: vmbus: Get rid of hv_cb_utils[] and other unneeded code 2011-09-20 13:00:54 -07:00
iio staging:iio:magnetometer:ak8975: Fix probe() error-handling 2011-09-26 17:31:55 -07:00
intel_sst Staging: intel_sst: instel_sst: fixed some coding style issues. 2011-09-26 17:29:30 -07:00
keucr Staging: keucr: fix comments, braces, whitespaces coding style issue in tm6000.h 2011-08-23 14:38:45 -07:00
line6
lirc staging: irq: Remove IRQF_DISABLED 2011-09-16 20:09:38 +02:00
mei staging: mei: Organize the initialization state machine. 2011-09-26 17:26:03 -07:00
nvec staging: nvec: convert to use platform register and mfdcells 2011-08-24 14:25:30 -07:00
octeon staging: octeon-ethernet: Add missing #includes. 2011-08-23 15:35:16 -07:00
olpc_dcon staging: Add module.h to drivers/staging users 2011-08-25 17:01:20 -07:00
panel staging: panel: Fixed checkpatch warning about simple_strtoul() 2011-09-06 16:49:29 -07:00
phison
pohmelfs Staging: pohmelfs: Coding style fixes in trans.c 2011-08-23 14:25:04 -07:00
quatech_usb2 staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT 2011-09-19 10:46:18 -07:00
quickstart
rtl8187se drivers/staging: do not use EXTRA_CFLAGS 2011-08-23 15:24:46 -07:00
rtl8192e Staging: rtl8192e: off by one in rtl8192_get_channel_map() 2011-09-26 17:26:03 -07:00
rtl8192u drivers/staging/rtl8192u: Don't pass huge struct by value 2011-08-23 14:46:05 -07:00
rtl8712 staging: r8712u: Most return-values changed from -1 to proper errno macros. 2011-09-06 17:00:36 -07:00
rts5139 staging: fix rts5139 depends & build 2011-08-26 11:35:54 -07:00
rts_pstor drivers/staging: do not use EXTRA_CFLAGS 2011-08-23 15:24:46 -07:00
sbe-2t3e3
sep staging: sep: call to sep_ioctl() may leave driver in unusable state 2011-09-06 16:49:29 -07:00
serqt_usb2 staging: serqt_usb2: remove ssu100 from supported devices 2011-08-29 11:20:11 -07:00
slicoss
sm7xx staging: Add module.h to drivers/staging users 2011-08-25 17:01:20 -07:00
solo6x10
speakup
spectra staging: spectra: Use memdup_user 2011-08-23 15:22:58 -07:00
ste_rmi4 staging: Add module.h to drivers/staging users 2011-08-25 17:01:20 -07:00
tidspbridge Merge 3.1-rc4 into staging-next 2011-08-29 08:47:46 -07:00
tm6000
usbip staging: usbip: fix up api changes that broke windows clients 2011-09-19 10:45:03 -07:00
vme staging: vme: change static device array to pointers 2011-09-09 13:26:32 -07:00
vt6655 staging: vt6655: simplify MAC printing by using %pM 2011-08-23 14:36:17 -07:00
vt6656 staging: vt6656: use %pM for printing MACs 2011-08-23 14:36:18 -07:00
winbond Staging : winbond : fix coding style issue in phy_calibration.c 2011-08-23 15:24:46 -07:00
wlags49_h2 staging: wlags49_h2: Support standard WEXT events 2011-09-20 12:50:58 -07:00
wlags49_h25
wlan-ng
xgifb staging: xgifb: update TODO 2011-09-16 20:16:48 +02:00
zcache Merge 3.1-rc4 into staging-next 2011-08-29 08:47:46 -07:00
zram zram: Fix sparse warnings 2011-09-09 16:09:50 -07:00
Kconfig staging: remove ath6kl 2011-08-23 14:27:49 -07:00
Makefile staging: remove ath6kl 2011-08-23 14:27:49 -07:00
staging.c