WSL2-Linux-Kernel/drivers/staging
Gustavo A. R. Silva b24d10976e staging: iio: adc: fix error return code in ad7606_par_probe()
platform_get_irq() returns an error code, but the ad7606_par driver
ignores it and always returns -ENODEV. This is not correct and,
prevents -EPROBE_DEFER from being propagated properly.

Print and propagate the return value of platform_get_irq on failure.

This issue was detected with the help of Coccinelle.

Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2017-08-12 13:08:05 +01:00
..
android Staging: android: use BIT macro 2017-07-16 08:41:01 +02:00
board
ccree staging: ccree: Fix unnecessary NULL check before kfree'ing it 2017-07-27 21:55:24 -07:00
clocking-wizard
comedi Merge 4.13-rc2 into staging-next 2017-07-23 19:53:30 -07:00
dgnc
emxx_udc
fbtft staging: fbtft: array underflow in fbtft_request_gpios_match() 2017-07-28 17:08:16 -07:00
fsl-dpaa2 staging: fsl-dpaa2/eth: Remove dead code 2017-07-16 08:41:00 +02:00
fsl-mc
fwserial
gdm724x
goldfish
greybus staging: greybus: Fix coding style issue for column width 2017-07-27 21:48:06 -07:00
gs_fpgaboot staging: gs_fpgaboot: return valid error codes 2017-07-28 17:07:37 -07:00
iio staging: iio: adc: fix error return code in ad7606_par_probe() 2017-08-12 13:08:05 +01:00
ks7010 staging: ks7010: Fix cast to restricted __le16 in ks_wlan_net.c 2017-07-16 08:41:02 +02:00
lustre Merge 4.13-rc2 into staging-next 2017-07-23 19:53:30 -07:00
media
most
mt29f_spinand
netlogic
nvec
octeon
octeon-usb
olpc_dcon
pi433 staging: pi433: use div_u64 for 64-bit division 2017-07-28 17:03:19 -07:00
rtl8188eu Staging: rtl8188eu: core: fix brace coding style issue in rtw_mlme_ext.c 2017-07-27 21:51:06 -07:00
rtl8192e
rtl8192u staging: rtl8192u: fix spelling mistake: "Senondary" -> "Secondary" 2017-07-27 21:51:06 -07:00
rtl8712 staging: rtl8712: Remove explicit NULL comparison 2017-07-16 08:40:58 +02:00
rtl8723bs staging: rtl8723bs: Place constant at the right. 2017-07-16 08:40:58 +02:00
rts5208
skein staging: skein: move macros into header file 2017-07-28 17:06:43 -07:00
sm750fb staging: sm750fb: avoid conflicting vesafb 2017-07-18 08:53:45 +02:00
speakup staging: speakup: safely register and unregister ldisc 2017-07-18 09:03:22 +02:00
typec staging: typec: Fix endianness warning discovered by sparse 2017-07-16 08:40:59 +02:00
unisys staging: unisys: visorbus: Constify attribute_group structures. 2017-07-27 21:33:22 -07:00
vboxvideo staging: vboxvideo: make a couple of symbols static 2017-07-28 17:05:40 -07:00
vc04_services Merge 4.13-rc2 into staging-next 2017-07-23 19:53:30 -07:00
vme
vt6655 Staging: vt6655: Fixing coding style warnings 2017-07-18 09:00:24 +02:00
vt6656 staging: vt6656: Use variable instead of its type in sizeof(...) 2017-07-16 08:41:02 +02:00
wilc1000 staging: wilc1000: fix variable signedness 2017-07-16 08:40:58 +02:00
wlan-ng staging: wlan-ng: Use little-endian type 2017-07-18 08:59:17 +02:00
xgifb
Kconfig Merge 4.13-rc2 into staging-next 2017-07-23 19:53:30 -07:00
Makefile Merge 4.13-rc2 into staging-next 2017-07-23 19:53:30 -07:00