OpenCloudOS-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 dgnc: fix multiple blank lines coding style problem 2017-05-25 18:56:45 +02:00
emxx_udc staging: emxx_udc: Update "reserved" registers name 2017-05-15 07:42:00 +02:00
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 Staging/IIO patches for 4.13-rc1 2017-07-03 19:57:30 -07:00
fwserial
gdm724x Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-07-05 12:31:59 -07:00
goldfish Staging: goldfish: use __func__ instead of embedded function names 2017-03-17 15:19:09 +09:00
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 [media] media: imx: Drop warning upon multiple S_STREAM disable calls 2017-06-20 08:12:20 -03:00
most Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-07-05 12:31:59 -07:00
mt29f_spinand mtd: nand: Make sure drivers not supporting SET/GET_FEATURES return -ENOTSUPP 2017-05-30 08:59:26 +02:00
netlogic net: phy: Make phy_ethtool_ksettings_get return void 2017-06-13 12:59:06 -04:00
nvec Staging: nvec: Remove FSF's mailing address 2017-04-08 12:55:25 +02:00
octeon Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-07-05 12:31:59 -07:00
octeon-usb staging: octeon-usb: use correct function for hcd cleanup 2017-05-15 07:43:55 +02:00
olpc_dcon staging: olpc_dcon: style fixes 2017-04-28 12:07:24 +02:00
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 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-07-05 12:31:59 -07:00
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 staging/rts5208: Fix read overflow in memcpy 2017-06-06 16:16:10 +02:00
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 staging: vme: Use BIT macro for bit definitions 2017-05-16 13:53:23 +02:00
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 staging: fb_xgi: vb_table: Remove white space after tabstop 2017-06-23 19:36:49 +02:00
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