The following changes since commit f22e6e847115abc3a0e2ad7bb18d243d42275af1: Linux 4.0-rc7 (2015-04-06 15:39:45 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.1-rc1 for you to fetch changes up to c610f7f772aa06ae2bd8e5ace87cde4d90f70198: Merge 4.0-rc7 into staging-next (2015-04-07 11:03:02 +0200) ---------------------------------------------------------------- Staging driver patches for 4.1-rc1 Here's the big staging driver patchset for 4.1-rc1. There's a lot of patches here, the Outreachy application period happened during this development cycle, so that means that there was a lot of cleanup patches accepted. Other than the normal coding style and sparse fixes here, there are some driver updates and work toward making some of the drivers into "mergable" shape (like the Unisys drivers.) All of these have been in linux-next for a while. Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> ---------------------------------------------------------------- Aaro Koskinen (23): staging: octeon-usb: remove internal function parameter sanity checks staging: octeon-usb: eliminate 64-bit register access wrappers staging: octeon-usb: remove useless prefix from internal routines staging: octeon-usb: remove useless prefix from pipe flags staging: octeon-usb: delete redundant field from octeon_temp_buffer staging: octeon-usb: use __BITFIELD_FIELD staging: octeon-usb: program DMA engine based on transfer direction staging: octeon-usb: never retry after xacterr staging: octeon-usb: refactor usbn block init staging: octeon-usb: don't poll interrupts early staging: octeon-usb: use USB stack to turn on power staging: octeon-usb: move fifo setup into a separate routine staging: octeon-usb: move fifo setup to controller reset from port reset staging: octeon-usb: rewrite port reset staging: octeon-usb: move cvmx_usb_shutdown() staging: octeon-usb: fail and warn if DMA counters are wrong staging: octeon-usb: try to recover from failed hardware reset stating: octeon-usb: cvmx_usb_initialize(): eliminate extra indentation staging: octeon-usb: make cvmx_fifo_setup void staging: octeon-usb: octeon_usb_probe: delete unused variable staging: octeon-usb: assume union type for FIELD32 macros staging: octeon-usb: make CVMX_WAIT_FOR_FIELD32 to take condition expression staging: octeon-ethernet: delete cvm_oct_set_carrier() Abdul Hussain S (1): staging: i2o: Use kstrdup rather than duplicating its implementation Achille Aknin (1): Staging: lustre: brw_test.c: remove unneeded return statement Adrien Descamps (1): drivers: staging: lustre: Fix "space prohibited between function name and open parenthesis" errors Alberto Pires de Oliveira Neto (5): staging: lustre: fld_request.c: Remove else after return. staging: lustre: space prohibited between function name and open parenthesis '(' staging: lustre: space prohibited between function name and open parenthesis '(' staging: lustre: void function return statements are not generally useful. staging: lustre: space required after that close brace '}' Alex W Slater (1): staging: vt6655: Cleanup C99 comments Alexey Khoroshilov (2): staging: vt6656: don't return zero on failure path in vt6656_probe() staging: ozwpan: implement error handling in ozwpan_init() Alistair Strachan (1): staging: android: sync: Fix memory corruption in sync_timeline_signal(). Amaury.Bouchra.Pilet@xxxxxx (1): staging: lustre: orthography & coding style Amitoj Kaur Chawla (4): Staging: rtl8712: Remove zero-testing pointer typed value Staging: sm750fb: Fix C99 Comments Staging: sm750fb: Fixed indent of switch-case Staging: sm750fb: Remove zero testing pointer typed value Andriy Skulysh (1): staging/lustre/ptlrpc: fix import state during replay Andy Shevchenko (1): staging: unisys: print MAC address via %pM Angelo Compagnucci (2): iio: ti-adc128s052: Add DT binding documentation iio: mcp3422: Add DT binding documentation Antonio Fiol (1): iio: max517: Add support for MAX520 and MAX521 chips. Arjun AK (1): staging: lustre: Make the function 'llog_cat_process_cb' static Asaf Vertz (1): staging: lustre: use linux headers Auguste Olivry (1): staging: lustre: ping_test.c : remove space after function names Aya Mahfouz (107): staging: fbtft: fix spacing errors staging: fbtft: fix space prohibited before that ',' staging: lustre: ldlm: remove commented call to LBUG staging: i2o: Use #include <linux/uaccess.h> instead of <asm/uaccess.h> staging: i2o: Use #include <linux/uaccess.h> instead of <asm/uaccess.h> staging: comedi: drivers: replace init_timer by setup_timer staging: fbtft: fix code indent should use tabs where possible staging: fbtft: fix braces {} are not necessary for single statement blocks staging: fbtft: fix space prohibited before that ',' staging: fbtft: fix braces {} are not necessary for single statement blocks staging: fbtft: fix space required after that ',' staging: fbtft: fix space prohibited before that ',' staging: fbtft: fix spacing errors staging: wlan-ng: replace init_timer by setup_timer staging: dgnc: replace init_timer by setup_timer staging: panel: replace init_timer by setup_timer staging: rtl8192u: ieee80211: replace init_timer by setup_timer staging: slicloss: replace init_timer by setup_timer staging: xgifb: rewrite the right hand side of an assignment staging: rtl8723au: rewrite the right hand side of an assignment staging: rtl8723au: hal: rewrite the right hand side of an assignment staging: rtl8723au: hal: rewrite the right hand side of an assignment staging: rtl8723au: hal: rewrite the right hand side of an assignment staging: rtl8712: rewrite the right hand side of an assignment staging: rtl8712: rewrite the right hand side of an assignment staging: rtl8712: rewrite the right hand side of an assignment staging: rtl8712: rewrite the right hand side of an assignment staging: rtl8192u: rewrite the right hand side of an assignment staging: rtl8192u: rewrite the right hand side of an assignment staging: rtl8192e: rewrite the right hand side of an assignment staging: rtl8192e: rewrite the right hand side of an assignment staging: rtl8188eu: rewrite the right hand side of an assignment staging: rtl8188eu: rewrite the right hand side of an assignment staging: rtl8188eu: rewrite the right hand side of an assignment staging: rtl8188eu: rewrite the right hand side of an assignment staging: media: davinci_vpfe: rewrite the right hand side of an assignment staging: lustre: lov: rewrite the right hand side of an assignment staging: lustre: lmv: rewrite the right hand side of an assignment staging: lustre: libcfs: rewrite the right hand side of an assignment staging: iio: Documentation: rewrite the right hand side of an assignment staging: emxx_udc: rewrite the right hand side of an assignment staging: comedi: rewrite the right hand side of an assignment staging: vt6656: replace memcpy by ether_addr_copy staging: vt6655: remove unused variable staging: rtl8188eu: os_dep: remove unused variable staging: wlan-ng: remove unused variable staging: wlan-ng: remove unused variable staging: iio: meter: remove unused variable staging: iio: light: remove unused variable staging: lustre: ptlrpc: remove unused variable staging: lustre: llite: remove unused variable staging: lustre: llite: remove unused variable staging: lustre: mdc: remove unused variable staging: lustre: mgc: remove unused variable staging: lustre: obdclass: remove unused variable staging: lustre: obdclass: remove unused variable staging: lustre: obdecho: remove unused variable staging: lustre: osc: remove unused variable staging: fbtft: remove unused variable staging: dgap: remove unused variable staging: iio: meter: add check on return variables staging: rtl8192e: replace memset(x,0,ETH_ALEN) by eth_zero_addr(x) staging: rtl8192e: replace memset(x,0,ETH_ALEN) by eth_zero_addr(x) staging: rtl8192u: replace memset(x,0,ETH_ALEN) by eth_zero_addr(x) staging: rtl8192u: ieee80211: replace memset(x,0,ETH_ALEN) by eth_zero_addr(x) staging: comedi: drivers: remove extra parentheses around right bit shift operation staging: lustre: lclient: remove extra parentheses around right bit shift operation staging: lustre: llite: remove extra parentheses around right bit shift operation staging: media: bcm2048: remove extra parentheses around right bit shift operation staging: media: lirc: remove extra parentheses around right bit shift operation staging: rtl8188eu: remove extra parentheses around right bit shift operations staging: rtl8192e: remove extra parentheses around right bit shift operation staging: rtl8192u: remove extra parentheses around right bit shift operation staging: rtl8712: remove extra parentheses around right bit shift operation staging: rtl8723au: remove extra parentheses around right bit shift operations staging: slicoss: remove extra parentheses around right bit shift operations staging: speakup: remove extra parentheses around right bit shift operation staging: xgifb: remove extra parentheses around right bit shift operations staging: lustre: remove extra parentheses around left bit shift operations staging: ozwpan: remove extra parentheses around left bit shift operations staging: rts5208: remove extra parentheses around left bit shift operation staging: slicoss: remove extra parentheses around left bit shift operations staging: unisys: virthba: remove extra parentheses around left bit shift operations staging: rtl8188eu: replace memset(x,0,ETH_ALEN) staging: rtl8712: replace memset(x,0,ETH_ALEN) staging: fwserial: remove extra parentheses around function arguments staging: media: lirc: lirc_imon.c: remove extra parentheses around function arguments staging: media: lirc: remove unnecessary cast on function argument staging: media: lirc: fix multiple issues with function arguments staging: media: lirc: remove pointer to pointer cast on function arguments staging: mt29f_spinand: remove pointer to pointer cast in function argument staging: ft1000: adjust function arguments staging: ft1000: ft1000-pcmcia: adjust function arguments staging: ft1000: ft1000-usb: adjust function arguments staging: ft1000: ft1000-usb: ft1000_download.c: adjust function arguments staging: ft1000: ft1000-usb: ft1000_hw.c: adjust function arguments staging: fbtft: fb_agm1264k-fl.c: remove extra parentheses around function arguments staging: fbtft: fb_hx8340bn.c: remove extra parentheses around function arguments staging: fbtft: fb_hx8353d.c: remove extra parentheses around function arguments staging: fbtft: fb_s6d02a1.c: remove extra parentheses around function arguments staging: fbtft: fb_st7735r.c: remove extra parentheses around function arguments staging: fbtft: fbtft-io.c: remove extra parentheses around function arguments staging: fbtft: fbtft_device.c: remove extra parentheses around function arguments staging: goldfish: remove extra parentheses around function arguments staging: lustre: include: replace OBD_CHECK_DEV by obd_check_dev staging: lustre: include: replace OBD_CHECK_DEV_ACTIVE by obd_check_dev_active staging: lustre: include: remove unused macros Baruch Siach (1): MAINTAINERS: change Arve's last name encoding to UTF-8 Benjamin Romer (74): staging: unisys: remove DBGINF, DBGVER, DEBUGDEV, and DEBUGDRV macros staging: unisys: remove LOGINF macros staging: unisys: remove ASSERT() macro staging: unisys: remove LOGVER macro staging: unisys: remove ERRDEV macros staging: unisys: remove LOGWRN() macros and uniklog.h staging: unisys: clean up NULL comparisons in visorchannel_funcs.c staging: unisys: cleanup NULL comparisons in virthba.c staging: unisys: fix CamelCase in virthba_probe() staging: unisys: fix CamelCase global Poll_jiffies staging: unisys: remove unnecessary complication from delete_vbus_device staging: unisys: clean up NULL compares in virtpci.c staging: unisys: fix CamelCase variable Controlvm_Payload_Bytes_Buffered staging: unisys: remove typedef for PARSER_CONTEXT staging: unisys: refactor parser_init_guts() staging: unisys: fix CamelCase names in parser_init() staging: unisys: refactor parser_init_byteStream staging: unisys: refactor parser_byteStream_get staging: unisys: fix CamelCase global Most_recent_message_jiffies staging: unisys: fix CamelCase controlvm globals staging: unisys: fix CamelCase message header variables staging: unisys: fix CamelCase semaphore NotifierLock staging: unisys: fix CamelCase name staging: unisys: fix CamelCased diagpool bus/dev names staging: unisys: fix CamelCase name for devicechangestate packet staging: unisys: fix CamelCase list names staging: unisys: fix placement of logical ops in visorchipset_main.c staging: unisys: fix CamelCase channel name ControlVm_channel staging: unisys: get rid of Test_Vnic_channel staging: unisys: fix CamelCase global ControlVm_payload_info staging: unisys: refactor livedump_info structure staging: unisys: remove extra blank lines in visorchipset_main.c staging: unisys: remove old code block in visorchipset_main.c staging: unisys: fix CamelCase-named clearing functions staging: unisys: remove obsolete proc entry code staging: unisys: fix all NULL comparisons in visorchipset_main.c staging: unisys: fix Camelcase Away goto label staging: unisys: fix CamelCase locals in visorchipset_save_message staging: unisys: fix CamelCase params in responder functions staging: unisys: fix CamelCase in epilog functions staging: unisys: fix spaces after typecasts in visorchipset_main.c staging: unisys: fix braces in visorchipset_main.c staging: unisys: refactor bus_create() staging: unisys: refactor bus_destroy() staging: unisys: refactor bus_configure() staging: unisys: refactor my_device_create() staging: unisys: refactor my_device_changestate() staging: unisys: refactor my_device_destroy() staging: unisys: refactor initialize_controlvm_payload_info() staging: unisys: fix NULL comparison in destroy_controlvm_payload_info() staging: unisys: fix Camelcase in initialize_controlvm_payload() staging: unisys: refactor parahotplug_process_list() staging: unisys: fix spacing in parahotplug_request_create staging: unisys: refactor handle_command() staging: unisys: refactor controlvm_periodic_work() staging: unisys: fix CamelCase in setup_crash_devices_work_queue() staging: unisys: fix CamelCase label in visorchipset_init() staging: unisys: fix NULL pointer comparisons in uislib.c staging: unisys: remove last remnants of proc entry code staging: unisys: fix CamelCased ControlVM globals staging: unisys: fix CamelCase in putfile-related globals staging: unisys: fix CamelCase global Visorchipset_cache_buffers_in_use staging: unisys: fix CamelCased Parahotplug globals staging: unisys: fix CamelCased notifier globals staging: unisys: fix CamelCase in responders functions staging: unisys: fix CamelCased global MajorDev staging: unisys: fix CamelCase global Visorchipset_platform_device staging: unisys: fix CamelCase parameter msgHdr in controlvm functions staging: unisys: fix CamelCase parameter in chipset functions staging: unisys: fix CamelCase local toolAction staging: unisys: fix CamelCase variables in boottotool functions staging: unisys: fix CamelCase local in textid functions staging: unisys: Fix CamelCase local variable in remaining_steps functions staging: unisys: fix parenthesis alignment in visorchipset_main.c Bobi Jam (2): staging/lustre/osc: shorten IO calling path staging/lustre/mgc: detach MGC dev on error Cass May (2): dgnc: Remove superfluous EXTRA_CFLAGS variable dgnc: Move DG_PART definition from Makefile to dgnc_driver.h Charlie Wong Super (1): Staging: comedi: addi_apci_1564: Delete a tap Christian Engelmayer (1): staging: vt6656: Fix possible leak in vnt_download_firmware() Christopher J. Morrone (1): staging/lustre/mdc: Handle empty but non-zero acl xattr Cihangir Akturk (1): staging: rtl8192u: Fix static decleration sparse warning. Cláudio Maia (2): Staging: fbtft: fb_pcd8544: Fix warning line over 80 characters Staging: fbtft: fb_pcd8544: Fix comments style Cristina Opriceana (45): Staging: dgnc: Replace printk with dev_err Staging: dgnc: Replace printk() with dev_dbg() Staging: iio: Added define guards where needed Staging: drivers: Bool initializations should use true/false Staging: rtl8192u: Remove unnecessary macro definition Staging: rtl8192u: Use __packed instead of __attribute__((packed)) Staging: rtl8192u: Add function to improve code quality Staging: rtl8192u: Replace printk() with netdev_dbg() Staging: rtl8192u: Review phrase and fix spelling errors Staging: rtl8192u: Remove unnecessary variable Staging: rtl8192u: Remove unnecessary struct and typedef Staging: rtl8192u: Bool tests don't need comparisons Staging: rtl8192e: Remove unnecessary macro Staging: rtl8192e: Remove unnecessary variables Staging: rtl8192e: Bool tests don't need comparisons Staging: iio: Simplify return logic Staging: iio: Remove space after type cast Staging: iio: Remove explicit comparison to NULL Staging: iio: Prefer using the BIT macro Staging: iio: Do not use multiple blank lines Staging: iio: Alignment should match open parenthesis Staging: iio: Use braces on all arms of if statement Staging: rtl8192u: Do not add new typedefs Staging: rtl8192u: Rename struct to avoid CamelCase Staging: iio: Simplify NULL pointer condition Staging: iio: Align function parameters to match first row Staging: iio: Remove multiple blank lines Staging: iio: Remove line over 80 characters Staging: iio: Add kernel-doc for struct hmc5843 Staging: iio: Place driver in sleep mode on error Staging: iio: Fix file header to match standards Staging: rtl8192u: Make function prototypes static Staging: rtl8192u: Remove function prototype from .c file Staging: iio: Add error check on iio_register_device() Staging: iio: iio_dummy_evgen: Simplify NULL comparison Staging: iio: iio_simple_dummy: Remove explicit NULL comparison Staging: iio: meter: Remove explicit NULL comparison Staging: iio: trigger: Remove explicit NULL comparison Staging: iio: impedance-analyzer: Remove explicit NULL comparison Staging: iio: adc: Remove explicit NULL comparison Staging: iio: accel: Remove explicit NULL comparison iio: magnetometer: mag3110: Place driver on standby on error Staging: rtl8712: Use memdup_user() instead of copy_from_user() Staging: rtl8712: Remove duplicated argument to | iio: light: ltr501: Powerdown device on error Cyrille Ruggero (1): Staging: lustre: dir.c: adding a blank after a declaration. Dan Carpenter (7): Staging: lustre: missing curly braces in ll_setattr_raw() staging: dgnc: off by one in dgnc_mgmt_ioctl() staging: unisys: fix some debugfs output staging: dgnc: some off by one bugs Staging: lustre: integer overflow in ioctl staging: lustre: prevent underflows in lnet_parse_reply() Staging: rtl8192u: use correct array for debug output Daniel Baluta (3): iio: imu: kmx61: Drop odr_bits from kmx61_samp_freq_table iio: Export userspace IIO headers iio: light: Add support for Capella CM3323 color sensor Daniele Alessandrelli (3): staging: rtl8723au: rtl8723a_hal_init.c: remove unnecessary braces ft1000-pcmcia: ft1000_hw.c: fix style issues not requiring code refactoring ft1000-pcmcia: ft1000_hw.c: code refactoring: add ft1000_read_dsp_timer() Darshana Padmadas (11): drivers: staging: dgnc: Replace min with min_t staging: rtl8192e: Replace min with min_t iio: Add ABI documentation for in_magn offset value iio: Add ABI documentation for illuminance raw and scale values in light Staging: lustre: Add function prototypes in console.h Staging: lustre: Make obd_proc_version_seq_show static Staging: lustre: Add header that declares function lprocfs_lmv_init_vars Staging: lustre: Include header for functions prototypes Staging: lustre: Include header file that declares lprocfs_mdc_init_vars Staging: lustre: Mark internal functions as static Staging: lustre: Mark internal functions static in llog_cat.c Devendra Naga (7): iio: meter: ade7754: add error handling in _reset and _stop_device iio: meter: ade7759: add error handling in _reset and _stop_device unisys: replace kthread_create and wake_up_process with kthread_run unisys: use simpler kthread_ API unisys: use kthread_should_stop in the thread unisys: use kthread_should_stop API in the lib thread unisys: remove the thread variable and API Dilek Uzulmez (21): Staging: rtl8723au: core: Fix quoted string split across lines Staging: rtl8723au: Add blank line after declarations Staging: rtl8192u: Fix do not use // c99 comments. Staging: rtl8192u: Remove space before ',' Staging: rtl8192u: Fix do not use // c99 comments. Staging: drivers: dma: Add space before ( Staging: i2o: Fix quoted string split across lines Staging: lustre: Added #include <linux/statfs.h> instead of #include <asm/statfs.h> Staging: lustre: Deleted space prohibited between function name and open parenthesis Staging: lustre: __aligned(size) is preferred over __attribute__((aligned(size))) Staging: lustre: Remove space after function name Staging: lustre: Fix __packed is preferred over __attribute__((packed)) in libcfs_kernelcomm.h Staging: fbtft: Remove unnecessary 'out of memory' message. Staging: fbtft: Remove unnecessary 'out of memory' message. Staging: rtl8192u: Fix quoted string split across lines Staging: rtl8192u: Added #include <linux/string.h> instead of <asm/string.h> Staging: rtl8192u: Added #include <linux/string.h> instead of <asm/string.h> Staging: rtl8192u: Replace #include <asm/string.h> Staging: rtl8712: Replace __constant_cpu_to_le16 Staging: rtl8192u: Added #include <linux/uaccess.h> instead of <asm/uaccess.h> Staging: rtl8192u: Fix do not use // c99 comments. Dmitry Kalinkin (2): staging: vme: use image mutex for ioctl() staging: vme: mmap() support for vme_user Drew Fustini (1): Staging: fbtft: add header for internal functions Eddie Kovsky (1): Staging: rtl8192 Clean up function definition Edward Lipinsky (1): staging: lustre: lnet: lnet: Remove unneeded braces in lib-eq.c Fabian Frederick (2): Staging: octeon: constify of_device_id array iio: constify of_device_id array Fabio Estevam (3): staging: fbtft: fbtft-core: Use '%zu' to print 'size_t' format staging: fbtft: fbtft-io: Use '%zu' to print 'size_t' format staging: dgap: Avoid name collision Frederic Jacob (1): Staging: fbtft: Fix Sparse warnings Frederico Cadete (4): staging: unisys: declare visorchipset_ioctl static staging: unisys: remove unused MESSAGE_ENVELOPE typedef staging: unisys: style: Replace typedefs with structs in visorchipset_main.c staging: unisys: style: remove unnecessary braces Gamze POLAT (2): Staging: dgnc: Removed trailing whitespace staing: rtl8712: else after return or break warning Gauthier Voron (2): Staging: lustre: fix coding style Staging: lustre: fix some coding style Geert Uytterhoeven (2): staging: lustre: Move proc_*() functions inside #ifdef CONFIG_SYSCTL staging: fbtft: Do not use binary constants Georges-Axel Jaloyan (1): Staging: Lustre: rw26.c: include according to checkpatch.pl Giedrius Statkevičius (12): dgnc: Remove redundant blank lines in dgnc_cls.c dgnc: Make all lines under 80 characters in dgnc_cls.h dgnc: Make all lines under 80 characters in dgnc_driver.c dgnc: Remove unneeded dgnc_state array of strings dgnc: clean up comments at start of files dgnc: remove unused dgnc_ioctl_name() command dgnc: clean up digi.h dgnc: get rid of dpacompat.h, move remaining stuff to digi.h dgnc: use linux/types.h instead of dgnc_types.h dgnc: remove old 2.4-2.6 compat kernel defines dgnc: remove unused stuff from dgnc_cls.h dgnc: Clean up dgnc_sysfs.h Greg Kroah-Hartman (13): Merge 4.0-rc3 into staging-next Staging: sm750fb: fix build warning with proc_panDisplay Staging: sm750fb: fix build warning with lynx_accel Staging: sm750fb: fix hw_imageblit parameters Staging: sm750fb: provide error path for hw_sm750le_setBLANK() Staging: lustre: fix space issue in workitem.c Merge 4.0-rc5 into staging-testing Merge tag 'iio-for-4.1a' of git://git.kernel.org/.../jic23/iio into staging-next Merge tag 'iio-for-4.1b' of git://git.kernel.org/.../jic23/iio into staging-next Staging: lustre: module.c: remove unneeded return statement Merge lustre patches based on 4.0-rc5 into staging-testing Revert "Staging: sm750fb: Fix C99 Comments" Merge 4.0-rc7 into staging-next Guillaume Matheron (4): Staging: lustre: o2iblnd_cb.c: Removed a bunch of spaces before parenthesis Staging: lustre: o2iblnd.c: Started fixing coding style Staging: lustre: o2iblnd_cb.c: Removed the rest of unnecessary spaces before parenthesis Staging: lustre: o2iblnd.c: Finished cleaning code style Gulsah Kose (7): staging: lustre: lnet: klnds: o2iblnd: Removed unnecessary spaces. staging: lustre: lnet: klnds: o2iblnd: Added missing blank line. staging: lustre: lnet: klnds: o2iblnd: Removed useless return keywords. staging: ft1000: ft1000-pcmcia: Removed all useless "else" staging: ft1000: ft1000-pcmcia: Deleted unnecessary braces. staging: ft1000: ft1000-pcmcia: Removed unnecessary parentheses. staging: ft1000: ft1000-pcmcia: Added missing blank line. Gwendoline Chouasne-Guillon (1): Staging: lustre: o2iblnd_modparam.c: remove unneeded space H Hartley Sweeten (65): staging: comedi: ni_labpc_common: fix logically dead code issue staging: comedi: cb_pcidas64: fix possible integer overflow staging: comedi: rtd520: remove unnecessary interrupt disable staging: comedi: comedi_8254: introduce module for 8254 timer support staging: comedi: add 'pacer' member to struct comedi_device staging: comedi: pcl812: convert driver to use the comedi_8254 module staging: comedi: pcl816: convert driver to use the comedi_8254 module staging: comedi: pcl818: convert driver to use the comedi_8254 module staging: comedi: pcl711: convert driver to use the comedi_8254 module staging: comedi: adl_pci9111: convert driver to use the comedi_8254 module staging: comedi: amplc_pci224: convert driver to use the comedi_8254 module staging: comedi: cb_pcidas: convert driver to use the comedi_8254 module staging: comedi: das800: convert driver to use the comedi_8254 module staging: comedi: das16m1: convert driver to use the comedi_8254 module staging: comedi: cb_das16_cs: convert driver to use the comedi_8254 module staging: comedi: adv_pci1710: convert driver to use the comedi_8254 module staging: comedi: amplc_pci230: convert driver to use the comedi_8254 module staging: comedi: das08: convert driver to use the comedi_8254 module staging: comedi: ni_at_ao: convert driver to use the comedi_8254 module staging: comedi: ni_at_a2150: convert driver to use the comedi_8254 module staging: comedi: das6402: convert driver to use the comedi_8254 module staging: comedi: das1800: convert driver to use the comedi_8254 module staging: comedi: adv_pci_dio: simplify counter subdevice I/O staging: comedi: adv_pci_dio: refactor 's8254' boardinfo staging: comedi: adv_pci_dio: convert driver to use the comedi_8254 module staging: comedi: me4000: convert driver to use the comedi_8254 module staging: comedi: cb_pcidas64: remove unnecessary include staging: comedi: das16: convert driver to use the comedi_8254 module staging: comedi: adl_pci9118: convert driver to use the comedi_8254 module staging: comedi: amplc_dio200_common: introduce DIO200_CLK_SEL() macro staging: comedi: amplc_dio200_common: introduce DIO200_GAT_SEL() macro staging: comedi: amplc_dio200_common: remove 'clk_sce_ofs' from struct dio200_subdev_8254 staging: comedi: amplc_dio200_common: remove 'gat_sce_ofs' from struct dio200_subdev_8254 staging: comedi: amplc_dio200_common: remove 'which' from struct dio200_subdev_8254 staging: comedi: amplc_dio200_common: remove unnecessary 'counter_number' checks staging: comedi: amplc_dio200_common: remove 'spinlock' from struct dio200_subdev_8254 staging: comedi: amplc_dio200_common: convert driver to use the comedi_8254 module staging: comedi: ni_labpc_common: convert driver to use the comedi_8254 module staging: comedi: 8253.h: remove unused header staging: comedi: cb_pcimdas: fix analog input channel configuration staging: comedi: cb_pcimdas: support analog input programmable ranges staging: comedi: cb_pcimdas: define the register map staging: comedi: cb_pcimdas: provide analog output range table staging: comedi: cb_pcimdas: tidy up cb_pcimdas_auto_attach() staging: comedi: cb_pcimdas: add main connector digital input/output staging: comedi: cb_pcimdas: add 8254 timer (pacer) support staging: comedi: comedi_fops: (!foo) preferred over (foo == NULL) staging: comedi: drivers: (!foo) preferred over (foo == NULL) staging: comedi: amplc_pci224: (!foo) preferred over (foo == NULL) staging: comedi: amplc_pci230: (!foo) preferred over (foo == NULL) staging: comedi: cb_pcidas64: (!foo) preferred over (foo == NULL) staging: comedi: mite: (!foo) preferred over (foo == NULL) staging: comedi: ni_660x: (!foo) preferred over (foo == NULL) staging: comedi: ni_atmio: (!foo) preferred over (foo == NULL) staging: comedi: ni_labpc_common: (!foo) preferred over (foo == NULL) staging: comedi: ni_pcidio: (!foo) preferred over (foo == NULL) staging: comedi: ni_pcimio: (!foo) preferred over (foo == NULL) staging: comedi: ni_tiocmd: (!foo) preferred over (foo == NULL) staging: comedi: ni_mio_common: (!foo) preferred over (foo == NULL) staging: comedi: kcomedilib_main: (!foo) preferred over (foo == NULL) staging: comedi: s626: remove unnecessary 'cmd' pointer checks staging: comedi: drivers/*.c: fix common misspellings staging: comedi: drivers/*.c: alignment should match open parenthesis staging: comedi: drivers/*.c: remove unnecessary blank lines staging: comedi: drivers/*.c: add missing braces {} to if/else branches Haneen Mohammed (57): Staging: rts5208: Remove braces around single if-statement Staging: nvec: Add paragraph to describe kconfig symbol Staging: lustre: lustre: ldlm: Fix do not add new typedefs Staging: lustre: lustre: idlm: Move trailing statement to next line Staging: lustre: lustre: ldlm: Concatenate strings into single string Staging: lustre: Fix externs should be avoided in .c Staging: emxx_udc: Fix do not add new typedefs and remove volatile Staging: emxx_udc: Remove argument test from function Staging: emxx_udc: Replace custom printk macro ERR with dev_err or pr_err Staging: emxx_udc: Remove custom printk macro ERR Staging: comedi: Clean dev_err() logging Staging: media: Replace dev_err with pr_err to avoid null pointer derefrence Staging: fbtft: clean dev_err() logging Staging: media: clean dev_err logging Staging: gdm72xx: clean dev_err logging Staging: comedi: clean dev_err logging Staging: rts5208: clean dev_err logging Staging: iio: clean dev_err logging Staging: slicoss: clean dev_err logging Staging: ste_rmi4: clean dev_err logging Staging: dgap: Remove unused variable Staging: speakup: Remove unused variable iio: Add ABI documentation for proximity scan_elements iio : Add ABI documentation for thresh falling/rising value in accel Staging: lustre: Remove parentheses around right side an assignment Staging: comedi: Remove parentheses around right side assignment Staging: rtl8712: remove else after return statement Staging: rtl8192u: Remove parentheses around right side an assignment Staging: rtl8188eu: Remove parentheses around right side an assignment Staging: iio: Remove parentheses around right side an assignment Staging: rtl8723au: Remove parentheses around right side an assignment Staging: media: Remove parentheses around right side an assignment Staging: ft1000: Remove parentheses around right side an assignment Staging: emuxx_udc: replace pr_* with dev_* Staging: rtl8712: replace memcpy with ether_addr_copy Staging: lustre: Fix spelling mistakes Staging: comedi: replace pr_err with dev_err Staging: gdm724x: replace pr_err with dev_err Staging: iio: replace pr_err with dev_err Staging: ft1000: replace pr_err with dev_err Staging: gdm724x: replace pr_* with dev_* Staging: media: replace pr_* with dev_* Staging: iio: replace pr_* with dev_* Staging: lustre: remove extern in .c file Staging: lustre: Fix externs should be avoided in .c Stagin: lustre: Fix externs should be avoided in .c Staging: lustre: Fix Sparse warnings for static declarations Staging: iio: use the BIT macro in .h files Staging: media: remove useless dev_info to avoid null ptr dereference Staging: rtl8192u: Add space before open parenthesis Staging: rtl8192u: Fix space issues before '(' and after ')' Staging: iio: Adjust alignment for function parameters Staging: iio: remove multible blank lines Staging: iio: add blank line after function declaration Staging: iio: Add braces on all arms of if statement Staging: iio: use the BIT macro in adc iio: Add ABI documentation for in_rot offset value Hatice ERTÜRK (20): Staging: vt6655: changed C99 // comments Staging: lustre: lustre: mgc: Delete the excess white space Staging: lustre: lustre: osc: Insert missing space before '|' Staging: lustre: lustre: osc: Insert missing space before '=' Staging: lustre: lustre: ptlrpc: Add space Staging: lustre: lustre: obdecho: Add blank line after declarations Staging: lustre: lnet: selftest: Remove space after the name of that function Staging: lustre: lnet: selftest: Remove space after the name of that function Staging: lustre: lnet: selftest: Trailing statements Staging: lustre: lnet: lnet: Remove space after the name of that function Staging: lustre: lnet: klnds: socklnd: Remove space after the name of that function Staging: lustre: lnet: klnds: socklnd: Remove space after the name of that function Staging: lustre: lnet: klnds: o2iblnd: Remove space after the name of that function Staging: lustre:lnet: klnds: socklnd: Remove space after the name of that function Staging: rtl8192e: rtl8192e: fix space prohibited before that ',' Staging: rtl8192u: ieee80211: Convert comment from C99 style to C89 style Staging: rtl8192u: ieee80211: Add blank line after declarations Staging: rtl8192u: Remove unnecessary spaces Staging: vt6655: changed C99 // comments Staging: rtl8188eu: Delete space Helen Fornazier (14): staging: fbtft: remove trailing white space staging: fbtft: Fix indentation style by space staging: fbtft: Add space around '=' staging: fbtft: Remove do {} while(0) in single statement macro Staging: i2o: Remove indentation of labels Staging: octeon: Remove extern from .c file staging: sm750fb: Add space after struct definition staging: sm750fb: Fix if/else/for/switch braces style staging: sm750fb: Fix for statement style staging: sm750fb: Add space before if statement staging: sm750fb: Add space before switch statement staging: sm750fb: Add spaces after ',' staging: sm750fb: Move switch case trailing statment staging: sm750fb: Change "foo * bar" style to "foo *bar" Himani Agrawal (1): staging: vt6655: Fixes the checkpatch.pl warning Hongchao Zhang (1): staging/lustre/mgc: check the import stat for lprocfs Ian Abbott (127): staging: comedi: adl_pci6208: combine PCI-6208 and PCI-6216 support staging: comedi: adl_pci6208: remove multiple board type support staging: comedi: adl_pci6208: support old PLX device ID staging: comedi: add comedi_pci.h staging: comedi: comedi_pci.c: include new "comedi_pci.h" header staging: comedi: 8255_pci: include new "comedi_pci.h" header staging: comedi: addi_apci_1032: include new "comedi_pci.h" header staging: comedi: addi_apci_1500: include new "comedi_pci.h" header staging: comedi: addi_apci_1516: include new "comedi_pci.h" header staging: comedi: addi_apci_1564: include new "comedi_pci.h" header staging: comedi: addi_apci_16xx: include new "comedi_pci.h" header staging: comedi: addi_apci_2032: include new "comedi_pci.h" header staging: comedi: addi_apci_2200: include new "comedi_pci.h" header staging: comedi: addi_apci_3120: include new "comedi_pci.h" header staging: comedi: addi_apci_3501: include new "comedi_pci.h" header staging: comedi: addi_apci_3xxx: include new "comedi_pci.h" header staging: comedi: adl_pci6208: include new "comedi_pci.h" header staging: comedi: adl_pci7x3x: include new "comedi_pci.h" header staging: comedi: adl_pci8164: include new "comedi_pci.h" header staging: comedi: adl_pci9111: include new "comedi_pci.h" header staging: comedi: adl_pci9118: include new "comedi_pci.h" header staging: comedi: adv_pci1710: include new "comedi_pci.h" header staging: comedi: adv_pci1723: include new "comedi_pci.h" header staging: comedi: adv_pci1724: include new "comedi_pci.h" header staging: comedi: adv_pci_dio: include new "comedi_pci.h" header staging: comedi: amplc_dio200_pci: include new "comedi_pci.h" header staging: comedi: amplc_pci224: include new "comedi_pci.h" header staging: comedi: amplc_pci230: include new "comedi_pci.h" header staging: comedi: amplc_pci236: include new "comedi_pci.h" header staging: comedi: amplc_pci263: include new "comedi_pci.h" header staging: comedi: cb_pcidas64: include new "comedi_pci.h" header staging: comedi: cb_pcidas: include new "comedi_pci.h" header staging: comedi: cb_pcidda: include new "comedi_pci.h" header staging: comedi: cb_pcimdas: include new "comedi_pci.h" header staging: comedi: cb_pcimdda: include new "comedi_pci.h" header staging: comedi: contec_pci_dio: include new "comedi_pci.h" header staging: comedi: daqboard2000: include new "comedi_pci.h" header staging: comedi: das08_pci: include new "comedi_pci.h" header staging: comedi: dt3000: include new "comedi_pci.h" header staging: comedi: dyna_pci10xx: include new "comedi_pci.h" header staging: comedi: gsc_hpdi: include new "comedi_pci.h" header staging: comedi: icp_multi: include new "comedi_pci.h" header staging: comedi: jr3_pci: include new "comedi_pci.h" header staging: comedi: ke_counter: include new "comedi_pci.h" header staging: comedi: me4000: include new "comedi_pci.h" header staging: comedi: me_daq: include new "comedi_pci.h" header staging: comedi: mf6x4: include new "comedi_pci.h" header staging: comedi: mite.c: include new "comedi_pci.h" header staging: comedi: mite.h: include new "comedi_pci.h" header staging: comedi: ni_6527: include new "comedi_pci.h" header staging: comedi: ni_65xx: include new "comedi_pci.h" header staging: comedi: ni_660x: include new "comedi_pci.h" header staging: comedi: ni_670x: include new "comedi_pci.h" header staging: comedi: ni_labpc_pci: include new "comedi_pci.h" header staging: comedi: ni_pcmdio: include new "comedi_pci.h" header staging: comedi: ni_pcmmio: include new "comedi_pci.h" header staging: comedi: rtd520: include new "comedi_pci.h" header staging: comedi: s626: include new "comedi_pci.h" header staging: comedi: comedi_pci.h: move PCI stuff out of comedidev.h staging: comedi: comedi_fops: rename comedi_set_subdevice_runflags() staging: comedi: comedi_fops: eliminate a use of subdevice spin-lock staging: comedi: comedi_fops: simplify comedi_is_subdevice_idle() staging: comedi: comedi_fops: remove unnecessary s->async use staging: comedi: comedi_fops: always clear events staging: comedi: comedi_fops: send SIGIO according to command direction staging: comedi: comedi_fops: extend spin-lock scope in comedi_event() staging: comedi: make comedi_internal.h self-reliant staging: comedi: comedi_fc.h: begin migration to comedidev.h staging: comedi: 8255: remove #include "comedi_fc.h" staging: comedi: addi_apci_1516: remove #include "comedi_fc.h" staging: comedi: addi_apci_3501: remove #include "comedi_fc.h" staging: comedi: cb_das16_cs: remove #include "comedi_fc.h" staging: comedi: cb_pcidda: remove #include "comedi_fc.h" staging: comedi: mite: remove #include "comedi_fc.h" staging: comedi: ni_660x: remove #include "comedi_fc.h" staging: comedi: ni_labpc_isadma: remove #include "comedi_fc.h" staging: comedi: addi_apci_1032: remove #include "comedi_fc.h" staging: comedi: addi_apci_1500: remove #include "comedi_fc.h" staging: comedi: addi_apci_1564: remove #include "comedi_fc.h" staging: comedi: addi_apci_2032: remove #include "comedi_fc.h" staging: comedi: addi_apci_3120: remove #include "comedi_fc.h" staging: comedi: addi_apci_3xxx: remove #include "comedi_fc.h" staging: comedi: adl_pci9111: remove #include "comedi_fc.h" staging: comedi: adl_pci9118: remove #include "comedi_fc.h" staging: comedi: adv_pci1710: remove #include "comedi_fc.h" staging: comedi: aio_iiro_16: remove #include "comedi_fc.h" staging: comedi: amplc_dio200_common: remove #include "comedi_fc.h" staging: comedi: amplc_pc236_common: remove #include "comedi_fc.h" staging: comedi: amplc_pci224: remove #include "comedi_fc.h" staging: comedi: amplc_pci230: remove #include "comedi_fc.h" staging: comedi: cb_pcidas64: remove #include "comedi_fc.h" staging: comedi: cb_pcidas: remove #include "comedi_fc.h" staging: comedi: comedi_parport: remove #include "comedi_fc.h" staging: comedi: comedi_test: remove #include "comedi_fc.h" staging: comedi: das16: remove #include "comedi_fc.h" staging: comedi: das16m1: remove #include "comedi_fc.h" staging: comedi: das1800: remove #include "comedi_fc.h" staging: comedi: das6402: remove #include "comedi_fc.h" staging: comedi: das800: remove #include "comedi_fc.h" staging: comedi: dmm32at: remove #include "comedi_fc.h" staging: comedi: dt2814: remove #include "comedi_fc.h" staging: comedi: dt282x: remove #include "comedi_fc.h" staging: comedi: dt3000: remove #include "comedi_fc.h" staging: comedi: gsc_hpdi: remove #include "comedi_fc.h" staging: comedi: me4000: remove #include "comedi_fc.h" staging: comedi: ni_6527: remove #include "comedi_fc.h" staging: comedi: ni_65xx: remove #include "comedi_fc.h" staging: comedi: ni_at_a2150: remove #include "comedi_fc.h" staging: comedi: ni_atmio16d: remove #include "comedi_fc.h" staging: comedi: ni_labpc_common: remove #include "comedi_fc.h" staging: comedi: ni_mio_common: remove #include "comedi_fc.h" staging: comedi: ni_pcidio: remove #include "comedi_fc.h" staging: comedi: ni_tiocmd: remove #include "comedi_fc.h" staging: comedi: pcl711: remove #include "comedi_fc.h" staging: comedi: pcl726: remove #include "comedi_fc.h" staging: comedi: pcl812: remove #include "comedi_fc.h" staging: comedi: pcl816: remove #include "comedi_fc.h" staging: comedi: pcl818: remove #include "comedi_fc.h" staging: comedi: pcmmio: remove #include "comedi_fc.h" staging: comedi: pcmuio: remove #include "comedi_fc.h" staging: comedi: quatech_daqp_cs: remove #include "comedi_fc.h" staging: comedi: rtd520: remove #include "comedi_fc.h" staging: comedi: s626: remove #include "comedi_fc.h" staging: comedi: usbdux: remove #include "comedi_fc.h" staging: comedi: usbduxfast: remove #include "comedi_fc.h" staging: comedi: usbduxsigma: remove #include "comedi_fc.h" staging: comedi: remove "comedi_fc.h" Ioana Ciornei (4): staging: sm750: Fix switch-case indentation drivers: staging: rtl8188eu: core: rtw_security: Fix misspelled word staging: prism2sta: Replace memcpy with ether_add_copy staging: dgnc_sysfs: Replace printk(KERN_ERR ) with pr_err() Irina Tirdea (2): tools: iio: generic_buffer: Fix generic scale extraction iio: Documentation: fix kernel version for 4.0 new ABI Ivan Stankovic (1): staging: vt6655: fix coding style issues in channel.c J. German Rivera (11): staging: fsl-mc: Added Freescale Management Complex APIs staging: fsl-mc: Freescale Management Complex (fsl-mc) bus driver staging: fsl-mc: Device driver for FSL-MC DPRC devices staging: fsl-mc: fsl-mc object allocator driver staging: fsl-mc: Corrected email addresses in TODO file staging: fsl-mc: Name MC object devices using decimal numbers staging: fsl-mc: Removed reordering of MC objects during bus scan staging: fsl-mc: Bind/unbind driver when MC object is plugged/unplugged staging: fsl-mc: Fix crash in fsl_mc_device_remove() staging: fsl-mc: Refactored fsl_mc_object_allocator driver init/exit staging: fsl-mc: Changed version matching rules for MC object drivers Jean Delvare (1): staging: unisys: Rework Kconfig dependencies Jes Sorensen (60): staging: rtl8723au: Use RF_AC instead of hardcoded value for RF register write staging: rtl8723au: rates are always set via the firmware interface staging: rtl8723au: rtl8723a_add_rateatid() simplyfy code staging: rtl8723au: Remove more unused #defines staging: rtl8723au: hal_com.h: Remove some unused #defines staging: rtl8723au: Firmware always handles adaptive rates staging: rtl8723au: No need for two copies of rf_type staging: rtl8723au: Be more consistent in checking for 2 TX paths staging: rtl8723au: Remove rf type from struct hal_version staging: rtl8723au: The RF on an 8723au is always a 6052 staging: rtl8723au: MAX_AGGR_NUM is not used staging: rtl8723au: Variable bbtchange is always false staging: rtl8723au: Avoid zero initializing variables unnecessarily staging: rtl8723au: ODM_MAC_EDCA_TURBO is always set staging: rtl8723au: ODM_BB_RA_MASK is always set staging: rtl8723au: ODM_BB_DIG is always set staging: rtl8723au: ODM_BB_DYNAMIC_TXPWR isn't used for anything staging: rtl8723au: ODM_BB_FA_CNT is always set staging: rtl8723au: ODM_BB_RSSI_MONITOR is always set staging: rtl8723au: ODM_BB_CCK_PD is always set staging: rtl8723au: ODM_BB_PWR_SAVE is unused staging: rtl8723au: ODM_RF_TX_PWR_TRACK is always set staging: rtl8723au: ODM_RF_CALIBRATION is never set staging: rtl8723au: Remove unused ODM ability flags staging: rtl8723au: Make odm_PHY_SaveAFERegisters() readable staging: rtl8723au: odm_dtc(): Remove no-op function staging: rtl8723au: Remove no-op ODM_CMNINFO_PLATFORM staging: rtl8723au: SupportInterface is always set to USB staging: rtl8723au: Remove write-only variable ControlChannel staging: rtl8723au: Remove unused Funai TV hack staging: rtl8723au: Remove unused struct odm_fat_t staging: rtl8723au: Remove unused struct pri_cca staging: rtl8723au: Remove write only bIsCurRDLState staging: rtl8723au: ODM_TXPowerTrackingCheck23a(): Remove no-op function staging: rtl8723au: Clean up odm_RSSIMonitorCheck() staging: rtl8723au: Clean up FindMinimumRSSI() staging: rtl8723au: Clean up odm_RefreshRateAdaptiveMask() staging: rtl8723au: ODM_Write_DIG23A(): Cosmetic cleanups staging: rtl8723au: odm.c: Break some lines down to 80 characters staging: rtl8723au: Remove unused struct rx_hp staging: rtl8723au: Remove a number of unused entries from struct dm_odm_t staging: rtl8723au: Remove pointless wrappers around odm_TXPowerTrackingInit() staging: rtl8723au: Reduce the usage of ODM_[GS]et_BBReg() staging: rtl8723au: Clean up PHY_{Query,Set}BBReg() 32 bit read/writes staging: rtl8723au: writeOFDMPowerReg() use rtl8723au_write32() staging: rtl8723au: rtl8723a_phycfg.c: Use proper register read/write functions staging: rtl8723au: usb_halinit.c: Use rtl8723au_{read,write}32() staging: rtl8723au: odm.c: Use rtl8723au_{read, write}32() for 32 bit register access staging: rtl8723au: odm_ConfigBB_AGC_8723A() always does 32 bit writes staging: rtl8723au: odm_ConfigBB_PHY_8723A() always issues 32 bit writes staging: rtl8723au: Eliminate ODM_Write1Byte() staging: rtl8723au: Remove various ODM_* register access wrappers staging: rtl8723au: Get rid of ODM_Read4Byte() staging: rtl8723au: Eliminate ODM_GetBBReg() staging: rtl8723au: odm.c: Further reduce the use of ODM_SetBBReg() staging: rtl8723au: Eliminate ODM_SetBBReg() staging: rtl8723au: Fix mis-placed break staging: rtl8723au: Fix trailing whitespace staging: rtl8723au: update_txdesc(): bagg_pkt is always false staging: rtl8723au: Do not byteswap timeout twice Joe Perches (10): staging: lustre: Convert "return seq_printf(...)" uses staging: lustre: Convert seq_ hash functions to return void staging: lustre: Convert remaining uses of "= seq_printf(...)" staging: lustre: Convert uses of "int rc = seq_printf(...)" staging: i2o: Remove use of seq_printf return value staging: rtl8192x: Remove use of seq_printf return value staging: rtl8723au: Remove uses of MAC_FMT and MAC_ARG staging: rtl8723au: Update RT_TRACE macro and uses staging: rts5208: Remove TRACE_RET and TRACE_GOTO macros staging: rts5208: Remove RTSX_READ_REG and RTSX_WRITE_REG macros Jonathan Sid-Otmane (2): Staging: lustre: vvp_dev.c: fix spaces issues Staging: lustre: niobuf.c fic 80 char limit Josselin Costanzi (1): iio: add watermark logic to iio read and poll Julia Lawall (3): staging: ft1000: Drop unneeded cast on netdev_priv staging: rtl8712: Drop unneeded cast on netdev_priv staging: lustre: lnet: lnet: fix error return code Katie Dunne (6): Staging: vt6655: Replace C99 comments with C89 Staging: vt6655: break lines over 80 characters Staging: media: mn88473: Match alignment with open parenthesis Staging: rtl8188eu: Remove unused macros Staging: rtl8712: Remove unused macros Staging: speakup: Remove 'extern' keywords from .h prototypes Kevin Tsai (1): iio: light: Added PM support for Capella CM3232 ambient light sensor driver. Kozhevnikov Anatoly (1): staging: fbtft: Add support for ili9163 controller Krzysztof Kozlowski (2): staging:iio:hmc5843: Constify register tables and struct regmap_config iio: jsa1212: Constify struct regmap_config Ksenija Stanojevic (22): Staging: rtl8192u: Remove space before tab Staging: rtl8192u: Replace header files Staging: rtl8192u: Remove else after return Staging: rtl8192u: Replace printk() with pr_debug() and netdev_dbg(). Staging: rtl8192u: Remove trailing whitespace. Staging: rtl8192u: Convert comments from C99 to C89 style Staging: rtl8192u: Simplify if condition. Staging: rtl8192u: Simplify if condition Staging: rtl8192: Simplifying if-else statement Staging: slicoss: Join split string. Staging: rtl8192u: Remove break statement Staging: rtl8192u: Replace printk() with pr_debug() Staging: rtl8192u: Replace TRUE and FALSE macros Staging: rtl8192u: Remove TRUE and FALSE macros Staging: rtl8192u: Fix comments Staging: rtl8192u: Fix line over 80 characters Staging: rtl8192u: Replace printk() with netdev_dbg() Staging: rtl8192e: Replace printk with netdev_dbg, netdev_info, or netdev_warn Staging: rtl8192e: Use ether_addr_copy() instead of memcpy() Staging: rtl8192e: Fix line over 80 characters Staging: rtl8192u: Replace TRUE with true Staging: rtl8192u: Simplify if condition Lai Siyao (2): staging/lustre/llite: avoid nonatomic memory alloc under spinlock staging/lustre/xattr: xattr data may be gone with lock held Laure Millet (5): Staging: lustre: namei.c: fix missing a blank line after declarations Staging: lustre: namei.c: fix "foo * bar" should be "foo *bar" staging: lustre: namei.c: Fix trailing whitespace staging: lustre: namei.c: coding style: fix quoted string split across lines staging: lustre: namei.c: coding style: fix 80 characters limit Le Tan (1): staging: lustre: resolves sparse warnings using static declaration Li Dongyang (1): staging/lustre/llite: glimpse the inode before doing fiemap Liang Zhen (1): staging/lustre/ptlrpc: false alarm in AT network latency measuring Linus Walleij (1): iio: st-sensors: add support for lis3lv02d accelerometer Lorenzo Stoakes (6): staging: sm750fb: Cleanup the type of mmio750 staging: sm750fb: Use memset_io instead of memset staging: sm750fb: Make internal functions static staging: sm750fb: Remove unused function staging: sm750fb: Fix __iomem pointer types staging: sm750fb: Remove spinlock helper function Luca Wehrstedt (2): Staging: lustre: lov_io.c: remove useless unary pluses Staging: lustre: lov_io.c: remove useless unary pluses M. Vefa Bicakci (15): staging: rtl8723au: Reformat whitespace to increase readability staging: rtl8723au: Fix "before/around/after" whitespace issues staging: rtl8723au: else should follow close brace staging: rtl8723au: Fix the indentation of two lines staging: rtl8723au: Reorganize a few functions to remove indentation staging: rtl8723au: else is not generally useful after a return staging: rtl8723au: Remove unneeded curly braces staging: rtl8723au: trailing statements should be on next line staging: rtl8723au: that open brace should be on the previous line staging: rtl8723au: No spaces at the start of a line staging: rtl8723au: Adjust whitespace in and around comments staging: rtl8723au: suspect code indent for conditional statements staging: rtl8723au: Rework two byte array comparisons staging: rtl8723au: Use __func__ in trace logs staging: rtl8723au: Remove unneeded comments Madhusudhanan Ravindran (2): staging: sm750fb: Use kzalloc rather than kmalloc followed by memset with 0 staging: fbtft: Use kmemdup rather than duplicating its implementation Malcolm Priestley (2): staging: vt6655: s_vGenerateTxParameter Replace PSTxBufHead with struct vnt_tx_fifo_head staging: vt6655: use ieee80211_tx_info to select packet type. Marek Belisko (1): staging: iio: hmc5843: Set iio name property in sysfs Mario J. Rugiero (2): staging/lustre: clean trailing semicolons in macros staging/lustre: use __printf(...) instead of __attribute__(format(__printf, ...)) Martin Fuzzey (1): iio: doc: Describe scale attributes for event thresholds Martin Kepplinger (1): Documentation/ABI:iio:fix typo Martin Vassor (1): Staging: lustre: lib-md.c format line too long Martyn Welch (1): vme: tsi148: Master windows support USERx and CR/CSR accesses, not slaves Masanari Iida (2): iio:adc: Fix typo in MODULE_DESCRIPTION in ad7793.c staging: fbtft: Fix typo in fbtft Mateusz Kulikowski (24): staging: rtl8192e: fix coding style issues (merge broken strings) staging: rtl8192e: fix coding style issues (spaces before semicolon) staging: rtl8192e: fix coding style errors (macros in parentheses) staging: rtl8192e: rtllib_wx: remove duplicate messages staging: rtl8192e: fix coding style warnings (printk -> netdev_*) staging: rtl8192e: remove rtllib_endianfree.h staging: rtl8192e: remove dead code staging: rtl8192e: remove unused macros staging: rtl8192e: rtllib.h: remove duplicated container_of staging: rtl8192e: remove eqMacAddr macro staging: rtl8192e: remove CURRENT_RATE macro staging: rtl8192e: Fix UNNECESSARY_ELSE warning staging: rtl8192e: Fix RETURN_VOID warnings staging: rtl8192e: remove unused EXPORT_SYMBOL_RSL macro staging: rtl8192e: Fix UNNECESSARY_PARENTHESES warnings staging: rtl8192e: Fix LINE_CONTINUATIONS warning staging: rtl8192e: Fix BRACES warning staging: rtl8192e: Fix DO_WHILE_MACRO_WITH_TRAILING_SEMICOLON warning staging: rtl8192e: Fix PRINTK_WITHOUT_KERN_LEVEL warnings staging: rtl8192e: Divide rtllib_rx_auth() staging: rtl8192e: Decrease nesting of rtllib_rx_auth_resp() staging: rtl8192e: Fix indentation in rtllib_rx_auth_resp() staging: rtl8192e: Comment cleanup (style/format) staging: rtl8192e: Remove dead code Matt (1): Staging: vt6655 fix C99 style comments Matteo Semenzato (5): Staging: fbtft: fix space errors Staging: vt6655: fix C99 comments Staging: rtl8192e: remove assignment of function parameter Staging: rtl8712: fix potential null pointer dereference Staging: rtl8188eu: remove dead code Matthew Tyler (1): staging:lustre:libcfs: Merge linux-proc.c into module.c Melike Yurtoglu (24): Staging: lustre: include: linux: libcfs: Remove spaces at the start of a line Staging: lustre: lnet: klnds: o2iblnd: Remove intialization of static to 0 Staging: lustre: lnet: klnds: o2iblnd: Deleted space prohibited between function name and open parenthesis Staging: lustre: Deleted space prohibited between function name and open parenthesis Staging: rtl8188eu: Add blank line after declarations Staging: rtl8723au: Remove return in void function Staging: rtl8723au: remove unnecessary break after return Staging: rtl8723au: Tabs should be used Staging: rtl8723au: Remove return in void function Staging: rtl8723au: Add blank line after declarations Staging: fbtft: remove trailing whitespace Staging: fbtft: Convert comment from C99 style to C89 style Staging: rtl8712: replace memcpy() by ether_addr_copy() using coccinelle and pack variable Staging: rtl8712: replace memcpy() by ether_addr_copy() using coccinelle and pack variable Staging: rtl8192e: replace memcpy() by ether_addr_copy() using coccinelle and pack variable Staging: lustre: Add blank line after declarations Staging: lustre: Remove return in void function Staging: lustre: Remove unnecessary else after return Staging: lustre: Deleted space prohibited between function name and open parenthesis Staging: lustre: Removed space prohibited Staging: lustre: Added const Staging: lustre: Deleted space prohibited between function name and open parenthesis Staging: lustre: Removed necessary braces {} Staging: lustre: Deleted space prohibited between function name and open parenthesis Michael S. Tsirkin (1): staging/olpc: drop pci dependencies Michel von Czettritz (13): staging: unisys: fix checkpatch warnings staging: sm750: Reindent staging: sm750: add missing spaces after ',' staging: sm750: move '{' to previous line staging: sm750: fix whitespace around braces staging: sm750: fix whitespaces around pointers staging: sm750: no braces for single stmt if blocks staging: sm750: comment formating staging: sm750: 80 characters per line staging: sm750: blank line after declaration staging: sm750: fix whitespace staging: sm750: fix whitspace for cast to pointer staging: sm750: move assignment out of if cond Mike Krinkin (1): staging: rtl8188eu: use %pM specifier instead of passing direct values Mitchel Humpherys (1): ion: improve ion_phys error message Mohammad Jamal (1): staging: lustre: lustre: lov: lov_dev: fix sparse warning of static declaration Navya Sri Nizamkari (28): staging: rtl8192u: Remove commented header. staging: rtl8192u: Remove commented header. staging: rtl8192u: Remove commented header. staging: rtl8192u: Remove commented header. staging: rtl8192u: Remove commented header. staging: rtl8192u: Remove unnecessary comment staging: lustre: Use kasprintf. staging: rtl8188eu: Compress two statements into one. staging: rtl8188eu: Add blank line after declarations staging: rtl8188eu: Remove memset. staging: lustre: Remove space in function call. staging: gdm72xx: Condense two statements into one to improve code readability. staging: media: Remove memset. staging: media: Remove redundant memset. staging: Remove <linux/moduleparam.h> header. staging: comedi: Remove if condition. staging: rtl8192e: Remove if conditions. staging: dgnc: Use kcalloc instead of kzalloc. staging: unisys: Use kcalloc instead of kzalloc. staging: media: Use kcalloc instead of kzalloc staging: media: Use kcalloc instead of kzalloc. staging: iio: Use kcalloc instead of kzalloc staging: iio: Use kcalloc instead of kzalloc. staging: rtl8188eu: Use kcalloc instead of kzalloc staging: rtl8188eu: Use kcalloc instead of kzalloc. staging: rtl8192e: Use kzalloc instead of kmalloc. staging: rtl8192u: Use kzalloc instead of kmalloc. staging: wlan-ng: Use kzalloc instead of kmalloc. NeilBrown (1): iio: gyro: itg3200: add suspend/resume support. Nicholas Mc Guire (1): iio: vf610_adc: cleanup wait_for_completion return handling Niranjan Dighe (2): Staging: rtl8188eu: replace kzalloc and memcpy by kmemdup Staging: slicoss: Remove redundant and disabled code block Niu Yawei (1): staging/lustre: update timestamps after buiding rpc Octavian Purdila (8): iio: buffer: refactor buffer attributes setup iio: bmc150: refactor slope duration and threshold update iio: bmc150: refactor interrupt enabling iio: bmc150: exit early if event / trigger state is not changed iio: bmc150: introduce bmc150_accel_interrupt iio: bmc150: introduce bmc150_accel_trigger iio: add support for hardware fifo iio: bmc150_accel: add support for hardware fifo Oleg Drokin (6): staging/lustre/llite: Fix obd name after c&p error staging/lustre/ptlrpc: Do not use deprecated cpus_* functions staging/lustre/libcfs: replace deprecated cpus_ calls with cpumask_ staging/lustre/libcfs: replace deprecated cpus_ calls with cpumask_ staging/lustre/o2iblnd: Don't use cpus_weight staging/lustre: Don't call blocking funcitons when !RUNNABLE Peter Poklop (1): Staging: fbtft: add declaration of non-static functions Phong Tran (1): staging: android: ion_test: Add the MODULE_LICENSE macro Piotr Witoslawski (1): drivers: staging: rtl8723au: fix "warning: cast to restricted __le16" Quentin Lambert (13): staging: unisys: Remove allocation from declaration line staging: unisys: Remove unnecessary OOM message staging: lustre: llite: Remove unnecessary OOM message staging: ozwpan: Remove allocation from delaration line staging: ozwpan: Move code from success handling to error handling staging: rtl8192e: Remove unnecessary OOM message staging: rts5208: Convert non-returned local variable to boolean when relevant staging: rts5208: Convert variable from int to bool and propagate the change to function parameters Staging: dgnc: dgnc_driver: Add a missing call to dgnc_tty_uninit Staging: dgnc: Use goto for error handling Staging: dgnc: Use goto for spinlock release before return Staging: dgnc: release the lock before testing for nullity staging: vt6655: remove deprecated use of pci api Rafaël Bocquet (2): Staging: lustre: config.c: fix lines exceeding 80 characters reported by checkpatch.pl Staging: lustre: config.c: fix a "do not add new typedefs" warning reported by checkpatch.pl Ragavendra Nagraj (1): staging: sm750fb: Fixed no space and indent warns Rasmus Villemoes (1): staging: android: ion: fix some format strings Ravindran, Madhusudhanan (M.) (3): staging: lustre: Use kmemdup rather than duplicating its implementation staging: fbtft: Fix potential null dereference staging: netlogic: allocate right size in devm_kzalloc Redha Gouicem (2): Staging: lustre: lnet: lnet: router.c: fix 80 char line limit Staging: lustre: lnet: lnet: router.c: fix useless returns and elses Ricardo Ribalda Delgado (2): staging/sm75fb: Declare static functions as such staging/goldfish/goldfish_audio: Fix annotations Rickard Strandqvist (4): staging: iio: resolver: ad2s1210: Change type in printf format string staging: iio: adc: mxs-lradc: Change type in printf format string staging: iio: trigger: iio-trig-periodic-rtc: Change frequency type to unsigned int staging: rtl8192u: r8192U_core: Fix driver_info dereference as a null pointer Robert Dolca (1): IIO: Add support for L3GD20H gyroscope Roberta Dobrescu (6): iio: accel: mma9551: Check gpiod_to_irq return value staging: iio: Documentation: iio_event_monitor: Include linux/iio/types.h staging: iio: Documentation: Introduce iio_utils.c iio: Move iio userspace applications out of staging tools: iio: Define _GNU_SOURCE in Makefile tools: iio: lsiio: Remove unused variables Roberto Medina (1): staging: lustre: linux: linux-prim: fixed coding style warnings and errors Salah Triki (2): staging: dgnc: fix braces {} are not necessary for single statement blocks Staging: dgnc: Fix checking return value of register_chrdev Shirish Gajera (1): staging: speakup: Fix warning of line over 80 characters. Somya Anand (25): Staging: rtl8188eu: Remove redundant local variable Staging: rtl8188eu: Remove unnecessary return statements Staging: iio: Change data type to u16 to avoid unnecessary typecast staging: rtl8188eu: Remove unneeded parentheses Staging: dgnc: Remove redundant parentheses Staging: rtl8188eu: Remove redundant local variable Staging: rtl8188eu: Remove unneeded return statement Staging: lustre: Iterate list using list_for_each_entry Staging: lustre: Use setup_timer to combine initialization Staging: sm750fb: Add space after ',' Staging: comedi: Use function setup_timer for combining initialization Staging: rtl8192u: Combine initialization using setup_timer Staging: iio: use !x instead of x == NULL Staging: dgap: Use setup_timer to combine initialization Staging: i2o: Move assignment out of if statement Staging: ft1000: Iterate list using list_for_each_entry Staging: emxx_udc: Iterate list using list_for_each_entry Staging: gdm72xx: Iterate list using list_for_each_entry staging: gdm724x: use !x instead of x == NULL Staging: gdm72xx: use !x instead of x == NULL Staging: goldfish: use !x instead of x == NULL Staging: nvec: use !x instead of x == NULL Staging: lustre: Convert macro class_export_rpc_inc into static inline function Staging: lustre: Convert macro class_export_rpc_dec into static inline function Staging: rtl8723au: Remove unused function rtw_atimdone_event_callback23a Srinivas Pandruvada (1): iio: imu: inv_mpu6050: Create mux clients for ACPI Sudip Mukherjee (37): staging: unisys: remove unused variable staging: unisys: fix directory warning staging: unisys: remove unneeded functions staging: panel: register driver after checking device staging: panel: initialize lcd if lcd enabled staging: sm7xxfb: make vgamode static staging: sm750fb: add sm750 to staging MAINTAINERS: update for sm750fb driver staging: sm750fb: wrong type for print staging: sm750fb: remove pragma optimize staging: sm750fb: correctly define SM750LE_REVISION_ID staging: sm750fb: fix undeclared function staging: sm750fb: fix build failure staging: sm750fb: remove unused functions staging: sm750fb: remove unused variables staging: sm750fb: correct function return staging: sm750fb: fix mixed declarations staging: sm750fb: correct integer comparison staging: rtl8192e: remove unused functions staging: sm7xxfb: use module init and exit staging: sm7xxfb: remove unneeded __setup staging: sm7xxfb: change return of sm7xx_vga_setup staging: panel: register reboot staging: panel: return register value staging: panel: remove initialization check staging: panel: fix lcd type staging: sm7xxfb: add MODULE_DEVICE_TABLE staging: unisys: remove redundant variable staging: unisys: use local variable staging: unisys: use local variable in cleanup staging: unisys: remove global dev_t staging: unisys: remove comparison staging: unisys: unregister chardev on error staging: unisys: use error codes staging: unisys: remove forward declaration staging: sm7xxfb: reserve PCI resource staging: sm7xxfb: disable pci device Supriya Karanth (12): staging: lustre: remove initialization of static ints staging: sm750fb: Add void to function definition with no arguments staging: sm750fb: remove intialization of static ints staging: sm750fb: remove parantheses from return statements staging: comedi: remove break after return staging: rtl8192u: remove break after return staging: rtl8192u: remove return from end of void function staging: rtl8192e: remove break after return staging: rtl8188eu: remove intialization of static ints staging: rtl8188eu: remove break after return staging: i2o: remove intialization of static ints staging: rtl8723au: remove intialization of static ints Sven Dziadek (1): Staging: wlan-ng: hfa384x: wrap long line Søren Andersen (2): iio: adc: Kconfig mcp320x change description Add more ADCs dt-bindings Help for MCP ADCs Taiane Coelho Ramos (1): Staging: iio: ade7758: Remove braces on a single statement if Tal Shorer (1): staging: lustre: fix sparse warning Tapasweni Pathak (1): staging: emxx_udc: Replace GFP_KERNEL with GFP_ATOMIC Théotime Grohens (1): Staging: lustre: lnet: selftest: lconctl.c: fixed indentation of the switch Tina Johnson (11): staging: lustre: lustre: libcfs: Replaced printk() with pr_err() staging: lustre: lustre: libcfs: Replaced printk() with pr_err() and pr_cont() drivers: staging: rtl8188eu: core: Removed unnecessary parentheses drivers: staging: rtl8712: Removed unnecessary parentheses drivers: staging: rtl8723au: core: Removed unnecessary parentheses drivers: staging: rtl8723au: hal: Removed unnecessary parentheses drivers: staging: iio: meter: Removed unnecessary variable drivers: staging: iio: meter: Removed unnecessary variable drivers: staging: iio: meter: Removed unnecessary variable drivers: staging: iio: meter: Removed unnecessary variable drivers: staging: iio: accel: Removed unnecessary variable Tolga Ceylan (11): Staging:iio:hmc5843:Coding Style Correction Staging:iio:ade7854 Coding style correction Staging: iio: meter: ade7854-i2c: code style improvements Staging: iio: meter: ade7854-i2c: code style improvements Staging: iio: meter: ade7854-i2c: code style improvements Staging: rtl8192u: r819xU_firmware: removed commented out variable Staging: rtl8192u: r819xU_firmware: removed commented out assert Staging: rtl9182u: r819xU_firmware: Replaced C99 comments with C89 Staging: rtl8192u: ieee80211: dot11d: added parenthesis to RESET_CIE_WATCHDOG macro Staging: iio: meter: ade7854-i2c: code style improvements Staging: iio: meter: ade7854-i2c: code style improvements Tomasz Duszynski (1): iio: pressure: add support for MS5611 pressure and temperature sensor Uwe Kleine-König (1): iio: improve usage of gpiod API Vaishali Thakkar (25): iio: gp2ap020a00f: Use put_unaligned_le32 Staging: media: lirc: Use setup_timer Staging: media: Change data value in setup_timer function Staging: rtl8188eu: Remove unused struct ndis_802_11_key Staging: rtl8188eu: Use put_unaligned_le16 Staging: rtl8723au: Use put_unaligned_le16 Staging: rtl8712: Use mod_timer Staging: rtl8712: Eliminate use of _set_timer Staging: rtl8712: Use del_timer Staging: rtl8192e: Eliminate use of macro IS_NIC_DOWN Staging: rtl8192u: Fix duplicate conditional branch Staging: rtl8712: Eliminate use of _init_timer Staging: rtl8712: Eliminate use of _cancel_timer_ex Staging: rtl8712: Eliminate use of _cancel_timer Staging: rtl8192u: Convert use of __constant_<foo> to <foo> Staging: rtl8192e: Eliminate use of MSECS macro Staging: rtl8188eu: Eliminate use of _set_timer Staging: rtl8188eu: Eliminate use of _init_timer Staging: ft1000: Use module_pcmcia_driver Staging: rts5208: Use module_pci_driver Staging: media: Use module_i2c_driver Staging: rtl8188eu: Remove timer handler macros Staging: speakup: Add helper macro for spk_synth boilerplate Staging: speakup: Use module_spk_synth Staging: ste_rmi4: Use SIMPLE_DEV_PM_OPS() macro Vatika Harlalka (40): Staging: dgnc: Indented code to increase readability Staging: dgnc: Removed trailing whitespace to improve readability. Staging: dgnc: Fix warning of code style Staging: emxx_udc: Convert from __attribute__((aligned(size))) to __aligned(size) Staging: i2o: Use preferred library linux/uaccess.h over asm/uaccess.h Staging: i2o: Convert comment from C99 style to C89 style Staging: i2o: Remove space after the * in a pointer type variable Staging: i2o: Join quoted string split across lines Staging: rtl8188eu: Fix line over 80 characters Staging: rtl8188eu: Remove unnecessary variable Staging: rtl8188eu: Replace unneeded switch-case block Staging: rtl8188eu: Changed array and loop construct Staging: rtl8188eu: Remove redundant if condition Staging: rtl8188eu: Replace ternary operator with existing macro Staging: rtl8188eu: Refactored code to increase readility Staging: rtl8188eu: Remove unnecessary variable Staging: rtl8188eu: Remove unnecessary if condition Staging: rtl8188eu: Combine two loops to increase readability Staging: rtl8188eu: Refactor conditional code to increase readability Staging: rtl8188eu: Replace if-else block with switch-case Staging: rtl8188eu: Remove unnecessary code Staging: rtl8188eu: Remove braces from single statement block Staging: rtl8188eu: Move variable assignment Staging: rtl8188eu: Remove unused variable Staging: rtl8192e: Remove unneeded brackets. Staging rtl8172: Remove unnecessary typecast Staging: lustre: Remove space to improve code style. Staging: skein: Remove do-while(0) from single statement macros Staging: fbtft: Remove unnecessary print messages Staging: rts5208: Introduce a new variable to shorten line length and increase readability Staging: rts5208: Add new variable idx to shorten line length and increase readability Staging: rtl8188eu: Remove unused extern declarations. Staging: rtl8188eu: Remove unused macros Staging: rtl8188eu: Remove extern as it is defined but never used Staging: wlan-ng: Remove typedef prism2sta_authlist_t Staging: wlan-ng: Remove typedef prism2sta_accesslist_t Staging: rtl8188eu: Reduce line size to increase readability Staging: rtl8188eu: Refactor repititive code to loop to increase compactness Staging: rtl8188eu: Add new variable to make code compact Staging: lustre: Remove extern from function declaration Vianney le Clément de Saint-Marcq (3): iio: mlx90614: Refactor register symbols iio: mlx90614: Add symbols for accessible registers iio: mlx90614: Support devices with dual IR sensor Yang Sheng (1): staging/lustre/lov: don't crash accessing LOV object with FID{0, 0} Yannick Guerrini (1): staging: rtl8188eu: Fix trivial typos in comments Yeliz Taneroglu (9): Staging: i2o: Removed unnecessary braces Staging: i2o: Add blank line Staging: fbtft: removed trailing whitespace Staging: ft1000: Removed unnecessary braces Staging: vt6655: Fix do not use C99 // comments Staging: rtl8723au: Remove white space before semicolon Staging: fbtft-core: remove unnecessary line continuations Staging: unisys: Remove unnecessary semicolon Staging: rtl8723au: Fixed error 'else should follow close brace '}". Yogeswaran Thulasidoss (1): staging: lustre: echo_client: Use kernel style spacing aybuke ozdemir (17): Staging: lustre: lnet: add spaces around '||' Staging: lustre: Used "linux" instead of "asm" Staging: lustre: Add blank line after variable declarations Staging: lustre: Edit switch-case indent Staging: lustre: Removed unnecessary braces Staging: lustre: use kstrtoul() instead of sscanf() Staging: lustre: Removed unnecessary spaces Staging: vt6656: replace memcpy() by ether_addr_copy() using coccinelle and pack variable Staging: i2o: Remove unnecessary 'out of memory' message Staging: i2o: Remove unnecessary braces Staging: fbtft: Added blank line after declaration Staging: fbtft: Added blank line after declaration Staging: lustre: Move export_symbol below its function Staging: lustre: Added blank line after declarations Staging: lustre: Corrected code indentation Staging: lustre: Added spaces around '=' Staging: lustre: Remove space after the name of that function Documentation/ABI/testing/sysfs-bus-iio | 137 +- .../devicetree/bindings/iio/adc/mcp320x.txt | 30 + .../devicetree/bindings/iio/adc/mcp3422.txt | 17 + .../devicetree/bindings/iio/adc/ti-adc128s052.txt | 18 + .../devicetree/bindings/iio/st-sensors.txt | 1 + MAINTAINERS | 17 +- drivers/dma/ste_dma40.c | 2 +- drivers/iio/accel/bmc150-accel.c | 993 +++++--- drivers/iio/accel/kxcjk-1013.c | 6 +- drivers/iio/accel/mma9551.c | 9 +- drivers/iio/accel/mma9553.c | 6 +- drivers/iio/accel/st_accel.h | 1 + drivers/iio/accel/st_accel_core.c | 81 + drivers/iio/accel/st_accel_i2c.c | 4 + drivers/iio/adc/Kconfig | 5 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/vf610_adc.c | 5 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 2 +- drivers/iio/dac/Kconfig | 11 +- drivers/iio/dac/max517.c | 45 +- drivers/iio/gyro/bmg160.c | 6 +- drivers/iio/gyro/itg3200_core.c | 29 +- drivers/iio/gyro/st_gyro_core.c | 83 + drivers/iio/imu/inv_mpu6050/Makefile | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 211 ++ drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 7 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 3 + drivers/iio/imu/kmx61.c | 70 +- drivers/iio/industrialio-buffer.c | 197 +- drivers/iio/kfifo_buf.c | 11 +- drivers/iio/light/Kconfig | 10 + drivers/iio/light/Makefile | 1 + drivers/iio/light/cm3232.c | 36 + drivers/iio/light/cm3323.c | 286 +++ drivers/iio/light/gp2ap020a00f.c | 6 +- drivers/iio/light/jsa1212.c | 2 +- drivers/iio/light/ltr501.c | 18 +- drivers/iio/magnetometer/mag3110.c | 18 +- drivers/iio/pressure/Kconfig | 27 + drivers/iio/pressure/Makefile | 3 + drivers/iio/pressure/ms5611.h | 44 + drivers/iio/pressure/ms5611_core.c | 215 ++ drivers/iio/pressure/ms5611_i2c.c | 128 + drivers/iio/pressure/ms5611_spi.c | 127 + drivers/iio/proximity/sx9500.c | 6 +- drivers/iio/temperature/mlx90614.c | 97 +- drivers/staging/Kconfig | 4 + drivers/staging/Makefile | 2 + drivers/staging/android/ion/ion.c | 18 +- drivers/staging/android/ion/ion_test.c | 1 + drivers/staging/android/sync.c | 2 +- drivers/staging/comedi/Kconfig | 27 + drivers/staging/comedi/comedi_fops.c | 143 +- drivers/staging/comedi/comedi_internal.h | 10 + drivers/staging/comedi/comedi_pci.c | 3 +- drivers/staging/comedi/comedi_pci.h | 64 + drivers/staging/comedi/comedidev.h | 122 +- drivers/staging/comedi/drivers.c | 10 +- drivers/staging/comedi/drivers/8253.h | 347 --- drivers/staging/comedi/drivers/8255.c | 1 - drivers/staging/comedi/drivers/8255_pci.c | 5 +- drivers/staging/comedi/drivers/Makefile | 1 + drivers/staging/comedi/drivers/addi_apci_1032.c | 29 +- drivers/staging/comedi/drivers/addi_apci_1500.c | 33 +- drivers/staging/comedi/drivers/addi_apci_1516.c | 4 +- drivers/staging/comedi/drivers/addi_apci_1564.c | 41 +- drivers/staging/comedi/drivers/addi_apci_16xx.c | 3 +- drivers/staging/comedi/drivers/addi_apci_2032.c | 29 +- drivers/staging/comedi/drivers/addi_apci_2200.c | 3 +- drivers/staging/comedi/drivers/addi_apci_3120.c | 41 +- drivers/staging/comedi/drivers/addi_apci_3501.c | 10 +- drivers/staging/comedi/drivers/addi_apci_3xxx.c | 34 +- drivers/staging/comedi/drivers/addi_watchdog.c | 2 +- drivers/staging/comedi/drivers/adl_pci6208.c | 49 +- drivers/staging/comedi/drivers/adl_pci7x3x.c | 3 +- drivers/staging/comedi/drivers/adl_pci8164.c | 5 +- drivers/staging/comedi/drivers/adl_pci9111.c | 97 +- drivers/staging/comedi/drivers/adl_pci9118.c | 164 +- drivers/staging/comedi/drivers/adq12b.c | 3 - drivers/staging/comedi/drivers/adv_pci1710.c | 246 +- drivers/staging/comedi/drivers/adv_pci1723.c | 3 +- drivers/staging/comedi/drivers/adv_pci1724.c | 3 +- drivers/staging/comedi/drivers/adv_pci_dio.c | 139 +- drivers/staging/comedi/drivers/aio_iiro_16.c | 23 +- .../staging/comedi/drivers/amplc_dio200_common.c | 364 +-- drivers/staging/comedi/drivers/amplc_dio200_pci.c | 3 +- .../staging/comedi/drivers/amplc_pc236_common.c | 23 +- drivers/staging/comedi/drivers/amplc_pci224.c | 82 +- drivers/staging/comedi/drivers/amplc_pci230.c | 128 +- drivers/staging/comedi/drivers/amplc_pci236.c | 3 +- drivers/staging/comedi/drivers/amplc_pci263.c | 3 +- drivers/staging/comedi/drivers/cb_das16_cs.c | 15 +- drivers/staging/comedi/drivers/cb_pcidas.c | 173 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 126 +- drivers/staging/comedi/drivers/cb_pcidda.c | 4 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 370 ++- drivers/staging/comedi/drivers/cb_pcimdda.c | 5 +- drivers/staging/comedi/drivers/comedi_8254.c | 664 +++++ drivers/staging/comedi/drivers/comedi_8254.h | 133 + drivers/staging/comedi/drivers/comedi_bond.c | 7 +- drivers/staging/comedi/drivers/comedi_fc.h | 102 - drivers/staging/comedi/drivers/comedi_isadma.c | 3 +- drivers/staging/comedi/drivers/comedi_parport.c | 23 +- drivers/staging/comedi/drivers/comedi_test.c | 51 +- drivers/staging/comedi/drivers/contec_pci_dio.c | 5 +- drivers/staging/comedi/drivers/daqboard2000.c | 5 +- drivers/staging/comedi/drivers/das08.c | 79 +- drivers/staging/comedi/drivers/das08_pci.c | 3 +- drivers/staging/comedi/drivers/das16.c | 98 +- drivers/staging/comedi/drivers/das16m1.c | 114 +- drivers/staging/comedi/drivers/das1800.c | 125 +- drivers/staging/comedi/drivers/das6402.c | 79 +- drivers/staging/comedi/drivers/das800.c | 80 +- drivers/staging/comedi/drivers/dmm32at.c | 33 +- drivers/staging/comedi/drivers/dt2801.c | 3 +- drivers/staging/comedi/drivers/dt2811.c | 1 - drivers/staging/comedi/drivers/dt2814.c | 33 +- drivers/staging/comedi/drivers/dt2815.c | 1 - drivers/staging/comedi/drivers/dt282x.c | 64 +- drivers/staging/comedi/drivers/dt3000.c | 49 +- drivers/staging/comedi/drivers/dyna_pci10xx.c | 20 +- drivers/staging/comedi/drivers/gsc_hpdi.c | 26 +- drivers/staging/comedi/drivers/icp_multi.c | 6 +- drivers/staging/comedi/drivers/jr3_pci.c | 8 +- drivers/staging/comedi/drivers/ke_counter.c | 3 +- drivers/staging/comedi/drivers/me4000.c | 170 +- drivers/staging/comedi/drivers/me_daq.c | 3 +- drivers/staging/comedi/drivers/mf6x4.c | 5 +- drivers/staging/comedi/drivers/mite.c | 10 +- drivers/staging/comedi/drivers/mite.h | 3 +- drivers/staging/comedi/drivers/mpc624.c | 1 - drivers/staging/comedi/drivers/ni_6527.c | 26 +- drivers/staging/comedi/drivers/ni_65xx.c | 30 +- drivers/staging/comedi/drivers/ni_660x.c | 11 +- drivers/staging/comedi/drivers/ni_670x.c | 5 +- drivers/staging/comedi/drivers/ni_at_a2150.c | 52 +- drivers/staging/comedi/drivers/ni_at_ao.c | 14 +- drivers/staging/comedi/drivers/ni_atmio.c | 4 +- drivers/staging/comedi/drivers/ni_atmio16d.c | 33 +- drivers/staging/comedi/drivers/ni_labpc.c | 1 + drivers/staging/comedi/drivers/ni_labpc.h | 16 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 239 +- drivers/staging/comedi/drivers/ni_labpc_cs.c | 14 +- drivers/staging/comedi/drivers/ni_labpc_isadma.c | 1 - drivers/staging/comedi/drivers/ni_labpc_pci.c | 13 +- drivers/staging/comedi/drivers/ni_mio_common.c | 188 +- drivers/staging/comedi/drivers/ni_pcidio.c | 43 +- drivers/staging/comedi/drivers/ni_pcimio.c | 13 +- drivers/staging/comedi/drivers/ni_tiocmd.c | 36 +- drivers/staging/comedi/drivers/pcl711.c | 76 +- drivers/staging/comedi/drivers/pcl726.c | 23 +- drivers/staging/comedi/drivers/pcl812.c | 96 +- drivers/staging/comedi/drivers/pcl816.c | 95 +- drivers/staging/comedi/drivers/pcl818.c | 120 +- drivers/staging/comedi/drivers/pcmmio.c | 29 +- drivers/staging/comedi/drivers/pcmuio.c | 33 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 44 +- drivers/staging/comedi/drivers/rtd520.c | 90 +- drivers/staging/comedi/drivers/s626.c | 113 +- drivers/staging/comedi/drivers/serial2002.c | 7 +- drivers/staging/comedi/drivers/ssv_dnp.c | 1 - drivers/staging/comedi/drivers/unioxx5.c | 9 +- drivers/staging/comedi/drivers/usbdux.c | 80 +- drivers/staging/comedi/drivers/usbduxfast.c | 32 +- drivers/staging/comedi/drivers/usbduxsigma.c | 99 +- .../staging/comedi/kcomedilib/kcomedilib_main.c | 2 +- drivers/staging/dgap/dgap.c | 14 +- drivers/staging/dgap/dgap.h | 2 +- drivers/staging/dgnc/Makefile | 2 - drivers/staging/dgnc/TODO | 6 +- drivers/staging/dgnc/dgnc_cls.c | 73 +- drivers/staging/dgnc/dgnc_cls.h | 53 +- drivers/staging/dgnc/dgnc_driver.c | 75 +- drivers/staging/dgnc/dgnc_driver.h | 24 +- drivers/staging/dgnc/dgnc_kcompat.h | 46 - drivers/staging/dgnc/dgnc_mgmt.c | 25 +- drivers/staging/dgnc/dgnc_mgmt.h | 6 - drivers/staging/dgnc/dgnc_neo.c | 88 +- drivers/staging/dgnc/dgnc_neo.h | 8 - drivers/staging/dgnc/dgnc_pci.h | 6 - drivers/staging/dgnc/dgnc_sysfs.c | 20 +- drivers/staging/dgnc/dgnc_sysfs.h | 11 +- drivers/staging/dgnc/dgnc_tty.c | 80 +- drivers/staging/dgnc/dgnc_tty.h | 6 - drivers/staging/dgnc/dgnc_types.h | 33 - drivers/staging/dgnc/dgnc_utils.c | 52 - drivers/staging/dgnc/dgnc_utils.h | 1 - drivers/staging/dgnc/digi.h | 308 +-- drivers/staging/dgnc/dpacompat.h | 115 - drivers/staging/emxx_udc/emxx_udc.c | 168 +- drivers/staging/emxx_udc/emxx_udc.h | 28 +- drivers/staging/fbtft/Kconfig | 6 + drivers/staging/fbtft/Makefile | 1 + drivers/staging/fbtft/README | 12 +- drivers/staging/fbtft/fb_agm1264k-fl.c | 25 +- drivers/staging/fbtft/fb_bd663474.c | 100 +- drivers/staging/fbtft/fb_hx8340bn.c | 23 +- drivers/staging/fbtft/fb_hx8347d.c | 7 +- drivers/staging/fbtft/fb_hx8353d.c | 4 +- drivers/staging/fbtft/fb_ili9163.c | 303 +++ drivers/staging/fbtft/fb_ili9320.c | 8 +- drivers/staging/fbtft/fb_ili9325.c | 27 +- drivers/staging/fbtft/fb_ili9340.c | 12 +- drivers/staging/fbtft/fb_ili9341.c | 4 +- drivers/staging/fbtft/fb_ili9481.c | 2 +- drivers/staging/fbtft/fb_ili9486.c | 8 +- drivers/staging/fbtft/fb_pcd8544.c | 118 +- drivers/staging/fbtft/fb_ra8875.c | 160 +- drivers/staging/fbtft/fb_s6d02a1.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 10 +- drivers/staging/fbtft/fb_ssd1289.c | 15 +- drivers/staging/fbtft/fb_ssd1306.c | 4 +- drivers/staging/fbtft/fb_ssd1331.c | 42 +- drivers/staging/fbtft/fb_ssd1351.c | 15 +- drivers/staging/fbtft/fb_st7735r.c | 22 +- drivers/staging/fbtft/fb_tinylcd.c | 2 +- drivers/staging/fbtft/fb_tls8204.c | 2 +- drivers/staging/fbtft/fb_uc1701.c | 3 +- drivers/staging/fbtft/fb_upd161704.c | 90 +- drivers/staging/fbtft/fb_watterott.c | 2 +- drivers/staging/fbtft/fbtft-bus.c | 2 +- drivers/staging/fbtft/fbtft-core.c | 32 +- drivers/staging/fbtft/fbtft-io.c | 15 +- drivers/staging/fbtft/fbtft-sysfs.c | 7 +- drivers/staging/fbtft/fbtft.h | 16 +- drivers/staging/fbtft/fbtft_device.c | 120 +- drivers/staging/fbtft/flexfb.c | 2 +- drivers/staging/fbtft/internal.h | 25 + drivers/staging/fsl-mc/Kconfig | 1 + drivers/staging/fsl-mc/Makefile | 2 + drivers/staging/fsl-mc/TODO | 13 + drivers/staging/fsl-mc/bus/Kconfig | 24 + drivers/staging/fsl-mc/bus/Makefile | 17 + drivers/staging/fsl-mc/bus/dpbp.c | 358 +++ drivers/staging/fsl-mc/bus/dpmcp-cmd.h | 136 + drivers/staging/fsl-mc/bus/dpmcp.c | 308 +++ drivers/staging/fsl-mc/bus/dpmcp.h | 311 +++ drivers/staging/fsl-mc/bus/dpmng-cmd.h | 47 + drivers/staging/fsl-mc/bus/dpmng.c | 78 + drivers/staging/fsl-mc/bus/dprc-cmd.h | 84 + drivers/staging/fsl-mc/bus/dprc-driver.c | 486 ++++ drivers/staging/fsl-mc/bus/dprc.c | 913 +++++++ drivers/staging/fsl-mc/bus/mc-allocator.c | 573 +++++ drivers/staging/fsl-mc/bus/mc-bus.c | 793 ++++++ drivers/staging/fsl-mc/bus/mc-sys.c | 287 +++ drivers/staging/fsl-mc/include/dpbp-cmd.h | 60 + drivers/staging/fsl-mc/include/dpbp.h | 330 +++ drivers/staging/fsl-mc/include/dpcon-cmd.h | 62 + drivers/staging/fsl-mc/include/dpmng.h | 80 + drivers/staging/fsl-mc/include/dprc.h | 801 ++++++ drivers/staging/fsl-mc/include/mc-cmd.h | 113 + drivers/staging/fsl-mc/include/mc-private.h | 116 + drivers/staging/fsl-mc/include/mc-sys.h | 76 + drivers/staging/fsl-mc/include/mc.h | 201 ++ drivers/staging/ft1000/ft1000-pcmcia/ft1000_cs.c | 13 +- drivers/staging/ft1000/ft1000-pcmcia/ft1000_dnld.c | 22 +- drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 605 ++--- drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 27 +- .../staging/ft1000/ft1000-usb/ft1000_download.c | 18 +- drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 23 +- drivers/staging/ft1000/ft1000-usb/ft1000_usb.c | 5 +- drivers/staging/fwserial/fwserial.c | 2 +- drivers/staging/gdm724x/gdm_lte.c | 2 +- drivers/staging/gdm724x/gdm_mux.c | 8 +- drivers/staging/gdm724x/gdm_usb.c | 15 +- drivers/staging/gdm72xx/gdm_qos.c | 3 +- drivers/staging/gdm72xx/gdm_sdio.c | 6 +- drivers/staging/gdm72xx/gdm_wimax.c | 6 +- drivers/staging/goldfish/goldfish_audio.c | 20 +- drivers/staging/goldfish/goldfish_nand.c | 6 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 1 - drivers/staging/i2o/bus-osm.c | 3 +- drivers/staging/i2o/config-osm.c | 2 +- drivers/staging/i2o/debug.c | 7 +- drivers/staging/i2o/device.c | 4 +- drivers/staging/i2o/driver.c | 7 +- drivers/staging/i2o/exec-osm.c | 4 +- drivers/staging/i2o/i2o_block.c | 26 +- drivers/staging/i2o/i2o_config.c | 5 +- drivers/staging/i2o/i2o_proc.c | 26 +- drivers/staging/i2o/iop.c | 26 +- drivers/staging/i2o/memory.c | 3 +- drivers/staging/i2o/pci.c | 9 +- drivers/staging/iio/accel/adis16201.h | 18 +- drivers/staging/iio/accel/adis16201_core.c | 8 +- drivers/staging/iio/accel/adis16203.h | 24 +- drivers/staging/iio/accel/adis16203_core.c | 4 +- drivers/staging/iio/accel/adis16204.h | 22 +- drivers/staging/iio/accel/adis16204_core.c | 8 +- drivers/staging/iio/accel/adis16209.h | 22 +- drivers/staging/iio/accel/adis16209_core.c | 9 +- drivers/staging/iio/accel/adis16220.h | 40 +- drivers/staging/iio/accel/adis16220_core.c | 48 +- drivers/staging/iio/accel/adis16240.h | 30 +- drivers/staging/iio/accel/adis16240_core.c | 23 +- drivers/staging/iio/accel/lis3l02dq.h | 2 + drivers/staging/iio/accel/lis3l02dq_core.c | 6 +- drivers/staging/iio/accel/lis3l02dq_ring.c | 20 +- drivers/staging/iio/accel/sca3000.h | 5 +- drivers/staging/iio/accel/sca3000_core.c | 6 +- drivers/staging/iio/accel/sca3000_ring.c | 4 +- drivers/staging/iio/adc/ad7192.c | 62 +- drivers/staging/iio/adc/ad7280a.c | 59 +- drivers/staging/iio/adc/ad7280a.h | 8 +- drivers/staging/iio/adc/ad7606_ring.c | 2 +- drivers/staging/iio/adc/ad7780.c | 18 +- drivers/staging/iio/adc/mxs-lradc.c | 48 +- drivers/staging/iio/adc/spear_adc.c | 6 +- drivers/staging/iio/frequency/ad9832.c | 10 +- drivers/staging/iio/frequency/ad9832.h | 12 +- drivers/staging/iio/frequency/ad9834.c | 45 +- drivers/staging/iio/frequency/ad9834.h | 37 +- drivers/staging/iio/frequency/dds.h | 4 + drivers/staging/iio/iio_dummy_evgen.c | 4 +- drivers/staging/iio/iio_simple_dummy.c | 3 +- drivers/staging/iio/iio_simple_dummy_buffer.c | 6 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/staging/iio/light/isl29028.c | 8 +- drivers/staging/iio/light/tsl2583.c | 4 +- drivers/staging/iio/light/tsl2x7x_core.c | 38 +- drivers/staging/iio/magnetometer/hmc5843.h | 13 +- drivers/staging/iio/magnetometer/hmc5843_core.c | 107 +- drivers/staging/iio/magnetometer/hmc5843_i2c.c | 46 +- drivers/staging/iio/magnetometer/hmc5843_spi.c | 8 +- drivers/staging/iio/meter/ade7753.c | 8 +- drivers/staging/iio/meter/ade7754.c | 26 +- drivers/staging/iio/meter/ade7758_core.c | 37 +- drivers/staging/iio/meter/ade7758_ring.c | 8 +- drivers/staging/iio/meter/ade7758_trigger.c | 2 +- drivers/staging/iio/meter/ade7759.c | 26 +- drivers/staging/iio/meter/ade7854-i2c.c | 44 +- drivers/staging/iio/meter/ade7854-spi.c | 6 +- drivers/staging/iio/meter/meter.h | 4 + drivers/staging/iio/resolver/ad2s1210.c | 22 +- drivers/staging/iio/resolver/ad2s1210.h | 3 + drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 2 +- .../staging/iio/trigger/iio-trig-periodic-rtc.c | 16 +- .../lustre/include/linux/libcfs/libcfs_debug.h | 6 +- .../lustre/include/linux/libcfs/libcfs_hash.h | 6 +- .../include/linux/libcfs/libcfs_kernelcomm.h | 4 +- .../lustre/include/linux/libcfs/libcfs_private.h | 4 +- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 498 ++-- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 2 +- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 414 ++-- .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 18 +- .../staging/lustre/lnet/klnds/socklnd/socklnd.c | 452 ++-- .../staging/lustre/lnet/klnds/socklnd/socklnd.h | 130 +- .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 4 +- .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.c | 104 +- .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.h | 2 +- .../lustre/lnet/klnds/socklnd/socklnd_modparams.c | 6 +- .../lustre/lnet/klnds/socklnd/socklnd_proto.c | 40 +- drivers/staging/lustre/lnet/lnet/api-ni.c | 8 +- drivers/staging/lustre/lnet/lnet/config.c | 64 +- drivers/staging/lustre/lnet/lnet/lib-eq.c | 3 +- drivers/staging/lustre/lnet/lnet/lib-md.c | 2 +- drivers/staging/lustre/lnet/lnet/lib-move.c | 2 +- drivers/staging/lustre/lnet/lnet/peer.c | 4 +- drivers/staging/lustre/lnet/lnet/router.c | 98 +- drivers/staging/lustre/lnet/selftest/brw_test.c | 1 - drivers/staging/lustre/lnet/selftest/conctl.c | 114 +- drivers/staging/lustre/lnet/selftest/console.c | 80 +- drivers/staging/lustre/lnet/selftest/console.h | 3 + drivers/staging/lustre/lnet/selftest/framework.c | 220 +- drivers/staging/lustre/lnet/selftest/module.c | 1 - drivers/staging/lustre/lnet/selftest/ping_test.c | 30 +- drivers/staging/lustre/lnet/selftest/rpc.c | 163 +- drivers/staging/lustre/lustre/fid/lproc_fid.c | 23 +- drivers/staging/lustre/lustre/fld/fld_internal.h | 2 +- drivers/staging/lustre/lustre/fld/fld_request.c | 8 +- drivers/staging/lustre/lustre/fld/lproc_fld.c | 3 +- .../staging/lustre/lustre/include/lprocfs_status.h | 6 +- drivers/staging/lustre/lustre/include/lu_object.h | 2 +- drivers/staging/lustre/lustre/include/lustre_dlm.h | 2 +- .../staging/lustre/lustre/include/lustre_import.h | 2 + drivers/staging/lustre/lustre/include/lustre_net.h | 2 +- drivers/staging/lustre/lustre/include/obd_class.h | 103 +- drivers/staging/lustre/lustre/lclient/lcommon_cl.c | 5 +- drivers/staging/lustre/lustre/ldlm/ldlm_extent.c | 3 +- drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 16 +- drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 4 +- drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 4 +- drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 6 +- drivers/staging/lustre/lustre/ldlm/ldlm_request.c | 3 +- drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 2 +- drivers/staging/lustre/lustre/libcfs/Makefile | 2 +- drivers/staging/lustre/lustre/libcfs/debug.c | 4 +- drivers/staging/lustre/lustre/libcfs/hash.c | 13 +- .../staging/lustre/lustre/libcfs/linux/linux-cpu.c | 102 +- .../lustre/lustre/libcfs/linux/linux-debug.c | 2 +- .../lustre/lustre/libcfs/linux/linux-module.c | 2 +- .../lustre/lustre/libcfs/linux/linux-prim.c | 24 +- .../lustre/lustre/libcfs/linux/linux-proc.c | 577 ----- .../lustre/lustre/libcfs/linux/linux-tcpip.c | 10 +- drivers/staging/lustre/lustre/libcfs/module.c | 566 ++++- drivers/staging/lustre/lustre/libcfs/tracefile.c | 28 +- drivers/staging/lustre/lustre/libcfs/workitem.c | 2 +- drivers/staging/lustre/lustre/llite/dcache.c | 7 +- drivers/staging/lustre/lustre/llite/dir.c | 31 +- drivers/staging/lustre/lustre/llite/file.c | 18 +- drivers/staging/lustre/lustre/llite/llite_close.c | 4 +- drivers/staging/lustre/lustre/llite/llite_lib.c | 21 +- drivers/staging/lustre/lustre/llite/llite_mmap.c | 4 +- drivers/staging/lustre/lustre/llite/lloop.c | 5 +- drivers/staging/lustre/lustre/llite/lproc_llite.c | 129 +- drivers/staging/lustre/lustre/llite/namei.c | 18 +- drivers/staging/lustre/lustre/llite/rw.c | 4 +- drivers/staging/lustre/lustre/llite/rw26.c | 2 +- drivers/staging/lustre/lustre/llite/statahead.c | 15 +- drivers/staging/lustre/lustre/llite/super25.c | 4 +- drivers/staging/lustre/lustre/llite/vvp_dev.c | 8 +- drivers/staging/lustre/lustre/llite/xattr_cache.c | 27 +- drivers/staging/lustre/lustre/lmv/lmv_obd.c | 4 +- drivers/staging/lustre/lustre/lmv/lproc_lmv.c | 19 +- drivers/staging/lustre/lustre/lov/lov_dev.c | 2 +- drivers/staging/lustre/lustre/lov/lov_ea.c | 14 +- drivers/staging/lustre/lustre/lov/lov_internal.h | 12 + drivers/staging/lustre/lustre/lov/lov_io.c | 16 +- drivers/staging/lustre/lustre/lov/lov_lock.c | 26 +- drivers/staging/lustre/lustre/lov/lov_obd.c | 62 +- drivers/staging/lustre/lustre/lov/lov_object.c | 10 +- drivers/staging/lustre/lustre/lov/lov_pool.c | 2 +- drivers/staging/lustre/lustre/lov/lov_request.c | 9 + drivers/staging/lustre/lustre/lov/lproc_lov.c | 36 +- drivers/staging/lustre/lustre/mdc/lproc_mdc.c | 7 +- drivers/staging/lustre/lustre/mdc/mdc_request.c | 7 +- drivers/staging/lustre/lustre/mgc/mgc_request.c | 60 +- drivers/staging/lustre/lustre/obdclass/class_obd.c | 3 - drivers/staging/lustre/lustre/obdclass/dt_object.c | 5 +- drivers/staging/lustre/lustre/obdclass/genops.c | 17 +- .../lustre/lustre/obdclass/linux/linux-module.c | 40 +- .../lustre/lustre/obdclass/linux/linux-sysctl.c | 4 +- drivers/staging/lustre/lustre/obdclass/llog_cat.c | 10 +- .../lustre/lustre/obdclass/lprocfs_status.c | 110 +- drivers/staging/lustre/lustre/obdclass/lu_object.c | 33 +- drivers/staging/lustre/lustre/obdclass/obd_mount.c | 6 +- .../staging/lustre/lustre/obdecho/echo_client.c | 66 +- drivers/staging/lustre/lustre/obdecho/lproc_echo.c | 2 +- drivers/staging/lustre/lustre/osc/lproc_osc.c | 69 +- drivers/staging/lustre/lustre/osc/osc_cache.c | 2 +- drivers/staging/lustre/lustre/osc/osc_io.c | 2 +- drivers/staging/lustre/lustre/osc/osc_lock.c | 2 +- drivers/staging/lustre/lustre/osc/osc_request.c | 7 +- drivers/staging/lustre/lustre/ptlrpc/client.c | 37 +- drivers/staging/lustre/lustre/ptlrpc/connection.c | 1 + drivers/staging/lustre/lustre/ptlrpc/import.c | 15 +- drivers/staging/lustre/lustre/ptlrpc/layout.c | 6 +- .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 29 +- drivers/staging/lustre/lustre/ptlrpc/niobuf.c | 5 +- drivers/staging/lustre/lustre/ptlrpc/nrs.c | 8 +- .../staging/lustre/lustre/ptlrpc/pack_generic.c | 6 +- drivers/staging/lustre/lustre/ptlrpc/pinger.c | 2 +- .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 4 +- drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c | 10 +- drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 89 +- drivers/staging/lustre/lustre/ptlrpc/service.c | 9 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 30 +- drivers/staging/media/cxd2099/cxd2099.c | 1 - drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 1 - .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 7 +- drivers/staging/media/lirc/lirc_imon.c | 30 +- drivers/staging/media/lirc/lirc_parallel.c | 6 +- drivers/staging/media/lirc/lirc_sasem.c | 33 +- drivers/staging/media/lirc/lirc_serial.c | 6 +- drivers/staging/media/lirc/lirc_sir.c | 4 +- drivers/staging/media/lirc/lirc_zilog.c | 3 +- drivers/staging/media/mn88472/mn88472.c | 2 +- drivers/staging/media/mn88473/mn88473.c | 26 +- drivers/staging/media/omap4iss/iss.c | 16 +- drivers/staging/media/omap4iss/iss_video.c | 3 +- drivers/staging/mt29f_spinand/mt29f_spinand.c | 2 +- drivers/staging/netlogic/xlr_net.c | 2 +- drivers/staging/nvec/Kconfig | 18 + drivers/staging/nvec/nvec.c | 2 +- drivers/staging/nvec/nvec_paz00.c | 2 +- drivers/staging/nvec/nvec_power.c | 2 +- drivers/staging/nvec/nvec_ps2.c | 2 +- drivers/staging/octeon-usb/octeon-hcd.c | 1130 ++++----- drivers/staging/octeon-usb/octeon-hcd.h | 513 ++-- drivers/staging/octeon/ethernet-mdio.c | 13 - drivers/staging/octeon/ethernet-mdio.h | 3 + drivers/staging/octeon/ethernet.c | 4 +- drivers/staging/olpc_dcon/olpc_dcon.c | 2 - drivers/staging/ozwpan/ozhcd.c | 23 +- drivers/staging/ozwpan/ozmain.c | 14 +- drivers/staging/ozwpan/ozpd.c | 63 +- drivers/staging/ozwpan/ozproto.c | 2 +- drivers/staging/panel/panel.c | 94 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 18 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 8 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 11 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 3 +- drivers/staging/rtl8188eu/core/rtw_led.c | 66 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 29 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 46 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 8 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 24 +- drivers/staging/rtl8188eu/core/rtw_security.c | 20 +- drivers/staging/rtl8188eu/core/rtw_sreset.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 129 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 20 +- .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 83 +- drivers/staging/rtl8188eu/hal/bb_cfg.c | 219 +- drivers/staging/rtl8188eu/hal/fw.c | 3 +- drivers/staging/rtl8188eu/hal/odm.c | 8 +- drivers/staging/rtl8188eu/hal/odm_HWConfig.c | 4 +- drivers/staging/rtl8188eu/hal/phy.c | 184 +- drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 1 - drivers/staging/rtl8188eu/hal/rf.c | 2 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 3 +- drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 8 +- drivers/staging/rtl8188eu/include/ieee80211.h | 1 - drivers/staging/rtl8188eu/include/osdep_service.h | 19 - drivers/staging/rtl8188eu/include/rtw_led.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 6 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 16 +- drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 5 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 6 +- drivers/staging/rtl8188eu/include/rtw_security.h | 26 - drivers/staging/rtl8188eu/include/wifi.h | 52 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 10 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 14 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 19 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 8 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 5 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 16 +- drivers/staging/rtl8192e/dot11d.h | 9 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 51 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 32 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 30 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 233 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 42 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 14 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 234 +- drivers/staging/rtl8192e/rtl8192e/r819xE_phyreg.h | 7 - drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 35 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 432 ++-- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 10 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 384 ++- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 8 - drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 23 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 50 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 127 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 79 +- drivers/staging/rtl8192e/rtl819x_HT.h | 47 - drivers/staging/rtl8192e/rtl819x_HTProc.c | 228 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 18 - drivers/staging/rtl8192e/rtl819x_TSProc.c | 168 +- drivers/staging/rtl8192e/rtllib.h | 175 +- drivers/staging/rtl8192e/rtllib_crypt.c | 17 +- drivers/staging/rtl8192e/rtllib_crypt.h | 3 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 32 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 81 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 14 +- drivers/staging/rtl8192e/rtllib_debug.h | 4 +- drivers/staging/rtl8192e/rtllib_endianfree.h | 122 - drivers/staging/rtl8192e/rtllib_module.c | 14 +- drivers/staging/rtl8192e/rtllib_rx.c | 305 +-- drivers/staging/rtl8192e/rtllib_softmac.c | 380 +-- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 11 +- drivers/staging/rtl8192e/rtllib_tx.c | 357 +-- drivers/staging/rtl8192e/rtllib_wx.c | 65 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 2 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 105 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 19 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 15 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 3 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 11 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 26 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 81 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 315 +-- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 24 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 9 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 20 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 31 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 14 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 60 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 5 +- drivers/staging/rtl8192u/r8192U.h | 2 - drivers/staging/rtl8192u/r8192U_core.c | 94 +- drivers/staging/rtl8192u/r8192U_dm.c | 71 +- drivers/staging/rtl8192u/r8192U_dm.h | 12 +- drivers/staging/rtl8192u/r8192U_wx.c | 4 +- drivers/staging/rtl8192u/r8192U_wx.h | 25 +- drivers/staging/rtl8192u/r819xU_firmware.c | 48 +- drivers/staging/rtl8192u/r819xU_phy.c | 46 +- drivers/staging/rtl8712/hal_init.c | 2 +- drivers/staging/rtl8712/mlme_linux.c | 55 +- drivers/staging/rtl8712/os_intfs.c | 34 +- drivers/staging/rtl8712/osdep_service.h | 25 - drivers/staging/rtl8712/recv_linux.c | 13 +- drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8712/rtl8712_led.c | 473 ++-- drivers/staging/rtl8712/rtl8712_recv.c | 20 +- drivers/staging/rtl8712/rtl871x_cmd.c | 22 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 4 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 100 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 6 +- drivers/staging/rtl8712/rtl871x_mlme.c | 46 +- drivers/staging/rtl8712/rtl871x_mp.c | 4 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 10 +- drivers/staging/rtl8712/rtl871x_recv.c | 3 +- drivers/staging/rtl8712/rtl871x_security.c | 14 +- drivers/staging/rtl8712/rtl871x_security.h | 2 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 2 +- drivers/staging/rtl8712/rtl871x_xmit.c | 3 +- drivers/staging/rtl8712/wifi.h | 27 +- drivers/staging/rtl8712/xmit_linux.c | 2 +- drivers/staging/rtl8723au/core/rtw_ap.c | 50 +- drivers/staging/rtl8723au/core/rtw_cmd.c | 57 +- drivers/staging/rtl8723au/core/rtw_efuse.c | 6 +- drivers/staging/rtl8723au/core/rtw_ieee80211.c | 64 +- drivers/staging/rtl8723au/core/rtw_mlme.c | 155 +- drivers/staging/rtl8723au/core/rtw_mlme_ext.c | 121 +- drivers/staging/rtl8723au/core/rtw_pwrctrl.c | 29 +- drivers/staging/rtl8723au/core/rtw_recv.c | 274 +- drivers/staging/rtl8723au/core/rtw_security.c | 830 ++++--- drivers/staging/rtl8723au/core/rtw_sta_mgt.c | 16 +- drivers/staging/rtl8723au/core/rtw_wlan_util.c | 35 +- drivers/staging/rtl8723au/core/rtw_xmit.c | 181 +- .../staging/rtl8723au/hal/HalDMOutSrc8723A_CE.c | 259 +- drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c | 53 +- drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c | 7 +- drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c | 7 +- drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c | 39 +- drivers/staging/rtl8723au/hal/hal_com.c | 56 +- drivers/staging/rtl8723au/hal/odm.c | 737 +++--- drivers/staging/rtl8723au/hal/odm_HWConfig.c | 35 +- drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c | 52 +- drivers/staging/rtl8723au/hal/odm_debug.c | 15 + drivers/staging/rtl8723au/hal/odm_interface.c | 90 - .../staging/rtl8723au/hal/rtl8723a_bt-coexist.c | 49 +- drivers/staging/rtl8723au/hal/rtl8723a_cmd.c | 28 +- drivers/staging/rtl8723au/hal/rtl8723a_dm.c | 21 +- drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 193 +- drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c | 157 +- drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c | 6 +- drivers/staging/rtl8723au/hal/rtl8723au_recv.c | 6 +- drivers/staging/rtl8723au/hal/rtl8723au_xmit.c | 24 +- drivers/staging/rtl8723au/hal/usb_halinit.c | 147 +- drivers/staging/rtl8723au/hal/usb_ops_linux.c | 52 +- drivers/staging/rtl8723au/include/Hal8723APhyCfg.h | 12 - drivers/staging/rtl8723au/include/HalVerDef.h | 22 - drivers/staging/rtl8723au/include/hal_com.h | 31 - drivers/staging/rtl8723au/include/hal_intf.h | 7 - drivers/staging/rtl8723au/include/ieee80211.h | 17 - drivers/staging/rtl8723au/include/odm.h | 142 +- .../staging/rtl8723au/include/odm_RegConfig8723A.h | 5 +- drivers/staging/rtl8723au/include/odm_interface.h | 11 - drivers/staging/rtl8723au/include/rtl8723a_hal.h | 2 - drivers/staging/rtl8723au/include/rtw_debug.h | 11 +- drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c | 109 +- drivers/staging/rtl8723au/os_dep/os_intfs.c | 53 +- drivers/staging/rtl8723au/os_dep/recv_linux.c | 16 +- drivers/staging/rtl8723au/os_dep/usb_intf.c | 33 +- drivers/staging/rtl8723au/os_dep/usb_ops_linux.c | 31 +- drivers/staging/rtl8723au/os_dep/xmit_linux.c | 12 +- drivers/staging/rts5208/Makefile | 2 +- drivers/staging/rts5208/ms.c | 1698 +++++++++---- drivers/staging/rts5208/ms.h | 2 +- drivers/staging/rts5208/rtsx.c | 31 +- drivers/staging/rts5208/rtsx.h | 13 +- drivers/staging/rts5208/rtsx_card.c | 181 +- drivers/staging/rts5208/rtsx_card.h | 8 +- drivers/staging/rts5208/rtsx_chip.c | 958 +++++-- drivers/staging/rts5208/rtsx_chip.h | 16 - drivers/staging/rts5208/rtsx_scsi.c | 586 +++-- drivers/staging/rts5208/rtsx_transport.c | 9 +- drivers/staging/rts5208/sd.c | 2007 ++++++++++----- drivers/staging/rts5208/sd.h | 2 +- drivers/staging/rts5208/spi.c | 372 ++- drivers/staging/rts5208/trace.c | 26 + drivers/staging/rts5208/trace.h | 61 +- drivers/staging/rts5208/xd.c | 607 +++-- drivers/staging/skein/skein_block.c | 8 +- drivers/staging/slicoss/slicoss.c | 65 +- drivers/staging/sm750fb/Kconfig | 10 + drivers/staging/sm750fb/Makefile | 4 + drivers/staging/sm750fb/TODO | 15 + drivers/staging/sm750fb/ddk750.h | 24 + drivers/staging/sm750fb/ddk750_chip.c | 622 +++++ drivers/staging/sm750fb/ddk750_chip.h | 87 + drivers/staging/sm750fb/ddk750_display.c | 307 +++ drivers/staging/sm750fb/ddk750_display.h | 160 ++ drivers/staging/sm750fb/ddk750_dvi.c | 99 + drivers/staging/sm750fb/ddk750_dvi.h | 67 + drivers/staging/sm750fb/ddk750_help.c | 19 + drivers/staging/sm750fb/ddk750_help.h | 29 + drivers/staging/sm750fb/ddk750_hwi2c.c | 271 ++ drivers/staging/sm750fb/ddk750_hwi2c.h | 10 + drivers/staging/sm750fb/ddk750_mode.c | 205 ++ drivers/staging/sm750fb/ddk750_mode.h | 43 + drivers/staging/sm750fb/ddk750_power.c | 239 ++ drivers/staging/sm750fb/ddk750_power.h | 71 + drivers/staging/sm750fb/ddk750_reg.h | 2616 ++++++++++++++++++++ drivers/staging/sm750fb/ddk750_sii164.c | 425 ++++ drivers/staging/sm750fb/ddk750_sii164.h | 172 ++ drivers/staging/sm750fb/ddk750_swi2c.c | 522 ++++ drivers/staging/sm750fb/ddk750_swi2c.h | 92 + drivers/staging/sm750fb/modedb.h | 221 ++ drivers/staging/sm750fb/readme | 38 + drivers/staging/sm750fb/sm750.c | 1403 +++++++++++ drivers/staging/sm750fb/sm750.h | 186 ++ drivers/staging/sm750fb/sm750_accel.c | 437 ++++ drivers/staging/sm750fb/sm750_accel.h | 275 ++ drivers/staging/sm750fb/sm750_cursor.c | 251 ++ drivers/staging/sm750fb/sm750_cursor.h | 17 + drivers/staging/sm750fb/sm750_help.h | 111 + drivers/staging/sm750fb/sm750_hw.c | 642 +++++ drivers/staging/sm750fb/sm750_hw.h | 104 + drivers/staging/sm7xxfb/sm7xx.h | 2 +- drivers/staging/sm7xxfb/sm7xxfb.c | 48 +- drivers/staging/speakup/kobjects.c | 4 +- drivers/staging/speakup/main.c | 11 +- drivers/staging/speakup/serialio.h | 3 +- drivers/staging/speakup/speakup.h | 6 +- drivers/staging/speakup/speakup_acntpc.c | 12 +- drivers/staging/speakup/speakup_acntsa.c | 12 +- drivers/staging/speakup/speakup_apollo.c | 12 +- drivers/staging/speakup/speakup_audptr.c | 12 +- drivers/staging/speakup/speakup_bns.c | 12 +- drivers/staging/speakup/speakup_decext.c | 18 +- drivers/staging/speakup/speakup_decpc.c | 18 +- drivers/staging/speakup/speakup_dectlk.c | 12 +- drivers/staging/speakup/speakup_dtlk.c | 12 +- drivers/staging/speakup/speakup_dummy.c | 12 +- drivers/staging/speakup/speakup_keypc.c | 12 +- drivers/staging/speakup/speakup_ltlk.c | 12 +- drivers/staging/speakup/speakup_soft.c | 13 +- drivers/staging/speakup/speakup_spkout.c | 12 +- drivers/staging/speakup/speakup_txprt.c | 12 +- drivers/staging/speakup/spk_priv.h | 52 +- drivers/staging/speakup/spk_types.h | 14 +- drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c | 21 +- .../common-spar/include/channels/iochannel.h | 2 +- .../unisys/common-spar/include/vmcallinterface.h | 9 +- drivers/staging/unisys/include/procobjecttree.h | 1 - drivers/staging/unisys/include/timskmod.h | 16 - drivers/staging/unisys/include/uisqueue.h | 1 - drivers/staging/unisys/include/uisthread.h | 1 - drivers/staging/unisys/include/uisutils.h | 33 - drivers/staging/unisys/include/uniklog.h | 191 -- drivers/staging/unisys/uislib/Kconfig | 2 +- drivers/staging/unisys/uislib/Makefile | 2 - drivers/staging/unisys/uislib/uislib.c | 225 +- drivers/staging/unisys/uislib/uisqueue.c | 6 +- drivers/staging/unisys/uislib/uisthread.c | 30 +- drivers/staging/unisys/uislib/uisutils.c | 197 -- drivers/staging/unisys/virthba/Kconfig | 5 +- drivers/staging/unisys/virthba/Makefile | 1 - drivers/staging/unisys/virthba/virthba.c | 276 +-- drivers/staging/unisys/virtpci/Kconfig | 2 +- drivers/staging/unisys/virtpci/virtpci.c | 253 +- drivers/staging/unisys/visorchannel/Kconfig | 2 +- drivers/staging/unisys/visorchannel/globals.h | 1 - .../unisys/visorchannel/visorchannel_funcs.c | 88 +- .../unisys/visorchannel/visorchannel_main.c | 2 - drivers/staging/unisys/visorchipset/Kconfig | 3 +- drivers/staging/unisys/visorchipset/file.c | 123 +- drivers/staging/unisys/visorchipset/file.h | 2 +- drivers/staging/unisys/visorchipset/globals.h | 1 - drivers/staging/unisys/visorchipset/parser.c | 163 +- drivers/staging/unisys/visorchipset/parser.h | 25 +- drivers/staging/unisys/visorchipset/visorchipset.h | 1 - .../unisys/visorchipset/visorchipset_main.c | 1485 +++++------ drivers/staging/unisys/visorutil/Kconfig | 1 - drivers/staging/unisys/visorutil/Makefile | 3 +- drivers/staging/unisys/visorutil/charqueue.c | 8 +- drivers/staging/unisys/visorutil/charqueue.h | 1 - drivers/staging/unisys/visorutil/easyproc.c | 377 --- drivers/staging/unisys/visorutil/easyproc.h | 92 - .../staging/unisys/visorutil/memregion_direct.c | 46 +- drivers/staging/unisys/visorutil/periodic_work.c | 15 +- drivers/staging/unisys/visorutil/procobjecttree.c | 353 --- drivers/staging/unisys/visorutil/visorkmodutils.c | 1 - drivers/staging/vme/devices/vme_pio2_core.c | 1 - drivers/staging/vme/devices/vme_pio2_gpio.c | 1 - drivers/staging/vme/devices/vme_user.c | 94 +- drivers/staging/vt6655/baseband.c | 48 +- drivers/staging/vt6655/channel.c | 9 +- drivers/staging/vt6655/device_main.c | 75 +- drivers/staging/vt6655/dpc.c | 4 +- drivers/staging/vt6655/key.h | 2 +- drivers/staging/vt6655/mac.c | 82 +- drivers/staging/vt6655/mib.c | 46 +- drivers/staging/vt6655/rxtx.c | 209 +- drivers/staging/vt6655/srom.h | 53 +- drivers/staging/vt6655/tmacro.h | 2 +- drivers/staging/vt6656/firmware.c | 2 +- drivers/staging/vt6656/mac.c | 4 +- drivers/staging/vt6656/main_usb.c | 1 + drivers/staging/vt6656/rxtx.c | 8 +- drivers/staging/wlan-ng/hfa384x.h | 19 +- drivers/staging/wlan-ng/hfa384x_usb.c | 26 +- drivers/staging/wlan-ng/prism2mib.c | 11 +- drivers/staging/wlan-ng/prism2sta.c | 13 +- drivers/staging/xgifb/XGI_main_26.c | 6 +- drivers/staging/xgifb/vb_setmode.c | 140 +- drivers/vme/bridges/vme_tsi148.c | 11 +- drivers/vme/vme.c | 26 + include/linux/iio/buffer.h | 8 +- include/linux/iio/dac/max517.h | 2 +- include/linux/iio/events.h | 30 +- include/linux/iio/iio.h | 13 + include/linux/iio/types.h | 78 +- include/linux/vme.h | 1 + include/uapi/linux/Kbuild | 1 + include/uapi/linux/iio/Kbuild | 3 + include/uapi/linux/iio/events.h | 42 + include/uapi/linux/iio/types.h | 92 + tools/iio/Makefile | 16 + .../Documentation => tools/iio}/generic_buffer.c | 5 +- .../iio}/iio_event_monitor.c | 4 +- .../iio_utils.h => tools/iio/iio_utils.c | 74 +- tools/iio/iio_utils.h | 71 + .../iio/Documentation => tools/iio}/lsiio.c | 5 - 824 files changed, 38863 insertions(+), 22325 deletions(-) create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp320x.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3422.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc128s052.txt create mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c create mode 100644 drivers/iio/light/cm3323.c create mode 100644 drivers/iio/pressure/ms5611.h create mode 100644 drivers/iio/pressure/ms5611_core.c create mode 100644 drivers/iio/pressure/ms5611_i2c.c create mode 100644 drivers/iio/pressure/ms5611_spi.c create mode 100644 drivers/staging/comedi/comedi_pci.h delete mode 100644 drivers/staging/comedi/drivers/8253.h create mode 100644 drivers/staging/comedi/drivers/comedi_8254.c create mode 100644 drivers/staging/comedi/drivers/comedi_8254.h delete mode 100644 drivers/staging/comedi/drivers/comedi_fc.h delete mode 100644 drivers/staging/dgnc/dgnc_kcompat.h delete mode 100644 drivers/staging/dgnc/dgnc_types.h delete mode 100644 drivers/staging/dgnc/dpacompat.h create mode 100644 drivers/staging/fbtft/fb_ili9163.c create mode 100644 drivers/staging/fbtft/internal.h create mode 100644 drivers/staging/fsl-mc/Kconfig create mode 100644 drivers/staging/fsl-mc/Makefile create mode 100644 drivers/staging/fsl-mc/TODO create mode 100644 drivers/staging/fsl-mc/bus/Kconfig create mode 100644 drivers/staging/fsl-mc/bus/Makefile create mode 100644 drivers/staging/fsl-mc/bus/dpbp.c create mode 100644 drivers/staging/fsl-mc/bus/dpmcp-cmd.h create mode 100644 drivers/staging/fsl-mc/bus/dpmcp.c create mode 100644 drivers/staging/fsl-mc/bus/dpmcp.h create mode 100644 drivers/staging/fsl-mc/bus/dpmng-cmd.h create mode 100644 drivers/staging/fsl-mc/bus/dpmng.c create mode 100644 drivers/staging/fsl-mc/bus/dprc-cmd.h create mode 100644 drivers/staging/fsl-mc/bus/dprc-driver.c create mode 100644 drivers/staging/fsl-mc/bus/dprc.c create mode 100644 drivers/staging/fsl-mc/bus/mc-allocator.c create mode 100644 drivers/staging/fsl-mc/bus/mc-bus.c create mode 100644 drivers/staging/fsl-mc/bus/mc-sys.c create mode 100644 drivers/staging/fsl-mc/include/dpbp-cmd.h create mode 100644 drivers/staging/fsl-mc/include/dpbp.h create mode 100644 drivers/staging/fsl-mc/include/dpcon-cmd.h create mode 100644 drivers/staging/fsl-mc/include/dpmng.h create mode 100644 drivers/staging/fsl-mc/include/dprc.h create mode 100644 drivers/staging/fsl-mc/include/mc-cmd.h create mode 100644 drivers/staging/fsl-mc/include/mc-private.h create mode 100644 drivers/staging/fsl-mc/include/mc-sys.h create mode 100644 drivers/staging/fsl-mc/include/mc.h delete mode 100644 drivers/staging/lustre/lustre/libcfs/linux/linux-proc.c delete mode 100644 drivers/staging/rtl8192e/rtllib_endianfree.h create mode 100644 drivers/staging/rts5208/trace.c create mode 100644 drivers/staging/sm750fb/Kconfig create mode 100644 drivers/staging/sm750fb/Makefile create mode 100644 drivers/staging/sm750fb/TODO create mode 100644 drivers/staging/sm750fb/ddk750.h create mode 100644 drivers/staging/sm750fb/ddk750_chip.c create mode 100644 drivers/staging/sm750fb/ddk750_chip.h create mode 100644 drivers/staging/sm750fb/ddk750_display.c create mode 100644 drivers/staging/sm750fb/ddk750_display.h create mode 100644 drivers/staging/sm750fb/ddk750_dvi.c create mode 100644 drivers/staging/sm750fb/ddk750_dvi.h create mode 100644 drivers/staging/sm750fb/ddk750_help.c create mode 100644 drivers/staging/sm750fb/ddk750_help.h create mode 100644 drivers/staging/sm750fb/ddk750_hwi2c.c create mode 100644 drivers/staging/sm750fb/ddk750_hwi2c.h create mode 100644 drivers/staging/sm750fb/ddk750_mode.c create mode 100644 drivers/staging/sm750fb/ddk750_mode.h create mode 100644 drivers/staging/sm750fb/ddk750_power.c create mode 100644 drivers/staging/sm750fb/ddk750_power.h create mode 100644 drivers/staging/sm750fb/ddk750_reg.h create mode 100644 drivers/staging/sm750fb/ddk750_sii164.c create mode 100644 drivers/staging/sm750fb/ddk750_sii164.h create mode 100644 drivers/staging/sm750fb/ddk750_swi2c.c create mode 100644 drivers/staging/sm750fb/ddk750_swi2c.h create mode 100644 drivers/staging/sm750fb/modedb.h create mode 100644 drivers/staging/sm750fb/readme create mode 100644 drivers/staging/sm750fb/sm750.c create mode 100644 drivers/staging/sm750fb/sm750.h create mode 100644 drivers/staging/sm750fb/sm750_accel.c create mode 100644 drivers/staging/sm750fb/sm750_accel.h create mode 100644 drivers/staging/sm750fb/sm750_cursor.c create mode 100644 drivers/staging/sm750fb/sm750_cursor.h create mode 100644 drivers/staging/sm750fb/sm750_help.h create mode 100644 drivers/staging/sm750fb/sm750_hw.c create mode 100644 drivers/staging/sm750fb/sm750_hw.h delete mode 100644 drivers/staging/unisys/include/uniklog.h delete mode 100644 drivers/staging/unisys/visorutil/easyproc.c delete mode 100644 drivers/staging/unisys/visorutil/easyproc.h delete mode 100644 drivers/staging/unisys/visorutil/procobjecttree.c create mode 100644 include/uapi/linux/iio/Kbuild create mode 100644 include/uapi/linux/iio/events.h create mode 100644 include/uapi/linux/iio/types.h create mode 100644 tools/iio/Makefile rename {drivers/staging/iio/Documentation => tools/iio}/generic_buffer.c (99%) rename {drivers/staging/iio/Documentation => tools/iio}/iio_event_monitor.c (99%) rename drivers/staging/iio/Documentation/iio_utils.h => tools/iio/iio_utils.c (90%) create mode 100644 tools/iio/iio_utils.h rename {drivers/staging/iio/Documentation => tools/iio}/lsiio.c (97%) _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel