Jonathan Cameron
e65bc6ac6f
staging:iio:pollfunc: Make explicit that private data is always pointer to a struct iio_dev.
...
This is always true, so lets make it explicit.
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-08-24 14:23:42 -07:00
Jonathan Cameron
9c0c22bd16
staging:iio:trigger:sysfs trigger: Add a release function to avoid warning on module removal.
...
The device is static and should never actually be deleted. The release
is just to avoid a warning from the kernel.
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-08-24 14:23:41 -07:00
Jonathan Cameron
82db4249a2
staging:iio:triggers reorder module put and device put to ensure that the ops are still there if put results in device deletion.
...
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-08-24 14:23:41 -07:00
Jonathan Cameron
5f9c035cae
staging:iio:triggers. Add a reference get to the core for triggers.
...
This is to do with dynamically allocated triggers and the need to ensure
the underlying structures don't go away when a consumer is using them.
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-08-24 14:23:41 -07:00
Greg Kroah-Hartman
6f4ebab568
staging: iio: adis16220_core.c: add module.h
...
This is needed and makes the linux-next merge easier.
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au >
Cc: Paul Gortmaker <paul.gortmaker@windriver.com >
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-08-24 14:21:48 -07:00
Greg Kroah-Hartman
eae5bcc278
staging: rts5139: add vmalloc.h to some files to fix the build.
...
This is needed to fix the build on alpha and ppc at the least.
Reported-by: Andrew Morton <akpm@linux-foundation.org >
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au >
Cc: edwin_rong <edwin_rong@realsil.com.cn >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-08-24 14:19:17 -07:00
Greg Kroah-Hartman
a813833df8
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lwfinger/r8192E into staging-next
...
* git://git.kernel.org/pub/scm/linux/kernel/git/lwfinger/r8192E: (61 commits)
staging: rtl8192e: Fix compilation warnings
staging: rtl8192e: Fix unload/reload problem
staging: rtl8192e: Remove dead code associated with CONFIG_RTL_RFKILL
staging: rtl8192e: Remove conditional code associated with EEPROM_OLD_FORMAT_SUPPORT
staging: rtl8192e: Remove dead code associated with EFUSE_REPG_WORKAROUND
staging: rtl8192e: Remove LOOP_TEST as parameter
staging: rtl8192e: Remove dead code associated with CONFIG_FW_SETCHAN
staging: rtl8192e: Remove dead code associated with CONFIG_RTLWIFI_DEBUGFS
staging: rtl8192e: Remove dead code associated with _RTL8192_EXT_PATCH_
staging: rtl8192e: Remove ifdefs for CONFIG_RTLLIB_DEBUG
staging: rtl8192e: Remove dead code associated with RTL819x_DEBUG
staging: rtl8192e: Remove dead code associated with _ENABLE_SW_BEACON
staging: rtl8192e: Remove dead code associated with CONFIG_CRYPTO_HMAC
staging: rtl8192e: Remove dead code associated with CONFIG_BT_30
staging: rtl8192e: Remove dead code associated with ENABLE_NULL_PT_DEBUG
staging: rtl8192e: Remove dead code associated with CONFIG_64BIT_DMA
staging: rtl8192e: Remove dead code associated with CONFIG_RTLLIB_CRYPT_TKIP
staging: rtl8192e: Remove dead code associated with IRQF_SHARED
staging: rtl8192e: Remove dead code associated with CONFIG_CFG_80211
staging: rtl8192e: Remove dead code associated with BUILT_IN_CRYPTO
...
2011-08-23 21:17:36 -07:00
Larry Finger
bca54c0184
staging: rtl8192e: Fix compilation warnings
...
When the driver is compiled, the following messages result:
CC [M] drivers/staging/rtl8192e/r8192E_phy.o
drivers/staging/rtl8192e/r8192E_phy.c: In function ‘rtl8192_phy_ConfigRFWithHeaderFile’:
drivers/staging/rtl8192e/r8192E_phy.c:791:25: warning: array subscript is above array bounds
drivers/staging/rtl8192e/r8192E_phy.c:780:25: warning: array subscript is above array bounds
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:50:58 -05:00
Larry Finger
66898177e7
staging: rtl8192e: Fix unload/reload problem
...
The driver is not releasing the memory region that was mapped. As a result,
the driver cannot be unloaded and reloaded.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:47:22 -05:00
Larry Finger
f60949901c
staging: rtl8192e: Remove dead code associated with CONFIG_RTL_RFKILL
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:39:21 -05:00
Larry Finger
c9d9a8016d
staging: rtl8192e: Remove conditional code associated with EEPROM_OLD_FORMAT_SUPPORT
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:33:27 -05:00
Larry Finger
d22a336469
staging: rtl8192e: Remove dead code associated with EFUSE_REPG_WORKAROUND
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:32:51 -05:00
Larry Finger
2e8bb57026
staging: rtl8192e: Remove LOOP_TEST as parameter
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:30:20 -05:00
Larry Finger
ff02d6bf97
staging: rtl8192e: Remove dead code associated with CONFIG_FW_SETCHAN
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:29:58 -05:00
Larry Finger
5c9e4285b5
staging: rtl8192e: Remove dead code associated with CONFIG_RTLWIFI_DEBUGFS
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:24:51 -05:00
Larry Finger
25d289fbb6
staging: rtl8192e: Remove dead code associated with _RTL8192_EXT_PATCH_
2011-08-23 21:24:28 -05:00
Larry Finger
8cc638e95b
staging: rtl8192e: Remove ifdefs for CONFIG_RTLLIB_DEBUG
...
This symbol is unconditionally defined in a header file, thus tests for it can be removed.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:23:39 -05:00
Larry Finger
9ab2da3049
staging: rtl8192e: Remove dead code associated with RTL819x_DEBUG
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:23:02 -05:00
Larry Finger
1bb9d9a9cb
staging: rtl8192e: Remove dead code associated with _ENABLE_SW_BEACON
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:22:42 -05:00
Larry Finger
76de64db13
staging: rtl8192e: Remove dead code associated with CONFIG_CRYPTO_HMAC
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:19:35 -05:00
Larry Finger
c29fed1e5c
staging: rtl8192e: Remove dead code associated with CONFIG_BT_30
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:18:58 -05:00
Larry Finger
438af18e92
staging: rtl8192e: Remove dead code associated with ENABLE_NULL_PT_DEBUG
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:18:09 -05:00
Larry Finger
af7daa15f7
staging: rtl8192e: Remove dead code associated with CONFIG_64BIT_DMA
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:17:51 -05:00
Larry Finger
69dbddce03
staging: rtl8192e: Remove dead code associated with CONFIG_RTLLIB_CRYPT_TKIP
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:17:33 -05:00
Larry Finger
a616feed4e
staging: rtl8192e: Remove dead code associated with IRQF_SHARED
...
This symbol is defined in the kernel.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:17:17 -05:00
Larry Finger
1bd7bcfc63
staging: rtl8192e: Remove dead code associated with CONFIG_CFG_80211
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:16:24 -05:00
Larry Finger
dc5de47c81
staging: rtl8192e: Remove dead code associated with BUILT_IN_CRYPTO
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:16:09 -05:00
Larry Finger
954b609b54
staging: rtl8192e: IEEE80211_RADIOTAP_F_BADFCS is defined in kernel, do not duplicate
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:15:18 -05:00
Larry Finger
ce403a6ac4
staging: rtl8192e: Remove dead code associated with CUSTOMER_ID_INTEL_CMPC and CONFIG_CRDA
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:14:32 -05:00
Larry Finger
d32ddcba9d
staging: rtl8192e: Remove dead code associated with FOR_ANDROID_X86 and FOR_MOBLIN
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:07:19 -05:00
Larry Finger
eccf634fc8
staging: rtl8192e: Remove dead code associated with WMM_Hang_8187
...
This patch also removes an "#if 1 .... #endif" that survived an earlier
edit.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 21:06:22 -05:00
Larry Finger
eae78ca689
staging: rtl8192e: Remove dead code associated with BUILT_IN_MSHCLASS
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:56:31 -05:00
Larry Finger
07f432338a
staging: rtl8192e: Remove dead code associated with ADHOC_11N
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:56:14 -05:00
Larry Finger
f1c2256769
staging: rtl8192e: Remove dead code associated with WIFI_TEST
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:55:56 -05:00
Larry Finger
e11fd51324
staging: rtl8192e: Remove dead code associated with NOT_YET
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:55:36 -05:00
Larry Finger
6e2c538f8f
staging: rtl8192e: Remove dead code associated with RTK_DMP_PLATFORM
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:55:15 -05:00
Larry Finger
bfb74db3e5
staging: rtl8192e: Remove dead code associated with USB_RX_AGGREGATION_SUPPORT
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:51:38 -05:00
Larry Finger
0252596966
staging: rtl8192e: Remove dead code associated with SUPPORT_USPD
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:51:18 -05:00
Larry Finger
94114a5ad7
staging: rtl8192e: Remove dead code associated with TCP_CSUM_OFFLOAD_RX
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:50:22 -05:00
Larry Finger
bf474281e9
staging: rtl8192e: Remove dead code associated with USB_TX_DRIVER_AGGREGATION_ENABLE
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:38:40 -05:00
Larry Finger
68aee8036c
staging: rtl8192e: Remove code dependent of JOHN_DUMP
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:38:21 -05:00
Larry Finger
2b259bd38f
staging: rtl8192e: Remove ifdefs that depend on ENABLE_DOT11D
...
This configuration parameter is selected in the Makefile, thus the
conditional code can be removed.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:33:14 -05:00
Larry Finger
5b774ec296
staging: rtl8192e: Remove references to ENABLE_GPIO_RADIO_CTL
...
This configuration variable is set in the make file.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:25:56 -05:00
Larry Finger
e755463c21
staging: rtl8192e: Remove dead code from removal of ENABLE_TKIP11N
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:25:38 -05:00
Larry Finger
0e3b183059
staging: rtl8192e: Remove dead code associated with PF_SYNCTHREAD
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:25:15 -05:00
Larry Finger
4ebba6d6e3
staging: rtl8192e: Remove dead code associated with COMPATIBLE_WITH_RALINK_MESH
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:24:57 -05:00
Larry Finger
2e94b0bbbc
staging: rtl8192e: Remove dead code associated with CONFIG_ASPM_OR_D3
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:24:18 -05:00
Larry Finger
a97dc3afc0
staging: rtl8192e: Remove dead code associated with USB_USE_ALIGNMENT
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:23:59 -05:00
Larry Finger
d064307a1a
staging: rtl8192e: Remove dead code involved with TO_DO
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:23:39 -05:00
Larry Finger
15e7650e88
staging: rtl8192e: Remove dead code involved with TO_DO_LIST
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-23 20:23:17 -05:00