OpenCloudOS-Kernel/drivers/staging
Geert Uytterhoeven 9291766476 Staging: iio: Allow compile test of GPIO consumers if !GPIOLIB
The GPIO subsystem provides dummy GPIO consumer functions if GPIOLIB is
not enabled. Hence drivers that depend on GPIOLIB, but use GPIO consumer
functionality only, can still be compiled if GPIOLIB is not enabled.

Relax the dependency on GPIOLIB if COMPILE_TEST is enabled, where
appropriate.

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Jonathan Cameron <jic23@kernel.org>
Cc: linux-iio@vger.kernel.org
Cc: devel@driverdev.osuosl.org
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
2015-05-10 20:31:43 +01:00
..
android drivers/staging: include <module.h> for modular android tegra_ion code 2015-05-08 09:24:15 +02:00
board Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild 2015-02-19 10:36:45 -08:00
clocking-wizard
comedi staging: gsc_hdpi: Remove dead code 2015-05-08 09:24:12 +02:00
dgap Staging: dgap: Use setup_timer to combine initialization 2015-03-16 16:17:31 +01:00
dgnc staging: dgnc: remove redundant check 2015-05-08 09:24:01 +02:00
emxx_udc Staging: fixed multiple spelling errors. 2015-05-08 09:23:58 +02:00
fbtft Staging: fixed multiple spelling errors. 2015-05-08 09:23:58 +02:00
fsl-mc staging: fsl-mc: Remove redundant initalization of the .owner field 2015-05-08 09:24:11 +02:00
ft1000 staging: ft1000: Drop unneeded cast on netdev_priv 2015-04-03 14:00:14 +02:00
fwserial Staging: fixed multiple spelling errors. 2015-05-08 09:23:58 +02:00
gdm72xx Staging: gdm72xx: use !x instead of x == NULL 2015-03-16 16:28:47 +01:00
gdm724x Staging: gdm724x: replace pr_* with dev_* 2015-03-18 11:21:33 +01:00
goldfish staging/goldfish/goldfish_audio: Fix annotations 2015-03-20 14:13:17 +01:00
gs_fpgaboot staging: Remove <linux/moduleparam.h> header. 2015-03-01 17:09:52 -08:00
i2o i2o: fix simple_return.cocci warnings 2015-04-30 16:13:13 +02:00
iio Staging: iio: Allow compile test of GPIO consumers if !GPIOLIB 2015-05-10 20:31:43 +01:00
lustre Staging: fixed multiple spelling errors. 2015-05-08 09:23:58 +02:00
media staging: dt3155v4l: remove unused including <linux/version.h> 2015-05-08 09:24:08 +02:00
mt29f_spinand staging: mt29f_spinand: remove pointer to pointer cast in function argument 2015-03-15 18:41:11 +01:00
netlogic staging: netlogic: allocate right size in devm_kzalloc 2015-03-20 14:13:17 +01:00
nvec Staging driver patches for 4.1-rc1 2015-04-13 17:37:33 -07:00
octeon staging: octeon-ethernet: update boilerplate comments 2015-04-30 17:06:09 +02:00
octeon-usb Staging: fixed multiple spelling errors. 2015-05-08 09:23:58 +02:00
olpc_dcon staging/olpc: drop pci dependencies 2015-04-03 13:56:03 +02:00
ozwpan staging: ozwpan: implement error handling in ozwpan_init() 2015-03-26 13:13:13 +01:00
panel staging: panel: remove duplicate code 2015-04-30 17:10:51 +02:00
rtl8188eu rtl8188eu: don't duplicate ieee80211 constants for status/reason 2015-05-08 09:24:13 +02:00
rtl8192e rtl8192e: delete local copy of iee80211 reason codes. 2015-05-08 09:24:15 +02:00
rtl8192u staging: rtl8192u: don't redefine container_of() 2015-05-08 09:24:16 +02:00
rtl8712 rtl8712: don't duplicate ieee80211 constants for status/reason 2015-05-08 09:24:13 +02:00
rtl8723au Staging: rtl8723au: hal: Remove trailing whitespace in odm.c 2015-05-08 09:24:09 +02:00
rts5208 Staging: rts5208: Replace timeval with timespec64 2015-05-08 09:24:16 +02:00
skein Staging: skein: Remove do-while(0) from single statement macros 2015-03-15 18:41:15 +01:00
slicoss Staging: slicoss: Remove redundant and disabled code block 2015-03-27 00:02:52 +01:00
sm7xxfb staging: sm7xxfb: remove unused functions 2015-05-08 09:24:12 +02:00
sm750fb Staging: sm750fb: Fix spelling error in TODO 2015-05-08 09:23:59 +02:00
speakup staging: speakup: Fix warning of line over 80 characters. 2015-04-03 13:43:45 +02:00
ste_rmi4 Staging: ste_rmi4: Use SIMPLE_DEV_PM_OPS() macro 2015-03-20 13:37:31 +01:00
unisys staging: unisys: uislib.h: Remove unused cache allocation prototypes 2015-05-08 15:27:33 +02:00
vme staging: vme: mmap() support for vme_user 2015-03-06 17:03:22 -08:00
vt6655 staging: vt6655: Checkpatch fix: lines longer than 80 columns 2015-05-08 09:24:12 +02:00
vt6656 Merge 4.0-rc5 into staging-testing 2015-03-23 21:36:48 +01:00
wlan-ng Staging: wlan-ng: Remove typedef prism2sta_accesslist_t 2015-03-23 22:41:16 +01:00
xgifb staging: xgifb: remove extra parentheses around right bit shift operations 2015-03-06 15:22:43 -08:00
Kconfig staging: fsl-mc: Freescale Management Complex (fsl-mc) bus driver 2015-03-06 17:28:09 -08:00
Makefile staging: sm750: Fix the Makefile option error 2015-05-08 09:24:11 +02:00
staging.c