The following changes since commit f7644cbfcdf03528f0f450f3940c4985b2291f49: Linux 4.2-rc6 (2015-08-09 15:54:30 -0400) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.3-rc1 for you to fetch changes up to 415bcb5c6eff630967baa4e671cebe883d83ee79: staging/lustre/o2iblnd: remove references to ib_reg_phsy_mr() (2015-08-18 19:53:41 -0700) ---------------------------------------------------------------- Staging driver patches for 4.3-rc1 Here is the big staging driver updates for 4.3-rc1. Lots of things all over the place, almost all of them trivial fixups and changes. The usual IIO updates and new drivers and we have added the MOST driver subsystem which is getting cleaned up in the tree. The ozwpan driver is finally being deleted as it is obviously abandoned and no one cares about it. Full details are in the shortlog, and all of these have been in linux-next with no reported issues. Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> ---------------------------------------------------------------- Aaron Ouellette (1): staging: sm750fb: removed extra parentheses Abdul Hussain (5): Staging: comedi: dmm32at: Simplify a trivial if-return sequence Staging: comedi: fl512: Simplify a trivial if-return sequence Staging: comedi: dac02: Simplify a trivial if-return sequence Staging: comedi: ni_daq_dio24: Simplify a trivial if-return sequence Staging: comedi: s626: Simplify a trivial if-return sequence Abhilash Jindal (1): staging: comedi: serial2002: Use monotonic clock Adrian Remonda (4): Staging: most: mostcore/core.c. Fix "missing static keyword" warnings Staging: most: mostcore/core.c. Fix "Using plain integer as NULL pointer" warnings Staging: most: hdm-usb/hdm_usb.c. Fix "missing static keyword" warnings Staging: most: aim-cdev/cdev.c. Fix "missing static keyword" warnings Adriana Reus (3): iio: Documentation: Add additional *scale_available attributes iio: inv-mpu: Export scale_available attributes iio: light: Add support for TXC PA12 als and proximity sensor Aleksei Fedotov (1): staging: speakup: Fix warning reported by checkpatch Alex Wilson (1): staging: panel: fix block comment usage Ana Calinov (2): iio: accel: kxcjk-1013: Remove blank lines iio: frequency: adf4350: Delete blank line Anatoly Stepanov (11): staging: sm750fb: replace spaces with tabs staging: sm750fb: remove trailing whitespaces staging: sm750fb: insert space between ')' and '{' staging: sm750fb: insert space before open parenthesis staging: sm750fb: fix indentation of pointer operator staging: sm750fb: put open brace on the previous line staging: sm750fb: fix indentation in 'else' statements staging: sm750fb: fix 'switch and case' indentation staging: sm750fb: remove assignment from if condition staging: sm750fb: fix open brace in function declaration staging: sm750fb: add required spaces around C operators Anders Fridlund (2): staging:lustre: fix "space required after that ', '" error in cl_page.c Staging: sm750fb: ddk750_dvi.h: Fix brace coding style issue Andrea Galbusera (1): iio: adc: mcp320x: Add support for mcp3301 Andreas Dannenberg (1): iio: light: add support for TI's opt3001 light sensor Andrzej Hajda (1): staging/lustre: use kmemdup rather than duplicating its implementation Antoine BLIN (1): staging: sm750fb: ddk750_power.c: Split lines over 80 characters. Antonio Borneo (2): iio: ssp_sensors: Remove redundant spi driver bus initialization staging: mt29f_spinand: Remove redundant spi driver bus initialization Arjun Krishna Babu (1): staging: vt6656: Fixed two lines over 80 characters long Bastien Nocera (2): iio:accel:bmc150-accel: Move bmc150_accel_chip_init() iio:accel:bmc150-accel: Use the chip ID to detect sensor variant Benjamin Romer (1): staging: unisys: fix copyright statements Bernd Porr (2): staging/comedi/drivers/usbduxsigma.c: updated address details staging/comedi/drivers/usbduxsigma.c: added support for ehci drivers Buţiu Alexandru Octavian (1): drivers: staging: rtl8188eu Refactored rtw_free_assoc_resources CHANG FU CHIAO (1): staging: ft1000: ft1000-usb: remove unnecessary out of memory warning Chaehyun Lim (35): staging: wilc1000: wilc_wfi_netdevice.c: remove prohibited space before semicolon staging: wilc1000: wilc_wfi_netdevice.c: remove prohibited space staging: wilc1000: wilc_wfi_netdevice.c: remove braces for single statement block staging: wilc1000: wilc_wfi_netdevice.c: Insert blank line after declarations staging: wilc1000: wilc_wfi_netdevice.c: move statement after declarations staging: wilc1000: wilc_wfi_netdevice.c: remove commented codes staging: wilc1000: wilc_wfi_netdevice.c: remove unused codes staging: wilc1000: wilc_wfi_netdevice.c: remove unused variable staging: wilc1000: wilc_wfi_netdevice.c: remove blank lines staging: most: core.c: remove semicolon at the end of define statement staging: wilc1000: use memset instead of WILC_memset staging: wilc1000: remove WILC_memset function staging: wilc1000: use memcmp instead of WILC_memcmp staging: wilc1000: remove WILC_memcmp function staging: wilc1000: remove commented code staging: wilc1000: use strlen instead of WILC_strlen staging: wilc1000: remove WILC_strlen function staging: wilc1000: Use strncpy instead of WILC_strncpy staging: wilc1000: remove WILC_strncpy function staging: wilc1000: use strncmp instead of WILC_strncmp staging: wilc1000: remove WILC_strncmp function staging: wilc1000: use memcpy instead of WILC_memcpy staging: wilc1000: remove WILC_memcpy function staging: wilc1000: remove WILC_memcpy_INTERNAL staging: wilc1000: remove wilc_strutils.c and wilc_strutils.h staging: wilc1000: wilc_memory.h: remove unused define staging: wilc1000: remove unused memory functions staging: wilc1000: use kfree instead of WILC_FREE staging: wilc1000: remove WILC_FREE staging: wilc1000: use kmalloc instead of WILC_NEW staging: wilc1000: remove WILC_NEW and WILC_NEW_EX staging: wilc1000: remove unnecessary void pointer cast staging: wilc1000: remove unused codes of gps8ConfigPacket staging: wilc1000: coreconfigurator.c: use kmalloc instead of WILC_MALLOC staging: wilc1000: coreconfigurator.c: fix kmalloc error check Chandra S Gorentla (8): staging: comedi: drivers: pcl816.c remove leading space drivers: staging: wilc1000: use 'void' for no arguments functions drivers: staging: wilc1000: remove space after '(' staging: wilc1000: Add space between the braces staging: wilc1000: Remove unused extern declarations staging: wilc1000: Remove ' ' before quoted '\n' staging: wilc1000: Remove braces for single statement 'if' and 'else' staging: wilc1000: Process WARN, INFO options of debug levels from user Christian Gromm (17): Staging: most: add MOST driver's core module Staging: most: add MOST driver's aim-cdev module Staging: most: add MOST driver's aim-network module Staging: most: add MOST driver's aim-sound module Staging: most: add MOST driver's aim-v4l2 module Staging: most: add MOST driver's hdm-dim2 module Staging: most: add MOST driver's hdm-i2c module Staging: most: add MOST driver's hdm-usb module Staging: most: add MOST driver's documentation Staging: most: fix snprintf() is printing too much Staging: most: fix dereferencing freed memory Staging: most: fix passing a potential null pointer Staging: most: fix double unlock Staging: most: replace min() by min_t() Staging: most: fix doing DMA on stack Staging: most: replace pr_*() functions by dev_*() Staging: most: avoid possible integer overflow Christophe JAILLET (2): staging: unisys: Use kzalloc instead of kmalloc/memset staging: unisys: Reduce indent Cihangir Akturk (2): staging: lustre: ldlm: Make function static. staging: lustre: obdclass: Make structure declerations static const Ciprian Manea (1): staging: slicoss: Add blank line after variable declarations. Cristina Opriceana (18): iio: Fix parameters in iio_triggered_buffer_setup Staging: iio: dummy: Fix blank line warnings iio: Documentation: Remove bytes_per_datum attribute tools: iio: Remove explicit NULL comparison tools: iio: Remove unnecessary braces tools: iio: Add ARRAY_SIZE macro tools: iio: Send error messages to stderr iio: core: Add function params for kernel docs iio: buffer: Fix kernel docs warnings iio: event: Add missing fields in kernel docs include: linux: iio: Fix function parameter name in kernel doc include: linux: iio: Add missing kernel doc field iio: Documentation: Add trigger name attribute ABI documentation iio: trigger: Add missing fields in kernel docs iio: industrialio-buffer: Fix iio_buffer_poll return value iio: event: Remove negative error code from iio_event_poll Staging: iio: trigger: Alignment should match open parenthesis Staging: iio: trigger: Use braces on both branches of if statement Crt Mori (1): iio: mlx90614: Define magic numbers Dan Carpenter (6): Staging: rtl8192u: pointer math bug in ieee80211_rx_DELBA() Staging: rtl8192e: pointer math bug in rtllib_rx_DELBA() Staging: rtl8192e: array overflow in rtl92e_set_swcam() staging: rtl8192e: don't just print an error and continue staging: comedi: das16: remove a duplicate condition staging: comedi: me4000: use bitwise AND instead of logical Daniel Baluta (2): iio: light: Add support for ROHM RPR0521 sensor DocBook: Add initial documentation for IIO Daniel Machon (6): wilc1000: host_interface.c: global variables do not need to be explicitly initialized to 0 or NULL. staging: wilc1000: wilc_cfgoperations.c: Fixed coding styles issues. wilc1000: wilc_wfi_cfgoperations.c: Fixed initialization of global boolean. Staging: wilc1000: wilc_platform.h: Fixed include guard spelling error Staging: lustre/lnet/selftest: framework.c: Fixed coding style issues Staging: lustre/lustre/ptlrpc: service.c: Fixed issue with global integer being initialized to 0 Dave Perez (1): Staging: rtl8188eu: fixed newlines after declarations David Kershner (3): staging: unisys: Allow visorbus to autoload staging: unisys: Lock visorchannels associated with devices staging: unisys: Process more than one response per check Dmitry Eremin (4): staging/lustre/libcfs: Remove redundant enums and sysctl moduleparams staging/lustre/libcfs: Remove unneeded lnet watchdog_ratelimit sysctl staging/lustre/libcfs: get rid of debugfs/lnet/console_{min, max}_delay_centisecs staging/lustre/libcfs: remove unused portal_enter_debugger variable Dmitry Kalinkin (10): staging: android: ion: reorder variable definitions staging: vme_user: fix code alignment staging: vme_user: fix blank lines staging: vme_user: fix NULL comparison style staging: vme_user: fix kmalloc style staging: vme_user: allow large read()/write() staging: vme_user: switch to returning -EFAULT on __copy_*_user errors staging: vme_user: remove unused variable staging: vme_user: remove distracting comment staging: vme_user: remove okcount variable Fabio Estevam (1): iio: light: hid-sensor-prox: Fit assignment in one line Fabio Falzoi (5): Staging: fbtft: Remove paragraph about writing to FSF Staging: fbtft: Remove unnecessary multiple blank lines Staging: fbtft: Fix parenthesis alignment coding style issue Staging: fbtft: Fix spacing coding style issue Staging: fbtft: Use a struct to describe each LCD controller Freeman Zhang (1): staging: rtl8192u: Fix checkpatch issue with comma in r819xU_firmware.c Geert Uytterhoeven (3): staging: comedi: Grammar s/Enable support a/Enable support for a/ staging: fbtft: Allow compile test of GPIO consumers if !GPIOLIB staging: android: Allow compile test of GPIO consumers if !GPIOLIB Geliang Tang (1): staging: comedi: fix cast warning in comedi_compat32.c Giedrius Statkevičius (1): staging: ft1000: convert pack pragma to __packed Gioh Kim (2): staging: ion: shrink page-pool by page unit staging: ion: debugfs to shrink pool Giuseppe Barba (5): iio: st-sensors: add configuration for WhoAmI address iio: st-sensors: add support for single full scale device iio: st_magn: Add irq trigger handling iio: st-accel: add support for lsm303agr accelerometer iio: st-magn: add support for lsm303agr magnetometer Greg Donald (1): drivers: staging: rtl8192u: Fix "space required after that ','" errors Greg Kroah-Hartman (21): Merge tag 'iio-for-4.3a' of git://git.kernel.org/.../jic23/iio into staging-next Merge 4.2-rc3 into staging-next Merge 4.2-rc4 into staging-next Merge 4.2-rc6 into staging-next Merge tag 'iio-for-4.3b-2' of git://git.kernel.org/.../jic23/iio into staging-next staging: wilc1000: remove WILC_FREE_IF_TRUE macro staging: wilc1000: remove WILC_MemoryFree staging: wilc1000: delete wilc_type.h staging: wilc1000: remove commented out WILC_Sleep calls staging: wilc1000: remove WILC_Sleep() staging: wilc1000: remove WILC_TimerHandle typedef staging: wilc1000: remove tstrWILC_TimerAttrs typedef staging: wilc1000: remove WILC_TimerStop() staging: wilc1000: remove WILC_TimerDestroy() staging: wilc1000: remove WILC_TimerCreate() staging: wilc1000: remove WILC_TimerStart() staging: wilc1000: delete wilc_timer.h staging: wilc1000: delete wilc_log.h staging: wilc1000: delete wilc_osconfig.h staging: wilc1000: remove unneeded tstrWILC_MsgQueueAttrs typedef staging: wilc1000: fix build warning with setup_timer() Guenter Roeck (1): staging: lustre: Replace strtoul with simple_strtoul Guillermo O. Freschi (1): staging: android: ion_chunk_heap.c: Fixed line over 80 characters H Hartley Sweeten (81): staging: comedi: me4000: remove 'dio_nchan' boardinfo staging: comedi: me4000: all board types have analog inputs staging: comedi: me4000: only set SDF_DIFF when supported staging: comedi: me4000: remove 'chan' check in me4000_ai_insn_read() staging: comedi: me4000: remove 'board' from me4000_ai_insn_read() staging: comedi: me4000: remove 'board' from me4000_ai_check_chanlist() staging: comedi: me4000: make boardinfo flags bit-fields staging: comedi: me4000: refactor 'ai_diff_nchan' boardinfo staging: comedi: me4000: refactor 'ao_nchan' boardinfo staging: comedi: me4000: refactor 'ao_fifo' boardinfo staging: comedi: me4000: refactor 'ai_sh_nchan' boardinfo staging: comedi: me4000: rename local variables used for 'dev->private' staging: comedi: me4000: remove unnecessary ME4000_AI_LIST_INPUT_SINGLE_ENDED staging: comedi: me4000: simplify analog input range programming staging: comedi: me4000: fix ai_write_chanlist() staging: comedi: me4000: tidy up ME4000_AI_CHANNEL_LIST_REG bit defines staging: comedi: me4000: use comedi_timeout() to wait for ai (*insn_read) staging: comedi: me4000: fix me4000_ai_insn_read() staging: comedi: me4000: use correct types for extracted chanspec values staging: comedi: me4000: use comedi_range_is_bipolar() in ai (*insn_read) staging: comedi: me4000: tidy up ME4000_AI_STATUS_REG bit defines staging: comedi: me4000: tidy up ME4000_AI_CTRL_REG bit defines staging: comedi: me4000: tidy up ME4000_IRQ_STATUS_REG bit defines staging: comedi: me4000: tidy up ME4000_AO_STATUS_REG bit defines staging: comedi: me4000: tidy up ME4000_AO_CTRL_REG bit defines staging: comedi: me4000: tidy up ME4000_DIO_CTRL_REG bit defines staging: comedi: me4000: return void from ai_round_cmd_args() staging: comedi: me4000: move ai command timing values into private data staging: comedi: me4000: simplify ai_prepare() staging: comedi: me4000: absorb ai_prepare() staging: comedi: me4000: absorb ai_write_timer() staging: comedi: me4000: return void from me4000_ai_write_chanlist() staging: comedi: me4000: fix me4000_ai_cancel() staging: comedi: me4000: remove unnecessary ai control register reset staging: comedi: me4000: remove unnecessary me4000_ai_cancel() staging: comedi: me4000: clear the ME4000_AI_CTRL_REG in me4000_reset() staging: comedi: me4000: introduce me4000_ai_reset() staging: comedi: me4000: only enable PLX interrupt if we have and irq staging: comedi: me4000: fix me4000_detach() staging: comedi: me4000: tidy up analog output subdevice init staging: comedi: me4000: comedi_handle_events() will stop conversions staging: comedi: me4000: introduce me4000_ai_get_sample() staging: comedi: me4000: usleep_range is preferred over udelay staging: comedi: me4000: cleanup multi-line comments staging: comedi: me4000: updata driver status in comedi comment staging: comedi: me4000: update MODULE_DESCRIPTION staging: comedi: ni_usb6501: fix possible out-of-bounds access staging: comedi: addi_tcw.h: prefer using the BIT macro staging: comedi: hwdrv_apci1564: remove unused defines staging: comedi: addi_apci_1564: define the APCI1564_DO_INT_CTRL_REG bits staging: comedi: addi_apci_1564: define the APCI1564_DO_INT_STATUS_REG bits staging: comedi: addi_apci_1564: define the APCI1564_DO_IRQ_REG bits staging: comedi: addi_apci_1564: define the APCI1564_DI_IRQ_REG bits staging: comedi: addi_apci_1564: tidy up APCI1564_EEPROM_REG bit defines staging: comedi: hwdrv_apci1564: use addi_tcw.h defines staging: comedi: hwdrv_apci1564: tidy up apci1564_timer_insn_write() staging: comedi: hwdrv_apci1564: remove magic number in apci1564_timer_insn_read() staging: comedi: hwdrv_apci1564: remove useless code in apci1564_counter_insn_config() staging: comedi: hwdrv_apci1564: fix counter "mode" setting staging: comedi: hwdrv_apci1564: tidy up apci1564_counter_insn_write() staging: comedi: hwdrv_apci1564: remove magic numbers in apci1564_counter_insn_read() staging: comedi: comedi_fops: remove remaining BUG_ON() checks staging: comedi: comedi_fops: remove BUG_ON() in comedi_cleanup() staging: comedi: comedi_fops: remove BUG_ON() in comedi_free_subdevice_minor() staging: comedi: comedi_fops: remove BUG_ON() in comedi_dev_get_from_board_minor() staging: comedi: comedi_fops: absorb comedi_free_board_minor() staging: comedi: hwdrv_apci3501: remove useless read/mask to stop watchdog staging: comedi: addi_apci_3501: rename private data 'b_TimerSelectMode' staging: comedi: hwdrv_apci3501: rename 'ul_Command1' in apci3501_write_insn_timer() staging: comedi: hwdrv_apci3501: refactor apci3501_write_insn_timer() staging: comedi: hwdrv_apci3501: refactor apci3501_read_insn_timer() staging: comedi: hwdrv_apci3501: rename 'ul_Command1' in apci3501_config_insn_timer() staging: comedi: hwdrv_apci3501: refactor apci3501_config_insn_timer() staging: comedi: addi_apci_3501: rename private data 'i_IobaseAmcc' staging: comedi: addi_apci_3501: prefer using the BIT macro staging: comedi: addi_apci_3501: rename CamelCase vars in apci3501_interrupt() staging: comedi: addi_apci_3501: use addi_tcw.h for the timer registers staging: comedi: addi_apci_3501: remove "magic" numbers in apci3501_interrupt() staging: comedi: hwdrv_apci3501: remove "magic" numbers in apci3501_config_insn_timer() staging: comedi: hwdrv_apci3501: remove "magic" numbers in apci3501_write_insn_timer() staging: comedi: hwdrv_apci3501: remove "magic" numbers in apci3501_read_insn_timer() Harald Geyer (4): iio: dht11: whitespace changes to make checkpatch.pl --strict happy iio: dht11: add comment to make checkpatch.pl --strict happy iio: dht11: avoid multiple assignments to make checkpatch.pl --strict happy iio: dht11: Use new function ktime_get_resolution_ns() Hari Prasath Gujulan Elango (13): staging: wilc1000: remove ununsed variable and associated line staging: wilc1000: remove redundant initialization of variable staging: wilc1000: remove ununsed if..else.. code blocks staging: wilc1000: remove ununsed variable & corresponding lines staging: wilc1000: remove unused variable staging: wilc1000: remove redundant assignment of variable staging: wilc1000: remove ununsed variable staging: wilc1000: remove ununsed variable & associated code staging: wilc1000: remove unused variable msg_len staging: wilc1000: use BIT macro staging: lustre: remove dead code staging: sm750fb: remove redundant __func__ in debug statement staging: xgifb: prefer using the BIT macro Hartmut Knaack (34): tools:iio: adjust coding style tools:iio: rename variables iio:light:Kconfig: fix typo in description iio:light:cm3323: pass up error value iio:light:cm3323: replace unneeded variable iio:light:cm3323: make use of GENMASK iio:light:cm3323: add empty lines for code structure iio:accel:bmc150-accel: make use of mask definition iio:accel:bmc150-accel: code style cleanup tools:iio:iio_event_monitor: check if event is fully read iio:adc:Kconfig: rework help descriptions iio:light:acpi-als: add missing prefixes iio:magnetometer:bmc150_magn: replace magic value iio:magnetometer:bmc150_magn: expand mutex in trigger_handler iio:magnetometer:bmc150_magn: use descriptive name for mask iio:adc:berlin2-adc: pass up real error code iio:adc:berlin2-adc: constify iio_chan_spec iio:adc:berlin2-adc: use short operator format iio:adc:berlin2-adc: use channel-array size directly iio:accel:stk8312: add triggered buffer dependency iio:accel:stk8312: check for invalid value iio:accel:stk8312: improve error handling iio:accel:stk8312: rework macro definitions iio:accel:stk8312: use appropriate variable types iio:accel:stk8312: code style cleanup iio:accel:stk8312: drop local buffer iio:accel:mma8452: fix _get_hp_filter_index iio:accel:mma8452: drop double include iio:accel:mma8452: pass up real error code iio:accel:mma8452: check values to be written iio:accel:mma8452: rework register definitions iio:accel:mma8452: coding style cleanup iio:accel:mma8452: reorder Kconfig entry iio:adc:berlin2-adc: Fix register definition Henri Chain (1): Staging: fbtft: Add support for the Ultrachip UC1611 LCD controller Ian Abbott (10): staging: comedi: cb_pcimdas: add external analog output ranges staging: comedi: use CAP_SYS_ADMIN instead of CAP_NET_ADMIN staging: comedi: usbduxsigma: don't clobber ai_timer in command test staging: comedi: usbduxsigma: don't clobber ao_timer in command test staging: comedi: usbduxsigma: remove AI scan_begin_src == TRIG_FOLLOW staging: comedi: usbduxsigma: round down AI scan_begin_arg at step 4. staging: comedi: usbduxsigma: remove unused "convert" timing for AO staging: comedi: usbduxsigma: round down AO scan_begin_arg at step 4. staging: comedi: improve comedi_check_chanlist() documentation staging: comedi: adl_pci7x3x: fix digital output on PCI-7230 Ioan-Adrian Ratiu (2): staging: rtl8192e: rtllib: fix macro style issue staging: lustre: ptlrpc: add missing include directive Irina Tirdea (7): iio: accel: mma9551_core: use size in words for word buffers iio: accel: mma9553: fix alignment issues iio: accel: mma9553: document use of mutex iio: magn: bmc150_magn: add locking comment for runtime resume iio: magn: bmc150_magn: do not set power state twice when setting trigger state tools: iio: fix mask for 32 bit sensor data tools: iio: print error message when buffer enable fails Jacob Kiefer (2): staging: style fix for octeon/ethernet-tx.c staging: rtl8723au: Fix Sparse errors in rtw_security.c Jakub Sitnicki (11): staging: rtl8188eu: don't duplicate ieee80211 WLAN_CAPABILITY_* constants staging: rtl8188eu: remove RegulatorMode from struct hal_data_8188e staging: rtl8188eu: remove ICtype from struct HAL_VERSION staging: rtl8188eu: remove RFtype from struct HAL_VERSION staging: rtl8188eu: remove ROMVer from struct HAL_VERSION staging: rtl8188eu: fold rtl8188e_read_chip_version() into rtl8188e_SetHalODMVar() staging: rtl8188eu: kill unused hal_data_8188e::fw_ractrl flag staging: rtl8188eu: don't duplicate ieee80211 WLAN_EID_* constants staging: rtl8188eu: wrap a long if condition and remove extra parenthesis staging: rtl8188eu: don't duplicate ieee80211 WLAN_AUTH_* constants staging: rtl8188eu: don't duplicate ieee80211 WLAN_HT_CAP_SM_PS_* constants Jandy Gou (3): iio: magnetometer: mmc35240: Add DT binding iio: magnetometer: mmc35240: Add DT binding doc Staging: android: timed_gpio.c: fix coding style errors Jason A. Donenfeld (1): staging: ozwpan: Remove from tree Javier Martinez Canillas (2): iio: Export I2C module alias information in missing drivers iio: Export OF module alias information in missing drivers Jignesh R Patel (1): staging: android: Fixed line over 80 char Joe Perches (19): staging: most: Remove unnecessary externs staging: iio: Remove unnecessary externs staging: android: Remove unnecessary externs staging: netlogic: Remove unnecessary externs staging: olpc_dcon: Remove unnecessary externs staging: speakup: Remove unnecessary externs staging: lustre: Remove unnecessary externs staging: xgifb: Remove unnecessary externs staging: rtl8712: Remove unnecessary externs staging: octeon: Remove unnecessary externs staging: fbtft: Remove unnecessary externs staging: nvec: Remove unnecessary externs staging: rtl8188eu: Remove unnecessary externs staging: rtl8192e: Remove unnecessary externs staging: wilc1000: Remove unnecessary externs staging: ft1000: Remove unnecessary externs staging: dgnc: Remove unnecessary externs staging: mt29f_spinand: Remove unnecessary externs staging: rtl8192u: Remove unnecessary externs Joglekar Tejas (1): staging:rtl8723au:odm.c:Removing trailing whitespaces Johannes Postma (3): Staging: ozwpan: ozusbsvc1.c: Fix missing blank line after declarations staging: rtl8723au: Fix sparse warning: cast to restricted __le16 staging: rtl8723au: rtl8723a_hal_init: Improve code readability Johnny Kim (3): staging: wilc1000: replace WILC_WFIDrvHandle by tstrWILC_WFIDrv staging: wilc1000: change void pointer type to real type staging: wilc1000: clarify the argument type Jon Medhurst (Tixy) (1): staging: ion: ion_cma_heap: Don't directly use dma_common_get_sgtable Joo Aun Saw (5): tools: iio: make scale and offset files optional tools: iio: iio_utils: remove unnecessary define guard tools: iio: iio_utils: Make calc_digits static tools: iio: Set caller's ci_array pointer to NULL after free tools: iio: remove unnecessary double pointer Joshua Clayton (8): staging: rtl8712: fix buggy size calculation staging: rtl8712: simplify size calculation staging: rtl8712: fix comment staging: rtl8712: removed unused wrapper structs staging: rtl8712: remove duplicate struct staging: rtl8712: rename function staging: rtl8712: remove typedefs staging: rtl8712: change SupportedRates to rates Jude.Lee (2): staging: wilc1000: remove multiple blank lines staging: wilc1000: alignment should match open parenthesis Julia Lawall (17): staging: lustre: fid: Use !x to check for kzalloc failure staging: lustre: fld: Use !x to check for kzalloc failure staging: lustre: lclient: Use !x to check for kzalloc failure staging: lustre: ldlm: Use !x to check for kzalloc failure staging: lustre: lmv: Use !x to check for kzalloc failure staging: lustre: lov: Use !x to check for kzalloc failure staging: lustre: mdc: Use !x to check for kzalloc failure staging: lustre: mgc: Use !x to check for kzalloc failure staging: lustre: obdclass: Use !x to check for kzalloc failure staging: lustre: obdecho: Use !x to check for kzalloc failure staging: lustre: osc: Use !x to check for kzalloc failure staging: lustre: ptlrpc: Use !x to check for kzalloc failure staging: lustre: llite: drop trivially useless initialization staging: lustre: osc: drop trivially useless initialization staging: lustre: lmv: drop trivially useless initialization staging: lustre: obdclass: llog: drop trivially useless initialization staging: lustre: libcfs: drop trivially useless initialization Junsu Shin (4): staging: vme: devices: remove multiple blank lines staging: vme: devices: remove blank line after open brace staging: vme: devices: fix NULL comparison style staging: vme: devices: add spaces around '-' Juston Li (19): staging: sm750fb: use tabs for indentation staging: sm750fb: remove spacing after open parenthesis staging: sm750fb: remove space before close parenthesis staging: sm750fb: add space before open parenthesis staging: sm750fb: remove space between function name and parenthesis staging: sm750fb: add space before open brace staging: sm750fb: add space after close brace staging: sm750fb: add space after enum definition staging: sm750fb: add space after struct definition staging: sm750fb: add space after return type staging: sm750fb: consistent spacing around operators staging: sm750fb: add spaces around operators staging: sm750fb: add space after semicolon staging: sm750fb: remove trailing whitespace staging: sm750fb: remove unnecessary whitespace staging: sm750fb: fix brace placement staging: sm750fb: move while to follow do close brace staging: sm750fb: remove unnecessary braces staging: sm750fb: add missing blank line after declarations Kees Cook (1): staging: unisys: avoid format string parsing Ken Cox (1): staging: unisys: Fix broken build when ARCH=um Kent Gustavsson (1): staging: rtl8192u: r819xU_firmware: fix coding style Kevin Darbyshire-Bryant (1): staging: octeon: add missing blank line after declarations Kim, Leo (3): staging: wilc1000: remove braces {} for single statement blocks staging: wilc1000: remove warnings on the multiple blank lines uses staging: wilc1000: remove unnecessary spcae Kolbeinn Karlsson (1): staging: lustre: make functions only used locally static Kris Baumann (1): Staging: lustre: lustre: obdclass: genops: fixed brace coding style issues Krzysztof Kozlowski (3): staging: iio: Drop owner assignment from i2c_driver iio: Drop owner assignment from i2c_driver staging: Drop owner assignment from i2c_driver Lars Svensson (2): staging: iio_simple_dummy: Fix indentation errors staging: iio_simple_dummy: Fix indentation errors Lars-Peter Clausen (9): iio: adis16400: Fix adis16448 gyroscope scale iio: Add inverse unit conversion macros iio: adis16480: Fix scale factors iio: adis16400: adis16300 has product ID and serial number iio: adis16400: Add ADIS16305 support iio: adis16260: Add ADIS16266 support iio: adis16400: Add ADIS16367 support iio: adis16400: Add ADIS16445 support iio: adis16136: Add ADIS16137 support Leung Timothy Chi King (1): Staging: rts5208: Fix checkpatch warning: else is not generally useful Linus Walleij (1): iio: lsiio: fix error code handling error Lior Pugatch (1): staging: vt6655: Fixed C99 style comment to C89 style. Luca Ceresoli (3): staging: rtl8188eu: remove unused {en,dis}able_interrupt staging: rtl8188eu: remove unused rtw_hal_set_def_var staging: rtl8188eu: remove unused rtw_hal_write_rfreg Luis de Bethencourt (11): staging: wilc1000: remove unnecessary braces staging: wilc1000: add blank lines after declarations staging: wilc1000: remove whitespaces before quoted newlines staging: wilc1000: fix typos in PRINT_ERR() staging: wilc1000: switch printks to vsprintf IPv4 extension staging: comedi: das08_cs: don't split Author string staging: comedi: das16m1: no space before tabs staging: comedi: das16m1: fix lines over 80 characters staging: speakup: fix indentation staging: rtl8192u: remove bool comparisons staging: rtl8192u: remove unneeded bool Lukasz Janyst (1): staging: lustre: fix whitespace coding style issues in libcfs/module.c Malcolm Priestley (24): staging: vt6655: vnt_tx_packet don't wakeup from power saving. staging: vt6655: Correct listen interval TBTT wake up staging: vt6655: Fix missing power saving support staging: vt6655: Remove ununsed macro ASSERT staging: vt6655: remove unused DBG_PORT80 and VIAWET_DEBUG staging: vt6655: dead code tx path remove dma_unmap_single staging: vt6655: remove unnecessary variable skb_dma staging: vt6655: Remove unused tagDEVICE_TD_INFO curr_desc staging: vt6655: fix tagDEVICE_TD_INFO -> buff_addr type staging: vt6655: fix tagSTxDesc -> next_desc type staging: vt6655: remove unused tagDEVICE_RD_INFO -> curr_desc staging: vt6655: Fix tagSRxDesc -> buff_addr type staging: vt6655: fix tagSRxDesc -> next_desc type staging: vt6655: Fix wReqCount to __le16 staging: vt6655: fix tagTDES1 -> wReqCount type staging: vt6655: always set 32 bit dma mask staging: vt6655: s_cbFillTxBufHead replace STxBufHead staging: vt6655: desc.h remove dead strctures staging: vt6655: desc.h replace typedef struct tagTDES0 staging: vt6655: replaced typedef struct tagTDES1 staging: vt6655: struct tagDEVICE_TD_INFO resize dwReqCount. staging: vt6655: struct tagDEVICE_TD_INFO remove dwHeaderLength staging: vt6655: replace typedef struct tagDEVICE_TD_INFO and structure staging: vt6655: Replace typedef struct tagSTxDesc Maninder Singh (1): staging:vt6655: remove checks around dev_kfree_skb Mario Bambagini (5): staging: lustre: fixed lines longer than 80 chars staging: lustre: fixed comments without */ on a new line staging: lustre: fixed bad alignment staging: lustre: modified comparisons against NULL staging: lustre: added a space between concatenated strings Markus Elfring (1): staging: lustre: Deletion of unnecessary checks before three function calls Markus Pargmann (1): iio: bmg160: IIO_BUFFER and IIO_TRIGGERED_BUFFER are required Mateusz Kulikowski (138): staging: rtl8192e: Remove ToLegalChannel() staging: rtl8192e: Remove unused defines staging: rtl8192e: Remove undefs staging: rtl8192e: Remove unused enums staging: rtl8192e: Remove unused fields from rtllib_stats staging: rtl8192e: Remove rtllib_stats structure staging: rtl8192e: Remove unused ether_header structure staging: rtl8192e: Remove unused rtllib_device::freq_band staging: rtl8192e: Remove DOT11D_GetMaxTxPwrInDbm() staging: rtl8192e: Remove read|write_nic_io_(d)word|byte() staging: rtl8192e: Remove DMESG macro staging: rtl8192e: Remove rtl819x_process_cck_rxpathsel() staging: rtl8192e: probe: Remove bdma64 check staging: rtl8192e: Remove rtl8192_rx_cmd() staging: rtl8192e: rtl_dm: Make functions static staging: rtl8192e: rtllib_HTProc: Make functions static staging: rtl8192e: Make phy_RF8256_Config_ParaFile() static staging: rtl8192e: rtl_core: Make functions static staging: rtl8192e: r8192e_phy: Make functions static staging: rtl8192e: Make rtl8192_QueryIsShort() static staging: rtl8192e: rtllib_tx: Make functions static staging: rtl8192e: Make rtllib_rx_mgt() static staging: rtl8192e: rtllib_softmac: Make functions static staging: rtl8192e: Rename PHY_RF8256_Config staging: rtl8192e: Rename PHY_SetRF8256Bandwidth staging: rtl8192e: Rename PHY_SetRF8256CCKTxPower staging: rtl8192e: Rename PHY_SetRF8256OFDMTxPower staging: rtl8192e: Rename cmpk_message_handle_tx staging: rtl8192e: Rename rtl8192_adapter_start staging: rtl8192e: Rename rtl8192_AllowAllDestAddr staging: rtl8192e: Rename rtl8192_ClearInterrupt staging: rtl8192e: Rename rtl8192_DisableInterrupt staging: rtl8192e: Rename rtl8192_EnableInterrupt staging: rtl8192e: Rename rtl8192_enable_rx staging: rtl8192e: Rename rtl8192_enable_tx staging: rtl8192e: Rename rtl8192e_SetHwReg staging: rtl8192e: Rename rtl8192e_start_beacon staging: rtl8192e: Rename rtl8192_get_eeprom_size staging: rtl8192e: Rename rtl8192_GetHalfNmodeSupportByAPs staging: rtl8192e: Rename rtl8192_GetNmodeSupportBySecCfg staging: rtl8192e: Rename rtl8192_HalRxCheckStuck staging: rtl8192e: Rename rtl8192_halt_adapter staging: rtl8192e: Rename rtl8192_HalTxCheckStuck staging: rtl8192e: Rename rtl8192_InitializeVariables staging: rtl8192e: Rename rtl8192_interrupt_recognized staging: rtl8192e: Rename rtl8192_link_change staging: rtl8192e: Rename rtl8192_rx_query_status_desc staging: rtl8192e: Rename rtl8192_tx_fill_cmd_desc staging: rtl8192e: Rename rtl8192_tx_fill_desc staging: rtl8192e: Rename rtl8192_update_ratr_table staging: rtl8192e: Rename firmware_init_param staging: rtl8192e: Rename InitialGain819xPci staging: rtl8192e: Rename PHY_ScanOperationBackup8192 staging: rtl8192e: Rename PHY_SetRtl8192eRfOff staging: rtl8192e: Rename rtl8192_BBConfig staging: rtl8192e: Rename rtl8192_phy_checkBBAndRF staging: rtl8192e: Rename rtl8192_phy_CheckIsLegalRFPath staging: rtl8192e: Rename rtl8192_phy_configmac staging: rtl8192e: Rename rtl8192_phy_ConfigRFWithHeaderFile staging: rtl8192e: Rename rtl8192_phy_getTxPower staging: rtl8192e: Rename rtl8192_phy_QueryRFReg staging: rtl8192e: Rename rtl8192_phy_RFConfig staging: rtl8192e: Rename rtl8192_phy_SetRFReg staging: rtl8192e: Rename rtl8192_phy_setTxPower staging: rtl8192e: Rename rtl8192_phy_SwChnl staging: rtl8192e: Rename rtl8192_QueryBBReg staging: rtl8192e: Rename rtl8192_setBBreg staging: rtl8192e: Rename rtl8192_SetBWMode staging: rtl8192e: Rename SetRFPowerState staging: rtl8192e: Rename CamResetAllEntry staging: rtl8192e: Rename CamRestoreAllEntry staging: rtl8192e: Rename EnableHWSecurityConfig8192 staging: rtl8192e: Rename setKey staging: rtl8192e: Rename set_swcam staging: rtl8192e: Rename check_rfctrl_gpio_timer staging: rtl8192e: Rename MgntActSet_RF_State staging: rtl8192e: Rename NicIFDisableNIC staging: rtl8192e: Rename NicIFEnableNIC staging: rtl8192e: Rename read_nic_byte staging: rtl8192e: Rename read_nic_dword staging: rtl8192e: Rename read_nic_word staging: rtl8192e: Rename rtl8192_commit staging: rtl8192e: Rename rtl8192_config_rate staging: rtl8192e: Rename rtl8192_irq_disable staging: rtl8192e: Rename rtl8192_irq_enable staging: rtl8192e: Rename rtl8192_pci_resetdescring staging: rtl8192e: Rename rtl8192_record_rxdesc_forlateruse staging: rtl8192e: Rename rtl8192_rx_enable staging: rtl8192e: Rename rtl8192_SetWirelessMode staging: rtl8192e: Rename rtl8192_tx_enable staging: rtl8192e: Rename rtl819x_evm_dbtopercentage staging: rtl8192e: Rename rtl819x_query_rxpwrpercentage staging: rtl8192e: Rename rtl819x_translate_todbm staging: rtl8192e: Rename rtl819x_UpdateRxPktTimeStamp staging: rtl8192e: Rename rtl819x_update_rxsignalstatistics8190pci staging: rtl8192e: Rename write_nic_byte staging: rtl8192e: Rename write_nic_dword staging: rtl8192e: Rename write_nic_word staging: rtl8192e: Rename deinit_hal_dm staging: rtl8192e: Rename dm_backup_dynamic_mechanism_state staging: rtl8192e: Rename dm_cck_txpower_adjust staging: rtl8192e: Rename dm_init_edca_turbo staging: rtl8192e: Rename dm_initialize_txpower_tracking staging: rtl8192e: Rename dm_restore_dynamic_mechanism_state staging: rtl8192e: Rename dm_rf_pathcheck_workitemcallback staging: rtl8192e: Rename dm_txpower_trackingcallback staging: rtl8192e: Rename hal_dm_watchdog staging: rtl8192e: Rename init_rate_adaptive staging: rtl8192e: Rename eprom_read staging: rtl8192e: Rename rtl8192_pci_findadapter staging: rtl8192e: Rename rtl8192E_resume staging: rtl8192e: Rename rtl8192E_suspend staging: rtl8192e: Rename IPSEnter staging: rtl8192e: Rename IPSLeave staging: rtl8192e: Rename IPSLeave_wq staging: rtl8192e: Rename LeisurePSEnter staging: rtl8192e: Rename LeisurePSLeave staging: rtl8192e: Rename rtl8192_hw_sleep_wq staging: rtl8192e: Rename rtl8192_hw_to_sleep staging: rtl8192e: Rename rtl8192_hw_wakeup staging: rtl8192e: Rename rtl8192_hw_wakeup_wq staging: rtl8192e: Rename rtllib_ips_leave staging: rtl8192e: Rename rtllib_ips_leave_wq staging: rtl8192e: Rename init_firmware staging: rtl8192e: Rename init_hal_dm staging: rtl8192e: Remove rtl8192_phy_updateInitGain staging: rtl8192e: Remove ActUpdateChannelAccessSetting staging: rtl8192e: Remove rtl8192_data_hard_stop staging: rtl8192e: Remove rtl8192_data_hard_resume staging: rtl8192e: MgntActSet_RF_State: remove ProtectOrNot parameter staging: rtl8192e: Simplify rtl92e_is_halfn_supported_by_ap staging: rtl8192e: Simplify rtl92e_set_bandwidth staging: rtl8192e: Remove phy_RF8256_Config_ParaFile staging: rtl8192e: Fix IW_IOCTL macro staging: rtl8192e: Drop large switch in rtl92e_config_rf staging: rtl8192e: probe: iounmap mmio when probe fails staging: rtl8192e: Rework EEPROM handling code staging: rtl8192e: Fix log spamming in rtl8192_hard_data_xmit Matt Mooney (1): staging: lustre: make ptlrpc_init static Mayank Bareja (2): Staging: rtl8188eu/hal: Fixed code indentation warning detected with checkpatch.pl Staging: rtl8188eu/core: fixed code indentation warning as reported by checkpatch.pl Michael Hornung (1): linux-next: drivers: staging: most: Fix return value Michał Kępień (1): staging: unisys: make visorbus_dev_groups static Miguel Bernabeu Diaz (8): staging: lustre: Fix style error with decorator staging: lustre: Fix style warning on header staging: lustre: Unnecessary line continuation staging: lustre: Fix code indent error staging: lustre: Fix space before '++' error staging: lustre: Fix space before '(' warnings staging: lustre: Fix space before '[' error Staging: lustre: lnet: Remove unnecessary parentheses on return Mike Rapoport (1): staging: android: update TODO Naidu Tellapati (1): iio: adc: cc10001: Power-up the ADC at probe time when used remotely Navy Cheng (2): Staging: dgnc: dgnc_driver.h: remove unnecessary comments Staging: vme: remove an unnecessary and wrong warning message Neil Horman (16): staging: unisys: Remove num_visornic_open array staging: unisys: Check return code properly on visor_copy_fragsinfo_from_skb staging: unisys: BUG halt on error in I/O channel staging: unisys: Linarize skbs staging: unisys: Clean up kthread usage staging: unisys: Guard against task leakage staging: unisys: simplify visornic_serverdown_complete staging: unisys: Make serverdown synchronous staging: unisys: Change enable/disable to wait forever staging: unisys: Remove some extraneous start/stop queue operations staging: unisys: Fix improper use of NETDEV_TX_BUSY staging: unisys: Remove trans_start staging: unisys: remove visornic_ioctl staging: unisys: remove bogus error checking staging: unisys: visorchannel: Add peek function staging: unisys: visornic: Convert to using napi Nicholas Parkanyi (2): Staging: vt6655: Replace C99 comments in rf.h and rf.c. Staging: vt6655: Remove do { } while (0) from single-statement macros in upc.h. Noralf Trønnes (2): staging: fbtft: Add reset to fbtft_init_display_dt() staging: fbtft: core: Don't set device platform_data Octavian Purdila (2): iio: allow userspace to flush the hwfifo with non-blocking reads iio: fix drivers that consider 0 as a valid IRQ in client->irq Okash Khawaja (1): staging: octeon: fix coding style warnings for block comments Oleg Drokin (38): staging/lustre/lnet: Move asm/irq.h include after linux includes staging/lustre/lov: Move target sysfs symlink removal to LOV freeing staging/lustre: make ldebugfs_remove recursive staging/lustre/ldlm: In ldlm_pools_fini make sure there was init first. staging/lustre/obdclass: fix class_procfs_init error return value staging/lustre: remove alloc_fail_rate sysctl staging/lustre: Remove now obsolete memory tracking sysctls staging/lustre: Remove unneeded ldlm_timeout control staging/lustre/obdclass: move sysctl timeout to sysfs staging/lustre/obdclass: move max_dirty_mb from sysctl to sysfs staging/lustre/obdclass: move debug controls to sysfs staging/lustre/obdclass: Move AT controls from sysctl to sysfs staging/lustre: Get rid of remaining /proc/sys/lustre plumbing staging/lustre/libcfs: move /proc/sys/lnet to debugfs staging/lustre/libcfs: Remove redundant lnet debugfs variables staging/lustre/libcfs: get rid of debugfs/lnet/console_backoff staging/lustre/libcfs: get rid of debugfs/lnet/debug_mb staging/lustre/libcfs: Fix kstrtouint return value check fix staging/lustre/ldlm: Unregister ldlm namespace from sysfs on free staging/lustre: Remove unused ll_vfs_* compat defines staging/lustre: get rid of cfs_bio_* compat macroses staging/lustre: Drop FS_HAS_FIEMAP compat macro staging/lustre: Drop SLAB_DESTROY_BY_RCU redefine, it's always defined staging/lustre: remove *hw_segments compat defines staging/lustre: replace ll_umode_t with umode_t staging/lustre: ATTR_TIMES_SET is always defined, so don't check it staging/lustre: use ATTR_OPEN directly, remove ATTR_RAW staging/lustre/llite: Don't set page writeback on non-dirty page staging/lustre: Drop SEEK_* definition checks staging/lustre: remove unused ll_quota_on and ll_quota_off staging/lustre: Drop FMODE_UNSIGNED_OFFSET define staging/lustre: Use hlist primitives directly staging/lustre: Get rid of ll_pagevec_ macros staging/lustre: Get rid of inode_dio_write_done and inode_dio_read staging/lustre/ptlrpc: Remove stray cfs_daemonize comment staging/lustre: Properly reference kthread_run instead of cfs_daemonize staging/lustre/llite: get rid of unused ll_super_blocks list staging/lustre/o2iblnd: remove references to ib_reg_phsy_mr() Pan Li (5): staging: lustre: Replace spaces at the start of a line. staging: lustre: Adjust code indent for macro and tail blackslash staging: lustre: Add a blank line after declarations. staging: lustre: Remove a trailing */ of a separate line. staging: lustre: Remove unnecessary braces {} for single statement blocks Patrick Boettcher (2): staging: lustre-libcfs: fix sparse warning staging: lustre-libcfs: make static-variable constant Pedro Marzo Perez (1): Staging: lustre: make obd_device_cachep static Pengyu Ma (1): iio: declare struct to fix warning Perry Hooker (1): staging: lustre: libcfs: move assignment out of conditional Peter Huewe (2): staging/xgifb: Move register helper functions to header staging/xgifb: fix dumpVGAReg compile error if DEBUG is set Peter Karlsson (2): staging: ft1000-usb: fixed table alignment staging: ft1000-usb: shorten lines to under 80 characters Peter Meerwald (5): iio: Add missing modifier names to core tools: iio: Add missing names to iio_event_monitor iio: light: isl29125: Add scale_available information iio: pressure: Fix Measurement Specialties vendor name iio: tmp006: Use GENMASK Prarit Bhargava (4): drivers, staging, unisys, cleanup channel_guid.h staging: unisys: add UUID strings to channel_guid.h drivers, staging, unisys Add modalias files to visorbus devices drivers: staging: unisys: add MODULE_DEVICE_TABLE and temporary MODULE_ALIAS lines to visornic Prasanna Karthik (2): staging:wilc1000: code cleanup Fix reported by coccinelle staging:rtl8188eu: Code cleanup fix reported by coccinelle Randy Dunlap (3): staging: most: fix aim-network build errors staging: most: fix aim-sound build errors staging: most: fix hdm-dim2 build error Raphaël Beamonte (3): Staging: gdm72xx: usb_ids: fix a macro coding style error staging: wilc1000: remove void function return statements that are not useful staging: wilc1000: remove DECLARE_WILC_BUFFER() Ravi Teja Darbha (1): rtl8712:Fix checkpatch warning Ronit Halder (1): Staging: lustre: fixed a blank line after declarations coding style issue Sanchayan Maity (1): iio: adc: vf610: Determine sampling frequencies by using minimum sample time Santhosh Pai (1): staging: Comedi: comedi_fops: Fixed the return error code Shraddha Barke (16): Staging : wilc1000: Remove braces for single statement blocks Staging: lustre: Drop unnecessary cast Staging : rtl8188eu : os_dep : Compression of lines for immediate return Staging : android :Replace comma with a semicolon Staging:dgap :Compression of lines for immediate return Staging: wilc1000: Remove typedefs for struct Staging: lustre: libcfs: Drop unnecessary cast on void* Staging: lustre: lov: Drop unnecessary cast on void * Staging: lustre: osc: Drop unnecessary cast on void * Staging: lustre: libcfs: Replace comma with a semicolon Staging: netlogic: Replace comma with a semicolon Staging: lustre: mgc: Replace comma with a semicolon Staging: lustre: obdclass: Use kasprintf Staging: wilc1000: Remove null check before kfree Staging: lustre: libcfs: Remove unnecessary cast on void* Staging: unisys: Remove useless cast on void pointer Sreenath Madasu (1): staging: rtl8188eu: core: Fixed 80 character length warning Stefan Wahren (6): iio: mxs-lradc: clarify supported devices iio: mxs-lradc: fix some spelling errors iio: mxs-lradc: add missing include iio: mxs-lradc: remove unnecessary header includes iio: mxs-lradc: reorder header includes iio: mxs-lradc: add datasheet name for every usable channel Steve Pennington (1): staging: rtl8723au: fix incorrect type in assignment warning Stuart Yoder (2): staging: fsl-mc: update TODO list staging: fsl-mc: add DPAA2 overview readme Sudip Mukherjee (37): staging: wilc1000: fix build failure staging: sm7xxfb: remove unused macros staging: sm7xxfb: fix error handling staging: sm7xxfb: use kernel commandline staging: sm7xxfb: define new macros staging: sm7xxfb: usr fb_read and fb_write staging: rtl8188eu: remove unused function staging: rtl8188eu: remove redundant NULL check staging: rtl8188eu: remove goto label staging: rtl8188eu: remove unneeded variable staging: rtl8188eu: stop using DBG_88E staging: rtl8188eu: remove unneeded ret staging: dgap: fix error path staging: dgap: rearrange function staging: dgap: new arguments to dgap_stop staging: dgap: remove duplicate code staging: rtl8188eu: remove unused define staging: rtl8188eu: remove label staging: rtl8188eu: check for kzalloc failure staging: rtl8188eu: dont mix success and error path staging: rtl8188eu: remove multiple blank line staging: sm7xxfb: merge sm712fb with fbdev Documentation/fb: add documentation for sm712fb MAINTAINERS: update maintainers list staging: sm750fb: remove multiple blank line staging: sm750fb: space around operator staging: sm750fb: fix multiline comment staging: sm750fb: rearrange code staging: sm750fb: simplify return staging: rtl8188eu: remove unused argument staging: rtl8188eu: make function void staging: rtl8188eu: rearrange code staging: rtl8188eu: remove unused define staging: rtl8188eu: remove exit label staging: rtl8188eu: remove unused function staging: rtl8188eu: remove multiple blank line staging: rtl8188eu: fix possible NULL dereference Sunghoon Cho (3): staging: wilc1000: remove the warnings on the prohibited spaces staging: wilc1000: add a blank line after struct declaration staging: wilc1000: remove the warnings on the line over 80 characters Sunil Shahu (4): staging: wilc1000: host_interface: add spaces around '=' drivers: staging: rtl8712: remove unnecessary else statement staging: rtl8712: rtl871x_security.c: remove unnecessary variable initialization staging: rtl8188eu: core: rtw_mlme: remove space before ',' Swee Hua Law (5): staging: lustre: checkpatch: do not init global to NULL staging: lustre: checkpatch: symbol == NULL should be !symbol staging: lustre: checkpatch: move */ block comment to next line staging: lustre: checkpatch: argument alignment for readability staging: lustre: Do not init global to NULL Ted Chen (1): staging: comedi: do not return -ENOSYS. Teodora Baluta (1): iio: mmc35240: minor change to improve code readibility Tiberiu Breana (7): iio: accel: STK8BA50: replace scale table with a struct iio: accel: Add sampling rate support for STK8BA50 iio: accel: STK8BA50: suspend sensor on init errors tools: iio: Add single-byte case for generic_buffer iio: accel: Add trigger support for STK8BA50 iio: accel: Add buffer mode for Sensortek STK8312 iio: accel: Add sampling rate support for STK8312 Tim Sell (23): staging: unisys: respond to msgs post device_create staging: unisys: prevent faults processing messages staging: unisys: visornic: correct visornic_pause staging: unisys: prevent faults in visornic_pause staging: unisys: neglect to NULL rcvbuf pointer staging: unisys: add error messages to visornic staging: unisys: visornic: correct obvious double-allocation of workqueues staging: unisys: visornic: correctly clean up device on removal staging: unisys: visornic: don't destroy global workqueues until devs destroyed staging: unisys: visornic: delay start of worker thread until netdev created staging: unisys: visornic: use preferred interface for setting netdev's parent staging: unisys: visornic: prevent erroneous kfree of devdata pointer staging: unisys: correctly NULL-terminate visorbus sysfs attribute array staging: unisys: fix random memory corruption in visorchannel_write() staging: unisys: fix random hangs with network stress in visornic staging: unisys: visornic - ensure proper net locking in tx reset logic staging: unisys: visornic - check visorchannel_signalinsert/remove failures staging: unisys: visornic - prevent NETDEV WATCHDOG timeouts after IO recovery staging: unisys: visornic - prevent lock recursion after IO recovery staging: unisys: visornic - correctly reset flag prior to send_enbdis() staging: unisys: visornic_resume needs to mirror _serverdown_complete staging: unisys: visornic: enable skb->len error-check, remove DEBUG blocks staging: unisys: visornic - consolidate+simplify xmit watermark checks Ting-Chih Hsiao (1): staging: rtl8723au: fix up coding style warnings reported by checkpatch.pl. Tomas Melin (1): staging/most: fix return value for DIM_GetChannelState Tomasz Duszynski (2): iio: pressure: ms5611: remove IIO_CHAN_INFO_SCALE from mask iio: pressure: ms5611: add support for MS5607 temperature and pressure sensor Tony Cho (10): staging: wilc1000: remove unnecessary files staging: wilc1000: describe the config symbol fully staging: wilc1000: remove dead codes related to SIMULATION staging: wilc1000: remove warnings on the multiple line uses staging: wilc1000: remove the warnings on missing blank line staging: wilc1000: remove the warnings on unnecessary braces staging: wilc1000: remove preprocessor conditionals unused staging: wilc1000: remove a dead preprocessor conditionals staging: wilc1000: remove warnings on unnecessary braces staging: wilc1000: remove unnecessary inner braces Vaishali Thakkar (3): Staging: wilc1000: Replace memset with eth_zero_addr Staging: rtl8192u: Replace memset with eth_zero_addr Staging: rtl8192e: Replace memset with eth_zero_addr Vasiliy Korchagin (1): staging: lustre: obdclass: simplify class_uuid_unparse Vinay Simha BN (1): staging: sm750fb: coding style global ERROR fixes Viresh Kumar (2): staging: lustre: drop redundant check drivers: staging: Drop unlikely before IS_ERR(_OR_NULL) Vlad Dogaru (2): iio: magn: bmc150: decouple buffer and trigger iio: magn: bmc150: add support for bmc156 Vladimir Barinov (1): iio: Fix typos in ABI documentation Yash Shah (2): Staging: rts5208: Fix code indentation warning as detected by checkpatch.pl Staging: sm750fb: Fix "foo* bar" should be "foo *bar" errors Zoltán Lajos Kis (2): staging: lustre: echo_client: fix sparse declaration warnings staging: lustre: service.c: make local functions static Documentation/ABI/testing/sysfs-bus-iio | 18 +- .../ABI/testing/sysfs-bus-iio-trigger-sysfs | 9 + Documentation/DocBook/Makefile | 2 +- Documentation/DocBook/iio.tmpl | 697 ++++++ .../devicetree/bindings/iio/adc/mcp320x.txt | 1 + .../devicetree/bindings/iio/adc/vf610-adc.txt | 5 + .../bindings/iio/magnetometer/mmc35240.txt | 13 + .../devicetree/bindings/iio/st-sensors.txt | 2 + .../bindings/staging/iio/adc/mxs-lradc.txt | 2 +- Documentation/fb/sm712fb.txt | 31 + MAINTAINERS | 22 +- drivers/iio/accel/Kconfig | 26 +- drivers/iio/accel/bma180.c | 1 - drivers/iio/accel/bmc150-accel.c | 243 +-- drivers/iio/accel/kxcjk-1013.c | 5 +- drivers/iio/accel/mma8452.c | 217 +- drivers/iio/accel/mma9551_core.c | 35 +- drivers/iio/accel/mma9551_core.h | 6 +- drivers/iio/accel/mma9553.c | 83 +- drivers/iio/accel/st_accel.h | 1 + drivers/iio/accel/st_accel_core.c | 6 + drivers/iio/accel/st_accel_i2c.c | 6 +- drivers/iio/accel/st_accel_spi.c | 1 + drivers/iio/accel/stk8312.c | 429 +++- drivers/iio/accel/stk8ba50.c | 369 +++- drivers/iio/adc/Kconfig | 52 +- drivers/iio/adc/berlin2-adc.c | 22 +- drivers/iio/adc/cc10001_adc.c | 26 +- drivers/iio/adc/mcp320x.c | 16 +- drivers/iio/adc/mcp3422.c | 1 - drivers/iio/adc/ti-adc081c.c | 1 - drivers/iio/adc/vf610_adc.c | 79 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 1 - drivers/iio/common/st_sensors/st_sensors_core.c | 52 +- drivers/iio/dac/ad5064.c | 1 - drivers/iio/dac/ad5380.c | 1 - drivers/iio/dac/ad5446.c | 1 - drivers/iio/dac/max5821.c | 1 - drivers/iio/frequency/adf4350.c | 1 - drivers/iio/gyro/Kconfig | 3 +- drivers/iio/gyro/adis16136.c | 6 + drivers/iio/gyro/adis16260.c | 137 +- drivers/iio/gyro/itg3200_core.c | 1 - drivers/iio/gyro/st_gyro_core.c | 3 + drivers/iio/gyro/st_gyro_i2c.c | 1 - drivers/iio/humidity/dht11.c | 65 +- drivers/iio/humidity/si7005.c | 1 - drivers/iio/imu/adis16400_core.c | 46 +- drivers/iio/imu/adis16480.c | 39 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 7 +- drivers/iio/imu/kmx61.c | 8 +- drivers/iio/industrialio-buffer.c | 35 +- drivers/iio/industrialio-core.c | 33 +- drivers/iio/industrialio-event.c | 8 +- drivers/iio/industrialio-trigger.c | 27 +- drivers/iio/industrialio-triggered-buffer.c | 12 +- drivers/iio/light/Kconfig | 34 +- drivers/iio/light/Makefile | 3 + drivers/iio/light/acpi-als.c | 18 +- drivers/iio/light/apds9300.c | 1 - drivers/iio/light/bh1750.c | 1 - drivers/iio/light/cm32181.c | 2 +- drivers/iio/light/cm3232.c | 2 +- drivers/iio/light/cm3323.c | 19 +- drivers/iio/light/cm36651.c | 2 +- drivers/iio/light/gp2ap020a00f.c | 2 +- drivers/iio/light/hid-sensor-prox.c | 3 +- drivers/iio/light/isl29125.c | 13 +- drivers/iio/light/jsa1212.c | 1 - drivers/iio/light/ltr501.c | 1 - drivers/iio/light/opt3001.c | 804 +++++++ drivers/iio/light/pa12203001.c | 483 ++++ drivers/iio/light/rpr0521.c | 615 ++++++ drivers/iio/light/stk3310.c | 1 + drivers/iio/light/tcs3414.c | 1 - drivers/iio/light/tcs3472.c | 1 - drivers/iio/light/tsl4531.c | 1 - drivers/iio/light/vcnl4000.c | 1 - drivers/iio/magnetometer/bmc150_magn.c | 95 +- drivers/iio/magnetometer/mmc35240.c | 33 +- drivers/iio/magnetometer/st_magn.h | 3 + drivers/iio/magnetometer/st_magn_buffer.c | 7 + drivers/iio/magnetometer/st_magn_core.c | 98 +- drivers/iio/magnetometer/st_magn_i2c.c | 6 +- drivers/iio/magnetometer/st_magn_spi.c | 1 + drivers/iio/pressure/Kconfig | 6 +- drivers/iio/pressure/ms5611.h | 16 +- drivers/iio/pressure/ms5611_core.c | 82 +- drivers/iio/pressure/ms5611_i2c.c | 6 +- drivers/iio/pressure/ms5611_spi.c | 6 +- drivers/iio/pressure/st_pressure_core.c | 3 + drivers/iio/pressure/st_pressure_i2c.c | 1 - drivers/iio/temperature/mlx90614.c | 21 +- drivers/iio/temperature/tmp006.c | 5 +- drivers/staging/Kconfig | 6 +- drivers/staging/Makefile | 3 +- drivers/staging/android/Kconfig | 3 +- drivers/staging/android/TODO | 10 +- drivers/staging/android/ashmem.c | 4 +- drivers/staging/android/ion/ion.c | 24 +- drivers/staging/android/ion/ion_chunk_heap.c | 4 +- drivers/staging/android/ion/ion_cma_heap.c | 4 +- drivers/staging/android/ion/ion_page_pool.c | 5 +- drivers/staging/android/ion/ion_system_heap.c | 16 +- drivers/staging/android/sync.h | 10 +- drivers/staging/android/timed_gpio.c | 4 +- drivers/staging/comedi/Kconfig | 2 +- drivers/staging/comedi/comedi_compat32.c | 3 +- drivers/staging/comedi/comedi_fops.c | 35 +- drivers/staging/comedi/drivers.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci1564.c | 93 +- .../comedi/drivers/addi-data/hwdrv_apci3501.c | 154 +- drivers/staging/comedi/drivers/addi_apci_1564.c | 35 +- drivers/staging/comedi/drivers/addi_apci_3501.c | 60 +- drivers/staging/comedi/drivers/addi_tcw.h | 63 +- drivers/staging/comedi/drivers/adl_pci7x3x.c | 16 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 6 +- drivers/staging/comedi/drivers/dac02.c | 6 +- drivers/staging/comedi/drivers/das08_cs.c | 4 +- drivers/staging/comedi/drivers/das16.c | 3 +- drivers/staging/comedi/drivers/das16m1.c | 41 +- drivers/staging/comedi/drivers/dmm32at.c | 6 +- drivers/staging/comedi/drivers/fl512.c | 6 +- drivers/staging/comedi/drivers/me4000.c | 1000 ++++----- drivers/staging/comedi/drivers/ni_daq_dio24.c | 6 +- drivers/staging/comedi/drivers/ni_usb6501.c | 27 +- drivers/staging/comedi/drivers/pcl816.c | 2 +- drivers/staging/comedi/drivers/s626.c | 6 +- drivers/staging/comedi/drivers/serial2002.c | 10 +- drivers/staging/comedi/drivers/usbduxsigma.c | 214 +- drivers/staging/comedi/range.c | 13 +- drivers/staging/dgap/dgap.c | 45 +- drivers/staging/dgnc/dgnc_driver.h | 6 +- drivers/staging/dgnc/dgnc_sysfs.h | 16 +- drivers/staging/fbtft/Kconfig | 9 +- drivers/staging/fbtft/Makefile | 1 + drivers/staging/fbtft/fb_uc1611.c | 350 +++ drivers/staging/fbtft/fbtft-core.c | 17 +- drivers/staging/fbtft/fbtft.h | 57 +- drivers/staging/fbtft/fbtft_device.c | 31 + drivers/staging/fbtft/flexfb.c | 258 ++- drivers/staging/fsl-mc/README.txt | 364 ++++ drivers/staging/fsl-mc/TODO | 28 +- drivers/staging/ft1000/ft1000-pcmcia/ft1000.h | 19 +- drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 31 +- .../staging/ft1000/ft1000-usb/ft1000_download.c | 24 +- drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 1 - drivers/staging/ft1000/ft1000-usb/ft1000_usb.h | 4 +- drivers/staging/gdm72xx/usb_ids.h | 6 +- drivers/staging/iio/adc/mxs-lradc.c | 122 +- drivers/staging/iio/addac/adt7316-i2c.c | 1 - drivers/staging/iio/iio_dummy_evgen.c | 1 + drivers/staging/iio/iio_simple_dummy.c | 2 - drivers/staging/iio/iio_simple_dummy.h | 1 + drivers/staging/iio/iio_simple_dummy_buffer.c | 2 +- drivers/staging/iio/iio_simple_dummy_events.c | 4 +- drivers/staging/iio/light/isl29018.c | 1 - drivers/staging/iio/light/isl29028.c | 1 - drivers/staging/iio/meter/ade7854.h | 4 +- drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 7 +- .../staging/iio/trigger/iio-trig-periodic-rtc.c | 5 +- .../staging/lustre/include/linux/libcfs/libcfs.h | 15 +- .../lustre/include/linux/libcfs/libcfs_debug.h | 1 - .../lustre/include/linux/libcfs/libcfs_fail.h | 18 +- .../lustre/include/linux/libcfs/libcfs_private.h | 28 +- .../lustre/include/linux/libcfs/libcfs_string.h | 2 - .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 265 +-- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 146 +- .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 58 +- .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 6 - .../staging/lustre/lnet/klnds/socklnd/socklnd.c | 5 - .../staging/lustre/lnet/klnds/socklnd/socklnd.h | 142 +- .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 3 +- drivers/staging/lustre/lnet/lnet/router_proc.c | 11 - drivers/staging/lustre/lnet/selftest/console.h | 90 +- drivers/staging/lustre/lnet/selftest/framework.c | 12 +- drivers/staging/lustre/lustre/fid/fid_request.c | 4 +- drivers/staging/lustre/lustre/fld/fld_cache.c | 2 +- drivers/staging/lustre/lustre/fld/fld_request.c | 2 +- .../lustre/lustre/include/linux/lustre_compat25.h | 119 - .../lustre/include/linux/lustre_patchless_compat.h | 12 - .../staging/lustre/lustre/include/lprocfs_status.h | 313 ++- .../lustre/lustre/include/lustre/lustre_idl.h | 133 +- .../lustre/lustre/include/lustre/lustre_user.h | 2 +- drivers/staging/lustre/lustre/include/lustre_dlm.h | 2 +- .../staging/lustre/lustre/include/lustre_export.h | 4 +- .../staging/lustre/lustre/include/lustre_import.h | 4 +- drivers/staging/lustre/lustre/include/lustre_net.h | 18 +- drivers/staging/lustre/lustre/include/obd.h | 2 +- drivers/staging/lustre/lustre/include/obd_class.h | 17 +- .../staging/lustre/lustre/include/obd_support.h | 22 +- drivers/staging/lustre/lustre/lclient/lcommon_cl.c | 2 +- drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 2 +- drivers/staging/lustre/lustre/ldlm/ldlm_lib.c | 3 +- drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 4 +- drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 17 +- drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 8 +- drivers/staging/lustre/lustre/ldlm/ldlm_resource.c | 1 + drivers/staging/lustre/lustre/libcfs/debug.c | 149 +- drivers/staging/lustre/lustre/libcfs/fail.c | 2 +- drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c | 2 +- .../staging/lustre/lustre/libcfs/libcfs_string.c | 4 +- .../lustre/lustre/libcfs/linux/linux-crypto.c | 4 +- .../lustre/lustre/libcfs/linux/linux-module.c | 6 +- drivers/staging/lustre/lustre/libcfs/module.c | 357 +-- drivers/staging/lustre/lustre/libcfs/tracefile.c | 12 - drivers/staging/lustre/lustre/libcfs/tracefile.h | 33 +- drivers/staging/lustre/lustre/llite/dcache.c | 3 +- drivers/staging/lustre/lustre/llite/dir.c | 4 - drivers/staging/lustre/lustre/llite/file.c | 5 +- drivers/staging/lustre/lustre/llite/llite_capa.c | 40 +- .../staging/lustre/lustre/llite/llite_internal.h | 17 +- drivers/staging/lustre/lustre/llite/llite_lib.c | 23 +- drivers/staging/lustre/lustre/llite/lloop.c | 6 +- drivers/staging/lustre/lustre/llite/namei.c | 12 +- drivers/staging/lustre/lustre/llite/remote_perm.c | 17 +- drivers/staging/lustre/lustre/llite/vvp_io.c | 5 +- drivers/staging/lustre/lustre/llite/vvp_page.c | 27 +- drivers/staging/lustre/lustre/llite/xattr_cache.c | 2 +- drivers/staging/lustre/lustre/lmv/lmv_intent.c | 2 +- drivers/staging/lustre/lustre/lmv/lmv_obd.c | 8 +- drivers/staging/lustre/lustre/lov/lov_dev.c | 2 +- drivers/staging/lustre/lustre/lov/lov_io.c | 2 +- drivers/staging/lustre/lustre/lov/lov_merge.c | 1 + drivers/staging/lustre/lustre/lov/lov_obd.c | 13 +- drivers/staging/lustre/lustre/lov/lov_pool.c | 2 +- drivers/staging/lustre/lustre/lov/lov_request.c | 18 +- drivers/staging/lustre/lustre/mdc/mdc_lib.c | 2 +- drivers/staging/lustre/lustre/mdc/mdc_request.c | 6 +- drivers/staging/lustre/lustre/mgc/mgc_request.c | 6 +- drivers/staging/lustre/lustre/obdclass/acl.c | 6 +- drivers/staging/lustre/lustre/obdclass/cl_page.c | 30 +- drivers/staging/lustre/lustre/obdclass/class_obd.c | 19 +- drivers/staging/lustre/lustre/obdclass/genops.c | 22 +- .../lustre/lustre/obdclass/linux/linux-module.c | 6 +- .../lustre/lustre/obdclass/linux/linux-sysctl.c | 374 +--- drivers/staging/lustre/lustre/obdclass/llog.c | 8 +- .../lustre/lustre/obdclass/lprocfs_status.c | 4 +- drivers/staging/lustre/lustre/obdclass/lu_object.c | 8 +- .../staging/lustre/lustre/obdclass/lustre_peer.c | 2 +- .../staging/lustre/lustre/obdclass/obd_config.c | 17 +- drivers/staging/lustre/lustre/obdclass/obd_mount.c | 24 +- drivers/staging/lustre/lustre/obdclass/uuid.c | 34 +- .../staging/lustre/lustre/obdecho/echo_client.c | 14 +- drivers/staging/lustre/lustre/osc/osc_cache.c | 6 - drivers/staging/lustre/lustre/osc/osc_dev.c | 2 +- drivers/staging/lustre/lustre/osc/osc_page.c | 2 +- drivers/staging/lustre/lustre/osc/osc_request.c | 8 +- drivers/staging/lustre/lustre/ptlrpc/client.c | 2 +- drivers/staging/lustre/lustre/ptlrpc/events.c | 4 +- drivers/staging/lustre/lustre/ptlrpc/import.c | 6 +- .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 8 +- drivers/staging/lustre/lustre/ptlrpc/nrs.c | 2 +- .../staging/lustre/lustre/ptlrpc/pack_generic.c | 2 + drivers/staging/lustre/lustre/ptlrpc/pinger.c | 2 - .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c | 2 +- drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c | 2 +- drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 2 +- drivers/staging/lustre/lustre/ptlrpc/sec_config.c | 2 +- drivers/staging/lustre/lustre/ptlrpc/sec_plain.c | 2 +- drivers/staging/lustre/lustre/ptlrpc/service.c | 18 +- drivers/staging/lustre/sysfs-fs-lustre | 103 + .../most/Documentation/ABI/sysfs-class-most.txt | 181 ++ .../staging/most/Documentation/driver_usage.txt | 180 ++ drivers/staging/most/Kconfig | 30 + drivers/staging/most/Makefile | 8 + drivers/staging/most/TODO | 8 + drivers/staging/most/aim-cdev/Kconfig | 12 + drivers/staging/most/aim-cdev/Makefile | 4 + drivers/staging/most/aim-cdev/cdev.c | 528 +++++ drivers/staging/most/aim-network/Kconfig | 13 + drivers/staging/most/aim-network/Makefile | 4 + drivers/staging/most/aim-network/networking.c | 567 +++++ drivers/staging/most/aim-network/networking.h | 23 + drivers/staging/most/aim-sound/Kconfig | 13 + drivers/staging/most/aim-sound/Makefile | 4 + drivers/staging/most/aim-sound/sound.c | 758 +++++++ drivers/staging/most/aim-v4l2/Kconfig | 12 + drivers/staging/most/aim-v4l2/Makefile | 6 + drivers/staging/most/aim-v4l2/video.c | 635 ++++++ drivers/staging/most/hdm-dim2/Kconfig | 16 + drivers/staging/most/hdm-dim2/Makefile | 5 + drivers/staging/most/hdm-dim2/dim2_errors.h | 67 + drivers/staging/most/hdm-dim2/dim2_hal.c | 919 ++++++++ drivers/staging/most/hdm-dim2/dim2_hal.h | 124 ++ drivers/staging/most/hdm-dim2/dim2_hdm.c | 964 ++++++++ drivers/staging/most/hdm-dim2/dim2_hdm.h | 26 + drivers/staging/most/hdm-dim2/dim2_reg.h | 176 ++ drivers/staging/most/hdm-dim2/dim2_sysfs.c | 116 + drivers/staging/most/hdm-dim2/dim2_sysfs.h | 39 + drivers/staging/most/hdm-i2c/Kconfig | 12 + drivers/staging/most/hdm-i2c/Makefile | 3 + drivers/staging/most/hdm-i2c/hdm_i2c.c | 451 ++++ drivers/staging/most/hdm-usb/Kconfig | 14 + drivers/staging/most/hdm-usb/Makefile | 4 + drivers/staging/most/hdm-usb/hdm_usb.c | 1454 +++++++++++++ drivers/staging/most/mostcore/Kconfig | 13 + drivers/staging/most/mostcore/Makefile | 3 + drivers/staging/most/mostcore/core.c | 1932 ++++++++++++++++ drivers/staging/most/mostcore/mostcore.h | 316 +++ drivers/staging/mt29f_spinand/mt29f_spinand.c | 1 - drivers/staging/mt29f_spinand/mt29f_spinand.h | 4 +- drivers/staging/netlogic/platform_net.c | 2 +- drivers/staging/netlogic/xlr_net.h | 2 +- drivers/staging/nvec/nvec.h | 19 +- drivers/staging/octeon/ethernet-mdio.h | 2 +- drivers/staging/octeon/ethernet-rgmii.c | 7 +- drivers/staging/octeon/ethernet-tx.c | 10 +- drivers/staging/octeon/ethernet.c | 1 + drivers/staging/octeon/octeon-ethernet.h | 22 +- drivers/staging/olpc_dcon/olpc_dcon.h | 2 +- drivers/staging/ozwpan/Kconfig | 9 - drivers/staging/ozwpan/Makefile | 16 - drivers/staging/ozwpan/README | 25 - drivers/staging/ozwpan/TODO | 14 - drivers/staging/ozwpan/ozappif.h | 36 - drivers/staging/ozwpan/ozcdev.c | 554 ----- drivers/staging/ozwpan/ozcdev.h | 17 - drivers/staging/ozwpan/ozdbg.h | 54 - drivers/staging/ozwpan/ozeltbuf.c | 252 --- drivers/staging/ozwpan/ozeltbuf.h | 65 - drivers/staging/ozwpan/ozhcd.c | 2301 -------------------- drivers/staging/ozwpan/ozhcd.h | 15 - drivers/staging/ozwpan/ozmain.c | 71 - drivers/staging/ozwpan/ozpd.c | 886 -------- drivers/staging/ozwpan/ozpd.h | 134 -- drivers/staging/ozwpan/ozproto.c | 813 ------- drivers/staging/ozwpan/ozproto.h | 62 - drivers/staging/ozwpan/ozprotocol.h | 375 ---- drivers/staging/ozwpan/ozurbparanoia.c | 54 - drivers/staging/ozwpan/ozurbparanoia.h | 19 - drivers/staging/ozwpan/ozusbif.h | 43 - drivers/staging/ozwpan/ozusbsvc.c | 263 --- drivers/staging/ozwpan/ozusbsvc.h | 32 - drivers/staging/ozwpan/ozusbsvc1.c | 471 ---- drivers/staging/panel/panel.c | 12 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 5 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 6 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 10 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 43 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 10 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 8 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 44 +- drivers/staging/rtl8188eu/core/rtw_security.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 + drivers/staging/rtl8188eu/core/rtw_xmit.c | 36 +- .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 8 +- drivers/staging/rtl8188eu/hal/bb_cfg.c | 6 +- drivers/staging/rtl8188eu/hal/hal_com.c | 27 +- drivers/staging/rtl8188eu/hal/hal_intf.c | 32 - drivers/staging/rtl8188eu/hal/odm.c | 11 +- drivers/staging/rtl8188eu/hal/rf.c | 2 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 21 - drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 33 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 99 +- drivers/staging/rtl8188eu/include/HalVerDef.h | 84 - drivers/staging/rtl8188eu/include/hal_intf.h | 16 - drivers/staging/rtl8188eu/include/ieee80211.h | 54 - drivers/staging/rtl8188eu/include/osdep_service.h | 2 +- drivers/staging/rtl8188eu/include/recv_osdep.h | 3 +- drivers/staging/rtl8188eu/include/rtl8188e_cmd.h | 1 - drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 8 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 3 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 8 +- drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 1 - drivers/staging/rtl8188eu/include/sta_info.h | 19 +- drivers/staging/rtl8188eu/include/wifi.h | 7 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 22 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 2 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 16 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 79 +- drivers/staging/rtl8192e/dot11d.c | 39 - drivers/staging/rtl8192e/dot11d.h | 6 - drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 46 - drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 192 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 11 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 11 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 5 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 440 ++-- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 58 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 20 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 6 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 8 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 448 ++-- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 66 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 125 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 615 ++---- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 112 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 472 ++-- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 44 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 130 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 24 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 53 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 132 +- drivers/staging/rtl8192e/rtl819x_BA.h | 5 - drivers/staging/rtl8192e/rtl819x_BAProc.c | 5 +- drivers/staging/rtl8192e/rtl819x_HT.h | 2 - drivers/staging/rtl8192e/rtl819x_HTProc.c | 5 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 5 - drivers/staging/rtl8192e/rtl819x_TS.h | 2 - drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 439 ++-- drivers/staging/rtl8192e/rtllib_debug.h | 8 - drivers/staging/rtl8192e/rtllib_rx.c | 91 +- drivers/staging/rtl8192e/rtllib_softmac.c | 30 +- drivers/staging/rtl8192e/rtllib_tx.c | 9 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 345 +-- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 4 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 6 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 17 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 16 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 4 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 11 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 14 +- drivers/staging/rtl8192u/r8192U_dm.c | 8 +- drivers/staging/rtl8192u/r8192U_dm.h | 36 +- drivers/staging/rtl8192u/r8192U_wx.h | 2 +- drivers/staging/rtl8192u/r819xU_cmdpkt.h | 8 +- drivers/staging/rtl8192u/r819xU_firmware.c | 15 +- drivers/staging/rtl8192u/r819xU_phy.h | 55 +- drivers/staging/rtl8712/ieee80211.c | 25 +- drivers/staging/rtl8712/rtl8712_recv.c | 4 +- drivers/staging/rtl8712/rtl871x_cmd.c | 28 +- drivers/staging/rtl8712/rtl871x_cmd.h | 18 - drivers/staging/rtl8712/rtl871x_event.h | 2 +- drivers/staging/rtl8712/rtl871x_ioctl.h | 28 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 34 +- drivers/staging/rtl8712/rtl871x_mlme.c | 47 +- drivers/staging/rtl8712/rtl871x_mlme.h | 2 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 6 +- drivers/staging/rtl8712/rtl871x_security.c | 35 +- drivers/staging/rtl8712/wlan_bssdef.h | 42 +- drivers/staging/rtl8723au/core/rtw_recv.c | 3 +- drivers/staging/rtl8723au/core/rtw_security.c | 24 +- drivers/staging/rtl8723au/hal/odm.c | 2 +- drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c | 2 +- drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c | 4 +- drivers/staging/rts5208/ms.c | 5 +- drivers/staging/rts5208/sd.c | 21 +- drivers/staging/slicoss/slicoss.c | 1 + drivers/staging/sm750fb/ddk750_chip.c | 15 +- drivers/staging/sm750fb/ddk750_chip.h | 12 +- drivers/staging/sm750fb/ddk750_display.c | 170 +- drivers/staging/sm750fb/ddk750_display.h | 11 +- drivers/staging/sm750fb/ddk750_dvi.c | 75 +- drivers/staging/sm750fb/ddk750_dvi.h | 3 +- drivers/staging/sm750fb/ddk750_help.c | 8 +- drivers/staging/sm750fb/ddk750_help.h | 4 +- drivers/staging/sm750fb/ddk750_hwi2c.c | 244 +-- drivers/staging/sm750fb/ddk750_mode.c | 164 +- drivers/staging/sm750fb/ddk750_mode.h | 52 +- drivers/staging/sm750fb/ddk750_power.c | 261 ++- drivers/staging/sm750fb/ddk750_power.h | 11 +- drivers/staging/sm750fb/ddk750_reg.h | 18 +- drivers/staging/sm750fb/ddk750_sii164.c | 389 ++-- drivers/staging/sm750fb/ddk750_sii164.h | 31 +- drivers/staging/sm750fb/sm750.c | 160 +- drivers/staging/sm750fb/sm750.h | 72 +- drivers/staging/sm750fb/sm750_accel.c | 381 ++-- drivers/staging/sm750fb/sm750_accel.h | 4 +- drivers/staging/sm750fb/sm750_cursor.c | 55 +- drivers/staging/sm750fb/sm750_cursor.h | 4 +- drivers/staging/sm750fb/sm750_help.h | 28 +- drivers/staging/sm750fb/sm750_hw.c | 414 ++-- drivers/staging/sm750fb/sm750_hw.h | 48 +- drivers/staging/sm7xxfb/Kconfig | 13 - drivers/staging/sm7xxfb/Makefile | 1 - drivers/staging/sm7xxfb/TODO | 12 - drivers/staging/speakup/buffers.c | 3 +- drivers/staging/speakup/i18n.c | 3 +- drivers/staging/speakup/i18n.h | 12 +- drivers/staging/speakup/keyhelp.c | 2 +- drivers/staging/speakup/kobjects.c | 3 +- drivers/staging/speakup/main.c | 15 +- drivers/staging/speakup/selection.c | 3 +- drivers/staging/speakup/serialio.c | 10 +- drivers/staging/speakup/speakup.h | 68 +- drivers/staging/speakup/speakup_acnt.h | 8 +- drivers/staging/speakup/speakup_decpc.c | 6 +- drivers/staging/speakup/speakup_dtlk.h | 52 +- drivers/staging/speakup/speakup_soft.c | 1 - drivers/staging/speakup/thread.c | 3 +- drivers/staging/speakup/varhandlers.c | 3 +- drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c | 1 - drivers/staging/unisys/Kconfig | 2 +- drivers/staging/unisys/include/channel_guid.h | 24 +- drivers/staging/unisys/include/visorbus.h | 5 +- drivers/staging/unisys/visorbus/controlvmchannel.h | 9 +- .../unisys/visorbus/controlvmcompletionstatus.h | 9 +- drivers/staging/unisys/visorbus/iovmcall_gnuc.h | 9 +- drivers/staging/unisys/visorbus/periodic_work.c | 9 +- drivers/staging/unisys/visorbus/vbuschannel.h | 9 +- drivers/staging/unisys/visorbus/vbusdeviceinfo.h | 9 +- drivers/staging/unisys/visorbus/visorbus_main.c | 109 +- drivers/staging/unisys/visorbus/visorbus_private.h | 9 +- drivers/staging/unisys/visorbus/visorchannel.c | 43 +- drivers/staging/unisys/visorbus/visorchipset.c | 22 +- drivers/staging/unisys/visorbus/vmcallinterface.h | 9 +- drivers/staging/unisys/visornic/visornic_main.c | 1132 +++++----- drivers/staging/vme/devices/vme_pio2_core.c | 18 +- drivers/staging/vme/devices/vme_user.c | 168 +- drivers/staging/vt6655/baseband.c | 6 +- drivers/staging/vt6655/card.c | 15 +- drivers/staging/vt6655/desc.h | 146 +- drivers/staging/vt6655/device.h | 13 +- drivers/staging/vt6655/device_cfg.h | 15 - drivers/staging/vt6655/device_main.c | 146 +- drivers/staging/vt6655/dpc.c | 2 +- drivers/staging/vt6655/mac.c | 18 - drivers/staging/vt6655/power.c | 16 +- drivers/staging/vt6655/rf.c | 532 ++--- drivers/staging/vt6655/rf.h | 24 +- drivers/staging/vt6655/rxtx.c | 23 +- drivers/staging/vt6655/rxtx.h | 4 +- drivers/staging/vt6655/upc.h | 36 +- drivers/staging/vt6656/rxtx.c | 7 +- drivers/staging/wilc1000/Kconfig | 28 +- drivers/staging/wilc1000/Makefile | 8 +- drivers/staging/wilc1000/coreconfigsimulator.h | 17 - drivers/staging/wilc1000/coreconfigurator.c | 225 +- drivers/staging/wilc1000/coreconfigurator.h | 37 +- drivers/staging/wilc1000/fifo_buffer.c | 133 -- drivers/staging/wilc1000/fifo_buffer.h | 26 - drivers/staging/wilc1000/host_interface.c | 1433 ++++++------ drivers/staging/wilc1000/host_interface.h | 115 +- drivers/staging/wilc1000/linux_mon.c | 23 +- drivers/staging/wilc1000/linux_wlan.c | 248 +-- drivers/staging/wilc1000/linux_wlan_common.h | 4 +- drivers/staging/wilc1000/linux_wlan_sdio.c | 1 - drivers/staging/wilc1000/wilc_debugfs.c | 30 +- drivers/staging/wilc1000/wilc_exported_buf.c | 13 +- drivers/staging/wilc1000/wilc_log.h | 47 - drivers/staging/wilc1000/wilc_memory.c | 46 +- drivers/staging/wilc1000/wilc_memory.h | 173 -- drivers/staging/wilc1000/wilc_msgqueue.c | 28 +- drivers/staging/wilc1000/wilc_msgqueue.h | 35 +- drivers/staging/wilc1000/wilc_osconfig.h | 9 - drivers/staging/wilc1000/wilc_oswrapper.h | 12 - drivers/staging/wilc1000/wilc_platform.h | 8 +- drivers/staging/wilc1000/wilc_sdio.c | 288 +-- drivers/staging/wilc1000/wilc_sleep.c | 18 - drivers/staging/wilc1000/wilc_sleep.h | 20 - drivers/staging/wilc1000/wilc_spi.c | 15 +- drivers/staging/wilc1000/wilc_strutils.c | 80 - drivers/staging/wilc1000/wilc_strutils.h | 134 -- drivers/staging/wilc1000/wilc_timer.c | 45 - drivers/staging/wilc1000/wilc_timer.h | 129 -- drivers/staging/wilc1000/wilc_type.h | 34 - drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 321 ++- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 2 +- drivers/staging/wilc1000/wilc_wfi_netdevice.c | 951 -------- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 16 +- drivers/staging/wilc1000/wilc_wlan.c | 53 +- drivers/staging/wilc1000/wilc_wlan.h | 2 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 16 +- drivers/staging/wilc1000/wilc_wlan_if.h | 6 +- drivers/staging/xgifb/Makefile | 2 +- drivers/staging/xgifb/XGI_main_26.c | 12 +- drivers/staging/xgifb/vb_init.h | 4 +- drivers/staging/xgifb/vb_setmode.h | 34 +- drivers/staging/xgifb/vb_util.c | 42 - drivers/staging/xgifb/vb_util.h | 44 +- drivers/video/fbdev/Kconfig | 14 + drivers/video/fbdev/Makefile | 1 + .../sm7xxfb/sm7xx.h => video/fbdev/sm712.h} | 39 +- .../sm7xxfb/sm7xxfb.c => video/fbdev/sm712fb.c} | 71 +- include/linux/iio/common/st_sensors.h | 2 + include/linux/iio/consumer.h | 2 +- include/linux/iio/iio.h | 17 + include/linux/iio/sysfs.h | 3 +- include/linux/iio/trigger.h | 3 + include/linux/iio/triggered_buffer.h | 4 +- tools/iio/generic_buffer.c | 115 +- tools/iio/iio_event_monitor.c | 40 +- tools/iio/iio_utils.c | 243 ++- tools/iio/iio_utils.h | 19 +- tools/iio/lsiio.c | 55 +- 589 files changed, 23662 insertions(+), 20689 deletions(-) create mode 100644 Documentation/DocBook/iio.tmpl create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mmc35240.txt create mode 100644 Documentation/fb/sm712fb.txt create mode 100644 drivers/iio/light/opt3001.c create mode 100644 drivers/iio/light/pa12203001.c create mode 100644 drivers/iio/light/rpr0521.c create mode 100644 drivers/staging/fbtft/fb_uc1611.c create mode 100644 drivers/staging/fsl-mc/README.txt create mode 100644 drivers/staging/most/Documentation/ABI/sysfs-class-most.txt create mode 100644 drivers/staging/most/Documentation/driver_usage.txt create mode 100644 drivers/staging/most/Kconfig create mode 100644 drivers/staging/most/Makefile create mode 100644 drivers/staging/most/TODO create mode 100644 drivers/staging/most/aim-cdev/Kconfig create mode 100644 drivers/staging/most/aim-cdev/Makefile create mode 100644 drivers/staging/most/aim-cdev/cdev.c create mode 100644 drivers/staging/most/aim-network/Kconfig create mode 100644 drivers/staging/most/aim-network/Makefile create mode 100644 drivers/staging/most/aim-network/networking.c create mode 100644 drivers/staging/most/aim-network/networking.h create mode 100644 drivers/staging/most/aim-sound/Kconfig create mode 100644 drivers/staging/most/aim-sound/Makefile create mode 100644 drivers/staging/most/aim-sound/sound.c create mode 100644 drivers/staging/most/aim-v4l2/Kconfig create mode 100644 drivers/staging/most/aim-v4l2/Makefile create mode 100644 drivers/staging/most/aim-v4l2/video.c create mode 100644 drivers/staging/most/hdm-dim2/Kconfig create mode 100644 drivers/staging/most/hdm-dim2/Makefile create mode 100644 drivers/staging/most/hdm-dim2/dim2_errors.h create mode 100644 drivers/staging/most/hdm-dim2/dim2_hal.c create mode 100644 drivers/staging/most/hdm-dim2/dim2_hal.h create mode 100644 drivers/staging/most/hdm-dim2/dim2_hdm.c create mode 100644 drivers/staging/most/hdm-dim2/dim2_hdm.h create mode 100644 drivers/staging/most/hdm-dim2/dim2_reg.h create mode 100644 drivers/staging/most/hdm-dim2/dim2_sysfs.c create mode 100644 drivers/staging/most/hdm-dim2/dim2_sysfs.h create mode 100644 drivers/staging/most/hdm-i2c/Kconfig create mode 100644 drivers/staging/most/hdm-i2c/Makefile create mode 100644 drivers/staging/most/hdm-i2c/hdm_i2c.c create mode 100644 drivers/staging/most/hdm-usb/Kconfig create mode 100644 drivers/staging/most/hdm-usb/Makefile create mode 100644 drivers/staging/most/hdm-usb/hdm_usb.c create mode 100644 drivers/staging/most/mostcore/Kconfig create mode 100644 drivers/staging/most/mostcore/Makefile create mode 100644 drivers/staging/most/mostcore/core.c create mode 100644 drivers/staging/most/mostcore/mostcore.h delete mode 100644 drivers/staging/ozwpan/Kconfig delete mode 100644 drivers/staging/ozwpan/Makefile delete mode 100644 drivers/staging/ozwpan/README delete mode 100644 drivers/staging/ozwpan/TODO delete mode 100644 drivers/staging/ozwpan/ozappif.h delete mode 100644 drivers/staging/ozwpan/ozcdev.c delete mode 100644 drivers/staging/ozwpan/ozcdev.h delete mode 100644 drivers/staging/ozwpan/ozdbg.h delete mode 100644 drivers/staging/ozwpan/ozeltbuf.c delete mode 100644 drivers/staging/ozwpan/ozeltbuf.h delete mode 100644 drivers/staging/ozwpan/ozhcd.c delete mode 100644 drivers/staging/ozwpan/ozhcd.h delete mode 100644 drivers/staging/ozwpan/ozmain.c delete mode 100644 drivers/staging/ozwpan/ozpd.c delete mode 100644 drivers/staging/ozwpan/ozpd.h delete mode 100644 drivers/staging/ozwpan/ozproto.c delete mode 100644 drivers/staging/ozwpan/ozproto.h delete mode 100644 drivers/staging/ozwpan/ozprotocol.h delete mode 100644 drivers/staging/ozwpan/ozurbparanoia.c delete mode 100644 drivers/staging/ozwpan/ozurbparanoia.h delete mode 100644 drivers/staging/ozwpan/ozusbif.h delete mode 100644 drivers/staging/ozwpan/ozusbsvc.c delete mode 100644 drivers/staging/ozwpan/ozusbsvc.h delete mode 100644 drivers/staging/ozwpan/ozusbsvc1.c delete mode 100644 drivers/staging/sm7xxfb/Kconfig delete mode 100644 drivers/staging/sm7xxfb/Makefile delete mode 100644 drivers/staging/sm7xxfb/TODO delete mode 100644 drivers/staging/wilc1000/coreconfigsimulator.h delete mode 100644 drivers/staging/wilc1000/fifo_buffer.c delete mode 100644 drivers/staging/wilc1000/fifo_buffer.h delete mode 100644 drivers/staging/wilc1000/wilc_log.h delete mode 100644 drivers/staging/wilc1000/wilc_osconfig.h delete mode 100644 drivers/staging/wilc1000/wilc_sleep.c delete mode 100644 drivers/staging/wilc1000/wilc_sleep.h delete mode 100644 drivers/staging/wilc1000/wilc_strutils.c delete mode 100644 drivers/staging/wilc1000/wilc_strutils.h delete mode 100644 drivers/staging/wilc1000/wilc_timer.c delete mode 100644 drivers/staging/wilc1000/wilc_timer.h delete mode 100644 drivers/staging/wilc1000/wilc_type.h delete mode 100644 drivers/staging/wilc1000/wilc_wfi_netdevice.c delete mode 100644 drivers/staging/xgifb/vb_util.c rename drivers/{staging/sm7xxfb/sm7xx.h => video/fbdev/sm712.h} (81%) rename drivers/{staging/sm7xxfb/sm7xxfb.c => video/fbdev/sm712fb.c} (97%) _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel