From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, devel@linuxdriverproject.org
Subject: [GIT PATCH] Staging patches for 3.5-rc1 - try 2
Date: Tue, 22 May 2012 08:15:11 -0700 [thread overview]
Message-ID: <20120522151511.GA21538@kroah.com> (raw)
The following changes since commit 69964ea4c7b68c9399f7977aa5b9aa6539a6a98a:
Linux 3.4-rc5 (2012-04-29 15:19:10 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-3.5-rc1
for you to fetch changes up to c3c6cc91b0ae7b3d598488ad0b593bafba4a0817:
Staging: bcm: Remove two unused variables from Adapter.h (2012-05-18 17:41:16 -0700)
----------------------------------------------------------------
Staging tree pull request for 3.5-rc1
Here is the big staging tree pull request for the 3.5-rc1 merge window.
Loads of changes here, and we just narrowly added more lines than we
added:
622 files changed, 28356 insertions(+), 26059 deletions(-)
But, good news is that there is a number of subsystems that moved out of
the staging tree, to their respective "real" portions of the kernel.
Code that moved out was:
- iio core code
- mei driver
- vme core and bridge drivers
There was one broken network driver that moved into staging as a step
before it is removed from the tree (pc300), and there was a few new
drivers added to the tree:
- new iio drivers
- gdm72xx wimax USB driver
- ipack subsystem and 2 drivers
All of the movements around have acks from the various subsystem
maintainers, and all of this has been in the linux-next tree for a
while.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Aaro Koskinen (25):
staging: xgifb: XGIfb_mode_rate_to_ddata: delete commented-out code
staging: xgifb: XGIfb_mode_rate_to_ddata: initialize ModeIdIndex properly
staging: xgifb: XGIfb_mode_rate_to_dclock: delete commented-out code
staging: xgifb: XGIfb_mode_rate_to_dclock: initialize ModeIdIndex properly
staging: xgifb: drop XG41 code
staging: xgifb: drop XG45 code
staging: xgifb: delete XGI300paneltype
staging: xgifb: delete rate_idx from mode table
staging: xgifb: eliminate string comparison from mode search
staging: xgifb: drop redudant mode table entries
staging: xgifb: delete mode names from the mode table
staging: xgifb: delete mode rows and columns
staging: xgifb: delete MD_XGI300
staging: xgifb: unwrap mode table lines
staging: xgifb: drop code for legacy VGA modes
staging: xgifb: delete SModeIDTable
staging: xgifb: delete code for EGA or lower modes
staging: xgifb: truncate XGI330_StandTable
staging: xgifb: delete StandTableIndex parameters
staging: xgifb: delete legacy DAC data
staging: xgifb: XGI_ExtStruct: delete unused fields
staging: xgifb: delete VB_ExtTVFlickerIndex
staging: xgifb: delete VB_ExtTVEdgeIndex
staging: xgifb: eliminate redundant struct definition
staging: xgifb: inline XGI_GetResInfo()
Andrew Miller (5):
Staging: rtl8187se: r8185b_init.c: Fixed spacing
Staging: rtl8187se: r8185b_init.c: Fix function declarations
Staging: rtl8187se: r8185b_init.c: Fix some spacing issues
Staging: rtl8187se: r8185b_init.c: Removed old comments
Staging: rtl8187se: r8185b_init.c: Fix comment blocks
Anton Vorontsov (13):
persistent_ram: Remove prz->node
persistent_ram: Fix buffer size clamping during writes
staging: android: persistent_ram: Introduce persistent_ram_post_init()
staging: android: persistent_ram: Introduce persistent_ram_new()
staging: android: persistent_ram: Introduce persistent_ram_vmap()
staging: android: persistent_ram: Make it possible to use memory outside of bootmem
staging: android: persistent_ram: Introduce persistent_ram_free()
staging: android: persistent_ram: Remove never used struct persistent_ram_zone members
staging: android: persistent_ram: Prepare for modular builds
ramoops: Move to fs/pstore/ram.c
staging: android: persistent_ram: Move to fs/pstore/ram_core.c
pstore/ram: Switch to persistent_ram routines
pstore/ram: Add ECC support
Axel Köllhofer (1):
staging/rtl8192e - fix typo in printk message
Axel Lin (2):
IIO: industrialio-core: Use simple_open
IIO: industrialio-core: Checking NULL instead of IS_ERR for debugfs_create_dir()
Benedikt Bergenthal (1):
Drivers: Staging: Comedi: comedi_fops: Fixed a code style issue
Christopher Harvey (2):
staging: usbip: fix potential segfault because of unchecked return value of strchr.
staging: usbip: Fix typo in printed text
Dan Carpenter (9):
Staging: rts5139: a couple off by one fixes
Staging: rtl8192u: fix some memory corruption
Staging: rtl8192e: remove some dead code
Staging: wlags49_h2: reading past the end of array
Staging: wlan-ng: off by one in prism2mgmt_scan_results()
staging: comedi vmk80xx: lock held on error path
Staging: ipack: returning a freed pointer
Staging: ipack: dereferencing freed memory
Staging: wlags49_h2: potential NULL dereference
Dan Magenheimer (1):
ramster: switch over to zsmalloc and crypto interface
Dmitry Eremin-Solenikov (4):
staging/xgifb: remove unused variable
staging/xgifb: drop RelIO from vb_device_info
staging/xgifb: simplify vga I/O ports handling
staging/xgifb: fix addressing issues on platform with long physical addressing
Emil Goode (1):
staging: android: binder: fix sparse warnings
Geert Uytterhoeven (1):
staging: gdm72xx: WIMAX_GDM72XX_USB_PM should depend on USB_SUSPEND
Gerard Snitselaar (1):
staging: comedi: resolve section mismatch in s626
Greg Kroah-Hartman (22):
Staging: line6: remove unneeded initialization
Staging: line6: only allocate a buffer if it is needed
Staging: line6: remove teardown code from module_exit path
Staging: line6: use module_usb_driver()
Staging: media: go7007: use module_usb_driver()
staging: asus_oled.c: remove err() usage
staging: line6: toneport.c: remove err() usage
staging: frontier: tranzport.c: remove err() usage
staging: frontier: alphatrack.c: remove err() usage
staging: comedi: vmk80xx.c: remove err() usage
staging: comedi: dt9812.c: remove err() usage
Staging: media: easycap: remove err() usage
Staging: media: lirc: lirc_imon: remove err() usage
Staging: media: lirc: lirc_sasem: remove err() usage
Staging: media: lirc: lirc_ttusbir: remove err() usage
Staging: quatech_usb3: remove err() usage
Staging: serqt_usb2: remove err() usage
staging: vme: vme.c: fix minor coding style issues
Staging: VME: move VME drivers out of staging
Staging: mei: move the mei code out of staging
Merge 3.4-rc5 into staging-next
Revert "ramster: switch over to zsmalloc and crypto interface"
H Hartley Sweeten (99):
staging: comedi: use ARRAY_SIZE instead of custom n_boardtypes macros
staging: comedi: refactor c6xdigio driver to remove forward declarations
staging: comedi: refactor aio_iiro_16 driver to remove forward declarations
staging: comedi: refactor adv_pci7123 driver to remove forward declarations
staging: comedi: refactor adq12b driver to remove forward declarations
staging: comedi: refactor adl_pci9111 driver to remove forward declarations
staging: comedi: refactor adl_pci8164 driver to remove forward declarations
staging: comedi: refactor adl_pci7432 driver to remove forward declarations
staging: comedi: refactor adl_pci7296 driver to remove forward declarations
staging: comedi: refactor adl_pci7230 driver to remove forward declarations
staging: comedi: refactor the adl_pci6208 driver to remove the forward declarations
staging: comedi: refactor the acl7225b driver to remove the forward declarations
staging: comedi: refactor 8255 driver to remove forward declarations
staging: comedi: introduce 'comedi_board' helper function
staging: comedi: refactor dt2815 driver to remove forward declarations
staging: comedi: refactor dt2817 driver to remove forward declarations
staging: comedi: refactor ke_counter driver to remove forward declarations
staging: comedi: refactor fl512 driver to remove forward declarations
staging: comedi: refactor pcl711 driver to remove the forward declarations
staging: comedi: refactor pcl724 driver to remove the forward declarations
staging: comedi: refactor pcl725 driver to remove forward declarations
staging: comedi: refactor pcl726 driver to remove forward declarations
staging: comedi: refactor pcl730 driver to remove forward declarations
staging: comedi: refactor pcl812 driver to remove forward declarations
staging: comedi: refactor pcl816 driver to remove forward declarations
staging: comedi: refactor pcl818 driver to remove forward declarations
staging: comedi: refactor pcm3724 driver to remove forward declarations
staging: comedi: refactor pcm3730 driver to remove forward declarations
staging: comedi: refactor pcmad driver to remove forward declarations
staging: comedi: refactor pcmda12 driver to remove forward declarations
staging: comedi: refactor pcmmio driver to remove forward declarations
staging: comedi: refactor pcmuio driver to remove forward declarations
staging: comedi: refactor poc driver to remove forward declarations
staging: comedi: partial refactor of the rtd520 driver to remove forward declarations
staging: comedi: refactor rti800 driver to remove forward declarations
staging: comedi: refactor rti802 driver to remove forward declarations
staging: comedi: refactor s526 driver to remove forward declarations
staging: comedi: refactor serial2002 driver to remove forward declarations
staging: comedi: fix build errors caused by module_init/module_exit refactor
staging: comedi: Add helper macro for comedi_driver boilerplate
vme: vme_ca91cx42.c: local functions should not be exposed globally
staging: comedi: use module_comedi_driver
staging: comedi: remove debug tracing in vmk80xx driver
staging: comedi: refactor unioxx5 driver and use module_comedi_driver
staging: comedi: refactor ssv_dnp driver and use module_comedi_driver
staging: comedi: partial refactor of s626 driver to remove forward declarations
staging: comedi: refactor multiq3 driver and use module_comedi_driver
staging: comedi: refactor mpc8260cpm driver and use module_comedi_driver
staging: comedi: refactor mpc624 driver and use module_comedi_driver
staging: comedi: refactor me_daq driver to remove forward declarations
staging: comedi: refactor me4000 driver to remove forward declarations
staging: comedi: refactor jr3_pci driver to remove forward declarations
staging: comedi: refactor the icp_multi driver to remove forward declarations
staging: comedi: refactor dyna_pci10xx driver to remove forward declarations
staging: comedi: refactor dt3000 driver to remove forward declarations
staging: comedi: refactor dt282x driver to remove forward declarations
staging: comedi: refactor dt2814 driver and use module_comedi_driver
staging: comedi: rename addi CamelCase function pointers
staging: comedi: mite: mite_io_addr and daq_io_addr are void __iomem *
staging: comedi: rtf520: las0, las1, and lcfg are void __iomem *
staging: comedi: refactor sysfs files in comedi_fops.c
staging: comedi: register sysfs device attributes with driver core
staging: comedi: Add helper macro for comedi pci driver boilerplate
staging: comedi: Use module_comedi_pci_driver and standardize drivers
staging: comedi: refactor ni_pcimio driver and use module_comedi_pci_driver
staging: comedi: refactor unioxx5 driver to remove forward declarations
staging: comedi: refactor ni_atmio driver and use module_comedi_driver
staging: comedi: refactor ni_atmio16d driver and use module_comedi_driver
staging: comedi: refactor ni_at_ao driver and use module_comedi_driver
staging: comedi: refactor ni_at_a2150 driver and use module_comedi_driver
staging: comedi: refactor ni_pcidio driver and use module_comedi_driver
staging: comedi: refactor ii_pci20kc driver and use module_comedi_driver
staging: comedi: refactor gsc_hpdi driver and use module_comedi_pci_driver
staging: comedi: refactor dt2811 driver and use module_comedi_driver
staging: comedi: refactor dt2801 driver and use module_comedi_driver
staging: comedi: refactor das6402 driver and use module_comedi_driver
staging: comedi: refactor das16m1 driver and use module_comedi_driver
staging: comedi: refactor comedi_test driver and use module_comedi_driver
staging: comedi: refactor comedi_parport driver and use module_comedi_driver
staging: comedi: refactor comedi_bond driver and use module_comedi_driver
staging: comedi: refactor cb_pcimdda driver and use module_comedi_pci_driver
staging: comedi: refactor cb_pcimdas driver and use module_comedi_pci_driver
staging: comedi: refactor cb_pcidio driver and use module_comedi_pci_driver
staging: comedi: refactor cb_pcidda driver and use module_comedi_pci_driver
staging: comedi: refactor cb_pcidas driver and use module_comedi_pci_driver
staging: comedi: refactor cb_pcidas64 driver and use module_comedi_pci_driver
staging: comedi: refactor amplc_pci230 driver and use module_comedi_pci_driver
staging: comedi: refactor amplc_pci224 driver and use module_comedi_pci_driver
staging: comedi: refactor adl_pci9118 driver and use module_comedi_pci_driver
staging: comedi: refactor adv_pci1_dio driver and use module_comedi_pci_driver
staging: comedi: refactor adv_pci1710 driver and use module_comedi_pci_driver
staging: comedi: refactor das1800 driver and use module_comedi_driver
staging: comedi: refactor daqboard2000 driver and use module_comedi_pci_driver
staging: comedi: refactor contec_pci_dio driver and use module_comedi_pci_driver
staging: comedi: refactor das16 driver and use module_comedi_driver
staging: comedi: Convert struct addi_board initialization to C99 format
staging: comedi: Add helper macro for comedi usb driver boilerplate
staging: comedi: remove all 'default N' in Kconfig
staging: comedi: cleanup all the comedi_driver 'detach' functions
H Hartley Sweeten lin (1):
vme: vme_tsi148.c: local functions should not be exposed globally
Hitoshi NAKAMORI (1):
Staging:rts_pstor: fix coding style issue in rtsx_transport.c
Ian Abbott (17):
staging: comedi: amplc_dio200: separately configure ISA and PCI
staging: comedi: amplc_pc236: separately configure ISA and PCI
staging: comedi: amplc_pc263: separately configure ISA and PCI
staging: comedi: das08: separately configure ISA and PCI
staging: comedi: pass 'struct comedi_driver *' to comedi_..._auto_config
staging: comedi: don't disable IRQ for comedi_file_info_table_lock
staging: comedi: don't hijack hardware device private data
staging: comedi: pass usb interface to comedi_usb_auto_config
staging: comedi: refactor comedi_device_attach() a bit
staging: comedi: add bus-type-specific attach hooks for PCI and USB
staging: comedi: pass struct comedi_driver * to comedi_auto_config()
staging: comedi: restrict comedi_auto_config() to single driver
staging: comedi: amplc_pci224: use attach_pci() hook
staging: comedi: usbdux: use attach_usb() hook
staging: comedi: usbdux: remove an unnecessary dev_info()
staging: comedi: Add module parameters for default buffer size
staging: comedi: Add kernel config for default buffer sizes
Javier M. Mellid (7):
staging: sm7xx: remove old references and non updated comments
staging: sm7xx: dead code removal
staging: sm7xx: use dynamic debug support
staging: sm7xx: use dynamic debug support to show info and errors
staging: sm7xx: merge hardware information in smtcfb_info struct
staging: sm7xx: remove driver version support
staging: sm7xx: rename function
Jesper Juhl (8):
staging/telephony/ixj.c: delete trailing whitespace
staging: vt6656: Don't needlessly test for NULL before release_firmware()
staging: as102: Remove redundant NULL check before release_firmware() and pointless comments
staging: olpc_dcon.c: strings printed with printk() put on a single line
staging: olpc_dcon.c: Add missing level to a printk()
staging: olpc_dcon.c: Remove a few spaces between casts and variables
staging: vt6656: Remove redundant casts from ioctl.c
staging: vt6656: trivial whitespace cleanups to ioctl.c
Jim Cromie (1):
staging: replace open-coded ARRAY_SIZEs
Jiri Slaby (1):
NET: pc300, move to staging as it is broken
Joe Perches (1):
staging: Remove test of is_broadcast with is_multicast
Johannes Thumshirn (5):
staging: line6/midibuf.c changed printk(KERN_DEBUG, ... to pr_debug(
staging: line6/midi.c: Added space between switch and open parenthesis
staging: line6/pcm.c: Removed trailing whitespace
staging: line6/config.h: Remove CHECKPOINT macro
staging: line6/config.h: Delete unused header
John Stultz (5):
staging: android-alarm: Convert ALARM_ELAPSED_REALTIME to use CLOCK_BOOTTIME
alarmtimer: Provide accessor to alarmtimer rtc device
staging: android-alarm: Rework alarm-dev.c to use upstreamed alarmtimers
android-alarm: Remove unused android alarm in-kernel interfaces
staging: android-alarm: Switch from wakelocks to wakeup sources
Jon Brenner (2):
staging: iio: add TAOS tsl2x7x driver
staging: iio: tsl2x7x: bugfixes
Jonathan Cameron (57):
staging:iio:buffer example fix typos
staging:iio:adc:max1363 fix missing update_scan_mask callback.
staging:iio fill in some missing docs
staging:iio:max1363 enable use with inkernel interfaces.
staging:iio:accel:lis3l02dq add symmetry to check for presence of trigger.
staging:iio: use spi->irq valid rather than querying available modes
staging:iio:light:tsl2563 channel spec buglet / always reading same adc.
staging:iio:Documentation: Fix a cut and paste error.
staging:iio:iio_core.h make less dependent on other included headers
staging:iio: chan_spec - take extend_name constant.
staging:iio:accel:adis16201 unwind use of IIO_CHAN macro.
staging:iio:accel:adis16203 unwind use of IIO_CHAN macro.
staging:iio:accel:adis16204 unwind use of IIO_CHAN macro.
staging:iio:accel:adis16209 unwind use of IIO_CHAN macro.
staging:iio:accel:adis16240 unwind use of IIO_CHAN macro.
staging:iio:accel:lis3l02dq unwind use of IIO_CHAN macro.
staging:iio:accel:sca3000 unwind use of IIO_CHAN macro.
staging:iio:adc:ad7298 unwind use of IIO_CHAN macro.
staging:iio:adc:ad7476 unwind use of IIO_CHAN macro.
staging:iio:accel:ad7780 unwind use of IIO_CHAN macro.
staging:iio:gyro:adis16260 unwind use of IIO_CHAN macro.
staging:iio:impedance-analyzer:ad5933 unwind use of IIO_CHAN macro.
staging:iio:meter:ade7758 unwind use of IIO_CHAN macro.
staging:iio:core drop the IIO_CHAN macro for ease of maintenance.
staging:iio: add a raw and processed elements to info_mask
staging:iio:accel Add IIO_CHAN_INFO_RAW entries to all drivers.
staging:iio:adc Add IIO_CHAN_INFO_RAW entries to all drivers.
staging:iio:dac Add IIO_CHAN_INFO_RAW entries to all drivers.
staging:iio:gyro Add IIO_CHAN_INFO_RAW entries to all drivers.
staging:iio:imu Add IIO_CHAN_INFO_RAW entries to all drivers.
staging:iio:light Add IIO_CHAN_INFO_RAW/PROCESSED entries to all drivers.
staging:iio:magnetometer Add IIO_CHAN_INFO_RAW entries to all drivers.
staging:iio:resolver Add IIO_CHAN_INFO_RAW entries to all drivers.
staging:iio:impedance Add IIO_CHAN_INFO_RAW/PROCESSED entries to all drivers.
staging:iio:cdc Add IIO_CHAN_INFO_RAW/PROCESSED entries to all drivers.
staging:iio:isl29028 Add IIO_CHAN_INFO_RAW/PROCESSED entries
staging:iio: Make read / write attributes for channel values optional.
staging:iio: drop procesed_val element of chan_spec.
staging:iio:buffer trivial use of strtobool to remove dodgy equivalent.
staging:iio:buffer: pull computation of scan length into a utility function.
staging:iio: scan_index_timestamp move to iio_dev from buffer
staging:iio: add caching of the number of bytes in a scan.
staging:iio:adc:ad7192 make use of iio_sw_buffer_preenable.
staging:iio:adc:ad7298 use iio_sw_buffer_preenable to avoid code repitition.
staging:iio:adc:ad7476 use iio_sw_buffer_preenable instead of local version.
staging:iio:adc:ad7793 use iio_sw_buffer_preenable to avoid repitition.
staging:iio:adc:ad7887 make use of iio_sw_buffer_preenable.
staging:iio:adc:ad799x use iio_sw_buffer_preenable to avoid code repitiion
staging:iio:meter:ad7758 use iio_sw_buffer_preenable to avoid code repition
staging:iio:impedance-analyser make use of iio_sw_buffer_preenable
staging:iio: Add caching of scan_timestamp to the core as well as buffers.
staging:iio: pull out demux cleanup for a particular buffer.
staging:iio:documentation pull a few sysfs entries out of main docs.
staging:iio:Documentation Trivial typo fixes.
IIO: Move core headers to include/linux/iio
IIO: Move the core files to drivers/iio
IIO: Move the core abi documentation from staging
Julia Lawall (3):
drivers/staging/wlags49_h2/wl_pci.c: add missing wl_device_dealloc and wl_remove
drivers/staging/rtl8192u/ieee80211/ieee80211_module.c: add missing free_netdev
drivers/staging/comedi/comedi_fops.c: add missing vfree
Justin P. Mattock (16):
staging:nvec:nvec.h Fix typos in staging:nvec
staging:ozwpan:ozhcd.c Fix typos in staging:ozwpan
staging:olpc_dcon:olpc_dcon_xo_1.c Fix typo in staging:olpc_dcon
staging:panel:panel.c Fix typo in staging:panel
staging:quatech_usb2:quatech_usb2.c Fix typo in staging:quatech_usb2
staging:octeon Fix typos in staging:octeon
staging:omapdrm Fix typos in drivers:omapdrm
staging:ramster Fix typos in staging:ramster
Staging: rtl8187se: Fix typos.
staging: rtl8192e: Fix typos.
staging: rtl8192u Fix typos.
staging: rtl8192u Fix a typo.
staging:rtl8192u Fix typos and comments
staging: "rtl8192e/r8192u" typo change ContiuneDiffCount.
staging: rtl8712: Fix typos.
staging: "rts5139" Fix typos.
Kees Cook (1):
ramoops: use pstore interface
Kevin McKinney (7):
Staging: bcm: Properly format braces in Adapter.h
Staging: bcm: Fix all whitespace issues in Adapter.h
Staging: bcm: Correctly format all comments in Adapter.h
Staging: bcm: Fix warning: __packed vs. __attribute__((packed)) in Adapter.h
Staging: bcm: Rename all "INT" to "int" in Adapter.h
Staging: bcm: Removes the volatile type definition from Adapter.h
Staging: bcm: Remove two unused variables from Adapter.h
Kim, Milo (1):
staging: android: timed_output : disable the timed output device when the device is unregistered
Krzysztof Wilczynski (1):
staging: wlan-ng: Release struct returned by cfg80211_inform_bss to avoid potential memory leak.
Larry Finger (3):
staging: r8192e: Fix possible error in configuration
staging: r8192e_pci: Change memcpy to memcmp
staging: r8712u: Remove needless test for NULL
Lars-Peter Clausen (39):
staging:iio: Add IIO_CHAN_INFO_RAW entries to the dummy driver
staging:iio:meter Add IIO_CHAN_INFO_RAW entries to all drivers.
staging:iio:dac:ad5446: Do not exit powerdown when writing a sample
staging:iio:dac:ad5446: Remove duplicated write sample functions
staging:iio:dac:ad5446: Fix 24bit transfers
staging:iio:dac:ad5446: Remove unused struct field
staging:iio:dac:ad5446: Do not check for individual chip ids in probe
staging:iio:dac:ad5446: Remove duplicated chip_info entries
staging:iio:dac:ad5446: Convert to extended channel attributes
staging:iio:dac:ad5446: Consolidate store_sample and store_pwr_down functions
staging:iio:dac:ad5446: Return cached value for 'raw' attribute
staging:iio:dac:ad5446: Add support for the AD5662
staging:iio:dac:ad5446: Update Kconfig entry
staging:iio: Streamline API function naming
MAINTAINERS: Add new Industrial I/O subsystem location
staging:iio:dummy: Remove outdated comment
iio: Add dev_to_iio_dev() helper function
iio: Use dev_to_iio_dev()
staging:iio:adis16203_read_ring_data: Pass IIO device directly
staging:iio:adis16204_read_ring_data: Pass IIO device directly
staging:iio:adis16209_read_ring_data: Pass IIO device directly
staging:iio:adis16240_read_ring_data: Pass IIO device directly
staging:iio:__lis3l02dq_write_data_ready_config: Pass IIO device directly
staging:iio:adis16260_read_ring_data: Pass IIO device directly
staging:iio:ade7758_spi_read_burst: Pass IIO device directly
staging:iio:adis16400_ring: Pass IIO device directly
staging:iio:adc: Use dev_to_iio_dev()
staging:iio:accel: Use dev_to_iio_dev()
staging:iio:addac: Use dev_to_iio_dev()
staging:iio:cdc: Use dev_to_iio_dev()
staging:iio:dac: Use dev_to_iio_dev()
staging:iio:frequency: Use dev_to_iio_dev()
staging:iio:gyro: Use dev_to_iio_dev()
staging:iio:impedance-analyzer: Use dev_to_iio_dev()
staging:iio:imu: Use dev_to_iio_dev()
staging:iio:light: Use dev_to_iio_dev()
staging:iio:magnetometer: Use dev_to_iio_dev()
staging:iio:resolver: Use dev_to_iio_dev()
staging:iio:meter: Use dev_to_iio_dev()
Laxman Dewangan (6):
staging: iio: add channel info for sampling frequency
staging: iio: add driver for isl29028
staging: iio: light: isl29028: fix correct mask value
staging: iio: light: convert multiple spaces to tab
staging: iio: light: of: Fix vendor prefix of isl29018/isl29028
staging: iio: light: isl29018: use regmap for register access
Marcos Paulo de Souza (5):
drivers: staging: vme: devices: Remove unneeded include version.h
drivers: staging: media: easycap: easycap_ioctl: Include version.h header
drivers: staging: media: as102: as102_usb_drv.h: Remove include of version.h
drivers: staging: media: as102: as102fe.c: Remove include of version.h
drivers: staging: rtl8172: Remove unneeded include of version.h
Martyn Welch (4):
Staging: VME: Convert TSI148 to use dma_map_single
Staging: VME: Ensure TSI148 link list descriptors are written big endian
VME: Move API documentation to Documentation folder
MAINTAINERS: Add maintainers for VME subsystem
Masanari Iida (10):
staging: Fix typo in wlags49_h2
staging: Fix typo in multiple files
staging: Fix typo within android drivers.
staging, sep: Fix typo in sep
staging,ozwpan: Fix typo in comments within staging/ozwpan
staging: iio: Fix typo in iio
staging: ramster: Fix typo in zcache-main.c
staging: rts5139: Fix typo in rts5139
staging: wlags49_h2: Fix spelling Endianess to Endianness in wlags49_h2
staging: rtl8712: Fix typo in rtl871x_io.h
Max Tottenham (8):
Staging: bcm: IPv6Protocol.c: Fix coding style
Staging: bcm: IPv6Protocol.c coding style fix
Staging: bcm: IPv6Protocol.c fix coding style
Staging: bcm: IPv6Protocol.c coding style fix
Staging: bcm: IPv6Protocol.c coding style fix
Staging: bcm: IPv6Protocol.c coding style fix
Staging: bcm: IPv6Protocol.c: coding style fix
Staging: bcm: IPv6Protocol.c: coding style fix
Maxime Ripard (9):
ARM: AT91: Add platform data for the AT91 ADCs
ARM: AT91: IIO: Add AT91 ADC driver.
ARM: AT91: Add the ADC to the sam9g20ek board
ARM: AT91: ADC: Add support for the AT91SAM9M10G45-EK board
ARM: AT91: Add the ADC clock to the sam9x5 SoC file
IIO: AT91: Add DT support to at91_adc driver
ARM: AT91: Add ADC driver to the at91sam9g45 dtsi
ARM: AT91: Add ADC driver to the at91sam9x5 dtsi
ARM: AT91: Add ADC driver to the at91sam9g20 dtsi
Michael Hennerich (8):
iio: Rename iio/dds to iio/frequency
iio: core: Introduce IIO_ALTVOLTAGE and appropriate channel info elements
iio: frequency: Update DDS drivers to use new channel naming convention
iio: core: iio_chan_spec_ext_info: Add private handle
staging: iio: adc: convert ADI drivers to use kfifo.
iio: core: introduce dB scle: IIO_VAL_INT_PLUS_MICRO_DB
iio: core: introduce IIO_CHAN_INFO_HARDWAREGAIN
iio: amplifiers: New driver for AD8366 Dual-Digital Variable Gain Amplifier
Minchan Kim (3):
zsmalloc: use PageFlag macro instead of [set|test]_bit
staging: zsmalloc: rename zspage_order with zspage_pages
staging: zsmalloc: add/fix function comment
Oleg Nesterov (1):
staging: usbip: fix the usage of kthread_stop()
Oleksij Rempel (34):
staging: rts5139: remove useless functions in rts51x_card.c
staging: rts5139: remove disabled code in rts51x_chip.c
staging: rts5139: remove disable code in rts51x_transport.c
staging: rts5139: remove disabled code in rts51x_scsi.c
staging: rts5139: remove disabled code in rts51x_fop.*
staging: rts5139: remove unused LED_AUTO_BLINK code
staging: rts5139: remove disabled SUPPORT_SD_LOCK code.
staging: rts5139: remove disabled XD_SPEEDUP code
staging: rts5139: remove disabled SCSI_SCAN_DELAY code
staging: rts5139: remove unused clear_first_install_mark
staging: rts5139: remove useless rts51x_sys.h
staging: rts5139: make some functions static in rts51x_card.c and rts51x.c
staging: rts5139: remove unused disable_card_clock
staging: rts5139: remove unused card_power_off
staging: rts5139: make some functions static in rts51x_scsi.c
staging: rts5139: remove unsued *host_info in rts51x_scsi.c
staging: rts5139: make some functions static in rts51x_transport.*
staging: rts5139: remove unused rts51x_reset_pipe in rts51x_transport.*
staging: rts5139: remove soft_reset_sd_card in sd_cprm.c
staging: rts5139: make some functions static in sd.*
staging: rts5139: make some functions static in sd_cprm.c
staging: rts5139: make some functions static in xd.c
staging: rts5139: remove unused xd_check_err_code in xd.c
staging: rts5139: make some functions static in ms.c and ms_mg.c
staging: rts5139: remove disabled code in rts51x_card.c
staging: rts5139: remove unused led_blink_speed variable
staging: rts5139: remove unused option->needs_remote_wakeup
staging: rts5139: remove unused rcc_fail_flag variable
staging: rts5139: remove unused rcc_bug_fix_en
staging: rts5139: remove unused polling_time variable
staging: rts5139: remove unused TUNE_SD18_*
staging: rts5139: remove unused variable in rts51x.h
staging: rts5139: remove unused variable in rts51x_chip.h
staging: rts5139: remove unused variable option.ww_enable
Paul Gortmaker (4):
staging: evict abandoned 68360serial.c driver from the kernel
staging: wean rtl8712 off of its ancient duplicate of if_ether.h
staging: wean rtl8712 off of its ancient duplicate of ip.h
staging: delete all duplicated endian crap from rtl8712 driver
Paul Stewart (1):
staging: gdm72xx: Set up parent link in sysfs for gdm72xx devices
Peter Meerwald (10):
staging: iio: call iio_device_unregister() in max517_remove()
staging: iio: fix access to hmc5843 private data
staging: iio: change strict_strtoul() to kstrtoul() in hmc5843
staging: iio: rename and prefix CONSTANTs to distinguish between HMC5843 and HMC5883
staging: iio: rework sampling rate setting in hmc5843
staging: iio: add check for measurement configuration value passed to hmc5843
staging: iio: cleanup and move comments in hmc5843
staging: iio: rename function/data to consistently start with hmc5843_
staging: iio: reorganize hmc5843_set_rate()
staging: iio: add support for hmc5883/hmc5883l to hmc5843 magnetometer driver
Randy Dunlap (4):
staging: fix android persistent_ram printk formats
staging: fix android alarm.c printk format warnings
ramoops: fix printk format warnings
staging: gdm72xx depends on NET
Ravishankar Karkala Mallikarjunayya (9):
Staging: comedi: fix line over 80 character issue in cb_pcidda.c
Staging: comedi: fix line over 80 character issue in daqboard2000.c
Staging: comedi: fix line over 80 character issue in cb_pcimdas.c.
Staging: comedi: fix line over 80 character issue in ni_at_a2150.c
Staging: comedi: fix line over 80 character issue in usbduxfast.c
Staging: comedi: fix printk issue in pcmmio.c
Staging: comedi: fix line indentation issue in dt9812.c
Staging: comedi: Checkpatch cleanups.
Staging: comedi: fix line over 80 character issue in rtd520.c
Rob Clark (4):
staging: omap/drm: dmm should return proper errors
staging: drm/omap: dmabuf/prime support
staging: drm/omap: dmabuf/prime mmap support
staging: drm/omap: initial dmabuf/prime import support
Roland Stigge (2):
iio: Add device tree support to LPC32xx ADC
staging: iio: lpc32xx-adc: Remove driver conflict due to device tree
Rupesh Gujare (2):
staging: ozwpan: Replace existing event logging mechanism
staging: ozwpan: Fix bug where kfree is called twice.
Sage Ahn (1):
staging: gdm72xx: Add GCT GDM72xx WiMAX driver.
Samuel Iglesias Gonsalvez (15):
Staging: IndustryPack bus for the Linux Kernel
Staging: ipack: added support for the TEWS TPCI-200 carrier board
Staging: ipack: add support for IP-OCTAL mezzanine board
Staging: move the position of the ipack source line in Kconfig
Staging: ipack: move the devices source line in Kconfig file
Staging: ipack: add contact email in TODO file
Staging: ipack: change the licence to explicitly GPLv2
Staging: ipack/bridges/tpci200: change the licence to explicitly GPLv2
Staging: ipack/devices/ipoctal: change the licence to explicitly GPLv2
Staging: ipack: added more info in Kconfig's help about ipack
Staging: ipack: fix a few sparse warnings
Staging: ipack: improve the register of a bus and a device in the bus.
Staging: ipack: remove board_name and bus_name fields from struct ipack_device
Staging: ipack/bridges/tpci200: remove TPCI200_SHORTNAME constant
Staging: ipack/bridges/tpci200: remove unneeded casts
Santosh Nayak (2):
staging: wlags49_h2: Replace kmalloc+memset by kzalloc and add error handling.
Staging: vme: Replace semaphore by mutex.
Sasha Levin (1):
staging: ramster: depend on NET for sock_* functions
Stefan Roese (1):
staging:iio:adc: Add SPEAr ADC driver
Tim Bird (2):
staging: android: logger: Allocate logs dynamically at boot (v3)
staging: android: logger: Fix some sparse and whitespace issues
Tomas Melin (6):
Staging: Comedi adv_pci1710 : Corrected over 80 column warnings
Staging: Comedi adv_pci1710 : Corrected over 80 column warnings
Staging: Comedi adv_pci1710: Move check forward
Staging: Comedi adv_pci1710: Cleaned up comments
Staging: Comedi adv_pci1710: Combined two conditions
Staging: Comedi adv_pci1710: Fixed indentation
Tomas Winkler (16):
staging/mei: define pr_fmt prefix for pr_ macros
staging/mei: mei_wd_set_start_timeout should be static
staging/mei: use dev_err instead of printk
staging/mei: remove unused variable
staging/mei: struct amt_wd_dev' should it be static
staging/mei: cleanup driver naming strings
staging/mei: refactor mei_wd_host_init function
staging/mei: wd.c normalize debug and error messages
mei: use pr_err instead of printk(KERN_ERR
mei: pci_probe/remove: use dev_err instead of printk(KERN_ERR
uuid: add uuid.h to exported header list
mei: export mei.h for the user space
mei: move doc files Documentation/misc-devices/mei
mei: update Documentation/ioctl/ioctl-number.txt
mei: update MAINTAINERS file
mei: Documentation: add generated example binary into .gitignore file
W. Trevor King (3):
staging: comedi: COMEDI_CB_EOA is also used to report end-of-output.
staging: comedi: ni_tio_internal.h: checkpatch.pl line wrapping
staging: comedi: ni_tio_internal.h: checkpatch.pl cleanups
joseph daniel (1):
staging: et131x: Fix coding style issues
wwang (1):
staging:rts_pstor:Fix unbalanced parentheses
.../ABI/testing}/sysfs-bus-iio | 52 +-
Documentation/Makefile | 2 +-
.../devicetree/bindings/arm/atmel-adc.txt | 65 +
.../bindings/staging/iio/adc/lpc32xx-adc.txt | 16 +
.../bindings/staging/iio/adc/spear-adc.txt | 26 +
Documentation/ioctl/ioctl-number.txt | 1 +
Documentation/misc-devices/mei/.gitignore | 1 +
Documentation/misc-devices/mei/Makefile | 8 +
Documentation/misc-devices/mei/TODO | 2 +
.../misc-devices}/mei/mei-amt-version.c | 2 +-
.../misc-devices}/mei/mei.txt | 0
Documentation/ramoops.txt | 16 +-
{drivers/staging/vme => Documentation}/vme_api.txt | 0
MAINTAINERS | 21 +
arch/arm/boot/dts/at91sam9g20.dtsi | 35 +
arch/arm/boot/dts/at91sam9g45.dtsi | 37 +
arch/arm/boot/dts/at91sam9x5.dtsi | 38 +
arch/arm/mach-at91/at91sam9260.c | 8 +
arch/arm/mach-at91/at91sam9260_devices.c | 90 +
arch/arm/mach-at91/at91sam9g45.c | 9 +
arch/arm/mach-at91/at91sam9g45_devices.c | 101 +
arch/arm/mach-at91/at91sam9x5.c | 6 +
arch/arm/mach-at91/board-sam9g20ek.c | 14 +
arch/arm/mach-at91/board-sam9m10g45ek.c | 12 +
drivers/Kconfig | 4 +
drivers/Makefile | 2 +
drivers/char/Kconfig | 8 -
drivers/char/Makefile | 1 -
drivers/char/ramoops.c | 250 --
drivers/iio/Kconfig | 54 +
drivers/iio/Makefile | 13 +
drivers/iio/adc/Kconfig | 16 +
drivers/iio/adc/Makefile | 5 +
drivers/iio/adc/at91_adc.c | 802 +++++
drivers/iio/amplifiers/Kconfig | 17 +
drivers/iio/amplifiers/Makefile | 5 +
drivers/iio/amplifiers/ad8366.c | 222 ++
drivers/{staging => }/iio/iio_core.h | 6 +
drivers/{staging => }/iio/iio_core_trigger.h | 0
drivers/{staging => }/iio/industrialio-buffer.c | 91 +-
drivers/{staging => }/iio/industrialio-core.c | 94 +-
drivers/{staging => }/iio/industrialio-event.c | 14 +-
drivers/{staging => }/iio/industrialio-trigger.c | 24 +-
drivers/{staging => }/iio/inkern.c | 8 +-
drivers/{staging => }/iio/kfifo_buf.c | 3 +-
drivers/misc/Kconfig | 1 +
drivers/misc/Makefile | 1 +
drivers/{staging => misc}/mei/Kconfig | 0
drivers/{staging => misc}/mei/Makefile | 0
drivers/{staging => misc}/mei/hw.h | 0
drivers/{staging => misc}/mei/init.c | 4 +-
drivers/{staging => misc}/mei/interface.c | 2 +-
drivers/{staging => misc}/mei/interface.h | 5 +-
drivers/{staging => misc}/mei/interrupt.c | 2 +-
drivers/{staging => misc}/mei/iorw.c | 2 +-
drivers/{staging => misc}/mei/main.c | 41 +-
drivers/{staging => misc}/mei/mei_dev.h | 2 +-
drivers/{staging => misc}/mei/wd.c | 76 +-
drivers/net/wan/Kconfig | 31 -
drivers/net/wan/Makefile | 5 -
drivers/staging/Kconfig | 12 +-
drivers/staging/Makefile | 5 +-
drivers/staging/android/Kconfig | 31 +-
drivers/staging/android/Makefile | 2 -
drivers/staging/android/alarm-dev.c | 137 +-
drivers/staging/android/alarm.c | 601 ----
drivers/staging/android/android_alarm.h | 59 -
drivers/staging/android/binder.h | 10 +-
drivers/staging/android/logger.c | 113 +-
drivers/staging/android/ram_console.c | 2 +-
drivers/staging/android/timed_output.c | 1 +
drivers/staging/asus_oled/asus_oled.c | 6 +-
drivers/staging/bcm/Adapter.h | 883 +++--
drivers/staging/bcm/DDRInit.c | 26 +-
drivers/staging/bcm/IPv6Protocol.c | 409 ++-
drivers/staging/bcm/Misc.c | 2 +-
drivers/staging/comedi/Kconfig | 253 +-
drivers/staging/comedi/comedi.h | 2 +-
drivers/staging/comedi/comedi_fops.c | 1403 ++++----
drivers/staging/comedi/comedidev.h | 72 +-
drivers/staging/comedi/drivers.c | 326 +-
drivers/staging/comedi/drivers/8255.c | 73 +-
drivers/staging/comedi/drivers/acl7225b.c | 55 +-
.../staging/comedi/drivers/addi-data/addi_common.c | 3556 +++++++-------------
.../staging/comedi/drivers/addi-data/addi_common.h | 145 +-
.../comedi/drivers/addi-data/hwdrv_apci3120.c | 18 +-
drivers/staging/comedi/drivers/adl_pci6208.c | 263 +-
drivers/staging/comedi/drivers/adl_pci7230.c | 133 +-
drivers/staging/comedi/drivers/adl_pci7296.c | 77 +-
drivers/staging/comedi/drivers/adl_pci7432.c | 149 +-
drivers/staging/comedi/drivers/adl_pci8164.c | 301 +-
drivers/staging/comedi/drivers/adl_pci9111.c | 106 +-
drivers/staging/comedi/drivers/adl_pci9118.c | 182 +-
drivers/staging/comedi/drivers/adq12b.c | 250 +-
drivers/staging/comedi/drivers/adv_pci1710.c | 223 +-
drivers/staging/comedi/drivers/adv_pci1723.c | 103 +-
drivers/staging/comedi/drivers/adv_pci_dio.c | 130 +-
drivers/staging/comedi/drivers/aio_aio12_8.c | 33 +-
drivers/staging/comedi/drivers/aio_iiro_16.c | 113 +-
drivers/staging/comedi/drivers/amplc_dio200.c | 99 +-
drivers/staging/comedi/drivers/amplc_pc236.c | 85 +-
drivers/staging/comedi/drivers/amplc_pc263.c | 87 +-
drivers/staging/comedi/drivers/amplc_pci224.c | 256 +-
drivers/staging/comedi/drivers/amplc_pci230.c | 120 +-
drivers/staging/comedi/drivers/c6xdigio.c | 44 +-
drivers/staging/comedi/drivers/cb_das16_cs.c | 9 +-
drivers/staging/comedi/drivers/cb_pcidas.c | 109 +-
drivers/staging/comedi/drivers/cb_pcidas64.c | 142 +-
drivers/staging/comedi/drivers/cb_pcidda.c | 175 +-
drivers/staging/comedi/drivers/cb_pcidio.c | 131 +-
drivers/staging/comedi/drivers/cb_pcimdas.c | 123 +-
drivers/staging/comedi/drivers/cb_pcimdda.c | 132 +-
drivers/staging/comedi/drivers/comedi_bond.c | 216 +-
drivers/staging/comedi/drivers/comedi_parport.c | 38 +-
drivers/staging/comedi/drivers/comedi_test.c | 373 +-
drivers/staging/comedi/drivers/contec_pci_dio.c | 163 +-
drivers/staging/comedi/drivers/daqboard2000.c | 87 +-
drivers/staging/comedi/drivers/das08.c | 132 +-
drivers/staging/comedi/drivers/das08.h | 2 +-
drivers/staging/comedi/drivers/das16.c | 891 +++--
drivers/staging/comedi/drivers/das16m1.c | 219 +-
drivers/staging/comedi/drivers/das1800.c | 61 +-
drivers/staging/comedi/drivers/das6402.c | 68 +-
drivers/staging/comedi/drivers/das800.c | 8 +-
drivers/staging/comedi/drivers/dmm32at.c | 15 +-
drivers/staging/comedi/drivers/dt2801.c | 283 +-
drivers/staging/comedi/drivers/dt2811.c | 309 +-
drivers/staging/comedi/drivers/dt2814.c | 116 +-
drivers/staging/comedi/drivers/dt2815.c | 42 +-
drivers/staging/comedi/drivers/dt2817.c | 37 +-
drivers/staging/comedi/drivers/dt282x.c | 397 +--
drivers/staging/comedi/drivers/dt3000.c | 234 +-
drivers/staging/comedi/drivers/dt9812.c | 43 +-
drivers/staging/comedi/drivers/dyna_pci10xx.c | 79 +-
drivers/staging/comedi/drivers/fl512.c | 47 +-
drivers/staging/comedi/drivers/gsc_hpdi.c | 98 +-
drivers/staging/comedi/drivers/icp_multi.c | 289 +-
drivers/staging/comedi/drivers/ii_pci20kc.c | 36 +-
drivers/staging/comedi/drivers/jr3_pci.c | 84 +-
drivers/staging/comedi/drivers/ke_counter.c | 98 +-
drivers/staging/comedi/drivers/me4000.c | 432 +--
drivers/staging/comedi/drivers/me_daq.c | 101 +-
drivers/staging/comedi/drivers/mite.h | 4 +-
drivers/staging/comedi/drivers/mpc624.c | 236 +-
drivers/staging/comedi/drivers/mpc8260cpm.c | 114 +-
drivers/staging/comedi/drivers/multiq3.c | 37 +-
drivers/staging/comedi/drivers/ni_6527.c | 10 +-
drivers/staging/comedi/drivers/ni_65xx.c | 9 +-
drivers/staging/comedi/drivers/ni_660x.c | 15 +-
drivers/staging/comedi/drivers/ni_670x.c | 12 +-
drivers/staging/comedi/drivers/ni_at_a2150.c | 360 +-
drivers/staging/comedi/drivers/ni_at_ao.c | 238 +-
drivers/staging/comedi/drivers/ni_atmio.c | 94 +-
drivers/staging/comedi/drivers/ni_atmio16d.c | 82 +-
drivers/staging/comedi/drivers/ni_daq_700.c | 17 +-
drivers/staging/comedi/drivers/ni_daq_dio24.c | 17 +-
drivers/staging/comedi/drivers/ni_labpc.c | 9 +-
drivers/staging/comedi/drivers/ni_labpc.h | 2 +-
drivers/staging/comedi/drivers/ni_labpc_cs.c | 10 +-
drivers/staging/comedi/drivers/ni_mio_cs.c | 13 +-
drivers/staging/comedi/drivers/ni_pcidio.c | 142 +-
drivers/staging/comedi/drivers/ni_pcimio.c | 198 +-
drivers/staging/comedi/drivers/ni_tio_internal.h | 36 +-
drivers/staging/comedi/drivers/pcl711.c | 75 +-
drivers/staging/comedi/drivers/pcl724.c | 65 +-
drivers/staging/comedi/drivers/pcl725.c | 37 +-
drivers/staging/comedi/drivers/pcl726.c | 46 +-
drivers/staging/comedi/drivers/pcl730.c | 57 +-
drivers/staging/comedi/drivers/pcl812.c | 166 +-
drivers/staging/comedi/drivers/pcl816.c | 153 +-
drivers/staging/comedi/drivers/pcl818.c | 166 +-
drivers/staging/comedi/drivers/pcm3724.c | 51 +-
drivers/staging/comedi/drivers/pcm3730.c | 37 +-
drivers/staging/comedi/drivers/pcmad.c | 63 +-
drivers/staging/comedi/drivers/pcmda12.c | 224 +-
drivers/staging/comedi/drivers/pcmmio.c | 663 ++--
drivers/staging/comedi/drivers/pcmuio.c | 542 ++-
drivers/staging/comedi/drivers/poc.c | 205 +-
drivers/staging/comedi/drivers/quatech_daqp_cs.c | 16 +-
drivers/staging/comedi/drivers/rtd520.c | 188 +-
drivers/staging/comedi/drivers/rti800.c | 54 +-
drivers/staging/comedi/drivers/rti802.c | 37 +-
drivers/staging/comedi/drivers/s526.c | 495 ++-
drivers/staging/comedi/drivers/s626.c | 137 +-
drivers/staging/comedi/drivers/serial2002.c | 69 +-
drivers/staging/comedi/drivers/skel.c | 9 +-
drivers/staging/comedi/drivers/ssv_dnp.c | 223 +-
drivers/staging/comedi/drivers/unioxx5.c | 453 ++-
drivers/staging/comedi/drivers/usbdux.c | 149 +-
drivers/staging/comedi/drivers/usbduxfast.c | 93 +-
drivers/staging/comedi/drivers/usbduxsigma.c | 48 +-
drivers/staging/comedi/drivers/vmk80xx.c | 113 +-
drivers/staging/comedi/internal.h | 6 +-
drivers/staging/et131x/et131x.c | 10 +-
drivers/staging/frontier/alphatrack.c | 15 +-
drivers/staging/frontier/tranzport.c | 16 +-
drivers/staging/gdm72xx/Kconfig | 46 +
drivers/staging/gdm72xx/Makefile | 6 +
drivers/staging/gdm72xx/TODO | 5 +
drivers/staging/gdm72xx/gdm_qos.c | 460 +++
drivers/staging/gdm72xx/gdm_qos.h | 93 +
drivers/staging/gdm72xx/gdm_sdio.c | 754 +++++
drivers/staging/gdm72xx/gdm_sdio.h | 72 +
drivers/staging/gdm72xx/gdm_usb.c | 798 +++++
drivers/staging/gdm72xx/gdm_usb.h | 85 +
drivers/staging/gdm72xx/gdm_wimax.c | 1026 ++++++
drivers/staging/gdm72xx/gdm_wimax.h | 92 +
drivers/staging/gdm72xx/hci.h | 218 ++
drivers/staging/gdm72xx/netlink_k.c | 150 +
drivers/staging/gdm72xx/netlink_k.h | 24 +
drivers/staging/gdm72xx/sdio_boot.c | 159 +
drivers/staging/gdm72xx/sdio_boot.h | 21 +
drivers/staging/gdm72xx/usb_boot.c | 404 +++
drivers/staging/gdm72xx/usb_boot.h | 22 +
drivers/staging/gdm72xx/usb_ids.h | 82 +
drivers/staging/gdm72xx/wm_ioctl.h | 97 +
drivers/staging/iio/Documentation/device.txt | 4 +-
drivers/staging/iio/Documentation/generic_buffer.c | 4 +-
.../staging/iio/Documentation/iio_event_monitor.c | 2 +-
.../light/sysfs-bus-iio-light-tsl2583 | 6 +
.../light/sysfs-bus-iio-light-tsl2x7x | 13 +
.../staging/iio/Documentation/sysfs-bus-iio-ad7192 | 20 +
.../staging/iio/Documentation/sysfs-bus-iio-dds | 81 +-
.../staging/iio/Documentation/sysfs-bus-iio-light | 15 +-
drivers/staging/iio/Documentation/trigger.txt | 2 +-
drivers/staging/iio/Kconfig | 46 +-
drivers/staging/iio/Makefile | 8 +-
drivers/staging/iio/TODO | 2 +-
drivers/staging/iio/accel/adis16201_core.c | 123 +-
drivers/staging/iio/accel/adis16201_ring.c | 9 +-
drivers/staging/iio/accel/adis16201_trigger.c | 10 +-
drivers/staging/iio/accel/adis16203_core.c | 108 +-
drivers/staging/iio/accel/adis16203_ring.c | 16 +-
drivers/staging/iio/accel/adis16203_trigger.c | 10 +-
drivers/staging/iio/accel/adis16204_core.c | 115 +-
drivers/staging/iio/accel/adis16204_ring.c | 16 +-
drivers/staging/iio/accel/adis16204_trigger.c | 10 +-
drivers/staging/iio/accel/adis16209_core.c | 159 +-
drivers/staging/iio/accel/adis16209_ring.c | 17 +-
drivers/staging/iio/accel/adis16209_trigger.c | 10 +-
drivers/staging/iio/accel/adis16220_core.c | 39 +-
drivers/staging/iio/accel/adis16240_core.c | 129 +-
drivers/staging/iio/accel/adis16240_ring.c | 16 +-
drivers/staging/iio/accel/adis16240_trigger.c | 10 +-
drivers/staging/iio/accel/kxsd9.c | 16 +-
drivers/staging/iio/accel/lis3l02dq_core.c | 50 +-
drivers/staging/iio/accel/lis3l02dq_ring.c | 25 +-
drivers/staging/iio/accel/sca3000_core.c | 66 +-
drivers/staging/iio/accel/sca3000_ring.c | 12 +-
drivers/staging/iio/adc/Kconfig | 27 +-
drivers/staging/iio/adc/Makefile | 1 +
drivers/staging/iio/adc/ad7192.c | 81 +-
drivers/staging/iio/adc/ad7280a.c | 31 +-
drivers/staging/iio/adc/ad7291.c | 26 +-
drivers/staging/iio/adc/ad7298.h | 1 -
drivers/staging/iio/adc/ad7298_core.c | 79 +-
drivers/staging/iio/adc/ad7298_ring.c | 46 +-
drivers/staging/iio/adc/ad7476.h | 1 -
drivers/staging/iio/adc/ad7476_core.c | 60 +-
drivers/staging/iio/adc/ad7476_ring.c | 58 +-
drivers/staging/iio/adc/ad7606_core.c | 39 +-
drivers/staging/iio/adc/ad7606_par.c | 2 +-
drivers/staging/iio/adc/ad7606_ring.c | 30 +-
drivers/staging/iio/adc/ad7606_spi.c | 2 +-
drivers/staging/iio/adc/ad7780.c | 44 +-
drivers/staging/iio/adc/ad7793.c | 103 +-
drivers/staging/iio/adc/ad7816.c | 26 +-
drivers/staging/iio/adc/ad7887.h | 1 -
drivers/staging/iio/adc/ad7887_core.c | 20 +-
drivers/staging/iio/adc/ad7887_ring.c | 46 +-
drivers/staging/iio/adc/ad799x.h | 1 -
drivers/staging/iio/adc/ad799x_core.c | 62 +-
drivers/staging/iio/adc/ad799x_ring.c | 44 +-
drivers/staging/iio/adc/adt7310.c | 40 +-
drivers/staging/iio/adc/adt7410.c | 40 +-
drivers/staging/iio/adc/lpc32xx_adc.c | 35 +-
drivers/staging/iio/adc/max1363_core.c | 33 +-
drivers/staging/iio/adc/max1363_ring.c | 10 +-
drivers/staging/iio/adc/spear_adc.c | 448 +++
drivers/staging/iio/addac/adt7316.c | 152 +-
drivers/staging/iio/cdc/ad7150.c | 24 +-
drivers/staging/iio/cdc/ad7152.c | 30 +-
drivers/staging/iio/cdc/ad7746.c | 49 +-
drivers/staging/iio/dac/Kconfig | 6 +-
drivers/staging/iio/dac/ad5064.c | 29 +-
drivers/staging/iio/dac/ad5360.c | 21 +-
drivers/staging/iio/dac/ad5380.c | 25 +-
drivers/staging/iio/dac/ad5421.c | 19 +-
drivers/staging/iio/dac/ad5446.c | 293 +-
drivers/staging/iio/dac/ad5446.h | 20 +-
drivers/staging/iio/dac/ad5504.c | 27 +-
drivers/staging/iio/dac/ad5624r_spi.c | 23 +-
drivers/staging/iio/dac/ad5686.c | 25 +-
drivers/staging/iio/dac/ad5764.c | 17 +-
drivers/staging/iio/dac/ad5791.c | 25 +-
drivers/staging/iio/dac/max517.c | 15 +-
drivers/staging/iio/dds/dds.h | 110 -
drivers/staging/iio/{dds => frequency}/Kconfig | 0
drivers/staging/iio/{dds => frequency}/Makefile | 0
drivers/staging/iio/{dds => frequency}/ad5930.c | 12 +-
drivers/staging/iio/{dds => frequency}/ad9832.c | 36 +-
drivers/staging/iio/{dds => frequency}/ad9832.h | 0
drivers/staging/iio/{dds => frequency}/ad9834.c | 74 +-
drivers/staging/iio/{dds => frequency}/ad9834.h | 0
drivers/staging/iio/{dds => frequency}/ad9850.c | 12 +-
drivers/staging/iio/{dds => frequency}/ad9852.c | 12 +-
drivers/staging/iio/{dds => frequency}/ad9910.c | 12 +-
drivers/staging/iio/{dds => frequency}/ad9951.c | 12 +-
drivers/staging/iio/frequency/dds.h | 110 +
drivers/staging/iio/gyro/adis16060_core.c | 18 +-
drivers/staging/iio/gyro/adis16080_core.c | 16 +-
drivers/staging/iio/gyro/adis16130_core.c | 12 +-
drivers/staging/iio/gyro/adis16260_core.c | 116 +-
drivers/staging/iio/gyro/adis16260_ring.c | 16 +-
drivers/staging/iio/gyro/adis16260_trigger.c | 10 +-
drivers/staging/iio/gyro/adxrs450.h | 2 +-
drivers/staging/iio/gyro/adxrs450_core.c | 24 +-
drivers/staging/iio/iio_dummy_evgen.c | 4 +-
drivers/staging/iio/iio_hwmon.c | 4 +-
drivers/staging/iio/iio_simple_dummy.c | 35 +-
drivers/staging/iio/iio_simple_dummy_buffer.c | 21 +-
drivers/staging/iio/iio_simple_dummy_events.c | 8 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 83 +-
drivers/staging/iio/imu/adis16400_core.c | 141 +-
drivers/staging/iio/imu/adis16400_ring.c | 20 +-
drivers/staging/iio/imu/adis16400_trigger.c | 10 +-
drivers/staging/iio/light/Kconfig | 37 +-
drivers/staging/iio/light/Makefile | 2 +
drivers/staging/iio/light/isl29018.c | 211 +-
drivers/staging/iio/light/isl29028.c | 566 ++++
drivers/staging/iio/light/tsl2563.c | 24 +-
drivers/staging/iio/light/tsl2583.c | 34 +-
drivers/staging/iio/light/tsl2x7x.h | 100 +
drivers/staging/iio/light/tsl2x7x_core.c | 2082 ++++++++++++
drivers/staging/iio/magnetometer/Kconfig | 8 +-
drivers/staging/iio/magnetometer/ak8975.c | 19 +-
drivers/staging/iio/magnetometer/hmc5843.c | 522 +--
drivers/staging/iio/meter/ade7753.c | 22 +-
drivers/staging/iio/meter/ade7754.c | 22 +-
drivers/staging/iio/meter/ade7758_core.c | 299 +-
drivers/staging/iio/meter/ade7758_ring.c | 33 +-
drivers/staging/iio/meter/ade7758_trigger.c | 10 +-
drivers/staging/iio/meter/ade7759.c | 22 +-
drivers/staging/iio/meter/ade7854-i2c.c | 22 +-
drivers/staging/iio/meter/ade7854-spi.c | 22 +-
drivers/staging/iio/meter/ade7854.c | 28 +-
drivers/staging/iio/meter/meter.h | 2 +-
drivers/staging/iio/resolver/ad2s1200.c | 12 +-
drivers/staging/iio/resolver/ad2s1210.c | 38 +-
drivers/staging/iio/resolver/ad2s90.c | 11 +-
drivers/staging/iio/ring_sw.c | 2 +-
drivers/staging/iio/ring_sw.h | 2 +-
drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 10 +-
drivers/staging/iio/trigger/iio-trig-gpio.c | 10 +-
.../staging/iio/trigger/iio-trig-periodic-rtc.c | 8 +-
drivers/staging/iio/trigger/iio-trig-sysfs.c | 10 +-
drivers/staging/ipack/Kconfig | 20 +
drivers/staging/ipack/Makefile | 6 +
drivers/staging/ipack/TODO | 46 +
drivers/staging/ipack/bridges/Kconfig | 8 +
drivers/staging/ipack/bridges/Makefile | 1 +
drivers/staging/ipack/bridges/tpci200.c | 1141 +++++++
drivers/staging/ipack/bridges/tpci200.h | 162 +
drivers/staging/ipack/devices/Kconfig | 7 +
drivers/staging/ipack/devices/Makefile | 1 +
drivers/staging/ipack/devices/ipoctal.c | 901 +++++
drivers/staging/ipack/devices/ipoctal.h | 80 +
drivers/staging/ipack/devices/scc2698.h | 228 ++
drivers/staging/ipack/ipack.c | 205 ++
drivers/staging/ipack/ipack.h | 183 +
drivers/staging/line6/config.h | 48 -
drivers/staging/line6/driver.c | 88 +-
drivers/staging/line6/midi.c | 2 +-
drivers/staging/line6/midibuf.c | 2 +-
drivers/staging/line6/pcm.c | 2 +-
drivers/staging/line6/toneport.c | 2 +-
drivers/staging/media/as102/as102_fe.c | 2 -
drivers/staging/media/as102/as102_fw.c | 5 +-
drivers/staging/media/as102/as102_usb_drv.c | 5 +-
drivers/staging/media/as102/as102_usb_drv.h | 2 -
drivers/staging/media/easycap/easycap_ioctl.c | 1 +
drivers/staging/media/easycap/easycap_main.c | 6 +-
drivers/staging/media/go7007/README | 2 +-
drivers/staging/media/go7007/s2250-loader.c | 26 +-
drivers/staging/media/lirc/lirc_imon.c | 80 +-
drivers/staging/media/lirc/lirc_sasem.c | 100 +-
drivers/staging/media/lirc/lirc_ttusbir.c | 13 +-
drivers/staging/mei/TODO | 10 -
drivers/staging/net/Kconfig | 38 +
drivers/staging/net/Makefile | 5 +
drivers/staging/net/TODO | 5 +
drivers/{net/wan => staging/net}/pc300-falc-lh.h | 0
drivers/{net/wan => staging/net}/pc300.h | 0
drivers/{net/wan => staging/net}/pc300_drv.c | 0
drivers/{net/wan => staging/net}/pc300_tty.c | 0
drivers/staging/nvec/nvec.h | 2 +-
drivers/staging/octeon/ethernet-rx.c | 2 +-
drivers/staging/octeon/ethernet-tx.c | 10 +-
drivers/staging/octeon/ethernet-util.h | 2 +-
drivers/staging/octeon/ethernet.c | 2 +-
drivers/staging/olpc_dcon/olpc_dcon.c | 29 +-
drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 2 +-
drivers/staging/omapdrm/Makefile | 1 +
drivers/staging/omapdrm/omap_dmm_tiler.c | 4 +-
drivers/staging/omapdrm/omap_drv.c | 6 +-
drivers/staging/omapdrm/omap_drv.h | 14 +
drivers/staging/omapdrm/omap_fb.c | 7 +-
drivers/staging/omapdrm/omap_gem.c | 130 +-
drivers/staging/omapdrm/omap_gem_dmabuf.c | 220 ++
drivers/staging/omapdrm/tcm-sita.c | 2 +-
drivers/staging/ozwpan/README | 2 +-
drivers/staging/ozwpan/ozappif.h | 12 +-
drivers/staging/ozwpan/ozcdev.c | 17 -
drivers/staging/ozwpan/ozevent.c | 195 +-
drivers/staging/ozwpan/ozevent.h | 11 +-
drivers/staging/ozwpan/ozeventdef.h | 19 +-
drivers/staging/ozwpan/ozhcd.c | 6 +-
drivers/staging/ozwpan/ozmain.c | 8 +-
drivers/staging/ozwpan/ozusbsvc.c | 2 +-
drivers/staging/panel/panel.c | 2 +-
drivers/staging/quatech_usb2/quatech_usb2.c | 6 +-
drivers/staging/ramster/Kconfig | 2 +-
drivers/staging/ramster/cluster/tcp.c | 4 +-
drivers/staging/ramster/xvmalloc.c | 2 +-
drivers/staging/ramster/zcache-main.c | 6 +-
drivers/staging/rtl8187se/Makefile | 2 +-
drivers/staging/rtl8187se/ieee80211/dot11d.c | 2 +-
drivers/staging/rtl8187se/ieee80211/ieee80211.h | 14 +-
.../rtl8187se/ieee80211/ieee80211_softmac.c | 26 +-
.../rtl8187se/ieee80211/ieee80211_softmac_wx.c | 2 +-
drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c | 7 +-
drivers/staging/rtl8187se/ieee80211/ieee80211_wx.c | 2 +-
drivers/staging/rtl8187se/r8180.h | 10 +-
drivers/staging/rtl8187se/r8180_core.c | 33 +-
drivers/staging/rtl8187se/r8180_dm.c | 16 +-
drivers/staging/rtl8187se/r8180_rtl8225z2.c | 4 +-
drivers/staging/rtl8187se/r8180_wx.c | 6 +-
drivers/staging/rtl8187se/r8180_wx.h | 2 +-
drivers/staging/rtl8187se/r8185b_init.c | 1329 ++++----
drivers/staging/rtl8192e/Kconfig | 4 +
drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 3 -
.../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 2 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 2 +-
drivers/staging/rtl8192e/rtl8192e/r819xE_phyreg.h | 4 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 13 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 3 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 22 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 4 +-
drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +-
drivers/staging/rtl8192e/rtllib.h | 18 +-
drivers/staging/rtl8192e/rtllib_rx.c | 10 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 35 +-
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 4 +-
drivers/staging/rtl8192e/rtllib_tx.c | 14 +-
drivers/staging/rtl8192e/rtllib_wx.c | 4 +-
.../staging/rtl8192u/ieee80211/ieee80211_module.c | 2 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 4 +-
.../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 2 +-
drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 7 +-
.../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 2 +-
drivers/staging/rtl8192u/r8180_93cx6.c | 2 +-
drivers/staging/rtl8192u/r8180_93cx6.h | 2 +-
drivers/staging/rtl8192u/r8192U.h | 9 +-
drivers/staging/rtl8192u/r8192U_core.c | 60 +-
drivers/staging/rtl8192u/r8192U_dm.c | 74 +-
drivers/staging/rtl8192u/r8192U_hw.h | 2 +-
drivers/staging/rtl8192u/r8192U_wx.c | 12 +-
drivers/staging/rtl8192u/r8192U_wx.h | 2 +-
drivers/staging/rtl8192u/r819xU_HTType.h | 2 +-
drivers/staging/rtl8192u/r819xU_cmdpkt.c | 12 +-
drivers/staging/rtl8192u/r819xU_firmware.c | 4 +-
drivers/staging/rtl8192u/r819xU_phy.c | 16 +-
drivers/staging/rtl8192u/r819xU_phyreg.h | 2 +-
drivers/staging/rtl8712/big_endian.h | 94 -
drivers/staging/rtl8712/drv_types.h | 2 +-
drivers/staging/rtl8712/generic.h | 178 -
drivers/staging/rtl8712/hal_init.c | 1 -
drivers/staging/rtl8712/ieee80211.h | 2 +-
drivers/staging/rtl8712/if_ether.h | 141 -
drivers/staging/rtl8712/ip.h | 137 -
drivers/staging/rtl8712/little_endian.h | 94 -
drivers/staging/rtl8712/os_intfs.c | 4 +-
drivers/staging/rtl8712/osdep_service.h | 3 -
drivers/staging/rtl8712/rtl8712_cmd.c | 7 +-
drivers/staging/rtl8712/rtl8712_cmd.h | 2 +-
drivers/staging/rtl8712/rtl8712_efuse.c | 2 +-
drivers/staging/rtl8712/rtl8712_gp_bitdef.h | 2 +-
drivers/staging/rtl8712/rtl8712_hal.h | 4 +-
drivers/staging/rtl8712/rtl8712_led.c | 6 +-
drivers/staging/rtl8712/rtl8712_recv.c | 9 +-
drivers/staging/rtl8712/rtl8712_xmit.c | 1 -
drivers/staging/rtl8712/rtl871x_byteorder.h | 32 -
drivers/staging/rtl8712/rtl871x_cmd.c | 1 -
drivers/staging/rtl8712/rtl871x_cmd.h | 2 +-
drivers/staging/rtl8712/rtl871x_io.h | 2 +-
drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 19 +-
drivers/staging/rtl8712/rtl871x_ioctl_set.c | 2 +-
drivers/staging/rtl8712/rtl871x_mlme.c | 8 +-
drivers/staging/rtl8712/rtl871x_mlme.h | 6 +-
drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h | 4 +-
drivers/staging/rtl8712/rtl871x_recv.c | 4 +-
drivers/staging/rtl8712/rtl871x_xmit.c | 3 +-
drivers/staging/rtl8712/rtl871x_xmit.h | 2 +-
drivers/staging/rtl8712/swab.h | 131 -
drivers/staging/rtl8712/usb_halinit.c | 4 +-
drivers/staging/rtl8712/usb_intf.c | 36 +-
drivers/staging/rtl8712/usb_ops.c | 1 -
drivers/staging/rtl8712/wifi.h | 1 -
drivers/staging/rtl8712/xmit_linux.c | 6 +-
drivers/staging/rts5139/ms.c | 11 +-
drivers/staging/rts5139/ms.h | 2 -
drivers/staging/rts5139/ms_mg.c | 4 +-
drivers/staging/rts5139/rts51x.c | 83 +-
drivers/staging/rts5139/rts51x.h | 10 -
drivers/staging/rts5139/rts51x_card.c | 52 +-
drivers/staging/rts5139/rts51x_card.h | 11 -
drivers/staging/rts5139/rts51x_chip.c | 178 +-
drivers/staging/rts5139/rts51x_chip.h | 95 +-
drivers/staging/rts5139/rts51x_fop.c | 5 -
drivers/staging/rts5139/rts51x_fop.h | 5 -
drivers/staging/rts5139/rts51x_scsi.c | 93 +-
drivers/staging/rts5139/rts51x_scsi.h | 5 -
drivers/staging/rts5139/rts51x_sys.h | 54 -
drivers/staging/rts5139/rts51x_transport.c | 282 +-
drivers/staging/rts5139/rts51x_transport.h | 12 -
drivers/staging/rts5139/sd.c | 142 +-
drivers/staging/rts5139/sd.h | 29 -
drivers/staging/rts5139/sd_cprm.c | 166 +-
drivers/staging/rts5139/xd.c | 122 +-
drivers/staging/rts5139/xd.h | 2 -
drivers/staging/rts_pstor/ms.c | 2 +-
drivers/staging/rts_pstor/rtsx_transport.c | 4 +-
drivers/staging/sep/sep_driver_config.h | 6 +-
drivers/staging/sep/sep_main.c | 12 +-
drivers/staging/serial/68360serial.c | 2979 ----------------
drivers/staging/serial/Kconfig | 16 -
drivers/staging/serial/Makefile | 1 -
drivers/staging/serial/TODO | 6 -
drivers/staging/serqt_usb2/serqt_usb2.c | 5 +-
drivers/staging/sm7xx/smtcfb.c | 232 +-
drivers/staging/sm7xx/smtcfb.h | 8 -
drivers/staging/telephony/ixj.c | 228 +-
drivers/staging/tidspbridge/core/io_sm.c | 2 +-
drivers/staging/tidspbridge/core/ue_deh.c | 2 +-
drivers/staging/usbip/stub_dev.c | 12 +-
drivers/staging/usbip/usbip_common.h | 17 +
drivers/staging/usbip/usbip_protocol.txt | 2 +-
.../staging/usbip/userspace/libsrc/vhci_driver.c | 20 +-
drivers/staging/usbip/vhci_hcd.c | 8 +-
drivers/staging/usbip/vhci_rx.c | 2 +-
drivers/staging/usbip/vhci_sysfs.c | 4 +-
drivers/staging/vme/Makefile | 7 -
drivers/staging/vme/TODO | 5 -
drivers/staging/vme/devices/Kconfig | 3 +-
drivers/staging/vme/devices/vme_pio2_cntr.c | 2 +-
drivers/staging/vme/devices/vme_pio2_core.c | 3 +-
drivers/staging/vme/devices/vme_pio2_gpio.c | 5 +-
drivers/staging/vme/devices/vme_user.c | 45 +-
drivers/staging/vt6655/wpa.c | 4 +-
drivers/staging/vt6656/dpc.c | 2 +-
drivers/staging/vt6656/ioctl.c | 24 +-
drivers/staging/vt6656/main_usb.c | 4 +-
drivers/staging/vt6656/wpa.c | 4 +-
drivers/staging/wlags49_h2/README.ubuntu | 2 +-
drivers/staging/wlags49_h2/hcf.c | 10 +-
drivers/staging/wlags49_h2/hcf.h | 12 +-
drivers/staging/wlags49_h2/mmd.c | 12 +-
drivers/staging/wlags49_h2/wl_cs.c | 3 +-
drivers/staging/wlags49_h2/wl_netdev.c | 9 +-
drivers/staging/wlags49_h2/wl_pci.c | 4 +
drivers/staging/wlags49_h2/wl_profile.c | 8 +-
drivers/staging/wlags49_h2/wl_util.c | 11 +-
drivers/staging/wlan-ng/cfg80211.c | 10 +-
drivers/staging/wlan-ng/prism2mgmt.c | 4 +-
drivers/staging/xgifb/XGI_main.h | 221 +-
drivers/staging/xgifb/XGI_main_26.c | 101 +-
drivers/staging/xgifb/XGIfb.h | 6 +-
drivers/staging/xgifb/vb_init.c | 78 +-
drivers/staging/xgifb/vb_setmode.c | 1457 +++-----
drivers/staging/xgifb/vb_struct.h | 27 -
drivers/staging/xgifb/vb_table.h | 725 +---
drivers/staging/xgifb/vgatypes.h | 2 -
drivers/staging/zsmalloc/zsmalloc-main.c | 40 +-
drivers/staging/zsmalloc/zsmalloc_int.h | 2 +-
drivers/{staging => }/vme/Kconfig | 6 +-
drivers/vme/Makefile | 7 +
drivers/{staging => }/vme/boards/Kconfig | 0
drivers/{staging => }/vme/boards/Makefile | 0
drivers/{staging => }/vme/boards/vme_vmivme7805.c | 0
drivers/{staging => }/vme/boards/vme_vmivme7805.h | 0
drivers/{staging => }/vme/bridges/Kconfig | 0
drivers/{staging => }/vme/bridges/Makefile | 0
drivers/{staging => }/vme/bridges/vme_ca91cx42.c | 8 +-
drivers/{staging => }/vme/bridges/vme_ca91cx42.h | 0
drivers/{staging => }/vme/bridges/vme_tsi148.c | 189 +-
drivers/{staging => }/vme/bridges/vme_tsi148.h | 21 +-
drivers/{staging => }/vme/vme.c | 41 +-
drivers/{staging => }/vme/vme_bridge.h | 0
fs/pstore/Kconfig | 17 +
fs/pstore/Makefile | 3 +
fs/pstore/ram.c | 383 +++
.../persistent_ram.c => fs/pstore/ram_core.c | 161 +-
include/linux/Kbuild | 2 +
include/linux/alarmtimer.h | 3 +
{drivers/staging => include/linux}/iio/buffer.h | 4 +-
{drivers/staging => include/linux}/iio/consumer.h | 2 +-
{drivers/staging => include/linux}/iio/driver.h | 0
{drivers/staging => include/linux}/iio/events.h | 2 +-
{drivers/staging => include/linux}/iio/iio.h | 101 +-
{drivers/staging => include/linux}/iio/kfifo_buf.h | 4 +-
{drivers/staging => include/linux}/iio/machine.h | 0
{drivers/staging => include/linux}/iio/sysfs.h | 0
{drivers/staging => include/linux}/iio/trigger.h | 8 +-
.../linux}/iio/trigger_consumer.h | 0
{drivers/staging => include/linux}/iio/types.h | 2 +
{drivers/staging/mei => include/linux}/mei.h | 0
include/linux/platform_data/at91_adc.h | 61 +
.../persistent_ram.h => include/linux/pstore_ram.h | 30 +-
include/linux/ramoops.h | 17 -
include/linux/uuid.h | 4 +
{drivers/staging/vme => include/linux}/vme.h | 0
kernel/time/alarmtimer.c | 4 +-
622 files changed, 28356 insertions(+), 26059 deletions(-)
rename {drivers/staging/iio/Documentation => Documentation/ABI/testing}/sysfs-bus-iio (96%)
create mode 100644 Documentation/devicetree/bindings/arm/atmel-adc.txt
create mode 100644 Documentation/devicetree/bindings/staging/iio/adc/lpc32xx-adc.txt
create mode 100644 Documentation/devicetree/bindings/staging/iio/adc/spear-adc.txt
create mode 100644 Documentation/misc-devices/mei/.gitignore
create mode 100644 Documentation/misc-devices/mei/Makefile
create mode 100644 Documentation/misc-devices/mei/TODO
rename {drivers/staging => Documentation/misc-devices}/mei/mei-amt-version.c (99%)
rename {drivers/staging => Documentation/misc-devices}/mei/mei.txt (100%)
rename {drivers/staging/vme => Documentation}/vme_api.txt (100%)
delete mode 100644 drivers/char/ramoops.c
create mode 100644 drivers/iio/Kconfig
create mode 100644 drivers/iio/Makefile
create mode 100644 drivers/iio/adc/Kconfig
create mode 100644 drivers/iio/adc/Makefile
create mode 100644 drivers/iio/adc/at91_adc.c
create mode 100644 drivers/iio/amplifiers/Kconfig
create mode 100644 drivers/iio/amplifiers/Makefile
create mode 100644 drivers/iio/amplifiers/ad8366.c
rename drivers/{staging => }/iio/iio_core.h (94%)
rename drivers/{staging => }/iio/iio_core_trigger.h (100%)
rename drivers/{staging => }/iio/industrialio-buffer.c (92%)
rename drivers/{staging => }/iio/industrialio-core.c (92%)
rename drivers/{staging => }/iio/industrialio-event.c (97%)
rename drivers/{staging => }/iio/industrialio-trigger.c (96%)
rename drivers/{staging => }/iio/inkern.c (98%)
rename drivers/{staging => }/iio/kfifo_buf.c (99%)
rename drivers/{staging => misc}/mei/Kconfig (100%)
rename drivers/{staging => misc}/mei/Makefile (100%)
rename drivers/{staging => misc}/mei/hw.h (100%)
rename drivers/{staging => misc}/mei/init.c (99%)
rename drivers/{staging => misc}/mei/interface.c (99%)
rename drivers/{staging => misc}/mei/interface.h (94%)
rename drivers/{staging => misc}/mei/interrupt.c (99%)
rename drivers/{staging => misc}/mei/iorw.c (99%)
rename drivers/{staging => misc}/mei/main.c (96%)
rename drivers/{staging => misc}/mei/mei_dev.h (99%)
rename drivers/{staging => misc}/mei/wd.c (82%)
delete mode 100644 drivers/staging/android/alarm.c
create mode 100644 drivers/staging/gdm72xx/Kconfig
create mode 100644 drivers/staging/gdm72xx/Makefile
create mode 100644 drivers/staging/gdm72xx/TODO
create mode 100644 drivers/staging/gdm72xx/gdm_qos.c
create mode 100644 drivers/staging/gdm72xx/gdm_qos.h
create mode 100644 drivers/staging/gdm72xx/gdm_sdio.c
create mode 100644 drivers/staging/gdm72xx/gdm_sdio.h
create mode 100644 drivers/staging/gdm72xx/gdm_usb.c
create mode 100644 drivers/staging/gdm72xx/gdm_usb.h
create mode 100644 drivers/staging/gdm72xx/gdm_wimax.c
create mode 100644 drivers/staging/gdm72xx/gdm_wimax.h
create mode 100644 drivers/staging/gdm72xx/hci.h
create mode 100644 drivers/staging/gdm72xx/netlink_k.c
create mode 100644 drivers/staging/gdm72xx/netlink_k.h
create mode 100644 drivers/staging/gdm72xx/sdio_boot.c
create mode 100644 drivers/staging/gdm72xx/sdio_boot.h
create mode 100644 drivers/staging/gdm72xx/usb_boot.c
create mode 100644 drivers/staging/gdm72xx/usb_boot.h
create mode 100644 drivers/staging/gdm72xx/usb_ids.h
create mode 100644 drivers/staging/gdm72xx/wm_ioctl.h
create mode 100755 drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2583
create mode 100755 drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2x7x
create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-ad7192
create mode 100644 drivers/staging/iio/adc/spear_adc.c
delete mode 100644 drivers/staging/iio/dds/dds.h
rename drivers/staging/iio/{dds => frequency}/Kconfig (100%)
rename drivers/staging/iio/{dds => frequency}/Makefile (100%)
rename drivers/staging/iio/{dds => frequency}/ad5930.c (94%)
rename drivers/staging/iio/{dds => frequency}/ad9832.c (90%)
rename drivers/staging/iio/{dds => frequency}/ad9832.h (100%)
rename drivers/staging/iio/{dds => frequency}/ad9834.c (83%)
rename drivers/staging/iio/{dds => frequency}/ad9834.h (100%)
rename drivers/staging/iio/{dds => frequency}/ad9850.c (92%)
rename drivers/staging/iio/{dds => frequency}/ad9852.c (96%)
rename drivers/staging/iio/{dds => frequency}/ad9910.c (97%)
rename drivers/staging/iio/{dds => frequency}/ad9951.c (95%)
create mode 100644 drivers/staging/iio/frequency/dds.h
create mode 100644 drivers/staging/iio/light/isl29028.c
create mode 100755 drivers/staging/iio/light/tsl2x7x.h
create mode 100755 drivers/staging/iio/light/tsl2x7x_core.c
create mode 100644 drivers/staging/ipack/Kconfig
create mode 100644 drivers/staging/ipack/Makefile
create mode 100644 drivers/staging/ipack/TODO
create mode 100644 drivers/staging/ipack/bridges/Kconfig
create mode 100644 drivers/staging/ipack/bridges/Makefile
create mode 100644 drivers/staging/ipack/bridges/tpci200.c
create mode 100644 drivers/staging/ipack/bridges/tpci200.h
create mode 100644 drivers/staging/ipack/devices/Kconfig
create mode 100644 drivers/staging/ipack/devices/Makefile
create mode 100644 drivers/staging/ipack/devices/ipoctal.c
create mode 100644 drivers/staging/ipack/devices/ipoctal.h
create mode 100644 drivers/staging/ipack/devices/scc2698.h
create mode 100644 drivers/staging/ipack/ipack.c
create mode 100644 drivers/staging/ipack/ipack.h
delete mode 100644 drivers/staging/line6/config.h
delete mode 100644 drivers/staging/mei/TODO
create mode 100644 drivers/staging/net/Kconfig
create mode 100644 drivers/staging/net/Makefile
create mode 100644 drivers/staging/net/TODO
rename drivers/{net/wan => staging/net}/pc300-falc-lh.h (100%)
rename drivers/{net/wan => staging/net}/pc300.h (100%)
rename drivers/{net/wan => staging/net}/pc300_drv.c (100%)
rename drivers/{net/wan => staging/net}/pc300_tty.c (100%)
create mode 100644 drivers/staging/omapdrm/omap_gem_dmabuf.c
delete mode 100644 drivers/staging/rtl8712/big_endian.h
delete mode 100644 drivers/staging/rtl8712/generic.h
delete mode 100644 drivers/staging/rtl8712/if_ether.h
delete mode 100644 drivers/staging/rtl8712/ip.h
delete mode 100644 drivers/staging/rtl8712/little_endian.h
delete mode 100644 drivers/staging/rtl8712/rtl871x_byteorder.h
delete mode 100644 drivers/staging/rtl8712/swab.h
delete mode 100644 drivers/staging/rts5139/rts51x_sys.h
delete mode 100644 drivers/staging/serial/68360serial.c
delete mode 100644 drivers/staging/serial/Kconfig
delete mode 100644 drivers/staging/serial/Makefile
delete mode 100644 drivers/staging/serial/TODO
delete mode 100644 drivers/staging/vme/TODO
rename drivers/{staging => }/vme/Kconfig (73%)
create mode 100644 drivers/vme/Makefile
rename drivers/{staging => }/vme/boards/Kconfig (100%)
rename drivers/{staging => }/vme/boards/Makefile (100%)
rename drivers/{staging => }/vme/boards/vme_vmivme7805.c (100%)
rename drivers/{staging => }/vme/boards/vme_vmivme7805.h (100%)
rename drivers/{staging => }/vme/bridges/Kconfig (100%)
rename drivers/{staging => }/vme/bridges/Makefile (100%)
rename drivers/{staging => }/vme/bridges/vme_ca91cx42.c (99%)
rename drivers/{staging => }/vme/bridges/vme_ca91cx42.h (100%)
rename drivers/{staging => }/vme/bridges/vme_tsi148.c (94%)
rename drivers/{staging => }/vme/bridges/vme_tsi148.h (99%)
rename drivers/{staging => }/vme/vme.c (97%)
rename drivers/{staging => }/vme/vme_bridge.h (100%)
create mode 100644 fs/pstore/ram.c
rename drivers/staging/android/persistent_ram.c => fs/pstore/ram_core.c (85%)
rename {drivers/staging => include/linux}/iio/buffer.h (98%)
rename {drivers/staging => include/linux}/iio/consumer.h (99%)
rename {drivers/staging => include/linux}/iio/driver.h (100%)
rename {drivers/staging => include/linux}/iio/events.h (99%)
rename {drivers/staging => include/linux}/iio/iio.h (84%)
rename {drivers/staging => include/linux}/iio/kfifo_buf.h (70%)
rename {drivers/staging => include/linux}/iio/machine.h (100%)
rename {drivers/staging => include/linux}/iio/sysfs.h (100%)
rename {drivers/staging => include/linux}/iio/trigger.h (92%)
rename {drivers/staging => include/linux}/iio/trigger_consumer.h (100%)
rename {drivers/staging => include/linux}/iio/types.h (94%)
rename {drivers/staging/mei => include/linux}/mei.h (100%)
create mode 100644 include/linux/platform_data/at91_adc.h
rename drivers/staging/android/persistent_ram.h => include/linux/pstore_ram.h (71%)
delete mode 100644 include/linux/ramoops.h
rename {drivers/staging/vme => include/linux}/vme.h (100%)
reply other threads:[~2012-05-22 15:15 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120522151511.GA21538@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=devel@linuxdriverproject.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.