Justin P. Mattock
7086e6e5ba
staging: "rts5139" Fix typos.
...
Signed-off-by: Justin P. Mattock <justinmattock@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-14 13:31:09 -07:00
Oleksij Rempel
0e545f6d16
staging: rts5139: remove unused variable option.ww_enable
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:21 -07:00
Oleksij Rempel
39d65739be
staging: rts5139: remove unused variable in rts51x_chip.h
...
the SENSE_TYPE_FORMAT_IN_PROGRESS was checked by rts51x_scsi.c
but never set.
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:21 -07:00
Oleksij Rempel
c76dde55f1
staging: rts5139: remove unused variable in rts51x.h
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:21 -07:00
Oleksij Rempel
0ed226100a
staging: rts5139: remove unused TUNE_SD18_*
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:20 -07:00
Oleksij Rempel
19434aa179
staging: rts5139: remove unused polling_time variable
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:20 -07:00
Oleksij Rempel
711c273c07
staging: rts5139: remove unused rcc_bug_fix_en
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:20 -07:00
Oleksij Rempel
205fefe32e
staging: rts5139: remove unused rcc_fail_flag variable
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:20 -07:00
Oleksij Rempel
a61a85b11b
staging: rts5139: remove unused option->needs_remote_wakeup
...
module parametr needs_remote_wakeup sets
option->needs_remote_wakeup and
rts51x->pusb_intf->needs_remote_wakeup
the second may be used, the first one is never used
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:19 -07:00
Oleksij Rempel
ecfbe1dc96
staging: rts5139: remove unused led_blink_speed variable
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:19 -07:00
Oleksij Rempel
9002ebc2e8
staging: rts5139: remove disabled code in rts51x_card.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:19 -07:00
Oleksij Rempel
8ce9002e0b
staging: rts5139: make some functions static in ms.c and ms_mg.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:19 -07:00
Oleksij Rempel
29b1169876
staging: rts5139: remove unused xd_check_err_code in xd.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:18 -07:00
Oleksij Rempel
1db67664dc
staging: rts5139: make some functions static in xd.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:18 -07:00
Oleksij Rempel
b9914e7d86
staging: rts5139: make some functions static in sd_cprm.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:18 -07:00
Oleksij Rempel
6b75717994
staging: rts5139: make some functions static in sd.*
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:18 -07:00
Oleksij Rempel
2ff4ff54a1
staging: rts5139: remove soft_reset_sd_card in sd_cprm.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:17 -07:00
Oleksij Rempel
231a1a25eb
staging: rts5139: remove unused rts51x_reset_pipe in rts51x_transport.*
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:17 -07:00
Oleksij Rempel
5085d12749
staging: rts5139: make some functions static in rts51x_transport.*
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:17 -07:00
Oleksij Rempel
12ed793e35
staging: rts5139: remove unsued *host_info in rts51x_scsi.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:16 -07:00
Oleksij Rempel
f04f107db8
staging: rts5139: make some functions static in rts51x_scsi.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Acked-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-10 09:57:16 -07:00
Masanari Iida
feb5680e06
staging: rts5139: Fix typo in rts5139
...
Correct spelling typo in rts5139
Signed-off-by: Masanari Iida <standby24x7@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:30:46 -07:00
Oleksij Rempel
25c59c5538
staging: rts5139: remove unused card_power_off
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:28:54 -07:00
Oleksij Rempel
6741f6c719
staging: rts5139: remove unused disable_card_clock
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:28:54 -07:00
Oleksij Rempel
60c1530170
staging: rts5139: make some functions static in rts51x_card.c and rts51x.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:27:33 -07:00
Oleksij Rempel
63bb174d9c
staging: rts5139: remove useless rts51x_sys.h
...
and move USING_POLLING_CYCLE_DELINK to rts51x_chip.h
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:13 -07:00
Oleksij Rempel
ec5bd9b3cf
staging: rts5139: remove unused clear_first_install_mark
...
it also removes rts51x_reset_detected_cards.
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:13 -07:00
Oleksij Rempel
c377c5006f
staging: rts5139: remove disabled SCSI_SCAN_DELAY code
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:13 -07:00
Oleksij Rempel
174b8d9fa3
staging: rts5139: remove disabled XD_SPEEDUP code
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:13 -07:00
Oleksij Rempel
a7f625160f
staging: rts5139: remove disabled SUPPORT_SD_LOCK code.
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:12 -07:00
Oleksij Rempel
3d2b3aacac
staging: rts5139: remove unused LED_AUTO_BLINK code
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:12 -07:00
Oleksij Rempel
d66af05301
staging: rts5139: remove disabled code in rts51x_fop.*
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:12 -07:00
Oleksij Rempel
d705b84c6e
staging: rts5139: remove disabled code in rts51x_scsi.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:12 -07:00
Oleksij Rempel
7f00e6eac6
staging: rts5139: remove disable code in rts51x_transport.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:12 -07:00
Oleksij Rempel
30572230e1
staging: rts5139: remove disabled code in rts51x_chip.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:12 -07:00
Oleksij Rempel
bc5219bdeb
staging: rts5139: remove useless functions in rts51x_card.c
...
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-05-09 13:26:11 -07:00
Dan Carpenter
2471ec5895
Staging: rts5139: a couple off by one fixes
...
Inside the array we check ms_start_idx[seg_no + 1] so on the last round
through we end up going past the end of the array.
Also if we don't break out of the loop early then we are beyond the end
of the array there as well. With this change, if we don't find what we
are looking for, we end on the last element of the array.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-04-10 10:31:00 -07:00
Chris Ball
6f6c4dc040
staging: Update TODO for rts5139 and rts_pstor
...
These are each >20k LOC drivers that embed an entire SD stack, and present
SD cards as if they were SCSI devices; both drivers should be rewritten to
be small hooks that connect the PCI (for rts_pstor) or USB (for rts5139)
hardware into Linux's MMC/xD/memorystick stacks.
Signed-off-by: Chris Ball <cjb@laptop.org >
Cc: edwin_rong <edwin_rong@realsil.com.cn >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-02-24 12:03:14 -08:00
Márton Németh
aa2f92ae6b
staging: rts5139: fix pointer coding style
...
This will remove the following checkpatch.pl error:
ERROR: "foo * bar" should be "foo *bar"
Signed-off-by: Márton Németh <nm127@freemail.hu >
Acked-by: edwin_rong <edwin_rong@realsil.com.cn >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-02-09 09:41:34 -08:00
Linus Torvalds
12e5550892
Merge branch 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
...
* 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (466 commits)
net/hyperv: Add support for jumbo frame up to 64KB
net/hyperv: Add NETVSP protocol version negotiation
net/hyperv: Remove unnecessary kmap_atomic in netvsc driver
staging/rtl8192e: Register against lib80211
staging/rtl8192e: Convert to lib80211_crypt_info
staging/rtl8192e: Convert to lib80211_crypt_data and lib80211_crypt_ops
staging/rtl8192e: Add lib80211.h to rtllib.h
staging/mei: add watchdog device registration wrappers
drm/omap: GEM, deal with cache
staging: vt6656: int.c, int.h: Change return of function to void
staging: usbip: removed unused definitions from header
staging: usbip: removed dead code from receive function
staging:iio: Drop {mark,unmark}_in_use callbacks
staging:iio: Drop buffer mark_param_change callback
staging:iio: Drop the unused buffer enable() and is_enabled() callbacks
staging:iio: Drop buffer busy flag
staging:iio: Make sure a device is only opened once at a time
staging:iio: Disallow modifying buffer size when buffer is enabled
staging:iio: Disallow changing scan elements in all buffered modes
staging:iio: Use iio_buffer_enabled instead of open coding it
...
Fix up conflict in drivers/staging/iio/adc/ad799x_core.c (removal of
module_init due to using module_i2c_driver() helper, next to removal of
MODULE_ALIAS due to using MODULE_DEVICE_TABLE instead).
2012-01-09 12:18:17 -08:00
Devendra Naga
080688400c
Staging: remove version.h includes in drivers/staging/rts5139
...
This was reported by "make versioncheck"
Signed-off-by: Devendra Naga <devendra.aaru@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-12-12 16:57:05 -08:00
Greg Kroah-Hartman
bac2c126e4
USB: convert drivers/staging/* to use module_usb_driver()
...
This converts the drivers in drivers/staging/* to use the
module_usb_driver() macro which makes the code smaller and a bit
simpler.
Added bonus is that it removes some unneeded kernel log messages about
drivers loading and/or unloading.
Cc: "David Täht" <d@teklibre.com >
Cc: Marek Belisko <marek.belisko@gmail.com >
Cc: Al Cho <acho@novell.com >
Cc: Forest Bond <forest@alittletooquiet.net >
Cc: Pavel Machek <pavel@ucw.cz >
Cc: Huajun Li <huajun.li.lee@gmail.com >
Cc: Zac Storer <zac.3.14159@gmail.com >
Cc: Randy Dunlap <randy.dunlap@oracle.com >
Cc: Mauro Carvalho Chehab <mchehab@redhat.com >
Cc: edwin_rong <edwin_rong@realsil.com.cn >
Cc: Ben Hutchings <ben@decadent.org.uk >
Cc: Julia Lawall <julia@diku.dk >
Cc: Ilia Mirkin <imirkin@alum.mit.edu >
Cc: Joe Perches <joe@perches.com >
Cc: Pekka Enberg <penberg@kernel.org >
Cc: "John W. Linville" <linville@tuxdriver.com >
Cc: Paul Gortmaker <paul.gortmaker@windriver.com >
Cc: Larry Finger <Larry.Finger@lwfinger.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-11-18 09:42:11 -08:00
Paul Gortmaker
8e336a722b
staging: Add export.h for THIS_MODULE/EXPORT_SYMBOL to drivers/staging users.
...
Lots of drivers have in the past expected the presence of basic things
like THIS_MODULE and EXPORT_SYMBOL. With the header cleanup, they wont
have these. Call out the include explicitly.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com >
2011-10-31 19:32:08 -04:00
Randy Dunlap
b9c4decbd9
staging: fix rts5139 depends & build
...
RTS5139 should depend on USB, not USB_SUPPORT, to fix build
errors.
USB_SUPPORT can be enabled for gadget-only support
or when PCI is not enabled.
ERROR: "usb_reset_endpoint" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_kill_urb" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_deregister_dev" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_unlink_urb" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_deregister" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_register_dev" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_free_coherent" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_submit_urb" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_sg_cancel" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_find_interface" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_sg_init" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_register_driver" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_alloc_coherent" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_free_urb" [drivers/staging/rts5139/rts5139.ko] undefined!
ERROR: "usb_alloc_urb" [drivers/staging/rts5139/rts5139.ko] undefined!
Signed-off-by: Randy Dunlap <rdunlap@xenotime.net >
Cc: Edwin Rong <edwin_rong@realsil.com.cn >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-08-26 11:35:54 -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
edwin_rong
1dac4186bc
Staging: add driver for Realtek RTS5139 cardreader
...
This driver is used for Realtek RTS5139 USB cardreader, which
supports many cards, such as SD, MS, XD series cards.
Signed-off-by: edwin_rong <edwin_rong@realsil.com.cn >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2011-08-23 12:11:46 -07:00