lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Wed, 25 Jul 2012 17:06:07 -0700
From:	Greg KH <gregkh@...uxfoundation.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org, devel@...uxdriverproject.org
Subject: [GIT PATCH] staging patches for 3.6-rc1

The following changes since commit 6b16351acbd415e66ba16bf7d473ece1574cf0bc:

  Linux 3.5-rc4 (2012-06-24 12:53:04 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-3.6-rc1

for you to fetch changes up to 419e9266884fa853179ab726c27a63a9d3ae46e3:

  staging: csr: delete a bunch of unused library functions (2012-07-20 17:25:09 -0700)

----------------------------------------------------------------
Staging tree patches for 3.6-rc1

Here's the big staging tree merge for the 3.6-rc1 merge window.

There are some patches in here outside of drivers/staging/, notibly the iio
code (which is still stradeling the staging / not staging boundry), the pstore
code, and the tracing code.  All of these have gotten ackes from the various
subsystem maintainers to be included in this tree.  The pstore and tracing
patches are related, and are coming here as they replace one of the android
staging drivers.

Otherwise, the normal staging mess.  Lots of cleanups and a few new drivers
(some iio drivers, and the large csr wireless driver abomination.)

Note, you will get a merge issue with the following files:
	drivers/staging/comedi/drivers/s626.h
	drivers/staging/gdm72xx/netlink_k.c
both of which should be trivial for you to handle.

Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>

----------------------------------------------------------------
Adnan Ali (6):
      Staging: et131x: fix coding style issues
      Staging: cptm1217: clearpad_tm1217: fix coding style issues
      Staging: sep: fix coding style issues
      Staging: ramster: r2net: fix coding style issues
      Staging: gdm72xx: gdm_usb: fix deprecated function kernel_thread
      Staging: rts5139: sd_cprm: fix coding style and deprecation issues

Andrzej Pietrasiewicz (1):
      staging: usb: gadget: Configurable Composite Gadget depends on BLOCK

Andy Gross (1):
      staging: omapdrm: Fix error paths during dmm init

Andy Shevchenko (6):
      staging: bcm: use %pM to print MAC addresses
      staging: csr: print MAC addresses via %pM
      staging: vt6656: use %pM for the BSSID
      staging: vt6655: use %pM for BSSID
      staging: gdm72xx: use %pM for MAC
      staging: ccg: print MAC addresses via %pM

Anton Vorontsov (27):
      pstore: Add console log messages support
      pstore/ram: Give proper names to dump-related variables
      pstore/ram: Factor dmesg przs initialization out of probe()
      pstore/ram: Factor ramoops_get_next_prz() out of ramoops_pstore_read()
      pstore/ram: Add console messages handling
      pstore/ram_core: Silence some printks
      pstore/ram: Add some more documentation and examples
      pstore/ram_core: Remove now unused code
      pstore/platform: Make automatic updates interval configurable
      pstore/platform: Disable automatic updates by default
      staging/android: Remove ram_console driver
      pstore/ram: Probe as early as possible
      pstore/ram: Fix error handling during przs allocation
      pstore/ram_core: Proper checking for post_init errors (e.g. improper ECC size)
      pstore/ram_core: Better ECC size checking
      pstore/ram_core: Get rid of prz->ecc_symsize and prz->ecc_poly
      pstore/ram: Make ECC size configurable
      pstore/ram_core: Get rid of prz->ecc enable/disable flag
      tracing: Fix initialization failure path in tracing_set_tracer()
      pstore: Introduce write_buf backend callback
      pstore: Add persistent function tracing
      tracing/function: Introduce persistent trace option
      pstore/ram: Convert to write_buf callback
      pstore/ram: Add ftrace messages handling
      tracing/function: Convert func_set_flag() to a switch statement
      pstore: Headers should include all stuff they use
      pstore/ram: Make tracing log versioned

Axel Lin (1):
      iio: dac: Convert ad5380 to devm_regmap_* APIs

Bart Westgeest (2):
      staging: usbip: Updated comment describing VHCI_NPORTS
      staging: usbip: cleanup and fix of vhci_hub_status

Ben Chan (2):
      staging: gdm72xx: Fix spinlock recursion on gdm_usb_send_complete
      staging: gdm72xx: Simplify spinlock fix for gdm_usb_send_complete

Ben Hutchings (1):
      staging: zsmalloc: Finish conversion to a separate module

Chris Yungmann (1):
      staging: speakup: fixed checkpatch and sparse warnings in selection.c

Christopher Brannon (1):
      Staging: speakup: fix an improperly-declared variable.

Cruz Julian Bishop (1):
      staging: Fixes some checkpatch warnings in asus_oled/asus_oled.c

Dan Carpenter (10):
      staging: comedi: cleanup comedi_recognize()
      Staging: et131x: fix | vs & typos
      staging: comedi: amplc_pci230: add a missing unlock
      Staging: rtl8187se, rtl8192e: fix '&' vs '|' bugs
      iio: frequency: ad9523: unlock on error in ad9523_reg_access()
      iio: frequency: adf4350: fix an initialization
      iio: frequency: adf4350: using an uninitialized variable
      staging: comedi: double unlock in usbduxsigma_attach()
      Staging: vme: silence a Sparse warning
      iio: double unlock on error path

David Murray (1):
      Drivers: Staging: ccg: Made checkpatch.pl clean

Devendra Naga (40):
      staging/gdm72xx: Remove version.h includes
      staging/wlan-ng: cfg80211.c coding style cleanup
      staging/wlan-ng: prsim2fw.c coding style cleanup
      staging: android: alarm: remove unnecessary goto statement
      staging/ft1000: Return -ENOMEM if kmalloc fails at ft1000_probe
      staging/ft1000: use kzalloc to allocate the ft1000_device structure
      staging/ft1000: remove usage of ret in ft1000_open
      staging/ft1000: fix minor coding style problem
      staging/rts_pstor: fix the no brace needed warning
      staging/rts_pstor: fix single statements block warning
      staging/ft1000: fix the no brace needed warning in ft1000_interrupt
      staging/ft1000: fix sparse warning
      staging/ft1000: fix sparse warning about the kernel thread handler function
      staging/ft1000: fix the no brace needed warning in ft1000_read_fifo_len
      staging/ft1000: fix the foo * bar warning
      staging/ft1000-pcmcia: fix checkpatch warnings
      staging/ft1000: remove unnecessary assignment of ret with STATUS_SUCCESS
      staging/slicoss: remove not-needed ASSERT
      staging/slicoss: return -ENODEV if no devid matches
      staging/ft1000: remove all spaces, tabs issue in while loop of ft1000_interrupt
      staging/sm7xxfb: use module_pci_driver macro
      staging/sm7xxfb: return a proper err for smtc_alloc_fb_info failure
      staging/sep: use module_pci_driver macro
      staging/et131x: use module_pci_driver macro
      staging/sbe-2t3e3: use module_pci_driver macro
      staging/phison: use module_pci_driver macro
      staging/slicoss: disable pci device at remove
      staging/et131x: use SET_ETHTOOL_OPS directly
      staging/gdm72xx: return PTR_ERR rather -ENOENT
      staging/gdm72xx: use kzalloc for phydev and udev
      staging/gdm72xx: cleanup little at gdm_wimax_event_rcv
      staging/gdm72xx: use kzalloc for phydev and sdev
      staging/gdm72xx: coding style fixes gdm_qos.c
      staging/sm7xxfb: select sm7xxfb only when CONFIG_PCI is enabled
      staging/vt6656: coding style fix in BSSvSecondTxData
      staging/vt6656: remove unnecessary return in BSSvSecondTxData
      staging/vt6656: cleanup coding style in vResetCommandTimer
      staging/winbond: use err and remove nr
      staging/wlan-ng: use kzalloc rather using kmalloc at create_wlan
      staging/rts_pstor: use kthread_run instead doing kthread_create and wake_up_process

Dimitrios Semitsoglou-Tsiapos (1):
      staging: comedi: cb_pcidas64: Fixed coding style errors

Duan Jiong (3):
      vme_user.c: remove duplicated include
      staging: sep_main.c: remove duplicated include
      staging: sep_crypto.c: remove duplicated include

Eduardo Valentin (4):
      staging: OMAP4+: thermal: introduce bandgap temperature sensor
      staging: omap-thermal: common code to expose driver to thermal framework
      staging: omap-thermal: add OMAP4 data structures
      staging: omap-thermal: add OMAP5 data structures

Emil Goode (1):
      staging: CSR: fix function declaration warnings

Erik Jones (3):
      staging: rts5139: rts51x_chip: fixed brace coding style issue
      staging: rts5139: rts51x_card: fixed brace coding style issue
      staging: rts5139: rts51x_card: fixed brace coding style issue

Gerard Snitselaar (1):
      iio: dac: ad5064: fix section mismatch in ad5064_init() in linux-next

Greg Kroah-Hartman (66):
      Merge branch 'staging-linus' into staging-next
      Staging: add CSR Wifi "os helper" module
      Staging: add CSR wifi module
      Staging: csr: update to version 5.1.0 of the driver
      Staging: csr: provide a MODULE_LICENSE for csr_helper.ko
      Merge 3.5-rc4 into staging-next
      Merge branch 'fixes-togreg' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge branch 'togreg' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge tag 'fixes-togreg_8_7_2012' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge tag 'togreg_8_7_2012' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge tag 'fixes-togreg-3.6a' of git://git.kernel.org/.../jic23/iio into work-next
      Merge tag 'togreg-3.6a' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge tag 'iio-fixes-3.6b' of git://git.kernel.org/.../jic23/iio into staging-next
      Staging: csr: remove oska compat functions
      staging: csr: oska: remove io.h
      staging: csr: oska: remove refcount.c
      staging: csr: oska: remove all.h and types.h
      staging: csr: oska: remove list.c and list.h
      staging: csr: oska: remove print.h and print.c
      staging: csr: oska: remove time.h
      staging: csr: oska: remove timer.c and timer.h
      staging: csr: remove oska submodule
      staging: csr: remove sdioemb/
      staging: csr: clean up csr_types.h a bit
      staging: csr: remove CsrUint8 typedef
      staging: csr: remove CsrInt8 typedef
      staging: csr: remove CsrUint16 typedef
      staging: csr: remove CsrInt16 typedef
      staging: csr: remove CsrUint32 typedef
      staging: csr: remove CsrInt32 typedef
      staging: csr: remove CsrUint24 typedef
      staging: csr: remove CsrUtf16String typedef
      staging: csr: remove CsrUtf8String typedef
      staging: csr: remove CsrCharString typedef
      staging: csr: remove CsrBool typedef
      staging: csr: remove CsrSize typedef
      staging: csr: remove odd pointer typedefs
      staging: csr: remove CsrUint64 and CsrInt64 typedefs.
      staging: csr: remove csr_types.h
      staging: csr: remove indications.c
      staging: csr: remove a bunch of unused functions in csr_util.c
      staging: csr: remove CsrMemSet
      staging: csr: remove CsrMemCmp
      staging: csr: remove CsrMemMove()
      staging: csr: remove CsrStrCpy
      staging: csr: remove CsrStrNcpy
      staging: csr: remove CsrStrCmp
      staging: csr: remove CsrStrNCmp
      staging: csr: remove CsrStrChr()
      staging: csr: remove CsrStrDup
      staging: csr: remove CsrVsnprintf()
      staging: csr: remove CsrStrLen()
      staging: csr: remove CsrMemCpy()
      staging: csr: make CsrUInt16ToHex static
      stating: csr: remove unneeded #includes in csr_util.c
      staging: csr: remove CsrOffSetOf()
      staging: csr: remove csr_util.h
      staging: csr: remove CsrMemFree() and CsrMemFreeDma()
      staging: csr: remove CsrMemAlloc()
      staging: csr: remove CsrMemCalloc()
      staging: csr: remove CsrMemAllocDma()
      staging: csr: remove CsrPmemFree()
      staging: csr: remove CsrPmemAlloc
      staging: csr: remove csr_pmem.h
      staging: csr: remove csr_utf16.c
      staging: csr: delete a bunch of unused library functions

H Hartley Sweeten (453):
      staging: comedi: remove private header comedi_pci.h
      staging: comedi: dt3000: io_addr is a void __iomem *
      staging: comedi: gsc_hpdi: plx9080_iobase and hpdi_iobase are void __iomem *
      staging: comedi: icp_multi: io_addr is a void __iomem *
      staging: comedi: ii_pci20kc: iobase and ioaddr are void __iomem *
      staging: comedi: s626: base_addr is a void __iomem *
      staging: comedi: remove thisboard macro in the ssv_dnp driver
      staging: comedi: remove this_board macro in the serial2002 driver
      staging: comedi: remove this_board macro in the rti800 driver
      staging: comedi: remove this_board macro in the poc driver
      staging: comedi: remove this_board macro in the pcmuio driver
      staging: comedi: remove this_board macro in the pcmmio driver
      staging: comedi: remove thisboard macro in the pcmda12 driver
      staging: comedi: remove this_board macro in the pcmad driver
      staging: comedi: remove this_board macro in the pcm3724 driver
      staging: comedi: remove this_board macro in the pcl818 driver
      staging: comedi: remove this_board macro in the pcl816 driver
      staging: comedi: remove this_board macro in the pcl812 driver
      staging: comedi: remove this_board macro in the pcl730 driver
      staging: comedi: remove this_board macro in the pcl726 driver
      staging: comedi: remove this_board macro in the pcl724 driver
      staging: comedi: remove this_board macro in the pcl711 driver
      staging: comedi: remove boardtype macro in the ni_atmio16d driver
      staging: comedi: remove thisboard macro in the ni_at_ao driver
      staging: comedi: remove this_board macro in the dt282x driver
      staging: comedi: remove this_board macro in the dt2811 driver
      staging: comedi: remove thisboard macro in the dmm32at driver
      staging: comedi: remove thisboard macro in the das16m1 driver
      staging: comedi: remove thisboard macro in the das16 driver
      staging: comedi: remove thisboard macro in the comedi_test driver
      staging: comedi: remove thisboard macro in the aio_iiro_16 driver
      staging: comedi: remove this_board macro in the aio_aio12_8 driver
      staging: comedi: remove thisboard macro in the adq12b driver
      staging: comedi: remove this_board macro in the acl7225b driver
      staging: comedi: remove this_board macro in the s526 driver
      staging: comedi: adl_pci7230: factor out the find PCI device code
      staging: comedi: adl_pci9118: factor out the find PCI device code
      staging: comedi: adl_pci9111: factor out the find PCI device code
      staging: comedi: adl_pci8164: factor out the PCI device code
      staging: comedi: adl_pci7432: factor out the PCI device code
      staging: comedi: adl_pci7296: factor out the PCI device code
      staging: comedi: rtd520 complete the refactor to remove all forward declarations
      staging: comedi: das1800: complete the refactor to remove all forward declarations
      staging: comedi: Make COMEDI_FC a hidden Kconfig option
      staging: comedi: drivers.c: remove unused inline functions
      staging: comedi: cleanup sysfs functions
      staging: comedi: ni_labpc: unlock spinlock on command error
      staging: comedi: refactor comedi_fops to remove most of the forward declarations
      staging: comedi: adl_pci9118: if test should use logical AND not bitwise AND
      staging: comedi: pcl816: if test should use logical OR not bitwise OR
      staging: comedi: serial2002: quiet NULL pointer sparse noise
      staging: comedi: export alloc_subdevices as comedi_alloc_subdevices
      staging: comedi: change type of num_subdevices parameter to comedi_alloc_subdevices
      staging: comedi: sanity check num_subdevices parameter in comedi_alloc_subdevices
      staging: comedi: only set dev->n_subdevices when kcalloc succeedes
      staging: comedi: remove the comed_alloc_subdevices "allocation failed" messages
      staging: comedi: remove the "Allocate the subdevice..." comments
      staging: comedi: propogate error code from comedi_alloc_subdevices
      staging: comedi: cleanup comedi_alloc_subdevices
      staging: comedi: remove check for PCI_SUPPORT_VER1
      staging: comedi: Kconfig: cleanup depends on logic
      staging: comedi: 8255: replace printk calls
      staging: comedi: 8255: use pointer to dev->subdevices
      staging: comedi: 8255: rename the private data structure
      staging: comedi: 8255: remove the s->private access macros
      staging: comedi: 8255: rename cb_arg and cb_func
      staging: comedi: 8255: push out the 8255's private data variable rename
      staging: comedi: 8255: refactor subdev_8255_init
      staging: comedi: 8255: remove have_irg and refactor subdev_8255_init_irq
      staging: comedi: 8255: check for failure of subdev_8255_init
      staging: comedi: 8255: use kzalloc to allocate the private data
      staging: comedi: 8255: use a local variable for the iobase
      staging: comedi: 8255: refactor subdev_8255_insn function
      staging: comedi: 8255: move the subdev_8255_io function
      staging: comedi: 8255: add namespace to 'do_config' function
      staging: comedi: 8255: add some whitespace to the #define's
      staging: comedi: ni_atmio16d: remove the function tracing debug
      staging: comedi: pcl816: remove unneeded tests in pcl816_ai_cmdtest
      staging: comedi: pcl818: remove unneeded tests in ai_cmdtest
      staging: comedi: pcl812: remove unneeded tests in pcl812_ai_cmdtest
      staging: comedi: pcl812: remove PCL812_EXTDEBUG define and related code
      staging: comedi: me4000: remove CALL_PDEBUG macro
      staging: comedi: me4000: remove PORT_PDEBUG macro
      staging: comedi: me4000: remove inline port io wrappers
      staging: comedi: me4000: remove ISR_PDEBUG macro
      staging: comedi: me4000: remove PDEBUG macro
      staging: comedi: fix Kconfig for COMEDI_PCMCIA_DRIVERS
      staging: comedi: remove unneeded sanity check in insn_bits functions
      staging: comedi: fix return value for insn_bits functions
      staging: comedi: comedi_subdevice 'io_bits' should be an unsigned int
      staging: comedi: pcmmio: quiet NULL pointer sparse noise
      staging: comedi: comedi_compat_ioctl should be NULL not 0
      staging: comedi: Kconfig: fix drivers that require the 8255 driver
      staging: comedi: remove unused CONFIG_COMEDI_PCMCIA define
      staging: comedi: remove CONFIG_COMEDI_PCI define
      staging: comedi: Kconfig: menuconfig options should be bool
      staging: comedi: Kconfig: remove redundant depends on tests
      staging: comedi: usbdux: use module_comedi_usb_driver()
      staging: comedi: usbduxfast: use module_comedi_usb_driver()
      staging: comedi: usbduxsigma: use module_comedi_usb_driver()
      staging: comedi: vmk80xx: use module_comedi_usb_driver()
      staging: comedi: vmk80xx: refactor init code
      staging: comedi: usbduxsigma: refactor init code
      staging: comedi: usbduxfast: refactor init code
      staging: comedi: usbdux: refactor init code
      staging: comedi: ssv_dnp: remove empty private data
      staging: comedi: s626: local functions should not be exposed globally
      staging: comedi: s626: pointers should be cleared with NULL not 0
      staging: comedi: s626: remove forward declarations 1
      staging: comedi: s626: remove forward declarations 2
      staging: comedi: s626: remove forward declarations 3
      staging: comedi: s626: remove forward declarations 4
      staging: comedi: s626: remove forward declarations 5
      staging: comedi: s626: remove forward declarations 6
      staging: comedi: s626: remove forward declarations 7
      staging: comedi: s626: remove private DEBUG macro
      staging: comedi: s626: remove private INLINE macro
      staging: comedi: s626: factor out the find PCI device code
      staging: comedi: ni_daq_700: remove exported symbols
      staging: comedi: ni_daq_700: move the MODULE_* stuff to the EOF
      staging: comedi: ni_daq_700: add the module_{init, exit} declarations
      staging: comedi: ni_daq_700: consolidate the init and exit functions
      staging: comedi: ni_daq_700: change driver registration order
      staging: comedi: ni_daq_700: cleanup to the pcmcia_driver declaration
      staging: comedi: ni_daq_700: remove some useless comments
      staging: comedi: ni_daq_700: refactor the pcmcia support code
      staging: comedi: ni_daq_700: Move the comedi_driver variable
      staging: comedi: ni_daq_700: Remove the unused private data struct
      staging: comedi: ni_daq_700: Remove a "do nothing" function stub
      staging: comedi: ni_daq_700: Remove unused variables from the boardinfo
      staging: comedi: ni_daq_700: Remove unneeded variables from the boardinfo
      staging: comedi: ni_daq_700: Remove bustype variable from the boardinfo
      staging: comedi: ni_daq_700: move the boardinfo variable
      staging: comedi: ni_daq_700: remove thisboard macro
      staging: comedi: ni_daq_700: remove unused private data variable
      staging: comedi: ni_daq_700: remove the CALLBACK_* code
      staging: comedi: ni_daq_700: remove a couple unused defines
      staging: comedi: ni_daq_700: remove the subdev_700_init function
      staging: comedi: ni_daq_700: remove the #ifdef'ed out irq code
      staging: comedi: ni_daq_700: change the 'attach' printk's to dev_printk's
      staging: comedi: ni_daq_700: remove local variable in the 'attach' function
      staging: comedi: ni_daq_700: remove some dangling ';'
      staging: comedi: ni_daq_700: use a local var to fix a > 80 char line issue
      staging: comedi: ni_daq_700: fix return for insn_config function
      staging: comedi: ni_daq_700: cleanup pcmcia debug output messages
      staging: comedi: ni_daq_700: remove unused pcmcia 'stop' logic
      staging: comedi: ni_daq_700: remove unneeded pcmcia private data
      staging: comedi: ni_daq_700: remove the pcmcia suspend/resume
      staging: comedi: ni_daq_700: refactor the pcmcia attach/detach
      staging: comedi: cb_das16_cs: remove CONFIG_PCMCIA check
      staging: comedi: cb_das16_cs: move the MODULE_* stuff to the EOF
      staging: comedi: cb_das16_cs: add module_{init, exit} declarations
      staging: comedi: cb_das16_cs: consolidate the init and exit functions
      staging: comedi: cb_das13_cs: change driver registration order
      staging: comedi: cb_das16_cs: cleanup the pcmcia_driver declaration
      staging: comedi: cb_das16_cs: remove some useless comments
      staging: comedi: cb_das16_cs: refactor the pcmcia support code
      staging: comedi: cb_das16_cs: refactor the pcmcia attach/detach
      staging: comedi: cb_das16_cs: remove unused pcmcia 'stop' logic
      staging: comedi: cb_das16_cs: remove the pcmcia suspend/resume
      staging: comedi: cb_das16_cs: remove unneeded pcmcia private data
      staging: comedi: cb_das16_cs: Move the comedi_driver variable
      staging: comedi: cb_das16_cs: refactor the comedi attach/detach
      staging: comedi: cb_das16_cs: remove thisboard and devpriv macros
      staging: comedi: cb_das16_cs: remove n_boards define
      staging: comedi: cb_das16_cs: remove skel driver cut-and-paste comments
      staging: comedi: cb_das16_cs: remove unused timer subdevice
      staging: comedi: cb_das16_cs: cleanup dio subdevice initialization
      staging: comedi: cb_das16_cs: fix analog output subdevice init
      staging: comedi: cb_das16_cs: remove unneeded include
      staging: comedi: cb_das16_cs: probe for the device first
      staging: comedi: cb_das16_cs: remove the debug output of the "fingerprint"
      staging: comedi: cb_das16_cs: cleanup the boardinfo
      staging: comedi: cb_das16_cs: consolidate the attach messages
      staging: comedi: cb_das16_cs: return '0' for successful attach
      staging: comedi: cb_das16_cs: add whitespace to the subdev init
      staging: comedi: cb_das16_cs: cleanup das16cs_ai_rinsn()
      staging: comedi: cb_das16_cs: use #define'd io reg offsets
      staging: comedi: cb_das16_cs: remove unused variable in private data
      staging: comedi: cb_das16_cs: use the BIP_RANGE helper macro
      staging: comedi: cb_das16_cs: remove some commented out debug
      staging: comedi: cb_das16_cs: fix a multi-line comment
      staging: comedi: cb_das16_cs: reword the comment about PCMCIA support
      staging: comedi: cb_das16_cs: remove unneeded default case in analog in read
      staging: comedi: cb_pcidas: remove forward declarations 1
      staging: comedi: cb_pcidas: remove forward declarations 2
      staging: comedi: cb_pcidas: remove forward declarations 3
      staging: comedi: cb_pcidas: remove forward declarations 4
      staging: comedi: cb_pcidas: remove forward declarations 5
      staging: comedi: cb_pcidas: remove forward declarations 6
      staging: comedi: cb_pcidas: remove forward declarations 7
      staging: comedi: cb_pcidas: remove forward declarations 8
      staging: comedi: cb_pcidas: remove forward declarations 9
      staging: comedi: cb_pcidas: remove thisboard and devpriv macros
      staging: comedi: cb_pcidas: factor out the find pci device code
      staging: comedi: cb_pcidas: remove some obvious comments in the attach
      staging: comedi: cb_pcidas: remove the PCI BAR index defines
      staging: comedi: cb_pcidas: remove CB_PCIDAS_DEBUG define
      staging: comedi: cb_pcidas: remove unused io region size defines
      staging: comedi: cb_pcidas: simplify the boardinfo
      staging: comedi: cb_pcidas: cleanup the boardinfo 1
      staging: comedi: cb_pcidas: cleanup the boardinfo 2
      staging: comedi: cb_pcidas: cleanup the boardinfo 3
      staging: comedi: cb_pcidas: cleanup the boardinfo 4
      staging: comedi: cb_pcidas: cleanup ai_config_insn()
      staging: comedi: cb_pcidas: move the "find pci" dev_printk messages
      staging: comedi: cb_pcidas: use the driver_name for the resource name
      staging: comedi: cb_pcidas: check for failure of subdev_8255_init
      staging: comedi: cb_pcidas: fix a space before tab issue
      staging: comedi: cb_pcidas: fix some > 80 char lines
      staging: comedi: cb_pcidas: fix comments in *_cmdtest functions
      staging: comedi: cb_pcidas: remove 'volatile' on private data variables
      staging: comedi: cb_pcidas: fix comments in private data struct
      staging: comedi: cb_pcidas: change dac bit enums into defines
      staging: comedi: cb_pcidas: add whitespace to all the #define's
      staging: comedi: cb_pcidas: fix remaining checkpatch.pl issues
      staging: comedi: cb_pcidas: cleanup cb_pcidas_ao_fifo_winsn()
      staging: comedi: cb_pcidas: cleanup cb_pcidas_ao_nofifo_winsn()
      staging: comedi: cb_pcidas: cleanup cb_pcidas_ai_rinsn()
      staging: comedi: cb_pcidas: cleanup dac08_write()
      staging: comedi: cb_pcidas: fix dac08_write_insn()
      staging: comedi: adl_pci6208: remove thisboard and devpriv macros
      staging: comedi: adl_pci6208: refactor pci6208_find_device()
      staging: comedi: adl_pci6208: remove the boardinfo 'ao_bits'
      staging: comedi: adl_pci6208: document the register map of the device
      staging: comedi: adl_pci6208: cleanup pci6208_pci_setup()
      staging: comedi: adl_pci6208: remove pci6208_pci_setup()
      staging: comedi: adl_pci6208: pass on the error code from comedi_pci_enable
      staging: comedi: adl_pci6208: consolidate the attach messages
      staging: comedi: adl_pci6208: fix the digital i/o subdevice
      staging: comedi: adl_pci6208: add whitespace to the subdev init
      staging: comedi: adl_pci6208: return '0' for successful attach
      staging: comedi: adl_pci6208: remove the bogus pci devices
      staging: comedi: adl_pci6208: remove some useless comments
      staging: comedi: adl_pci6208: remove unused variable in the private data
      staging: comedi: adl_pci6208: fix the ao_readback variable size
      staging: comedi: adl_pci6208: cleanup pci6208_ao_winsn()
      staging: comedi: adl_pci6208: cleanup pci6208_ao_rinsn()
      staging: comedi: adl_pci6208: cleanup pci6208_attach()
      staging: comedi: adl_pci6208: use the driver_name for the resource name
      staging: comedi: ni_670x: use module_comedi_pci_driver
      staging: comedi: ni_670x: remove forward declarations
      staging: comedi: ni_670x: remove thisboard and devpriv macros
      staging: comedi: ni_670x: remove n_ni_670x_boards macro
      staging: comedi: ni_670x: change printk's to cleaned up dev_printk's
      staging: comedi: ni_670x: return '0' for successful attach
      staging: comedi: ni_670x: fix dereference of an invalid pointer
      staging: comedi: ni_670x: cleanup the boardinfo
      staging: comedi: ni_670x: cleanup ni_670x_dio_insn_bits()
      staging: comedi: ni_670x: removve unused 'ao_bits'
      staging: comedi: das_08: use the 8253 helper functions
      staging: comedi: das_08: unwind the 8254 timer support
      staging: comedi: das_08: remove the cached 8254 'mode'
      staging: comedi: das_08: remove the 8254 'logic2phys' usage
      staging: comedi: das_08: remove the 8254 'channels' usage
      staging: comedi: das_08: remove the unneeded 8254 variables and defines
      staging: comedi: das_08: absorb i8254_struct into the private data
      staging: comedi: das08_cs: move the MODULE_* stuff to the EOF
      staging: comedi: das08_cs: consolidate the init and exit functions
      staging: comedi: das08_cs: change driver registration order
      staging: comedi: das08_cs: cleanup the pcmcia_driver declaration
      staging: comedi: das08_cs: cleanup and remove useless comments
      staging: comedi: das08_cs: refactor the pcmcia support code
      staging: comedi: das08_cs: remove unused pcmcia 'stop' logic
      staging: comedi: das08_cs: remove the pcmcia suspend/resume
      staging: comedi: das08_cs: remove unneeded pcmcia private data
      staging: comedi: das08_cs: refactor the pcmcia probe/remove
      staging: comedi: das08_cs: move the comedi_driver variable
      staging: comedi: das08_cs: remove thisboard macro
      staging: comedi: dmm32at: use module_comedi_driver
      staging: comedi: dmm32at: remove forward declarations 1
      staging: comedi: dmm32at: remove forward declarations 2
      staging: comedi: dmm32at: remove dmm_inb macro
      staging: comedi: dmm32at: remove dmm_outb macro
      staging: comedi: dmm32at: remove unneeded boardinfo variables
      staging: comedi: dmm32at: remove devpriv macro
      staging: comedi: dmm32at: remove skel driver cut-and-paste comments
      staging: comedi: s626: fix the number of dio channels
      staging: comedi: rtd520: remove RtdResetBoard macro
      staging: comedi: rtd520: remove RtdResetCGT macro
      staging: comedi: rtd520: remove RtdClearCGT macro
      staging: comedi: rtd520: remove RtdEnableCGT macro
      staging: comedi: rtd520: remove RtdWriteCGTable macro
      staging: comedi: rtd520: remove RtdWriteCGLatch macro
      staging: comedi: rtd520: remove RtdAdcClearFifo macro
      staging: comedi: rtd520: remove RtdAdcConversionSource macro
      staging: comedi: rtd520: remove RtdBurstStartSource macro
      staging: comedi: rtd520: remove RtdPacerStartSource macro
      staging: comedi: rtd520: remove RtdPacerStopSource macro
      staging: comedi: rtd520: remove RtdPacerClockSource macro
      staging: comedi: rtd520: remove RtdAdcSampleCounterSource macro
      staging: comedi: rtd520: remove RtdPacerTriggerMode macro
      staging: comedi: rtd520: remove RtdAboutStopEnable macro
      staging: comedi: rtd520: remove RtdTriggerPolarity macro
      staging: comedi: rtd520: remove RtdAdcStart macro
      staging: comedi: rtd520: remove RtdAdcFifoGet macro
      staging: comedi: rtd520: remove RtdAdcFifoGet2 macro
      staging: comedi: rtd520: remove RtdFifoStatus macro
      staging: comedi: rtd520: remove RtdPacerStart macro
      staging: comedi: rtd520: remove RtdPacerStop macro
      staging: comedi: rtd520: remove RtdInterruptStatus macro
      staging: comedi: rtd520: remove RtdInterruptMask macro
      staging: comedi: rtd520: remove RtdInterruptClear macro
      staging: comedi: rtd520: remove RtdInterruptClearMask macro
      staging: comedi: rtd520: remove RtdInterruptOverrunStatus macro
      staging: comedi: rtd520: remove RtdInterruptOverrunClear macro
      staging: comedi: rtd520: remove RtdPacerCount macro
      staging: comedi: rtd520: remove RtdPacerCounter macro
      staging: comedi: rtd520: remove RtdBurstCount macro
      staging: comedi: rtd520: remove RtdBurstCounter macro
      staging: comedi: rtd520: remove RtdDelayCount macro
      staging: comedi: rtd520: remove RtdDelayCounter macro
      staging: comedi: rtd520: remove RtdAboutCount macro
      staging: comedi: rtd520: remove RtdAboutCounter macro
      staging: comedi: rtd520: remove RtdAdcSampleCount macro
      staging: comedi: rtd520: remove RtdAdcSampleCounter macro
      staging: comedi: rtd520: remove RtdUtcCounterGet macro
      staging: comedi: rtd520: remove RtdUtcCounterPut macro
      staging: comedi: rtd520: remove RtdUtcCtrlPut macro
      staging: comedi: rtd520: remove RtdUtcClockSource macro
      staging: comedi: rtd520: remove RtdUtcGateSource macro
      staging: comedi: rtd520: remove RtdUsrOutSource macro
      staging: comedi: rtd520: remove RtdDio0Read macro
      staging: comedi: rtd520: remove RtdDio0Write macro
      staging: comedi: rtd520: remove RtdDio1Read macro
      staging: comedi: rtd520: remove RtdDio1Write macro
      staging: comedi: rtd520: remove RtdDioStatusRead macro
      staging: comedi: rtd520: remove RtdDioStatusWrite macro
      staging: comedi: rtd520: remove RtdDio0CtrlRead macro
      staging: comedi: rtd520: remove RtdDio0CtrlWrite macro
      staging: comedi: rtd520: remove RtdDacFifoPut macro
      staging: comedi: rtd520: remove RtdDacUpdate macro
      staging: comedi: rtd520: remove RtdDacBothUpdate macro
      staging: comedi: rtd520: remove RtdDacRange macro
      staging: comedi: rtd520: remove RtdDacClearFifo macro
      staging: comedi: rtd520: remove RtdDma0Source macro
      staging: comedi: rtd520: remove RtdDma1Source macro
      staging: comedi: rtd520: remove RtdDma0Reset macro
      staging: comedi: rtd520: remove RtdDma1Reset macro
      staging: comedi: rtd520: remove RtdPlxInterruptRead macro
      staging: comedi: rtd520: remove RtdPlxInterruptWrite macro
      staging: comedi: rtd520: remove RtdDma0Mode macro
      staging: comedi: rtd520: remove RtdDma0PciAddr macro
      staging: comedi: rtd520: remove RtdDma0LocalAddr macro
      staging: comedi: rtd520: remove RtdDma0Count macro
      staging: comedi: rtd520: remove RtdDma0Next macro
      staging: comedi: rtd520: remove RtdDma1Mode macro
      staging: comedi: rtd520: remove RtdDma1PciAddr macro
      staging: comedi: rtd520: remove RtdDma1LocalAddr macro
      staging: comedi: rtd520: remove RtdDma1Count macro
      staging: comedi: rtd520: remove RtdDma1Next macro
      staging: comedi: rtd520: remove RtdDma0Control macro
      staging: comedi: rtd520: remove RtdDma0Status macro
      staging: comedi: rtd520: remove RtdDma1Control macro
      staging: comedi: rtd520: remove RtdDma1Status macro
      staging: comedi: rtd520: remove devpriv macro
      staging: comedi: rtd520: remove thisboard macro
      staging: comedi: rtd520: factor out the "find pci device" code
      staging: comedi: rtd520: cleanup the "find pci device" code
      staging: comedi: rtd520: cleanup the range tables
      staging: comedi: rtd520: cleanup the boardinfo
      staging: comedi: dt282x: remove the outw wrapper macros
      staging: comedi: addi_data: remove pr_TTLRangelist
      staging: comedi: comedidev.h: introduce comedi_to_pci_dev() helper
      staging: comedi: adl_pci6208: store the pci_dev in the comedi_device
      staging: comedi: adl_pci7230: store the pci_dev in the comedi_device
      staging: comedi: adl_pci7230: remove the private data
      staging: comedi: adl_pci7296: store the pci_dev in the comedi_device
      staging: comedi: adl_pci7296: remove the private data
      staging: comedi: adl_pci7432: store the pci_dev in the comedi_device
      staging: comedi: adl_pci7432: remove the private data
      staging: comedi: adl_pci8164: store the pci_dev in the comedi_device
      staging: comedi: adl_pci8164: remove the private data
      staging: comedi: adl_pci9111: store the pci_dev in the comedi_device
      staging: comedi: adl_pci9118: store the pci_dev in the comedi_device
      staging: comedi: adv_pci1723: factor out the "find pci device" code
      staging: comedi: adv_pci1723: cleanup "find pci device" code
      staging: comedi: adv_pci1723: move comedi_pci_enable() into the attach
      staging: comedi: adv_pci1723: store the pci_dev in the comedi_device
      staging: comedi: adv_pci1710: factor out the "find pci device" code
      staging: comedi: adv_pci1710: cleanup "find pci device" code
      staging: comedi: adv_pci1710: move comedi_pci_enable() into the attach
      staging: comedi: adv_pci1710: store the pci_dev in the comedi_device
      staging: comedi: adv_pci_dio: factor out the "find pci device" code
      staging: comedi: adv_pci_dio: remove CheckAndAllocCard()
      staging: comedi: adv_pci_dio: cleanup "find pci device" code
      staging: comedi: adv_pci_dio: store the pci_dev in the comedi_device
      staging: comedi: cb_pcidas: store the pci_dev in the comedi_device
      staging: comedi: cb_pcidio: factor out the "find pci device" code
      staging: comedi: cb_pcidio: cleanup "find pci device" code
      staging: comedi: cb_pcidio: store the pci_dev in the comedi_device
      staging: comedi: amplc_dio200: cleanup "find pci device" code
      staging: comedi: amplc_dio200: store the pci_dev in the comedi_device
      staging: comedi: amplc_pc236: cleanup "find pci device" code
      staging: comedi: amplc_pc236: store the pci_dev in the comedi_device
      staging: comedi: amplc_pc263: cleanup "find pci device" code
      staging: comedi: amplc_pc263: store the pci_dev in the comedi_device
      staging: comedi: amplc_pci224: cleanup "find pci device" code
      staging: comedi: amplc_pci224: store the pci_dev in the comedi_device
      staging: comedi: amplc_pci230: cleanup "find pci device" code
      staging: comedi: amplc_pci230: store the pci_dev in the comedi_device
      staging: comedi: cb_pcidas64: factor out the "find pci device" code
      staging: comedi: cb_pcidas64: cleanup "find pci device" code
      staging: comedi: cb_pcidas64: store the pci_dev in the comedi_device
      staging: comedi: cb_pcidda: factor out the "find pci device" code
      staging: comedi: cb_pcidda: cleanup "find pci device" code
      staging: comedi: cb_pcidda: store the pci_dev in the comedi_device
      staging: comedi: cb_pcidio: store the iobase in the comedi_device
      staging: comedi: cb_pcidio: remove the private data
      staging: comedi: cb_pcimdas: factor out the "find pci device" code
      staging: comedi: cb_pcimdas: cleanup "find pci device" code
      staging: comedi: cb_pcimdas: remove the debug print of the pci bars
      staging: comedi: cb_pcimdas: cleanup the private data
      staging: comedi: cb_pcimdas: remove BADR1 from the private data
      staging: comedi: cb_pcimdas: remove BADR4 from the private data
      staging: comedi: cb_pcimdas: remove BADR2 from the private data
      staging: comedi: cb_pcimdas: remove BADR0 from the private data
      staging: comedi: cb_pcimdas: store the pci_dev in the comedi_device
      staging: comedi: contec_pci_dio: factor out the "find pci device" code
      staging: comedi: contec_pci_dio: cleanup "find pci device" code
      staging: comedi: contec_pci_dio: store the pci_dev in the comedi_device
      staging: comedi: contec_pci_dio: remove the private data
      staging: comedi: daqboard2000: factor out the "find pci device" code
      staging: comedi: daqboard2000: cleanup "find pci device" code
      staging: comedi: daqboard2000: remove 'got_regions' from private data
      staging: comedi: daqboard2000: store the pci_dev in the comedi_device
      staging: comedi: daqboard2000: void *plx should be a void __iomem *
      staging: comedi: dt3000: cleanup "find pci device" code
      staging: comedi: dt3000: move the setup_pci() code into the attach
      staging: comedi: dt3000: remove 'phys_addr' from the private data
      staging: comedi: dt3000: store the pci_dev in the comedi_device
      staging: comedi: dyna_pci10xx: factor out the "find pci device" code
      staging: comedi: dyna_pci10xx: cleanup "find pci device" code
      staging: comedi: dyna_pci10xx: remove the 'start_stop_sem' mutex
      staging: comedi: dyna_pci10xx: remove 'valid' from the private data
      staging: comedi: dyna_pci10xx: remove unused bars from the private data
      staging: comedi: dyna_pci10xx: use dev->iobase
      staging: comedi: dyna_pci10xx: store the pci_dev in the comedi_device
      staging: comedi: dyna_pci10xx: fix detach
      staging: comedi: ke_counter: factor out the "find pci device" code
      staging: comedi: ke_counter: cleanup "find pci device" code
      staging: comedi: ke_counter: minor cleanup of cnt_attach()
      staging: comedi: ke_counter: store the pci_dev in the comedi_device
      staging: comedi: ke_counter: remove the cnt_board_nbr macro
      staging: comedi: me_daq: factor out the "find pci device" code
      staging: comedi: me_daq: cleanup "find pci device" code
      staging: comedi: me_daq: store the pci_dev in the comedi_device
      staging: comedi: rtd520: remove the debug print of the pci addresses
      staging: comedi: rtd520: remove 'got_regions' from private data
      staging: comedi: rtd520: remove the '#if 0' code in the attach
      staging: comedi: rtd520: store the pci_dev in the comedi_device
      staging: comedi: aio_iiro_16: remove the private data
      staging: comedi: s526: remove unused variables in the private data

Ian Abbott (64):
      staging: comedi: das08: Use IS_ENABLED()
      staging: comedi: das08: Move I/O resource (de)allocation.
      staging: comedi: das08: Use module_comedi_{pci_, }driver
      staging: comedi: das08: Remove forward function declarations.
      staging: comedi: das08: Replace printk calls
      staging: comedi: das08: Remove thisboard and devpriv macros
      staging: comedi: das08: Support multiple PCI card types in future
      staging: comedi: das08: Add attach_pci() hook
      staging: comedi: amplc_pc236: Use IS_ENABLED()
      staging: comedi: amplc_pc236: Use module_comedi_{pci,}_driver()
      staging: comedi: amplc_pc236: Remove forward function declarations
      staging: comedi: amplc_pc236: Replace printk calls
      staging: comedi: amplc_pc236: Remove unused fancy_name
      staging: comedi: amplc_pc236: Change return type of pc236_find_pci()
      staging: comedi: amplc_pc236: Remove thisboard and devpriv macros
      staging: comedi: amplc_pc236: Add attach_pci() hook
      staging: comedi: amplc_pc236: Remove most #if lines
      staging: comedi: amplc_pc263: Correct initial state
      staging: comedi: amplc_pc263: Change DIO subdevice to DO
      staging: comedi: amplc_pc263: Add a missing case
      staging: comedi: amplc_pc263: Use IS_ENABLED()
      staging: comedi: amplc_pc263: Use module_comedi_{pci, }_driver()
      staging: comedi: amplc_pc263: Remove forward function declarations
      staging: comedi: amplc_pc263: Replace printk calls
      staging: comedi: amplc_pc263: Remove unused fancy_name
      staging: comedi: amplc_pc263: Change return type of pc263_find_pci()
      staging: comedi: amplc_pc263: Remove thisboard and devpriv macros
      staging: comedi: amplc_pc263: Add attach_pci() hook
      staging: comedi: amplc_dio200: Use IS_ENABLED()
      staging: comedi: amplc_dio200: Use module_comedi_{pci,}_driver()
      staging: comedi: amplc_dio200: Remove forward function declarations
      staging: comedi: amplc_dio200: Replace printk calls
      staging: comedi: amplc_dio200: Change return type of dio200_find_pci()
      staging: comedi: amplc_dio200: Remove thisboard, thislayout and devpriv macros
      staging: comedi: amplc_dio200: Add attach_pci() hook
      staging: comedi: amplc_pci224: __devinit pci224_attach_pci()
      staging: comedi: amplc_pci224: Replace printk calls
      staging: comedi: amplc_pci224: Change return type of pci224_find_pci()
      staging: comedi: amplc_pci224: Remove thisboard and devpriv macros
      staging: comedi: amplc_pci230: Replace printk calls
      staging: comedi: amplc_pci230: Remove thisboard and devpriv macros
      staging: comedi: amplc_pci230: Add attach_pci() hook
      staging: comedi: amplc_pci230: Remove forward declarations 1
      staging: comedi: amplc_pci230: Remove forward declarations 2
      staging: comedi: amplc_pci230: Remove forward declarations 3
      staging: comedi: amplc_pci230: Remove forward declarations 4
      staging: comedi: das08: Reduce conditional compilation
      staging: comedi: describe comedi_recognize()
      staging: comedi: amplc_pci230: Replace NULLFUNC
      staging: comedi: amplc_pci224: Replace NULLFUNC
      staging: comedi: change device used in dev_...() calls
      staging: comedi: usbduxfast: use attach_usb() hook
      staging: comedi: vmk80xx: use attach_usb() hook
      staging: comedi: usbduxsigma: use attach_usb() hook
      staging: comedi: make class and file operations static
      staging: comedi: rename internal.h to comedi_internal.h
      staging: comedi: comedi_internal.h inclusion guards
      staging: comedi: remove comedi_fops.h
      staging: comedi: shrink comedi_compat32.h
      staging: comedi: split CONFIG_COMEDI_NI_TIO option
      staging: comedi: Move COMEDI_NI_LABPC config option
      staging: comedi: Simplify NI driver configuration
      staging: comedi: Move COMEDI_MITE and COMEDI_NI_TIOCMD
      staging: comedi: rtd520: add a few comments

Javier M. Mellid (18):
      staging: sm7xx: code improvement
      staging: sm7xx: update comments and clarify supported chips
      staging: sm7xxfb: sm7xx becomes sm7xxfb
      staging: sm7xxfb: dead code removal
      staging: sm7xxfb: dead code removal
      staging: sm7xxfb: delete unnecessary color map allocation
      staging: sm7xxfb: code cleanup on smtcfb_setmode
      staging: sm7xxfb: rename vars holding device and revision ids
      staging: sm7xxfb: erase hardcode cast between smtcfb_info and fb_info
      staging: sm7xxfb: fix struct names related to vesa modes
      staging: sm7xxfb: rename index var on sm712vga_setup
      staging: sm7xxfb: rename smtc_screen_info to smtc_scr_info
      staging: sm7xxfb: rename sm712vga_setup to sm7xx_vga_setup
      staging: sm7xxfb: minor maintenance on sm7xx_vga_setup
      staging: sm7xxfb: rename sm712_set_timing to sm7xx_set_timing
      staging: sm7xxfb: minor maintenance on timing path
      staging: sm7xxfb: move pseudo palette into smtcfb_info
      staging: sm7xxfb: cleanup on smtc_alloc_fb_info

Javier Martinez Canillas (1):
      staging: gdm72xx: fix an skb memory leak

Jesper Juhl (27):
      staging: rts5139: Remove duplicate include of rts51x.h
      staging: vt6656: Correct a few assignments to be compares in iwctl_siwencodeext()
      staging: vt6656: iwctl: Remove redundant blank lines
      staging: vt6656: iwctl: fix up function declarations/prototypes
      staging: vt6656: iwctl: Fix indentation
      staging: vt6656: iwctl: remove redundant ';'
      staging: vt6656: iwctl: Fix up variable declarations (whitespace and 'one-per-line')
      staging: vt6656: iwctl: ensure one space between defined name and value
      staging: vt6656: iwctl: remove redundant cast (to PSDevice)
      staging: vt6656: iwctl: remove unneeded scope block in iwctl_siwessid()
      staging: vt6656: iwctl: remove spaces between casts and variables
      staging: vt6656: iwctl: space after if/for/while/switch
      staging: vt6656: iwctl: comment cleanup
      staging: vt6656: iwctl: one statement per line (if)
      staging: vt6656: iwctl: Cleanup spacing around operators (mostly)
      staging: vt6656: iwctl: Clean up braces on 'if' statements
      Staging: echo: One variable per line
      staging: vt6656: int: Redundant blank line removal
      staging: vt6656: int.h: Fix indentation and spacing
      staging: vt6656: int.c: Put comment about DEBUG print define on same line as code
      staging: vt6656: int.c: Remove unneeded cast
      staging: vt6656: int.c: Use one space between variable type and name
      staging: vt6656: int.c: We don't use spaces between a cast and the variable being converted
      staging: vt6656: int.c: correct indentation to use tabs rather than spaces
      staging: vt6656: iwctl: fix up spacing around operators
      staging: vt6656: iwctl: Fix up a few remaining brace issues
      staging: vt6656: iwctl: remove a few remaining redundant newlines

Joe Perches (2):
      Staging: android: alarm: Rename pr_alarm to alarm_dbg
      staging: wlags49_h2: remove direct declarations of KERN_<LEVEL> prefixes

Johan Hovold (1):
      iio: add LM3533 ambient-light-sensor driver

Johannes Thumshirn (9):
      staging: line6: changed interface of line6_transmit_parameter()
      staging: line6: Changed some strict_strtouls to kstrtou8
      staging: line6: changed interface of line6_pod_transmit_parameter()
      staging: line6: adjusted interface of line6_send_program()
      staging: line6: changed interface of pod_send_channel()
      staging: line6: control.c eliminate strict_strtoul() in pod_set_param_int()
      staging: line6: Exchanged strict_strtoul with kstrtou8() in pod.c:pod_resolve()
      staging: line6: Changed strict_strtoul() to kstrtou8() in pod_set_channel()
      staging: line6: Changed strict_strtoul() to kstrtou8() in pod_set_midi_postprocess()

Jon Brenner (1):
      IIO channel type and modifiers for CCT and RGBC data

Jonathan Cameron (12):
      staging:iio:accel:adis16204 fix bug in channel modifier handling
      staging:iio: Add some missing peak elements to the info_mask
      Merge branch 'fixes-togreg' into togreg
      iio: Rename _st_ functions to loose the bit that meant the staging version.
      staging:iio:accel drop sysfs interface for resetting devices.
      staging:iio:gyro:adis16260 drop sysfs interface for manual device reset.
      staging:iio:imu:adis16400 drop sysfs interface for manual device reset.
      IIO: Add a modifier for sqrt(x^2+y^2)
      staging:iio:accel:adis16204 support the rss channel via chan spec.
      IIO: Add a modifier for x^2+y^2+z^2
      iio: Fix inkern remove incorrect put of device
      iio: Trivial documentation fix to correct kernel version info in     21cd1fab058671313f7c178b640999fcd0d8de21

Julia Lawall (1):
      drivers/staging/comedi/drivers/me4000.c: adjust suspicious bit operation

Justin P. Mattock (9):
      staging "rts_pstor" fix some typos while reading through rts_pstor
      staging: "sbe-2t3e3" Fix typos in sbe-2t3e3
      staging "sep" Fix typos found while reading.
      staging: serqt_usb2: Fix some typos.
      staging: slicoss: Fix a typo.
      staging: sm7xxfb: Fix typos in sm7xxfb
      staging "telephony" Fix typos.
      staging "speakup" Fix typos.
      staging: ste_rmi4: Fix typos

Kevin McKinney (30):
      Staging: bcm: Remove typedef from "eInterface_setting" in Adapter.h
      Staging: bcm: Remove typedef for _DDR_SETTING and call directly.
      Staging: bcm: Remove typedef for _cntl_pkt in Adapter.h
      Staging: bcm: Remove typedef for FirmwareInfo and call directly.
      Staging: bcm: Remove typedef for _ETH_HEADER_STRUC and call directly.
      Staging: bcm: Remove typedef for _STTARGETDSXBUFFER and call directly.
      Staging: bcm: Remove condition check on macro REL_4_1 because it is not used.
      Staging: bcm: Remove typedef for _PER_TARANG_DATA and call directly.
      Staging: bcm: Remove typedef for _packet_info and call directly.
      Staging: bcm: Remove typedef for _S_FRAGMENTED_PACKET_INFO and call directly.
      Staging: bcm: Remove typedef for _S_CLASSIFIER_RULE and call directly.
      Staging: bcm: Remove typedef for _S_HDR_SUPRESSION_CONTEXTINFO and call directly.
      Staging: bcm: Remove typedef for _CLASSIFICATION_ONLY.
      Staging: bcm: Remove typedef for _CLASSIFICATION_RULE.
      Staging: bcm: Remove typedef for _ADD_CONNECTION.
      Staging: bcm: Remove typedef for link_request and call directly.
      Staging: bcm: Remove typedef for _CONTROL_PACKET and call directly.
      Staging: bcm: Remove typedef for _PACKETTOSEND and call directly.
      Staging: bcm: Remove typedef for _LEADER and call directly.
      Staging: bcm: Remove typedef for _MINI_ADAPTER and call directly.
      Staging: bcm: Fix all whitespace issues in nvm.c
      Staging: bcm: Properly format braces in nvm.c
      Staging: bcm: Correctly format all comments in nvm.c
      Staging: bcm: Fix ERROR: return is not a function, parentheses are not required.
      Staging: bcm: Use udelay instead of msleep for delays in nvm.c
      Staging: bcm: Return -ENOMEM instead of -1 when memory not acquired in nmv.c
      Staging: bcm: Replace INT with int in nvm.c
      Staging: bcm: Replace UINT with "unsigned int" in nvm.c
      Staging: bcm: Change conditions that check for NULL in nvm.c
      Staging: bcm: Change order in if conditions to make more readable in nvm.c

Larry Finger (1):
      staging: r8712u: Remove useless driver version info

Lars-Peter Clausen (69):
      iio: Add iio_device_get()
      iio:inkern: Use iio_device_{get,put}
      iio: Add helper functions for enum style channel attributes
      staging:iio:dac:ad5064: Use iio_enum for powerdown modes
      staging:iio:dac:ad5446: Use iio_enum for powerdown modes
      staging:iio:dac:ad5380: Convert to extended channel attributes
      staging:iio:dac:ad5504: Convert to extended channel attributes
      staging:iio:dac:ad5624r: Convert to extended channel attributes
      staging:iio:dac:ad5686: Convert to extended channel attributes
      staging:iio:dac:ad5791: Convert to extended channel attributes
      staging:iio:dac: Remove unused dac.h includes
      staging:iio:dac:max517: Convert to channel spec
      staging:iio:dac: Remove dac.h
      staging:iio:dac:ad5504: Use strtobool for boolean values
      staging:iio:dac:ad5624r: Use strtobool for boolean values
      staging:iio:dac:ad5791: Use strtobool for boolean values
      staging:iio:dac:ad5504: Check if IRQ was requested before freeing it
      staging:iio:dac:ad5504: Move private structs and defines from header to C file
      staging:iio:dac:ad5791: Move private structs and defines from header to C file
      staging:iio: Move DAC drivers out of staging
      iio: iio_enum_available_read: Prevent possible buffer overflow
      staging:iio:adis16400: Fix ADIS16300 ROLL_OUT register address
      staging:iio:adis16400: Fix ADIS16300 temperature address
      staging:iio:adis16400: Fix ADIS16334 temperature address
      staging:iio:adis16400: Fix ADIS163xx AUX_ADC address
      staging: iio: Remove superfluous flush_scheduled_work
      iio: buffer: Fix NULL pointer deref caused by empty scan mask
      iio: iio_buffer_register: Skip channels with negative scan index
      iio: Add helper function for initializing triggered buffers
      iio:adc:at91: Use new triggered buffer setup helper
      staging:iio:adc:ad7192: Use new triggered buffer setup helper function
      staging:iio:adc:ad7298: Use new triggered buffer setup helper function
      staging:iio:adc:ad7476: Use new triggered buffer setup helper function
      staging:iio:adc:ad7606: Use new triggered buffer setup helper function
      staging:iio:adc:ad7793: Use new triggered buffer setup helper function
      staging:iio:adc:ad7887: Use new triggered buffer setup helper function
      staging:iio:adc:ad799x: Use new triggered buffer setup helper function
      staging:iio:trigger: Use to_iio_trigger() instead of dev_get_drvdata()
      iio:trigger: Use to_iio_trigger() instead of dev_get_drvdata()
      iio:adc:at91: Relase mutex on error path in at91_adc_read_raw
      iio:dac:ad5446: Add support for the AD5450/51/52/53
      staging:iio:ad7793: Fix scan index for the "shorted" channel
      iio:adc: Add AD7265/AD7266 support
      iio:dac:ad5064: Add support for the ad5629r and ad5669r
      iio:trigger: Register sysfs file statically
      iio: iio_buffer_register: Use correct channel when calculating masklength
      staging:iio: Request threaded-only IRQs with IRQF_ONESHOT
      staging:iio:ad7298: Do not return error code in interrupt handler
      staging:iio:adt7310: Do not return error code in interrupt handler
      staging:iio:dummy driver: Do not return error code in interrupt handler
      staging:iio:ad799x: Do not return error code in interrupt handler
      staging:iio:ad7476: Do not return error code in interrupt handler
      staging:iio:ad7887: Do not return error code in interrupt handler
      staging:iio:max1363: Do not return error code in interrupt handler
      staging:iio:lis3l02dq: Do not return error code in interrupt handler
      staging:iio:accel:adis16xxx: Do not return error code in the interrupt handler
      staging:iio:adis16260: Do not return error code in the interrupt handler
      staging:iio:adis16400: Do not return error code in the interrupt handler
      iio: Add callback to check whether a scan mask is valid
      iio: Introduce iio_validate_scan_mask_onehot
      staging:iio:ad7192: Use iio_validate_scan_mask_onehot
      staging:iio:ad7793: Use iio_validate_scan_mask_onehot
      staging:iio:ade7758: Use iio_validate_scan_mask_onehot
      staging:iio:max1363: Don't free uninitialized variable
      iio: ad5064: Move bus write callbacks to #if protected sections
      staging:iio:adis16260: Fix drvdata inconsistency
      staging:iio:tsl2x7x: Fix client data inconsistency
      staging:iio:lpc32xx_adc: Ensure request_irq and free_irq dev_id parameter match
      staging:iio:tsl2x7x: Ensure request_irq and free_irq dev_id parameter match

Lauri Hintsala (2):
      Staging: csr: add WEXT and AP mode support
      staging: csr: remove unneeded PCI dependency

Leed Aguilar (4):
      staging:iio:magnetometer:ak8975: set power-down mode after reading fuse ROM data
      staging:iio:magnetometer:ak8975: use gpio_request_one api
      staging:iio:magnetometer:ak8975: remove 'mode' attribute
      staging:iio:gyro:adis16080: remove sparse warnings

Marc Dietrich (6):
      staging: nvec: convert to devm_ functions
      staging: nvec: use dev_warn instead of printk
      staging: nvec: cleanup driver registration
      staging: nvec: cleanup powermanagement callbacks
      staging: nvec: rename led driver to board specific paz00 driver
      staging: nvec: add remove function to nvec childs

Marcos Paulo de Souza (23):
      staging: sep: sep_crypto.c: Remove useless function crypto_sep_dump_message
      staging: sep: sep_crypto.c: Remove useless functions sep_dump and sep_dump_sg
      staging: vt6656: main_usb.c: Remove useless macros
      staging: vt6656: desc.h: Remove commented macros and useless comments
      staging: vt6656: hostap.c: Remove unused macros and some useless comments
      staging: vt6656: hostap.c: Remove commented code
      staging: vt6656: Remove all commented macros
      staging: vt6656: Remove unsed macros
      staging: vt6655: Remove all "if 0" blocks from driver
      staging: vt6655: mac.h: Remove all commented macros
      staging: vt6655: rf.c: Remove all unused macros
      staging: vt6655: baseband.h: Remove all unused macros
      staging: vt6655: Remove all commented macros
      staging: vt6655: hostap.c: Remove all unused macros
      staging: bcm: Remove code that will never execute
      staging: bcm: Remove all commented macros
      staging: bcm: Misc.c: Remove unused macros
      staging: csr: Remove dead code
      staging: csr: csr_util.h: Remove commented macros
      staging: csr: netdev.c: Remove unused macros
      staging: csr: unifi_sme.c: Remove unused macros
      staging: csr: Remove unused macros
      staging: sbe-2t3e3: Remove code that will never execute

Marek Belisko (8):
      staging: ft1000-usb: Change KERN_ERROR usage to pr_err in ft1000_usb.c.
      staging: ft1000-usb: Remove commented lines from ft1000_device.
      staging: ft1000-usb: Remove leading spaces from struct ft1000_info.
      staging: ft1000-usb: Remove spaces from struct dpram_blk.
      staging: ft1000-usb: Remove name comments from ft1000_usb.h.
      staging: ft1000-usb: Fix lines over 80 chars.
      staging: ft1000-usb: Replace all C99 comments with regular in ft1000_usb.h.
      staging: ft1000-usb: Fix various checkpach warnings in ft1000_usb.h

Martyn Welch (1):
      VME: Prevent D16 cycles being split into 8-bit blocks

Masanari Iida (4):
      staging: comedi: Fix typo in comedi
      staging: Fix typo in winbond
      staging: rts5139: Fix typo in rts5139
      staging: ft1000: Fix typo in ft1000_usb.c

Michael Hennerich (4):
      iio: frequency: New driver for AD9523 SPI Low Jitter Clock Generator
      iio: frequency: New driver for Analog Devices ADF4350/ADF4351 Wideband Synthesizers
      iio: adf4350: fix compiler warning [-Wuninitialized]
      iio: ad9523: Fix argument type mismatch

Miguel Gómez (40):
      Staging: ipack/bridges/tpci200: remove gotos in tpci200_free_irq().
      Staging: ipack/bridges/tpci200: remove "out" label in tpci200_slot_map_space()
      Staging: ipack/bridges/tpci200: remove useless break in tpci200_slot_map_space()
      Staging: ipack/bridges/tpci200: remove "out" label in tpci200_request_irq()
      Staging: ipack/bridges/tpci200: remove gotos in tpci200_install()
      Staging: ipack/devices/ipoctal: remove ipoctal_config structure.
      Staging: ipack/devices/ipoctal: remove error_flag field from ipoctal struct.
      Staging: ipack/devices/ipoctal: remove unused enum uart_parity_e.
      Staging: ipack/bridges/tpci200: change device table definition and export it.
      Staging: xgifb: Remove #ifdef MODULE
      Staging: xgifb: reorder the code a bit to be more module friendly
      Staging: xgifb: disable pci device if there's an error after enabling it.
      Staging: xgifb: disable pci device on pci remove function.
      Staging: xgifb: reformat module parameter descriptions.
      Staging: xgifb: remove DEBUGPRN() macro and its uses.
      Staging: xgifb: remove DPRINTK() macro and replace it with pr_debug.
      Staging: xgifb: define real dumpVGAReg() content only in DEBUG mode.
      Staging: xgifb: Remove XGIFAIL() macro and its calls.
      Staging: xgifb: Remove printk usage.
      Staging: xgifb: Fix sparse warnings.
      Staging: xgifb: Replace pr_* with dev_* when possible.
      Staging: xgifb: Comment cleaning.
      Staging: xgifb: Remove unneeded XGI_LCD_TYPE enumeration.
      Staging: xgifb: Remove LCDA detection in xgifb_probe().
      Staging: xgifb: Remove unused struct _chswtable.
      Staging: xgifb: Improve debug strings.
      Staging: xgifb: Remove useless switch in XGIfb_detect_VB().
      Staging: xgifb: Simplify XGIfb_GetXG21DefaultLVDSModeIdx().
      Staging: xgifb: Remove unneeded var and condition in XGIfb_search_vesamode().
      Staging: xgifb: Remove useless always true condition.
      Staging: xgifb: Rework conditions in XGI_SetATTRegs().
      Staging: xgifb: Refactor XGI_AjustCRT2Rate().
      Staging: xgifb: Refactor XGI_GetVBType().
      Staging: xgifb: Rework conditions in XGI_GetVBInfo().
      Staging: xgifb: Refactor XGI_GetCRT2ResInfo().
      Staging: xgifb: Rework conditions in XGI_SetLockRegs().
      Staging: xgifb: Rework conditions in XGI_EnableBridge().
      Staging: xgifb: Rework some conditions in XGI_SetCRT2ModeRegs().
      Staging: xgifb: Fix coding style.
      Staging: xgifb: Remove useless condition.

Minchan Kim (3):
      staging: zsmalloc: zsmalloc: use unsigned long instead of void *
      staging: zram: fix random data read
      staging: zram: remove special handle of uncompressed page

Natanael Copa (1):
      staging: usbip: userspace: include headers in release tarballs

Nitin Gupta (1):
      staging: zsmalloc documentation

Omar Ramirez Luna (4):
      staging: tidspbridge: add pud code
      staging: tidspbridge: split bridge_io_on_loaded
      staging: tidspbridge: dynamically allocate ibuf in dload_data
      staging: tidspbridge: dynamically allocate my_sym_buf in dload_symbols

Paul Bolle (2):
      staging: Delete if_strip.h
      staging: wlags49_h2: remove vi modelines

Peter Huewe (14):
      staging/xgifb: Remove assignments without effect
      staging/xgifb: Add mutext for fb_mmap locking
      staging/xgifb: Add header #include guards to vb_table.h
      staging/xgifb: Remove superfluous header includes
      staging/xgifb: Consolidate XGINew_SetDRAMSize{,20}Reg
      staging/xgifb: Remove duplicated code from XGINew_DDRSizing340
      staging/xgifb: Inline XGINew_SetDRAMSizingType
      staging/xgifb: Remove unnecessary fields of XGINew_DDRDRAM_TYPE{340, 20}
      staging/xgifb: Replace constant arrays with constant values
      staging/xgifb: Simplyfy XGI_GetVCLK2Ptr a bit
      staging/xgifb: Remove useless function XGI_CloseCRTC
      staging/xgifb: Replace delay lookup tables with constant values
      staging/xgifb: Use SiS structs
      staging/xgifb: Cleanup vb_device_info struct

Peter Meerwald (48):
      iio: remove indio_dev pointer from max517_data
      iio: max517: mark probe() and remove() with __devinit and __devexit
      iio: add mcp4725 I2C DAC driver
      iio: drop comment about 'real' channels
      iio: nitpicking on sysfs-bus-iio
      iio: fix typos in iio.h
      iio: clarify channel and indexed in struct iio_chan_spec
      iio: mark struct iio_enum elements with @ in comment
      iio: cleanup iio/iio.h
      staging bcm: spelling of suppress in comments
      staging bcm: spelling of suppress in code
      staging: iio: fix typos in simple dummy driver
      iio: sysfs-bus-iio typo
      iio: cleanup sysfs-bus-iio-light-lm3533-als
      iio: iio/machine.h typo
      staging: iio: add IIO_ALTVOLTAGE to iio_event_monitor example
      staging: iio:: fix some typos
      iio: iio/events.h typos
      iio staging: fix typos in tsl*: register
      iio staging: fix tsl2x7x file mode
      iio staging: fix spelling of suppression in isl29018
      iio: typo in iio_chan_spec.ext_info comment
      iio: correct documentation for IIO_CONST_ATTR_SAMP_FREQ_AVAIL, match name of #define
      iio: remove extra ; after function definition
      iio staging: another typo in iio_simple_dummy_buffer
      iio: add vcnl4000 combined ALS and proximity sensor
      staging: iio: fix trigger handler of iio_simple_dummy driver
      staging: iio: simplify timestamp alignment in iio_simple_dummy
      staging: iio: fix typo, improve timestamp alignment comment
      staging: iio: fix generic_buffer print2byte()
      staging: iio: remove unused variable
      staging: iio: move comment
      staging: iio: generic_buffer cleanup
      staging: iio: fix warning 'static but used in inline function'
      staging: iio: use PRId64 format specifier for int64_t
      staging: iio: quell asprintf() warning, missing #includes
      iio staging: fix potential resource leak in generic_buffer
      iio staging: fix potential memory/resource leaks in find_type_by_name()
      iio staging: fix resource leak in _write_sysfs_int()
      iio staging: missing newline in printf
      iio: cleanup buffer.h comments
      iio: fix spelling of detach in static func
      iio staging: add recently added modifiers to iio_event_monitor
      iio: kernel version typo in sysfs-bus-iio
      iio: add adjd_s311 I2C digital color sensor driver
      iio: fix pointer cast warning
      iio staging: fix cast warning
      iio staging: fix cast warning and cleanup alignment code

Randy Dunlap (1):
      staging: reduce stack usage in prism2fw.c

Rob Clark (1):
      staging: drm/omap: update TODO

Rupesh Gujare (8):
      staging: ozwpan: ISOC transfer in triggered mode
      staging: ozwpan: Correct ioctl numbers.
      staging: ozwpan: kmalloc flag
      staging: ozwpan: set last_pkt_nb
      staging: ozwpan: udev support
      staging: ozwpan: Set AC_VO priority
      staging: ozwpan: Unregister with sysfs while unloading.
      staging: ozwpan: Update TODO file

Sachin Kamat (4):
      staging: iio: Remove version.h header file inclusion
      Staging: ipack: Remove version.h header file inclusion
      staging: Android: Fix some checkpatch warnings
      staging: Android: Fix NULL pointer related warning in alarm-dev.c file

Sam Hansen (2):
      staging: zram: conventions pr_warning -> pr_warn()
      staging: zram: conventions, __aligned() attribute

Samuel Iglesias Gonsalvez (21):
      Staging: ipack/bridges/tpci200: delete sysfs files
      Staging: ipack: return proper value in match() function
      Staging: ipack/bridges/tpci200: tpci200_slot_unmap_space() should return 0 if succeed.
      Staging: ipack/bridges/tpci200: tpci200_slot_map_space() should return 0 if succeed.
      Staging: ipack/bridges/tpci200: check if the remove function is available
      Staging: ipack/bridges/tpci200: fix indention.
      Staging: ipack/bridges/tpci200: remove name field from slot_irq
      Staging: ipack/bridges/tpci200: removed check of tpci200->slots[dev->slot].dev
      Staging: ipack: use idr interface for numbering buses
      Staging: ipack: delete the call to remove() in ipack_driver_register
      Staging: ipack/devices/ipoctal: avoid kernel oops when uninstalling
      Staging: ipack/bridges/tpci200: avoid dereference of a freed tpci200->info
      Staging: ipack/bridges/tpci200: fix kernel oops when uninstalling a device
      Staging: ipack/bridges/tpci200: change pr_* usage for dev_* functions
      Staging: ipack/devices/ipoctal: change pr_* usage for dev_* functions
      Staging: ipack: remove pr_fmt definition.
      Staging: ipack: delete sysfs from to-do list.
      Staging: ipack/devices/ipoctal: fix oops when accessing "buffer"
      Staging: ipack/devices/ipoctal: remove unneeded includes
      Staging: ipack/bridges/tpci200: remove unneeded lock in irq handler
      Staging: ipack/devices/ipoctal: remove unneeded lock in IRQ handler

Samuel Iglesias Gonsálvez (5):
      Staging: ipack/devices/ipoctal: save IRQ vector in MEM space
      Staging: ipack/devices/ipoctal: fix dereference NULL pointer
      Staging: ipack/devices/ipoctal: initialize the device in probe function
      Staging: ipack: added development mailing list in TODO file
      Staging: ipack: change naming convention in TODO file

Sascha Hauer (5):
      staging iio adt7410: make 16bit mode default
      staging:iio:adt7410: use local platformdata if none is specified
      iio: Fix unitialized use of list
      staging iio adt7410: sysfs store function must return length
      staging iio adt7410: fix 13bit mode

Sasha Levin (1):
      staging: zcache: don't limit number of pools per client

Seth Jennings (6):
      staging: zsmalloc: fix uninit'ed variable warning
      staging: zram/zcache: swtich Kconfig dependency from X86 to ZSMALLOC
      staging: zsmalloc: remove x86 dependency
      staging: zsmalloc: add single-page object fastpath in unmap
      staging: zsmalloc: add details to zs_map_object boiler plate
      staging: zsmalloc: add mapping modes

Sherwin Soltani (1):
      drivers: staging: android: binder.c: fix printk macros

Shubhrajyoti D (2):
      staging: iio: hmc5843: Make it behave better as modules
      staging: iio: ak8975: Make it behave better as modules

Stephen Rothwell (1):
      staging: sm7xxfb: fix for "rename smtc_screen_info to smtc_scr_info"

Toshiaki Yamane (6):
      staging: panel: Remove printk(KERN_DEBUG ...) located in the #if 0 block
      staging: panel: Use pr_err(...) rather than printk(KERN_ERR ...)
      staging: panel: Use pr_info(...) rather than printk(KERN_INFO
      staging/et131x: fix checkpatch warnings
      staging/frontier: fix checkpatch warnings
      staging/cptm1217: fix checkpatch warnings

William Blair (2):
      Staging: keucr: init: fixed a brace coding style issue
      Staging: keucr: scsiglue: fixed a do while coding style issue

Xiao Guangrong (9):
      staging: zcache: fix refcount leak
      staging: zcache: fix a compile warning
      staging: zcache: remove unnecessary config option dependence
      staging: zcache: mark zbud_init/zcache_comp_init as __init
      staging: zcache: cleanup zbud_init
      staging: zcache: optimize zcache_do_preload
      staging: zcache: cleanup zcache_do_preload and zcache_put_page
      staging: zcache: introduce get_zcache_client
      staging: zcache: cleanup the code between tmem_obj_init and tmem_obj_find

 Documentation/ABI/testing/sysfs-bus-iio            |   54 +-
 .../ABI/testing/sysfs-bus-iio-frequency-ad9523     |   37 +
 .../ABI/testing/sysfs-bus-iio-frequency-adf4350    |   21 +
 .../ABI/testing/sysfs-bus-iio-light-lm3533-als     |   61 +
 Documentation/ramoops.txt                          |   39 +
 drivers/iio/Kconfig                                |   10 +
 drivers/iio/Makefile                               |    4 +
 drivers/iio/adc/Kconfig                            |   13 +-
 drivers/iio/adc/Makefile                           |    1 +
 drivers/iio/adc/ad7266.c                           |  536 ++
 drivers/iio/adc/at91_adc.c                         |   57 +-
 drivers/{staging => }/iio/dac/Kconfig              |   25 +-
 drivers/{staging => }/iio/dac/Makefile             |    1 +
 drivers/{staging => }/iio/dac/ad5064.c             |  268 +-
 drivers/{staging => }/iio/dac/ad5360.c             |    1 -
 drivers/{staging => }/iio/dac/ad5380.c             |  262 +-
 drivers/{staging => }/iio/dac/ad5421.c             |    3 +-
 drivers/{staging => }/iio/dac/ad5446.c             |   68 +-
 drivers/{staging => }/iio/dac/ad5446.h             |    2 +
 drivers/{staging => }/iio/dac/ad5504.c             |  216 +-
 drivers/{staging => }/iio/dac/ad5624r.h            |    0
 drivers/{staging => }/iio/dac/ad5624r_spi.c        |  218 +-
 drivers/{staging => }/iio/dac/ad5686.c             |  197 +-
 drivers/{staging => }/iio/dac/ad5764.c             |    1 -
 drivers/{staging => }/iio/dac/ad5791.c             |  222 +-
 drivers/{staging => }/iio/dac/max517.c             |  182 +-
 drivers/iio/dac/mcp4725.c                          |  227 +
 drivers/iio/frequency/Kconfig                      |   41 +
 drivers/iio/frequency/Makefile                     |    6 +
 drivers/iio/frequency/ad9523.c                     | 1059 ++++
 drivers/iio/frequency/adf4350.c                    |  480 ++
 drivers/iio/industrialio-buffer.c                  |   52 +-
 drivers/iio/industrialio-core.c                    |   70 +
 drivers/iio/industrialio-event.c                   |    3 +-
 drivers/iio/industrialio-trigger.c                 |   45 +-
 drivers/iio/industrialio-triggered-buffer.c        |  110 +
 drivers/iio/inkern.c                               |   48 +-
 drivers/iio/light/Kconfig                          |   45 +
 drivers/iio/light/Makefile                         |    7 +
 drivers/iio/light/adjd_s311.c                      |  364 ++
 drivers/iio/light/lm3533-als.c                     |  932 +++
 drivers/iio/light/vcnl4000.c                       |  217 +
 drivers/staging/Kconfig                            |    6 +-
 drivers/staging/Makefile                           |    4 +-
 drivers/staging/android/Kconfig                    |    5 -
 drivers/staging/android/Makefile                   |    1 -
 drivers/staging/android/alarm-dev.c                |   37 +-
 drivers/staging/android/ashmem.c                   |   14 +-
 drivers/staging/android/binder.c                   |   54 +-
 drivers/staging/android/logger.c                   |   10 +-
 drivers/staging/android/ram_console.c              |  179 -
 drivers/staging/android/timed_output.c             |    4 +-
 drivers/staging/asus_oled/asus_oled.c              |    6 +-
 drivers/staging/bcm/Adapter.h                      |  220 +-
 drivers/staging/bcm/Bcmchar.c                      |   32 +-
 drivers/staging/bcm/Bcmnet.c                       |   18 +-
 drivers/staging/bcm/CmHost.c                       |  111 +-
 drivers/staging/bcm/CmHost.h                       |   10 +-
 drivers/staging/bcm/DDRInit.c                      |   66 +-
 drivers/staging/bcm/DDRInit.h                      |    4 +-
 drivers/staging/bcm/Debug.h                        |    5 -
 drivers/staging/bcm/HandleControlPacket.c          |   10 +-
 drivers/staging/bcm/IPv6Protocol.c                 |   26 +-
 drivers/staging/bcm/IPv6ProtocolHdr.h              |   10 +-
 drivers/staging/bcm/InterfaceAdapter.h             |    2 +-
 drivers/staging/bcm/InterfaceDld.c                 |   14 +-
 drivers/staging/bcm/InterfaceIdleMode.c            |   12 +-
 drivers/staging/bcm/InterfaceIdleMode.h            |   10 +-
 drivers/staging/bcm/InterfaceInit.c                |    8 +-
 drivers/staging/bcm/InterfaceIsr.c                 |    2 +-
 drivers/staging/bcm/InterfaceIsr.h                 |    4 +-
 drivers/staging/bcm/InterfaceMisc.c                |    2 +-
 drivers/staging/bcm/InterfaceMisc.h                |    2 +-
 drivers/staging/bcm/InterfaceRx.c                  |   12 +-
 drivers/staging/bcm/InterfaceTx.c                  |    6 +-
 drivers/staging/bcm/LeakyBucket.c                  |   16 +-
 drivers/staging/bcm/Macros.h                       |   13 +-
 drivers/staging/bcm/Misc.c                         |  180 +-
 drivers/staging/bcm/PHSDefines.h                   |    1 -
 drivers/staging/bcm/PHSModule.c                    |   68 +-
 drivers/staging/bcm/PHSModule.h                    |    6 +-
 drivers/staging/bcm/Protocol.h                     |    8 +-
 drivers/staging/bcm/Prototypes.h                   |  168 +-
 drivers/staging/bcm/Qos.c                          |   84 +-
 drivers/staging/bcm/Transmit.c                     |   14 +-
 drivers/staging/bcm/cntrl_SignalingInterface.h     |    2 +-
 drivers/staging/bcm/hostmibs.c                     |    6 +-
 drivers/staging/bcm/led_control.c                  |   22 +-
 drivers/staging/bcm/nvm.c                          | 6460 +++++++++----------
 drivers/staging/bcm/sort.c                         |   16 +-
 drivers/staging/bcm/vendorspecificextn.c           |    6 +-
 drivers/staging/bcm/vendorspecificextn.h           |    6 +-
 drivers/staging/ccg/Kconfig                        |    2 +-
 drivers/staging/ccg/ccg.c                          |   10 +-
 drivers/staging/comedi/Kconfig                     |  153 +-
 drivers/staging/comedi/comedi_compat32.c           |    2 +
 drivers/staging/comedi/comedi_compat32.h           |    6 +-
 drivers/staging/comedi/comedi_fops.c               |  431 +-
 drivers/staging/comedi/comedi_fops.h               |   11 -
 .../comedi/{internal.h => comedi_internal.h}       |    9 +
 drivers/staging/comedi/comedidev.h                 |   47 +-
 drivers/staging/comedi/drivers.c                   |  134 +-
 drivers/staging/comedi/drivers/8255.c              |  203 +-
 drivers/staging/comedi/drivers/8255.h              |    8 +-
 drivers/staging/comedi/drivers/Makefile            |    3 +-
 drivers/staging/comedi/drivers/acl7225b.c          |   29 +-
 .../comedi/drivers/addi-data/addi_amcc_s5933.h     |    6 -
 .../staging/comedi/drivers/addi-data/addi_common.c |   28 +-
 .../staging/comedi/drivers/addi-data/addi_common.h |    1 -
 .../comedi/drivers/addi-data/amcc_s5933_58.h       |    4 -
 .../comedi/drivers/addi-data/hwdrv_APCI1710.c      |    5 +-
 .../comedi/drivers/addi-data/hwdrv_apci16xx.h      |   15 -
 .../comedi/drivers/addi-data/hwdrv_apci3xxx.h      |   14 -
 drivers/staging/comedi/drivers/adl_pci6208.c       |  381 +-
 drivers/staging/comedi/drivers/adl_pci7230.c       |   86 +-
 drivers/staging/comedi/drivers/adl_pci7296.c       |  141 +-
 drivers/staging/comedi/drivers/adl_pci7432.c       |  147 +-
 drivers/staging/comedi/drivers/adl_pci8164.c       |  174 +-
 drivers/staging/comedi/drivers/adl_pci9111.c       |  127 +-
 drivers/staging/comedi/drivers/adl_pci9118.c       |  129 +-
 drivers/staging/comedi/drivers/adq12b.c            |   33 +-
 drivers/staging/comedi/drivers/adv_pci1710.c       |  136 +-
 drivers/staging/comedi/drivers/adv_pci1723.c       |  106 +-
 drivers/staging/comedi/drivers/adv_pci_dio.c       |  131 +-
 drivers/staging/comedi/drivers/aio_aio12_8.c       |   11 +-
 drivers/staging/comedi/drivers/aio_iiro_16.c       |   32 +-
 drivers/staging/comedi/drivers/amplc_dio200.c      |  529 +-
 drivers/staging/comedi/drivers/amplc_pc236.c       |  660 +-
 drivers/staging/comedi/drivers/amplc_pc263.c       |  541 +-
 drivers/staging/comedi/drivers/amplc_pci224.c      |  175 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      | 1693 +++--
 drivers/staging/comedi/drivers/c6xdigio.c          |    4 +-
 drivers/staging/comedi/drivers/cb_das16_cs.c       |  579 +-
 drivers/staging/comedi/drivers/cb_pcidas.c         | 1723 +++---
 drivers/staging/comedi/drivers/cb_pcidas64.c       |  143 +-
 drivers/staging/comedi/drivers/cb_pcidda.c         |  104 +-
 drivers/staging/comedi/drivers/cb_pcidio.c         |  119 +-
 drivers/staging/comedi/drivers/cb_pcimdas.c        |  156 +-
 drivers/staging/comedi/drivers/cb_pcimdda.c        |   11 +-
 drivers/staging/comedi/drivers/comedi_bond.c       |   12 +-
 drivers/staging/comedi/drivers/comedi_parport.c    |   16 +-
 drivers/staging/comedi/drivers/comedi_pci.h        |   60 -
 drivers/staging/comedi/drivers/comedi_test.c       |   20 +-
 drivers/staging/comedi/drivers/contec_pci_dio.c    |  147 +-
 drivers/staging/comedi/drivers/daqboard2000.c      |  146 +-
 drivers/staging/comedi/drivers/das08.c             | 1052 ++--
 drivers/staging/comedi/drivers/das08.h             |   14 +-
 drivers/staging/comedi/drivers/das08_cs.c          |  189 +-
 drivers/staging/comedi/drivers/das16.c             |  114 +-
 drivers/staging/comedi/drivers/das16m1.c           |   17 +-
 drivers/staging/comedi/drivers/das1800.c           | 1203 ++--
 drivers/staging/comedi/drivers/das6402.c           |   14 +-
 drivers/staging/comedi/drivers/das800.c            |   51 +-
 drivers/staging/comedi/drivers/dmm32at.c           |  634 +-
 drivers/staging/comedi/drivers/dt2801.c            |   14 +-
 drivers/staging/comedi/drivers/dt2811.c            |   25 +-
 drivers/staging/comedi/drivers/dt2814.c            |    4 +-
 drivers/staging/comedi/drivers/dt2815.c            |    7 +-
 drivers/staging/comedi/drivers/dt2817.c            |    6 +-
 drivers/staging/comedi/drivers/dt282x.c            |   76 +-
 drivers/staging/comedi/drivers/dt3000.c            |  166 +-
 drivers/staging/comedi/drivers/dt9812.c            |    7 +-
 drivers/staging/comedi/drivers/dyna_pci10xx.c      |  155 +-
 drivers/staging/comedi/drivers/fl512.c             |    6 +-
 drivers/staging/comedi/drivers/gsc_hpdi.c          |   21 +-
 drivers/staging/comedi/drivers/icp_multi.c         |   12 +-
 drivers/staging/comedi/drivers/icp_multi.h         |    1 -
 drivers/staging/comedi/drivers/ii_pci20kc.c        |   16 +-
 drivers/staging/comedi/drivers/jr3_pci.c           |   25 +-
 drivers/staging/comedi/drivers/ke_counter.c        |  118 +-
 drivers/staging/comedi/drivers/me4000.c            |  405 +-
 drivers/staging/comedi/drivers/me4000.h            |   37 -
 drivers/staging/comedi/drivers/me_daq.c            |  108 +-
 drivers/staging/comedi/drivers/mite.c              |    1 -
 drivers/staging/comedi/drivers/mpc624.c            |    7 +-
 drivers/staging/comedi/drivers/mpc8260cpm.c        |    8 +-
 drivers/staging/comedi/drivers/multiq3.c           |   15 +-
 drivers/staging/comedi/drivers/ni_6527.c           |   18 +-
 drivers/staging/comedi/drivers/ni_65xx.c           |   12 +-
 drivers/staging/comedi/drivers/ni_660x.c           |    9 +-
 drivers/staging/comedi/drivers/ni_670x.c           |  350 +-
 drivers/staging/comedi/drivers/ni_at_a2150.c       |    6 +-
 drivers/staging/comedi/drivers/ni_at_ao.c          |   20 +-
 drivers/staging/comedi/drivers/ni_atmio16d.c       |   45 +-
 drivers/staging/comedi/drivers/ni_daq_700.c        |  516 +-
 drivers/staging/comedi/drivers/ni_daq_dio24.c      |    6 +-
 drivers/staging/comedi/drivers/ni_labpc.c          |    8 +-
 drivers/staging/comedi/drivers/ni_mio_common.c     |   23 +-
 drivers/staging/comedi/drivers/ni_pcidio.c         |    8 +-
 drivers/staging/comedi/drivers/ni_pcimio.c         |    4 +-
 drivers/staging/comedi/drivers/pcl711.c            |   39 +-
 drivers/staging/comedi/drivers/pcl724.c            |   28 +-
 drivers/staging/comedi/drivers/pcl725.c            |   16 +-
 drivers/staging/comedi/drivers/pcl726.c            |   49 +-
 drivers/staging/comedi/drivers/pcl730.c            |   29 +-
 drivers/staging/comedi/drivers/pcl812.c            |  239 +-
 drivers/staging/comedi/drivers/pcl816.c            |   94 +-
 drivers/staging/comedi/drivers/pcl818.c            |  113 +-
 drivers/staging/comedi/drivers/pcm3724.c           |   20 +-
 drivers/staging/comedi/drivers/pcm3730.c           |   14 +-
 drivers/staging/comedi/drivers/pcmad.c             |   14 +-
 drivers/staging/comedi/drivers/pcmda12.c           |   27 +-
 drivers/staging/comedi/drivers/pcmmio.c            |   80 +-
 drivers/staging/comedi/drivers/pcmuio.c            |   81 +-
 drivers/staging/comedi/drivers/poc.c               |   45 +-
 drivers/staging/comedi/drivers/quatech_daqp_cs.c   |    4 +-
 drivers/staging/comedi/drivers/rtd520.c            | 3249 +++++-----
 drivers/staging/comedi/drivers/rti800.c            |   20 +-
 drivers/staging/comedi/drivers/rti802.c            |    9 +-
 drivers/staging/comedi/drivers/s526.c              |   44 +-
 drivers/staging/comedi/drivers/s626.c              | 3092 +++++-----
 drivers/staging/comedi/drivers/s626.h              |   10 -
 drivers/staging/comedi/drivers/serial2002.c        |   30 +-
 drivers/staging/comedi/drivers/skel.c              |   17 +-
 drivers/staging/comedi/drivers/ssv_dnp.c           |   41 +-
 drivers/staging/comedi/drivers/unioxx5.c           |    8 +-
 drivers/staging/comedi/drivers/usbdux.c            |  523 +-
 drivers/staging/comedi/drivers/usbduxfast.c        |  352 +-
 drivers/staging/comedi/drivers/usbduxsigma.c       |  466 +-
 drivers/staging/comedi/drivers/vmk80xx.c           |  193 +-
 drivers/staging/comedi/proc.c                      |    2 +-
 drivers/staging/comedi/range.c                     |    2 +-
 drivers/staging/cptm1217/clearpad_tm1217.c         |    4 +-
 drivers/staging/cptm1217/cp_tm1217.h               |    3 +-
 drivers/staging/csr/Kconfig                        |    9 +
 drivers/staging/csr/LICENSE.txt                    |   39 +
 drivers/staging/csr/Makefile                       |   75 +
 drivers/staging/csr/bh.c                           |  391 ++
 drivers/staging/csr/csr_formatted_io.c             |   27 +
 drivers/staging/csr/csr_formatted_io.h             |   25 +
 drivers/staging/csr/csr_framework_ext.c            |  148 +
 drivers/staging/csr/csr_framework_ext.h            |  248 +
 drivers/staging/csr/csr_framework_ext_types.h      |   63 +
 drivers/staging/csr/csr_lib.h                      |  188 +
 drivers/staging/csr/csr_log.h                      |  249 +
 drivers/staging/csr/csr_log_configure.h            |  134 +
 drivers/staging/csr/csr_log_text.h                 |  132 +
 drivers/staging/csr/csr_macro.h                    |  114 +
 drivers/staging/csr/csr_msg_transport.h            |   25 +
 drivers/staging/csr/csr_msgconv.c                  |  292 +
 drivers/staging/csr/csr_msgconv.h                  |   87 +
 drivers/staging/csr/csr_panic.c                    |   21 +
 drivers/staging/csr/csr_panic.h                    |   53 +
 drivers/staging/csr/csr_prim_defs.h                |   62 +
 drivers/staging/csr/csr_result.h                   |   25 +
 drivers/staging/csr/csr_sched.h                    |  292 +
 drivers/staging/csr/csr_sdio.h                     |  731 +++
 .../staging/csr/csr_serialize_primitive_types.c    |  101 +
 drivers/staging/csr/csr_time.c                     |   43 +
 drivers/staging/csr/csr_time.h                     |  114 +
 drivers/staging/csr/csr_util.c                     |   15 +
 drivers/staging/csr/csr_wifi_common.h              |  109 +
 drivers/staging/csr/csr_wifi_fsm.h                 |  248 +
 drivers/staging/csr/csr_wifi_fsm_event.h           |   50 +
 drivers/staging/csr/csr_wifi_fsm_types.h           |  440 ++
 drivers/staging/csr/csr_wifi_hip_card.h            |  123 +
 drivers/staging/csr/csr_wifi_hip_card_sdio.c       | 4163 +++++++++++++
 drivers/staging/csr/csr_wifi_hip_card_sdio.h       |  702 +++
 drivers/staging/csr/csr_wifi_hip_card_sdio_intr.c  | 2595 ++++++++
 drivers/staging/csr/csr_wifi_hip_card_sdio_mem.c   | 1713 +++++
 drivers/staging/csr/csr_wifi_hip_chiphelper.c      |  793 +++
 drivers/staging/csr/csr_wifi_hip_chiphelper.h      |  471 ++
 .../staging/csr/csr_wifi_hip_chiphelper_private.h  |  208 +
 drivers/staging/csr/csr_wifi_hip_conversions.h     |   81 +
 drivers/staging/csr/csr_wifi_hip_download.c        |  835 +++
 drivers/staging/csr/csr_wifi_hip_dump.c            |  865 +++
 drivers/staging/csr/csr_wifi_hip_packing.c         | 4804 +++++++++++++++
 drivers/staging/csr/csr_wifi_hip_send.c            |  422 ++
 drivers/staging/csr/csr_wifi_hip_signals.c         | 1313 ++++
 drivers/staging/csr/csr_wifi_hip_signals.h         |  137 +
 drivers/staging/csr/csr_wifi_hip_sigs.h            | 1425 +++++
 drivers/staging/csr/csr_wifi_hip_ta_sampling.c     |  541 ++
 drivers/staging/csr/csr_wifi_hip_ta_sampling.h     |   75 +
 drivers/staging/csr/csr_wifi_hip_udi.c             |  268 +
 drivers/staging/csr/csr_wifi_hip_unifi.h           |  880 +++
 .../staging/csr/csr_wifi_hip_unifi_signal_names.c  |   46 +
 drivers/staging/csr/csr_wifi_hip_unifi_udi.h       |   76 +
 drivers/staging/csr/csr_wifi_hip_unifihw.h         |   67 +
 drivers/staging/csr/csr_wifi_hip_unifiversion.h    |   38 +
 drivers/staging/csr/csr_wifi_hip_xbv.c             | 1076 ++++
 drivers/staging/csr/csr_wifi_hip_xbv.h             |  127 +
 drivers/staging/csr/csr_wifi_hostio_prim.h         |   27 +
 drivers/staging/csr/csr_wifi_lib.h                 |  112 +
 drivers/staging/csr/csr_wifi_msgconv.h             |   58 +
 .../staging/csr/csr_wifi_nme_ap_converter_init.c   |   90 +
 .../staging/csr/csr_wifi_nme_ap_converter_init.h   |   49 +
 .../csr/csr_wifi_nme_ap_free_downstream_contents.c |   84 +
 .../csr/csr_wifi_nme_ap_free_upstream_contents.c   |   39 +
 drivers/staging/csr/csr_wifi_nme_ap_lib.h          |  523 ++
 drivers/staging/csr/csr_wifi_nme_ap_prim.h         |  503 ++
 drivers/staging/csr/csr_wifi_nme_ap_sef.c          |   30 +
 drivers/staging/csr/csr_wifi_nme_ap_sef.h          |   31 +
 drivers/staging/csr/csr_wifi_nme_ap_serialize.c    |  909 +++
 drivers/staging/csr/csr_wifi_nme_ap_serialize.h    |  103 +
 drivers/staging/csr/csr_wifi_nme_converter_init.h  |   46 +
 drivers/staging/csr/csr_wifi_nme_lib.h             | 1054 ++++
 drivers/staging/csr/csr_wifi_nme_prim.h            | 1666 +++++
 drivers/staging/csr/csr_wifi_nme_serialize.h       |  174 +
 drivers/staging/csr/csr_wifi_nme_task.h            |   38 +
 drivers/staging/csr/csr_wifi_private_common.h      |   89 +
 drivers/staging/csr/csr_wifi_result.h              |   35 +
 .../staging/csr/csr_wifi_router_converter_init.c   |   82 +
 .../staging/csr/csr_wifi_router_converter_init.h   |   42 +
 .../csr/csr_wifi_router_ctrl_converter_init.c      |  134 +
 .../csr/csr_wifi_router_ctrl_converter_init.h      |   42 +
 ...csr_wifi_router_ctrl_free_downstream_contents.c |  108 +
 .../csr_wifi_router_ctrl_free_upstream_contents.c  |   87 +
 drivers/staging/csr/csr_wifi_router_ctrl_lib.h     | 2092 +++++++
 drivers/staging/csr/csr_wifi_router_ctrl_prim.h    | 2122 +++++++
 drivers/staging/csr/csr_wifi_router_ctrl_sef.c     |   45 +
 drivers/staging/csr/csr_wifi_router_ctrl_sef.h     |   58 +
 .../staging/csr/csr_wifi_router_ctrl_serialize.c   | 2591 ++++++++
 .../staging/csr/csr_wifi_router_ctrl_serialize.h   |  341 +
 .../csr/csr_wifi_router_free_downstream_contents.c |   53 +
 .../csr/csr_wifi_router_free_upstream_contents.c   |   53 +
 drivers/staging/csr/csr_wifi_router_lib.h          |  427 ++
 drivers/staging/csr/csr_wifi_router_prim.h         |  430 ++
 drivers/staging/csr/csr_wifi_router_sef.c          |   19 +
 drivers/staging/csr/csr_wifi_router_sef.h          |   33 +
 drivers/staging/csr/csr_wifi_router_serialize.c    |  418 ++
 drivers/staging/csr/csr_wifi_router_serialize.h    |   75 +
 drivers/staging/csr/csr_wifi_router_task.h         |   33 +
 drivers/staging/csr/csr_wifi_router_transport.c    |  199 +
 .../csr/csr_wifi_serialize_primitive_types.c       |  256 +
 drivers/staging/csr/csr_wifi_sme_ap_lib.h          |  783 +++
 drivers/staging/csr/csr_wifi_sme_ap_prim.h         | 1038 ++++
 drivers/staging/csr/csr_wifi_sme_converter_init.c  |  201 +
 drivers/staging/csr/csr_wifi_sme_converter_init.h  |   42 +
 .../csr/csr_wifi_sme_free_downstream_contents.c    |  187 +
 .../csr/csr_wifi_sme_free_upstream_contents.c      |  275 +
 drivers/staging/csr/csr_wifi_sme_lib.h             | 4313 +++++++++++++
 drivers/staging/csr/csr_wifi_sme_prim.h            | 6519 ++++++++++++++++++++
 drivers/staging/csr/csr_wifi_sme_sef.c             |   85 +
 drivers/staging/csr/csr_wifi_sme_sef.h             |  101 +
 drivers/staging/csr/csr_wifi_sme_serialize.c       | 5809 +++++++++++++++++
 drivers/staging/csr/csr_wifi_sme_serialize.h       |  670 ++
 drivers/staging/csr/csr_wifi_sme_task.h            |   33 +
 drivers/staging/csr/csr_wifi_vif_utils.h           |  108 +
 drivers/staging/csr/data_tx.c                      |   57 +
 drivers/staging/csr/drv.c                          | 2262 +++++++
 drivers/staging/csr/firmware.c                     |  413 ++
 drivers/staging/csr/inet.c                         |  106 +
 drivers/staging/csr/init_hw.c                      |  108 +
 drivers/staging/csr/io.c                           | 1166 ++++
 drivers/staging/csr/mlme.c                         |  436 ++
 drivers/staging/csr/monitor.c                      |  399 ++
 drivers/staging/csr/netdev.c                       | 3993 ++++++++++++
 drivers/staging/csr/os.c                           |  483 ++
 drivers/staging/csr/putest.c                       |  685 ++
 drivers/staging/csr/sdio_events.c                  |  134 +
 drivers/staging/csr/sdio_mmc.c                     | 1340 ++++
 drivers/staging/csr/sdio_stubs.c                   |   82 +
 drivers/staging/csr/sme_blocking.c                 | 1535 +++++
 drivers/staging/csr/sme_mgt.c                      | 1012 +++
 drivers/staging/csr/sme_native.c                   |  591 ++
 drivers/staging/csr/sme_sys.c                      | 3262 ++++++++++
 drivers/staging/csr/sme_userspace.c                |  315 +
 drivers/staging/csr/sme_userspace.h                |   38 +
 drivers/staging/csr/sme_wext.c                     | 3381 ++++++++++
 drivers/staging/csr/ul_int.c                       |  532 ++
 drivers/staging/csr/unifi_clients.h                |  129 +
 drivers/staging/csr/unifi_config.h                 |   34 +
 drivers/staging/csr/unifi_dbg.c                    |  110 +
 drivers/staging/csr/unifi_event.c                  |  700 +++
 drivers/staging/csr/unifi_native.h                 |  257 +
 drivers/staging/csr/unifi_os.h                     |  145 +
 drivers/staging/csr/unifi_pdu_processing.c         | 3755 +++++++++++
 drivers/staging/csr/unifi_priv.h                   | 1177 ++++
 drivers/staging/csr/unifi_sme.c                    | 1239 ++++
 drivers/staging/csr/unifi_sme.h                    |  245 +
 drivers/staging/csr/unifi_wext.h                   |  124 +
 drivers/staging/csr/unifiio.h                      |  398 ++
 drivers/staging/csr/wext_events.c                  |  285 +
 drivers/staging/echo/echo.c                        |    9 +-
 drivers/staging/echo/echo.h                        |   28 +-
 drivers/staging/et131x/et131x.c                    |   59 +-
 drivers/staging/frontier/alphatrack.c              |    6 +-
 drivers/staging/frontier/tranzport.c               |   12 +-
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c   |   72 +-
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_proc.c |   10 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c   |    2 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_hw.c      |    9 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_usb.c     |   18 +-
 drivers/staging/ft1000/ft1000-usb/ft1000_usb.h     |  177 +-
 drivers/staging/gdm72xx/gdm_qos.c                  |    6 +-
 drivers/staging/gdm72xx/gdm_sdio.c                 |    8 +-
 drivers/staging/gdm72xx/gdm_usb.c                  |   31 +-
 drivers/staging/gdm72xx/gdm_wimax.c                |   18 +-
 drivers/staging/gdm72xx/gdm_wimax.h                |    1 -
 drivers/staging/gdm72xx/netlink_k.c                |   11 +-
 drivers/staging/gdm72xx/sdio_boot.c                |    1 -
 drivers/staging/gdm72xx/usb_boot.c                 |    3 +-
 drivers/staging/iio/Documentation/device.txt       |   10 +-
 drivers/staging/iio/Documentation/generic_buffer.c |   71 +-
 .../staging/iio/Documentation/iio_event_monitor.c  |   14 +
 drivers/staging/iio/Documentation/iio_utils.h      |   33 +-
 drivers/staging/iio/Documentation/overview.txt     |    2 +-
 drivers/staging/iio/Documentation/ring.txt         |    4 +-
 .../staging/iio/Documentation/sysfs-bus-iio-light  |   25 +-
 drivers/staging/iio/Kconfig                        |    1 -
 drivers/staging/iio/Makefile                       |    1 -
 drivers/staging/iio/accel/adis16201_core.c         |   27 -
 drivers/staging/iio/accel/adis16201_ring.c         |    5 +-
 drivers/staging/iio/accel/adis16203_core.c         |   28 -
 drivers/staging/iio/accel/adis16203_ring.c         |    5 +-
 drivers/staging/iio/accel/adis16204_core.c         |   99 +-
 drivers/staging/iio/accel/adis16204_ring.c         |    5 +-
 drivers/staging/iio/accel/adis16209_core.c         |   31 -
 drivers/staging/iio/accel/adis16209_ring.c         |    5 +-
 drivers/staging/iio/accel/adis16220_core.c         |   26 -
 drivers/staging/iio/accel/adis16240_core.c         |   31 +-
 drivers/staging/iio/accel/adis16240_ring.c         |    5 +-
 drivers/staging/iio/accel/lis3l02dq_ring.c         |    8 +-
 drivers/staging/iio/accel/sca3000_core.c           |    2 +-
 drivers/staging/iio/adc/Kconfig                    |   19 +-
 drivers/staging/iio/adc/ad7192.c                   |   59 +-
 drivers/staging/iio/adc/ad7298.h                   |    5 +
 drivers/staging/iio/adc/ad7298_core.c              |   15 +-
 drivers/staging/iio/adc/ad7298_ring.c              |   68 +-
 drivers/staging/iio/adc/ad7476_core.c              |    9 -
 drivers/staging/iio/adc/ad7476_ring.c              |   48 +-
 drivers/staging/iio/adc/ad7606_core.c              |    9 -
 drivers/staging/iio/adc/ad7606_ring.c              |   46 +-
 drivers/staging/iio/adc/ad7793.c                   |   67 +-
 drivers/staging/iio/adc/ad7816.c                   |    2 +-
 drivers/staging/iio/adc/ad7887_core.c              |    9 -
 drivers/staging/iio/adc/ad7887_ring.c              |   37 +-
 drivers/staging/iio/adc/ad799x.h                   |    2 -
 drivers/staging/iio/adc/ad799x_core.c              |   30 +-
 drivers/staging/iio/adc/ad799x_ring.c              |   67 +-
 drivers/staging/iio/adc/adt7310.c                  |    9 +-
 drivers/staging/iio/adc/adt7410.c                  |   64 +-
 drivers/staging/iio/adc/lpc32xx_adc.c              |    4 +-
 drivers/staging/iio/adc/max1363_ring.c             |    9 +-
 drivers/staging/iio/cdc/ad7150.c                   |    6 +-
 drivers/staging/iio/dac/ad5504.h                   |   65 -
 drivers/staging/iio/dac/ad5791.h                   |  112 -
 drivers/staging/iio/dac/dac.h                      |    6 -
 drivers/staging/iio/gyro/adis16080_core.c          |    2 +-
 drivers/staging/iio/gyro/adis16260_core.c          |   23 +-
 drivers/staging/iio/gyro/adis16260_ring.c          |    5 +-
 drivers/staging/iio/iio_hwmon.c                    |   12 +-
 drivers/staging/iio/iio_simple_dummy.c             |   10 +-
 drivers/staging/iio/iio_simple_dummy_buffer.c      |   18 +-
 drivers/staging/iio/imu/adis16400.h                |    3 +-
 drivers/staging/iio/imu/adis16400_core.c           |   36 +-
 drivers/staging/iio/imu/adis16400_ring.c           |   13 +-
 drivers/staging/iio/light/isl29018.c               |   16 +-
 drivers/staging/iio/light/tsl2583.c                |    2 +-
 drivers/staging/iio/light/tsl2x7x_core.c           |    8 +-
 drivers/staging/iio/magnetometer/Kconfig           |    2 +-
 drivers/staging/iio/magnetometer/ak8975.c          |   98 +-
 drivers/staging/iio/magnetometer/hmc5843.c         |    6 +-
 drivers/staging/iio/meter/ade7758.h                |    1 -
 drivers/staging/iio/meter/ade7758_core.c           |    7 +-
 drivers/staging/iio/meter/ade7758_ring.c           |    1 +
 drivers/staging/iio/ring_sw.c                      |    4 +-
 drivers/staging/iio/trigger/iio-trig-bfin-timer.c  |    4 +-
 .../staging/iio/trigger/iio-trig-periodic-rtc.c    |    4 +-
 drivers/staging/iio/trigger/iio-trig-sysfs.c       |    2 +-
 drivers/staging/ipack/TODO                         |   11 +-
 drivers/staging/ipack/bridges/tpci200.c            |  473 +-
 drivers/staging/ipack/bridges/tpci200.h            |    5 -
 drivers/staging/ipack/devices/ipoctal.c            |   79 +-
 drivers/staging/ipack/devices/ipoctal.h            |   39 -
 drivers/staging/ipack/ipack.c                      |   46 +-
 drivers/staging/keucr/init.c                       |    3 +-
 drivers/staging/keucr/scsiglue.c                   |   11 +-
 drivers/staging/line6/control.c                    |    4 +-
 drivers/staging/line6/driver.c                     |    4 +-
 drivers/staging/line6/driver.h                     |    4 +-
 drivers/staging/line6/pod.c                        |   16 +-
 drivers/staging/line6/pod.h                        |    2 +-
 drivers/staging/line6/variax.c                     |    8 +-
 drivers/staging/nvec/Kconfig                       |    9 +-
 drivers/staging/nvec/Makefile                      |    2 +-
 drivers/staging/nvec/nvec.c                        |   77 +-
 drivers/staging/nvec/nvec_kbd.c                    |   16 +-
 drivers/staging/nvec/{nvec_leds.c => nvec_paz00.c} |   46 +-
 drivers/staging/nvec/nvec_power.c                  |   32 +-
 drivers/staging/nvec/nvec_ps2.c                    |   35 +-
 drivers/staging/omap-thermal/Kconfig               |   46 +
 drivers/staging/omap-thermal/Makefile              |    5 +
 drivers/staging/omap-thermal/TODO                  |   28 +
 drivers/staging/omap-thermal/omap-bandgap.c        | 1187 ++++
 drivers/staging/omap-thermal/omap-bandgap.h        |  441 ++
 drivers/staging/omap-thermal/omap-thermal-common.c |  364 ++
 drivers/staging/omap-thermal/omap-thermal.h        |  108 +
 drivers/staging/omap-thermal/omap4-thermal.c       |  259 +
 drivers/staging/omap-thermal/omap5-thermal.c       |  297 +
 drivers/staging/omap-thermal/omap_bandgap.txt      |   30 +
 drivers/staging/omapdrm/TODO                       |    7 +-
 drivers/staging/omapdrm/omap_dmm_priv.h            |    1 -
 drivers/staging/omapdrm/omap_dmm_tiler.c           |   44 +-
 drivers/staging/ozwpan/TODO                        |   11 +-
 drivers/staging/ozwpan/ozappif.h                   |    6 +-
 drivers/staging/ozwpan/ozcdev.c                    |   28 +-
 drivers/staging/ozwpan/ozmain.c                    |    2 +-
 drivers/staging/ozwpan/ozpd.c                      |  182 +-
 drivers/staging/ozwpan/ozpd.h                      |    3 +-
 drivers/staging/ozwpan/ozproto.c                   |    6 +-
 drivers/staging/ozwpan/ozprotocol.h                |    1 +
 drivers/staging/panel/panel.c                      |   60 +-
 drivers/staging/phison/phison.c                    |   13 +-
 drivers/staging/ramster/r2net.c                    |    4 +-
 drivers/staging/rtl8187se/r8180_wx.c               |    4 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c         |    4 +-
 drivers/staging/rtl8712/usb_intf.c                 |    4 +-
 drivers/staging/rts5139/rts51x_card.c              |   10 +-
 drivers/staging/rts5139/rts51x_chip.c              |    5 +-
 drivers/staging/rts5139/rts51x_chip.h              |    2 +-
 drivers/staging/rts5139/rts51x_fop.c               |    1 -
 drivers/staging/rts5139/rts51x_scsi.h              |    2 +-
 drivers/staging/rts5139/sd_cprm.c                  |    8 +-
 drivers/staging/rts_pstor/ms.c                     |    2 +-
 drivers/staging/rts_pstor/rtsx.c                   |    4 +-
 drivers/staging/rts_pstor/sd.c                     |   11 +-
 drivers/staging/sbe-2t3e3/2t3e3.h                  |    3 -
 drivers/staging/sbe-2t3e3/cpld.c                   |   15 -
 drivers/staging/sbe-2t3e3/ctrl.c                   |   19 +-
 drivers/staging/sbe-2t3e3/dc.c                     |   19 +-
 drivers/staging/sbe-2t3e3/exar7250.c               |   40 +-
 drivers/staging/sbe-2t3e3/exar7300.c               |   17 -
 drivers/staging/sbe-2t3e3/intr.c                   |   60 +-
 drivers/staging/sbe-2t3e3/io.c                     |   23 +-
 drivers/staging/sbe-2t3e3/module.c                 |   13 +-
 drivers/staging/sep/sep_crypto.c                   |  123 +-
 drivers/staging/sep/sep_driver_api.h               |    8 +-
 drivers/staging/sep/sep_driver_config.h            |    4 +-
 drivers/staging/sep/sep_main.c                     |  101 +-
 drivers/staging/serqt_usb2/serqt_usb2.c            |    4 +-
 drivers/staging/slicoss/slicoss.c                  |    7 +-
 drivers/staging/sm7xx/Kconfig                      |    8 -
 drivers/staging/sm7xx/Makefile                     |    3 -
 drivers/staging/sm7xxfb/Kconfig                    |   13 +
 drivers/staging/sm7xxfb/Makefile                   |    1 +
 drivers/staging/{sm7xx => sm7xxfb}/TODO            |    2 +-
 .../staging/{sm7xx/smtcfb.h => sm7xxfb/sm7xx.h}    |    1 -
 .../staging/{sm7xx/smtcfb.c => sm7xxfb/sm7xxfb.c}  |  547 +-
 drivers/staging/speakup/i18n.c                     |    2 +-
 drivers/staging/speakup/main.c                     |    2 +-
 drivers/staging/speakup/selection.c                |    6 +-
 drivers/staging/speakup/speakup_acnt.h             |    2 +-
 drivers/staging/speakup/speakup_decpc.c            |    2 +-
 drivers/staging/speakup/synth.c                    |    2 +-
 drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c      |    8 +-
 drivers/staging/telephony/ixj.c                    |    4 +-
 drivers/staging/tidspbridge/core/io_sm.c           |  704 +--
 drivers/staging/tidspbridge/core/tiomap3430.c      |   27 +-
 drivers/staging/tidspbridge/dynload/cload.c        |   69 +-
 drivers/staging/usbip/userspace/src/Makefile.am    |    5 +-
 drivers/staging/usbip/vhci.h                       |    7 +-
 drivers/staging/usbip/vhci_hcd.c                   |   39 +-
 drivers/staging/vme/devices/vme_user.c             |    3 +-
 drivers/staging/vt6655/80211hdr.h                  |    2 -
 drivers/staging/vt6655/baseband.c                  |    2 -
 drivers/staging/vt6655/baseband.h                  |   30 -
 drivers/staging/vt6655/bssdb.c                     |    6 +-
 drivers/staging/vt6655/desc.h                      |   11 -
 drivers/staging/vt6655/device.h                    |   15 -
 drivers/staging/vt6655/device_main.c               |   37 -
 drivers/staging/vt6655/dpc.c                       |    1 -
 drivers/staging/vt6655/hostap.c                    |    6 -
 drivers/staging/vt6655/iwctl.c                     |   36 -
 drivers/staging/vt6655/mac.h                       |   24 -
 drivers/staging/vt6655/mib.h                       |    2 -
 drivers/staging/vt6655/rf.c                        |   78 -
 drivers/staging/vt6655/rf.h                        |    1 -
 drivers/staging/vt6655/tether.h                    |    3 -
 drivers/staging/vt6655/vntwifi.c                   |    2 -
 drivers/staging/vt6655/wcmd.c                      |   24 -
 drivers/staging/vt6656/80211hdr.h                  |    2 -
 drivers/staging/vt6656/bssdb.c                     |    9 +-
 drivers/staging/vt6656/bssdb.h                     |    2 -
 drivers/staging/vt6656/card.c                      |    1 -
 drivers/staging/vt6656/card.h                      |    1 -
 drivers/staging/vt6656/channel.c                   |    2 -
 drivers/staging/vt6656/desc.h                      |   19 -
 drivers/staging/vt6656/device.h                    |    4 -
 drivers/staging/vt6656/hostap.c                    |   63 -
 drivers/staging/vt6656/int.c                       |   43 +-
 drivers/staging/vt6656/int.h                       |   43 +-
 drivers/staging/vt6656/iwctl.c                     | 2050 +++---
 drivers/staging/vt6656/iwctl.h                     |  262 +-
 drivers/staging/vt6656/main_usb.c                  |   40 +-
 drivers/staging/vt6656/mib.h                       |    1 -
 drivers/staging/vt6656/rxtx.c                      |    2 -
 drivers/staging/vt6656/tether.h                    |    2 -
 drivers/staging/vt6656/usbpipe.c                   |    3 -
 drivers/staging/vt6656/wcmd.c                      |   85 +-
 drivers/staging/winbond/mds_s.h                    |    2 +-
 drivers/staging/winbond/mto.c                      |    2 +-
 drivers/staging/winbond/wbusb.c                    |    8 +-
 drivers/staging/wlags49_h2/dhf.c                   |    1 -
 drivers/staging/wlags49_h2/dhf.h                   |    1 -
 drivers/staging/wlags49_h2/hcf.c                   |    8 +-
 drivers/staging/wlags49_h2/hcf.h                   |    1 -
 drivers/staging/wlags49_h2/hcfcfg.h                |    1 -
 drivers/staging/wlags49_h2/mdd.h                   |    1 -
 drivers/staging/wlags49_h2/mmd.c                   |    1 -
 drivers/staging/wlags49_h2/mmd.h                   |    1 -
 drivers/staging/wlags49_h2/wl_main.c               |    4 +-
 drivers/staging/wlan-ng/cfg80211.c                 |   20 +-
 drivers/staging/wlan-ng/prism2fw.c                 |  134 +-
 drivers/staging/wlan-ng/prism2sta.c                |    8 +-
 drivers/staging/xgifb/XGI_main.h                   |   22 -
 drivers/staging/xgifb/XGI_main_26.c                |  492 +-
 drivers/staging/xgifb/XGIfb.h                      |   11 +-
 drivers/staging/xgifb/vb_def.h                     |   22 +-
 drivers/staging/xgifb/vb_init.c                    |  473 +-
 drivers/staging/xgifb/vb_setmode.c                 |  897 ++-
 drivers/staging/xgifb/vb_struct.h                  |   77 +-
 drivers/staging/xgifb/vb_table.h                   |  273 +-
 drivers/staging/xgifb/vb_util.c                    |    8 -
 drivers/staging/xgifb/vgatypes.h                   |   35 -
 drivers/staging/zcache/Kconfig                     |    5 +-
 drivers/staging/zcache/tmem.c                      |   63 +-
 drivers/staging/zcache/zcache-main.c               |  178 +-
 drivers/staging/zram/Kconfig                       |    5 +-
 drivers/staging/zram/zram_drv.c                    |  132 +-
 drivers/staging/zram/zram_drv.h                    |   21 +-
 drivers/staging/zram/zram_sysfs.c                  |    6 +-
 drivers/staging/zsmalloc/Kconfig                   |    4 -
 drivers/staging/zsmalloc/zsmalloc-main.c           |  233 +-
 drivers/staging/zsmalloc/zsmalloc.h                |   20 +-
 drivers/staging/zsmalloc/zsmalloc_int.h            |    6 +-
 drivers/vme/bridges/vme_tsi148.c                   |   85 +-
 fs/pstore/Kconfig                                  |   19 +
 fs/pstore/Makefile                                 |    1 +
 fs/pstore/ftrace.c                                 |   35 +
 fs/pstore/inode.c                                  |  114 +-
 fs/pstore/internal.h                               |   45 +
 fs/pstore/platform.c                               |   66 +-
 fs/pstore/ram.c                                    |  368 +-
 fs/pstore/ram_core.c                               |  150 +-
 include/linux/Kbuild                               |    1 -
 include/linux/if_strip.h                           |   27 -
 include/linux/iio/buffer.h                         |   22 +-
 include/linux/iio/consumer.h                       |   34 +-
 .../staging => include/linux}/iio/dac/ad5421.h     |    4 -
 include/linux/iio/dac/ad5504.h                     |   16 +
 include/linux/iio/dac/ad5791.h                     |   25 +
 .../staging => include/linux}/iio/dac/max517.h     |    4 -
 include/linux/iio/dac/mcp4725.h                    |   16 +
 include/linux/iio/events.h                         |    6 +-
 include/linux/iio/frequency/ad9523.h               |  195 +
 include/linux/iio/frequency/adf4350.h              |  126 +
 include/linux/iio/iio.h                            |  108 +-
 include/linux/iio/machine.h                        |    2 +-
 include/linux/iio/sysfs.h                          |    2 +-
 include/linux/iio/triggered_buffer.h               |   15 +
 include/linux/iio/types.h                          |    8 +-
 include/linux/platform_data/ad7266.h               |   54 +
 include/linux/pstore.h                             |   20 +
 include/linux/pstore_ram.h                         |   33 +-
 kernel/trace/trace.c                               |    7 +-
 kernel/trace/trace_functions.c                     |   36 +-
 657 files changed, 122342 insertions(+), 26556 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-light-lm3533-als
 create mode 100644 drivers/iio/adc/ad7266.c
 rename drivers/{staging => }/iio/dac/Kconfig (83%)
 rename drivers/{staging => }/iio/dac/Makefile (92%)
 rename drivers/{staging => }/iio/dac/ad5064.c (67%)
 rename drivers/{staging => }/iio/dac/ad5360.c (99%)
 rename drivers/{staging => }/iio/dac/ad5380.c (86%)
 rename drivers/{staging => }/iio/dac/ad5421.c (99%)
 rename drivers/{staging => }/iio/dac/ad5446.c (87%)
 rename drivers/{staging => }/iio/dac/ad5446.h (99%)
 rename drivers/{staging => }/iio/dac/ad5504.c (64%)
 rename drivers/{staging => }/iio/dac/ad5624r.h (100%)
 rename drivers/{staging => }/iio/dac/ad5624r_spi.c (68%)
 rename drivers/{staging => }/iio/dac/ad5686.c (72%)
 rename drivers/{staging => }/iio/dac/ad5764.c (99%)
 rename drivers/{staging => }/iio/dac/ad5791.c (70%)
 rename drivers/{staging => }/iio/dac/max517.c (52%)
 create mode 100644 drivers/iio/dac/mcp4725.c
 create mode 100644 drivers/iio/frequency/Kconfig
 create mode 100644 drivers/iio/frequency/Makefile
 create mode 100644 drivers/iio/frequency/ad9523.c
 create mode 100644 drivers/iio/frequency/adf4350.c
 create mode 100644 drivers/iio/industrialio-triggered-buffer.c
 create mode 100644 drivers/iio/light/Kconfig
 create mode 100644 drivers/iio/light/Makefile
 create mode 100644 drivers/iio/light/adjd_s311.c
 create mode 100644 drivers/iio/light/lm3533-als.c
 create mode 100644 drivers/iio/light/vcnl4000.c
 delete mode 100644 drivers/staging/android/ram_console.c
 delete mode 100644 drivers/staging/comedi/comedi_fops.h
 rename drivers/staging/comedi/{internal.h => comedi_internal.h} (78%)
 delete mode 100644 drivers/staging/comedi/drivers/comedi_pci.h
 create mode 100644 drivers/staging/csr/Kconfig
 create mode 100644 drivers/staging/csr/LICENSE.txt
 create mode 100644 drivers/staging/csr/Makefile
 create mode 100644 drivers/staging/csr/bh.c
 create mode 100644 drivers/staging/csr/csr_formatted_io.c
 create mode 100644 drivers/staging/csr/csr_formatted_io.h
 create mode 100644 drivers/staging/csr/csr_framework_ext.c
 create mode 100644 drivers/staging/csr/csr_framework_ext.h
 create mode 100644 drivers/staging/csr/csr_framework_ext_types.h
 create mode 100644 drivers/staging/csr/csr_lib.h
 create mode 100644 drivers/staging/csr/csr_log.h
 create mode 100644 drivers/staging/csr/csr_log_configure.h
 create mode 100644 drivers/staging/csr/csr_log_text.h
 create mode 100644 drivers/staging/csr/csr_macro.h
 create mode 100644 drivers/staging/csr/csr_msg_transport.h
 create mode 100644 drivers/staging/csr/csr_msgconv.c
 create mode 100644 drivers/staging/csr/csr_msgconv.h
 create mode 100644 drivers/staging/csr/csr_panic.c
 create mode 100644 drivers/staging/csr/csr_panic.h
 create mode 100644 drivers/staging/csr/csr_prim_defs.h
 create mode 100644 drivers/staging/csr/csr_result.h
 create mode 100644 drivers/staging/csr/csr_sched.h
 create mode 100644 drivers/staging/csr/csr_sdio.h
 create mode 100644 drivers/staging/csr/csr_serialize_primitive_types.c
 create mode 100644 drivers/staging/csr/csr_time.c
 create mode 100644 drivers/staging/csr/csr_time.h
 create mode 100644 drivers/staging/csr/csr_util.c
 create mode 100644 drivers/staging/csr/csr_wifi_common.h
 create mode 100644 drivers/staging/csr/csr_wifi_fsm.h
 create mode 100644 drivers/staging/csr/csr_wifi_fsm_event.h
 create mode 100644 drivers/staging/csr/csr_wifi_fsm_types.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_card.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_card_sdio.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_card_sdio.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_card_sdio_intr.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_card_sdio_mem.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_chiphelper.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_chiphelper.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_chiphelper_private.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_conversions.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_download.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_dump.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_packing.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_send.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_signals.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_signals.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_sigs.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_ta_sampling.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_ta_sampling.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_udi.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_unifi.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_unifi_signal_names.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_unifi_udi.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_unifihw.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_unifiversion.h
 create mode 100644 drivers/staging/csr/csr_wifi_hip_xbv.c
 create mode 100644 drivers/staging/csr/csr_wifi_hip_xbv.h
 create mode 100644 drivers/staging/csr/csr_wifi_hostio_prim.h
 create mode 100644 drivers/staging/csr/csr_wifi_lib.h
 create mode 100644 drivers/staging/csr/csr_wifi_msgconv.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_converter_init.c
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_converter_init.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_free_downstream_contents.c
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_free_upstream_contents.c
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_lib.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_prim.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_sef.c
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_sef.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_serialize.c
 create mode 100644 drivers/staging/csr/csr_wifi_nme_ap_serialize.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_converter_init.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_lib.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_prim.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_serialize.h
 create mode 100644 drivers/staging/csr/csr_wifi_nme_task.h
 create mode 100644 drivers/staging/csr/csr_wifi_private_common.h
 create mode 100644 drivers/staging/csr/csr_wifi_result.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_converter_init.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_converter_init.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_converter_init.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_converter_init.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_free_downstream_contents.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_free_upstream_contents.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_lib.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_prim.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_sef.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_sef.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_serialize.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_ctrl_serialize.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_free_downstream_contents.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_free_upstream_contents.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_lib.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_prim.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_sef.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_sef.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_serialize.c
 create mode 100644 drivers/staging/csr/csr_wifi_router_serialize.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_task.h
 create mode 100644 drivers/staging/csr/csr_wifi_router_transport.c
 create mode 100644 drivers/staging/csr/csr_wifi_serialize_primitive_types.c
 create mode 100644 drivers/staging/csr/csr_wifi_sme_ap_lib.h
 create mode 100644 drivers/staging/csr/csr_wifi_sme_ap_prim.h
 create mode 100644 drivers/staging/csr/csr_wifi_sme_converter_init.c
 create mode 100644 drivers/staging/csr/csr_wifi_sme_converter_init.h
 create mode 100644 drivers/staging/csr/csr_wifi_sme_free_downstream_contents.c
 create mode 100644 drivers/staging/csr/csr_wifi_sme_free_upstream_contents.c
 create mode 100644 drivers/staging/csr/csr_wifi_sme_lib.h
 create mode 100644 drivers/staging/csr/csr_wifi_sme_prim.h
 create mode 100644 drivers/staging/csr/csr_wifi_sme_sef.c
 create mode 100644 drivers/staging/csr/csr_wifi_sme_sef.h
 create mode 100644 drivers/staging/csr/csr_wifi_sme_serialize.c
 create mode 100644 drivers/staging/csr/csr_wifi_sme_serialize.h
 create mode 100644 drivers/staging/csr/csr_wifi_sme_task.h
 create mode 100644 drivers/staging/csr/csr_wifi_vif_utils.h
 create mode 100644 drivers/staging/csr/data_tx.c
 create mode 100644 drivers/staging/csr/drv.c
 create mode 100644 drivers/staging/csr/firmware.c
 create mode 100644 drivers/staging/csr/inet.c
 create mode 100644 drivers/staging/csr/init_hw.c
 create mode 100644 drivers/staging/csr/io.c
 create mode 100644 drivers/staging/csr/mlme.c
 create mode 100644 drivers/staging/csr/monitor.c
 create mode 100644 drivers/staging/csr/netdev.c
 create mode 100644 drivers/staging/csr/os.c
 create mode 100644 drivers/staging/csr/putest.c
 create mode 100644 drivers/staging/csr/sdio_events.c
 create mode 100644 drivers/staging/csr/sdio_mmc.c
 create mode 100644 drivers/staging/csr/sdio_stubs.c
 create mode 100644 drivers/staging/csr/sme_blocking.c
 create mode 100644 drivers/staging/csr/sme_mgt.c
 create mode 100644 drivers/staging/csr/sme_native.c
 create mode 100644 drivers/staging/csr/sme_sys.c
 create mode 100644 drivers/staging/csr/sme_userspace.c
 create mode 100644 drivers/staging/csr/sme_userspace.h
 create mode 100644 drivers/staging/csr/sme_wext.c
 create mode 100644 drivers/staging/csr/ul_int.c
 create mode 100644 drivers/staging/csr/unifi_clients.h
 create mode 100644 drivers/staging/csr/unifi_config.h
 create mode 100644 drivers/staging/csr/unifi_dbg.c
 create mode 100644 drivers/staging/csr/unifi_event.c
 create mode 100644 drivers/staging/csr/unifi_native.h
 create mode 100644 drivers/staging/csr/unifi_os.h
 create mode 100644 drivers/staging/csr/unifi_pdu_processing.c
 create mode 100644 drivers/staging/csr/unifi_priv.h
 create mode 100644 drivers/staging/csr/unifi_sme.c
 create mode 100644 drivers/staging/csr/unifi_sme.h
 create mode 100644 drivers/staging/csr/unifi_wext.h
 create mode 100644 drivers/staging/csr/unifiio.h
 create mode 100644 drivers/staging/csr/wext_events.c
 mode change 100755 => 100644 drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2583
 mode change 100755 => 100644 drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2x7x
 delete mode 100644 drivers/staging/iio/dac/ad5504.h
 delete mode 100644 drivers/staging/iio/dac/ad5791.h
 delete mode 100644 drivers/staging/iio/dac/dac.h
 mode change 100755 => 100644 drivers/staging/iio/light/tsl2x7x.h
 mode change 100755 => 100644 drivers/staging/iio/light/tsl2x7x_core.c
 rename drivers/staging/nvec/{nvec_leds.c => nvec_paz00.c} (67%)
 create mode 100644 drivers/staging/omap-thermal/Kconfig
 create mode 100644 drivers/staging/omap-thermal/Makefile
 create mode 100644 drivers/staging/omap-thermal/TODO
 create mode 100644 drivers/staging/omap-thermal/omap-bandgap.c
 create mode 100644 drivers/staging/omap-thermal/omap-bandgap.h
 create mode 100644 drivers/staging/omap-thermal/omap-thermal-common.c
 create mode 100644 drivers/staging/omap-thermal/omap-thermal.h
 create mode 100644 drivers/staging/omap-thermal/omap4-thermal.c
 create mode 100644 drivers/staging/omap-thermal/omap5-thermal.c
 create mode 100644 drivers/staging/omap-thermal/omap_bandgap.txt
 delete mode 100644 drivers/staging/sm7xx/Kconfig
 delete mode 100644 drivers/staging/sm7xx/Makefile
 create mode 100644 drivers/staging/sm7xxfb/Kconfig
 create mode 100644 drivers/staging/sm7xxfb/Makefile
 rename drivers/staging/{sm7xx => sm7xxfb}/TODO (76%)
 rename drivers/staging/{sm7xx/smtcfb.h => sm7xxfb/sm7xx.h} (99%)
 rename drivers/staging/{sm7xx/smtcfb.c => sm7xxfb/sm7xxfb.c} (82%)
 create mode 100644 fs/pstore/ftrace.c
 delete mode 100644 include/linux/if_strip.h
 rename {drivers/staging => include/linux}/iio/dac/ad5421.h (92%)
 create mode 100644 include/linux/iio/dac/ad5504.h
 create mode 100644 include/linux/iio/dac/ad5791.h
 rename {drivers/staging => include/linux}/iio/dac/max517.h (76%)
 create mode 100644 include/linux/iio/dac/mcp4725.h
 create mode 100644 include/linux/iio/frequency/ad9523.h
 create mode 100644 include/linux/iio/frequency/adf4350.h
 create mode 100644 include/linux/iio/triggered_buffer.h
 create mode 100644 include/linux/platform_data/ad7266.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ