Here is the big staging tree merge for the .35 merge window. There is 1 merge within this pull, it was necessary to resolve some changes that happened in other trees to the staging drivers, which is why I needed to wait until they merged with you before sending you this pull request (pcmcia and v4l). There's a lot of changes here (577!), mostly due to the influx of people working on cleaning up a lot of coding style issues, which is very nice to see. There's also some new drivers, and some removed as well, along with some file renames to get rid of the CamelCase naming. Overally, we came out about even, without counting file renames, the diffstat shows only a small growth overall: 735 files changed, 56077 insertions(+), 51732 deletions(-) Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/staging-2.6.git/ All of these patches have been in the linux-next and mm trees for a while now. The patches will be sent as a follow-on to this message to the driver-devel list for people to see, consider this a warning... thanks, greg k-h -------------- drivers/staging/Kconfig | 18 +- drivers/staging/Makefile | 11 +- drivers/staging/adis16255/Kconfig | 11 + drivers/staging/adis16255/Makefile | 1 + drivers/staging/adis16255/adis16255.c | 466 ++ drivers/staging/adis16255/adis16255.h | 12 + drivers/staging/arlan/Kconfig | 15 - drivers/staging/arlan/Makefile | 3 - drivers/staging/arlan/TODO | 7 - drivers/staging/arlan/arlan-main.c | 1883 -------- drivers/staging/arlan/arlan-proc.c | 1210 ----- drivers/staging/arlan/arlan.h | 535 --- drivers/staging/asus_oled/asus_oled.c | 2 +- drivers/staging/batman-adv/CHANGELOG | 14 + drivers/staging/batman-adv/Makefile | 4 +- drivers/staging/batman-adv/README | 255 +- drivers/staging/batman-adv/TODO | 23 +- drivers/staging/batman-adv/aggregation.c | 45 +- drivers/staging/batman-adv/aggregation.h | 7 +- drivers/staging/batman-adv/bat_sysfs.c | 484 ++ drivers/staging/batman-adv/bat_sysfs.h | 29 + drivers/staging/batman-adv/bitarray.c | 76 +- drivers/staging/batman-adv/bitarray.h | 2 +- drivers/staging/batman-adv/device.c | 37 +- drivers/staging/batman-adv/device.h | 2 +- drivers/staging/batman-adv/hard-interface.c | 530 ++-- drivers/staging/batman-adv/hard-interface.h | 20 +- drivers/staging/batman-adv/hash.c | 2 +- drivers/staging/batman-adv/hash.h | 2 +- drivers/staging/batman-adv/main.c | 60 +- drivers/staging/batman-adv/main.h | 23 +- drivers/staging/batman-adv/originator.c | 295 ++- drivers/staging/batman-adv/originator.h | 7 +- drivers/staging/batman-adv/packet.h | 2 +- drivers/staging/batman-adv/proc.c | 670 --- drivers/staging/batman-adv/proc.h | 40 - drivers/staging/batman-adv/ring_buffer.c | 2 +- drivers/staging/batman-adv/ring_buffer.h | 2 +- drivers/staging/batman-adv/routing.c | 221 +- drivers/staging/batman-adv/routing.h | 2 +- drivers/staging/batman-adv/send.c | 149 +- drivers/staging/batman-adv/send.h | 6 +- drivers/staging/batman-adv/soft-interface.c | 30 +- drivers/staging/batman-adv/soft-interface.h | 2 +- drivers/staging/batman-adv/translation-table.c | 92 +- drivers/staging/batman-adv/translation-table.h | 8 +- drivers/staging/batman-adv/types.h | 54 +- drivers/staging/batman-adv/vis.c | 353 ++- drivers/staging/batman-adv/vis.h | 19 +- drivers/staging/comedi/Kconfig | 1284 ++++++- drivers/staging/comedi/Makefile | 1 - drivers/staging/comedi/comedi.h | 202 +- drivers/staging/comedi/comedi_compat32.c | 3 +- drivers/staging/comedi/comedi_fops.c | 242 +- drivers/staging/comedi/comedi_fops.h | 1 + drivers/staging/comedi/comedi_ksyms.c | 69 - drivers/staging/comedi/comedidev.h | 34 +- drivers/staging/comedi/comedilib.h | 170 +- drivers/staging/comedi/drivers.c | 112 +- drivers/staging/comedi/drivers/8253.h | 3 +- drivers/staging/comedi/drivers/8255.c | 16 +- drivers/staging/comedi/drivers/8255.h | 22 - drivers/staging/comedi/drivers/Makefile | 245 +- .../comedi/drivers/addi-data/addi_amcc_s5933.h | 6 +- .../staging/comedi/drivers/addi-data/addi_common.c | 13 +- .../staging/comedi/drivers/addi-data/addi_common.h | 2 +- .../comedi/drivers/addi-data/amcc_s5933_58.h | 4 +- .../comedi/drivers/addi-data/hwdrv_apci035.c | 6 +- .../comedi/drivers/addi-data/hwdrv_apci035.h | 16 +- .../comedi/drivers/addi-data/hwdrv_apci1032.c | 4 +- .../comedi/drivers/addi-data/hwdrv_apci1500.c | 94 +- .../comedi/drivers/addi-data/hwdrv_apci1564.c | 4 +- .../comedi/drivers/addi-data/hwdrv_apci2032.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci3501.h | 2 +- .../comedi/drivers/addi-data/hwdrv_apci3xxx.c | 191 +- drivers/staging/comedi/drivers/adl_pci6208.c | 10 +- drivers/staging/comedi/drivers/adl_pci7230.c | 206 + drivers/staging/comedi/drivers/adl_pci9111.c | 41 +- drivers/staging/comedi/drivers/adl_pci9118.c | 857 +++-- drivers/staging/comedi/drivers/adv_pci1710.c | 27 +- drivers/staging/comedi/drivers/adv_pci1723.c | 153 +- drivers/staging/comedi/drivers/adv_pci_dio.c | 36 +- drivers/staging/comedi/drivers/aio_aio12_8.c | 4 +- drivers/staging/comedi/drivers/amplc_dio200.c | 6 +- drivers/staging/comedi/drivers/amplc_pci224.c | 116 +- drivers/staging/comedi/drivers/amplc_pci230.c | 132 +- drivers/staging/comedi/drivers/cb_das16_cs.c | 16 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 94 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 2 + drivers/staging/comedi/drivers/cb_pcimdda.c | 3 +- drivers/staging/comedi/drivers/comedi_bond.c | 13 +- drivers/staging/comedi/drivers/comedi_parport.c | 10 +- drivers/staging/comedi/drivers/das08.c | 156 +- drivers/staging/comedi/drivers/das08.h | 2 +- drivers/staging/comedi/drivers/das08_cs.c | 5 +- drivers/staging/comedi/drivers/das16.c | 159 +- drivers/staging/comedi/drivers/das1800.c | 10 +- drivers/staging/comedi/drivers/dt2801.c | 2 +- drivers/staging/comedi/drivers/dt2811.c | 191 +- drivers/staging/comedi/drivers/dt2814.c | 38 +- drivers/staging/comedi/drivers/dt282x.c | 225 +- drivers/staging/comedi/drivers/dt3000.c | 21 +- drivers/staging/comedi/drivers/icp_multi.h | 3 +- drivers/staging/comedi/drivers/me_daq.c | 1 + drivers/staging/comedi/drivers/mite.c | 2 +- drivers/staging/comedi/drivers/mite.h | 2 - drivers/staging/comedi/drivers/mpc624.c | 185 +- drivers/staging/comedi/drivers/ni_6527.c | 7 +- drivers/staging/comedi/drivers/ni_65xx.c | 47 +- drivers/staging/comedi/drivers/ni_660x.c | 11 +- drivers/staging/comedi/drivers/ni_670x.c | 11 +- drivers/staging/comedi/drivers/ni_at_ao.c | 6 +- drivers/staging/comedi/drivers/ni_daq_700.c | 13 +- drivers/staging/comedi/drivers/ni_daq_dio24.c | 4 + drivers/staging/comedi/drivers/ni_labpc.c | 7 +- drivers/staging/comedi/drivers/ni_labpc_cs.c | 4 +- drivers/staging/comedi/drivers/ni_mio_cs.c | 5 +- drivers/staging/comedi/drivers/ni_pcidio.c | 25 +- drivers/staging/comedi/drivers/ni_pcimio.c | 107 +- drivers/staging/comedi/drivers/plx9080.h | 4 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 42 +- drivers/staging/comedi/drivers/skel.c | 21 +- drivers/staging/comedi/drivers/ssv_dnp.c | 86 +- drivers/staging/comedi/drivers/unioxx5.c | 2 +- drivers/staging/comedi/drivers/usbdux.c | 13 +- drivers/staging/comedi/drivers/usbduxfast.c | 49 +- drivers/staging/comedi/internal.h | 12 + drivers/staging/comedi/kcomedilib/Makefile | 9 +- drivers/staging/comedi/kcomedilib/data.c | 92 - drivers/staging/comedi/kcomedilib/dio.c | 95 - drivers/staging/comedi/kcomedilib/get.c | 293 -- .../staging/comedi/kcomedilib/kcomedilib_main.c | 523 +-- drivers/staging/comedi/kcomedilib/ksyms.c | 146 - drivers/staging/comedi/pci_ids.h | 31 - drivers/staging/comedi/proc.c | 23 +- drivers/staging/comedi/range.c | 36 +- drivers/staging/comedi/wrapper.h | 25 - drivers/staging/crystalhd/TODO | 1 - drivers/staging/crystalhd/bc_dts_defs.h | 72 +- drivers/staging/crystalhd/bc_dts_glob_lnx.h | 119 +- drivers/staging/crystalhd/bc_dts_types.h | 25 +- drivers/staging/crystalhd/bcm_70012_regs.h | 24 +- drivers/staging/crystalhd/crystalhd_cmds.c | 178 +- drivers/staging/crystalhd/crystalhd_cmds.h | 21 +- drivers/staging/crystalhd/crystalhd_fw_if.h | 60 +- drivers/staging/crystalhd/crystalhd_hw.c | 212 +- drivers/staging/crystalhd/crystalhd_hw.h | 121 +- drivers/staging/crystalhd/crystalhd_lnx.c | 76 +- drivers/staging/crystalhd/crystalhd_lnx.h | 10 +- drivers/staging/crystalhd/crystalhd_misc.c | 100 +- drivers/staging/crystalhd/crystalhd_misc.h | 55 +- drivers/staging/cx25821/cx25821-audio-upstream.c | 6 +- .../staging/cx25821/cx25821-video-upstream-ch2.c | 6 +- drivers/staging/cx25821/cx25821-video-upstream.c | 4 +- drivers/staging/cxt1e1/Kconfig | 22 + drivers/staging/cxt1e1/Makefile | 19 + drivers/staging/cxt1e1/comet.c | 568 +++ drivers/staging/cxt1e1/comet.h | 366 ++ drivers/staging/cxt1e1/comet_tables.c | 561 +++ drivers/staging/cxt1e1/comet_tables.h | 85 + drivers/staging/cxt1e1/functions.c | 368 ++ drivers/staging/cxt1e1/hwprobe.c | 402 ++ drivers/staging/cxt1e1/libsbew.h | 581 +++ drivers/staging/cxt1e1/linux.c | 1356 ++++++ drivers/staging/cxt1e1/musycc.c | 2185 ++++++++++ drivers/staging/cxt1e1/musycc.h | 460 ++ drivers/staging/cxt1e1/ossiRelease.c | 39 + drivers/staging/cxt1e1/pmc93x6_eeprom.c | 561 +++ drivers/staging/cxt1e1/pmc93x6_eeprom.h | 60 + drivers/staging/cxt1e1/pmcc4.h | 155 + drivers/staging/cxt1e1/pmcc4_cpld.h | 124 + drivers/staging/cxt1e1/pmcc4_defs.h | 82 + drivers/staging/cxt1e1/pmcc4_drv.c | 1860 ++++++++ drivers/staging/cxt1e1/pmcc4_ioctls.h | 81 + drivers/staging/cxt1e1/pmcc4_private.h | 296 ++ drivers/staging/cxt1e1/pmcc4_sysdep.h | 62 + drivers/staging/cxt1e1/sbe_bid.h | 61 + drivers/staging/cxt1e1/sbe_promformat.h | 157 + drivers/staging/cxt1e1/sbecom_inline_linux.h | 310 ++ drivers/staging/cxt1e1/sbecrc.c | 137 + drivers/staging/cxt1e1/sbeid.c | 217 + drivers/staging/cxt1e1/sbeproc.c | 358 ++ drivers/staging/cxt1e1/sbeproc.h | 52 + drivers/staging/cxt1e1/sbew_ioc.h | 136 + drivers/staging/dream/Kconfig | 11 +- drivers/staging/dream/Makefile | 3 +- drivers/staging/dream/TODO | 1 - drivers/staging/dream/camera/msm_vfe8x_proc.c | 2 +- drivers/staging/dream/pmem.c | 27 +- drivers/staging/dream/qdsp5/audio_out.c | 9 - drivers/staging/dream/smd/Kconfig | 26 - drivers/staging/dream/smd/Makefile | 7 - .../staging/dream/smd/rpc_server_dog_keepalive.c | 68 - drivers/staging/dream/smd/rpc_server_time_remote.c | 77 - drivers/staging/dream/smd/smd.c | 1330 ------ drivers/staging/dream/smd/smd_private.h | 171 - drivers/staging/dream/smd/smd_qmi.c | 855 ---- drivers/staging/dream/smd/smd_rpcrouter.c | 1261 ------ drivers/staging/dream/smd/smd_rpcrouter.h | 193 - drivers/staging/dream/smd/smd_rpcrouter_device.c | 377 -- drivers/staging/dream/smd/smd_rpcrouter_servers.c | 230 - drivers/staging/dream/smd/smd_tty.c | 208 - drivers/staging/dream/synaptics_i2c_rmi.c | 28 +- drivers/staging/dt3155/allocator.c | 16 +- drivers/staging/dt3155/allocator.h | 4 +- drivers/staging/dt3155/dt3155.h | 44 +- drivers/staging/dt3155/dt3155_drv.c | 380 +- drivers/staging/dt3155/dt3155_io.c | 24 +- drivers/staging/dt3155/dt3155_isr.c | 297 +- drivers/staging/dt3155/dt3155_isr.h | 2 +- drivers/staging/dt3155v4l/Kconfig | 20 + drivers/staging/dt3155v4l/Makefile | 1 + drivers/staging/dt3155v4l/dt3155v4l.c | 1200 +++++ drivers/staging/dt3155v4l/dt3155v4l.h | 224 + drivers/staging/echo/echo.c | 2 +- drivers/staging/et131x/et1310_address_map.h | 7 +- drivers/staging/et131x/et1310_eeprom.c | 8 +- drivers/staging/et131x/et1310_phy.c | 2 +- drivers/staging/et131x/et1310_rx.c | 55 +- drivers/staging/et131x/et1310_rx.h | 5 +- drivers/staging/et131x/et1310_tx.c | 2 +- drivers/staging/et131x/et131x_initpci.c | 12 +- drivers/staging/et131x/et131x_isr.c | 6 +- drivers/staging/et131x/et131x_netdev.c | 14 +- drivers/staging/frontier/alphatrack.c | 34 +- drivers/staging/frontier/tranzport.c | 36 +- drivers/staging/go7007/go7007-fw.c | 12 +- drivers/staging/go7007/go7007-usb.c | 3 +- drivers/staging/go7007/go7007-v4l2.c | 4 +- drivers/staging/go7007/saa7134-go7007.c | 3 +- drivers/staging/go7007/wis-saa7113.c | 1 + drivers/staging/go7007/wis-saa7115.c | 1 + drivers/staging/go7007/wis-tw9903.c | 1 + drivers/staging/hv/Kconfig | 8 +- drivers/staging/hv/Makefile | 11 +- drivers/staging/hv/TODO | 3 - drivers/staging/hv/{BlkVsc.c => blkvsc.c} | 4 +- drivers/staging/hv/blkvsc_drv.c | 45 +- drivers/staging/hv/{Channel.c => channel.c} | 195 +- drivers/staging/hv/{Channel.h => channel.h} | 2 +- .../hv/{ChannelInterface.c => channel_interface.c} | 2 +- .../hv/{ChannelInterface.h => channel_interface.h} | 2 +- .../staging/hv/{ChannelMgmt.c => channel_mgmt.c} | 228 +- .../staging/hv/{ChannelMgmt.h => channel_mgmt.h} | 6 +- drivers/staging/hv/{Connection.c => connection.c} | 31 +- drivers/staging/hv/{Hv.c => hv.c} | 28 +- drivers/staging/hv/{Hv.h => hv.h} | 0 drivers/staging/hv/hv_utils.c | 295 ++ drivers/staging/hv/logging.h | 7 - drivers/staging/hv/{NetVsc.c => netvsc.c} | 104 +- drivers/staging/hv/{NetVsc.h => netvsc.h} | 7 +- drivers/staging/hv/{NetVscApi.h => netvsc_api.h} | 9 +- drivers/staging/hv/netvsc_drv.c | 243 +- drivers/staging/hv/osd.c | 70 + drivers/staging/hv/{RingBuffer.c => ring_buffer.c} | 16 +- drivers/staging/hv/{RingBuffer.h => ring_buffer.h} | 0 drivers/staging/hv/rndis.h | 2 +- .../staging/hv/{RndisFilter.c => rndis_filter.c} | 56 +- .../staging/hv/{RndisFilter.h => rndis_filter.h} | 2 +- drivers/staging/hv/{StorVsc.c => storvsc.c} | 54 +- drivers/staging/hv/{StorVscApi.h => storvsc_api.h} | 2 +- drivers/staging/hv/storvsc_drv.c | 54 +- drivers/staging/hv/utils.h | 119 + .../staging/hv/{VersionInfo.h => version_info.h} | 7 +- drivers/staging/hv/{Vmbus.c => vmbus.c} | 33 +- drivers/staging/hv/vmbus.h | 2 +- drivers/staging/hv/{VmbusApi.h => vmbus_api.h} | 18 + ...hannelInterface.h => vmbus_channel_interface.h} | 0 drivers/staging/hv/vmbus_drv.c | 96 +- .../{VmbusPacketFormat.h => vmbus_packet_format.h} | 1 + .../staging/hv/{VmbusPrivate.h => vmbus_private.h} | 12 +- drivers/staging/hv/vstorage.h | 2 +- drivers/staging/iio/Documentation/iio_utils.h | 266 +- .../iio/Documentation/lis3l02dqbuffersimple.c | 237 +- drivers/staging/iio/Documentation/sysfs-class-iio | 294 ++ drivers/staging/iio/Documentation/userspace.txt | 2 +- drivers/staging/iio/Kconfig | 2 + drivers/staging/iio/Makefile | 2 + drivers/staging/iio/accel/Kconfig | 25 + drivers/staging/iio/accel/Makefile | 11 + drivers/staging/iio/accel/accel.h | 12 +- drivers/staging/iio/accel/adis16209.h | 193 + drivers/staging/iio/accel/adis16209_core.c | 615 +++ drivers/staging/iio/accel/adis16209_ring.c | 266 ++ drivers/staging/iio/accel/adis16209_trigger.c | 124 + drivers/staging/iio/accel/adis16220.h | 147 + drivers/staging/iio/accel/adis16220_core.c | 670 +++ drivers/staging/iio/accel/adis16240.h | 218 + drivers/staging/iio/accel/adis16240_core.c | 599 +++ drivers/staging/iio/accel/adis16240_ring.c | 254 ++ drivers/staging/iio/accel/adis16240_trigger.c | 124 + drivers/staging/iio/accel/inclinometer.h | 23 + drivers/staging/iio/accel/kxsd9.c | 88 +- drivers/staging/iio/accel/lis3l02dq.h | 4 - drivers/staging/iio/accel/lis3l02dq_core.c | 173 +- drivers/staging/iio/accel/lis3l02dq_ring.c | 24 +- drivers/staging/iio/accel/sca3000.h | 2 + drivers/staging/iio/accel/sca3000_core.c | 178 +- drivers/staging/iio/accel/sca3000_ring.c | 35 +- drivers/staging/iio/adc/Kconfig | 11 +- drivers/staging/iio/adc/Makefile | 2 +- drivers/staging/iio/adc/adc.h | 15 + drivers/staging/iio/adc/max1363.h | 122 +- drivers/staging/iio/adc/max1363_core.c | 1107 ++++-- drivers/staging/iio/adc/max1363_ring.c | 82 +- drivers/staging/iio/chrdev.h | 2 +- drivers/staging/iio/gyro/Kconfig | 13 + drivers/staging/iio/gyro/Makefile | 7 + drivers/staging/iio/gyro/adis16260.h | 175 + drivers/staging/iio/gyro/adis16260_core.c | 661 +++ drivers/staging/iio/gyro/adis16260_ring.c | 256 ++ drivers/staging/iio/gyro/adis16260_trigger.c | 124 + drivers/staging/iio/gyro/gyro.h | 43 + drivers/staging/iio/iio.h | 47 +- drivers/staging/iio/imu/Kconfig | 33 + drivers/staging/iio/imu/Makefile | 14 + drivers/staging/iio/imu/adis16300.h | 194 + drivers/staging/iio/imu/adis16300_core.c | 768 ++++ drivers/staging/iio/imu/adis16300_ring.c | 233 + drivers/staging/iio/imu/adis16300_trigger.c | 127 + drivers/staging/iio/imu/adis16350.h | 193 + drivers/staging/iio/imu/adis16350_core.c | 736 ++++ drivers/staging/iio/imu/adis16350_ring.c | 286 ++ drivers/staging/iio/imu/adis16350_trigger.c | 127 + drivers/staging/iio/imu/adis16400.h | 229 + drivers/staging/iio/imu/adis16400_core.c | 800 ++++ drivers/staging/iio/imu/adis16400_ring.c | 245 ++ drivers/staging/iio/imu/adis16400_trigger.c | 127 + drivers/staging/iio/industrialio-core.c | 60 +- drivers/staging/iio/industrialio-ring.c | 75 +- drivers/staging/iio/industrialio-trigger.c | 20 +- drivers/staging/iio/light/tsl2563.c | 18 +- drivers/staging/iio/magnetometer/magnet.h | 31 + drivers/staging/iio/ring_generic.h | 50 +- drivers/staging/iio/ring_sw.c | 50 +- drivers/staging/iio/sysfs.h | 15 +- drivers/staging/iio/trigger/iio-trig-gpio.c | 131 +- .../staging/iio/trigger/iio-trig-periodic-rtc.c | 4 +- drivers/staging/line6/control.h | 166 +- drivers/staging/line6/driver.c | 10 +- drivers/staging/line6/dumprequest.c | 3 +- drivers/staging/line6/pod.c | 6 +- drivers/staging/line6/variax.c | 5 +- drivers/staging/memrar/Kconfig | 15 + drivers/staging/memrar/Makefile | 2 + drivers/staging/memrar/TODO | 43 + drivers/staging/memrar/memrar-abi | 89 + drivers/staging/memrar/memrar.h | 155 + drivers/staging/memrar/memrar_allocator.c | 432 ++ drivers/staging/memrar/memrar_allocator.h | 149 + drivers/staging/memrar/memrar_handler.c | 996 +++++ drivers/staging/netwave/Kconfig | 11 - drivers/staging/netwave/Makefile | 1 - drivers/staging/netwave/TODO | 7 - drivers/staging/netwave/netwave_cs.c | 1364 ------ drivers/staging/otus/80211core/cagg.c | 34 +- drivers/staging/otus/80211core/ccmd.c | 3 +- drivers/staging/otus/80211core/cfunc.c | 3 +- drivers/staging/otus/80211core/cic.c | 9 +- drivers/staging/otus/80211core/cinit.c | 3 +- drivers/staging/otus/80211core/cmm.c | 144 +- drivers/staging/otus/80211core/cmmap.c | 103 +- drivers/staging/otus/80211core/cmmsta.c | 123 +- drivers/staging/otus/80211core/coid.c | 3 +- drivers/staging/otus/80211core/cpsmgr.c | 3 +- drivers/staging/otus/80211core/ctxrx.c | 81 +- drivers/staging/otus/80211core/queue.c | 5 +- drivers/staging/otus/80211core/ratectrl.c | 3 +- drivers/staging/otus/hal/hpani.c | 33 +- drivers/staging/otus/hal/hpani.h | 7 +- drivers/staging/otus/hal/hpfw2.c | 2 +- drivers/staging/otus/hal/hpfwu.c | 2 +- drivers/staging/otus/hal/hpfwu_2k.c | 2 +- drivers/staging/otus/hal/hpfwu_BA.c | 2 +- drivers/staging/otus/hal/hpfwu_OTUS_RC.c | 2 +- drivers/staging/otus/hal/hpfwuinit.c | 2 +- drivers/staging/otus/hal/hpmain.c | 30 +- drivers/staging/otus/hal/hpreg.c | 1586 ++++---- drivers/staging/otus/ioctl.c | 37 +- drivers/staging/otus/usbdrv.c | 6 +- drivers/staging/otus/wwrap.c | 1 - drivers/staging/otus/zdusb.c | 6 +- drivers/staging/panel/panel.c | 5 +- drivers/staging/phison/phison.c | 4 +- drivers/staging/poch/Kconfig | 6 - drivers/staging/poch/Makefile | 1 - drivers/staging/poch/README | 136 - drivers/staging/poch/poch.c | 1443 ------ drivers/staging/poch/poch.h | 35 - drivers/staging/pohmelfs/config.c | 41 +- drivers/staging/pohmelfs/crypto.c | 38 +- drivers/staging/pohmelfs/dir.c | 14 +- drivers/staging/pohmelfs/inode.c | 64 +- drivers/staging/pohmelfs/net.c | 38 +- drivers/staging/pohmelfs/netfs.h | 17 +- drivers/staging/quatech_usb2/quatech_usb2.c | 12 +- drivers/staging/ramzswap/TODO | 5 - drivers/staging/ramzswap/ramzswap_drv.c | 667 +--- drivers/staging/ramzswap/ramzswap_drv.h | 51 +- drivers/staging/ramzswap/ramzswap_ioctl.h | 14 +- drivers/staging/rar_register/Kconfig | 28 +- drivers/staging/rar_register/rar_register.c | 610 ++-- drivers/staging/rar_register/rar_register.h | 62 +- drivers/staging/rt2860/chip/mac_pci.h | 41 +- drivers/staging/rt2860/chip/mac_usb.h | 55 +- drivers/staging/rt2860/chip/rtmp_mac.h | 52 +- drivers/staging/rt2860/chip/rtmp_phy.h | 338 +- drivers/staging/rt2860/chips/rt3070.c | 4 +- drivers/staging/rt2860/chips/rt3090.c | 4 +- drivers/staging/rt2860/chips/rt30xx.c | 9 +- drivers/staging/rt2860/common/cmm_aes.c | 2 +- drivers/staging/rt2860/common/cmm_data.c | 8 +- drivers/staging/rt2860/common/cmm_mac_pci.c | 2 +- drivers/staging/rt2860/common/cmm_mac_usb.c | 2 +- drivers/staging/rt2860/common/cmm_wpa.c | 18 +- drivers/staging/rt2860/common/spectrum.c | 7 +- drivers/staging/rt2860/mlme.h | 2 +- drivers/staging/rt2860/pci_main_dev.c | 37 +- drivers/staging/rt2860/rt_linux.c | 51 +- drivers/staging/rt2860/rt_linux.h | 14 +- drivers/staging/rt2860/rt_main_dev.c | 20 +- drivers/staging/rt2860/rt_pci_rbus.c | 24 +- drivers/staging/rt2860/rt_usb.c | 20 +- drivers/staging/rt2860/rtmp.h | 410 +- drivers/staging/rt2860/sta/assoc.c | 1 - drivers/staging/rt2860/sta_ioctl.c | 15 +- drivers/staging/rt2860/usb_main_dev.c | 5 +- drivers/staging/rt2870/Kconfig | 2 +- drivers/staging/rt2870/common/rtusb_bulk.c | 42 +- drivers/staging/rt2870/common/rtusb_data.c | 8 +- drivers/staging/rt2870/common/rtusb_io.c | 39 +- .../staging/rtl8187se/ieee80211/ieee80211_crypt.c | 6 +- .../rtl8187se/ieee80211/ieee80211_crypt_ccmp.c | 3 +- .../rtl8187se/ieee80211/ieee80211_crypt_tkip.c | 3 +- .../rtl8187se/ieee80211/ieee80211_crypt_wep.c | 3 +- .../staging/rtl8187se/ieee80211/ieee80211_module.c | 7 +- drivers/staging/rtl8187se/ieee80211/ieee80211_rx.c | 4 - .../rtl8187se/ieee80211/ieee80211_softmac.c | 20 +- .../rtl8187se/ieee80211/ieee80211_softmac_wx.c | 4 - drivers/staging/rtl8187se/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8187se/r8180_core.c | 2076 +++++----- drivers/staging/rtl8187se/r8180_rtl8225z2.c | 129 +- drivers/staging/rtl8192e/Makefile | 1 + drivers/staging/rtl8192e/ieee80211.h | 2 +- drivers/staging/rtl8192e/ieee80211/ieee80211.h | 2 +- .../staging/rtl8192e/ieee80211/ieee80211_crypt.c | 6 +- .../rtl8192e/ieee80211/ieee80211_crypt_ccmp.c | 3 +- .../rtl8192e/ieee80211/ieee80211_crypt_tkip.c | 3 +- .../rtl8192e/ieee80211/ieee80211_crypt_wep.c | 3 +- .../staging/rtl8192e/ieee80211/ieee80211_module.c | 9 +- drivers/staging/rtl8192e/ieee80211/ieee80211_rx.c | 2 +- .../staging/rtl8192e/ieee80211/ieee80211_softmac.c | 17 +- drivers/staging/rtl8192e/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192e/ieee80211/rtl819x_Qos.h | 168 +- .../staging/rtl8192e/ieee80211/rtl819x_TSProc.c | 38 +- drivers/staging/rtl8192e/r8190_rtl8256.c | 4 +- drivers/staging/rtl8192e/r8192E_core.c | 14 +- drivers/staging/rtl8192e/r8192_pm.c | 6 +- drivers/staging/rtl8192e/r8192_pm.h | 4 - drivers/staging/rtl8192su/Kconfig | 1 + drivers/staging/rtl8192su/Makefile | 2 +- drivers/staging/rtl8192su/ieee80211/ieee80211.h | 2 +- .../staging/rtl8192su/ieee80211/ieee80211_crypt.c | 6 +- .../rtl8192su/ieee80211/ieee80211_crypt_ccmp.c | 3 +- .../rtl8192su/ieee80211/ieee80211_crypt_tkip.c | 3 +- .../rtl8192su/ieee80211/ieee80211_crypt_wep.c | 3 +- .../staging/rtl8192su/ieee80211/ieee80211_module.c | 9 +- .../staging/rtl8192su/ieee80211/ieee80211_r8192s.h | 24 +- drivers/staging/rtl8192su/ieee80211/ieee80211_rx.c | 2 +- .../rtl8192su/ieee80211/ieee80211_softmac.c | 17 +- drivers/staging/rtl8192su/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192su/ieee80211/rtl819x_Qos.h | 1 - .../staging/rtl8192su/ieee80211/rtl819x_TSProc.c | 12 +- drivers/staging/rtl8192su/r8180_93cx6.c | 146 - drivers/staging/rtl8192su/r8180_93cx6.h | 40 - drivers/staging/rtl8192su/r8192SU_led.c | 2347 ++++++++++ drivers/staging/rtl8192su/r8192SU_led.h | 93 + drivers/staging/rtl8192su/r8192S_firmware.c | 503 ++-- drivers/staging/rtl8192su/r8192S_phy.c | 194 +- drivers/staging/rtl8192su/r8192U.h | 41 +- drivers/staging/rtl8192su/r8192U_core.c | 626 ++-- drivers/staging/rtl8192su/r819xU_cmdpkt.c | 663 +-- drivers/staging/rtl8192su/r819xU_cmdpkt.h | 366 +- drivers/staging/rtl8192u/dot11d.h | 52 +- drivers/staging/rtl8192u/ieee80211.h | 548 ++-- drivers/staging/rtl8192u/ieee80211/api.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 6 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 3 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 3 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 3 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 9 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 20 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 1 - drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 7 +- drivers/staging/rtl8192u/ieee80211/rtl819x_Qos.h | 3 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 9 +- drivers/staging/rtl8192u/ieee80211_crypt.h | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 12 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 1 - drivers/staging/sep/sep_driver.c | 1 - drivers/staging/serqt_usb2/serqt_usb2.c | 26 +- drivers/staging/sm7xx/smtcfb.c | 18 +- drivers/staging/sm7xx/smtcfb.h | 2 +- drivers/staging/strip/Kconfig | 22 - drivers/staging/strip/Makefile | 1 - drivers/staging/strip/TODO | 7 - drivers/staging/strip/strip.c | 2823 ------------ drivers/staging/ti-st/Kconfig | 25 + drivers/staging/ti-st/Makefile | 7 + drivers/staging/ti-st/TODO | 19 + drivers/staging/ti-st/bt_drv.c | 502 +++ drivers/staging/ti-st/bt_drv.h | 61 + drivers/staging/ti-st/fm.h | 13 + drivers/staging/ti-st/st.h | 90 + drivers/staging/ti-st/st_core.c | 1062 +++++ drivers/staging/ti-st/st_core.h | 98 + drivers/staging/ti-st/st_kim.c | 754 ++++ drivers/staging/ti-st/st_kim.h | 150 + drivers/staging/ti-st/st_ll.c | 147 + drivers/staging/ti-st/st_ll.h | 62 + drivers/staging/ti-st/sysfs-uim | 16 + drivers/staging/udlfb/udlfb.c | 62 +- drivers/staging/usbip/stub_rx.c | 4 +- drivers/staging/usbip/usbip_common.h | 2 +- drivers/staging/usbip/vhci_hcd.c | 2 +- drivers/staging/usbip/vhci_tx.c | 2 +- drivers/staging/vme/boards/vme_vmivme7805.c | 1 - drivers/staging/vme/bridges/vme_ca91cx42.c | 115 +- drivers/staging/vme/bridges/vme_tsi148.c | 396 +- drivers/staging/vme/bridges/vme_tsi148.h | 26 +- drivers/staging/vme/devices/vme_user.c | 18 +- drivers/staging/vme/vme.c | 4 +- drivers/staging/vt6655/80211hdr.h | 46 +- drivers/staging/vt6655/80211mgr.c | 88 +- drivers/staging/vt6655/80211mgr.h | 88 +- drivers/staging/vt6655/IEEE11h.c | 6 +- drivers/staging/vt6655/IEEE11h.h | 2 +- drivers/staging/vt6655/aes_ccmp.c | 10 +- drivers/staging/vt6655/baseband.c | 64 +- drivers/staging/vt6655/baseband.h | 52 +- drivers/staging/vt6655/bssdb.c | 214 +- drivers/staging/vt6655/bssdb.h | 148 +- drivers/staging/vt6655/card.c | 214 +- drivers/staging/vt6655/card.h | 158 +- drivers/staging/vt6655/datarate.c | 52 +- drivers/staging/vt6655/datarate.h | 36 +- drivers/staging/vt6655/desc.h | 12 +- drivers/staging/vt6655/device.h | 28 +- drivers/staging/vt6655/device_main.c | 93 +- drivers/staging/vt6655/dpc.c | 184 +- drivers/staging/vt6655/dpc.h | 6 +- drivers/staging/vt6655/hostap.c | 13 +- drivers/staging/vt6655/hostap.h | 4 +- drivers/staging/vt6655/ioctl.c | 32 +- drivers/staging/vt6655/ioctl.h | 10 +- drivers/staging/vt6655/iwctl.c | 31 +- drivers/staging/vt6655/key.c | 36 +- drivers/staging/vt6655/key.h | 30 +- drivers/staging/vt6655/mac.c | 8 +- drivers/staging/vt6655/mac.h | 52 +- drivers/staging/vt6655/mib.c | 6 +- drivers/staging/vt6655/mib.h | 2 +- drivers/staging/vt6655/michael.c | 24 +- drivers/staging/vt6655/michael.h | 8 +- drivers/staging/vt6655/power.c | 26 +- drivers/staging/vt6655/power.h | 28 +- drivers/staging/vt6655/rc4.c | 4 +- drivers/staging/vt6655/rc4.h | 2 +- drivers/staging/vt6655/rf.c | 22 +- drivers/staging/vt6655/rf.h | 14 +- drivers/staging/vt6655/rxtx.c | 510 ++-- drivers/staging/vt6655/rxtx.h | 84 +- drivers/staging/vt6655/srom.c | 54 +- drivers/staging/vt6655/srom.h | 2 +- drivers/staging/vt6655/tether.c | 2 +- drivers/staging/vt6655/tether.h | 31 +- drivers/staging/vt6655/tkip.c | 2 +- drivers/staging/vt6655/tkip.h | 2 +- drivers/staging/vt6655/ttype.h | 22 - drivers/staging/vt6655/vntwifi.c | 142 +- drivers/staging/vt6655/vntwifi.h | 142 +- drivers/staging/vt6655/wcmd.c | 104 +- drivers/staging/vt6655/wcmd.h | 26 +- drivers/staging/vt6655/wctl.c | 4 +- drivers/staging/vt6655/wmgr.c | 672 ++-- drivers/staging/vt6655/wmgr.h | 96 +- drivers/staging/vt6655/wpa.c | 14 +- drivers/staging/vt6655/wpa.h | 14 +- drivers/staging/vt6655/wpa2.c | 16 +- drivers/staging/vt6655/wpa2.h | 14 +- drivers/staging/vt6655/wpactl.c | 19 +- drivers/staging/vt6655/wroute.c | 6 +- drivers/staging/vt6656/80211hdr.h | 83 +- drivers/staging/vt6656/80211mgr.c | 88 +- drivers/staging/vt6656/80211mgr.h | 136 +- drivers/staging/vt6656/aes_ccmp.c | 564 ++-- drivers/staging/vt6656/aes_ccmp.h | 2 +- drivers/staging/vt6656/baseband.c | 114 +- drivers/staging/vt6656/baseband.h | 59 +- drivers/staging/vt6656/bssdb.c | 402 +- drivers/staging/vt6656/bssdb.h | 252 +- drivers/staging/vt6656/card.c | 68 +- drivers/staging/vt6656/card.h | 62 +- drivers/staging/vt6656/channel.c | 12 +- drivers/staging/vt6656/channel.h | 10 +- drivers/staging/vt6656/control.c | 87 +- drivers/staging/vt6656/control.h | 31 +- drivers/staging/vt6656/datarate.c | 71 +- drivers/staging/vt6656/datarate.h | 39 +- drivers/staging/vt6656/desc.h | 12 +- drivers/staging/vt6656/device.h | 218 +- drivers/staging/vt6656/dpc.c | 305 +- drivers/staging/vt6656/dpc.h | 27 +- drivers/staging/vt6656/firmware.c | 6 +- drivers/staging/vt6656/firmware.h | 9 +- drivers/staging/vt6656/hostap.c | 27 +- drivers/staging/vt6656/hostap.h | 9 +- drivers/staging/vt6656/int.c | 251 +- drivers/staging/vt6656/int.h | 12 +- drivers/staging/vt6656/iocmd.h | 353 +- drivers/staging/vt6656/ioctl.c | 47 +- drivers/staging/vt6656/ioctl.h | 15 +- drivers/staging/vt6656/iowpa.h | 4 +- drivers/staging/vt6656/iwctl.c | 52 +- drivers/staging/vt6656/iwctl.h | 5 +- drivers/staging/vt6656/key.c | 87 +- drivers/staging/vt6656/key.h | 62 +- drivers/staging/vt6656/mac.c | 14 +- drivers/staging/vt6656/mac.h | 9 +- drivers/staging/vt6656/main_usb.c | 223 +- drivers/staging/vt6656/mib.c | 115 +- drivers/staging/vt6656/mib.h | 192 +- drivers/staging/vt6656/michael.c | 181 +- drivers/staging/vt6656/michael.h | 12 +- drivers/staging/vt6656/power.c | 58 +- drivers/staging/vt6656/power.h | 45 +- drivers/staging/vt6656/rc4.c | 84 +- drivers/staging/vt6656/rc4.h | 13 +- drivers/staging/vt6656/rf.c | 32 +- drivers/staging/vt6656/rf.h | 33 +- drivers/staging/vt6656/rndis.h | 3 +- drivers/staging/vt6656/rxtx.c | 868 ++-- drivers/staging/vt6656/rxtx.h | 46 +- drivers/staging/vt6656/srom.h | 2 +- drivers/staging/vt6656/tcrc.c | 23 +- drivers/staging/vt6656/tcrc.h | 11 +- drivers/staging/vt6656/tether.c | 45 +- drivers/staging/vt6656/tether.h | 33 +- drivers/staging/vt6656/tkip.c | 2 +- drivers/staging/vt6656/tkip.h | 7 +- drivers/staging/vt6656/tmacro.h | 4 +- drivers/staging/vt6656/ttype.h | 57 +- drivers/staging/vt6656/upc.h | 8 +- drivers/staging/vt6656/usbpipe.c | 138 +- drivers/staging/vt6656/usbpipe.h | 51 +- drivers/staging/vt6656/wcmd.c | 172 +- drivers/staging/vt6656/wcmd.h | 36 +- drivers/staging/vt6656/wctl.c | 23 +- drivers/staging/vt6656/wctl.h | 13 +- drivers/staging/vt6656/wmgr.c | 960 ++--- drivers/staging/vt6656/wmgr.h | 180 +- drivers/staging/vt6656/wpa.c | 14 +- drivers/staging/vt6656/wpa.h | 16 +- drivers/staging/vt6656/wpa2.c | 50 +- drivers/staging/vt6656/wpa2.h | 20 +- drivers/staging/vt6656/wpactl.c | 25 +- drivers/staging/vt6656/wpactl.h | 9 +- drivers/staging/wavelan/Kconfig | 38 - drivers/staging/wavelan/Makefile | 2 - drivers/staging/wavelan/TODO | 7 - drivers/staging/wavelan/i82586.h | 413 -- drivers/staging/wavelan/wavelan.c | 4383 ------------------- drivers/staging/wavelan/wavelan.h | 370 -- drivers/staging/wavelan/wavelan.p.h | 696 --- drivers/staging/wavelan/wavelan_cs.c | 4601 -------------------- drivers/staging/wavelan/wavelan_cs.h | 386 -- drivers/staging/wavelan/wavelan_cs.p.h | 766 ---- drivers/staging/winbond/{README => TODO} | 3 +- drivers/staging/winbond/core.h | 14 +- drivers/staging/winbond/localpara.h | 452 +- drivers/staging/winbond/mac_structures.h | 342 +- drivers/staging/winbond/mds.c | 324 +- drivers/staging/winbond/mds_f.h | 20 +- drivers/staging/winbond/mds_s.h | 173 +- drivers/staging/winbond/mlme_s.h | 288 +- drivers/staging/winbond/mlmetxrx.c | 62 +- drivers/staging/winbond/mlmetxrx_f.h | 6 +- drivers/staging/winbond/mto.c | 299 +- drivers/staging/winbond/mto.h | 179 +- drivers/staging/winbond/phy_calibration.c | 9 +- drivers/staging/winbond/phy_calibration.h | 177 +- drivers/staging/winbond/reg.c | 3985 ++++++++--------- drivers/staging/winbond/scan_s.h | 152 +- drivers/staging/winbond/sme_api.h | 211 +- drivers/staging/winbond/sysdef.h | 18 +- drivers/staging/winbond/wb35reg.c | 618 ++-- drivers/staging/winbond/wb35reg_f.h | 104 +- drivers/staging/winbond/wb35reg_s.h | 221 +- drivers/staging/winbond/wb35rx.c | 258 +- drivers/staging/winbond/wb35tx_f.h | 18 +- drivers/staging/winbond/wbhal_f.h | 137 +- drivers/staging/winbond/wbhal_s.h | 502 +-- drivers/staging/winbond/wblinux_f.h | 19 +- drivers/staging/winbond/wbusb.c | 187 +- drivers/staging/winbond/wbusb_s.h | 23 +- drivers/staging/wlags49_h2/Kconfig | 2 +- drivers/staging/wlags49_h2/README.wlags49 | 2 +- drivers/staging/wlags49_h2/ap_h2.c | 80 +- drivers/staging/wlags49_h2/debug.h | 104 +- drivers/staging/wlags49_h2/dhf.c | 143 +- drivers/staging/wlags49_h2/dhf.h | 56 +- drivers/staging/wlags49_h2/dhfcfg.h | 118 +- drivers/staging/wlags49_h2/hcf.c | 15 +- drivers/staging/wlags49_h2/wl_cs.c | 32 +- drivers/staging/wlags49_h2/wl_cs.h | 4 - drivers/staging/wlags49_h2/wl_internal.h | 8 +- drivers/staging/wlags49_h2/wl_main.c | 3 +- drivers/staging/wlags49_h2/wl_netdev.c | 39 +- drivers/staging/wlags49_h2/wl_priv.c | 11 +- drivers/staging/wlags49_h2/wl_profile.c | 957 ++--- drivers/staging/wlags49_h2/wl_sysfs.c | 3 +- drivers/staging/wlags49_h2/wl_wext.c | 9 +- drivers/staging/wlags49_h25/Kconfig | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 154 +- drivers/staging/wlan-ng/p80211conv.c | 5 +- drivers/staging/wlan-ng/p80211req.c | 5 +- drivers/staging/wlan-ng/p80211wext.c | 399 +- drivers/staging/wlan-ng/prism2fw.c | 36 +- drivers/staging/wlan-ng/prism2sta.c | 71 +- drivers/staging/wlan-ng/prism2usb.c | 65 + include/linux/blkdev.h | 2 + include/linux/swap.h | 1 + mm/swapfile.c | 5 + 735 files changed, 56077 insertions(+), 51732 deletions(-) create mode 100644 drivers/staging/adis16255/Kconfig create mode 100644 drivers/staging/adis16255/Makefile create mode 100644 drivers/staging/adis16255/adis16255.c create mode 100644 drivers/staging/adis16255/adis16255.h delete mode 100644 drivers/staging/arlan/Kconfig delete mode 100644 drivers/staging/arlan/Makefile delete mode 100644 drivers/staging/arlan/TODO delete mode 100644 drivers/staging/arlan/arlan-main.c delete mode 100644 drivers/staging/arlan/arlan-proc.c delete mode 100644 drivers/staging/arlan/arlan.h create mode 100644 drivers/staging/batman-adv/bat_sysfs.c create mode 100644 drivers/staging/batman-adv/bat_sysfs.h delete mode 100644 drivers/staging/batman-adv/proc.c delete mode 100644 drivers/staging/batman-adv/proc.h delete mode 100644 drivers/staging/comedi/comedi_ksyms.c create mode 100644 drivers/staging/comedi/drivers/adl_pci7230.c create mode 100644 drivers/staging/comedi/internal.h delete mode 100644 drivers/staging/comedi/kcomedilib/data.c delete mode 100644 drivers/staging/comedi/kcomedilib/dio.c delete mode 100644 drivers/staging/comedi/kcomedilib/get.c delete mode 100644 drivers/staging/comedi/kcomedilib/ksyms.c delete mode 100644 drivers/staging/comedi/pci_ids.h delete mode 100644 drivers/staging/comedi/wrapper.h create mode 100644 drivers/staging/cxt1e1/Kconfig create mode 100644 drivers/staging/cxt1e1/Makefile create mode 100644 drivers/staging/cxt1e1/comet.c create mode 100644 drivers/staging/cxt1e1/comet.h create mode 100644 drivers/staging/cxt1e1/comet_tables.c create mode 100644 drivers/staging/cxt1e1/comet_tables.h create mode 100644 drivers/staging/cxt1e1/functions.c create mode 100644 drivers/staging/cxt1e1/hwprobe.c create mode 100644 drivers/staging/cxt1e1/libsbew.h create mode 100644 drivers/staging/cxt1e1/linux.c create mode 100644 drivers/staging/cxt1e1/musycc.c create mode 100644 drivers/staging/cxt1e1/musycc.h create mode 100644 drivers/staging/cxt1e1/ossiRelease.c create mode 100644 drivers/staging/cxt1e1/pmc93x6_eeprom.c create mode 100644 drivers/staging/cxt1e1/pmc93x6_eeprom.h create mode 100644 drivers/staging/cxt1e1/pmcc4.h create mode 100644 drivers/staging/cxt1e1/pmcc4_cpld.h create mode 100644 drivers/staging/cxt1e1/pmcc4_defs.h create mode 100644 drivers/staging/cxt1e1/pmcc4_drv.c create mode 100644 drivers/staging/cxt1e1/pmcc4_ioctls.h create mode 100644 drivers/staging/cxt1e1/pmcc4_private.h create mode 100644 drivers/staging/cxt1e1/pmcc4_sysdep.h create mode 100644 drivers/staging/cxt1e1/sbe_bid.h create mode 100644 drivers/staging/cxt1e1/sbe_promformat.h create mode 100644 drivers/staging/cxt1e1/sbecom_inline_linux.h create mode 100644 drivers/staging/cxt1e1/sbecrc.c create mode 100644 drivers/staging/cxt1e1/sbeid.c create mode 100644 drivers/staging/cxt1e1/sbeproc.c create mode 100644 drivers/staging/cxt1e1/sbeproc.h create mode 100644 drivers/staging/cxt1e1/sbew_ioc.h delete mode 100644 drivers/staging/dream/smd/Kconfig delete mode 100644 drivers/staging/dream/smd/Makefile delete mode 100644 drivers/staging/dream/smd/rpc_server_dog_keepalive.c delete mode 100644 drivers/staging/dream/smd/rpc_server_time_remote.c delete mode 100644 drivers/staging/dream/smd/smd.c delete mode 100644 drivers/staging/dream/smd/smd_private.h delete mode 100644 drivers/staging/dream/smd/smd_qmi.c delete mode 100644 drivers/staging/dream/smd/smd_rpcrouter.c delete mode 100644 drivers/staging/dream/smd/smd_rpcrouter.h delete mode 100644 drivers/staging/dream/smd/smd_rpcrouter_device.c delete mode 100644 drivers/staging/dream/smd/smd_rpcrouter_servers.c delete mode 100644 drivers/staging/dream/smd/smd_tty.c create mode 100644 drivers/staging/dt3155v4l/Kconfig create mode 100644 drivers/staging/dt3155v4l/Makefile create mode 100644 drivers/staging/dt3155v4l/dt3155v4l.c create mode 100644 drivers/staging/dt3155v4l/dt3155v4l.h rename drivers/staging/hv/{BlkVsc.c => blkvsc.c} (97%) rename drivers/staging/hv/{Channel.c => channel.c} (88%) rename drivers/staging/hv/{Channel.h => channel.h} (99%) rename drivers/staging/hv/{ChannelInterface.c => channel_interface.c} (99%) rename drivers/staging/hv/{ChannelInterface.h => channel_interface.h} (97%) rename drivers/staging/hv/{ChannelMgmt.c => channel_mgmt.c} (79%) rename drivers/staging/hv/{ChannelMgmt.h => channel_mgmt.h} (98%) rename drivers/staging/hv/{Connection.c => connection.c} (97%) rename drivers/staging/hv/{Hv.c => hv.c} (98%) rename drivers/staging/hv/{Hv.h => hv.h} (100%) create mode 100644 drivers/staging/hv/hv_utils.c rename drivers/staging/hv/{NetVsc.c => netvsc.c} (95%) rename drivers/staging/hv/{NetVsc.h => netvsc.h} (98%) rename drivers/staging/hv/{NetVscApi.h => netvsc_api.h} (93%) rename drivers/staging/hv/{RingBuffer.c => ring_buffer.c} (97%) rename drivers/staging/hv/{RingBuffer.h => ring_buffer.h} (100%) rename drivers/staging/hv/{RndisFilter.c => rndis_filter.c} (96%) rename drivers/staging/hv/{RndisFilter.h => rndis_filter.h} (98%) rename drivers/staging/hv/{StorVsc.c => storvsc.c} (96%) rename drivers/staging/hv/{StorVscApi.h => storvsc_api.h} (99%) create mode 100644 drivers/staging/hv/utils.h rename drivers/staging/hv/{VersionInfo.h => version_info.h} (88%) rename drivers/staging/hv/{Vmbus.c => vmbus.c} (97%) rename drivers/staging/hv/{VmbusApi.h => vmbus_api.h} (86%) rename drivers/staging/hv/{VmbusChannelInterface.h => vmbus_channel_interface.h} (100%) rename drivers/staging/hv/{VmbusPacketFormat.h => vmbus_packet_format.h} (99%) rename drivers/staging/hv/{VmbusPrivate.h => vmbus_private.h} (95%) create mode 100644 drivers/staging/iio/Documentation/sysfs-class-iio create mode 100644 drivers/staging/iio/accel/adis16209.h create mode 100644 drivers/staging/iio/accel/adis16209_core.c create mode 100644 drivers/staging/iio/accel/adis16209_ring.c create mode 100644 drivers/staging/iio/accel/adis16209_trigger.c create mode 100644 drivers/staging/iio/accel/adis16220.h create mode 100644 drivers/staging/iio/accel/adis16220_core.c create mode 100644 drivers/staging/iio/accel/adis16240.h create mode 100644 drivers/staging/iio/accel/adis16240_core.c create mode 100644 drivers/staging/iio/accel/adis16240_ring.c create mode 100644 drivers/staging/iio/accel/adis16240_trigger.c create mode 100644 drivers/staging/iio/accel/inclinometer.h create mode 100644 drivers/staging/iio/gyro/Kconfig create mode 100644 drivers/staging/iio/gyro/Makefile create mode 100644 drivers/staging/iio/gyro/adis16260.h create mode 100644 drivers/staging/iio/gyro/adis16260_core.c create mode 100644 drivers/staging/iio/gyro/adis16260_ring.c create mode 100644 drivers/staging/iio/gyro/adis16260_trigger.c create mode 100644 drivers/staging/iio/gyro/gyro.h create mode 100644 drivers/staging/iio/imu/Kconfig create mode 100644 drivers/staging/iio/imu/Makefile create mode 100644 drivers/staging/iio/imu/adis16300.h create mode 100644 drivers/staging/iio/imu/adis16300_core.c create mode 100644 drivers/staging/iio/imu/adis16300_ring.c create mode 100644 drivers/staging/iio/imu/adis16300_trigger.c create mode 100644 drivers/staging/iio/imu/adis16350.h create mode 100644 drivers/staging/iio/imu/adis16350_core.c create mode 100644 drivers/staging/iio/imu/adis16350_ring.c create mode 100644 drivers/staging/iio/imu/adis16350_trigger.c create mode 100644 drivers/staging/iio/imu/adis16400.h create mode 100644 drivers/staging/iio/imu/adis16400_core.c create mode 100644 drivers/staging/iio/imu/adis16400_ring.c create mode 100644 drivers/staging/iio/imu/adis16400_trigger.c create mode 100644 drivers/staging/iio/magnetometer/magnet.h create mode 100644 drivers/staging/memrar/Kconfig create mode 100644 drivers/staging/memrar/Makefile create mode 100644 drivers/staging/memrar/TODO create mode 100644 drivers/staging/memrar/memrar-abi create mode 100644 drivers/staging/memrar/memrar.h create mode 100644 drivers/staging/memrar/memrar_allocator.c create mode 100644 drivers/staging/memrar/memrar_allocator.h create mode 100644 drivers/staging/memrar/memrar_handler.c delete mode 100644 drivers/staging/netwave/Kconfig delete mode 100644 drivers/staging/netwave/Makefile delete mode 100644 drivers/staging/netwave/TODO delete mode 100644 drivers/staging/netwave/netwave_cs.c delete mode 100644 drivers/staging/poch/Kconfig delete mode 100644 drivers/staging/poch/Makefile delete mode 100644 drivers/staging/poch/README delete mode 100644 drivers/staging/poch/poch.c delete mode 100644 drivers/staging/poch/poch.h delete mode 100644 drivers/staging/ramzswap/TODO delete mode 100644 drivers/staging/rtl8192su/r8180_93cx6.c delete mode 100644 drivers/staging/rtl8192su/r8180_93cx6.h create mode 100644 drivers/staging/rtl8192su/r8192SU_led.c create mode 100644 drivers/staging/rtl8192su/r8192SU_led.h delete mode 100644 drivers/staging/strip/Kconfig delete mode 100644 drivers/staging/strip/Makefile delete mode 100644 drivers/staging/strip/TODO delete mode 100644 drivers/staging/strip/strip.c create mode 100644 drivers/staging/ti-st/Kconfig create mode 100644 drivers/staging/ti-st/Makefile create mode 100644 drivers/staging/ti-st/TODO create mode 100644 drivers/staging/ti-st/bt_drv.c create mode 100644 drivers/staging/ti-st/bt_drv.h create mode 100644 drivers/staging/ti-st/fm.h create mode 100644 drivers/staging/ti-st/st.h create mode 100644 drivers/staging/ti-st/st_core.c create mode 100644 drivers/staging/ti-st/st_core.h create mode 100644 drivers/staging/ti-st/st_kim.c create mode 100644 drivers/staging/ti-st/st_kim.h create mode 100644 drivers/staging/ti-st/st_ll.c create mode 100644 drivers/staging/ti-st/st_ll.h create mode 100644 drivers/staging/ti-st/sysfs-uim delete mode 100644 drivers/staging/wavelan/Kconfig delete mode 100644 drivers/staging/wavelan/Makefile delete mode 100644 drivers/staging/wavelan/TODO delete mode 100644 drivers/staging/wavelan/i82586.h delete mode 100644 drivers/staging/wavelan/wavelan.c delete mode 100644 drivers/staging/wavelan/wavelan.h delete mode 100644 drivers/staging/wavelan/wavelan.p.h delete mode 100644 drivers/staging/wavelan/wavelan_cs.c delete mode 100644 drivers/staging/wavelan/wavelan_cs.h delete mode 100644 drivers/staging/wavelan/wavelan_cs.p.h rename drivers/staging/winbond/{README => TODO} (79%) --------------- Adam Latham (1): Staging: winbond: Fix for pointer name format issue in mds.c Alan Cox (1): Staging: rar and memrar updates Alessio Igor Bogani (1): Staging: comedi: quatech_daqp_cs.c Replace eos semaphore with a completion. Alexander Kurz (3): staging: comedi PCMCIA-drivers: adding MODULE_AUTHOR, MODULE_DESCRIPTION and MODULE_LICENSE Staging: comedi: new Kconfig and Makefiles, drivers grouped by bustype. Staging: comedi: Kconfig dependancy fixes Anand Gadiyar (1): staging: trivial: fix typo "seperate" Andre Silva (1): Staging: arlan: fixed coding style issues in arlan-proc.c Andrea Gelmini (15): Staging: vt6655: 80211hdr.h: Checkpatch cleanup Staging: rt2870: rtusb_data.c: Checkpatch cleanup Staging: rt2870: rtusb_io.c: Checkpatch cleanup Staging: rt2870:: rtusb_bulk.c: Checkpatch cleanup Staging: asus_oled: asus_oled.c: Checkpatch cleanup Staging: otus: hpfwuinit.c: Checkpatch cleanup Staging: otus: hpfwu.c: Checkpatch cleanup Staging: otus: hpfwu_2k.c: Checkpatch cleanup Staging: otus: hpani.h: Checkpatch cleanup Staging: otus: hpfwu_OTUS_RC.c: Checkpatch cleanup Staging: otus: hpfw2.c: Checkpatch cleanup Staging: otus: hpreg.c: Checkpatch cleanup Staging: batman-adv: send.c: Checkpatch cleanup Staging: otus: hpfwu_BA.c: Checkpatch cleanup Staging: iio: Documentation/lis3l02dqbuffersimple.c: duplicated include Andres More (18): staging: vt6656: cleared checkpatch.pl findings in 80211hdr.h Staging: vt6656: struct usb_driver cleanup Staging: vt6656: incorporated ETH_ALEN macro instead of custom one Staging: vt6656: Removed IN definition Staging: vt6656: removed VOID/PVOID definitions Staging: vt6656: code cleanup, fixed comments style at the end of headers Staging: vt6656: removed SUCCESS define as it is not used Staging: vt6656: code cleanup, removed OUT definition Staging: vt6656: code cleanup, resolved sparse finding staging: vt6656: code cleanup, removed HANDLE definition in ttype.h staging: vt6656: aes_ccmp.c: code cleanup, cleared checkpatch findings staging: vt6656: card.h: code cleanup, resolved checkpatch findings staging: vt6656: code cleanup, replaced U8 macro with u8 staging: vt6656: code cleanup, replaced U16 macro with u16 staging: vt6656: code cleanup, replaced U32 macro with u32 staging: vt6656: code cleanup, removed unused I8 macro Staging: vt6656: removed custom CHAR/SHORT/INT/LONG typedefs Staging: vt6656: removed custom UCHAR/USHORT/UINT/ULONG/ULONGLONG typedefs Andrew Lunn (3): Staging: batman-adv: don't have interrupts disabled while sending. Staging: batman-adv: Update TODO file to reflect current state. Staging: batman-adv: updating README Arnd Bergmann (1): Staging: push down BKL into ioctl functions Aseem Sethi (1): Staging: comedi: fix missing KERN_facility level in ni_labpc.c Barry Song (8): Staging: iio: fix typo in userspace example codes and document staging:iio:imu ADIS16300 driver staging:iio:imu ADIS16400 and ADIS16405 driver staging: iio: adis16209 driver staging: iio: adis16240 driver staging: iio: adis16260 digital gyro driver Staging: iio: adis16220 vibration sensor driver staging: iio: adis16350 and similar IMU driver Ben Hutchings (1): Staging: rt28xx: Make PCI_{MAP,UNMAP}_SINGLE type-safe Bill Pemberton (32): Staging: hv: don't use dynamic sized array Staging: hv: declare NetVscOnChannelCallback() static Staging: vme: declare vme_bus_num_mtx static Staging: vme: declare vme_calc_slot() as static Staging: hv: move ASSERT(scmnd) to a more useful location Staging: hv: Remove check for NULL before calling kfree() Staging: hv: remove ASSERT()s in ChannelMgt.c Staging: hv: check return value of osd_PageAlloc() Staging: hv: return correct error values in Connection.c Staging: hv: test return value of osd_WaitEventCreate() Staging: hv: remove ASSERT()s in Channel.c Staging: hv: remove ASSERT() in Channel.c Staging: hv: remove ASSERT() in Channel.c Staging: hv: test return value of VmbusChannelEstablishGpadl() Staging: hv: remove ASSERT() in Channel.c Staging: hv: return -EINVAL instead of calling ASSERT() staging: hv: remove ASSERT()s in Channel.c staging: hv: remove ASSERT()s in storvsc_drv.c staging: hv: return error instead calling ASSERT in blkvsc_drv.c staging: hv: make the block driver depend on LBDAF staging: hv: remove ASSERT()s in blkvsc_drv.c staging: hv: remove ASSERT()s in StorVsc.c staging: hv: remove ASSERT()s in RndisFilter.c staging: hv: remove ASSERT()s in RndisFilter.c staging: hv: remove ASSERT()s in RingBuffer.c staging: hv: check return value of RingBufferInit() staging: hv: remove ASSERT()s and return -EINVAL in RingBuffer.c staging: hv: remove ASSERT()s in vmbus_drv.c staging: hv: remove ASSERT()s staging: hv: replace ASSERT() with WARN_ON() in NetVsc.c staging: hv: remove ASSERT() and return -EINVAL in NetVsc.c staging: hv: remove ASSERT in logging.h Bob Beers (1): staging: Add driver to support wanPMC-CxT1E1 card. Charles Clément (16): Staging: crystalhd: Cleanup all WIN* references Staging: crystalhd: remove unused #include <linux/version.h> Staging: crystalhd: fix missing semicolon Staging: vt6655: remove unused SUCCESS definition Staging: vt6655: remove VOID definition and use Staging: vt6655: remove PVOID definition and use Staging: wlags49_h2*: wireless driver Kconfig update Staging: vt6655: remove HANDLE definition and use Staging: vt6655: remove IN definition Staging: vt6655: remove OUT definition Staging: vt6655: use ETH_ALEN macro instead of custom one Staging: vt6655: use ETH_HLEN macro instead of custom one Staging: vt6656: use ETH_HLEN macro instead of custom one Staging: vt6655: use ETH_FCS_LEN macro instead of custom one Staging: vt6655: use ETH_DATA_LEN macro instead of custom one Staging: vt6655: use ETH_FRAME_LEN macro instead of custom one Chihau Chau (4): Staging: dream: smd: smd_qmi: fix code style issues Staging: dream: smd: smd_private: fix code style issues Staging: dream: pmem: fix some code style issues Staging: dream: smd: smd_qmi: fix code style issues Christoph Fritz (1): Staging: wlan-ng prism2usb: add suspend/resume Christos Tzoumakis (1): Staging: wlan-ng : fixing coding style issues in prism2sta.c Dan Carpenter (5): staging: rt2860: off by one errors Staging: rt2860: clean up & => && Staging: comedi: dt2801.c: off by one issue Staging: otus: hpani: using the wrong variable Staging: batman-adv: cleanup: change test for end of array Daniel Kenji Toyama (6): Staging: vt6656: rc4.c: Fixed coding style issues Staging: vt6656: control.c: Fixed coding style issues Staging: vt6656: michael.c: Fixed coding style issues Staging: vt6656: tether.c: Fixed coding style issues Staging: vt6656: tcrc.c: Fixed coding style issues Staging: vt6656: int.c: Fixed Coding Style issues Daniel Walker (1): staging: dream: smd: remove all smd related code Darren Armstrong (1): Staging: comedi: ssc_dnp: Fixed coding style issues David Binderman (1): Staging: comedi: das1800: fix kfree coding style issue David Fernández (1): Staging: comedi: add new driver for Adlink PCI-7230 devices Edgardo Hames (2): Staging: wlan-ng: fix coding style in hfa834x_usb.c Staging: wlan-ng: rework code style after feedback Eli Lindsey (2): staging: frontier: switch to strict_strtoul in tranzport.c staging: frontier: switch semaphores to mutexes Ellwyn Cole (1): staging: comedi: Fix 80 characters limit and printk issues in skel.c Felipe de Oliveira Tanus (1): Staging: comedi: cleanup dt2814.c Florian Schilhabel (14): staging: rtl8192su: move to EEPROM_93CX staging: rtl8192su: remove re-declaration of counter i staging: rtl8192su: remove extern keyword, remove static declaration staging: rtl8192su: cleanup of r819xU_cmdpkt.c, r819xU_cmdpkt.c Staging: rtl8192su: refactored EnableHWSecurityConfig8192 and setKey Staging: rtl8192su: refactored FirmwareDownload92S Staging: rtl8192su: removed 2 printks in rtl8192SU_link_change Staging: rtl8192su: some work on SetBWModeCallback8192SUsbWorkItem Staging: rtl8192su: changed check_reset_cnt to be static again Staging: rtl8192su: check for skb == NULL Staging: rtl8192su: refactored FirmwareCheckReady Staging: rtl8192su: all rtl8192su chips have the 93c46 eprom Staging: rtl819su: added r8192SU_led.c/.h Staging: rtl8192su: led update Forest Bond (2): Staging: vt6656: Rename hostap_set_hostapd, hostap_iotctl. Staging: vt6655: Rename hostap_set_hostapd, hostap_iotctl. Gorskin Ilya (8): Staging: comedi: fix coding style issue in comedi.h Staging: dt3155: fix coding style issue in dt3155_isr.c Staging: rt2860: fix coding style issue in rt_linux.c Staging: rt2860: fix coding style issue in rt_main_dev.c Staging: rt2860: fix coding style issue in rt_pci_rbus.c Staging: rt2860: fix coding style issue in rt_usb.c Staging: rt2860: fix coding style issue in rt3070.c, rt3090.c, rt30xx.c Staging: rt2860: fix coding style issue in mac_pci.h, mac_usb.h, rtmp_mac.h, rtmp_phy.h Graham M Howe (1): Staging: comedi: fix 80 character line issue in 8253.h Greg Kroah-Hartman (118): Staging: dt3155.h: remove #ifdef Staging: dt3155: remove TRUE/FALSE Staging: dt3155: remove frame_info_t Staging: dt3155: remove dt3155_status_t Staging: dt3155: remove dt3155_read_t Staging: dt3155: rename dt3155_config_s Staging: dt3155: rename dt3155_fbuffer_s Staging: dt3155: remove "inline" usage Staging: comedi: fix up coding style issues in comedilib.h Staging: comedi: fix coding style issues in comedidev.h Staging: comedi: remove unneeded ifdef in comedi_bond.c Staging: comedi: fix up coding style issues in range.c Staging: comedi: fix up coding issues in proc.c Staging: comedi: remove local pci_ids.h file Staging: comedi: remove wrapper.h Staging: comedi: fix up remaining coding style issue in proc.c Staging: comedi: use the standard NI pci device id Staging: comedi: remove some pci vendor ids Staging: comedi: move a pci vendor id Staging: comedi: move another pci device id to the driver Staging: comedi: move another pci vendor id Staging: comedi: remove another vendor id Staging: dt3155v4l: add driver to the build Staging: comedi: comedi_ksysms: remove commented out symbols Staging: comedi: move a bunch of EXPORT_SYMBOL lines Staging: comedi: more EXPORT_SYMBOL movement Staging: comedi: more EXPORT_SYMBOL movement Staging: comedi: rename check_chanlist to comedi_check_chanlist Staging: comedi: remove comedi_ksyms.c Staging: comedi: kcomedilib: remove ksyms.c file Staging: comedi: clean up comedilib.h Staging: comedi: move an include file out of comedlib.h Staging: comedi: remove unused functions from comedilib.h Staging: comedi: delete kcomedilib/data.c Staging: comedi: clean up kcomedilib/get.c Staging: comedi: kcomedilib: dio.c: remove unused functions Staging: comedi: kcomedilib: kcomedilib_main.c: remove unused functions Staging: comedi: kcomedilib: delete dio.c and get.c Staging: comedi: kcomedilib: comedi_do_insn is now static Staging: comedi: kcomedilib: simplify comedi_do_insn() Staging: comedi: kcomedilib: make it typesafe Staging: comedi: make comedi_set_subdevice_runflags() static Staging: comedi: make comedi_alloc_board_minor local to comedi core Staging: comedi: make comedi_free_board_minor local to comedi core Staging: comedi: make comedi_reset_async_buf local to comedi core Staging: comedi: clean up sparse issues in proc.c Staging: comedi: move some more functions to internal.h Staging: comedi: range.c: properly mark up __user pointers Staging: comedi: drivers.c sparse cleanup Staging: comedi: __user markup on comedi_fops.c Staging: hv: fix up formatting issues in utils.h Staging: hv: delete ext_utils.c Staging: hv: fix up sparse warning in hyperv_utils.c Staging: comedi: mark a variable as __user Staging: comedi: 8255.c: mark some functions static Staging: comedi: usbduxfast.c: mark a function static Staging: comedi: addi_common.h: properly mark this variable as __iomem Staging: comedi: addi_common.c: sparse cleanups Staging: comedi: addi_amcc_s5933.h: sparse cleanup Staging: comedi: quatech_daqp_cs.c: fix up the irq Staging: comedi: plx9080.h: properly mark iomem variables Staging: comedi: das1800.c: fix a locking error on the error path. Staging: comedi: cb_pcidas64.c: fix sparse warnings Staging: comedi: amplc_dio200.c: fix NULL sparse warnings Staging: comedi: adv_pci1710.c: fix unsigned problem with divisors Staging: comedi: adl_pci9118.c: fix unsigned problem with divisors Staging: comedi: adl_pci9111.c: fix sparse warnings Staging: comedi: hwdrv_apci035.c: fix sparse warnings Staging: comedi: hwdrv_apci035.h: fix sparse warnings Staging: comedi: hwdrv_apci1032.c: sparse warning fixups Staging: comedi: hwdrv_apci1500.c: sparse static cleanups Staging: comedi: hwdrv_apci1564.c: static sparse cleanups. Staging: comedi: hwdrv_apci2032.c: static sparse fix Staging: comedi: hwdrv_apci3501.h: make a variable static. Staging: comedi: hwdrv_apci3xxx.c: loads of sparse cleanups Staging: iio: adc: max1363_core: fix up some sparse warnings Staging: iio: max1363_core: fix bug in kzalloc call Staging: iio: adc: max1363_ring.c: fix up sparse warnings Staging: iio: light: tsl2563: fix static sparse warning Staging: iio: trigger: fix up some global variables Staging: iio: accel: fix up some sparse warnings. Staging: iio: industrialio-ring.c: fix up sparse warnings Staging: iio: ring_sw.c: fix up sparse warnings Staging: iio: industrialio-trigger.c: minor fixups Staging: line6: driver: fix up sparse warnings Staging: comedi: 8255: fix up previous static markings. Staging: comedi: cb_pcidas64: fix up build warnings Staging: dt3155v4l: fix some sparse warnings Staging: hv: Channel.c: fix up compiler warning Staging: hv: remove typedef that was just added. Staging: hv: util.h: fix up space mess again Staging: hv: rename hyperv_utils.c to hv_utils.c Staging: hv: rename Hv.c to hv.c Staging: hv: rename Hv.h to hv.h Staging: hv: rename Channel.c and .h to channel.c and .h Staging: hv: rename Connection.c to connection.c Staging: hv: rename RingBuffer.c and .h to ring_buffer.c and .h Staging: hv: rename BlkVsc.c to blkvsc.c Staging: hv: rename Vmbus.c to vmbus.c Staging: hv: rename NetVsc.c and .h to netvsc.c and .h Staging: hv: rename StorVsc.c to storvsc.c Staging: hv: rename RndisFilter.c and .h to rndis_filter.c and .h Staging: hv: rename ChannelMgmt.c and .h to channel_mgmt.c and .h Staging: hv: rename ChannelInterface.c and .h to channel_interface.c and .h Staging: hv: rename NetVscApi.h to netvsc_api.h Staging: hv: rename StorVscApi.h to storvsc_api.h Staging: hv: rename VmbusApi.h to vmbus_api.h Staging: hv: rename VmbusPrivate.h to vmbus_private.h Staging: hv: rename VmbusChannelInterface.h to vmbus_channel_interface.h Staging: hv: rename VmbusPacketFormat.h to vmbus_packet_format.h Staging: hv: rename VersionInfo.h to version_info.h Staging: arlan: delete the driver Staging: strip: delete the driver Staging: wavelan: delete the driver Staging: netwave: delete the driver Staging: fix typo in Makefile Staging: wlags49: build fixes Staging: comedi: fix up build error from last Kconfig changes Gustavo Silva (2): Staging: comedi: drivers: fix coding style issues in das16.c Staging: comedi: drivers: fix coding style issues in das08.c H Hartley Sweeten (3): Staging: dt3155: fix wait_ibsyclr function staging: rtl8192x: sync the various rtl819x_TSProc.c files staging: rtl8192x: sync the various rtl819x_Qos.h files Haiyang Zhang (3): Staging: hv: Add Time Sync feature to hv_utils module. staging: hv: Optimize adj_guesttime function and add more detailed comments staging: hv: Fix error checking in channel.c Hank Janssen (4): staging: hv: Remove Ringbuffer from TODO line staging: hv: Corrected all header comment formats kernel-doc format Staging: hv: Added new hv_utils driver with shutdown as first functionality staging: hv: Added heartbeat functionality to hv_utils Hemanth V (2): Staging: dream: Synaptic: Remove non-standard multi touch support Staging: dream: Synaptic: Add threaded IRQ support Henk de Groot (1): Staging: wlags49_hs2: Fix wlags49_hs2 driver after build fixes broke it Henrik Hautakoski (1): Staging: rt2860: fixed coding-style issues in pci_main_dev.c Howard Chu (1): Staging: rt2870: Allow building on ARM Huang Weiyi (5): Staging: wlan-ng: remove duplicated #include Staging: remove unused #include <linux/version.h> Staging: sep: remove duplicated #include Staging: rtl8192u: remove unused #include <linux/version.h> Staging: crystalhd: remove unused #include <linux/version.h> Iain Churcher (3): Staging: comedi: numerous checkpatch.pl issues in dt282x.c Staging: comedi: Fix Checkpatch.pl issues in mpc624.c Staging: comedi: Fix all checkpatch.pl issues in dt2811.c Jaakko Niemelä (1): Staging: comedi: fix space before tabs coding style issue in adl_pci6208.c Jani Nikula (1): Staging: crystalhd: fix device_create() return value check Jason (1): staging: wavelan: fix coding style of first 1000 lines in wavelan.c Jason Baldus (1): Staging: dt3155: fix parentheses and bracket spacing style issues Jason Wong (8): Staging: comedi: amplc_pci224: fixed multiple brace coding style issue Staging: comedi: amplc_pci230: fix brace coding style issue Staging: comedi: adl_pci9118: fixed multiple brace coding style issues Staging: comedi: adv_pci_dio: fixed multiple brace coding style issues Staging: comedi: adv_pci1710: fixed multiple brace coding style issues Staging: comedi: cb_das16_cs: fixed multiple brace coding style issues Staging: comedi: cb_pcidas64: fixed multiple brace coding style issues Staging: comedi: cb_pcidas64: fixed a coding style missed in the previous patch Javier Martinez Canillas (1): Staging: adis16255: Fix compile error Javier Muñoz Mellid (1): Staging: sm7xx: Fixed coding style issue Joe Perches (15): Staging: dt3155: allocator.c: sparse cleanups Staging: cx25821: Hoist assign from if Staging: otus: 80211core: Hoist assign from if Staging: otus: Hoist assign from if Staging: rt2860: Hoist assign from if Staging: rt2870: Hoist assign from if Staging: rtl8187se: Hoist assign from if Staging: rtl8192e: Hoist assign from if Staging: rtl8192su: Hoist assign from if Staging: rtl8192u: Hoist assign from if Staging: vt6655: Hoist assign from if Staging: vt6656: Hoist assign from if Staging: wlags49_h2: Hoist assign from if Staging: cxt1e1: fix cxt1e1 module names Staging: staging/cxt1e1: Convert bare printks to pr_<level> Johan Meiring (1): Staging: line6: rewrote inline comments in control.h John Church (1): Staging: rtl8187se: fix coding style issues in r8180_core.c John Sheehan (2): staging: arlan: fix errors reported by checkpatch.pl tool Staging: comedi: fix coding style in range.c Jonas Lundqvist (1): Staging: phison: fix incorrect tabs in phison.c Jonathan Cameron (29): staging: IIO: Fix uses of spinlocks prior to init in ring implementations staging:iio: Add new in_raw definitions for adc channels. staging:iio: Add new attrs for sampling frequency available and temp_raw iio:staging:accelerometers move towards the new abi staging:iio: Support functions for scan mask matching staging: iio: Move from class to bus staging:iio: Move event attributes into the event[n] device in sysfs staging:iio: Clean out unused IIO_SCAN_EL and add IIO_SCAN_NAMED_EL_C staging:iio:max1363 move to new abi. staging:iio: Documentation, update iio_utils.h for the move to a bus staging:iio: ABI documentation (partial) staging:iio: Directory name changes to match new ABI. staging:iio:tsl2563: change lux to illuminance0_input to match new abi staging:iio: Remove naming via IDR's where no longer necessary under new abi. staging:iio:max1363 add support for max11606-max11617 staging:iio:max1363 add support for 8 bit equivalent devices, max1036-9, max11600-5 staging:iio:ring_sw: Fix incorrect test on successful read of last value, causes infinite loop staging:iio:tsl2563 add a name attribute under the iio staging:iio:Documentation: Rewrite example for new abi. Staging: iio: Trivial - remove pointless semi colon (checkpatch found) Staging: iio: accelerometers trivial checkpatch related fixes Staging: iio: light trivial whitespace fix staging: iio: Documentation fixes staging: iio: Break up gyro.h and move to new abi staging: iio: adis16300 clean out some unused code staging: iio: Documentation update to add incli and switch to magn staging: iio: adis16400 clean out some unused code Staging: iio: adis16220 extract bin_attribute structures from state Staging: iio: max1363 Fix two bugs in single_channel_from_ring Julia Lawall (5): Staging: otus: drop redundant memset Staging: drop redundant memset Staging: Drop memory allocation cast Staging: Use kcalloc or kzalloc Staging: Use kmemdup K. Y. Srinivasan (1): Staging: hv: auto-load MSFT PV NIC driver Larry Finger (1): staging: vt6655: Fix kernel BUG on driver wpa initialization Lars Lindley (24): Staging: crystalhd: Whitespace fixes, indentation fixes and 3 changed #includes Staging: hv: trivial whitespace fixes found by checkpatch.pl Staging: winbond: phy_calibration.h coding style cleanup. Staging: winbond: mds_f.h whitespace and CamelCase corrections. Staging: winbond: mds_s.h coding style fixes. Staging: winbond: mlme_s.h Coding style fixes Staging: winbond: mto.h Coding style fixes Staging: winbond: mto.c Coding style fixes Staging: winbond: scan_s.h Coding style fixes. Staging: winbond: reg.c Coding style fixes Staging: winbond: sme_api.h Coding style fixes. Staging: winbond: sysdef.h Coding style fixes. Staging: winbond: wb35reg_f.h Coding style fixes. Staging: winbond: wb35reg_s.h Coding styls fixes. Staging: winbond: wb35reg.c Coding style fixes Staging: winbond: wb35tx_f.h Coding style fixes. Staging: winbond: wb35rx.c Coding style fixes v2. Staging: winbond: wbhal_f.h Coding style fixes. Staging: winbond: wbhal_s.h Coding style fixes. Staging: winbond: wblinux_f.h Coding style fixes v2. Staging: winbond: wbusb_s.h Coding style fixes. Staging: winbond: wbusb.c Coding style fixes. Staging: winbond: Renamed README to TODO and corrected Pavel's mail staging: winbond: localpara.h whitespace and indentation fixes. Linus Lüssing (6): Staging: batman-adv: Fix VIS output bug for secondary interfaces Staging: batman-adv: Fixing wrap-around bug in vis Staging: batman-adv: only modify hna-table on active module Staging: batman-adv: Fix aggregation direct-link bug Staging: batman-adv: Remove dead max addr and obsolete VIS_FORMAT strings Staging: batman-adv: Update README about vis raw output Lior Dotan (1): Staging: crystalhd: Remove typedefs from driver Luis de Bethencourt (1): Staging: batman-adv: fix whitespace style issues Marek Lindner (6): Staging: batman-adv: fix aggregation timing bug Staging: batman-adv: convert multiple /proc files to use sysfs Staging: batman-adv: convert more files from /proc to /sys Staging: batman-adv: move originator interval setting from /proc to /sys Staging: batman-adv: remove redundant pointer to originator interface Staging: batman-adv: move /proc interface handling to /sys Marin Mitov (7): Staging: Yet another (third) dt3155 driver PCI/video4linux compliant Staging: dt3155v4l: Adding the missing linux/delay.h staging: dt3155v4l syncronize with API changes Staging: dt3155v4l: correcting a bug staging: dt3155v4l: last fix to correct a bug introduces a bug. Correct it. Staging: dt3155v4l: introduce state machine Staging: dt3155v4l: remove private memory allocator Mark (3): Staging: comedi: Fixed long line lengths in comedi.h Staging: comedi: Fix long line lengths in comedi_fops.c Staging: comedi: Altered the way printk is used in 8255.c Mark Rankilor (8): Staging: comedi: added log level to printk's in comedi_fops.c Staging: comedi: Moved some EXPORT_SYMBOL() macros Staging: comedi: Adjusted some long line lengths in drivers.c Staging: comedi: Fixed printk call lengths and log levels Staging: comedi: Fixed long line length in comedidev.h Staging: comedi: Fixed long line lengths in comedi.h Staging: comedi: Fixed long line lengths in comedi.h Staging: comedi: Fixed more long line lengths in comedi.h Martyn Welch (2): Staging: vme: Use dev_err rather than printk Staging: vme: Correct checkpatch errors Matthias Brugger (1): staging: adis16255 - TODO issues resolved and typos removed Maurice Dawson (5): Staging: comedi: fix indent coding style issue in adl_pci9118.c Staging: comedi: fix 80 character coding style issue in adl_pci9118.c Staging: comedi: fix KERN_facility level coding style issue in adl_pci9118.c Staging: comedi: fix brace, print(k) and over 80 character coding style issues in adv_pci1723.c Staging: comedi: fix print(k) coding style issue in aio_aio12_8.c Michael Hennerich (2): Staging: iio: iio-trig-gpio: Remove redundant gpio_request Staging: iio: iio_trigger_find_by_name: Skip trailing newline if available Michael Sprecher (2): Staging: et131x: fix most coding style issues in et131x staging: usbip: fix coding style issues in the usbip driver Michael Tate (2): staging: et131x: Fix brace coding style issues. staging: frontier: Fix coding style issues in 2 files. Mike Sheldon (1): Staging: winbond: Replace C99 comments with C89. Morgan Gatti (1): Staging: comedi: Fix bug and coding style issue in usbdux.c Neil Munro (1): Staging: rt2860: rtmp.h: Fixed all bar one error. Ng Kian Yong (1): Staging: vt6655: fix brace coding style issue in ioctl.c Nitin Gupta (4): Staging: ramzswap: Remove backing swap support swap: Add flag to identify block swap devices swap: Add swap slot free callback to block_device_operations Staging: ramzswap: Handler for swap slot free callback Nobuhiro KUSUNO (1): Staging: rt2870: add device ID of MelCo.,Inc. WLI-UC-G301N Olimpiu Pascariu (1): Staging: rtl8187se: fixed checkpatch.pl warnings and errors in r8180_rtl8225z2.c Ossama Othman (2): staging: Intel Restricted Access Region Handler Staging: add initial memrar ABI document Patrick Rooney (2): Staging: wlan-ng: Fixed 80-character line coding style issues in p80211req.c Staging: sm7xx: Fixed space-before-tab coding style issues in smtcfb.c Paul E. McKenney (1): staging: batman: remove all rcu head initializations Pavan Savoy (7): Staging: sources for ST core Staging: sources for Init manager module Staging: sources for HCI LL PM protocol Staging: sources for ST header file Staging: add TODO and ABI to ti-st Staging: bluetooth: BT driver using ST for TI combo devices Staging: Kconfig, Makefile for TI's ST ldisc Pavel Machek (5): Staging: dream: fix gpio_input compilation Staging: dream: Kconfig fix for non-HTC hardware Staging: dream: remove last bits of earlysuspend support Staging: windbond: camelCase should be fixed Staging: udlfb: minor cleanups Peter Huewe (1): Staging: otus: Add null check and fix coding style issue Peter Hüwe (1): Staging: cxt1e1: fix up one remaining THIS_MODULE usage Pieter De Praetere (1): Staging: comedi: fix whitespace coding style issues in comedi_fops.c Prashant P. Shah (7): Staging: netwave: fixed trailing whitespace style issue in netwave_cs.c Staging: arlan: fixed unnecessary whitespace style issue in arlan-main.c Staging: wlags49_h2: fixed whitespace issues in wl_profile.c Staging: wlags49_h2: fixed unnecessary braces issues in wl_profile.c Staging: wlags49_h2: fixed C99 comments style issues in wl_profile.c Staging: rtl8187se: fixed space style issues in r8180_core.c Staging: rtl8187se: fixed C99 comments style issues in r8180_core.c Randy Dunlap (6): Staging: memrar: fix printk format warning Staging: cxt1e1: use netdev_priv to fix build Staging: rar_register: depends on PCI staging: cxt1e1: fix semaphore build breakage staging: ti-st: depends on RFKILL staging: memrar depends on RAR_REGISTER Rich Folsom (1): Staging: comedi: fix brace coding style issue in adl_pci9111.c Richard Kennedy (3): Staging: wlan-ng: tidy up iw_handler Staging: wlan-ng: fix p80211wext_mhz_to_channel for channel 14 Staging: wlan-ng: refactor p80211wext.c to reduce text size. Robert Babilon (1): Staging: comedi: fix export symbol warnings in ni_daq_700.c Roel Kluin (1): Staging: vt6655: CGI/CSI confusion in device_ioctl() Roel Van Nyen (1): Staging: iio: Fix remaining code style issues Ruslan Pisarev (36): Staging: hv: fix spaces coding style issue in vstorage.h Staging: pohmelfs: fix spaces and TAB coding style issue in net.c Staging: pohmelfs: fix spaces and TAB coding style issue in crypto.c Staging: pohmelfs: fix spaces and TAB coding style issue in config.c Staging: pohmelfs: fix spaces and TAB coding style issue in dir.c Staging: pohmelfs: fix comments, spaces and TAB coding style issue in netfs.h Staging: pohmelfs: fix spaces and TAB coding style issue in netfs.h Staging: pohmelfs: fix spaces and TAB coding style issue in inode.c Staging: usbip: fix space before tab in usbip_common.h Staging: usbip: fix space before tab in vhci_hcd.c Staging: wavelan: fix spaces and TAB coding style issue in i82586.h Staging: wavelan: fix spaces and TAB coding style issue in wavelan.h Staging: wavelan: fix spaces and TAB coding style and macros issue in wavelan.p.h Staging: wavelan: fix spaces and TAB coding style issue in wavelan_cs.h Staging: wavelan: fix macros, spaces and TAB coding style issue in wavelan_cs.p.h Staging: wavelan: fix initialise statics to 0 in wavelan_cs.p.h Staging: winbond: fix comments coding style issue in core.h Staging: winbond: fix comments coding style issue in mac_structures.h Staging: winbond: fix brace and space coding style issue in mac_structures.h Staging: winbond: fix brace, comments and space coding style issue in mlmetxrx.c Staging: winbond: fix comments and space coding style issue in mlmetxrx_f.h Staging: wlan-ng: fix spaces coding style issue in p80211conv.c Staging: wlags49_h2: fix spaces, macros and comments coding style issue in debug.h Staging: wlags49_h2: fix comments coding style issue in ap_h2.c Staging: wlags49_h2: fix TAB and space coding style issue in ap_h2.c Staging: wlags49_h2: fix comments coding style issue in dhf.c Staging: wlags49_h2: fix copyright style issue in dhf.c Staging: wlags49_h2: fix TAB and space coding style issue dhf.c Staging: wlags49_h2: fix trailing statements coding style issue in dhf.c Staging: wlags49_h2: fix copyright and space style issue in dhf.h Staging: wlags49_h2: fix space and comments style issue in dhf.h Staging: wlags49_h2: fix copyright and comments style issue in dhfcfg.h Staging: serqt_usb2: fix space coding style issue in serqt_usb2.c Staging: rtl8192u: fix comments and space coding style issue in dot11d.h Staging: rtl8192u: ix brace, comments and space coding style issue in ieee80211.h Staging: rtl8192u: fix space coding style issue in ieee80211_crypt.h Samuel Ortiz (3): Staging: rtl8187se: Do not autoconnect based on probe response Staging: rtl8187se: Do not send NULL BSSID events when not associated Staging: rtl8187se: Do not mess with carrier settings while scanning Sankar P (4): Staging: winbond: Convert typedef struct _PMKID to struct pmkid Staging: winbond: Remove unused enum enum_PowerManagementMode Staging: winbond: Convert typedef struct _STRUCT_SELECTOR Staging: winbond: Remove typedef for standard types Simon Wunderlich (7): Staging: batman-adv: Update copyright years Staging: batman-adv: remove the beta from main.h for release Staging: batman-adv: Add 0.2.1 changes to the CHANGELOG Staging: batman-adv: Changing version to 0.2.2-beta Staging: batman-adv: Reorganize sequence number handling Staging: batman-adv: Limit queue lengths for batman and broadcast packets Staging: batman-adv: kfree_skb() in interface_tx() in error case Soeren Moeller (2): Staging: quatech_usb2: fix coding style issues Staging: udlfb: fix coding style issues Stefan Schick (1): Staging: comedi: dt3000: fixed some coding style issues Stephen Hemminger (11): Staging: hv: use network device stats Staging: hv: handle skb allocation failure Staging: hv: cleanup network driver Staging: hv: ring parameter Staging: hv: use existing Ethernet header size Staging: hv: transmit scatter gather support Staging: hv: add transmit flow control Staging: hv: add basic ethtool support Staging: hv: add module description to blkvsc Staging: hv: block_operations can be const Staging: hv: storvsc module descriptions Stephen Palmateer (1): Staging: comedi: comedi_parport: added KERN_ facility levels to printk messages. Steven Harms (2): Staging: otus: Remove mix of tabs and spaces with just tabs in ioctl.c Staging: vt6655: Convert C99 style comments, remove spaces between function definitions and parenthesis Stewart Robertson (2): Staging: comedi: fix comments over 80 issue in usbduxfast.c Staging: comedi: add missing KERN_INFO in ni_at_ao.c Sven Eckelmann (5): Staging: batman-adv: Clone shared bat packets before modifying them Staging: batman-adv: fix whitespace style issues Staging: batman-adv: Update pointer to ethhdr after skb_copy Staging: batman-adv: Fix whitespace problems criticized by checkpatch.pl Staging: batman-adv: Reduce max characters on a line to 80 Takanori Suzuki (1): Staging: panel: change asm/uaccess.h to linux/uaccess.h Tomas Dabasinskas (1): Staging: crystalhd: fixed white spaces and brace coding in crystalhd_hw.c Trey Evans (1): Staging: rt2860: fix usb_main_dev.c style errors Vijay Kumar (1): Staging: Remove staging/poch Vikram Dhillon (2): Staging: Otus: Hal: hpani.c Fixed some style issues Staging: arlan: arlan.h: Fixed some style issues Wolfram Sang (2): Staging: dream: fix dangling i2c pointers Staging: go7007: fix dangling i2c pointers Wouter Van Rooy (1): Staging: cx25821 fixed C99 comments, white spaces and unnecessary braces Yong Wang (1): Staging: rtl8192e: Use the standard config option for PM functions Zachary Richey (2): Staging: comedi: fixed coding style issues in drivers.c Staging: wlan-ng: Fixed non static functions in prism2fw.c matthias (1): Staging: add driver for adis16255 gyroscope wzt.wzt@xxxxxxxxx (1): Staging: rtl8192u: Check kmalloc return value before use the buffer in ieee80211_softmac.c _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel