$ git checkout master Already on 'master' $ git reset --hard stable HEAD is now at 2f666bc Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 Merging origin/master $ git merge origin/master Updating 2f666bc..5dd12af Fast-forward Documentation/hwmon/max16064 | 62 ++++++++++++++++ Documentation/hwmon/max34440 | 79 ++++++++++++++++++++ Documentation/hwmon/max8688 | 69 ++++++++++++++++++ Documentation/hwmon/pmbus | 34 ++------- Documentation/hwmon/smm665 | 8 +- Documentation/hwmon/submitting-patches | 109 ++++++++++++++++++++++++++++ Documentation/md.txt | 10 +++ Documentation/sound/alsa/SB-Live-mixer.txt | 6 +- MAINTAINERS | 2 +- arch/arm/include/asm/cputype.h | 1 + arch/arm/include/asm/unistd.h | 4 + arch/arm/kernel/calls.S | 4 + arch/arm/mach-s3c2440/mach-gta02.c | 5 ++ arch/x86/include/asm/numa.h | 2 +- arch/x86/kernel/apm_32.c | 5 ++ arch/x86/kernel/cpu/perf_event.c | 6 ++- arch/x86/kernel/cpu/perf_event_intel.c | 9 ++- arch/x86/kernel/cpu/perf_event_p4.c | 2 +- arch/x86/kernel/smpboot.c | 23 ------ arch/x86/mm/numa.c | 31 ++++----- arch/x86/mm/numa_emulation.c | 20 ++---- arch/x86/xen/mmu.c | 13 +++- arch/x86/xen/setup.c | 2 +- arch/xtensa/kernel/irq.c | 18 ++--- block/blk-core.c | 13 +--- block/blk-sysfs.c | 8 ++- block/blk.h | 1 - block/cfq-iosched.c | 20 ++---- block/elevator.c | 3 +- block/genhd.c | 8 ++- drivers/ata/ahci.c | 8 ++- drivers/ata/ahci.h | 4 + drivers/ata/ata_piix.c | 8 ++ drivers/ata/libahci.c | 60 +++++++++++++++- drivers/ata/libata-core.c | 3 +- drivers/ata/libata-eh.c | 6 +- drivers/ata/pata_at91.c | 22 +++++- drivers/base/syscore.c | 2 + drivers/char/agp/generic.c | 19 ++++- drivers/char/virtio_console.c | 11 --- drivers/gpu/drm/i915/intel_display.c | 73 ++++++++++--------- drivers/gpu/drm/i915/intel_tv.c | 9 ++- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/hwmon/pmbus_core.c | 1 - drivers/ide/ide-cd.c | 1 - drivers/ide/ide-cd_ioctl.c | 6 ++ drivers/ide/ide-gd.c | 7 ++- drivers/md/md.c | 1 + drivers/md/raid5.c | 5 +- drivers/parport/parport_pc.c | 8 +-- drivers/pci/intel-iommu.c | 55 +++++++++++--- drivers/scsi/scsi_lib.c | 17 +---- drivers/scsi/scsi_transport_fc.c | 19 +---- drivers/tty/n_gsm.c | 8 ++- drivers/tty/serial/imx.c | 3 +- drivers/virtio/virtio_pci.c | 15 ++-- drivers/virtio/virtio_ring.c | 1 + drivers/xen/manage.c | 9 ++- fs/dcache.c | 81 +++++++++------------ fs/nfsd/nfs4state.c | 3 +- fs/nfsd/vfs.c | 9 ++- fs/ubifs/recovery.c | 26 +++++++ fs/ubifs/super.c | 29 ++++++-- fs/xattr.c | 2 +- fs/xfs/linux-2.6/xfs_message.c | 4 +- include/linux/blkdev.h | 26 ++++---- include/linux/dcache.h | 4 +- include/linux/libata.h | 3 +- include/linux/security.h | 2 +- kernel/kexec.c | 7 ++ kernel/power/hibernate.c | 10 ++- kernel/power/suspend.c | 5 +- scripts/kconfig/conf.c | 2 +- security/capability.c | 2 +- security/security.c | 6 +- security/selinux/hooks.c | 6 ++- security/smack/smack_lsm.c | 6 ++- sound/pci/hda/hda_codec.c | 4 + sound/pci/hda/patch_realtek.c | 25 ++++++- sound/soc/codecs/jz4740.c | 2 - sound/soc/codecs/sn95031.c | 2 +- sound/soc/codecs/wm8903.c | 38 ++++++---- sound/soc/codecs/wm8994.c | 16 ++++ sound/soc/codecs/wm_hubs.c | 8 +- sound/soc/mid-x86/sst_platform.c | 10 ++- sound/soc/samsung/pcm.c | 4 +- sound/soc/sh/fsi.c | 22 ++++-- sound/soc/soc-core.c | 5 +- sound/soc/tegra/harmony.c | 1 + 90 files changed, 937 insertions(+), 395 deletions(-) create mode 100644 Documentation/hwmon/max16064 create mode 100644 Documentation/hwmon/max34440 create mode 100644 Documentation/hwmon/max8688 create mode 100644 Documentation/hwmon/submitting-patches Merging fixes/fixes $ git merge fixes/fixes Already up-to-date. Merging kbuild-current/rc-fixes $ git merge kbuild-current/rc-fixes Already up-to-date. Merging arm-current/master $ git merge arm-current/master Already up-to-date. Merging m68k-current/for-linus $ git merge m68k-current/for-linus Merge made by recursive. Merging powerpc-merge/merge $ git merge powerpc-merge/merge Already up-to-date. Merging 52xx-and-virtex-current/powerpc/merge $ git merge 52xx-and-virtex-current/powerpc/merge Already up-to-date. Merging sparc-current/master $ git merge sparc-current/master Already up-to-date. Merging scsi-rc-fixes/master $ git merge scsi-rc-fixes/master Merge made by recursive. drivers/scsi/device_handler/scsi_dh.c | 9 ++++++--- drivers/scsi/mpt2sas/mpt2sas_ctl.c | 23 +++++++++++++++++++++-- drivers/scsi/pmcraid.c | 3 +++ drivers/scsi/scsi_sysfs.c | 16 ++++++++-------- 4 files changed, 38 insertions(+), 13 deletions(-) Merging net-current/master $ git merge net-current/master Merge made by recursive. arch/powerpc/include/asm/8xx_immap.h | 4 +- drivers/net/atl1c/atl1c.h | 6 +- drivers/net/atl1c/atl1c_main.c | 14 ++--- drivers/net/benet/be_main.c | 1 + drivers/net/bnx2x/bnx2x_cmn.c | 34 +++++++--- drivers/net/bonding/bond_3ad.c | 7 ++- drivers/net/ehea/ehea_main.c | 9 ++- drivers/net/fs_enet/mac-fec.c | 8 +- drivers/net/netconsole.c | 8 ++ drivers/net/r8169.c | 99 +++++++++++++++++++-------- drivers/net/usb/cdc_ncm.c | 4 +- drivers/net/wireless/ath/ath9k/recv.c | 2 +- drivers/net/wireless/iwlegacy/iwl-4965-tx.c | 10 ++- drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 7 +-- drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 10 ++- net/bluetooth/hci_core.c | 5 +- net/bluetooth/hci_event.c | 2 - net/bluetooth/l2cap_core.c | 1 + net/bluetooth/sco.c | 9 +++ net/bridge/br_input.c | 2 +- net/can/bcm.c | 7 ++- net/can/raw.c | 7 ++- net/ipv4/route.c | 7 ++ net/ipv6/route.c | 8 ++- net/ipv6/udp.c | 2 +- net/mac80211/cfg.c | 2 + net/mac80211/debugfs_netdev.c | 4 +- 27 files changed, 191 insertions(+), 88 deletions(-) Merging sound-current/for-linus $ git merge sound-current/for-linus Already up-to-date. Merging pci-current/for-linus $ git merge pci-current/for-linus Already up-to-date. Merging wireless-current/master $ git merge wireless-current/master Already up-to-date. Merging driver-core.current/driver-core-linus $ git merge driver-core.current/driver-core-linus Already up-to-date. Merging tty.current/tty-linus $ git merge tty.current/tty-linus Already up-to-date. Merging usb.current/usb-linus $ git merge usb.current/usb-linus Already up-to-date. Merging staging.current/staging-linus $ git merge staging.current/staging-linus Merge made by recursive. drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 4 ---- drivers/staging/ft1000/ft1000-pcmcia/ft1000_proc.c | 3 --- drivers/staging/gma500/Kconfig | 2 +- drivers/staging/intel_sst/intelmid_v1_control.c | 1 + drivers/staging/intel_sst/intelmid_v2_control.c | 1 + drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 1 + drivers/staging/rts_pstor/debug.h | 2 +- drivers/staging/rts_pstor/ms.c | 1 + drivers/staging/rts_pstor/rtsx_chip.c | 5 +++-- drivers/staging/rts_pstor/rtsx_scsi.c | 1 + drivers/staging/rts_pstor/sd.c | 4 ++-- drivers/staging/rts_pstor/trace.h | 2 +- drivers/staging/rts_pstor/xd.c | 1 + drivers/staging/solo6x10/Kconfig | 1 + drivers/staging/usbip/vhci_hcd.c | 9 ++++----- drivers/staging/usbip/vhci_sysfs.c | 7 ++++--- 16 files changed, 23 insertions(+), 22 deletions(-) Merging cpufreq-current/fixes $ git merge cpufreq-current/fixes Already up-to-date. Merging input-current/for-linus $ git merge input-current/for-linus Already up-to-date. Merging md-current/for-linus $ git merge md-current/for-linus Merge made by recursive. Merging audit-current/for-linus $ git merge audit-current/for-linus Already up-to-date. Merging crypto-current/master $ git merge crypto-current/master Already up-to-date. Merging ide-curent/master $ git merge ide-curent/master Already up-to-date. Merging dwmw2/master $ git merge dwmw2/master Already up-to-date. Merging sh-current/sh-fixes-for-linus $ git merge sh-current/sh-fixes-for-linus Merge made by recursive. arch/sh/boards/mach-ecovec24/setup.c | 18 +++++++++--------- arch/sh/configs/ecovec24_defconfig | 2 +- arch/sh/configs/sh7757lcr_defconfig | 2 +- arch/sh/kernel/cpu/Makefile | 4 +--- drivers/i2c/busses/i2c-sh_mobile.c | 1 + drivers/sh/clk/cpg.c | 2 +- 6 files changed, 14 insertions(+), 15 deletions(-) Merging rmobile-current/rmobile-fixes-for-linus $ git merge rmobile-current/rmobile-fixes-for-linus Merge made by recursive. arch/arm/mach-shmobile/clock-sh7372.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) Merging fbdev-current/fbdev-fixes-for-linus $ git merge fbdev-current/fbdev-fixes-for-linus Merge made by recursive. drivers/video/efifb.c | 4 ++-- drivers/video/omap2/displays/Kconfig | 9 +++++---- drivers/video/omap2/dss/dsi.c | 14 +++++++++----- drivers/video/omap2/dss/dss.c | 10 ++++++++-- drivers/video/omap2/dss/dss_features.c | 2 +- drivers/video/omap2/dss/dss_features.h | 2 ++ drivers/video/s3c-fb.c | 11 +++++++++-- drivers/video/via/hw.c | 8 ++++++-- drivers/video/via/viamode.c | 2 +- 9 files changed, 43 insertions(+), 19 deletions(-) Merging devicetree-current/devicetree/merge $ git merge devicetree-current/devicetree/merge Removing arch/powerpc/boot/dtc-src/.gitignore Merge made by recursive. arch/powerpc/boot/.gitignore | 1 - arch/powerpc/boot/dtc-src/.gitignore | 3 --- 2 files changed, 0 insertions(+), 4 deletions(-) delete mode 100644 arch/powerpc/boot/dtc-src/.gitignore Merging spi-current/spi/merge $ git merge spi-current/spi/merge Already up-to-date. Merging arm/for-next $ git merge arm/for-next Removing arch/arm/mach-exynos4/include/mach/smp.h Removing arch/arm/mach-msm/include/mach/smp.h Removing arch/arm/mach-realview/include/mach/smp.h Removing arch/arm/mach-shmobile/include/mach/smp.h Removing arch/arm/mach-tegra/include/mach/smp.h Removing arch/arm/mach-ux500/include/mach/smp.h Removing arch/arm/mach-vexpress/include/mach/smp.h Removing arch/arm/plat-omap/include/plat/smp.h Merge made by recursive. arch/arm/include/asm/sizes.h | 42 +--------------------- arch/arm/include/asm/smp.h | 6 +-- arch/arm/kernel/smp.c | 7 ++++ arch/arm/mach-exynos4/include/mach/smp.h | 19 ---------- arch/arm/mach-exynos4/platsmp.c | 5 ++- arch/arm/mach-msm/include/mach/smp.h | 23 ------------ arch/arm/mach-msm/platsmp.c | 4 ++- arch/arm/mach-omap2/include/mach/omap4-common.h | 7 ++++ arch/arm/mach-omap2/omap-smp.c | 5 ++- arch/arm/mach-realview/include/mach/smp.h | 14 ------- arch/arm/mach-realview/platsmp.c | 3 ++ arch/arm/mach-shmobile/include/mach/smp.h | 16 --------- arch/arm/mach-shmobile/platsmp.c | 3 ++ arch/arm/mach-tegra/include/mach/smp.h | 14 ------- arch/arm/mach-tegra/platsmp.c | 3 ++ arch/arm/mach-ux500/include/mach/smp.h | 24 ------------- arch/arm/mach-ux500/platsmp.c | 5 ++- arch/arm/mach-vexpress/ct-ca9x4.c | 2 + arch/arm/mach-vexpress/include/mach/smp.h | 13 ------- arch/arm/plat-omap/include/plat/smp.h | 36 ------------------- arch/arm/plat-versatile/platsmp.c | 3 +- 21 files changed, 46 insertions(+), 208 deletions(-) delete mode 100644 arch/arm/mach-exynos4/include/mach/smp.h delete mode 100644 arch/arm/mach-msm/include/mach/smp.h delete mode 100644 arch/arm/mach-realview/include/mach/smp.h delete mode 100644 arch/arm/mach-shmobile/include/mach/smp.h delete mode 100644 arch/arm/mach-tegra/include/mach/smp.h delete mode 100644 arch/arm/mach-ux500/include/mach/smp.h delete mode 100644 arch/arm/mach-vexpress/include/mach/smp.h delete mode 100644 arch/arm/plat-omap/include/plat/smp.h Merging at91/at91-next $ git merge at91/at91-next Auto-merging arch/arm/configs/at91sam9261_defconfig Auto-merging arch/arm/configs/at91sam9263_defconfig Removing arch/arm/configs/neocore926_defconfig Removing arch/arm/configs/usb-a9263_defconfig Removing arch/arm/mach-at91/at91rm9200_time.c Removing arch/arm/mach-at91/at91sam926x_time.c Removing arch/arm/mach-at91/board-usb-a9260.c Auto-merging arch/arm/mach-at91/board-usb-a926x.c Auto-merging drivers/gpio/at91_gpio.c Merge made by recursive. MAINTAINERS | 2 + arch/arm/Kconfig | 1 + ...91sam9261ek_defconfig => at91sam9261_defconfig} | 85 +++++- ...91sam9263ek_defconfig => at91sam9263_defconfig} | 84 +++++- arch/arm/configs/at91x40_defconfig | 48 +++ arch/arm/configs/neocore926_defconfig | 104 ------ arch/arm/configs/usb-a9263_defconfig | 106 ------- arch/arm/mach-at91/Kconfig | 28 +-- arch/arm/mach-at91/Makefile | 26 +- arch/arm/mach-at91/at572d940hf.c | 124 +++++--- arch/arm/mach-at91/at572d940hf_devices.c | 26 +- arch/arm/mach-at91/at91cap9.c | 125 +++++--- arch/arm/mach-at91/at91cap9_devices.c | 32 +- arch/arm/mach-at91/at91rm9200.c | 121 +++++--- arch/arm/mach-at91/at91rm9200_devices.c | 32 +- arch/arm/mach-at91/at91rm9200_time.c | 209 ------------ arch/arm/mach-at91/at91sam9260.c | 138 +++++---- arch/arm/mach-at91/at91sam9260_devices.c | 35 +-- arch/arm/mach-at91/at91sam9261.c | 119 +++++--- arch/arm/mach-at91/at91sam9261_devices.c | 30 +- arch/arm/mach-at91/at91sam9263.c | 125 +++++--- arch/arm/mach-at91/at91sam9263_devices.c | 28 +- arch/arm/mach-at91/at91sam926x_time.c | 188 ----------- arch/arm/mach-at91/at91sam9g45.c | 154 ++++++---- arch/arm/mach-at91/at91sam9g45_devices.c | 35 +-- arch/arm/mach-at91/at91sam9rl.c | 121 +++++--- arch/arm/mach-at91/at91sam9rl_devices.c | 31 +- arch/arm/mach-at91/at91x40.c | 5 - arch/arm/mach-at91/board-1arm.c | 10 +- arch/arm/mach-at91/board-afeb-9260v1.c | 6 +- arch/arm/mach-at91/board-at572d940hf_ek.c | 13 +- arch/arm/mach-at91/board-cam60.c | 6 +- arch/arm/mach-at91/board-cap9adk.c | 13 +- arch/arm/mach-at91/board-carmeva.c | 6 +- arch/arm/mach-at91/board-cpu9krea.c | 6 +- arch/arm/mach-at91/board-cpuat91.c | 10 +- arch/arm/mach-at91/board-csb337.c | 6 +- arch/arm/mach-at91/board-csb637.c | 6 +- arch/arm/mach-at91/board-eb01.c | 7 +- arch/arm/mach-at91/board-eb9200.c | 6 +- arch/arm/mach-at91/board-ecbat91.c | 10 +- arch/arm/mach-at91/board-eco920.c | 30 +-- arch/arm/mach-at91/board-flexibity.c | 6 +- arch/arm/mach-at91/board-foxg20.c | 6 +- arch/arm/mach-at91/board-gsia18s.c | 4 +- arch/arm/mach-at91/board-kafa.c | 10 +- arch/arm/mach-at91/board-kb9202.c | 11 +- arch/arm/mach-at91/board-neocore926.c | 6 +- arch/arm/mach-at91/board-pcontrol-g20.c | 4 +- arch/arm/mach-at91/board-picotux200.c | 6 +- arch/arm/mach-at91/board-qil-a9260.c | 6 +- arch/arm/mach-at91/board-rm9200dk.c | 6 +- arch/arm/mach-at91/board-rm9200ek.c | 6 +- arch/arm/mach-at91/board-sam9-l9260.c | 6 +- arch/arm/mach-at91/board-sam9260ek.c | 13 +- arch/arm/mach-at91/board-sam9261ek.c | 13 +- arch/arm/mach-at91/board-sam9263ek.c | 13 +- arch/arm/mach-at91/board-sam9g20ek.c | 15 +- arch/arm/mach-at91/board-sam9m10g45ek.c | 13 +- arch/arm/mach-at91/board-sam9rlek.c | 6 +- arch/arm/mach-at91/board-snapper9260.c | 6 +- arch/arm/mach-at91/board-stamp9g20.c | 8 +- arch/arm/mach-at91/board-usb-a9260.c | 236 -------------- .../{board-usb-a9263.c => board-usb-a926x.c} | 62 +++- arch/arm/mach-at91/board-yl-9200.c | 10 +- arch/arm/mach-at91/clock.c | 54 +--- arch/arm/mach-at91/clock.h | 25 ++- arch/arm/mach-at91/cpu.h | 181 +++++++++++ arch/arm/mach-at91/devices.c | 15 + arch/arm/mach-at91/devices.h | 55 ++++ arch/arm/mach-at91/generic.h | 41 +-- arch/arm/mach-at91/include/mach/at572d940hf.h | 1 - arch/arm/mach-at91/include/mach/at91_pit.h | 8 +- arch/arm/mach-at91/include/mach/at91_st.h | 20 +- arch/arm/mach-at91/include/mach/at91cap9.h | 1 - arch/arm/mach-at91/include/mach/at91rm9200.h | 1 - arch/arm/mach-at91/include/mach/at91sam9260.h | 5 +- arch/arm/mach-at91/include/mach/at91sam9261.h | 1 - arch/arm/mach-at91/include/mach/at91sam9263.h | 1 - arch/arm/mach-at91/include/mach/at91sam9g45.h | 1 - arch/arm/mach-at91/include/mach/at91sam9rl.h | 1 - arch/arm/mach-at91/include/mach/board.h | 1 + arch/arm/mach-at91/include/mach/clkdev.h | 7 + arch/arm/mach-at91/include/mach/cpu.h | 172 +++++------ arch/arm/mach-at91/include/mach/hardware.h | 14 + arch/arm/mach-at91/include/mach/system_rev.h | 25 ++ arch/arm/mach-at91/soc.c | 281 +++++++++++++++++ arch/arm/mach-at91/soc.h | 31 ++ arch/avr32/mach-at32ap/at32ap700x.c | 4 +- arch/avr32/mach-at32ap/include/mach/board.h | 1 + drivers/clk/clkdev.c | 43 +++- drivers/clocksource/Makefile | 2 + drivers/clocksource/at91_pit.c | 333 ++++++++++++++++++++ drivers/gpio/Makefile | 1 + .../mach-at91/gpio.c => drivers/gpio/at91_gpio.c | 78 +++-- drivers/tty/serial/atmel_serial.c | 2 +- include/linux/clk.h | 41 +++- 97 files changed, 2446 insertions(+), 1770 deletions(-) rename arch/arm/configs/{at91sam9261ek_defconfig => at91sam9261_defconfig} (53%) rename arch/arm/configs/{at91sam9263ek_defconfig => at91sam9263_defconfig} (57%) create mode 100644 arch/arm/configs/at91x40_defconfig delete mode 100644 arch/arm/configs/neocore926_defconfig delete mode 100644 arch/arm/configs/usb-a9263_defconfig delete mode 100644 arch/arm/mach-at91/at91rm9200_time.c delete mode 100644 arch/arm/mach-at91/at91sam926x_time.c delete mode 100644 arch/arm/mach-at91/board-usb-a9260.c rename arch/arm/mach-at91/{board-usb-a9263.c => board-usb-a926x.c} (83%) create mode 100644 arch/arm/mach-at91/cpu.h create mode 100644 arch/arm/mach-at91/devices.c create mode 100644 arch/arm/mach-at91/devices.h create mode 100644 arch/arm/mach-at91/include/mach/clkdev.h create mode 100644 arch/arm/mach-at91/include/mach/system_rev.h create mode 100644 arch/arm/mach-at91/soc.c create mode 100644 arch/arm/mach-at91/soc.h create mode 100644 drivers/clocksource/at91_pit.c rename arch/arm/mach-at91/gpio.c => drivers/gpio/at91_gpio.c (90%) Merging davinci/davinci-next $ git merge davinci/davinci-next Already up-to-date. Merging i.MX/for-next $ git merge i.MX/for-next Auto-merging arch/arm/mach-imx/clock-imx31.c Auto-merging arch/arm/mach-imx/clock-imx35.c Auto-merging arch/arm/mach-imx/cpu-imx31.c Auto-merging arch/arm/mach-imx/devices-imx31.h Auto-merging arch/arm/mach-imx/devices-imx35.h Auto-merging arch/arm/mach-imx/ehci-imx31.c Auto-merging arch/arm/mach-imx/ehci-imx35.c Auto-merging arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c Auto-merging arch/arm/mach-imx/mach-armadillo5x0.c Auto-merging arch/arm/mach-imx/mach-bug.c Auto-merging arch/arm/mach-imx/mach-cpuimx35.c Auto-merging arch/arm/mach-imx/mach-kzm_arm11_01.c Auto-merging arch/arm/mach-imx/mach-mx31_3ds.c Auto-merging arch/arm/mach-imx/mach-mx31ads.c Auto-merging arch/arm/mach-imx/mach-mx31lilly.c Auto-merging arch/arm/mach-imx/mach-mx31lite.c Auto-merging arch/arm/mach-imx/mach-mx31moboard.c Auto-merging arch/arm/mach-imx/mach-mx35_3ds.c Auto-merging arch/arm/mach-imx/mach-pcm037.c Auto-merging arch/arm/mach-imx/mach-pcm037_eet.c Auto-merging arch/arm/mach-imx/mach-pcm043.c Auto-merging arch/arm/mach-imx/mach-qong.c Auto-merging arch/arm/mach-imx/mach-vpr200.c Auto-merging arch/arm/mach-imx/mx31lilly-db.c Auto-merging arch/arm/mach-imx/mx31lite-db.c Auto-merging arch/arm/mach-imx/mx31moboard-devboard.c Auto-merging arch/arm/mach-imx/mx31moboard-marxbot.c Auto-merging arch/arm/mach-imx/mx31moboard-smartbot.c Removing arch/arm/mach-mx3/Kconfig Removing arch/arm/mach-mx3/Makefile Removing arch/arm/mach-mx3/Makefile.boot Removing arch/arm/mach-mx3/devices.c Removing arch/arm/mach-mx3/devices.h Removing arch/arm/mach-mx3/mm.c Removing arch/arm/mach-mxc91231/Kconfig Removing arch/arm/mach-mxc91231/Makefile Removing arch/arm/mach-mxc91231/Makefile.boot Removing arch/arm/mach-mxc91231/clock.c Removing arch/arm/mach-mxc91231/crm_regs.h Removing arch/arm/mach-mxc91231/devices.c Removing arch/arm/mach-mxc91231/devices.h Removing arch/arm/mach-mxc91231/iomux.c Removing arch/arm/mach-mxc91231/magx-zn5.c Removing arch/arm/mach-mxc91231/mm.c Removing arch/arm/mach-mxc91231/system.c Removing arch/arm/plat-mxc/include/mach/iomux-mxc91231.h Removing arch/arm/plat-mxc/include/mach/mxc91231.h Merge made by recursive. arch/arm/Makefile | 3 +- arch/arm/configs/mx1_defconfig | 11 +- arch/arm/configs/mx21_defconfig | 10 +- arch/arm/configs/mx27_defconfig | 46 ++- arch/arm/configs/mx3_defconfig | 43 +- arch/arm/configs/mx51_defconfig | 57 ++- arch/arm/mach-imx/Kconfig | 305 +++++++++- arch/arm/mach-imx/Makefile | 37 +- arch/arm/mach-imx/Makefile.boot | 4 + arch/arm/mach-imx/cache-l2x0.c | 56 ++ arch/arm/{mach-mx3 => mach-imx}/clock-imx31.c | 3 +- arch/arm/{mach-mx3 => mach-imx}/clock-imx35.c | 1 - arch/arm/{mach-mx3/cpu.c => mach-imx/cpu-imx31.c} | 38 +-- arch/arm/mach-imx/cpu-imx35.c | 44 ++ .../crm_regs.h => mach-imx/crmregs-imx31.h} | 0 arch/arm/mach-imx/devices-imx1.h | 8 +- arch/arm/mach-imx/devices-imx21.h | 22 +- arch/arm/mach-imx/devices-imx25.h | 35 +- arch/arm/mach-imx/devices-imx27.h | 30 +- arch/arm/{mach-mx3 => mach-imx}/devices-imx31.h | 36 +- arch/arm/{mach-mx3 => mach-imx}/devices-imx35.h | 37 +- arch/arm/{mach-mx3 => mach-imx}/ehci-imx31.c | 1 - arch/arm/{mach-mx3 => mach-imx}/ehci-imx35.c | 1 - arch/arm/mach-imx/eukrea_mbimx27-baseboard.c | 1 - arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c | 17 +- .../eukrea_mbimxsd35-baseboard.c} | 29 +- arch/arm/{mach-mx3 => mach-imx}/iomux-imx31.c | 0 .../arm/{mach-mx3 => mach-imx}/mach-armadillo5x0.c | 29 +- arch/arm/{mach-mx3 => mach-imx}/mach-bug.c | 1 - arch/arm/mach-imx/mach-cpuimx27.c | 1 - arch/arm/{mach-mx3 => mach-imx}/mach-cpuimx35.c | 2 - arch/arm/mach-imx/mach-eukrea_cpuimx25.c | 2 - arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 14 +- .../arm/{mach-mx3 => mach-imx}/mach-kzm_arm11_01.c | 1 - arch/arm/mach-imx/mach-mx1ads.c | 1 - arch/arm/mach-imx/mach-mx21ads.c | 1 - arch/arm/mach-imx/mach-mx25_3ds.c | 13 +- arch/arm/mach-imx/mach-mx27ads.c | 1 - arch/arm/{mach-mx3 => mach-imx}/mach-mx31_3ds.c | 50 +- arch/arm/{mach-mx3 => mach-imx}/mach-mx31ads.c | 1 - arch/arm/{mach-mx3 => mach-imx}/mach-mx31lilly.c | 1 - arch/arm/{mach-mx3 => mach-imx}/mach-mx31lite.c | 1 - arch/arm/{mach-mx3 => mach-imx}/mach-mx31moboard.c | 75 ++- arch/arm/{mach-mx3 => mach-imx}/mach-mx35_3ds.c | 1 - arch/arm/mach-imx/mach-mxt_td60.c | 1 - arch/arm/mach-imx/mach-pca100.c | 1 - arch/arm/{mach-mx3 => mach-imx}/mach-pcm037.c | 65 ++- arch/arm/{mach-mx3 => mach-imx}/mach-pcm037_eet.c | 17 +- arch/arm/mach-imx/mach-pcm038.c | 1 - arch/arm/{mach-mx3 => mach-imx}/mach-pcm043.c | 17 +- arch/arm/{mach-mx3 => mach-imx}/mach-qong.c | 15 +- arch/arm/{mach-mx3 => mach-imx}/mach-vpr200.c | 36 +- arch/arm/mach-imx/mm-imx31.c | 66 ++ arch/arm/mach-imx/mm-imx35.c | 63 ++ arch/arm/{mach-mx3 => mach-imx}/mx31lilly-db.c | 13 +- arch/arm/{mach-mx3 => mach-imx}/mx31lite-db.c | 3 +- .../{mach-mx3 => mach-imx}/mx31moboard-devboard.c | 1 - .../{mach-mx3 => mach-imx}/mx31moboard-marxbot.c | 2 - .../{mach-mx3 => mach-imx}/mx31moboard-smartbot.c | 1 - arch/arm/{mach-mx3 => mach-imx}/pcm037.h | 0 arch/arm/mach-mx3/Kconfig | 257 -------- arch/arm/mach-mx3/Makefile | 26 - arch/arm/mach-mx3/Makefile.boot | 3 - arch/arm/mach-mx3/devices.c | 115 ---- arch/arm/mach-mx3/devices.h | 4 - arch/arm/mach-mx3/mm.c | 141 ----- arch/arm/mach-mx5/Kconfig | 58 ++- arch/arm/mach-mx5/board-cpuimx51.c | 2 - arch/arm/mach-mx5/board-cpuimx51sd.c | 2 - arch/arm/mach-mx5/board-mx50_rdp.c | 1 - arch/arm/mach-mx5/board-mx51_babbage.c | 18 +- arch/arm/mach-mx5/board-mx51_efikamx.c | 5 +- arch/arm/mach-mx5/board-mx51_efikasb.c | 5 +- arch/arm/mach-mx5/board-mx53_evk.c | 2 - arch/arm/mach-mx5/board-mx53_loco.c | 4 +- arch/arm/mach-mx5/board-mx53_smd.c | 30 +- arch/arm/mach-mx5/clock-mx51-mx53.c | 1 + arch/arm/mach-mx5/cpu.c | 23 + arch/arm/mach-mx5/devices-imx50.h | 6 +- arch/arm/mach-mx5/devices-imx51.h | 25 +- arch/arm/mach-mx5/devices-imx53.h | 13 +- arch/arm/mach-mx5/eukrea_mbimx51-baseboard.c | 2 - arch/arm/mach-mx5/eukrea_mbimxsd-baseboard.c | 16 +- arch/arm/mach-mx5/mx51_efika.c | 3 - arch/arm/mach-mxc91231/Kconfig | 11 - arch/arm/mach-mxc91231/Makefile | 2 - arch/arm/mach-mxc91231/Makefile.boot | 3 - arch/arm/mach-mxc91231/clock.c | 640 -------------------- arch/arm/mach-mxc91231/crm_regs.h | 394 ------------ arch/arm/mach-mxc91231/devices.c | 251 -------- arch/arm/mach-mxc91231/devices.h | 13 - arch/arm/mach-mxc91231/iomux.c | 177 ------ arch/arm/mach-mxc91231/magx-zn5.c | 62 -- arch/arm/mach-mxc91231/mm.c | 62 -- arch/arm/mach-mxc91231/system.c | 51 -- arch/arm/mach-mxs/clock-mx28.c | 7 +- arch/arm/mach-mxs/devices-mx28.h | 2 +- arch/arm/mach-mxs/devices/platform-mxs-i2c.c | 5 +- arch/arm/mach-mxs/include/mach/devices-common.h | 5 +- arch/arm/mach-mxs/include/mach/mx23.h | 2 +- arch/arm/mach-mxs/mach-mx23evk.c | 2 +- arch/arm/mach-mxs/mach-mx28evk.c | 4 +- arch/arm/plat-mxc/Kconfig | 54 +- arch/arm/plat-mxc/devices/Kconfig | 7 +- arch/arm/plat-mxc/devices/Makefile | 2 + arch/arm/plat-mxc/devices/platform-ipu-core.c | 129 ++++ arch/arm/plat-mxc/devices/platform-mxc_rtc.c | 40 ++ arch/arm/plat-mxc/devices/platform-spi_imx.c | 2 +- arch/arm/plat-mxc/gpio.c | 7 + arch/arm/plat-mxc/include/mach/common.h | 8 +- arch/arm/plat-mxc/include/mach/debug-macro.S | 7 - arch/arm/plat-mxc/include/mach/devices-common.h | 27 + arch/arm/plat-mxc/include/mach/hardware.h | 17 +- arch/arm/plat-mxc/include/mach/io.h | 23 +- arch/arm/plat-mxc/include/mach/iomux-mx25.h | 3 + arch/arm/plat-mxc/include/mach/iomux-mxc91231.h | 283 --------- arch/arm/plat-mxc/include/mach/irqs.h | 2 - arch/arm/plat-mxc/include/mach/memory.h | 3 - arch/arm/plat-mxc/include/mach/mx27.h | 4 +- arch/arm/plat-mxc/include/mach/mx53.h | 13 - arch/arm/plat-mxc/include/mach/mxc.h | 22 +- arch/arm/plat-mxc/include/mach/mxc91231.h | 256 -------- arch/arm/plat-mxc/include/mach/system.h | 6 - arch/arm/plat-mxc/include/mach/timex.h | 2 - arch/arm/plat-mxc/ssi-fiq.S | 2 + arch/arm/plat-mxc/system.c | 6 - arch/arm/plat-mxc/time.c | 2 +- drivers/video/Kconfig | 5 +- drivers/video/imxfb.c | 28 +- 129 files changed, 1360 insertions(+), 3427 deletions(-) create mode 100644 arch/arm/mach-imx/cache-l2x0.c rename arch/arm/{mach-mx3 => mach-imx}/clock-imx31.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/clock-imx35.c (99%) rename arch/arm/{mach-mx3/cpu.c => mach-imx/cpu-imx31.c} (72%) create mode 100644 arch/arm/mach-imx/cpu-imx35.c rename arch/arm/{mach-mx3/crm_regs.h => mach-imx/crmregs-imx31.h} (100%) rename arch/arm/{mach-mx3 => mach-imx}/devices-imx31.h (67%) rename arch/arm/{mach-mx3 => mach-imx}/devices-imx35.h (69%) rename arch/arm/{mach-mx3 => mach-imx}/ehci-imx31.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/ehci-imx35.c (99%) rename arch/arm/{mach-mx3/eukrea_mbimxsd-baseboard.c => mach-imx/eukrea_mbimxsd35-baseboard.c} (92%) rename arch/arm/{mach-mx3 => mach-imx}/iomux-imx31.c (100%) rename arch/arm/{mach-mx3 => mach-imx}/mach-armadillo5x0.c (95%) rename arch/arm/{mach-mx3 => mach-imx}/mach-bug.c (98%) rename arch/arm/{mach-mx3 => mach-imx}/mach-cpuimx35.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/mach-kzm_arm11_01.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/mach-mx31_3ds.c (96%) rename arch/arm/{mach-mx3 => mach-imx}/mach-mx31ads.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/mach-mx31lilly.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/mach-mx31lite.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/mach-mx31moboard.c (92%) rename arch/arm/{mach-mx3 => mach-imx}/mach-mx35_3ds.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/mach-pcm037.c (94%) rename arch/arm/{mach-mx3 => mach-imx}/mach-pcm037_eet.c (92%) rename arch/arm/{mach-mx3 => mach-imx}/mach-pcm043.c (97%) rename arch/arm/{mach-mx3 => mach-imx}/mach-qong.c (95%) rename arch/arm/{mach-mx3 => mach-imx}/mach-vpr200.c (92%) create mode 100644 arch/arm/mach-imx/mm-imx31.c create mode 100644 arch/arm/mach-imx/mm-imx35.c rename arch/arm/{mach-mx3 => mach-imx}/mx31lilly-db.c (95%) rename arch/arm/{mach-mx3 => mach-imx}/mx31lite-db.c (98%) rename arch/arm/{mach-mx3 => mach-imx}/mx31moboard-devboard.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/mx31moboard-marxbot.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/mx31moboard-smartbot.c (99%) rename arch/arm/{mach-mx3 => mach-imx}/pcm037.h (100%) delete mode 100644 arch/arm/mach-mx3/Kconfig delete mode 100644 arch/arm/mach-mx3/Makefile delete mode 100644 arch/arm/mach-mx3/Makefile.boot delete mode 100644 arch/arm/mach-mx3/devices.c delete mode 100644 arch/arm/mach-mx3/devices.h delete mode 100644 arch/arm/mach-mx3/mm.c delete mode 100644 arch/arm/mach-mxc91231/Kconfig delete mode 100644 arch/arm/mach-mxc91231/Makefile delete mode 100644 arch/arm/mach-mxc91231/Makefile.boot delete mode 100644 arch/arm/mach-mxc91231/clock.c delete mode 100644 arch/arm/mach-mxc91231/crm_regs.h delete mode 100644 arch/arm/mach-mxc91231/devices.c delete mode 100644 arch/arm/mach-mxc91231/devices.h delete mode 100644 arch/arm/mach-mxc91231/iomux.c delete mode 100644 arch/arm/mach-mxc91231/magx-zn5.c delete mode 100644 arch/arm/mach-mxc91231/mm.c delete mode 100644 arch/arm/mach-mxc91231/system.c create mode 100644 arch/arm/plat-mxc/devices/platform-ipu-core.c create mode 100644 arch/arm/plat-mxc/devices/platform-mxc_rtc.c delete mode 100644 arch/arm/plat-mxc/include/mach/iomux-mxc91231.h delete mode 100644 arch/arm/plat-mxc/include/mach/mxc91231.h Merging linux-spec/for-next $ git merge linux-spec/for-next Already up-to-date. Merging msm/for-next $ git merge msm/for-next Auto-merging arch/arm/mach-msm/acpuclock-arm11.c Merge made by recursive. arch/arm/mach-msm/Makefile | 5 +- arch/arm/mach-msm/acpuclock-arm11.c | 2 +- arch/arm/mach-msm/board-halibut.c | 1 + arch/arm/mach-msm/board-mahimahi.c | 1 + arch/arm/mach-msm/board-msm7x30.c | 1 + arch/arm/mach-msm/board-msm8960.c | 18 + arch/arm/mach-msm/board-msm8x60.c | 9 +- arch/arm/mach-msm/board-qsd8x50.c | 1 + arch/arm/mach-msm/board-trout.c | 1 + arch/arm/mach-msm/clock-dummy.c | 81 +++++ arch/arm/mach-msm/clock.h | 11 + arch/arm/mach-msm/devices-msm7x00.c | 21 ++- arch/arm/mach-msm/devices-msm7x30.c | 21 ++- arch/arm/mach-msm/devices-msm8960.c | 181 +++++++++++ arch/arm/mach-msm/devices-msm8x60.c | 56 ++++ arch/arm/mach-msm/devices-qsd8x50.c | 21 ++- arch/arm/mach-msm/devices.h | 8 + arch/arm/mach-msm/dma.c | 391 ++++++++++++++++++----- arch/arm/mach-msm/include/mach/dma.h | 84 +++--- arch/arm/mach-msm/include/mach/msm_iomap-7x00.h | 5 +- arch/arm/mach-msm/include/mach/msm_iomap-7x30.h | 5 +- arch/arm/mach-msm/include/mach/msm_iomap-8960.h | 3 + arch/arm/mach-msm/include/mach/msm_iomap-8x50.h | 5 +- arch/arm/mach-msm/include/mach/msm_iomap-8x60.h | 6 + arch/arm/mach-msm/io.c | 3 - 25 files changed, 808 insertions(+), 133 deletions(-) create mode 100644 arch/arm/mach-msm/clock-dummy.c create mode 100644 arch/arm/mach-msm/devices-msm8x60.c Merging omap/for-next $ git merge omap/for-next Merge made by recursive. arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/board-cm-t35.c | 84 +++------------------ arch/arm/mach-omap2/board-igep0020.c | 53 ++----------- arch/arm/mach-omap2/board-ldp.c | 65 ++-------------- arch/arm/mach-omap2/board-omap3evm.c | 71 +++--------------- arch/arm/mach-omap2/board-omap3logic.c | 1 - arch/arm/mach-omap2/board-omap3stalker.c | 48 ++---------- arch/arm/mach-omap2/board-overo.c | 108 ++++----------------------- arch/arm/mach-omap2/board-rx51.c | 9 ++- arch/arm/mach-omap2/board-zoom-debugboard.c | 56 ++------------ arch/arm/mach-omap2/gpmc-smsc911x.c | 7 +- arch/arm/mach-omap2/omap_l3_noc.c | 51 ++++++------- arch/arm/mach-omap2/omap_l3_smx.c | 46 ++++------- arch/arm/mach-omap2/pm.c | 1 + arch/arm/mach-omap2/pm44xx.c | 2 - arch/arm/mach-omap2/smartreflex.c | 23 +++++- arch/arm/mach-omap2/voltage.c | 2 - 17 files changed, 137 insertions(+), 492 deletions(-) Merging pxa/for-next $ git merge pxa/for-next Already up-to-date. Merging samsung/next-samsung $ git merge samsung/next-samsung Already up-to-date. Merging s5p/for-next $ git merge s5p/for-next Merge made by recursive. arch/arm/configs/exynos4_defconfig | 2 + arch/arm/mach-exynos4/Kconfig | 2 + arch/arm/mach-exynos4/Makefile | 1 + arch/arm/mach-exynos4/cpuidle.c | 86 ++++++++++++++++++++++++++++++++++ arch/arm/mach-exynos4/mach-nuri.c | 89 ++++++++++++++++++++++++++++++++++++ 5 files changed, 180 insertions(+), 0 deletions(-) create mode 100644 arch/arm/mach-exynos4/cpuidle.c Merging tegra/for-next $ git merge tegra/for-next Already up-to-date. Merging ux500-core/ux500-core $ git merge ux500-core/ux500-core Removing arch/arm/mach-ux500/cpufreq.c Removing arch/arm/mach-ux500/include/mach/prcmu-defs.h Removing arch/arm/mach-ux500/include/mach/prcmu.h Removing arch/arm/mach-ux500/prcmu.c Merge made by recursive. arch/arm/configs/u8500_defconfig | 29 +- arch/arm/mach-ux500/Kconfig | 16 +- arch/arm/mach-ux500/Makefile | 11 +- arch/arm/mach-ux500/board-mop500-regulators.c | 9 +- arch/arm/mach-ux500/board-mop500-sdi.c | 41 +- arch/arm/mach-ux500/board-mop500.c | 22 +- arch/arm/mach-ux500/board-mop500.h | 5 + arch/arm/mach-ux500/board-snowball-pins.c | 133 ++ arch/arm/mach-ux500/board-snowball.c | 359 ++++ arch/arm/mach-ux500/board-snowball.h | 12 + arch/arm/mach-ux500/clock-db8500.c | 1288 +++++++++++++ arch/arm/mach-ux500/clock.c | 904 +++------- arch/arm/mach-ux500/clock.h | 225 +-- arch/arm/mach-ux500/cpu-db5500.c | 2 + arch/arm/mach-ux500/cpu-db8500.c | 190 ++ arch/arm/mach-ux500/cpu.c | 7 +- arch/arm/mach-ux500/cpufreq.c | 211 -- arch/arm/mach-ux500/include/mach/db5500-regs.h | 20 +- arch/arm/mach-ux500/include/mach/db8500-regs.h | 37 +- arch/arm/mach-ux500/include/mach/hardware.h | 1 + arch/arm/mach-ux500/include/mach/id.h | 20 + .../mach-ux500/include/mach/irqs-board-mop500.h | 5 + .../arm/mach-ux500/include/mach/irqs-board-u5500.h | 21 + arch/arm/mach-ux500/include/mach/irqs-db5500.h | 27 + arch/arm/mach-ux500/include/mach/irqs-db8500.h | 54 + arch/arm/mach-ux500/include/mach/irqs.h | 46 +- arch/arm/mach-ux500/include/mach/prcmu-db5500.h | 45 + arch/arm/mach-ux500/include/mach/prcmu-defs.h | 30 - arch/arm/mach-ux500/include/mach/prcmu-fw-api.h | 523 +++++ .../arm/mach-ux500/include/mach/prcmu-fw-defs_v1.h | 467 +++++ arch/arm/mach-ux500/include/mach/prcmu-regs.h | 27 +- arch/arm/mach-ux500/include/mach/prcmu.h | 28 - arch/arm/mach-ux500/include/mach/uncompress.h | 3 +- arch/arm/mach-ux500/pins-db8500.h | 142 +- arch/arm/mach-ux500/pm/Kconfig | 6 + arch/arm/mach-ux500/pm/Makefile | 4 + arch/arm/mach-ux500/pm/cpufreq.c | 171 ++ arch/arm/mach-ux500/prcmu-db5500.c | 449 +++++ arch/arm/mach-ux500/prcmu-db8500.c | 2018 ++++++++++++++++++++ arch/arm/mach-ux500/prcmu-regs-db8500.h | 162 ++ arch/arm/mach-ux500/prcmu.c | 394 ---- arch/arm/mach-ux500/regulator-db8500.c | 562 ++++++ arch/arm/mach-ux500/regulator-db8500.h | 45 + arch/arm/plat-nomadik/include/plat/pincfg.h | 5 - drivers/mfd/ab8500-i2c.c | 2 +- 45 files changed, 7196 insertions(+), 1582 deletions(-) create mode 100644 arch/arm/mach-ux500/board-snowball-pins.c create mode 100644 arch/arm/mach-ux500/board-snowball.c create mode 100644 arch/arm/mach-ux500/board-snowball.h create mode 100644 arch/arm/mach-ux500/clock-db8500.c delete mode 100644 arch/arm/mach-ux500/cpufreq.c create mode 100644 arch/arm/mach-ux500/include/mach/irqs-board-u5500.h create mode 100644 arch/arm/mach-ux500/include/mach/prcmu-db5500.h delete mode 100644 arch/arm/mach-ux500/include/mach/prcmu-defs.h create mode 100644 arch/arm/mach-ux500/include/mach/prcmu-fw-api.h create mode 100644 arch/arm/mach-ux500/include/mach/prcmu-fw-defs_v1.h delete mode 100644 arch/arm/mach-ux500/include/mach/prcmu.h create mode 100644 arch/arm/mach-ux500/pm/Kconfig create mode 100644 arch/arm/mach-ux500/pm/Makefile create mode 100644 arch/arm/mach-ux500/pm/cpufreq.c create mode 100644 arch/arm/mach-ux500/prcmu-db5500.c create mode 100644 arch/arm/mach-ux500/prcmu-db8500.c create mode 100644 arch/arm/mach-ux500/prcmu-regs-db8500.h delete mode 100644 arch/arm/mach-ux500/prcmu.c create mode 100644 arch/arm/mach-ux500/regulator-db8500.c create mode 100644 arch/arm/mach-ux500/regulator-db8500.h Merging xilinx/arm-next $ git merge xilinx/arm-next Auto-merging arch/arm/Kconfig Auto-merging arch/arm/Makefile Merge made by recursive. arch/arm/Kconfig | 14 ++ arch/arm/Makefile | 1 + arch/arm/mach-zynq/Kconfig | 14 ++ arch/arm/mach-zynq/Makefile | 7 + arch/arm/mach-zynq/Makefile.boot | 3 + arch/arm/mach-zynq/board_ep107.c | 85 +++++++ arch/arm/mach-zynq/common.c | 114 ++++++++++ arch/arm/mach-zynq/common.h | 30 +++ arch/arm/mach-zynq/include/mach/clkdev.h | 33 +++ arch/arm/mach-zynq/include/mach/debug-macro.S | 36 +++ arch/arm/mach-zynq/include/mach/entry-macro.S | 30 +++ arch/arm/mach-zynq/include/mach/hardware.h | 18 ++ arch/arm/mach-zynq/include/mach/io.h | 33 +++ arch/arm/mach-zynq/include/mach/irqs.h | 29 +++ arch/arm/mach-zynq/include/mach/memory.h | 23 ++ arch/arm/mach-zynq/include/mach/system.h | 28 +++ arch/arm/mach-zynq/include/mach/timex.h | 23 ++ arch/arm/mach-zynq/include/mach/uart.h | 25 ++ arch/arm/mach-zynq/include/mach/uncompress.h | 51 +++++ arch/arm/mach-zynq/include/mach/vmalloc.h | 20 ++ arch/arm/mach-zynq/include/mach/zynq_soc.h | 48 ++++ arch/arm/mach-zynq/timer.c | 297 +++++++++++++++++++++++++ arch/arm/mm/Kconfig | 2 +- 23 files changed, 963 insertions(+), 1 deletions(-) create mode 100644 arch/arm/mach-zynq/Kconfig create mode 100644 arch/arm/mach-zynq/Makefile create mode 100644 arch/arm/mach-zynq/Makefile.boot create mode 100644 arch/arm/mach-zynq/board_ep107.c create mode 100644 arch/arm/mach-zynq/common.c create mode 100644 arch/arm/mach-zynq/common.h create mode 100644 arch/arm/mach-zynq/include/mach/clkdev.h create mode 100644 arch/arm/mach-zynq/include/mach/debug-macro.S create mode 100644 arch/arm/mach-zynq/include/mach/entry-macro.S create mode 100644 arch/arm/mach-zynq/include/mach/hardware.h create mode 100644 arch/arm/mach-zynq/include/mach/io.h create mode 100644 arch/arm/mach-zynq/include/mach/irqs.h create mode 100644 arch/arm/mach-zynq/include/mach/memory.h create mode 100644 arch/arm/mach-zynq/include/mach/system.h create mode 100644 arch/arm/mach-zynq/include/mach/timex.h create mode 100644 arch/arm/mach-zynq/include/mach/uart.h create mode 100644 arch/arm/mach-zynq/include/mach/uncompress.h create mode 100644 arch/arm/mach-zynq/include/mach/vmalloc.h create mode 100644 arch/arm/mach-zynq/include/mach/zynq_soc.h create mode 100644 arch/arm/mach-zynq/timer.c Merging avr32/avr32-arch $ git merge avr32/avr32-arch Already up-to-date. Merging blackfin/for-linus $ git merge blackfin/for-linus Merge made by recursive. arch/blackfin/Kconfig.debug | 2 +- arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 12 +- arch/blackfin/configs/BF527-EZKIT_defconfig | 14 +- arch/blackfin/include/asm/bfin-global.h | 10 - arch/blackfin/include/asm/cacheflush.h | 23 +- arch/blackfin/include/asm/cpu.h | 3 - arch/blackfin/include/asm/irq_handler.h | 25 + arch/blackfin/include/asm/kgdb.h | 6 +- arch/blackfin/include/asm/ptrace.h | 2 - arch/blackfin/include/mach-common/irq.h | 57 + arch/blackfin/kernel/Makefile | 2 + arch/blackfin/kernel/bfin_gpio.c | 3 +- arch/blackfin/kernel/bfin_ksyms.c | 1 + arch/blackfin/kernel/debug-mmrs.c | 1860 +++++++++++++++++++++ arch/blackfin/kernel/ipipe.c | 1 + arch/blackfin/kernel/irqchip.c | 1 + arch/blackfin/kernel/setup.c | 50 +- arch/blackfin/mach-bf518/include/mach/cdefBF512.h | 16 +- arch/blackfin/mach-bf518/include/mach/defBF512.h | 8 +- arch/blackfin/mach-bf518/include/mach/irq.h | 262 ++-- arch/blackfin/mach-bf527/include/mach/cdefBF522.h | 16 +- arch/blackfin/mach-bf527/include/mach/defBF522.h | 8 +- arch/blackfin/mach-bf527/include/mach/irq.h | 266 ++-- arch/blackfin/mach-bf533/include/mach/irq.h | 168 +-- arch/blackfin/mach-bf537/include/mach/irq.h | 365 ++--- arch/blackfin/mach-bf537/ints-priority.c | 163 ++ arch/blackfin/mach-bf538/include/mach/irq.h | 89 +- arch/blackfin/mach-bf548/include/mach/irq.h | 89 +- arch/blackfin/mach-bf561/include/mach/irq.h | 505 ++---- arch/blackfin/mach-bf561/smp.c | 3 - arch/blackfin/mach-common/ints-priority.c | 476 ++---- arch/blackfin/mach-common/smp.c | 1 + 32 files changed, 2989 insertions(+), 1518 deletions(-) create mode 100644 arch/blackfin/include/mach-common/irq.h create mode 100644 arch/blackfin/kernel/debug-mmrs.c Merging cris/for-next $ git merge cris/for-next Auto-merging drivers/net/cris/eth_v10.c Merge made by recursive. Documentation/cris/README | 62 +++++++++++++++--------------- arch/cris/arch-v32/drivers/cryptocop.c | 6 +-- arch/cris/arch-v32/kernel/ptrace.c | 2 - arch/cris/include/arch-v32/arch/cache.h | 2 +- drivers/net/cris/eth_v10.c | 1 - 5 files changed, 34 insertions(+), 39 deletions(-) Merging ia64/test $ git merge ia64/test Merge made by recursive. arch/ia64/oprofile/backtrace.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) Merging m68k/for-next $ git merge m68k/for-next Already up-to-date. Merging m68knommu/for-next $ git merge m68knommu/for-next Removing arch/m68k/kernel/asm-offsets_mm.c Removing arch/m68k/kernel/asm-offsets_no.c Removing arch/m68k/kernel/m68k_ksyms_mm.c Removing arch/m68k/kernel/m68k_ksyms_no.c Removing arch/m68k/lib/Makefile_mm Removing arch/m68k/lib/Makefile_no Removing arch/m68k/lib/checksum.c Removing arch/m68k/lib/muldi3_mm.c Removing arch/m68k/lib/muldi3_no.c Removing arch/m68k/mm/Makefile_mm Removing arch/m68k/mm/Makefile_no Removing arch/m68k/mm/kmap_mm.c Removing arch/m68k/mm/kmap_no.c Merge made by recursive. arch/m68k/include/asm/bitops_no.h | 18 +-- arch/m68k/include/asm/io_no.h | 8 +- arch/m68k/kernel/asm-offsets.c | 106 ++++++++++- arch/m68k/kernel/asm-offsets_mm.c | 100 ---------- arch/m68k/kernel/asm-offsets_no.c | 76 ------- arch/m68k/kernel/entry_no.S | 1 - arch/m68k/kernel/m68k_ksyms.c | 35 +++- arch/m68k/kernel/m68k_ksyms_mm.c | 16 -- arch/m68k/kernel/m68k_ksyms_no.c | 78 -------- arch/m68k/kernel/process_no.c | 2 + arch/m68k/kernel/syscalltable.S | 1 - arch/m68k/lib/Makefile | 13 +- arch/m68k/lib/Makefile_mm | 6 - arch/m68k/lib/Makefile_no | 7 - arch/m68k/lib/checksum.c | 5 - arch/m68k/lib/checksum_no.c | 3 + arch/m68k/lib/memcpy.c | 128 +++++++------ arch/m68k/lib/memmove.c | 2 - arch/m68k/lib/memset.c | 114 +++++++---- arch/m68k/lib/muldi3.c | 99 +++++++++- arch/m68k/lib/muldi3_mm.c | 63 ------ arch/m68k/lib/muldi3_no.c | 86 -------- arch/m68k/lib/string.c | 223 --------------------- arch/m68k/mm/Makefile | 14 +- arch/m68k/mm/Makefile_mm | 8 - arch/m68k/mm/Makefile_no | 5 - arch/m68k/mm/init_no.c | 51 +----- arch/m68k/mm/kmap.c | 368 ++++++++++++++++++++++++++++++++++- arch/m68k/mm/kmap_mm.c | 367 ---------------------------------- arch/m68k/mm/kmap_no.c | 45 ----- arch/m68k/platform/68328/entry.S | 7 +- arch/m68k/platform/68360/entry.S | 7 +- arch/m68k/platform/coldfire/dma.c | 3 + arch/m68k/platform/coldfire/entry.S | 11 +- arch/m68k/platform/coldfire/head.S | 1 - 35 files changed, 788 insertions(+), 1289 deletions(-) delete mode 100644 arch/m68k/kernel/asm-offsets_mm.c delete mode 100644 arch/m68k/kernel/asm-offsets_no.c delete mode 100644 arch/m68k/kernel/m68k_ksyms_mm.c delete mode 100644 arch/m68k/kernel/m68k_ksyms_no.c delete mode 100644 arch/m68k/lib/Makefile_mm delete mode 100644 arch/m68k/lib/Makefile_no delete mode 100644 arch/m68k/lib/checksum.c delete mode 100644 arch/m68k/lib/muldi3_mm.c delete mode 100644 arch/m68k/lib/muldi3_no.c delete mode 100644 arch/m68k/mm/Makefile_mm delete mode 100644 arch/m68k/mm/Makefile_no delete mode 100644 arch/m68k/mm/kmap_mm.c delete mode 100644 arch/m68k/mm/kmap_no.c Merging microblaze/next $ git merge microblaze/next Already up-to-date. Merging mips/mips-for-linux-next $ git merge mips/mips-for-linux-next Merge made by recursive. arch/mips/Kbuild.platforms | 1 + arch/mips/Kconfig | 19 + arch/mips/include/asm/mach-lantiq/lantiq.h | 59 ++ .../mips/include/asm/mach-lantiq/lantiq_platform.h | 46 ++ arch/mips/include/asm/mach-lantiq/war.h | 24 + arch/mips/include/asm/mach-lantiq/xway/irq.h | 18 + .../mips/include/asm/mach-lantiq/xway/lantiq_irq.h | 62 ++ .../mips/include/asm/mach-lantiq/xway/lantiq_soc.h | 139 ++++ arch/mips/kernel/vmlinux.lds.S | 1 + arch/mips/lantiq/Kconfig | 23 + arch/mips/lantiq/Makefile | 11 + arch/mips/lantiq/Platform | 8 + arch/mips/lantiq/clk.c | 140 ++++ arch/mips/lantiq/clk.h | 18 + arch/mips/lantiq/devices.c | 125 ++++ arch/mips/lantiq/devices.h | 20 + arch/mips/lantiq/early_printk.c | 33 + arch/mips/lantiq/irq.c | 326 +++++++++ arch/mips/lantiq/machtypes.h | 20 + arch/mips/lantiq/prom.c | 71 ++ arch/mips/lantiq/prom.h | 24 + arch/mips/lantiq/setup.c | 65 ++ arch/mips/lantiq/xway/Kconfig | 23 + arch/mips/lantiq/xway/Makefile | 7 + arch/mips/lantiq/xway/clk-ase.c | 48 ++ arch/mips/lantiq/xway/clk-xway.c | 223 ++++++ arch/mips/lantiq/xway/devices.c | 77 ++ arch/mips/lantiq/xway/devices.h | 17 + arch/mips/lantiq/xway/ebu.c | 53 ++ arch/mips/lantiq/xway/gpio.c | 195 +++++ arch/mips/lantiq/xway/gpio_ebu.c | 126 ++++ arch/mips/lantiq/xway/gpio_stp.c | 157 ++++ arch/mips/lantiq/xway/mach-easy50601.c | 69 ++ arch/mips/lantiq/xway/mach-easy50712.c | 74 ++ arch/mips/lantiq/xway/pmu.c | 70 ++ arch/mips/lantiq/xway/prom-ase.c | 39 + arch/mips/lantiq/xway/prom-xway.c | 54 ++ arch/mips/lantiq/xway/reset.c | 79 ++ arch/mips/pci/Makefile | 1 + arch/mips/pci/ops-lantiq.c | 116 +++ arch/mips/pci/pci-lantiq.c | 297 ++++++++ arch/mips/pci/pci-lantiq.h | 18 + arch/mips/sgi-ip27/ip27-timer.c | 13 +- drivers/mtd/maps/Kconfig | 9 + drivers/mtd/maps/Makefile | 1 + drivers/mtd/maps/lantiq-flash.c | 251 +++++++ drivers/tty/serial/Kconfig | 8 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/lantiq.c | 756 ++++++++++++++++++++ lib/Kconfig.debug | 2 +- 50 files changed, 4024 insertions(+), 13 deletions(-) create mode 100644 arch/mips/include/asm/mach-lantiq/lantiq.h create mode 100644 arch/mips/include/asm/mach-lantiq/lantiq_platform.h create mode 100644 arch/mips/include/asm/mach-lantiq/war.h create mode 100644 arch/mips/include/asm/mach-lantiq/xway/irq.h create mode 100644 arch/mips/include/asm/mach-lantiq/xway/lantiq_irq.h create mode 100644 arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h create mode 100644 arch/mips/lantiq/Kconfig create mode 100644 arch/mips/lantiq/Makefile create mode 100644 arch/mips/lantiq/Platform create mode 100644 arch/mips/lantiq/clk.c create mode 100644 arch/mips/lantiq/clk.h create mode 100644 arch/mips/lantiq/devices.c create mode 100644 arch/mips/lantiq/devices.h create mode 100644 arch/mips/lantiq/early_printk.c create mode 100644 arch/mips/lantiq/irq.c create mode 100644 arch/mips/lantiq/machtypes.h create mode 100644 arch/mips/lantiq/prom.c create mode 100644 arch/mips/lantiq/prom.h create mode 100644 arch/mips/lantiq/setup.c create mode 100644 arch/mips/lantiq/xway/Kconfig create mode 100644 arch/mips/lantiq/xway/Makefile create mode 100644 arch/mips/lantiq/xway/clk-ase.c create mode 100644 arch/mips/lantiq/xway/clk-xway.c create mode 100644 arch/mips/lantiq/xway/devices.c create mode 100644 arch/mips/lantiq/xway/devices.h create mode 100644 arch/mips/lantiq/xway/ebu.c create mode 100644 arch/mips/lantiq/xway/gpio.c create mode 100644 arch/mips/lantiq/xway/gpio_ebu.c create mode 100644 arch/mips/lantiq/xway/gpio_stp.c create mode 100644 arch/mips/lantiq/xway/mach-easy50601.c create mode 100644 arch/mips/lantiq/xway/mach-easy50712.c create mode 100644 arch/mips/lantiq/xway/pmu.c create mode 100644 arch/mips/lantiq/xway/prom-ase.c create mode 100644 arch/mips/lantiq/xway/prom-xway.c create mode 100644 arch/mips/lantiq/xway/reset.c create mode 100644 arch/mips/pci/ops-lantiq.c create mode 100644 arch/mips/pci/pci-lantiq.c create mode 100644 arch/mips/pci/pci-lantiq.h create mode 100644 drivers/mtd/maps/lantiq-flash.c create mode 100644 drivers/tty/serial/lantiq.c Merging parisc/for-next $ git merge parisc/for-next Merge made by recursive. arch/parisc/include/asm/cacheflush.h | 5 +- arch/parisc/include/asm/pgtable.h | 9 +- arch/parisc/include/asm/unistd.h | 8 +- arch/parisc/kernel/cache.c | 13 ++- arch/parisc/kernel/entry.S | 3 + arch/parisc/kernel/head.S | 5 +- arch/parisc/kernel/module.c | 10 ++- arch/parisc/kernel/pacache.S | 6 +- arch/parisc/kernel/sys_parisc32.c | 8 + arch/parisc/kernel/syscall_table.S | 6 + arch/parisc/kernel/vmlinux.lds.S | 1 + arch/parisc/mm/init.c | 264 +++++++++++++++++++--------------- 12 files changed, 208 insertions(+), 130 deletions(-) Merging powerpc/next $ git merge powerpc/next Already up-to-date. Merging 4xx/next $ git merge 4xx/next Already up-to-date. Merging 52xx-and-virtex/powerpc/next $ git merge 52xx-and-virtex/powerpc/next Already up-to-date. Merging galak/next $ git merge galak/next Already up-to-date. Merging s390/features $ git merge s390/features Removing drivers/s390/char/tape_block.c Merge made by recursive. arch/s390/Kconfig | 11 - arch/s390/appldata/appldata_base.c | 2 - arch/s390/crypto/prng.c | 2 +- arch/s390/include/asm/cmpxchg.h | 1 - arch/s390/include/asm/elf.h | 12 - arch/s390/include/asm/hugetlb.h | 17 +- arch/s390/include/asm/mmu.h | 3 - arch/s390/include/asm/mmu_context.h | 3 - arch/s390/include/asm/percpu.h | 68 ++++++ arch/s390/include/asm/pgalloc.h | 28 +-- arch/s390/include/asm/pgtable.h | 38 --- arch/s390/include/asm/tlbflush.h | 11 +- arch/s390/kernel/setup.c | 31 +--- arch/s390/kernel/smp.c | 2 +- arch/s390/kernel/vdso32/Makefile | 3 + arch/s390/kernel/vdso64/Makefile | 3 + arch/s390/kvm/sie64a.S | 4 +- arch/s390/mm/extmem.c | 6 +- arch/s390/mm/fault.c | 43 +---- arch/s390/mm/hugetlbpage.c | 10 - arch/s390/mm/pageattr.c | 5 +- arch/s390/mm/pgtable.c | 68 +----- drivers/crypto/Kconfig | 2 + drivers/s390/block/dasd.c | 40 ++-- drivers/s390/block/dasd_alias.c | 4 - drivers/s390/block/dasd_devmap.c | 30 +++ drivers/s390/block/dasd_eckd.c | 16 +- drivers/s390/block/dasd_genhd.c | 2 +- drivers/s390/block/dasd_int.h | 3 + drivers/s390/block/dasd_ioctl.c | 128 +++++++---- drivers/s390/char/Kconfig | 12 - drivers/s390/char/Makefile | 1 - drivers/s390/char/monwriter.c | 4 +- drivers/s390/char/raw3270.c | 2 - drivers/s390/char/sclp_sdias.c | 3 - drivers/s390/char/tape_3590.c | 11 +- drivers/s390/char/tape_block.c | 445 ----------------------------------- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/device_fsm.c | 3 - drivers/s390/cio/device_ops.c | 3 - drivers/s390/cio/qdio_main.c | 17 +- drivers/s390/crypto/ap_bus.c | 8 +- 42 files changed, 277 insertions(+), 831 deletions(-) delete mode 100644 drivers/s390/char/tape_block.c Merging sh/sh-latest $ git merge sh/sh-latest Already up-to-date. Merging rmobile/rmobile-latest $ git merge rmobile/rmobile-latest Already up-to-date. Merging sparc/master $ git merge sparc/master Merge made by recursive. arch/sparc/Kconfig | 6 +- arch/sparc/include/asm/floppy_32.h | 40 ++- arch/sparc/include/asm/irq_32.h | 6 +- arch/sparc/include/asm/leon.h | 36 +-- arch/sparc/include/asm/pcic.h | 12 +- arch/sparc/include/asm/system_32.h | 5 - arch/sparc/kernel/Makefile | 4 - arch/sparc/kernel/entry.S | 16 -- arch/sparc/kernel/irq.h | 45 ++-- arch/sparc/kernel/irq_32.c | 503 ++++++++---------------------------- arch/sparc/kernel/kernel.h | 1 + arch/sparc/kernel/leon_kernel.c | 360 +++++++++++++++++--------- arch/sparc/kernel/leon_smp.c | 12 +- arch/sparc/kernel/pcic.c | 83 ++++-- arch/sparc/kernel/sun4c_irq.c | 150 +++++++----- arch/sparc/kernel/sun4d_irq.c | 480 ++++++++++++---------------------- arch/sparc/kernel/sun4m_irq.c | 179 +++++++------ arch/sparc/kernel/sun4m_smp.c | 16 +- arch/sparc/kernel/time_32.c | 10 +- 19 files changed, 847 insertions(+), 1117 deletions(-) Merging tile/master $ git merge tile/master Already up-to-date. Merging unicore32/unicore32 $ git merge unicore32/unicore32 Already up-to-date. Merging xtensa/master $ git merge xtensa/master Resolved 'arch/xtensa/configs/iss_defconfig' using previous resolution. Auto-merging arch/xtensa/Kconfig Auto-merging arch/xtensa/Makefile Auto-merging arch/xtensa/boot/Makefile Auto-merging arch/xtensa/configs/iss_defconfig CONFLICT (content): Merge conflict in arch/xtensa/configs/iss_defconfig Auto-merging arch/xtensa/include/asm/coprocessor.h Auto-merging arch/xtensa/kernel/Makefile Auto-merging arch/xtensa/kernel/time.c Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a [master c838b70] Merge remote-tracking branch 'xtensa/master' $ git diff -M --stat --summary HEAD^.. arch/xtensa/Kconfig | 17 +- arch/xtensa/Makefile | 5 +- arch/xtensa/boot/Makefile | 1 + arch/xtensa/include/asm/coprocessor.h | 9 +- arch/xtensa/include/asm/io.h | 40 ++-- arch/xtensa/include/asm/irq.h | 7 +- arch/xtensa/include/asm/serial.h | 12 +- arch/xtensa/kernel/Makefile | 4 +- arch/xtensa/kernel/time.c | 2 +- arch/xtensa/platforms/xtavnet/Makefile | 10 + .../platforms/xtavnet/include/platform/hardware.h | 85 ++++++ .../platforms/xtavnet/include/platform/lcd.h | 22 ++ .../platforms/xtavnet/include/platform/serial.h | 1 + arch/xtensa/platforms/xtavnet/lcd.c | 79 ++++++ arch/xtensa/platforms/xtavnet/setup.c | 269 ++++++++++++++++++++ 15 files changed, 526 insertions(+), 37 deletions(-) create mode 100644 arch/xtensa/platforms/xtavnet/Makefile create mode 100644 arch/xtensa/platforms/xtavnet/include/platform/hardware.h create mode 100644 arch/xtensa/platforms/xtavnet/include/platform/lcd.h create mode 100644 arch/xtensa/platforms/xtavnet/include/platform/serial.h create mode 100644 arch/xtensa/platforms/xtavnet/lcd.c create mode 100644 arch/xtensa/platforms/xtavnet/setup.c Merging ceph/for-next $ git merge ceph/for-next Already up-to-date. Merging cifs/master $ git merge cifs/master Merge made by recursive. fs/cifs/connect.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Merging configfs/linux-next $ git merge configfs/linux-next Already up-to-date. Merging ecryptfs/next $ git merge ecryptfs/next Merge made by recursive. fs/ecryptfs/crypto.c | 21 ++++++++++++ fs/ecryptfs/ecryptfs_kernel.h | 7 +++- fs/ecryptfs/file.c | 25 +++++++------- fs/ecryptfs/inode.c | 60 ++++++++++++++++++---------------- fs/ecryptfs/kthread.c | 6 ++-- fs/ecryptfs/main.c | 72 ++++++++++++++++++++++++++++------------ fs/ecryptfs/super.c | 16 ++------- 7 files changed, 128 insertions(+), 79 deletions(-) Merging ext3/for_next $ git merge ext3/for_next Already up-to-date. Merging ext4/next $ git merge ext4/next Already up-to-date. Merging fatfs/master $ git merge fatfs/master Merge made by recursive. fs/fat/cache.c | 7 +++++ fs/fat/dir.c | 32 +++++++++++---------- fs/fat/fat.h | 15 +++++----- fs/fat/fatent.c | 4 +- fs/fat/inode.c | 74 ++++++++++++++++++++++++------------------------- fs/fat/misc.c | 44 ++++++++++++++++++++--------- fs/fat/namei_msdos.c | 4 +- fs/fat/namei_vfat.c | 4 +- 8 files changed, 104 insertions(+), 80 deletions(-) Merging fuse/for-next $ git merge fuse/for-next Already up-to-date. Merging gfs2/master $ git merge gfs2/master Merge made by recursive. fs/gfs2/dir.c | 186 +++++++++++++++++++++---------------------------- fs/gfs2/export.c | 2 +- fs/gfs2/file.c | 36 ++++------ fs/gfs2/glock.c | 89 +++++++++++++----------- fs/gfs2/glock.h | 3 +- fs/gfs2/glops.c | 59 +++++++++++----- fs/gfs2/glops.h | 2 + fs/gfs2/incore.h | 7 +- fs/gfs2/inode.c | 63 +---------------- fs/gfs2/inode.h | 3 +- fs/gfs2/log.c | 174 ++++++++++++++++++++++++----------------------- fs/gfs2/log.h | 2 + fs/gfs2/lops.c | 39 +++++++--- fs/gfs2/main.c | 1 + fs/gfs2/meta_io.c | 2 + fs/gfs2/meta_io.h | 2 - fs/gfs2/rgrp.c | 20 ++++- fs/gfs2/super.c | 103 +++++++++++++++++++++++++--- fs/gfs2/trace_gfs2.h | 38 +++++++++- 19 files changed, 456 insertions(+), 375 deletions(-) Merging hfsplus/for-next $ git merge hfsplus/for-next Merge made by recursive. fs/hfsplus/extents.c | 9 ++++++--- fs/hfsplus/super.c | 9 +++++++++ fs/hfsplus/unicode.c | 35 +++++++++++++++++++++++++++-------- fs/hfsplus/wrapper.c | 9 +++------ 4 files changed, 45 insertions(+), 17 deletions(-) Merging jfs/next $ git merge jfs/next Already up-to-date. Merging logfs/master $ git merge logfs/master Resolved 'fs/logfs/logfs.h' using previous resolution. Auto-merging fs/logfs/logfs.h CONFLICT (content): Merge conflict in fs/logfs/logfs.h Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a [master 2610496] Merge remote-tracking branch 'logfs/master' $ git diff -M --stat --summary HEAD^.. Merging nfs/linux-next $ git merge nfs/linux-next Merge made by recursive. fs/nfs/namespace.c | 4 +- fs/nfs/nfs4proc.c | 60 +++++++++++++++++++++++++++++---------- fs/nfs/nfs4state.c | 4 +- fs/nfs/nfs4xdr.c | 11 ++++-- fs/nfs/pnfs.c | 8 ++++- fs/nfs/super.c | 4 +- fs/nfs/write.c | 4 +-- include/linux/sunrpc/sched.h | 2 + net/sunrpc/Kconfig | 9 ++--- net/sunrpc/auth_gss/auth_gss.c | 8 +++-- net/sunrpc/xprt.c | 1 + 11 files changed, 77 insertions(+), 38 deletions(-) Merging nfsd/nfsd-next $ git merge nfsd/nfsd-next Merge made by recursive. include/linux/sunrpc/svcsock.h | 1 + net/sunrpc/svcsock.c | 336 ++++++++++++++++++++++------------------ 2 files changed, 189 insertions(+), 148 deletions(-) Merging nilfs2/for-next $ git merge nilfs2/for-next Merge made by recursive. fs/nilfs2/file.c | 1 - fs/nilfs2/inode.c | 13 +++- fs/nilfs2/page.c | 53 +--------------- fs/nilfs2/page.h | 4 - fs/nilfs2/segbuf.c | 12 ---- fs/nilfs2/segment.c | 161 ++++++--------------------------------------- fs/nilfs2/segment.h | 2 - include/linux/nilfs2_fs.h | 1 + 8 files changed, 34 insertions(+), 213 deletions(-) Merging ocfs2/linux-next $ git merge ocfs2/linux-next Already up-to-date. Merging omfs/for-next $ git merge omfs/for-next Already up-to-date. Merging squashfs/master $ git merge squashfs/master Already up-to-date. Merging udf/for_next $ git merge udf/for_next Already up-to-date. Merging v9fs/for-next $ git merge v9fs/for-next Already up-to-date. Merging ubifs/linux-next $ git merge ubifs/linux-next Recorded preimage for 'fs/ubifs/super.c' Auto-merging fs/ubifs/super.c CONFLICT (content): Merge conflict in fs/ubifs/super.c Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a Recorded resolution for 'fs/ubifs/super.c'. [master 55e7f8d] Merge remote-tracking branch 'ubifs/linux-next' $ git diff -M --stat --summary HEAD^.. Documentation/filesystems/ubifs.txt | 1 - fs/ubifs/budget.c | 104 ++++++++++++++++---------------- fs/ubifs/commit.c | 2 +- fs/ubifs/debug.c | 112 ++++++++++++++++++++--------------- fs/ubifs/debug.h | 31 +++++---- fs/ubifs/dir.c | 4 +- fs/ubifs/file.c | 27 +++++---- fs/ubifs/find.c | 10 ++-- fs/ubifs/io.c | 4 +- fs/ubifs/journal.c | 4 +- fs/ubifs/lpt_commit.c | 55 +++++++++++++++++- fs/ubifs/master.c | 8 +- fs/ubifs/orphan.c | 3 +- fs/ubifs/replay.c | 8 +- fs/ubifs/super.c | 31 +++++----- fs/ubifs/tnc.c | 10 ++-- fs/ubifs/tnc_commit.c | 18 +++--- fs/ubifs/ubifs-media.h | 28 ++++---- fs/ubifs/ubifs.h | 81 +++++++++++++------------ fs/ubifs/xattr.c | 8 +- 20 files changed, 314 insertions(+), 235 deletions(-) Merging xfs/master $ git merge xfs/master Already up-to-date. Merging vfs/for-next $ git merge vfs/for-next Already up-to-date. Merging vfs-scale/vfs-scale-working $ git merge vfs-scale/vfs-scale-working Already up-to-date. Merging pci/linux-next $ git merge pci/linux-next Merge made by recursive. arch/x86/include/asm/pci.h | 2 - arch/x86/kernel/pci-dma.c | 64 ------------------------------------- arch/x86/kernel/setup.c | 1 - arch/x86/pci/direct.c | 17 +++------ arch/x86/pci/irq.c | 4 ++- drivers/pci/access.c | 18 +++++++++-- drivers/pci/pci.c | 15 +++++++++ drivers/pci/pcie/aer/aer_inject.c | 2 +- drivers/pci/pcie/aspm.c | 2 +- drivers/pci/quirks.c | 14 +++++++- include/linux/pci_ids.h | 3 ++ 11 files changed, 56 insertions(+), 86 deletions(-) Merging hid/for-next $ git merge hid/for-next Auto-merging drivers/hid/Kconfig Removing drivers/hid/hid-3m-pct.c Removing drivers/hid/hid-cando.c Auto-merging drivers/hid/hid-core.c Auto-merging drivers/hid/hid-ids.h Removing drivers/hid/hid-mosart.c Removing drivers/hid/hid-stantum.c Auto-merging samples/Kconfig Merge made by recursive. Documentation/{usb => hid}/hiddev.txt | 0 Documentation/hid/hidraw.txt | 119 +++++++++++++ drivers/hid/Kconfig | 29 +--- drivers/hid/Makefile | 4 - drivers/hid/hid-3m-pct.c | 305 --------------------------------- drivers/hid/hid-cando.c | 276 ----------------------------- drivers/hid/hid-core.c | 1 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-mosart.c | 296 -------------------------------- drivers/hid/hid-multitouch.c | 166 +++++++++++++++--- drivers/hid/hid-stantum.c | 286 ------------------------------- drivers/hid/hidraw.c | 16 +- drivers/hid/usbhid/hiddev.c | 2 +- net/bluetooth/hidp/hidp.h | 2 +- samples/Kconfig | 6 + samples/Makefile | 2 +- samples/hidraw/Makefile | 10 + samples/hidraw/hid-example.c | 178 +++++++++++++++++++ 18 files changed, 475 insertions(+), 1226 deletions(-) rename Documentation/{usb => hid}/hiddev.txt (100%) create mode 100644 Documentation/hid/hidraw.txt delete mode 100644 drivers/hid/hid-3m-pct.c delete mode 100644 drivers/hid/hid-cando.c delete mode 100644 drivers/hid/hid-mosart.c delete mode 100644 drivers/hid/hid-stantum.c create mode 100644 samples/hidraw/Makefile create mode 100644 samples/hidraw/hid-example.c Merging quilt/i2c $ git merge quilt/i2c Recorded preimage for 'include/linux/pci_ids.h' Auto-merging include/linux/pci_ids.h CONFLICT (content): Merge conflict in include/linux/pci_ids.h Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a Recorded resolution for 'include/linux/pci_ids.h'. [master f50f2b4] Merge branch 'quilt/i2c' $ git diff -M --stat --summary HEAD^.. Documentation/i2c/busses/i2c-i801 | 1 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-i801.c | 8 ++++++++ include/linux/pci_ids.h | 4 ---- 4 files changed, 10 insertions(+), 4 deletions(-) Merging bjdooks-i2c/next-i2c $ git merge bjdooks-i2c/next-i2c Resolved 'arch/arm/mach-pxa/tosa.c' using previous resolution. Resolved 'drivers/i2c/busses/i2c-designware-core.c' using previous resolution. Resolved 'drivers/i2c/busses/i2c-pxa.c' using previous resolution. Auto-merging MAINTAINERS Auto-merging arch/arm/mach-pxa/tosa.c CONFLICT (content): Merge conflict in arch/arm/mach-pxa/tosa.c Auto-merging drivers/i2c/busses/Kconfig Auto-merging drivers/i2c/busses/Makefile Auto-merging drivers/i2c/busses/i2c-designware-core.c CONFLICT (content): Merge conflict in drivers/i2c/busses/i2c-designware-core.c CONFLICT (delete/modify): drivers/i2c/busses/i2c-intel-mid.c deleted in bjdooks-i2c/next-i2c and modified in HEAD. Version HEAD of drivers/i2c/busses/i2c-intel-mid.c left in tree. Auto-merging drivers/i2c/busses/i2c-pxa.c CONFLICT (content): Merge conflict in drivers/i2c/busses/i2c-pxa.c Automatic merge failed; fix conflicts and then commit the result. $ git rm -f drivers/i2c/busses/i2c-intel-mid.c arch/arm/mach-pxa/tosa.c: needs merge drivers/i2c/busses/i2c-designware-core.c: needs merge drivers/i2c/busses/i2c-intel-mid.c: needs merge drivers/i2c/busses/i2c-pxa.c: needs merge rm 'drivers/i2c/busses/i2c-intel-mid.c' $ git commit -v -a [master 0ca153a] Merge remote-tracking branch 'bjdooks-i2c/next-i2c' $ git diff -M --stat --summary HEAD^.. MAINTAINERS | 6 + drivers/i2c/busses/Kconfig | 25 +- drivers/i2c/busses/Makefile | 6 +- .../{i2c-designware.c => i2c-designware-core.c} | 383 ++----- drivers/i2c/busses/i2c-designware-core.h | 106 ++ drivers/i2c/busses/i2c-designware-pcidrv.c | 405 +++++++ drivers/i2c/busses/i2c-designware-platdrv.c | 215 ++++ drivers/i2c/busses/i2c-intel-mid.c | 1135 -------------------- 8 files changed, 868 insertions(+), 1413 deletions(-) rename drivers/i2c/busses/{i2c-designware.c => i2c-designware-core.c} (65%) create mode 100644 drivers/i2c/busses/i2c-designware-core.h create mode 100644 drivers/i2c/busses/i2c-designware-pcidrv.c create mode 100644 drivers/i2c/busses/i2c-designware-platdrv.c delete mode 100644 drivers/i2c/busses/i2c-intel-mid.c $ git am -3 ../patches/0001-i2c-designware-mdelay-use-needs-linux-delay.h-inclus.patch Applying: i2c-designware: mdelay use needs linux/delay.h inclusion $ git reset HEAD^ Unstaged changes after reset: M drivers/i2c/busses/i2c-designware-core.c $ git add . $ git commit -v -a --amend [master b9297b6] Merge remote-tracking branch 'bjdooks-i2c/next-i2c' $ git am -3 ../patches/i2c__designware-pcidrv_depends_on_PCI.patch Applying: i2c: designware-pcidrv depends on PCI $ git reset HEAD^ Unstaged changes after reset: M drivers/i2c/busses/Kconfig $ git add . $ git commit -v -a --amend [master 839c863] Merge remote-tracking branch 'bjdooks-i2c/next-i2c' Merging quilt/jdelvare-hwmon $ git merge quilt/jdelvare-hwmon Auto-merging MAINTAINERS Merge made by recursive. Documentation/hwmon/adm1021 | 36 +++--- Documentation/hwmon/fam15h_power | 37 ++++++ Documentation/hwmon/k10temp | 3 +- Documentation/hwmon/lm90 | 29 ++++-- MAINTAINERS | 7 + drivers/hwmon/Kconfig | 25 +++-- drivers/hwmon/Makefile | 1 + drivers/hwmon/adcxx.c | 16 ++-- drivers/hwmon/fam15h_power.c | 229 ++++++++++++++++++++++++++++++++++++++ drivers/hwmon/ibmaem.c | 10 +- drivers/hwmon/jc42.c | 2 +- drivers/hwmon/k10temp.c | 11 +- drivers/hwmon/k8temp.c | 8 +- drivers/hwmon/lm70.c | 10 +- drivers/hwmon/lm90.c | 22 +++- drivers/hwmon/ultra45_env.c | 4 +- include/linux/i2c.h | 2 +- 17 files changed, 379 insertions(+), 73 deletions(-) create mode 100644 Documentation/hwmon/fam15h_power create mode 100644 drivers/hwmon/fam15h_power.c Merging hwmon-staging/hwmon-next $ git merge hwmon-staging/hwmon-next Auto-merging drivers/hwmon/Kconfig Auto-merging drivers/hwmon/Makefile Merge made by recursive. Documentation/hwmon/adm1275 | 60 +++ Documentation/hwmon/max16065 | 98 +++++ Documentation/hwmon/max6642 | 21 + Documentation/hwmon/sht15 | 74 ++++ Documentation/hwmon/ucd9000 | 110 +++++ Documentation/hwmon/ucd9200 | 112 +++++ drivers/hwmon/Kconfig | 59 +++ drivers/hwmon/Makefile | 5 + drivers/hwmon/adm1275.c | 121 ++++++ drivers/hwmon/max16065.c | 717 +++++++++++++++++++++++++++++++ drivers/hwmon/max34440.c | 6 +- drivers/hwmon/max6642.c | 356 ++++++++++++++++ drivers/hwmon/max8688.c | 4 +- drivers/hwmon/pmbus.h | 10 +- drivers/hwmon/pmbus_core.c | 970 +++++++++++++++++++----------------------- drivers/hwmon/sht15.c | 747 +++++++++++++++++++++++++-------- drivers/hwmon/ucd9000.c | 278 ++++++++++++ drivers/hwmon/ucd9200.c | 210 +++++++++ include/linux/sht15.h | 18 +- 19 files changed, 3264 insertions(+), 712 deletions(-) create mode 100644 Documentation/hwmon/adm1275 create mode 100644 Documentation/hwmon/max16065 create mode 100644 Documentation/hwmon/max6642 create mode 100644 Documentation/hwmon/sht15 create mode 100644 Documentation/hwmon/ucd9000 create mode 100644 Documentation/hwmon/ucd9200 create mode 100644 drivers/hwmon/adm1275.c create mode 100644 drivers/hwmon/max16065.c create mode 100644 drivers/hwmon/max6642.c create mode 100644 drivers/hwmon/ucd9000.c create mode 100644 drivers/hwmon/ucd9200.c Merging quilt/kernel-doc $ git merge quilt/kernel-doc Merge made by recursive. Documentation/dontdiff | 58 ++++++++++++++++++++++++++++++++++--------- Documentation/sysctl/fs.txt | 7 ----- 2 files changed, 46 insertions(+), 19 deletions(-) Merging v4l-dvb/master $ git merge v4l-dvb/master Removing drivers/media/dvb/frontends/drx397xD.c Removing drivers/media/dvb/frontends/drx397xD.h Removing drivers/media/dvb/frontends/drx397xD_fw.h Merge made by recursive. Documentation/DocBook/media-entities.tmpl | 2 + Documentation/DocBook/v4l/media-ioc-setup-link.xml | 2 +- Documentation/DocBook/v4l/pixfmt-y10b.xml | 43 + Documentation/DocBook/v4l/pixfmt-y12.xml | 79 + Documentation/DocBook/v4l/pixfmt.xml | 2 + Documentation/DocBook/v4l/subdev-formats.xml | 59 + Documentation/DocBook/v4l/videodev2.h.xml | 3 + Documentation/video4linux/CARDLIST.em28xx | 2 +- Documentation/video4linux/gspca.txt | 1 + Documentation/video4linux/sh_mobile_ceu_camera.txt | 6 +- drivers/media/common/saa7146_core.c | 7 +- drivers/media/common/tuners/Kconfig | 8 + drivers/media/common/tuners/Makefile | 1 + drivers/media/common/tuners/tda18212.c | 265 ++ drivers/media/common/tuners/tda18212.h | 48 + drivers/media/common/tuners/tda18212_priv.h | 44 + drivers/media/common/tuners/tda18271-common.c | 11 +- drivers/media/common/tuners/tda18271-fe.c | 21 +- drivers/media/common/tuners/tda18271-maps.c | 12 +- drivers/media/common/tuners/xc5000.c | 32 +- drivers/media/dvb/b2c2/flexcop-pci.c | 6 +- drivers/media/dvb/bt8xx/bt878.c | 2 +- drivers/media/dvb/dvb-usb/Kconfig | 5 +- drivers/media/dvb/dvb-usb/anysee.c | 519 +++- drivers/media/dvb/dvb-usb/anysee.h | 22 +- drivers/media/dvb/dvb-usb/dib0700_devices.c | 6 +- drivers/media/dvb/dvb-usb/dibusb-common.c | 2 +- drivers/media/dvb/dvb-usb/lmedm04.c | 12 +- drivers/media/dvb/dvb-usb/m920x.c | 16 +- drivers/media/dvb/dvb-usb/nova-t-usb2.c | 2 +- drivers/media/dvb/frontends/Kconfig | 12 +- drivers/media/dvb/frontends/Makefile | 3 +- drivers/media/dvb/frontends/drx397xD.c | 1511 ---------- drivers/media/dvb/frontends/drx397xD.h | 130 - drivers/media/dvb/frontends/drx397xD_fw.h | 40 - drivers/media/dvb/frontends/drxd.h | 61 + drivers/media/dvb/frontends/drxd_firm.c | 929 ++++++ drivers/media/dvb/frontends/drxd_firm.h | 115 + drivers/media/dvb/frontends/drxd_hard.c | 3000 ++++++++++++++++++++ drivers/media/dvb/frontends/drxd_map_firm.h | 1013 +++++++ drivers/media/dvb/mantis/hopper_cards.c | 2 +- drivers/media/dvb/mantis/mantis_cards.c | 2 +- drivers/media/dvb/mantis/mantis_pci.c | 5 +- drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c | 60 +- drivers/media/media-entity.c | 8 +- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-avermedia-cardbus.c | 2 +- drivers/media/rc/keymaps/rc-imon-mce.c | 2 +- drivers/media/rc/keymaps/rc-imon-pad.c | 6 +- .../media/rc/keymaps/rc-kworld-plus-tv-analog.c | 2 +- drivers/media/rc/keymaps/rc-rc6-mce.c | 4 +- drivers/media/rc/keymaps/rc-tivo.c | 98 + drivers/media/rc/mceusb.c | 16 +- drivers/media/rc/nuvoton-cir.c | 62 +- drivers/media/rc/nuvoton-cir.h | 17 +- drivers/media/video/Kconfig | 2 +- drivers/media/video/bt8xx/bttv-driver.c | 2 +- drivers/media/video/cx18/Kconfig | 3 + drivers/media/video/cx18/cx18-cards.c | 18 +- drivers/media/video/cx18/cx18-cards.h | 2 +- drivers/media/video/cx18/cx18-driver.c | 27 +- drivers/media/video/cx18/cx18-streams.c | 10 +- drivers/media/video/cx18/cx18-version.h | 2 +- drivers/media/video/cx23885/Kconfig | 1 + drivers/media/video/cx23885/cx23885-core.c | 2 +- drivers/media/video/cx88/cx88-mpeg.c | 2 +- drivers/media/video/cx88/cx88-video.c | 2 +- drivers/media/video/em28xx/Kconfig | 1 + drivers/media/video/em28xx/em28xx-cards.c | 21 +- drivers/media/video/em28xx/em28xx-dvb.c | 22 +- drivers/media/video/em28xx/em28xx.h | 2 +- drivers/media/video/gspca/Kconfig | 9 + drivers/media/video/gspca/Makefile | 2 + drivers/media/video/gspca/jeilinj.c | 581 +++-- drivers/media/video/gspca/kinect.c | 427 +++ drivers/media/video/gspca/zc3xx.c | 42 +- drivers/media/video/imx074.c | 2 +- drivers/media/video/ivtv/ivtv-driver.c | 4 +- drivers/media/video/omap3isp/isp.c | 31 +- drivers/media/video/omap3isp/isp.h | 12 +- drivers/media/video/omap3isp/ispccdc.c | 37 +- drivers/media/video/omap3isp/isppreview.c | 2 +- drivers/media/video/omap3isp/ispqueue.c | 6 +- drivers/media/video/omap3isp/ispresizer.c | 75 +- drivers/media/video/omap3isp/ispstat.h | 6 +- drivers/media/video/omap3isp/ispvideo.c | 108 +- drivers/media/video/omap3isp/ispvideo.h | 3 + drivers/media/video/s5p-fimc/fimc-capture.c | 8 +- drivers/media/video/s5p-fimc/fimc-core.c | 74 +- drivers/media/video/saa7134/saa7134-core.c | 2 +- drivers/media/video/saa7164/saa7164-core.c | 2 +- drivers/media/video/sh_mobile_ceu_camera.c | 10 +- drivers/media/video/sh_mobile_csi2.c | 11 +- drivers/media/video/soc_camera.c | 7 +- drivers/media/video/tveeprom.c | 32 +- drivers/media/video/v4l2-dev.c | 15 +- drivers/media/video/videobuf2-core.c | 17 +- drivers/media/video/videobuf2-dma-contig.c | 2 +- drivers/media/video/zoran/zoran_card.c | 2 +- drivers/staging/easycap/easycap_ioctl.c | 3 +- drivers/staging/lirc/lirc_sasem.c | 13 +- drivers/staging/tm6000/tm6000-video.c | 4 +- include/linux/v4l2-mediabus.h | 7 +- include/linux/videodev2.h | 4 + include/media/rc-map.h | 1 + include/media/soc_camera_platform.h | 50 + include/media/v4l2-device.h | 2 +- 107 files changed, 7767 insertions(+), 2306 deletions(-) create mode 100644 Documentation/DocBook/v4l/pixfmt-y10b.xml create mode 100644 Documentation/DocBook/v4l/pixfmt-y12.xml create mode 100644 drivers/media/common/tuners/tda18212.c create mode 100644 drivers/media/common/tuners/tda18212.h create mode 100644 drivers/media/common/tuners/tda18212_priv.h delete mode 100644 drivers/media/dvb/frontends/drx397xD.c delete mode 100644 drivers/media/dvb/frontends/drx397xD.h delete mode 100644 drivers/media/dvb/frontends/drx397xD_fw.h create mode 100644 drivers/media/dvb/frontends/drxd.h create mode 100644 drivers/media/dvb/frontends/drxd_firm.c create mode 100644 drivers/media/dvb/frontends/drxd_firm.h create mode 100644 drivers/media/dvb/frontends/drxd_hard.c create mode 100644 drivers/media/dvb/frontends/drxd_map_firm.h create mode 100644 drivers/media/rc/keymaps/rc-tivo.c create mode 100644 drivers/media/video/gspca/kinect.c Merging kbuild/for-next $ git merge kbuild/for-next Auto-merging Documentation/kbuild/kbuild.txt Auto-merging Makefile Auto-merging drivers/edac/cpc925_edac.c Auto-merging drivers/edac/i5000_edac.c Auto-merging drivers/edac/i5400_edac.c Auto-merging drivers/edac/i7300_edac.c Auto-merging drivers/edac/i7core_edac.c Auto-merging drivers/edac/r82600_edac.c Auto-merging drivers/media/video/cx231xx/cx231xx-avcore.c Auto-merging drivers/scsi/pmcraid.c Auto-merging drivers/scsi/pmcraid.h Auto-merging drivers/scsi/wd33c93.c Auto-merging drivers/tty/nozomi.c Auto-merging scripts/gen_initramfs_list.sh Merge made by recursive. Documentation/kbuild/kbuild.txt | 13 ++++++ Documentation/kbuild/makefiles.txt | 5 ++ Makefile | 17 ++++++-- drivers/edac/amd76x_edac.c | 2 +- drivers/edac/amd8111_edac.c | 2 +- drivers/edac/amd8131_edac.c | 2 +- drivers/edac/cpc925_edac.c | 2 +- drivers/edac/e752x_edac.c | 2 +- drivers/edac/e7xxx_edac.c | 2 +- drivers/edac/edac_module.c | 2 +- drivers/edac/i5000_edac.c | 2 +- drivers/edac/i5400_edac.c | 2 +- drivers/edac/i7300_edac.c | 2 +- drivers/edac/i7core_edac.c | 2 +- drivers/edac/i82860_edac.c | 2 +- drivers/edac/i82875p_edac.c | 2 +- drivers/edac/i82975x_edac.c | 2 +- drivers/edac/mpc85xx_edac.h | 2 +- drivers/edac/mv64x60_edac.h | 2 +- drivers/edac/ppc4xx_edac.c | 2 +- drivers/edac/r82600_edac.c | 2 +- drivers/media/radio/radio-maxiradio.c | 3 +- drivers/media/video/cx231xx/cx231xx-avcore.c | 2 +- drivers/scsi/aacraid/linit.c | 3 +- drivers/scsi/in2000.c | 2 +- drivers/scsi/pmcraid.c | 9 ++-- drivers/scsi/pmcraid.h | 1 - drivers/scsi/wd33c93.c | 7 +-- drivers/staging/generic_serial/rio/rioinit.c | 2 +- drivers/tty/cyclades.c | 3 +- drivers/tty/nozomi.c | 3 +- init/Kconfig | 30 ++++++--------- scripts/Kbuild.include | 5 ++ scripts/Makefile.build | 4 +- scripts/Makefile.lib | 2 +- scripts/gen_initramfs_list.sh | 13 +++++- scripts/kconfig/confdata.c | 8 +--- scripts/kconfig/expr.h | 4 -- scripts/kconfig/lex.zconf.c_shipped | 33 +++++++++------- scripts/kconfig/nconf.c | 14 +++--- scripts/kconfig/zconf.l | 33 +++++++++------- scripts/mkcompile_h | 30 +++++++-------- scripts/patch-kernel | 2 +- usr/gen_init_cpio.c | 53 +++++++++++++++++++------ 44 files changed, 194 insertions(+), 143 deletions(-) Merging kconfig/for-next $ git merge kconfig/for-next Already up-to-date! Merge made by recursive. Merging ide/master $ git merge ide/master Already up-to-date. Merging libata/NEXT $ git merge libata/NEXT Already up-to-date. Merging infiniband/for-next $ git merge infiniband/for-next Auto-merging drivers/infiniband/hw/qib/qib_iba7322.c Merge made by recursive. drivers/infiniband/hw/cxgb4/cm.c | 16 +++++++--------- drivers/infiniband/hw/cxgb4/device.c | 6 +++--- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 4 ++-- drivers/infiniband/hw/cxgb4/qp.c | 3 +-- drivers/infiniband/hw/qib/qib_iba7322.c | 3 ++- 5 files changed, 15 insertions(+), 17 deletions(-) Merging acpi/test $ git merge acpi/test Already up-to-date. Merging idle-test/idle-test $ git merge idle-test/idle-test Already up-to-date. Merging powertools/tools-test $ git merge powertools/tools-test Already up-to-date. Merging cpupowerutils/master $ git merge cpupowerutils/master Auto-merging MAINTAINERS Merge made by recursive. CREDITS | 17 +- MAINTAINERS | 6 + tools/power/cpupower/.gitignore | 22 + tools/power/cpupower/Makefile | 279 ++++++ tools/power/cpupower/README | 49 + tools/power/cpupower/ToDo | 11 + tools/power/cpupower/bench/Makefile | 29 + tools/power/cpupower/bench/README-BENCH | 124 +++ tools/power/cpupower/bench/benchmark.c | 194 ++++ tools/power/cpupower/bench/benchmark.h | 29 + tools/power/cpupower/bench/config.h | 36 + tools/power/cpupower/bench/cpufreq-bench_plot.sh | 104 +++ tools/power/cpupower/bench/cpufreq-bench_script.sh | 101 ++ tools/power/cpupower/bench/example.cfg | 11 + tools/power/cpupower/bench/main.c | 202 ++++ tools/power/cpupower/bench/parse.c | 225 +++++ tools/power/cpupower/bench/parse.h | 53 ++ tools/power/cpupower/bench/system.c | 191 ++++ tools/power/cpupower/bench/system.h | 29 + tools/power/cpupower/debug/i386/Makefile | 20 + tools/power/cpupower/debug/i386/centrino-decode.c | 113 +++ tools/power/cpupower/debug/i386/dump_psb.c | 196 ++++ tools/power/cpupower/debug/i386/intel_gsic.c | 78 ++ .../power/cpupower/debug/i386/powernow-k8-decode.c | 96 ++ tools/power/cpupower/debug/kernel/Makefile | 23 + .../power/cpupower/debug/kernel/cpufreq-test_tsc.c | 113 +++ tools/power/cpupower/debug/x86_64/Makefile | 14 + .../power/cpupower/debug/x86_64/centrino-decode.c | 1 + .../cpupower/debug/x86_64/powernow-k8-decode.c | 1 + tools/power/cpupower/lib/cpufreq.c | 208 +++++ tools/power/cpupower/lib/cpufreq.h | 223 +++++ tools/power/cpupower/lib/sysfs.c | 672 ++++++++++++++ tools/power/cpupower/lib/sysfs.h | 31 + tools/power/cpupower/man/cpupower-frequency-info.1 | 76 ++ tools/power/cpupower/man/cpupower-frequency-set.1 | 54 ++ tools/power/cpupower/man/cpupower-info.1 | 19 + tools/power/cpupower/man/cpupower-monitor.1 | 179 ++++ tools/power/cpupower/man/cpupower-set.1 | 103 +++ tools/power/cpupower/man/cpupower.1 | 72 ++ tools/power/cpupower/po/cs.po | 944 +++++++++++++++++++ tools/power/cpupower/po/de.po | 961 ++++++++++++++++++++ tools/power/cpupower/po/fr.po | 947 +++++++++++++++++++ tools/power/cpupower/po/it.po | 961 ++++++++++++++++++++ tools/power/cpupower/po/pt.po | 957 +++++++++++++++++++ tools/power/cpupower/utils/builtin.h | 18 + tools/power/cpupower/utils/cpufreq-info.c | 678 ++++++++++++++ tools/power/cpupower/utils/cpufreq-set.c | 358 ++++++++ tools/power/cpupower/utils/cpuidle-info.c | 244 +++++ tools/power/cpupower/utils/cpupower-info.c | 153 ++++ tools/power/cpupower/utils/cpupower-set.c | 153 ++++ tools/power/cpupower/utils/cpupower.c | 203 ++++ tools/power/cpupower/utils/helpers/amd.c | 137 +++ tools/power/cpupower/utils/helpers/bitmask.c | 292 ++++++ tools/power/cpupower/utils/helpers/bitmask.h | 33 + tools/power/cpupower/utils/helpers/cpuid.c | 143 +++ tools/power/cpupower/utils/helpers/helpers.h | 180 ++++ tools/power/cpupower/utils/helpers/misc.c | 35 + tools/power/cpupower/utils/helpers/msr.c | 122 +++ tools/power/cpupower/utils/helpers/pci.c | 44 + tools/power/cpupower/utils/helpers/sysfs.c | 358 ++++++++ tools/power/cpupower/utils/helpers/sysfs.h | 28 + tools/power/cpupower/utils/helpers/topology.c | 108 +++ .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 338 +++++++ .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 196 ++++ .../cpupower/utils/idle_monitor/cpupower-monitor.c | 448 +++++++++ .../cpupower/utils/idle_monitor/cpupower-monitor.h | 68 ++ .../cpupower/utils/idle_monitor/idle_monitors.def | 7 + .../cpupower/utils/idle_monitor/idle_monitors.h | 18 + .../cpupower/utils/idle_monitor/mperf_monitor.c | 255 ++++++ tools/power/cpupower/utils/idle_monitor/nhm_idle.c | 216 +++++ tools/power/cpupower/utils/idle_monitor/snb_idle.c | 190 ++++ tools/power/cpupower/utils/version-gen.sh | 35 + 72 files changed, 13831 insertions(+), 1 deletions(-) create mode 100644 tools/power/cpupower/.gitignore create mode 100644 tools/power/cpupower/Makefile create mode 100644 tools/power/cpupower/README create mode 100644 tools/power/cpupower/ToDo create mode 100644 tools/power/cpupower/bench/Makefile create mode 100644 tools/power/cpupower/bench/README-BENCH create mode 100644 tools/power/cpupower/bench/benchmark.c create mode 100644 tools/power/cpupower/bench/benchmark.h create mode 100644 tools/power/cpupower/bench/config.h create mode 100644 tools/power/cpupower/bench/cpufreq-bench_plot.sh create mode 100644 tools/power/cpupower/bench/cpufreq-bench_script.sh create mode 100644 tools/power/cpupower/bench/example.cfg create mode 100644 tools/power/cpupower/bench/main.c create mode 100644 tools/power/cpupower/bench/parse.c create mode 100644 tools/power/cpupower/bench/parse.h create mode 100644 tools/power/cpupower/bench/system.c create mode 100644 tools/power/cpupower/bench/system.h create mode 100644 tools/power/cpupower/debug/i386/Makefile create mode 100644 tools/power/cpupower/debug/i386/centrino-decode.c create mode 100644 tools/power/cpupower/debug/i386/dump_psb.c create mode 100644 tools/power/cpupower/debug/i386/intel_gsic.c create mode 100644 tools/power/cpupower/debug/i386/powernow-k8-decode.c create mode 100644 tools/power/cpupower/debug/kernel/Makefile create mode 100644 tools/power/cpupower/debug/kernel/cpufreq-test_tsc.c create mode 100644 tools/power/cpupower/debug/x86_64/Makefile create mode 120000 tools/power/cpupower/debug/x86_64/centrino-decode.c create mode 120000 tools/power/cpupower/debug/x86_64/powernow-k8-decode.c create mode 100644 tools/power/cpupower/lib/cpufreq.c create mode 100644 tools/power/cpupower/lib/cpufreq.h create mode 100644 tools/power/cpupower/lib/sysfs.c create mode 100644 tools/power/cpupower/lib/sysfs.h create mode 100644 tools/power/cpupower/man/cpupower-frequency-info.1 create mode 100644 tools/power/cpupower/man/cpupower-frequency-set.1 create mode 100644 tools/power/cpupower/man/cpupower-info.1 create mode 100644 tools/power/cpupower/man/cpupower-monitor.1 create mode 100644 tools/power/cpupower/man/cpupower-set.1 create mode 100644 tools/power/cpupower/man/cpupower.1 create mode 100644 tools/power/cpupower/po/cs.po create mode 100644 tools/power/cpupower/po/de.po create mode 100644 tools/power/cpupower/po/fr.po create mode 100644 tools/power/cpupower/po/it.po create mode 100644 tools/power/cpupower/po/pt.po create mode 100644 tools/power/cpupower/utils/builtin.h create mode 100644 tools/power/cpupower/utils/cpufreq-info.c create mode 100644 tools/power/cpupower/utils/cpufreq-set.c create mode 100644 tools/power/cpupower/utils/cpuidle-info.c create mode 100644 tools/power/cpupower/utils/cpupower-info.c create mode 100644 tools/power/cpupower/utils/cpupower-set.c create mode 100644 tools/power/cpupower/utils/cpupower.c create mode 100644 tools/power/cpupower/utils/helpers/amd.c create mode 100644 tools/power/cpupower/utils/helpers/bitmask.c create mode 100644 tools/power/cpupower/utils/helpers/bitmask.h create mode 100644 tools/power/cpupower/utils/helpers/cpuid.c create mode 100644 tools/power/cpupower/utils/helpers/helpers.h create mode 100644 tools/power/cpupower/utils/helpers/misc.c create mode 100644 tools/power/cpupower/utils/helpers/msr.c create mode 100644 tools/power/cpupower/utils/helpers/pci.c create mode 100644 tools/power/cpupower/utils/helpers/sysfs.c create mode 100644 tools/power/cpupower/utils/helpers/sysfs.h create mode 100644 tools/power/cpupower/utils/helpers/topology.c create mode 100644 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c create mode 100644 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c create mode 100644 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c create mode 100644 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.h create mode 100644 tools/power/cpupower/utils/idle_monitor/idle_monitors.def create mode 100644 tools/power/cpupower/utils/idle_monitor/idle_monitors.h create mode 100644 tools/power/cpupower/utils/idle_monitor/mperf_monitor.c create mode 100644 tools/power/cpupower/utils/idle_monitor/nhm_idle.c create mode 100644 tools/power/cpupower/utils/idle_monitor/snb_idle.c create mode 100755 tools/power/cpupower/utils/version-gen.sh Merging ieee1394/for-next $ git merge ieee1394/for-next Merge made by recursive. drivers/firewire/ohci.c | 45 +++++++++++++++++++++++++++------------------ 1 files changed, 27 insertions(+), 18 deletions(-) Merging ubi/linux-next $ git merge ubi/linux-next Merge made by recursive. drivers/mtd/ubi/cdev.c | 14 +++++++------- drivers/mtd/ubi/debug.c | 18 +++++++++--------- drivers/mtd/ubi/io.c | 6 +++--- drivers/mtd/ubi/scan.c | 2 +- drivers/mtd/ubi/ubi-media.h | 6 +++--- drivers/mtd/ubi/ubi.h | 4 ++-- drivers/mtd/ubi/wl.c | 3 ++- include/linux/mtd/ubi.h | 4 ++-- include/mtd/ubi-user.h | 40 +++++++++++++++++++++------------------- 9 files changed, 50 insertions(+), 47 deletions(-) Merging kvm/linux-next $ git merge kvm/linux-next Auto-merging arch/x86/include/asm/msr-index.h Merge made by recursive. Documentation/kvm/api.txt | 23 + arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/kvm/powerpc.c | 4 + arch/powerpc/kvm/timing.c | 10 +- arch/x86/include/asm/kvm_emulate.h | 198 ++++- arch/x86/include/asm/kvm_host.h | 53 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/kvm/emulate.c | 1614 ++++++++++++++++++++++++----------- arch/x86/kvm/i8254.h | 2 - arch/x86/kvm/irq.h | 2 - arch/x86/kvm/mmu.c | 16 +- arch/x86/kvm/paging_tmpl.h | 57 +- arch/x86/kvm/svm.c | 409 ++++++++-- arch/x86/kvm/vmx.c | 124 +++- arch/x86/kvm/x86.c | 514 ++++++++---- arch/x86/kvm/x86.h | 2 +- include/linux/kvm.h | 5 + include/linux/kvm_host.h | 21 +- virt/kvm/ioapic.c | 2 +- virt/kvm/kvm_main.c | 17 - 20 files changed, 2207 insertions(+), 868 deletions(-) Merging dlm/next $ git merge dlm/next Merge made by recursive. fs/dlm/user.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) Merging swiotlb/master $ git merge swiotlb/master Already up-to-date. Merging ibft/master $ git merge ibft/master Merge made by recursive. drivers/firmware/iscsi_ibft_find.c | 51 ++++++++++++++++++++++------------- 1 files changed, 32 insertions(+), 19 deletions(-) Merging scsi/master $ git merge scsi/master Auto-merging MAINTAINERS Merge made by recursive. MAINTAINERS | 4 ++-- drivers/scsi/be2iscsi/be.h | 10 +++++----- drivers/scsi/be2iscsi/be_cmds.c | 11 ++++++----- drivers/scsi/be2iscsi/be_cmds.h | 10 +++++----- drivers/scsi/be2iscsi/be_iscsi.c | 13 ++++++------- drivers/scsi/be2iscsi/be_iscsi.h | 13 ++++++------- drivers/scsi/be2iscsi/be_main.c | 33 ++++++++++++++++++++------------- drivers/scsi/be2iscsi/be_main.h | 13 ++++++------- drivers/scsi/be2iscsi/be_mgmt.c | 13 ++++++------- drivers/scsi/be2iscsi/be_mgmt.h | 13 ++++++------- drivers/scsi/constants.c | 1 + drivers/scsi/scsi_error.c | 6 ++++++ 12 files changed, 75 insertions(+), 65 deletions(-) Merging async_tx/next $ git merge async_tx/next Already up-to-date. Merging net/master $ git merge net/master Auto-merging Documentation/feature-removal-schedule.txt Auto-merging MAINTAINERS Removing drivers/isdn/capi/capifs.c Removing drivers/isdn/capi/capifs.h Auto-merging drivers/net/atl1c/atl1c_main.c Auto-merging drivers/net/benet/be_main.c Auto-merging drivers/net/bnx2x/bnx2x_cmn.c Auto-merging drivers/net/bonding/bond_3ad.c Auto-merging drivers/net/cris/eth_v10.c Auto-merging drivers/net/ehea/ehea_main.c Auto-merging drivers/net/r8169.c Removing drivers/net/wireless/ath/ar9170/Kconfig Removing drivers/net/wireless/ath/ar9170/Makefile Removing drivers/net/wireless/ath/ar9170/ar9170.h Removing drivers/net/wireless/ath/ar9170/cmd.c Removing drivers/net/wireless/ath/ar9170/cmd.h Removing drivers/net/wireless/ath/ar9170/eeprom.h Removing drivers/net/wireless/ath/ar9170/hw.h Removing drivers/net/wireless/ath/ar9170/led.c Removing drivers/net/wireless/ath/ar9170/mac.c Removing drivers/net/wireless/ath/ar9170/main.c Removing drivers/net/wireless/ath/ar9170/phy.c Removing drivers/net/wireless/ath/ar9170/usb.c Removing drivers/net/wireless/ath/ar9170/usb.h Auto-merging drivers/net/wireless/ath/ath9k/recv.c Auto-merging drivers/net/wireless/iwlwifi/iwl-agn-rxon.c Auto-merging drivers/net/wireless/iwlwifi/iwl-agn-tx.c Removing firmware/bnx2x/bnx2x-e1-6.2.5.0.fw.ihex Removing firmware/bnx2x/bnx2x-e1h-6.2.5.0.fw.ihex Removing firmware/bnx2x/bnx2x-e2-6.2.5.0.fw.ihex Auto-merging net/9p/client.c Auto-merging net/bluetooth/hci_core.c Auto-merging net/bluetooth/hci_event.c Auto-merging net/bluetooth/hidp/hidp.h Auto-merging net/bluetooth/l2cap_core.c Auto-merging net/bridge/br_input.c Auto-merging net/ipv4/route.c Auto-merging net/ipv6/route.c Auto-merging net/ipv6/udp.c Auto-merging net/mac80211/cfg.c Merge made by recursive. Documentation/feature-removal-schedule.txt | 21 - Documentation/networking/igb.txt | 13 + MAINTAINERS | 13 +- drivers/atm/eni.c | 5 - drivers/atm/he.c | 4 +- drivers/atm/idt77252.c | 52 +- drivers/atm/iphase.c | 14 +- drivers/atm/solos-pci.c | 3 +- drivers/infiniband/hw/nes/nes_hw.c | 5 +- drivers/infiniband/hw/nes/nes_hw.h | 1 - drivers/infiniband/hw/nes/nes_nic.c | 55 +- drivers/infiniband/ulp/ipoib/ipoib.h | 1 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 11 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 28 - drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 24 +- drivers/isdn/capi/Kconfig | 15 - drivers/isdn/capi/Makefile | 1 - drivers/isdn/capi/capi.c | 24 +- drivers/isdn/capi/capifs.c | 239 - drivers/isdn/capi/capifs.h | 28 - drivers/isdn/gigaset/bas-gigaset.c | 5 - drivers/isdn/gigaset/ev-layer.c | 26 +- drivers/isdn/hardware/eicon/debug.c | 3 +- drivers/isdn/hardware/eicon/message.c | 23 +- drivers/isdn/hardware/mISDN/hfcpci.c | 6 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 5 +- drivers/isdn/hisax/arcofi.c | 4 +- drivers/isdn/hisax/elsa_cs.c | 2 - drivers/isdn/hisax/elsa_ser.c | 3 +- drivers/isdn/hisax/hfc_usb.c | 6 +- drivers/isdn/hisax/ipacx.c | 4 +- drivers/isdn/hisax/jade.c | 3 +- drivers/isdn/hisax/l3dss1.c | 4 +- drivers/isdn/hisax/l3ni1.c | 4 +- drivers/isdn/hisax/teles_cs.c | 2 - drivers/isdn/hysdn/hysdn_proclog.c | 11 +- drivers/isdn/i4l/isdn_common.c | 11 +- drivers/isdn/i4l/isdn_net.c | 2 - drivers/isdn/i4l/isdn_tty.c | 2 - drivers/isdn/mISDN/layer2.c | 20 +- drivers/isdn/mISDN/socket.c | 3 + drivers/net/3c509.c | 14 +- drivers/net/3c59x.c | 4 +- drivers/net/8139cp.c | 46 +- drivers/net/atl1c/atl1c_ethtool.c | 8 - drivers/net/atl1c/atl1c_main.c | 25 +- drivers/net/atl1e/atl1e_ethtool.c | 3 - drivers/net/atl1e/atl1e_main.c | 14 +- drivers/net/atlx/atl1.c | 20 +- drivers/net/atlx/atl2.c | 14 +- drivers/net/bcm63xx_enet.c | 4 +- drivers/net/benet/be.h | 31 +- drivers/net/benet/be_cmds.c | 113 +- drivers/net/benet/be_cmds.h | 23 +- drivers/net/benet/be_ethtool.c | 109 +- drivers/net/benet/be_hw.h | 4 + drivers/net/benet/be_main.c | 202 +- drivers/net/bna/bfa_ioc.c | 13 +- drivers/net/bna/bna_ctrl.c | 21 - drivers/net/bna/bna_txrx.c | 7 +- drivers/net/bna/bnad.c | 22 +- drivers/net/bna/bnad.h | 2 - drivers/net/bna/bnad_ethtool.c | 63 - drivers/net/bnx2.c | 165 +- drivers/net/bnx2.h | 3 +- drivers/net/bnx2x/bnx2x.h | 1 - drivers/net/bnx2x/bnx2x_cmn.c | 49 +- drivers/net/bnx2x/bnx2x_cmn.h | 16 +- drivers/net/bnx2x/bnx2x_dcb.c | 22 + drivers/net/bnx2x/bnx2x_dcb.h | 8 +- drivers/net/bnx2x/bnx2x_ethtool.c | 162 +- drivers/net/bnx2x/bnx2x_hsi.h | 2 +- drivers/net/bnx2x/bnx2x_main.c | 41 +- drivers/net/bonding/Makefile | 3 - drivers/net/bonding/bond_3ad.c | 4 +- drivers/net/bonding/bond_main.c | 116 +- drivers/net/bonding/bond_procfs.c | 2 - drivers/net/bonding/bond_sysfs.c | 80 - drivers/net/bonding/bonding.h | 36 +- drivers/net/chelsio/common.h | 5 - drivers/net/chelsio/cxgb2.c | 48 +- drivers/net/chelsio/sge.c | 13 +- drivers/net/chelsio/tp.c | 5 - drivers/net/chelsio/tp.h | 1 - drivers/net/cnic.c | 62 +- drivers/net/cnic.h | 1 + drivers/net/cnic_if.h | 6 +- drivers/net/cris/eth_v10.c | 4 +- drivers/net/cxgb3/adapter.h | 7 - drivers/net/cxgb3/common.h | 1 - drivers/net/cxgb3/cxgb3_main.c | 103 +- drivers/net/cxgb3/sge.c | 7 +- drivers/net/cxgb4/cxgb4.h | 6 - drivers/net/cxgb4/cxgb4_main.c | 89 +- drivers/net/cxgb4/sge.c | 4 +- drivers/net/cxgb4vf/adapter.h | 6 - drivers/net/cxgb4vf/cxgb4vf_main.c | 70 +- drivers/net/cxgb4vf/sge.c | 4 +- drivers/net/depca.c | 35 +- drivers/net/dm9000.c | 57 +- drivers/net/e1000e/82571.c | 20 +- drivers/net/e1000e/e1000.h | 6 +- drivers/net/e1000e/es2lan.c | 4 +- drivers/net/e1000e/ethtool.c | 46 +- drivers/net/e1000e/ich8lan.c | 12 +- drivers/net/e1000e/lib.c | 10 +- drivers/net/e1000e/netdev.c | 211 +- drivers/net/e1000e/phy.c | 4 +- drivers/net/ehea/ehea_ethtool.c | 23 - drivers/net/ehea/ehea_main.c | 4 +- drivers/net/enic/Makefile | 2 +- drivers/net/enic/enic.h | 5 +- drivers/net/enic/enic_dev.c | 62 +- drivers/net/enic/enic_dev.h | 7 +- drivers/net/enic/enic_main.c | 270 +- drivers/net/enic/enic_pp.c | 264 + drivers/net/enic/enic_pp.h | 27 + drivers/net/enic/enic_res.c | 4 +- drivers/net/enic/vnic_dev.c | 97 +- drivers/net/enic/vnic_dev.h | 6 +- drivers/net/enic/vnic_devcmd.h | 57 +- drivers/net/enic/vnic_vic.c | 5 +- drivers/net/enic/vnic_vic.h | 13 +- drivers/net/ewrk3.c | 56 +- drivers/net/forcedeth.c | 88 +- drivers/net/fs_enet/fs_enet-main.c | 2 - drivers/net/gianfar.c | 16 +- drivers/net/gianfar.h | 20 +- drivers/net/gianfar_ethtool.c | 110 +- drivers/net/greth.c | 46 +- drivers/net/greth.h | 4 - drivers/net/hp100.c | 12 +- drivers/net/ibm_newemac/core.c | 17 +- drivers/net/ibmlana.c | 7 +- drivers/net/ibmveth.c | 96 +- drivers/net/igb/e1000_82575.c | 3 +- drivers/net/igb/igb_main.c | 67 +- drivers/net/ioc3-eth.c | 30 +- drivers/net/irda/smsc-ircc2.c | 44 +- drivers/net/ixgbe/ixgbe_82598.c | 60 +- drivers/net/ixgbe/ixgbe_82599.c | 104 +- drivers/net/ixgbe/ixgbe_common.c | 112 +- drivers/net/ixgbe/ixgbe_common.h | 4 +- drivers/net/ixgbe/ixgbe_dcb_82599.c | 77 +- drivers/net/ixgbe/ixgbe_dcb_82599.h | 2 + drivers/net/ixgbe/ixgbe_dcb_nl.c | 109 +- drivers/net/ixgbe/ixgbe_ethtool.c | 14 +- drivers/net/ixgbe/ixgbe_main.c | 22 +- drivers/net/ixgbe/ixgbe_phy.c | 7 +- drivers/net/ixgbe/ixgbe_type.h | 12 + drivers/net/ixgbe/ixgbe_x540.c | 192 +- drivers/net/jme.c | 77 +- drivers/net/jme.h | 2 - drivers/net/ksz884x.c | 73 +- drivers/net/macb.c | 11 +- drivers/net/macvlan.c | 16 +- drivers/net/mlx4/en_ethtool.c | 42 - drivers/net/mlx4/en_netdev.c | 26 +- drivers/net/mlx4/en_rx.c | 2 +- drivers/net/mlx4/mlx4_en.h | 1 - drivers/net/mv643xx_eth.c | 28 +- drivers/net/myri10ge/myri10ge.c | 66 +- drivers/net/ne3210.c | 15 +- drivers/net/netxen/netxen_nic.h | 2 +- drivers/net/netxen/netxen_nic_ethtool.c | 102 - drivers/net/netxen/netxen_nic_init.c | 3 +- drivers/net/netxen/netxen_nic_main.c | 55 +- drivers/net/niu.c | 59 +- drivers/net/niu.h | 1 + drivers/net/pch_gbe/pch_gbe.h | 4 - drivers/net/pch_gbe/pch_gbe_ethtool.c | 54 - drivers/net/pch_gbe/pch_gbe_main.c | 42 +- drivers/net/pch_gbe/pch_gbe_param.c | 16 +- drivers/net/pcnet32.c | 74 +- drivers/net/ps3_gelic_net.c | 26 +- drivers/net/ps3_gelic_net.h | 3 - drivers/net/ps3_gelic_wireless.c | 4 - drivers/net/qla3xxx.c | 2 +- drivers/net/qlcnic/qlcnic.h | 227 +- drivers/net/qlcnic/qlcnic_ctx.c | 135 +- drivers/net/qlcnic/qlcnic_ethtool.c | 237 +- drivers/net/qlcnic/qlcnic_hw.c | 119 +- drivers/net/qlcnic/qlcnic_init.c | 62 +- drivers/net/qlcnic/qlcnic_main.c | 479 +- drivers/net/qlge/qlge.h | 2 +- drivers/net/qlge/qlge_ethtool.c | 72 +- drivers/net/qlge/qlge_main.c | 25 +- drivers/net/r8169.c | 597 +- drivers/net/s2io.c | 191 +- drivers/net/s2io.h | 13 +- drivers/net/sfc/efx.c | 26 +- drivers/net/sfc/ethtool.c | 106 +- drivers/net/sfc/falcon.c | 4 +- drivers/net/sfc/falcon_xmac.c | 2 +- drivers/net/sfc/mac.h | 4 +- drivers/net/sfc/mcdi_mac.c | 2 +- drivers/net/sfc/mcdi_phy.c | 2 +- drivers/net/sfc/net_driver.h | 8 +- drivers/net/sfc/nic.c | 6 +- drivers/net/sfc/nic.h | 6 +- drivers/net/sfc/phy.h | 8 +- drivers/net/sfc/qt202x_phy.c | 2 +- drivers/net/sfc/rx.c | 3 + drivers/net/sfc/siena.c | 2 +- drivers/net/sfc/tenxpress.c | 2 +- drivers/net/sfc/txc43128_phy.c | 2 +- drivers/net/skge.c | 86 +- drivers/net/skge.h | 1 - drivers/net/sky2.c | 186 +- drivers/net/sky2.h | 1 - drivers/net/smc-mca.c | 6 +- drivers/net/smsc911x.c | 448 +- drivers/net/smsc911x.h | 22 +- drivers/net/spider_net.c | 15 +- drivers/net/spider_net.h | 7 - drivers/net/spider_net_ethtool.c | 21 - drivers/net/stmmac/dwmac1000_core.c | 5 +- drivers/net/stmmac/stmmac_ethtool.c | 18 +- drivers/net/stmmac/stmmac_main.c | 83 +- drivers/net/sungem.c | 3 +- drivers/net/sunhme.c | 6 +- drivers/net/tehuti.c | 26 +- drivers/net/tg3.c | 1351 ++- drivers/net/tg3.h | 106 +- drivers/net/tokenring/madgemc.c | 2 +- drivers/net/tulip/de4x5.c | 4 +- drivers/net/tun.c | 63 +- drivers/net/typhoon.c | 39 +- drivers/net/ucc_geth_ethtool.c | 1 - drivers/net/usb/Kconfig | 2 +- drivers/net/usb/plusb.c | 32 +- drivers/net/usb/rndis_host.c | 39 +- drivers/net/usb/smsc75xx.c | 124 +- drivers/net/usb/smsc95xx.c | 83 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/veth.c | 45 +- drivers/net/via-rhine.c | 242 +- drivers/net/via-velocity.c | 7 +- drivers/net/virtio_net.c | 46 +- drivers/net/vmxnet3/vmxnet3_drv.c | 40 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 67 +- drivers/net/vmxnet3/vmxnet3_int.h | 7 +- drivers/net/vxge/vxge-config.c | 48 +- drivers/net/vxge/vxge-config.h | 70 +- drivers/net/vxge/vxge-ethtool.c | 97 +- drivers/net/vxge/vxge-main.c | 143 +- drivers/net/vxge/vxge-main.h | 14 +- drivers/net/vxge/vxge-traffic.h | 2 +- drivers/net/vxge/vxge-version.h | 4 +- drivers/net/wireless/Kconfig | 1 + drivers/net/wireless/Makefile | 2 + drivers/net/wireless/ath/Kconfig | 1 - drivers/net/wireless/ath/Makefile | 1 - drivers/net/wireless/ath/ar9170/Kconfig | 20 - drivers/net/wireless/ath/ar9170/Makefile | 3 - drivers/net/wireless/ath/ar9170/ar9170.h | 258 - drivers/net/wireless/ath/ar9170/cmd.c | 127 - drivers/net/wireless/ath/ar9170/cmd.h | 92 - drivers/net/wireless/ath/ar9170/eeprom.h | 179 - drivers/net/wireless/ath/ar9170/hw.h | 430 - drivers/net/wireless/ath/ar9170/led.c | 181 - drivers/net/wireless/ath/ar9170/mac.c | 519 - drivers/net/wireless/ath/ar9170/main.c | 2190 --- drivers/net/wireless/ath/ar9170/phy.c | 1719 --- drivers/net/wireless/ath/ar9170/usb.c | 1008 -- drivers/net/wireless/ath/ar9170/usb.h | 82 - drivers/net/wireless/ath/ath.h | 1 + drivers/net/wireless/ath/ath9k/ar5008_phy.c | 45 +- drivers/net/wireless/ath/ath9k/ar9002_calib.c | 43 +- drivers/net/wireless/ath/ath9k/ar9002_mac.c | 12 - drivers/net/wireless/ath/ath9k/ar9003_hw.c | 98 +- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 12 - drivers/net/wireless/ath/ath9k/ar9485_initvals.h | 925 -- drivers/net/wireless/ath/ath9k/ath9k.h | 14 +- drivers/net/wireless/ath/ath9k/beacon.c | 207 +- drivers/net/wireless/ath/ath9k/common.c | 2 +- drivers/net/wireless/ath/ath9k/debug.c | 94 +- drivers/net/wireless/ath/ath9k/eeprom_9287.c | 6 + drivers/net/wireless/ath/ath9k/eeprom_def.c | 7 + drivers/net/wireless/ath/ath9k/gpio.c | 14 +- drivers/net/wireless/ath/ath9k/htc.h | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 9 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 33 +- drivers/net/wireless/ath/ath9k/hw-ops.h | 6 - drivers/net/wireless/ath/ath9k/hw.c | 206 +- drivers/net/wireless/ath/ath9k/hw.h | 66 +- drivers/net/wireless/ath/ath9k/init.c | 53 +- drivers/net/wireless/ath/ath9k/mac.c | 113 +- drivers/net/wireless/ath/ath9k/main.c | 175 +- drivers/net/wireless/ath/ath9k/phy.h | 14 - drivers/net/wireless/ath/ath9k/recv.c | 2 +- drivers/net/wireless/ath/ath9k/reg.h | 1 + drivers/net/wireless/ath/ath9k/xmit.c | 29 +- drivers/net/wireless/ath/key.c | 32 + drivers/net/wireless/iwlwifi/Makefile | 2 +- drivers/net/wireless/iwlwifi/iwl-1000.c | 16 +- drivers/net/wireless/iwlwifi/iwl-2000.c | 48 +- drivers/net/wireless/iwlwifi/iwl-5000-hw.h | 4 +- drivers/net/wireless/iwlwifi/iwl-5000.c | 29 +- drivers/net/wireless/iwlwifi/iwl-6000-hw.h | 4 +- drivers/net/wireless/iwlwifi/iwl-6000.c | 46 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.c | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.h | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-debugfs.c | 52 +- drivers/net/wireless/iwlwifi/iwl-agn-debugfs.h | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-eeprom.c | 6 +- drivers/net/wireless/iwlwifi/iwl-agn-hcmd.c | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-hw.h | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-ict.c | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-led.c | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-led.h | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 6 +- drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 29 +- drivers/net/wireless/iwlwifi/iwl-agn-rs.h | 30 +- drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-tt.c | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-tt.h | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 142 +- drivers/net/wireless/iwlwifi/iwl-agn-ucode.c | 122 +- drivers/net/wireless/iwlwifi/iwl-agn.c | 529 +- drivers/net/wireless/iwlwifi/iwl-agn.h | 45 +- drivers/net/wireless/iwlwifi/iwl-commands.h | 647 +- drivers/net/wireless/iwlwifi/iwl-core.c | 114 +- drivers/net/wireless/iwlwifi/iwl-core.h | 40 +- drivers/net/wireless/iwlwifi/iwl-csr.h | 43 +- drivers/net/wireless/iwlwifi/iwl-debug.h | 4 +- drivers/net/wireless/iwlwifi/iwl-debugfs.c | 9 +- drivers/net/wireless/iwlwifi/iwl-dev.h | 274 +- drivers/net/wireless/iwlwifi/iwl-devtrace.c | 2 +- drivers/net/wireless/iwlwifi/iwl-devtrace.h | 2 +- drivers/net/wireless/iwlwifi/iwl-eeprom.c | 50 +- drivers/net/wireless/iwlwifi/iwl-eeprom.h | 191 +- drivers/net/wireless/iwlwifi/iwl-fh.h | 4 +- drivers/net/wireless/iwlwifi/iwl-hcmd.c | 17 +- drivers/net/wireless/iwlwifi/iwl-helpers.h | 2 +- drivers/net/wireless/iwlwifi/iwl-io.c | 274 + drivers/net/wireless/iwlwifi/iwl-io.h | 491 +- drivers/net/wireless/iwlwifi/iwl-led.c | 2 +- drivers/net/wireless/iwlwifi/iwl-led.h | 2 +- drivers/net/wireless/iwlwifi/iwl-power.c | 2 +- drivers/net/wireless/iwlwifi/iwl-power.h | 2 +- drivers/net/wireless/iwlwifi/iwl-prph.h | 342 +- drivers/net/wireless/iwlwifi/iwl-rx.c | 13 +- drivers/net/wireless/iwlwifi/iwl-scan.c | 2 +- drivers/net/wireless/iwlwifi/iwl-spectrum.h | 2 +- drivers/net/wireless/iwlwifi/iwl-sta.c | 9 +- drivers/net/wireless/iwlwifi/iwl-sta.h | 2 +- drivers/net/wireless/iwlwifi/iwl-tx.c | 68 +- drivers/net/wireless/libertas/if_spi.c | 65 + drivers/net/wireless/mwifiex/11n.c | 809 ++ drivers/net/wireless/mwifiex/11n.h | 176 + drivers/net/wireless/mwifiex/11n_aggr.c | 423 + drivers/net/wireless/mwifiex/11n_aggr.h | 32 + drivers/net/wireless/mwifiex/11n_rxreorder.c | 637 + drivers/net/wireless/mwifiex/11n_rxreorder.h | 67 + drivers/net/wireless/mwifiex/Kconfig | 21 + drivers/net/wireless/mwifiex/Makefile | 41 + drivers/net/wireless/mwifiex/README | 204 + drivers/net/wireless/mwifiex/cfg80211.c | 1456 ++ drivers/net/wireless/mwifiex/cfg80211.h | 31 + drivers/net/wireless/mwifiex/cfp.c | 367 + drivers/net/wireless/mwifiex/cmdevt.c | 1459 ++ drivers/net/wireless/mwifiex/debugfs.c | 773 + drivers/net/wireless/mwifiex/decl.h | 153 + drivers/net/wireless/mwifiex/fw.h | 1229 ++ drivers/net/wireless/mwifiex/init.c | 662 + drivers/net/wireless/mwifiex/ioctl.h | 411 + drivers/net/wireless/mwifiex/join.c | 1462 ++ drivers/net/wireless/mwifiex/main.c | 1102 ++ drivers/net/wireless/mwifiex/main.h | 1058 ++ drivers/net/wireless/mwifiex/scan.c | 3097 +++++ drivers/net/wireless/mwifiex/sdio.c | 1770 +++ drivers/net/wireless/mwifiex/sdio.h | 305 + drivers/net/wireless/mwifiex/sta_cmd.c | 1226 ++ drivers/net/wireless/mwifiex/sta_cmdresp.c | 983 ++ drivers/net/wireless/mwifiex/sta_event.c | 405 + drivers/net/wireless/mwifiex/sta_ioctl.c | 2360 ++++ drivers/net/wireless/mwifiex/sta_rx.c | 182 + drivers/net/wireless/mwifiex/sta_tx.c | 202 + drivers/net/wireless/mwifiex/txrx.c | 202 + drivers/net/wireless/mwifiex/util.c | 252 + drivers/net/wireless/mwifiex/util.h | 32 + drivers/net/wireless/mwifiex/wmm.c | 1237 ++ drivers/net/wireless/mwifiex/wmm.h | 112 + drivers/net/wireless/mwl8k.c | 749 +- drivers/net/wireless/rt2x00/rt2400pci.c | 6 +- drivers/net/wireless/rt2x00/rt2500pci.c | 6 +- drivers/net/wireless/rt2x00/rt2500usb.c | 5 - drivers/net/wireless/rt2x00/rt2800.h | 106 + drivers/net/wireless/rt2x00/rt2800lib.c | 198 +- drivers/net/wireless/rt2x00/rt2800lib.h | 1 + drivers/net/wireless/rt2x00/rt2800pci.c | 19 +- drivers/net/wireless/rt2x00/rt2800usb.c | 3 +- drivers/net/wireless/rt2x00/rt2x00.h | 7 +- drivers/net/wireless/rt2x00/rt2x00debug.c | 1 - drivers/net/wireless/rt2x00/rt2x00dev.c | 28 +- drivers/net/wireless/rt2x00/rt2x00ht.c | 7 +- drivers/net/wireless/rt2x00/rt2x00lib.h | 23 +- drivers/net/wireless/rt2x00/rt2x00link.c | 49 +- drivers/net/wireless/rt2x00/rt2x00pci.c | 7 +- drivers/net/wireless/rt2x00/rt2x00pci.h | 5 +- drivers/net/wireless/rt2x00/rt2x00queue.c | 18 +- drivers/net/wireless/rt2x00/rt2x00queue.h | 1 + drivers/net/wireless/rt2x00/rt61pci.c | 6 +- drivers/net/wireless/rt2x00/rt73usb.c | 2 - drivers/net/wireless/rtlwifi/base.c | 5 +- drivers/net/wireless/rtlwifi/core.c | 8 +- drivers/net/wireless/rtlwifi/efuse.c | 106 +- drivers/net/wireless/rtlwifi/pci.c | 53 +- drivers/net/wireless/rtlwifi/pci.h | 4 +- drivers/net/wireless/rtlwifi/ps.c | 3 +- drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c | 38 +- drivers/net/wireless/rtlwifi/rtl8192ce/trx.h | 4 +- drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 2 +- drivers/net/wireless/rtlwifi/wifi.h | 18 +- drivers/net/wireless/wl1251/cmd.h | 4 +- drivers/net/wireless/wl1251/event.c | 6 +- drivers/net/wireless/wl1251/main.c | 22 +- drivers/net/wireless/wl1251/ps.c | 23 +- drivers/net/wireless/wl1251/ps.h | 2 +- drivers/net/wireless/wl1251/wl1251.h | 9 +- drivers/net/wireless/zd1211rw/zd_chip.c | 262 +- drivers/net/wireless/zd1211rw/zd_chip.h | 529 +- drivers/net/wireless/zd1211rw/zd_rf.h | 2 +- drivers/net/wireless/zd1211rw/zd_rf_al2230.c | 198 +- drivers/net/wireless/zd1211rw/zd_rf_al7230b.c | 240 +- drivers/net/wireless/zd1211rw/zd_rf_rf2959.c | 78 +- drivers/net/wireless/zd1211rw/zd_rf_uw2453.c | 86 +- drivers/net/wireless/zd1211rw/zd_usb.c | 4 +- drivers/net/wireless/zd1211rw/zd_usb.h | 2 +- drivers/net/xen-netback/common.h | 3 - drivers/net/xen-netback/interface.c | 84 +- drivers/net/xen-netback/xenbus.c | 2 +- drivers/net/xen-netfront.c | 106 +- drivers/s390/net/qeth_core.h | 7 - drivers/s390/net/qeth_l3_main.c | 117 +- drivers/s390/net/qeth_l3_sys.c | 35 +- drivers/ssb/driver_pcicore.c | 104 +- drivers/ssb/scan.c | 2 +- drivers/staging/hv/netvsc_drv.c | 3 +- firmware/Makefile | 6 +- firmware/WHENCE | 9 +- firmware/bnx2x/bnx2x-e1-6.2.5.0.fw.ihex | 9483 ------------- firmware/bnx2x/bnx2x-e1-6.2.9.0.fw.ihex | 9484 +++++++++++++ firmware/bnx2x/bnx2x-e1h-6.2.5.0.fw.ihex |13181 ------------------ firmware/bnx2x/bnx2x-e1h-6.2.9.0.fw.ihex |13192 ++++++++++++++++++ firmware/bnx2x/bnx2x-e2-6.2.5.0.fw.ihex |15456 -------------------- firmware/bnx2x/bnx2x-e2-6.2.9.0.fw.ihex |15473 +++++++++++++++++++++ include/linux/ath9k_platform.h | 5 + include/linux/ethtool.h | 271 +- include/linux/ieee80211.h | 9 + include/linux/if_vlan.h | 10 +- include/linux/netdevice.h | 6 +- include/linux/netfilter/ipset/ip_set_getport.h | 2 + include/linux/netfilter/x_tables.h | 96 +- include/linux/nl80211.h | 35 +- include/linux/pkt_sched.h | 15 + include/linux/smsc911x.h | 1 + include/linux/ssb/ssb.h | 2 +- include/linux/usb/rndis_host.h | 2 + include/net/addrconf.h | 22 +- include/net/bluetooth/hci.h | 40 +- include/net/bluetooth/hci_core.h | 25 +- include/net/bluetooth/l2cap.h | 2 - include/net/bluetooth/mgmt.h | 47 + include/net/caif/caif_dev.h | 27 +- include/net/caif/cfctrl.h | 12 +- include/net/caif/cfmuxl.h | 2 - include/net/caif/cfpkt.h | 75 - include/net/caif/cfsrvl.h | 3 +- include/net/cfg80211.h | 43 + include/net/flow.h | 25 +- include/net/if_inet6.h | 4 +- include/net/inetpeer.h | 2 +- include/net/ip6_fib.h | 10 +- include/net/ip6_route.h | 23 +- include/net/ip_fib.h | 9 +- include/net/ipv6.h | 4 +- include/net/ndisc.h | 3 +- include/net/route.h | 63 +- include/net/sctp/command.h | 1 - include/net/sctp/constants.h | 18 +- include/net/sctp/sctp.h | 2 - include/net/sctp/sm.h | 5 +- include/net/sctp/structs.h | 2 +- include/net/sctp/ulpevent.h | 3 + include/net/sctp/user.h | 33 +- include/net/sock.h | 54 + include/net/xfrm.h | 15 +- net/8021q/vlan.c | 28 +- net/8021q/vlan.h | 2 - net/8021q/vlan_core.c | 85 +- net/8021q/vlan_dev.c | 223 +- net/9p/client.c | 9 +- net/atm/lec.c | 4 - net/ax25/af_ax25.c | 16 +- net/ax25/ax25_iface.c | 3 +- net/batman-adv/gateway_client.c | 259 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/icmp_socket.c | 18 +- net/batman-adv/originator.c | 38 +- net/batman-adv/originator.h | 1 + net/batman-adv/routing.c | 378 +- net/batman-adv/send.c | 19 +- net/batman-adv/soft-interface.c | 128 +- net/batman-adv/types.h | 7 +- net/batman-adv/unicast.c | 2 +- net/batman-adv/vis.c | 91 +- net/bluetooth/bnep/bnep.h | 148 +- net/bluetooth/bnep/core.c | 71 +- net/bluetooth/bnep/sock.c | 2 +- net/bluetooth/cmtp/capi.c | 6 +- net/bluetooth/cmtp/cmtp.h | 11 +- net/bluetooth/cmtp/core.c | 25 +- net/bluetooth/cmtp/sock.c | 2 +- net/bluetooth/hci_core.c | 79 +- net/bluetooth/hci_event.c | 95 +- net/bluetooth/hci_sysfs.c | 40 +- net/bluetooth/hidp/core.c | 90 +- net/bluetooth/hidp/hidp.h | 6 +- net/bluetooth/hidp/sock.c | 7 +- net/bluetooth/l2cap_core.c | 27 +- net/bluetooth/mgmt.c | 518 +- net/bridge/br.c | 1 + net/bridge/br_device.c | 41 + net/bridge/br_fdb.c | 311 +- net/bridge/br_if.c | 83 +- net/bridge/br_input.c | 5 +- net/bridge/br_ioctl.c | 40 +- net/bridge/br_multicast.c | 12 +- net/bridge/br_netfilter.c | 4 +- net/bridge/br_netlink.c | 53 +- net/bridge/br_notify.c | 6 + net/bridge/br_private.h | 19 +- net/bridge/br_private_stp.h | 13 + net/bridge/br_stp.c | 48 + net/bridge/br_stp_if.c | 21 +- net/bridge/br_sysfs_br.c | 39 +- net/bridge/br_sysfs_if.c | 26 +- net/caif/caif_config_util.c | 6 +- net/caif/caif_dev.c | 56 +- net/caif/caif_socket.c | 35 +- net/caif/cfcnfg.c | 2 +- net/caif/cfctrl.c | 75 +- net/caif/cfdgml.c | 7 +- net/caif/cffrml.c | 8 +- net/caif/cfmuxl.c | 45 +- net/caif/cfpkt_skbuff.c | 178 +- net/caif/cfserl.c | 7 +- net/caif/cfsrvl.c | 7 +- net/caif/cfutill.c | 7 +- net/caif/cfveil.c | 5 +- net/caif/cfvidl.c | 5 +- net/can/af_can.c | 52 +- net/core/dev.c | 53 +- net/core/ethtool.c | 106 +- net/core/net_namespace.c | 12 +- net/core/netpoll.c | 2 +- net/core/pktgen.c | 2 - net/dccp/ipv6.c | 8 +- net/decnet/dn_table.c | 4 +- net/dsa/slave.c | 1 - net/econet/af_econet.c | 8 - net/ipv4/af_inet.c | 4 +- net/ipv4/ah4.c | 7 +- net/ipv4/devinet.c | 1 + net/ipv4/esp4.c | 7 +- net/ipv4/fib_frontend.c | 16 +- net/ipv4/fib_trie.c | 110 +- net/ipv4/icmp.c | 12 +- net/ipv4/inet_connection_sock.c | 18 +- net/ipv4/inet_diag.c | 2 +- net/ipv4/inet_lro.c | 4 +- net/ipv4/ip_gre.c | 28 +- net/ipv4/ip_input.c | 4 +- net/ipv4/ip_output.c | 18 +- net/ipv4/ip_sockglue.c | 2 +- net/ipv4/ipcomp.c | 4 +- net/ipv4/ipip.c | 8 +- net/ipv4/ipmr.c | 2 +- net/ipv4/netfilter/arp_tables.c | 18 +- net/ipv4/netfilter/ip_tables.c | 28 +- net/ipv4/netfilter/nf_nat_helper.c | 2 +- net/ipv4/raw.c | 28 +- net/ipv4/route.c | 22 +- net/ipv4/syncookies.c | 18 +- net/ipv4/tcp.c | 7 +- net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/udp.c | 20 +- net/ipv4/xfrm4_policy.c | 2 +- net/ipv4/xfrm4_state.c | 2 +- net/ipv6/addrconf.c | 18 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/anycast.c | 16 +- net/ipv6/esp6.c | 5 +- net/ipv6/icmp.c | 8 +- net/ipv6/ip6_fib.c | 16 +- net/ipv6/ip6_input.c | 6 +- net/ipv6/ip6_output.c | 16 +- net/ipv6/ip6_tunnel.c | 36 +- net/ipv6/ip6mr.c | 4 +- net/ipv6/ipcomp6.c | 5 +- net/ipv6/mcast.c | 36 +- net/ipv6/mip6.c | 8 +- net/ipv6/ndisc.c | 52 +- net/ipv6/netfilter.c | 10 +- net/ipv6/netfilter/ip6_tables.c | 21 +- net/ipv6/netfilter/ip6table_mangle.c | 3 +- net/ipv6/raw.c | 14 +- net/ipv6/reassembly.c | 4 +- net/ipv6/route.c | 122 +- net/ipv6/sit.c | 25 +- net/ipv6/syncookies.c | 13 +- net/ipv6/tcp_ipv6.c | 48 +- net/ipv6/udp.c | 20 +- net/ipv6/xfrm6_mode_beet.c | 2 - net/ipv6/xfrm6_mode_tunnel.c | 6 +- net/ipv6/xfrm6_policy.c | 2 +- net/ipv6/xfrm6_tunnel.c | 10 +- net/irda/irlap_event.c | 3 - net/irda/irproc.c | 5 +- net/key/af_key.c | 2 +- net/l2tp/l2tp_netlink.c | 3 +- net/mac80211/Kconfig | 1 - net/mac80211/cfg.c | 13 +- net/mac80211/debugfs.c | 89 +- net/mac80211/ibss.c | 3 +- net/mac80211/ieee80211_i.h | 4 +- net/mac80211/main.c | 5 - net/mac80211/mlme.c | 9 - net/mac80211/rx.c | 2 + net/mac80211/sta_info.c | 15 +- net/mac80211/sta_info.h | 1 - net/mac80211/status.c | 11 +- net/mac80211/tkip.c | 4 +- net/mac80211/tkip.h | 4 +- net/mac80211/util.c | 2 +- net/mac80211/wep.c | 34 +- net/mac80211/wep.h | 4 +- net/netfilter/ipset/ip_set_getport.c | 16 +- net/netfilter/ipset/ip_set_hash_ipport.c | 2 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 2 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 2 +- net/netfilter/ipset/ip_set_hash_netport.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 - net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nfnetlink_log.c | 2 - net/netfilter/x_tables.c | 9 +- net/netlabel/netlabel_cipso_v4.c | 4 - net/netrom/af_netrom.c | 12 +- net/phonet/socket.c | 45 +- net/rose/af_rose.c | 16 +- net/sched/Kconfig | 11 + net/sched/Makefile | 1 + net/sched/sch_qfq.c | 1137 ++ net/sched/sch_sfq.c | 2 +- net/sctp/debug.c | 1 - net/sctp/endpointola.c | 20 +- net/sctp/input.c | 19 +- net/sctp/ipv6.c | 2 +- net/sctp/outqueue.c | 19 +- net/sctp/sm_make_chunk.c | 62 +- net/sctp/sm_sideeffect.c | 9 +- net/sctp/sm_statefuns.c | 89 +- net/sctp/sm_statetable.c | 78 +- net/sctp/socket.c | 80 +- net/sctp/ulpevent.c | 30 +- net/socket.c | 14 +- net/wireless/mlme.c | 9 + net/wireless/nl80211.c | 55 +- net/wireless/nl80211.h | 3 + net/wireless/reg.c | 71 +- net/xfrm/xfrm_state.c | 12 +- 675 files changed, 77552 insertions(+), 59781 deletions(-) delete mode 100644 drivers/isdn/capi/capifs.c delete mode 100644 drivers/isdn/capi/capifs.h create mode 100644 drivers/net/enic/enic_pp.c create mode 100644 drivers/net/enic/enic_pp.h delete mode 100644 drivers/net/wireless/ath/ar9170/Kconfig delete mode 100644 drivers/net/wireless/ath/ar9170/Makefile delete mode 100644 drivers/net/wireless/ath/ar9170/ar9170.h delete mode 100644 drivers/net/wireless/ath/ar9170/cmd.c delete mode 100644 drivers/net/wireless/ath/ar9170/cmd.h delete mode 100644 drivers/net/wireless/ath/ar9170/eeprom.h delete mode 100644 drivers/net/wireless/ath/ar9170/hw.h delete mode 100644 drivers/net/wireless/ath/ar9170/led.c delete mode 100644 drivers/net/wireless/ath/ar9170/mac.c delete mode 100644 drivers/net/wireless/ath/ar9170/main.c delete mode 100644 drivers/net/wireless/ath/ar9170/phy.c delete mode 100644 drivers/net/wireless/ath/ar9170/usb.c delete mode 100644 drivers/net/wireless/ath/ar9170/usb.h create mode 100644 drivers/net/wireless/iwlwifi/iwl-io.c create mode 100644 drivers/net/wireless/mwifiex/11n.c create mode 100644 drivers/net/wireless/mwifiex/11n.h create mode 100644 drivers/net/wireless/mwifiex/11n_aggr.c create mode 100644 drivers/net/wireless/mwifiex/11n_aggr.h create mode 100644 drivers/net/wireless/mwifiex/11n_rxreorder.c create mode 100644 drivers/net/wireless/mwifiex/11n_rxreorder.h create mode 100644 drivers/net/wireless/mwifiex/Kconfig create mode 100644 drivers/net/wireless/mwifiex/Makefile create mode 100644 drivers/net/wireless/mwifiex/README create mode 100644 drivers/net/wireless/mwifiex/cfg80211.c create mode 100644 drivers/net/wireless/mwifiex/cfg80211.h create mode 100644 drivers/net/wireless/mwifiex/cfp.c create mode 100644 drivers/net/wireless/mwifiex/cmdevt.c create mode 100644 drivers/net/wireless/mwifiex/debugfs.c create mode 100644 drivers/net/wireless/mwifiex/decl.h create mode 100644 drivers/net/wireless/mwifiex/fw.h create mode 100644 drivers/net/wireless/mwifiex/init.c create mode 100644 drivers/net/wireless/mwifiex/ioctl.h create mode 100644 drivers/net/wireless/mwifiex/join.c create mode 100644 drivers/net/wireless/mwifiex/main.c create mode 100644 drivers/net/wireless/mwifiex/main.h create mode 100644 drivers/net/wireless/mwifiex/scan.c create mode 100644 drivers/net/wireless/mwifiex/sdio.c create mode 100644 drivers/net/wireless/mwifiex/sdio.h create mode 100644 drivers/net/wireless/mwifiex/sta_cmd.c create mode 100644 drivers/net/wireless/mwifiex/sta_cmdresp.c create mode 100644 drivers/net/wireless/mwifiex/sta_event.c create mode 100644 drivers/net/wireless/mwifiex/sta_ioctl.c create mode 100644 drivers/net/wireless/mwifiex/sta_rx.c create mode 100644 drivers/net/wireless/mwifiex/sta_tx.c create mode 100644 drivers/net/wireless/mwifiex/txrx.c create mode 100644 drivers/net/wireless/mwifiex/util.c create mode 100644 drivers/net/wireless/mwifiex/util.h create mode 100644 drivers/net/wireless/mwifiex/wmm.c create mode 100644 drivers/net/wireless/mwifiex/wmm.h delete mode 100644 firmware/bnx2x/bnx2x-e1-6.2.5.0.fw.ihex create mode 100644 firmware/bnx2x/bnx2x-e1-6.2.9.0.fw.ihex delete mode 100644 firmware/bnx2x/bnx2x-e1h-6.2.5.0.fw.ihex create mode 100644 firmware/bnx2x/bnx2x-e1h-6.2.9.0.fw.ihex delete mode 100644 firmware/bnx2x/bnx2x-e2-6.2.5.0.fw.ihex create mode 100644 firmware/bnx2x/bnx2x-e2-6.2.9.0.fw.ihex create mode 100644 net/sched/sch_qfq.c $ git am -3 ../patches/0001-r8169-fix-for-rtl_apply_firmware-API-change.patch Applying: r8169: fix for rtl_apply_firmware API change Merging wireless/master $ git merge wireless/master Resolved 'drivers/net/wireless/iwlwifi/iwl-core.c' using previous resolution. Resolved 'drivers/net/wireless/rt2x00/rt2x00queue.c' using previous resolution. Resolved 'drivers/net/wireless/rt2x00/rt2x00queue.h' using previous resolution. Auto-merging drivers/net/wireless/ath/ath5k/base.c Auto-merging drivers/net/wireless/ath/ath5k/desc.c Auto-merging drivers/net/wireless/ath/ath5k/eeprom.c Auto-merging drivers/net/wireless/ath/ath5k/pci.c Auto-merging drivers/net/wireless/ath/ath5k/pcu.c Auto-merging drivers/net/wireless/ath/ath9k/ar9003_eeprom.c Auto-merging drivers/net/wireless/ath/ath9k/hif_usb.c Auto-merging drivers/net/wireless/ath/ath9k/htc_hst.c Auto-merging drivers/net/wireless/ath/ath9k/hw.c Auto-merging drivers/net/wireless/ath/ath9k/mac.c Auto-merging drivers/net/wireless/ath/ath9k/mac.h Auto-merging drivers/net/wireless/ath/ath9k/main.c Auto-merging drivers/net/wireless/ath/ath9k/rc.c Auto-merging drivers/net/wireless/ath/ath9k/recv.c Auto-merging drivers/net/wireless/ath/ath9k/xmit.c Auto-merging drivers/net/wireless/ath/regd.c Auto-merging drivers/net/wireless/iwlegacy/iwl4965-base.c Removing drivers/net/wireless/iwlwifi/iwl-agn-led.c Removing drivers/net/wireless/iwlwifi/iwl-agn-led.h Auto-merging drivers/net/wireless/iwlwifi/iwl-agn-rxon.c Auto-merging drivers/net/wireless/iwlwifi/iwl-core.c CONFLICT (content): Merge conflict in drivers/net/wireless/iwlwifi/iwl-core.c Auto-merging drivers/net/wireless/iwlwifi/iwl-fh.h Auto-merging drivers/net/wireless/rt2x00/rt2800lib.c Auto-merging drivers/net/wireless/rt2x00/rt2x00.h Auto-merging drivers/net/wireless/rt2x00/rt2x00config.c Auto-merging drivers/net/wireless/rt2x00/rt2x00crypto.c Removing drivers/net/wireless/rt2x00/rt2x00ht.c Auto-merging drivers/net/wireless/rt2x00/rt2x00link.c Auto-merging drivers/net/wireless/rt2x00/rt2x00queue.c CONFLICT (content): Merge conflict in drivers/net/wireless/rt2x00/rt2x00queue.c Auto-merging drivers/net/wireless/rt2x00/rt2x00queue.h CONFLICT (content): Merge conflict in drivers/net/wireless/rt2x00/rt2x00queue.h Auto-merging drivers/net/wireless/rt2x00/rt2x00usb.c Auto-merging drivers/net/wireless/rt2x00/rt2x00usb.h Auto-merging drivers/net/wireless/rtlwifi/base.c Auto-merging drivers/net/wireless/rtlwifi/pci.c Auto-merging drivers/net/wireless/wl12xx/cmd.c Auto-merging drivers/net/wireless/wl12xx/conf.h Auto-merging drivers/net/wireless/wl12xx/io.h Auto-merging include/linux/nl80211.h Auto-merging include/net/mac80211.h Auto-merging net/bluetooth/hci_event.c Auto-merging net/bluetooth/l2cap_core.c Auto-merging net/bluetooth/l2cap_sock.c Auto-merging net/mac80211/cfg.c Auto-merging net/mac80211/ieee80211_i.h Auto-merging net/mac80211/mesh_pathtbl.c Auto-merging net/mac80211/rx.c Auto-merging net/mac80211/sta_info.c Auto-merging net/mac80211/sta_info.h Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a [master 0c64d55] Merge remote-tracking branch 'wireless/master' $ git diff -M --stat --summary HEAD^.. drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/ath3k.c | 3 - drivers/bluetooth/btmrvl_sdio.c | 124 ++- drivers/bluetooth/btmrvl_sdio.h | 68 +- drivers/bluetooth/hci_ath.c | 7 +- drivers/bluetooth/hci_h4.c | 7 +- drivers/bluetooth/hci_ldisc.c | 6 +- drivers/net/wireless/ath/ath.h | 9 +- drivers/net/wireless/ath/ath5k/ahb.c | 28 + drivers/net/wireless/ath/ath5k/ath5k.h | 31 +- drivers/net/wireless/ath/ath5k/attach.c | 7 +- drivers/net/wireless/ath/ath5k/base.c | 71 +- drivers/net/wireless/ath/ath5k/base.h | 7 +- drivers/net/wireless/ath/ath5k/caps.c | 3 + drivers/net/wireless/ath/ath5k/debug.c | 65 +- drivers/net/wireless/ath/ath5k/debug.h | 17 - drivers/net/wireless/ath/ath5k/desc.c | 158 +-- drivers/net/wireless/ath/ath5k/eeprom.c | 158 +-- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 9 + drivers/net/wireless/ath/ath5k/pci.c | 32 + drivers/net/wireless/ath/ath5k/pcu.c | 35 +- drivers/net/wireless/ath/ath5k/qcu.c | 4 +- drivers/net/wireless/ath/ath9k/Kconfig | 21 +- drivers/net/wireless/ath/ath9k/Makefile | 6 +- drivers/net/wireless/ath/ath9k/ahb.c | 18 +- drivers/net/wireless/ath/ath9k/ani.c | 6 - drivers/net/wireless/ath/ath9k/ar9002_mac.c | 12 +- drivers/net/wireless/ath/ath9k/ar9002_phy.h | 6 + .../net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 178 ++-- drivers/net/wireless/ath/ath9k/ar9003_calib.c | 37 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 61 +- drivers/net/wireless/ath/ath9k/ar9003_hw.c | 101 ++- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 12 +- drivers/net/wireless/ath/ath9k/ar9003_phy.c | 53 +- drivers/net/wireless/ath/ath9k/ar9003_phy.h | 2 +- drivers/net/wireless/ath/ath9k/ar9340_initvals.h | 1525 ++++++++++++++++++++ drivers/net/wireless/ath/ath9k/ar9485_initvals.h | 10 +- drivers/net/wireless/ath/ath9k/ath9k.h | 14 +- drivers/net/wireless/ath/ath9k/beacon.c | 44 +- drivers/net/wireless/ath/ath9k/debug.c | 45 +- drivers/net/wireless/ath/ath9k/debug.h | 11 + drivers/net/wireless/ath/ath9k/eeprom.h | 6 +- drivers/net/wireless/ath/ath9k/eeprom_4k.c | 26 + drivers/net/wireless/ath/ath9k/eeprom_9287.c | 28 +- drivers/net/wireless/ath/ath9k/gpio.c | 8 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 334 +++-- drivers/net/wireless/ath/ath9k/hif_usb.h | 10 +- drivers/net/wireless/ath/ath9k/htc.h | 224 ++- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 324 ++++- drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 523 +++++++ drivers/net/wireless/ath/ath9k/htc_drv_gpio.c | 22 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 108 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 359 ++---- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 788 ++++++++--- drivers/net/wireless/ath/ath9k/htc_hst.c | 50 +- drivers/net/wireless/ath/ath9k/htc_hst.h | 25 +- drivers/net/wireless/ath/ath9k/hw-ops.h | 5 + drivers/net/wireless/ath/ath9k/hw.c | 138 ++- drivers/net/wireless/ath/ath9k/hw.h | 17 +- drivers/net/wireless/ath/ath9k/init.c | 2 + drivers/net/wireless/ath/ath9k/mac.c | 10 +- drivers/net/wireless/ath/ath9k/mac.h | 1 - drivers/net/wireless/ath/ath9k/main.c | 106 ++- drivers/net/wireless/ath/ath9k/phy.h | 4 +- drivers/net/wireless/ath/ath9k/rc.c | 15 +- drivers/net/wireless/ath/ath9k/recv.c | 11 +- drivers/net/wireless/ath/ath9k/reg.h | 116 +- drivers/net/wireless/ath/ath9k/wmi.c | 122 +- drivers/net/wireless/ath/ath9k/wmi.h | 80 +- drivers/net/wireless/ath/ath9k/xmit.c | 134 ++- drivers/net/wireless/ath/key.c | 6 +- drivers/net/wireless/ath/regd.c | 8 +- drivers/net/wireless/ath/regd_common.h | 2 + drivers/net/wireless/iwlegacy/iwl-4965-rs.c | 1 - drivers/net/wireless/iwlegacy/iwl4965-base.c | 2 +- drivers/net/wireless/iwlwifi/Makefile | 2 +- drivers/net/wireless/iwlwifi/iwl-1000.c | 24 +- drivers/net/wireless/iwlwifi/iwl-2000.c | 43 +- drivers/net/wireless/iwlwifi/iwl-5000.c | 34 +- drivers/net/wireless/iwlwifi/iwl-6000.c | 52 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.c | 43 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.h | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-debugfs.c | 134 +-- drivers/net/wireless/iwlwifi/iwl-agn-led.c | 73 - drivers/net/wireless/iwlwifi/iwl-agn-led.h | 33 - drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 140 ++- drivers/net/wireless/iwlwifi/iwl-agn-rs.h | 1 - drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 26 +- drivers/net/wireless/iwlwifi/iwl-agn-ucode.c | 248 +++- drivers/net/wireless/iwlwifi/iwl-agn.c | 498 +++----- drivers/net/wireless/iwlwifi/iwl-agn.h | 36 +- drivers/net/wireless/iwlwifi/iwl-commands.h | 167 +-- drivers/net/wireless/iwlwifi/iwl-core.c | 86 +- drivers/net/wireless/iwlwifi/iwl-core.h | 56 +- drivers/net/wireless/iwlwifi/iwl-debugfs.c | 59 +- drivers/net/wireless/iwlwifi/iwl-dev.h | 72 +- drivers/net/wireless/iwlwifi/iwl-eeprom.c | 6 - drivers/net/wireless/iwlwifi/iwl-eeprom.h | 1 - drivers/net/wireless/iwlwifi/iwl-fh.h | 38 +- drivers/net/wireless/iwlwifi/iwl-hcmd.c | 12 +- drivers/net/wireless/iwlwifi/iwl-helpers.h | 37 +- drivers/net/wireless/iwlwifi/iwl-io.c | 18 +- drivers/net/wireless/iwlwifi/iwl-io.h | 10 + drivers/net/wireless/iwlwifi/iwl-led.c | 30 +- drivers/net/wireless/iwlwifi/iwl-led.h | 1 + drivers/net/wireless/iwlwifi/iwl-power.c | 17 +- drivers/net/wireless/iwlwifi/iwl-prph.h | 16 +- drivers/net/wireless/iwlwifi/iwl-rx.c | 369 +++--- drivers/net/wireless/iwlwifi/iwl-sta.c | 9 +- drivers/net/wireless/iwlwifi/iwl-tx.c | 54 +- drivers/net/wireless/mwifiex/11n.c | 34 +- drivers/net/wireless/mwifiex/11n.h | 53 +- drivers/net/wireless/mwifiex/11n_aggr.c | 5 +- drivers/net/wireless/mwifiex/11n_rxreorder.c | 36 +- drivers/net/wireless/mwifiex/11n_rxreorder.h | 6 +- drivers/net/wireless/mwifiex/README | 2 +- drivers/net/wireless/mwifiex/cfg80211.c | 224 +-- drivers/net/wireless/mwifiex/cfp.c | 17 +- drivers/net/wireless/mwifiex/cmdevt.c | 194 +-- drivers/net/wireless/mwifiex/debugfs.c | 7 +- drivers/net/wireless/mwifiex/decl.h | 38 +- drivers/net/wireless/mwifiex/fw.h | 29 +- drivers/net/wireless/mwifiex/init.c | 14 +- drivers/net/wireless/mwifiex/ioctl.h | 3 +- drivers/net/wireless/mwifiex/join.c | 128 +-- drivers/net/wireless/mwifiex/main.c | 174 +-- drivers/net/wireless/mwifiex/main.h | 142 +-- drivers/net/wireless/mwifiex/scan.c | 154 +-- drivers/net/wireless/mwifiex/sdio.c | 49 +- drivers/net/wireless/mwifiex/sta_cmd.c | 127 +- drivers/net/wireless/mwifiex/sta_cmdresp.c | 47 +- drivers/net/wireless/mwifiex/sta_event.c | 25 +- drivers/net/wireless/mwifiex/sta_ioctl.c | 1081 +++------------ drivers/net/wireless/mwifiex/sta_tx.c | 8 +- drivers/net/wireless/mwifiex/txrx.c | 4 +- drivers/net/wireless/mwifiex/util.c | 55 +- drivers/net/wireless/mwifiex/wmm.c | 24 +- drivers/net/wireless/mwifiex/wmm.h | 8 +- drivers/net/wireless/mwl8k.c | 132 ++- drivers/net/wireless/rt2x00/Kconfig | 26 +- drivers/net/wireless/rt2x00/Makefile | 1 - drivers/net/wireless/rt2x00/rt2400pci.c | 29 +- drivers/net/wireless/rt2x00/rt2500pci.c | 28 +- drivers/net/wireless/rt2x00/rt2500usb.c | 85 +- drivers/net/wireless/rt2x00/rt2800lib.c | 135 ++- drivers/net/wireless/rt2x00/rt2800pci.c | 244 ++-- drivers/net/wireless/rt2x00/rt2800usb.c | 621 +++++---- drivers/net/wireless/rt2x00/rt2x00.h | 97 +- drivers/net/wireless/rt2x00/rt2x00config.c | 77 +- drivers/net/wireless/rt2x00/rt2x00crypto.c | 4 +- drivers/net/wireless/rt2x00/rt2x00debug.c | 42 +- drivers/net/wireless/rt2x00/rt2x00dev.c | 23 +- drivers/net/wireless/rt2x00/rt2x00firmware.c | 2 +- drivers/net/wireless/rt2x00/rt2x00ht.c | 136 -- drivers/net/wireless/rt2x00/rt2x00lib.h | 34 +- drivers/net/wireless/rt2x00/rt2x00link.c | 12 +- drivers/net/wireless/rt2x00/rt2x00mac.c | 95 ++- drivers/net/wireless/rt2x00/rt2x00pci.c | 12 +- drivers/net/wireless/rt2x00/rt2x00pci.h | 12 +- drivers/net/wireless/rt2x00/rt2x00queue.c | 159 ++- drivers/net/wireless/rt2x00/rt2x00queue.h | 33 +- drivers/net/wireless/rt2x00/rt2x00usb.c | 126 ++- drivers/net/wireless/rt2x00/rt2x00usb.h | 31 +- drivers/net/wireless/rt2x00/rt61pci.c | 64 +- drivers/net/wireless/rt2x00/rt73usb.c | 189 ++-- drivers/net/wireless/rtlwifi/base.c | 12 +- drivers/net/wireless/rtlwifi/pci.c | 3 +- drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/led.c | 14 +- drivers/net/wireless/rtlwifi/rtl8192ce/led.h | 1 - drivers/net/wireless/rtlwifi/rtl8192ce/rf.c | 4 +- drivers/net/wireless/rtlwifi/rtl8192ce/sw.c | 1 - drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 2 +- drivers/net/wireless/wl12xx/Kconfig | 2 +- drivers/net/wireless/wl12xx/acx.c | 59 +- drivers/net/wireless/wl12xx/acx.h | 11 + drivers/net/wireless/wl12xx/boot.c | 279 +++- drivers/net/wireless/wl12xx/boot.h | 52 + drivers/net/wireless/wl12xx/cmd.c | 97 ++- drivers/net/wireless/wl12xx/cmd.h | 34 + drivers/net/wireless/wl12xx/conf.h | 17 +- drivers/net/wireless/wl12xx/debugfs.c | 2 +- drivers/net/wireless/wl12xx/event.c | 17 +- drivers/net/wireless/wl12xx/event.h | 5 +- drivers/net/wireless/wl12xx/ini.h | 98 ++- drivers/net/wireless/wl12xx/init.c | 45 +- drivers/net/wireless/wl12xx/init.h | 1 + drivers/net/wireless/wl12xx/io.c | 11 + drivers/net/wireless/wl12xx/io.h | 3 + drivers/net/wireless/wl12xx/main.c | 343 ++++- drivers/net/wireless/wl12xx/ps.c | 3 - drivers/net/wireless/wl12xx/reg.h | 15 +- drivers/net/wireless/wl12xx/rx.c | 44 +- drivers/net/wireless/wl12xx/scan.c | 17 +- drivers/net/wireless/wl12xx/sdio.c | 27 +- drivers/net/wireless/wl12xx/sdio_test.c | 20 +- drivers/net/wireless/wl12xx/spi.c | 17 +- drivers/net/wireless/wl12xx/testmode.c | 6 +- drivers/net/wireless/wl12xx/tx.c | 234 +++- drivers/net/wireless/wl12xx/tx.h | 60 +- drivers/net/wireless/wl12xx/wl12xx.h | 65 +- drivers/ssb/driver_chipcommon.c | 6 + drivers/ssb/driver_chipcommon_pmu.c | 2 + drivers/ssb/driver_pcicore.c | 2 +- include/linux/ath9k_platform.h | 2 + include/linux/nl80211.h | 34 +- include/linux/rfkill-regulator.h | 48 + include/linux/ssb/ssb_driver_chipcommon.h | 11 +- include/linux/wl12xx.h | 29 +- include/net/bluetooth/l2cap.h | 130 +- include/net/cfg80211.h | 33 +- include/net/mac80211.h | 16 + net/bluetooth/hci_event.c | 4 + net/bluetooth/l2cap_core.c | 1344 ++++++++++-------- net/bluetooth/l2cap_sock.c | 72 +- net/mac80211/cfg.c | 29 +- net/mac80211/debugfs_sta.c | 26 + net/mac80211/driver-ops.h | 13 + net/mac80211/driver-trace.h | 20 + net/mac80211/ieee80211_i.h | 5 +- net/mac80211/main.c | 27 +- net/mac80211/mesh.c | 14 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_pathtbl.c | 49 +- net/mac80211/mesh_plink.c | 35 +- net/mac80211/mlme.c | 17 +- net/mac80211/pm.c | 16 +- net/mac80211/rx.c | 26 +- net/mac80211/sta_info.c | 16 +- net/mac80211/sta_info.h | 5 + net/mac80211/tx.c | 2 +- net/rfkill/Kconfig | 11 + net/rfkill/Makefile | 1 + net/rfkill/rfkill-regulator.c | 164 +++ net/wireless/core.c | 17 + net/wireless/mesh.c | 23 +- net/wireless/nl80211.c | 67 +- net/wireless/nl80211.h | 4 + 239 files changed, 11139 insertions(+), 7025 deletions(-) create mode 100644 drivers/net/wireless/ath/ath9k/ar9340_initvals.h create mode 100644 drivers/net/wireless/ath/ath9k/htc_drv_debug.c delete mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-led.c delete mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-led.h delete mode 100644 drivers/net/wireless/rt2x00/rt2x00ht.c create mode 100644 include/linux/rfkill-regulator.h create mode 100644 net/rfkill/rfkill-regulator.c Merging bluetooth/master $ git merge bluetooth/master Merge made by recursive. Merging mtd/master $ git merge mtd/master Already up-to-date. Merging crypto/master $ git merge crypto/master Auto-merging drivers/crypto/Kconfig Merge made by recursive. .../devicetree/bindings/crypto/fsl-sec4.txt | 397 +++++ arch/powerpc/boot/dts/p4080ds.dts | 86 +- drivers/crypto/Kconfig | 13 + drivers/crypto/Makefile | 2 + drivers/crypto/caam/Kconfig | 72 + drivers/crypto/caam/Makefile | 8 + drivers/crypto/caam/caamalg.c | 1164 ++++++++++++++ drivers/crypto/caam/compat.h | 35 + drivers/crypto/caam/ctrl.c | 270 ++++ drivers/crypto/caam/desc.h | 1605 ++++++++++++++++++++ drivers/crypto/caam/desc_constr.h | 204 +++ drivers/crypto/caam/error.c | 248 +++ drivers/crypto/caam/error.h | 10 + drivers/crypto/caam/intern.h | 113 ++ drivers/crypto/caam/jr.c | 523 +++++++ drivers/crypto/caam/jr.h | 21 + drivers/crypto/caam/regs.h | 663 ++++++++ drivers/crypto/padlock-sha.c | 269 ++++- drivers/crypto/picoxcell_crypto.c | 64 +- drivers/crypto/s5p-sss.c | 701 +++++++++ 20 files changed, 6433 insertions(+), 35 deletions(-) create mode 100644 Documentation/devicetree/bindings/crypto/fsl-sec4.txt create mode 100644 drivers/crypto/caam/Kconfig create mode 100644 drivers/crypto/caam/Makefile create mode 100644 drivers/crypto/caam/caamalg.c create mode 100644 drivers/crypto/caam/compat.h create mode 100644 drivers/crypto/caam/ctrl.c create mode 100644 drivers/crypto/caam/desc.h create mode 100644 drivers/crypto/caam/desc_constr.h create mode 100644 drivers/crypto/caam/error.c create mode 100644 drivers/crypto/caam/error.h create mode 100644 drivers/crypto/caam/intern.h create mode 100644 drivers/crypto/caam/jr.c create mode 100644 drivers/crypto/caam/jr.h create mode 100644 drivers/crypto/caam/regs.h create mode 100644 drivers/crypto/s5p-sss.c Merging sound/for-next $ git merge sound/for-next Auto-merging arch/arm/mach-tegra/include/mach/tegra_wm8903_pdata.h Removing drivers/media/radio/radio-maestro.c Removing sound/soc/tegra/harmony.c Merge made by recursive. Documentation/sound/alsa/HD-Audio-Models.txt | 2 +- arch/arm/mach-tegra/board-harmony.c | 7 +- .../mach/{harmony_audio.h => tegra_wm8903_pdata.h} | 5 +- drivers/media/radio/Kconfig | 15 - drivers/media/radio/Makefile | 1 - drivers/media/radio/radio-maestro.c | 452 --- .../staging/intel_sst/intel_sst_drv_interface.c | 1 - drivers/staging/intel_sst/intelmid.c | 4 + include/linux/mfd/wm8994/pdata.h | 49 + include/sound/control.h | 1 + include/sound/max98095.h | 26 + include/sound/soc.h | 25 +- include/sound/tea575x-tuner.h | 7 +- include/sound/wm8915.h | 55 + sound/core/control.c | 64 + sound/core/init.c | 2 +- sound/i2c/other/Makefile | 2 +- sound/i2c/other/tea575x-tuner.c | 52 +- sound/pci/Kconfig | 14 +- sound/pci/asihpi/asihpi.c | 328 +- sound/pci/asihpi/hpi6000.c | 39 +- sound/pci/asihpi/hpi6205.c | 95 +- sound/pci/asihpi/hpi_internal.h | 19 +- sound/pci/asihpi/hpicmn.c | 10 +- sound/pci/asihpi/hpicmn.h | 2 + sound/pci/asihpi/hpifunc.c | 27 - sound/pci/asihpi/hpimsgx.c | 31 +- sound/pci/asihpi/hpioctl.c | 63 +- sound/pci/emu10k1/emumixer.c | 10 +- sound/pci/es1968.c | 125 + sound/pci/fm801.c | 1 - sound/pci/hda/hda_codec.c | 69 +- sound/pci/hda/hda_codec.h | 2 + sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_realtek.c | 250 +- sound/pci/hda/patch_sigmatel.c | 7 + sound/pci/hda/patch_via.c | 1240 ++++--- sound/ppc/tumbler.c | 2 +- sound/soc/atmel/sam9g20_wm8731.c | 2 +- sound/soc/au1x/db1200.c | 2 +- sound/soc/blackfin/bf5xx-ac97-pcm.c | 13 +- sound/soc/blackfin/bf5xx-ac97.c | 166 +- sound/soc/blackfin/bf5xx-ad1836.c | 42 +- sound/soc/blackfin/bf5xx-ad193x.c | 56 +- sound/soc/blackfin/bf5xx-ad1980.c | 45 +- sound/soc/blackfin/bf5xx-ad73311.c | 42 +- sound/soc/blackfin/bf5xx-i2s-pcm.c | 23 +- sound/soc/blackfin/bf5xx-i2s.c | 172 +- sound/soc/blackfin/bf5xx-sport.c | 159 +- sound/soc/blackfin/bf5xx-sport.h | 16 +- sound/soc/blackfin/bf5xx-ssm2602.c | 42 +- sound/soc/blackfin/bf5xx-tdm-pcm.c | 23 +- sound/soc/blackfin/bf5xx-tdm.c | 110 +- sound/soc/codecs/Kconfig | 16 +- sound/soc/codecs/Makefile | 8 +- sound/soc/codecs/ad193x.c | 23 +- sound/soc/codecs/ad1980.c | 2 +- sound/soc/codecs/ad73311.c | 2 +- sound/soc/codecs/ak4535.c | 19 +- sound/soc/codecs/ak4671.c | 18 +- sound/soc/codecs/cx20442.c | 18 +- sound/soc/codecs/jz4740.c | 18 +- sound/soc/codecs/max98088.c | 25 +- sound/soc/codecs/max98095.c | 2009 +++++++++++ sound/soc/codecs/max98095.h | 284 ++ sound/soc/codecs/sn95031.c | 17 +- sound/soc/codecs/ssm2602.c | 196 +- sound/soc/codecs/tlv320aic23.c | 19 +- sound/soc/codecs/wm1250-ev1.c | 108 + sound/soc/codecs/wm8711.c | 18 +- sound/soc/codecs/wm8728.c | 18 +- sound/soc/codecs/wm8731.c | 22 +- sound/soc/codecs/wm8903.c | 18 +- sound/soc/codecs/wm8915.c | 2924 +++++++++++++++ sound/soc/codecs/wm8915.h | 3717 ++++++++++++++++++++ sound/soc/codecs/wm8958-dsp2.c | 1028 ++++++ sound/soc/codecs/wm8994.c | 364 +-- sound/soc/codecs/wm8994.h | 97 + sound/soc/codecs/wm9705.c | 18 +- sound/soc/codecs/wm9712.c | 18 +- sound/soc/codecs/wm9713.c | 19 +- sound/soc/imx/imx-ssi.c | 6 - sound/soc/jz4740/qi_lb60.c | 46 +- sound/soc/mid-x86/sst_platform.c | 4 + sound/soc/pxa/corgi.c | 2 +- sound/soc/pxa/poodle.c | 2 +- sound/soc/pxa/spitz.c | 41 +- sound/soc/samsung/Kconfig | 15 + sound/soc/samsung/Makefile | 4 + sound/soc/samsung/smdk_wm8580pcm.c | 206 ++ sound/soc/samsung/speyside.c | 333 ++ sound/soc/soc-cache.c | 572 +-- sound/soc/soc-core.c | 80 +- sound/soc/soc-dapm.c | 181 +- sound/soc/soc-jack.c | 2 +- sound/soc/tegra/Kconfig | 20 +- sound/soc/tegra/Makefile | 12 +- sound/soc/tegra/harmony.c | 394 --- sound/soc/tegra/tegra_wm8903.c | 495 +++ sound/usb/6fire/control.c | 105 + sound/usb/6fire/control.h | 17 + sound/usb/6fire/firmware.c | 44 +- sound/usb/6fire/pcm.c | 97 +- sound/usb/Kconfig | 9 +- sound/usb/mixer_quirks.c | 17 + sound/usb/quirks-table.h | 6 + sound/usb/quirks.c | 1 + 107 files changed, 14159 insertions(+), 3615 deletions(-) rename arch/arm/mach-tegra/include/mach/{harmony_audio.h => tegra_wm8903_pdata.h} (83%) delete mode 100644 drivers/media/radio/radio-maestro.c create mode 100644 include/sound/max98095.h create mode 100644 include/sound/wm8915.h create mode 100644 sound/soc/codecs/max98095.c create mode 100644 sound/soc/codecs/max98095.h create mode 100644 sound/soc/codecs/wm1250-ev1.c create mode 100644 sound/soc/codecs/wm8915.c create mode 100644 sound/soc/codecs/wm8915.h create mode 100644 sound/soc/codecs/wm8958-dsp2.c create mode 100644 sound/soc/samsung/smdk_wm8580pcm.c create mode 100644 sound/soc/samsung/speyside.c delete mode 100644 sound/soc/tegra/harmony.c create mode 100644 sound/soc/tegra/tegra_wm8903.c Merging sound-asoc/for-next $ git merge sound-asoc/for-next Merge made by recursive. arch/arm/mach-tegra/Kconfig | 3 + include/sound/max98095.h | 28 +++ include/sound/soc-dapm.h | 2 +- sound/soc/codecs/max98095.c | 391 ++++++++++++++++++++++++++++++++++++ sound/soc/codecs/max98095.h | 15 ++ sound/soc/codecs/wm8903.c | 23 ++- sound/soc/soc-cache.c | 1 - sound/soc/soc-core.c | 4 +- sound/soc/soc-dapm.c | 8 +- sound/soc/tegra/Kconfig | 9 +- sound/soc/tegra/tegra_asoc_utils.c | 9 +- sound/soc/tegra/tegra_asoc_utils.h | 2 +- sound/soc/tegra/tegra_wm8903.c | 84 +++----- 13 files changed, 514 insertions(+), 65 deletions(-) Merging cpufreq/next $ git merge cpufreq/next Merge made by recursive. drivers/cpufreq/cpufreq_stats.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) Merging quilt/rr $ git merge quilt/rr Auto-merging arch/s390/mm/pageattr.c Auto-merging drivers/char/virtio_console.c Merge made by recursive. arch/s390/include/asm/cacheflush.h | 1 + arch/s390/mm/pageattr.c | 5 ++ drivers/block/virtio_blk.c | 88 +++++++++++++++++++++++++++++++---- drivers/char/virtio_console.c | 5 -- drivers/virtio/virtio_balloon.c | 21 +++----- fs/debugfs/file.c | 17 ++----- include/linux/module.h | 28 ++++++----- include/linux/moduleparam.h | 7 ++- include/linux/string.h | 1 + kernel/module.c | 29 ++++++------ kernel/params.c | 23 ++++----- lib/string.c | 29 ++++++++++++ 12 files changed, 170 insertions(+), 84 deletions(-) Merging input/next $ git merge input/next Auto-merging drivers/input/touchscreen/Kconfig Merge made by recursive. drivers/input/keyboard/gpio_keys.c | 11 +- drivers/input/touchscreen/Kconfig | 12 ++ drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 92 +++++++---- drivers/input/touchscreen/max11801_ts.c | 272 ++++++++++++++++++++++++++++++ include/linux/gpio_keys.h | 8 +- 6 files changed, 360 insertions(+), 36 deletions(-) create mode 100644 drivers/input/touchscreen/max11801_ts.c Merging input-mt/next $ git merge input-mt/next Already up-to-date. Merging lsm/for-next $ git merge lsm/for-next Already up-to-date. Merging block/for-next $ git merge block/for-next Already up-to-date. Merging quilt/device-mapper $ git merge quilt/device-mapper Already up-to-date. Merging embedded/master $ git merge embedded/master Already up-to-date. Merging firmware/master $ git merge firmware/master Already up-to-date. Merging pcmcia/master $ git merge pcmcia/master Already up-to-date. Merging battery/master $ git merge battery/master Merge made by recursive. arch/arm/mach-omap2/board-rx51-peripherals.c | 27 ++- drivers/power/Kconfig | 9 + drivers/power/Makefile | 1 + drivers/power/gpio-charger.c | 15 + drivers/power/isp1704_charger.c | 22 ++ drivers/power/max8903_charger.c | 391 ++++++++++++++++++++++++++ include/linux/power/isp1704_charger.h | 29 ++ include/linux/power/max8903_charger.h | 57 ++++ 8 files changed, 549 insertions(+), 2 deletions(-) create mode 100644 drivers/power/max8903_charger.c create mode 100644 include/linux/power/isp1704_charger.h create mode 100644 include/linux/power/max8903_charger.h Merging leds/for-mm $ git merge leds/for-mm Resolved 'drivers/leds/Kconfig' using previous resolution. Auto-merging drivers/leds/Kconfig CONFLICT (content): Merge conflict in drivers/leds/Kconfig Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a [master d384b64] Merge remote-tracking branch 'leds/for-mm' $ git diff -M --stat --summary HEAD^.. Merging backlight/for-mm $ git merge backlight/for-mm Already up-to-date. Merging mmc/mmc-next $ git merge mmc/mmc-next Auto-merging drivers/mmc/card/mmc_test.c Auto-merging drivers/mmc/core/mmc.c Auto-merging drivers/mmc/core/mmc_ops.c Auto-merging drivers/mmc/host/tmio_mmc_pio.c Merge made by recursive. Documentation/mmc/00-INDEX | 2 + Documentation/mmc/mmc-dev-attrs.txt | 10 + Documentation/mmc/mmc-dev-parts.txt | 27 ++ arch/arm/mach-tegra/include/mach/sdhci.h | 1 + drivers/mmc/card/block.c | 457 +++++++++++++++++++++++++----- drivers/mmc/card/mmc_test.c | 41 +-- drivers/mmc/card/queue.c | 8 - drivers/mmc/core/bus.c | 1 + drivers/mmc/core/core.c | 53 ++-- drivers/mmc/core/core.h | 2 - drivers/mmc/core/host.c | 13 +- drivers/mmc/core/mmc.c | 39 +++- drivers/mmc/core/mmc_ops.c | 80 ++--- drivers/mmc/core/mmc_ops.h | 1 - drivers/mmc/core/quirks.c | 89 +++--- drivers/mmc/core/sd_ops.c | 48 +--- drivers/mmc/core/sdio.c | 20 +- drivers/mmc/core/sdio_ops.c | 18 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/sdhci-pci.c | 50 ++-- drivers/mmc/host/sdhci-tegra.c | 2 + drivers/mmc/host/sdhci.c | 101 +++++-- drivers/mmc/host/sdhci.h | 8 + drivers/mmc/host/tmio_mmc_pio.c | 10 +- include/linux/mmc/card.h | 109 +++++++- include/linux/mmc/core.h | 3 +- include/linux/mmc/host.h | 7 +- include/linux/mmc/mmc.h | 11 + include/linux/mmc/sdhci.h | 2 + 30 files changed, 869 insertions(+), 348 deletions(-) create mode 100644 Documentation/mmc/mmc-dev-parts.txt Merging kgdb/kgdb-next $ git merge kgdb/kgdb-next Already up-to-date. Merging slab/for-next $ git merge slab/for-next Auto-merging mm/slub.c Merge made by recursive. mm/slub.c | 93 ++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 50 insertions(+), 43 deletions(-) Merging uclinux/for-next $ git merge uclinux/for-next Already up-to-date. Merging md/for-next $ git merge md/for-next Already up-to-date. Merging mfd/for-next $ git merge mfd/for-next Resolved 'drivers/mfd/mfd-core.c' using previous resolution. Resolved 'include/linux/mfd/core.h' using previous resolution. Auto-merging drivers/mfd/mfd-core.c CONFLICT (content): Merge conflict in drivers/mfd/mfd-core.c Auto-merging include/linux/mfd/core.h CONFLICT (content): Merge conflict in include/linux/mfd/core.h Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a [master 1ca352c] Merge remote-tracking branch 'mfd/for-next' $ git diff -M --stat --summary HEAD^.. drivers/dma/timb_dma.c | 3 +- drivers/gpio/janz-ttl.c | 3 +- drivers/gpio/rdc321x-gpio.c | 3 +- drivers/gpio/timbgpio.c | 6 +- drivers/i2c/busses/i2c-ocores.c | 3 +- drivers/i2c/busses/i2c-xiic.c | 3 +- drivers/input/misc/twl4030-vibra.c | 3 +- drivers/leds/leds-88pm860x.c | 7 +-- drivers/leds/leds-mc13783.c | 7 +-- drivers/media/radio/radio-timb.c | 3 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/video/timblogiw.c | 3 +- drivers/mfd/88pm860x-core.c | 18 +++++-- drivers/mfd/ab3100-core.c | 6 ++- drivers/mfd/ab3550-core.c | 6 ++- drivers/mfd/asic3.c | 8 ++- drivers/mfd/davinci_voicecodec.c | 6 ++- drivers/mfd/htc-pasic3.c | 5 ++- drivers/mfd/janz-cmodio.c | 3 +- drivers/mfd/mc13xxx-core.c | 12 +++-- drivers/mfd/mfd-core.c | 7 +++ drivers/mfd/omap-usb-host.c | 16 +++---- drivers/mfd/rdc321x-southbridge.c | 6 ++- drivers/mfd/t7l66xb.c | 6 ++- drivers/mfd/tc6387xb.c | 3 +- drivers/mfd/tc6393xb.c | 10 +++- drivers/mfd/timberdale.c | 81 +++++++++++++++++++++----------- drivers/mfd/tps6105x.c | 3 +- drivers/mfd/twl4030-codec.c | 6 ++- drivers/mfd/wl1273-core.c | 7 ++- drivers/mfd/wm831x-core.c | 13 +++++- drivers/mfd/wm831x-irq.c | 27 ++++++----- drivers/mfd/wm8400-core.c | 3 +- drivers/mmc/host/tmio_mmc.c | 2 +- drivers/mtd/nand/tmio_nand.c | 2 +- drivers/net/can/janz-ican3.c | 3 +- drivers/net/ks8842.c | 3 +- drivers/regulator/88pm8607.c | 7 +-- drivers/regulator/ab3100.c | 3 +- drivers/regulator/mc13783-regulator.c | 7 ++- drivers/regulator/mc13892-regulator.c | 7 ++- drivers/regulator/tps6105x-regulator.c | 4 +- drivers/spi/xilinx_spi.c | 3 +- drivers/video/backlight/88pm860x_bl.c | 7 +-- drivers/video/tmiofb.c | 12 ++--- drivers/w1/masters/ds1wm.c | 12 ++++- drivers/watchdog/rdc321x_wdt.c | 3 +- include/linux/mfd/abx500.h | 1 + include/linux/mfd/core.h | 23 +-------- include/linux/mfd/wm831x/core.h | 26 ---------- include/linux/mfd/wm831x/pdata.h | 4 ++ sound/soc/codecs/cq93vc.c | 3 +- sound/soc/codecs/twl4030.c | 6 +-- sound/soc/codecs/wl1273.c | 3 +- sound/soc/codecs/wm8400.c | 2 +- sound/soc/davinci/davinci-vcif.c | 2 +- 56 files changed, 229 insertions(+), 214 deletions(-) Merging hdlc/hdlc-next $ git merge hdlc/hdlc-next Already up-to-date. Merging drm/drm-next $ git merge drm/drm-next Already up-to-date. Merging fbdev/master $ git merge fbdev/master Auto-merging drivers/video/Kconfig Merge made by recursive. drivers/video/Kconfig | 8 ++ drivers/video/s3fb.c | 209 +++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 210 insertions(+), 7 deletions(-) Merging viafb/viafb-next $ git merge viafb/viafb-next Auto-merging drivers/video/Kconfig Auto-merging drivers/video/via/viafbdev.c Auto-merging drivers/video/via/viafbdev.h Merge made by recursive. drivers/video/Kconfig | 11 + drivers/video/via/Makefile | 2 +- drivers/video/via/chip.h | 6 - drivers/video/via/dvi.c | 160 +---------- drivers/video/via/dvi.h | 2 +- drivers/video/via/global.c | 4 - drivers/video/via/global.h | 2 - drivers/video/via/hw.c | 624 ++++++++++++++--------------------------- drivers/video/via/hw.h | 15 +- drivers/video/via/lcd.c | 23 +- drivers/video/via/lcd.h | 2 +- drivers/video/via/share.h | 9 +- drivers/video/via/via_clock.c | 349 +++++++++++++++++++++++ drivers/video/via/via_clock.h | 76 +++++ drivers/video/via/viafbdev.c | 23 +- drivers/video/via/viafbdev.h | 4 - drivers/video/via/viamode.c | 29 +-- 17 files changed, 680 insertions(+), 661 deletions(-) create mode 100644 drivers/video/via/via_clock.c create mode 100644 drivers/video/via/via_clock.h Merging omap_dss2/for-next $ git merge omap_dss2/for-next Merge made by recursive. arch/arm/mach-omap2/board-4430sdp.c | 153 +++++++++- arch/arm/mach-omap2/display.c | 75 ++++-- arch/arm/plat-omap/include/plat/display.h | 53 +++- drivers/video/omap2/displays/panel-generic-dpi.c | 4 +- .../video/omap2/displays/panel-sharp-ls037v7dw01.c | 4 +- drivers/video/omap2/displays/panel-taal.c | 4 +- .../video/omap2/displays/panel-tpo-td043mtea1.c | 8 +- drivers/video/omap2/dss/Kconfig | 31 ++- drivers/video/omap2/dss/core.c | 20 +- drivers/video/omap2/dss/dispc.c | 19 +- drivers/video/omap2/dss/display.c | 44 ++- drivers/video/omap2/dss/dpi.c | 85 +++--- drivers/video/omap2/dss/dsi.c | 304 ++++++++++++-------- drivers/video/omap2/dss/dss.c | 77 +++-- drivers/video/omap2/dss/dss.h | 23 +- drivers/video/omap2/dss/dss_features.c | 31 ++- drivers/video/omap2/dss/dss_features.h | 34 ++- drivers/video/omap2/dss/hdmi.c | 35 ++-- drivers/video/omap2/dss/manager.c | 2 +- drivers/video/omap2/dss/overlay.c | 43 ++- drivers/video/omap2/dss/rfbi.c | 7 +- drivers/video/omap2/dss/sdi.c | 2 +- drivers/video/omap2/dss/venc.c | 28 ++- drivers/video/omap2/omapfb/omapfb-ioctl.c | 12 +- drivers/video/omap2/omapfb/omapfb-main.c | 105 +++++--- drivers/video/omap2/omapfb/omapfb-sysfs.c | 21 +- 26 files changed, 792 insertions(+), 432 deletions(-) Merging voltage/for-next $ git merge voltage/for-next Auto-merging drivers/regulator/core.c Auto-merging drivers/regulator/tps6105x-regulator.c Merge made by recursive. drivers/regulator/core.c | 24 +++-- drivers/regulator/tps6105x-regulator.c | 1 + drivers/regulator/twl-regulator.c | 209 ++++++++++++++++++++++++-------- 3 files changed, 175 insertions(+), 59 deletions(-) Merging security-testing/next $ git merge security-testing/next Merge made by recursive. include/linux/capability.h | 7 +-- include/linux/init_task.h | 7 --- include/linux/key.h | 13 +++++ include/linux/kmod.h | 3 + kernel/capability.c | 4 -- kernel/cred.c | 6 +- kernel/kmod.c | 100 ++++++++++++++++++++++++++++++++++++++ kernel/sysctl.c | 6 ++ net/dns_resolver/dns_key.c | 10 ++-- security/Kconfig | 1 + security/commoncap.c | 13 ++--- security/keys/internal.h | 4 +- security/keys/keyctl.c | 6 ++ security/keys/keyring.c | 37 +++++++++----- security/keys/proc.c | 2 +- security/keys/process_keys.c | 12 +++-- security/keys/request_key.c | 3 +- security/keys/request_key_auth.c | 3 +- security/keys/user_defined.c | 4 +- security/tomoyo/common.c | 17 +++++-- security/tomoyo/file.c | 1 - security/tomoyo/memory.c | 1 + security/tomoyo/mount.c | 1 + 23 files changed, 198 insertions(+), 63 deletions(-) Merging selinux/master $ git merge selinux/master Recorded preimage for 'security/selinux/hooks.c' Recorded preimage for 'security/smack/smack_lsm.c' Auto-merging MAINTAINERS Auto-merging security/selinux/hooks.c CONFLICT (content): Merge conflict in security/selinux/hooks.c Auto-merging security/selinux/ss/services.c Auto-merging security/smack/smack_lsm.c CONFLICT (content): Merge conflict in security/smack/smack_lsm.c Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a Recorded resolution for 'security/selinux/hooks.c'. Recorded resolution for 'security/smack/smack_lsm.c'. [master dc37ee8] Merge remote-tracking branch 'selinux/master' $ git diff -M --stat --summary HEAD^.. MAINTAINERS | 3 +- include/linux/lsm_audit.h | 11 +++-- security/lsm_audit.c | 59 ++++++++++++++++---------- security/selinux/avc.c | 36 +++++++++++++--- security/selinux/hooks.c | 78 ++++++++++++++++++----------------- security/selinux/include/avc.h | 18 ++++++-- security/selinux/include/security.h | 9 ++-- security/selinux/netnode.c | 1 + security/selinux/selinuxfs.c | 16 ++++++- security/selinux/ss/policydb.c | 39 ++++++++++++----- security/selinux/ss/policydb.h | 3 +- security/selinux/ss/services.c | 39 ++++++++--------- security/smack/smack.h | 11 +---- security/smack/smack_lsm.c | 48 ++++++++++++--------- 14 files changed, 225 insertions(+), 146 deletions(-) Merging lblnet/master $ git merge lblnet/master Already up-to-date. Merging agp/agp-next $ git merge agp/agp-next Merge made by recursive. Merging watchdog/master $ git merge watchdog/master Merge made by recursive. drivers/watchdog/iTCO_wdt.c | 97 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 97 insertions(+), 0 deletions(-) Merging bdev/master $ git merge bdev/master Already up-to-date. Merging dwmw2-iommu/master $ git merge dwmw2-iommu/master Already up-to-date. Merging cputime/cputime $ git merge cputime/cputime Already up-to-date. Merging osd/linux-next $ git merge osd/linux-next Already up-to-date. Merging jc_docs/docs-next $ git merge jc_docs/docs-next Already up-to-date. Merging nommu/master $ git merge nommu/master Already up-to-date. Merging trivial/for-next $ git merge trivial/for-next Auto-merging CREDITS Auto-merging MAINTAINERS Auto-merging arch/arm/mach-at91/at91cap9_devices.c Auto-merging arch/arm/mach-at91/at91sam9g45_devices.c Auto-merging arch/arm/mach-at91/at91sam9rl_devices.c Auto-merging arch/arm/mach-tegra/tegra2_clocks.c Auto-merging arch/mips/sgi-ip22/ip22-int.c Auto-merging drivers/gpu/drm/radeon/radeon_fence.c Auto-merging drivers/gpu/drm/radeon/radeon_ring.c Auto-merging drivers/net/can/softing/softing_main.c Auto-merging drivers/net/sgiseeq.c Auto-merging drivers/net/wireless/iwlwifi/iwl-agn.c Auto-merging drivers/net/wireless/rtlwifi/core.c Auto-merging drivers/net/wireless/rtlwifi/pci.c Auto-merging drivers/scsi/be2iscsi/be_main.c Auto-merging drivers/scsi/lpfc/lpfc_bsg.c Auto-merging drivers/scsi/qla2xxx/qla_isr.c Auto-merging drivers/target/target_core_alua.c Auto-merging drivers/target/target_core_transport.c Auto-merging drivers/tty/serial/mrst_max3110.c Auto-merging drivers/tty/tty_ioctl.c Auto-merging fs/logfs/readwrite.c Auto-merging fs/ocfs2/refcounttree.c Auto-merging fs/partitions/ldm.c Auto-merging fs/ufs/inode.c Auto-merging include/video/newport.h Auto-merging lib/Kconfig.debug Auto-merging lib/vsprintf.c Auto-merging mm/hugetlb.c Auto-merging mm/page_alloc.c Auto-merging net/netfilter/ipset/ip_set_bitmap_ip.c Auto-merging security/selinux/selinuxfs.c Merge made by recursive. CREDITS | 2 +- Documentation/stable_api_nonsense.txt | 2 +- Documentation/sysctl/vm.txt | 4 ++-- MAINTAINERS | 3 ++- arch/Kconfig | 3 --- arch/arm/mach-at91/at91cap9_devices.c | 2 +- arch/arm/mach-at91/at91sam9g45_devices.c | 2 +- arch/arm/mach-at91/at91sam9rl_devices.c | 2 +- arch/arm/mach-tegra/tegra2_clocks.c | 2 +- arch/arm/mach-u300/gpio.c | 7 +++---- arch/arm/mach-ux500/mbox-db5500.c | 6 ++---- arch/arm/plat-iop/time.c | 1 - arch/m68k/include/asm/MC68EZ328.h | 2 +- arch/m68k/include/asm/MC68VZ328.h | 2 +- arch/mips/fw/arc/cmdline.c | 2 +- arch/mips/fw/arc/env.c | 2 +- arch/mips/fw/arc/identify.c | 2 +- arch/mips/fw/arc/init.c | 2 +- arch/mips/fw/arc/misc.c | 2 +- arch/mips/fw/arc/salone.c | 2 +- arch/mips/fw/arc/time.c | 2 +- arch/mips/fw/arc/tree.c | 2 +- arch/mips/include/asm/asmmacro-32.h | 2 +- arch/mips/include/asm/asmmacro-64.h | 2 +- arch/mips/include/asm/cpu.h | 2 +- arch/mips/include/asm/r4kcache.h | 2 +- arch/mips/include/asm/sgialib.h | 2 +- arch/mips/include/asm/sgiarcs.h | 2 +- arch/mips/kernel/octeon_switch.S | 2 +- arch/mips/kernel/r2300_fpu.S | 2 +- arch/mips/kernel/r2300_switch.S | 2 +- arch/mips/kernel/r4k_fpu.S | 2 +- arch/mips/kernel/r4k_switch.S | 2 +- arch/mips/kernel/r6000_fpu.S | 2 +- arch/mips/mm/c-r3k.c | 2 +- arch/mips/mm/c-r4k.c | 2 +- arch/mips/mm/c-tx39.c | 2 +- arch/mips/mm/sc-ip22.c | 2 +- arch/mips/mm/sc-r5k.c | 2 +- arch/mips/mm/tlb-r3k.c | 2 +- arch/mips/mm/tlb-r4k.c | 2 +- arch/mips/mm/tlb-r8k.c | 2 +- arch/mips/rb532/gpio.c | 2 +- arch/mips/sgi-ip22/ip22-hpc.c | 2 +- arch/mips/sgi-ip22/ip22-int.c | 2 +- arch/mips/sgi-ip22/ip22-mc.c | 2 +- arch/mips/sgi-ip22/ip22-setup.c | 2 +- arch/s390/hypfs/hypfs.h | 2 +- arch/um/drivers/mmapper_kern.c | 2 +- arch/xtensa/configs/s6105_defconfig | 1 - drivers/base/memory.c | 9 ++++----- drivers/gpio/langwell_gpio.c | 2 +- drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_ring.c | 2 +- drivers/gpu/drm/ttm/ttm_object.c | 2 +- drivers/leds/leds-mc13783.c | 2 +- drivers/misc/cs5535-mfgpt.c | 4 ++-- drivers/misc/ibmasm/ibmasmfs.c | 2 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/sgiseeq.c | 2 +- drivers/net/sgiseeq.h | 2 +- drivers/net/wireless/iwlwifi/iwl-agn.c | 2 +- drivers/net/wireless/rtlwifi/core.c | 2 +- drivers/net/wireless/rtlwifi/pci.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 4 ++-- drivers/power/intel_mid_battery.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 4 ++-- drivers/scsi/lpfc/lpfc_bsg.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/scsi/qla2xxx/qla_isr.c | 4 ++-- drivers/scsi/sgiwd93.c | 2 +- drivers/target/target_core_alua.c | 4 ++-- drivers/target/target_core_transport.c | 2 +- drivers/tty/serial/mrst_max3110.c | 2 +- drivers/tty/tty_ioctl.c | 2 +- drivers/video/console/newport_con.c | 2 +- drivers/video/msm/mddi.c | 2 +- drivers/video/mxsfb.c | 2 +- drivers/watchdog/bcm63xx_wdt.c | 2 +- drivers/xen/evtchn.c | 2 +- drivers/xen/swiotlb-xen.c | 2 +- fs/logfs/readwrite.c | 2 +- fs/ocfs2/refcounttree.c | 2 +- fs/partitions/ldm.c | 2 +- fs/ufs/inode.c | 2 +- include/linux/leds-regulator.h | 2 +- include/video/newport.h | 2 +- kernel/Kconfig.locks | 2 +- kernel/pm_qos_params.c | 2 +- lib/Kconfig.debug | 3 ++- lib/vsprintf.c | 9 +++------ mm/hugetlb.c | 2 +- mm/page_alloc.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 2 +- net/sunrpc/addr.c | 2 +- security/selinux/selinuxfs.c | 8 ++++---- tools/power/x86/turbostat/turbostat.c | 2 +- 97 files changed, 113 insertions(+), 123 deletions(-) Merging audit/for-next $ git merge audit/for-next Already up-to-date. Merging suspend/linux-next $ git merge suspend/linux-next Merge made by recursive. arch/arm/common/vic.c | 69 ++++------ arch/arm/include/asm/mach/time.h | 1 - arch/arm/kernel/leds.c | 28 +++-- arch/arm/kernel/time.c | 35 ++---- arch/arm/mach-exynos4/pm.c | 45 ++++--- arch/arm/mach-integrator/integrator_ap.c | 26 ++--- arch/arm/mach-pxa/balloon3.c | 1 - arch/arm/mach-pxa/clock-pxa2xx.c | 18 +-- arch/arm/mach-pxa/clock-pxa3xx.c | 17 +-- arch/arm/mach-pxa/clock.h | 7 +- arch/arm/mach-pxa/cm-x270.c | 1 - arch/arm/mach-pxa/cm-x2xx.c | 23 +--- arch/arm/mach-pxa/colibri-evalboard.c | 1 - arch/arm/mach-pxa/colibri-pxa270-income.c | 1 - arch/arm/mach-pxa/colibri-pxa270.c | 1 - arch/arm/mach-pxa/generic.h | 8 +- arch/arm/mach-pxa/irq.c | 17 +-- arch/arm/mach-pxa/lpd270.c | 20 +-- arch/arm/mach-pxa/lubbock.c | 21 +-- arch/arm/mach-pxa/mainstone.c | 22 +--- arch/arm/mach-pxa/mfp-pxa2xx.c | 12 +- arch/arm/mach-pxa/mfp-pxa3xx.c | 21 +--- arch/arm/mach-pxa/mioa701.c | 43 +----- arch/arm/mach-pxa/palmld.c | 1 - arch/arm/mach-pxa/palmtreo.c | 1 - arch/arm/mach-pxa/palmz72.c | 24 +--- arch/arm/mach-pxa/pxa25x.c | 25 +--- arch/arm/mach-pxa/pxa27x.c | 25 +--- arch/arm/mach-pxa/pxa3xx.c | 25 +--- arch/arm/mach-pxa/pxa95x.c | 20 +--- arch/arm/mach-pxa/raumfeld.c | 1 - arch/arm/mach-pxa/smemc.c | 29 +--- arch/arm/mach-pxa/trizeps4.c | 1 - arch/arm/mach-pxa/viper.c | 12 +- arch/arm/mach-pxa/vpac270.c | 1 - arch/arm/mach-s3c2410/irq.c | 30 +---- arch/arm/mach-s3c2410/mach-bast.c | 17 +-- arch/arm/mach-s3c2410/pm.c | 13 +- arch/arm/mach-s3c2410/s3c2410.c | 5 + arch/arm/mach-s3c2412/irq.c | 2 - arch/arm/mach-s3c2412/mach-jive.c | 19 +-- arch/arm/mach-s3c2412/pm.c | 27 ++-- arch/arm/mach-s3c2412/s3c2412.c | 4 + arch/arm/mach-s3c2416/irq.c | 2 - arch/arm/mach-s3c2416/pm.c | 27 ++-- arch/arm/mach-s3c2416/s3c2416.c | 5 + arch/arm/mach-s3c2440/mach-osiris.c | 18 +-- arch/arm/mach-s3c2440/s3c2440.c | 8 + arch/arm/mach-s3c2440/s3c2442.c | 6 + arch/arm/mach-s3c2440/s3c244x-irq.c | 4 - arch/arm/mach-s3c2440/s3c244x.c | 62 +++++----- arch/arm/mach-s3c64xx/irq-pm.c | 18 ++-- arch/arm/mach-s5pv210/pm.c | 25 +++- arch/arm/mach-sa1100/irq.c | 19 +-- arch/arm/plat-omap/gpio.c | 35 ++---- arch/arm/plat-pxa/gpio.c | 17 +-- arch/arm/plat-pxa/mfp.c | 1 - arch/arm/plat-s3c24xx/dma.c | 68 ++++------ arch/arm/plat-s3c24xx/irq-pm.c | 7 +- arch/arm/plat-s5p/irq-pm.c | 7 +- arch/arm/plat-samsung/include/plat/cpu.h | 6 + arch/arm/plat-samsung/include/plat/pm.h | 6 +- arch/arm/vfp/vfpmodule.c | 19 +-- arch/avr32/mach-at32ap/intc.c | 38 ++---- arch/blackfin/kernel/nmi.c | 30 ++--- arch/mips/alchemy/common/dbdma.c | 92 ++++--------- arch/mips/alchemy/common/irq.c | 62 ++++------ arch/mips/jz4740/gpio.c | 52 +++----- arch/mips/kernel/i8259.c | 26 +--- arch/powerpc/include/asm/mpic.h | 3 - arch/powerpc/platforms/cell/spu_base.c | 28 +++-- arch/powerpc/platforms/powermac/pic.c | 42 ++----- arch/powerpc/sysdev/ipic.c | 36 ++---- arch/powerpc/sysdev/mpic.c | 48 ++++--- arch/sh/Kconfig | 1 - arch/unicore32/kernel/irq.c | 23 +-- arch/x86/Kconfig | 1 - arch/x86/kernel/apm_32.c | 4 - drivers/acpi/scan.c | 4 + drivers/base/Kconfig | 7 - drivers/base/base.h | 2 - drivers/base/power/main.c | 1 + drivers/base/power/wakeup.c | 2 +- drivers/base/sys.c | 202 +---------------------------- drivers/xen/manage.c | 8 +- include/linux/device.h | 7 - include/linux/pm.h | 8 - include/linux/sysdev.h | 11 -- kernel/freezer.c | 4 +- kernel/kexec.c | 9 +- kernel/power/hibernate.c | 18 +--- kernel/power/suspend.c | 14 +-- kernel/sys.c | 3 - 93 files changed, 586 insertions(+), 1280 deletions(-) Merging fsnotify/for-next $ git merge fsnotify/for-next Auto-merging fs/cachefiles/namei.c Auto-merging fs/nfsd/vfs.c Auto-merging fs/notify/fanotify/fanotify_user.c Auto-merging fs/notify/mark.c Auto-merging include/linux/fsnotify_backend.h Merge made by recursive. fs/cachefiles/namei.c | 1 - fs/cachefiles/xattr.c | 1 - fs/nfsd/vfs.c | 3 - fs/notify/dnotify/dnotify.c | 15 +++--- fs/notify/fanotify/fanotify.c | 24 +++++---- fs/notify/fanotify/fanotify_user.c | 101 +++++++++++++++++++++++++----------- fs/notify/group.c | 1 + fs/notify/mark.c | 36 +++++-------- include/linux/fanotify.h | 5 ++- include/linux/fsnotify_backend.h | 14 ++++- 10 files changed, 121 insertions(+), 80 deletions(-) Merging irda/for-next $ git merge irda/for-next Already up-to-date. Merging i7core_edac/linux_next $ git merge i7core_edac/linux_next Auto-merging drivers/edac/i7core_edac.c Merge made by recursive. drivers/edac/i7core_edac.c | 23 ++++++++++++++++++++--- 1 files changed, 20 insertions(+), 3 deletions(-) Merging i7300_edac/linux_next $ git merge i7300_edac/linux_next Already up-to-date! Merge made by recursive. Merging devicetree/devicetree/next $ git merge devicetree/devicetree/next Already up-to-date. Merging spi/spi/next $ git merge spi/spi/next Auto-merging drivers/spi/dw_spi.c Auto-merging drivers/spi/dw_spi.h Merge made by recursive. drivers/spi/dw_spi.c | 202 ++++++++++++++++--------------------------------- drivers/spi/dw_spi.h | 2 - 2 files changed, 66 insertions(+), 138 deletions(-) Merging tip/auto-latest $ git merge tip/auto-latest Auto-merging arch/arm/kernel/smp.c Auto-merging arch/blackfin/mach-common/smp.c Auto-merging arch/mips/sgi-ip27/ip27-timer.c Auto-merging arch/s390/kernel/smp.c Auto-merging arch/x86/Kconfig Auto-merging arch/x86/kernel/probe_roms.c Auto-merging arch/x86/kernel/setup.c Auto-merging init/Kconfig Auto-merging tools/perf/config/feature-tests.mak Merge made by recursive. arch/alpha/kernel/smp.c | 3 +- arch/alpha/kernel/time.c | 3 +- arch/arm/kernel/smp.c | 5 +- arch/blackfin/kernel/time-ts.c | 35 +- arch/blackfin/mach-common/smp.c | 3 + arch/cris/arch-v32/kernel/smp.c | 13 +- arch/ia64/kernel/cyclone.c | 6 +- arch/ia64/kernel/irq_ia64.c | 2 + arch/ia64/kernel/time.c | 9 +- arch/ia64/sn/kernel/sn2/timer.c | 6 +- arch/ia64/xen/irq_xen.c | 10 +- arch/m32r/kernel/smp.c | 4 +- arch/microblaze/kernel/timer.c | 6 +- arch/mips/alchemy/common/time.c | 3 +- arch/mips/cavium-octeon/csrc-octeon.c | 3 +- arch/mips/cavium-octeon/smp.c | 2 + arch/mips/include/asm/time.h | 6 - arch/mips/jz4740/time.c | 3 +- arch/mips/kernel/cevt-txx9.c | 3 +- arch/mips/kernel/csrc-bcm1480.c | 3 +- arch/mips/kernel/csrc-ioasic.c | 4 +- arch/mips/kernel/csrc-powertv.c | 35 +- arch/mips/kernel/csrc-r4k.c | 4 +- arch/mips/kernel/csrc-sb1250.c | 3 +- arch/mips/kernel/i8253.c | 5 +- arch/mips/kernel/smtc.c | 2 +- arch/mips/loongson/common/cs5536/cs5536_mfgpt.c | 5 +- arch/mips/mti-malta/malta-int.c | 2 + arch/mips/pmc-sierra/yosemite/smp.c | 4 + arch/mips/sgi-ip27/ip27-irq.c | 2 + arch/mips/sgi-ip27/ip27-timer.c | 3 +- arch/mips/sibyte/bcm1480/smp.c | 7 +- arch/mips/sibyte/sb1250/smp.c | 7 +- arch/mn10300/kernel/smp.c | 5 +- arch/parisc/kernel/smp.c | 5 +- arch/powerpc/kernel/smp.c | 4 +- arch/s390/kernel/smp.c | 6 +- arch/sh/kernel/smp.c | 2 + arch/sparc/include/asm/topology_64.h | 6 +- arch/sparc/kernel/smp_32.c | 4 +- arch/sparc/kernel/smp_64.c | 1 + arch/tile/kernel/smp.c | 6 +- arch/um/kernel/smp.c | 2 +- arch/x86/Kconfig | 43 +- arch/x86/Kconfig.cpu | 16 +- arch/x86/Makefile_32.cpu | 2 +- arch/x86/include/asm/alternative.h | 8 - arch/x86/include/asm/cpufeature.h | 13 +- arch/x86/include/asm/mach_traps.h | 18 +- arch/x86/include/asm/mce.h | 2 - arch/x86/include/asm/mmzone_64.h | 23 - arch/x86/include/asm/module.h | 2 +- arch/x86/include/asm/nops.h | 146 ++- arch/x86/include/asm/olpc_ofw.h | 9 +- arch/x86/include/asm/percpu.h | 29 +- arch/x86/include/asm/probe_roms.h | 8 + arch/x86/include/asm/setup.h | 2 +- arch/x86/include/asm/topology.h | 1 - arch/x86/kernel/Makefile | 2 +- arch/x86/kernel/alternative.c | 194 ++-- arch/x86/kernel/apb_timer.c | 10 +- arch/x86/kernel/aperture_64.c | 34 +- arch/x86/kernel/apic/apic.c | 43 +- arch/x86/kernel/apic/numaq_32.c | 4 - arch/x86/kernel/cpu/cpufreq/Kconfig | 4 +- arch/x86/kernel/cpu/mcheck/mce.c | 25 +- arch/x86/kernel/cpu/mcheck/therm_throt.c | 10 +- arch/x86/kernel/cpu/perf_event.c | 15 +- arch/x86/kernel/cpu/perf_event_p4.c | 5 +- arch/x86/kernel/ftrace.c | 4 +- arch/x86/kernel/head32.c | 1 - arch/x86/kernel/i8253.c | 6 +- arch/x86/kernel/jump_label.c | 5 +- arch/x86/kernel/kvmclock.c | 6 +- arch/x86/kernel/mpparse.c | 6 +- arch/x86/kernel/{probe_roms_32.c => probe_roms.c} | 101 ++ arch/x86/kernel/process.c | 4 +- arch/x86/kernel/reboot.c | 24 +- arch/x86/kernel/setup.c | 6 +- arch/x86/kernel/smp.c | 5 +- arch/x86/kernel/smpboot.c | 4 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/lguest/boot.c | 4 +- arch/x86/mm/numa_32.c | 268 ++-- arch/x86/mm/numa_64.c | 131 +-- arch/x86/mm/srat_32.c | 1 - arch/x86/platform/olpc/Makefile | 4 +- arch/x86/platform/olpc/olpc.c | 51 +- arch/x86/platform/olpc/olpc_dt.c | 19 + arch/x86/platform/uv/uv_time.c | 6 +- arch/x86/xen/smp.c | 5 +- arch/x86/xen/time.c | 6 +- drivers/acpi/processor_throttling.c | 32 +- drivers/char/hpet.c | 6 +- drivers/clocksource/cyclone.c | 10 +- include/linux/clocksource.h | 2 +- include/linux/mutex.h | 2 +- include/linux/sched.h | 50 +- init/Kconfig | 5 + kernel/cpuset.c | 2 +- kernel/mutex-debug.c | 2 +- kernel/mutex-debug.h | 2 +- kernel/mutex.c | 2 +- kernel/mutex.h | 2 +- kernel/sched.c | 1614 +++++++++------------ kernel/sched_debug.c | 2 +- kernel/sched_fair.c | 110 +- kernel/sched_features.h | 6 + kernel/sched_idletask.c | 2 +- kernel/sched_rt.c | 54 +- kernel/sched_stoptask.c | 5 +- tools/perf/Documentation/perf-script.txt | 52 +- tools/perf/Makefile | 107 +- tools/perf/builtin-script.c | 296 +++- tools/perf/{ => config}/feature-tests.mak | 16 +- tools/perf/config/utilities.mak | 188 +++ tools/perf/util/probe-finder.c | 72 + tools/perf/util/probe-finder.h | 2 + tools/perf/util/session.c | 12 + tools/perf/util/session.h | 3 + tools/perf/util/symbol.c | 629 ++++---- tools/perf/util/symbol.h | 78 +- 122 files changed, 2574 insertions(+), 2380 deletions(-) create mode 100644 arch/x86/include/asm/probe_roms.h rename arch/x86/kernel/{probe_roms_32.c => probe_roms.c} (65%) rename tools/perf/{ => config}/feature-tests.mak (86%) create mode 100644 tools/perf/config/utilities.mak Merging rcu/rcu/next $ git merge rcu/rcu/next Auto-merging lib/Kconfig.debug Merge made by recursive. Documentation/RCU/00-INDEX | 2 +- Documentation/RCU/stallwarn.txt | 23 +++-- Documentation/RCU/trace.txt | 77 ++++++++-------- kernel/rcutree.c | 161 ++++++++++++---------------------- kernel/rcutree.h | 42 ++++----- kernel/rcutree_plugin.h | 182 +++++++++++++++++++++------------------ kernel/rcutree_trace.c | 23 ++--- lib/Kconfig.debug | 30 +------ 8 files changed, 240 insertions(+), 300 deletions(-) Merging oprofile/for-next $ git merge oprofile/for-next Auto-merging arch/s390/oprofile/init.c Merge made by recursive. arch/alpha/oprofile/common.c | 5 +---- arch/avr32/oprofile/op_model_avr32.c | 5 +---- arch/blackfin/oprofile/bfin_oprofile.c | 4 +--- arch/ia64/oprofile/init.c | 2 +- arch/m32r/oprofile/init.c | 4 +--- arch/microblaze/oprofile/microblaze_oprofile.c | 4 +--- arch/mips/oprofile/common.c | 2 +- arch/mn10300/oprofile/op_model_null.c | 5 +---- arch/parisc/oprofile/init.c | 4 +--- arch/powerpc/oprofile/common.c | 4 +--- arch/s390/oprofile/init.c | 2 +- arch/sparc/oprofile/init.c | 4 +--- arch/x86/oprofile/init.c | 2 +- 13 files changed, 13 insertions(+), 34 deletions(-) Merging ptrace/ptrace $ git merge ptrace/ptrace Auto-merging include/linux/sched.h Auto-merging include/linux/tracehook.h Auto-merging kernel/exit.c Auto-merging kernel/ptrace.c Auto-merging kernel/signal.c Merge made by recursive. fs/exec.c | 1 + include/linux/sched.h | 17 ++- include/linux/tracehook.h | 27 ---- kernel/exit.c | 84 ++++++++-- kernel/ptrace.c | 118 ++++++++++----- kernel/signal.c | 375 +++++++++++++++++++++++++++++++++------------ 6 files changed, 442 insertions(+), 180 deletions(-) Merging xen-two/linux-next $ git merge xen-two/linux-next Auto-merging arch/x86/xen/mmu.c Merge made by recursive. arch/x86/xen/mmu.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) Merging xen-pvhvm/linux-next $ git merge xen-pvhvm/linux-next Already up-to-date. Merging edac-amd/for-next $ git merge edac-amd/for-next Already up-to-date. Merging percpu/for-next $ git merge percpu/for-next Resolved 'arch/x86/include/asm/percpu.h' using previous resolution. Auto-merging arch/mips/kernel/vmlinux.lds.S Auto-merging arch/parisc/kernel/vmlinux.lds.S Auto-merging arch/x86/include/asm/percpu.h CONFLICT (content): Merge conflict in arch/x86/include/asm/percpu.h Auto-merging include/asm-generic/vmlinux.lds.h Auto-merging kernel/workqueue.c Auto-merging mm/percpu.c Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a [master f3e2f20] Merge remote-tracking branch 'percpu/for-next' $ git diff -M --stat --summary HEAD^.. arch/alpha/kernel/vmlinux.lds.S | 2 +- arch/arm/kernel/vmlinux.lds.S | 2 +- arch/blackfin/kernel/vmlinux.lds.S | 2 +- arch/cris/kernel/vmlinux.lds.S | 2 +- arch/frv/kernel/vmlinux.lds.S | 2 +- arch/m32r/kernel/vmlinux.lds.S | 2 +- arch/mips/kernel/vmlinux.lds.S | 2 +- arch/mn10300/kernel/vmlinux.lds.S | 2 +- arch/parisc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/s390/kernel/vmlinux.lds.S | 2 +- arch/sh/kernel/vmlinux.lds.S | 2 +- arch/sparc/kernel/vmlinux.lds.S | 2 +- arch/tile/kernel/vmlinux.lds.S | 2 +- arch/um/include/asm/common.lds.S | 2 +- arch/x86/include/asm/percpu.h | 7 ++++++- arch/x86/kernel/vmlinux.lds.S | 2 +- arch/xtensa/kernel/vmlinux.lds.S | 2 +- include/asm-generic/vmlinux.lds.h | 17 ++++++++--------- kernel/workqueue.c | 4 +--- mm/percpu.c | 6 ++++-- 21 files changed, 36 insertions(+), 32 deletions(-) Merging workqueues/for-next $ git merge workqueues/for-next Merge made by recursive. Documentation/workqueue.txt | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) Merging sfi/sfi-test $ git merge sfi/sfi-test Already up-to-date. Merging asm-generic/next $ git merge asm-generic/next Already up-to-date. Merging drivers-x86/linux-next $ git merge drivers-x86/linux-next Resolved 'drivers/platform/x86/intel_pmic_gpio.c' using previous resolution. Auto-merging drivers/platform/x86/Kconfig Auto-merging drivers/platform/x86/acer-wmi.c Auto-merging drivers/platform/x86/asus-wmi.c Auto-merging drivers/platform/x86/eeepc-wmi.c Auto-merging drivers/platform/x86/intel_pmic_gpio.c CONFLICT (content): Merge conflict in drivers/platform/x86/intel_pmic_gpio.c Auto-merging drivers/platform/x86/sony-laptop.c Auto-merging drivers/platform/x86/thinkpad_acpi.c Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a [master 590083b] Merge remote-tracking branch 'drivers-x86/linux-next' $ git diff -M --stat --summary HEAD^.. drivers/platform/x86/Kconfig | 9 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/acer-wmi.c | 32 +- drivers/platform/x86/asus-laptop.c | 34 +- drivers/platform/x86/asus-wmi.c | 22 +- drivers/platform/x86/asus_acpi.c | 77 ++--- drivers/platform/x86/compal-laptop.c | 22 +- drivers/platform/x86/dell-laptop.c | 12 +- drivers/platform/x86/dell-wmi-aio.c | 3 +- drivers/platform/x86/dell-wmi.c | 17 +- drivers/platform/x86/eeepc-laptop.c | 20 +- drivers/platform/x86/eeepc-wmi.c | 14 +- drivers/platform/x86/fujitsu-laptop.c | 39 +- drivers/platform/x86/hdaps.c | 19 +- drivers/platform/x86/hp-wmi.c | 43 +-- drivers/platform/x86/ibm_rtl.c | 23 +- drivers/platform/x86/ideapad-laptop.c | 2 + drivers/platform/x86/intel_menlow.c | 5 +- drivers/platform/x86/intel_mid_thermal.c | 606 +++++++++++++++--------------- drivers/platform/x86/intel_oaktrail.c | 396 +++++++++++++++++++ drivers/platform/x86/intel_pmic_gpio.c | 14 +- drivers/platform/x86/msi-laptop.c | 9 +- drivers/platform/x86/msi-wmi.c | 45 +-- drivers/platform/x86/sony-laptop.c | 109 +++--- drivers/platform/x86/tc1100-wmi.c | 7 +- drivers/platform/x86/thinkpad_acpi.c | 490 ++++++++++-------------- drivers/platform/x86/topstar-laptop.c | 2 +- drivers/platform/x86/toshiba_acpi.c | 59 ++-- drivers/platform/x86/toshiba_bluetooth.c | 11 +- drivers/platform/x86/wmi.c | 10 +- drivers/platform/x86/xo15-ebook.c | 5 +- 31 files changed, 1214 insertions(+), 943 deletions(-) create mode 100644 drivers/platform/x86/intel_oaktrail.c Merging hwpoison/hwpoison $ git merge hwpoison/hwpoison Already up-to-date. Merging sysctl/master $ git merge sysctl/master Already up-to-date. Merging driver-core/driver-core-next $ git merge driver-core/driver-core-next Auto-merging drivers/base/memory.c Auto-merging include/linux/device.h Merge made by recursive. Documentation/ABI/testing/sysfs-firmware-dmi | 18 ++-- Documentation/ABI/testing/sysfs-kernel-fscaps | 8 ++ Documentation/ja_JP/HOWTO | 129 ++++++++---------------- drivers/base/core.c | 7 +- drivers/base/dd.c | 12 ++- drivers/base/memory.c | 3 +- drivers/base/platform.c | 38 ++++---- drivers/char/mem.c | 42 +++++--- drivers/firmware/efivars.c | 15 ++- drivers/misc/ti-st/Kconfig | 1 - drivers/misc/ti-st/st_core.c | 23 +++-- drivers/uio/uio.c | 16 ++- drivers/uio/uio_netx.c | 19 ++++ drivers/uio/uio_pdrv_genirq.c | 4 + include/linux/device.h | 10 ++- include/linux/ti_wilink_st.h | 3 +- kernel/ksysfs.c | 10 ++ 17 files changed, 195 insertions(+), 163 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-fscaps Merging tty/tty-next $ git merge tty/tty-next Recorded preimage for 'drivers/bluetooth/hci_ldisc.c' Auto-merging drivers/bluetooth/hci_ldisc.c CONFLICT (content): Merge conflict in drivers/bluetooth/hci_ldisc.c Auto-merging drivers/misc/ti-st/st_core.c Auto-merging drivers/tty/cyclades.c Auto-merging drivers/tty/n_gsm.c Auto-merging drivers/tty/nozomi.c Auto-merging drivers/tty/serial/atmel_serial.c Auto-merging drivers/tty/serial/imx.c Auto-merging drivers/tty/tty_ioctl.c Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a Recorded resolution for 'drivers/bluetooth/hci_ldisc.c'. [master c574317] Merge remote-tracking branch 'tty/tty-next' $ git diff -M --stat --summary HEAD^.. drivers/bluetooth/hci_ldisc.c | 15 +++-- drivers/input/serio/serport.c | 10 +++- drivers/isdn/gigaset/ser-gigaset.c | 8 ++- drivers/misc/ti-st/st_core.c | 6 +- drivers/net/caif/caif_serial.c | 6 +- drivers/net/can/slcan.c | 9 ++- drivers/net/hamradio/6pack.c | 8 ++- drivers/net/hamradio/mkiss.c | 11 ++- drivers/net/irda/irtty-sir.c | 16 +++-- drivers/net/ppp_async.c | 6 +- drivers/net/ppp_synctty.c | 6 +- drivers/net/slip.c | 11 ++- drivers/net/wan/x25_asy.c | 7 ++- drivers/tty/amiserial.c | 2 - drivers/tty/cyclades.c | 5 +- drivers/tty/ipwireless/Makefile | 2 - drivers/tty/moxa.c | 16 +---- drivers/tty/n_gsm.c | 6 +- drivers/tty/n_hdlc.c | 18 +++--- drivers/tty/n_r3964.c | 10 ++- drivers/tty/n_tty.c | 61 ++++-------------- drivers/tty/nozomi.c | 29 ++------- drivers/tty/pty.c | 35 +++++----- drivers/tty/rocket.c | 47 -------------- drivers/tty/serial/21285.c | 2 - drivers/tty/serial/8250.c | 2 - drivers/tty/serial/8250.h | 2 - drivers/tty/serial/8250_accent.c | 2 - drivers/tty/serial/8250_boca.c | 2 - drivers/tty/serial/8250_exar_st16c554.c | 2 - drivers/tty/serial/8250_fourport.c | 2 - drivers/tty/serial/8250_hub6.c | 2 - drivers/tty/serial/8250_mca.c | 2 - drivers/tty/serial/8250_pci.c | 2 - drivers/tty/serial/8250_pnp.c | 2 - drivers/tty/serial/altera_uart.c | 26 +++++--- drivers/tty/serial/amba-pl010.c | 2 - drivers/tty/serial/amba-pl011.c | 2 - drivers/tty/serial/atmel_serial.c | 2 - drivers/tty/serial/clps711x.c | 2 - drivers/tty/serial/cpm_uart/cpm_uart.h | 2 - drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 - drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c | 2 - drivers/tty/serial/cpm_uart/cpm_uart_cpm1.h | 2 - drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c | 2 - drivers/tty/serial/cpm_uart/cpm_uart_cpm2.h | 2 - drivers/tty/serial/ifx6x60.c | 2 - drivers/tty/serial/imx.c | 2 - drivers/tty/serial/msm_serial.c | 2 +- drivers/tty/serial/msm_serial.h | 2 - drivers/tty/serial/msm_smd_tty.c | 3 +- drivers/tty/serial/netx-serial.c | 2 - drivers/tty/serial/pmac_zilog.c | 2 - drivers/tty/serial/pxa.c | 2 - drivers/tty/serial/s3c2400.c | 3 +- drivers/tty/serial/s3c2410.c | 3 +- drivers/tty/serial/s3c2412.c | 3 +- drivers/tty/serial/s3c2440.c | 3 +- drivers/tty/serial/s3c24a0.c | 3 +- drivers/tty/serial/s3c6400.c | 3 +- drivers/tty/serial/s5pv210.c | 3 +- drivers/tty/serial/sa1100.c | 2 - drivers/tty/serial/samsung.c | 3 +- drivers/tty/serial/samsung.h | 3 +- drivers/tty/serial/sb1250-duart.c | 2 - drivers/tty/serial/serial_core.c | 90 +++------------------------ drivers/tty/serial/serial_ks8695.c | 2 - drivers/tty/serial/serial_txx9.c | 2 - drivers/tty/serial/sh-sci.c | 2 - drivers/tty/serial/vt8500_serial.c | 2 - drivers/tty/synclink.c | 2 - drivers/tty/tty_buffer.c | 15 +++-- drivers/tty/tty_io.c | 53 ++++++++++------ drivers/tty/tty_ioctl.c | 2 - drivers/tty/tty_ldisc.c | 13 ++++ drivers/tty/tty_mutex.c | 3 - drivers/tty/vt/keyboard.c | 2 - drivers/tty/vt/selection.c | 5 +- drivers/tty/vt/vc_screen.c | 2 - drivers/tty/vt/vt.c | 13 +++-- drivers/tty/vt/vt_ioctl.c | 25 +++++--- include/linux/tty.h | 2 + include/linux/tty_ldisc.h | 9 ++- 83 files changed, 264 insertions(+), 446 deletions(-) Merging usb/usb-next $ git merge usb/usb-next Resolved 'arch/arm/mach-exynos4/mach-nuri.c' using previous resolution. Auto-merging arch/arm/mach-exynos4/Kconfig Auto-merging arch/arm/mach-exynos4/Makefile Auto-merging arch/arm/mach-exynos4/mach-nuri.c CONFLICT (content): Merge conflict in arch/arm/mach-exynos4/mach-nuri.c Removing drivers/usb/serial/sam-ba.c Automatic merge failed; fix conflicts and then commit the result. $ git commit -v -a [master 43045f1] Merge remote-tracking branch 'usb/usb-next' $ git diff -M --stat --summary HEAD^.. arch/arm/mach-exynos4/Kconfig | 1 + arch/arm/mach-exynos4/Makefile | 2 + arch/arm/mach-exynos4/cpu.c | 7 +- arch/arm/mach-exynos4/include/mach/map.h | 4 + arch/arm/mach-exynos4/include/mach/regs-pmu.h | 3 + arch/arm/mach-exynos4/include/mach/regs-usb-phy.h | 64 + arch/arm/mach-exynos4/mach-nuri.c | 16 + arch/arm/mach-exynos4/usb-phy.c | 136 +++ arch/arm/plat-s5p/Kconfig | 5 + arch/arm/plat-s5p/Makefile | 1 + arch/arm/plat-s5p/dev-ehci.c | 57 + arch/arm/plat-s5p/include/plat/ehci.h | 21 + arch/arm/plat-s5p/include/plat/map-s5p.h | 2 +- arch/arm/plat-s5p/include/plat/usb-phy.h | 22 + arch/arm/plat-samsung/include/plat/devs.h | 2 + arch/mips/ath79/Kconfig | 5 + drivers/Makefile | 5 +- drivers/usb/Kconfig | 3 + drivers/usb/Makefile | 5 + drivers/usb/class/cdc-acm.c | 466 +++----- drivers/usb/class/cdc-acm.h | 23 +- drivers/usb/core/devices.c | 22 +- drivers/usb/core/file.c | 8 - drivers/usb/gadget/Kconfig | 18 + drivers/usb/gadget/f_mass_storage.c | 60 +- drivers/usb/gadget/file_storage.c | 53 +- drivers/usb/gadget/fsl_qe_udc.h | 2 +- drivers/usb/gadget/gadget_chips.h | 9 + drivers/usb/gadget/storage_common.c | 15 +- drivers/usb/host/Kconfig | 33 + drivers/usb/host/ehci-ath79.c | 202 ++++ drivers/usb/host/ehci-hcd.c | 10 + drivers/usb/host/ehci-hub.c | 2 +- drivers/usb/host/ehci-q.c | 4 + drivers/usb/host/ehci-s5p.c | 201 +++ drivers/usb/host/ehci.h | 1 + drivers/usb/host/ohci-ath79.c | 151 +++ drivers/usb/host/ohci-hcd.c | 5 + drivers/usb/host/sl811-hcd.c | 8 +- drivers/usb/host/u132-hcd.c | 3 +- drivers/usb/host/uhci-hcd.c | 26 +- drivers/usb/misc/ftdi-elan.c | 3 +- drivers/usb/otg/twl4030-usb.c | 9 +- drivers/usb/otg/twl6030-usb.c | 2 +- drivers/usb/renesas_usbhs/Kconfig | 15 + drivers/usb/renesas_usbhs/Makefile | 9 + drivers/usb/renesas_usbhs/common.c | 394 ++++++ drivers/usb/renesas_usbhs/common.h | 225 ++++ drivers/usb/renesas_usbhs/mod.c | 276 +++++ drivers/usb/renesas_usbhs/mod.h | 122 ++ drivers/usb/renesas_usbhs/mod_gadget.c | 1341 +++++++++++++++++++++ drivers/usb/renesas_usbhs/pipe.c | 880 ++++++++++++++ drivers/usb/renesas_usbhs/pipe.h | 105 ++ drivers/usb/serial/Kconfig | 9 - drivers/usb/serial/Makefile | 1 - drivers/usb/serial/sam-ba.c | 206 ---- include/linux/usb/gadget.h | 4 +- include/linux/usb/renesas_usbhs.h | 149 +++ 58 files changed, 4776 insertions(+), 657 deletions(-) create mode 100644 arch/arm/mach-exynos4/include/mach/regs-usb-phy.h create mode 100644 arch/arm/mach-exynos4/usb-phy.c create mode 100644 arch/arm/plat-s5p/dev-ehci.c create mode 100644 arch/arm/plat-s5p/include/plat/ehci.h create mode 100644 arch/arm/plat-s5p/include/plat/usb-phy.h create mode 100644 drivers/usb/host/ehci-ath79.c create mode 100644 drivers/usb/host/ehci-s5p.c create mode 100644 drivers/usb/host/ohci-ath79.c create mode 100644 drivers/usb/renesas_usbhs/Kconfig create mode 100644 drivers/usb/renesas_usbhs/Makefile create mode 100644 drivers/usb/renesas_usbhs/common.c create mode 100644 drivers/usb/renesas_usbhs/common.h create mode 100644 drivers/usb/renesas_usbhs/mod.c create mode 100644 drivers/usb/renesas_usbhs/mod.h create mode 100644 drivers/usb/renesas_usbhs/mod_gadget.c create mode 100644 drivers/usb/renesas_usbhs/pipe.c create mode 100644 drivers/usb/renesas_usbhs/pipe.h delete mode 100644 drivers/usb/serial/sam-ba.c create mode 100644 include/linux/usb/renesas_usbhs.h Merging staging/staging-next $ git merge staging/staging-next Removing drivers/staging/ath6kl/include/athendpack.h Removing drivers/staging/ath6kl/include/athstartpack.h Removing drivers/staging/ath6kl/os/linux/ar6000_android.c Removing drivers/staging/ath6kl/os/linux/ar6k_pal.c Removing drivers/staging/ath6kl/os/linux/ioctl.c Removing drivers/staging/ath6kl/os/linux/wireless_ext.c Removing drivers/staging/gma500/psb_buffer.c Removing drivers/staging/gma500/psb_fence.c Removing drivers/staging/gma500/psb_pvr_glue.c Removing drivers/staging/gma500/psb_pvr_glue.h Removing drivers/staging/gma500/psb_sgx.c Removing drivers/staging/gma500/psb_sgx.h Removing drivers/staging/gma500/psb_ttm_fence.c Removing drivers/staging/gma500/psb_ttm_fence_api.h Removing drivers/staging/gma500/psb_ttm_fence_driver.h Removing drivers/staging/gma500/psb_ttm_fence_user.c Removing drivers/staging/gma500/psb_ttm_fence_user.h Removing drivers/staging/gma500/psb_ttm_glue.c Removing drivers/staging/gma500/psb_ttm_placement_user.c Removing drivers/staging/gma500/psb_ttm_placement_user.h Removing drivers/staging/gma500/psb_ttm_userobj_api.h Removing drivers/staging/hv/blkvsc.c Auto-merging drivers/staging/hv/netvsc_drv.c Auto-merging drivers/staging/olpc_dcon/olpc_dcon_xo_1.c Removing drivers/staging/rt2860/Kconfig Removing drivers/staging/rt2860/Makefile Removing drivers/staging/rt2860/TODO Removing drivers/staging/rt2860/ap.h Removing drivers/staging/rt2860/chip/mac_pci.h Removing drivers/staging/rt2860/chip/mac_usb.h Removing drivers/staging/rt2860/chip/rt2860.h Removing drivers/staging/rt2860/chip/rt2870.h Removing drivers/staging/rt2860/chip/rt3070.h Removing drivers/staging/rt2860/chip/rt3090.h Removing drivers/staging/rt2860/chip/rt30xx.h Removing drivers/staging/rt2860/chip/rtmp_mac.h Removing drivers/staging/rt2860/chip/rtmp_phy.h Removing drivers/staging/rt2860/chips/rt3070.c Removing drivers/staging/rt2860/chips/rt3090.c Removing drivers/staging/rt2860/chips/rt30xx.c Removing drivers/staging/rt2860/chlist.h Removing drivers/staging/rt2860/common/action.c Removing drivers/staging/rt2860/common/action.h Removing drivers/staging/rt2860/common/ba_action.c Removing drivers/staging/rt2860/common/cmm_aes.c Removing drivers/staging/rt2860/common/cmm_asic.c Removing drivers/staging/rt2860/common/cmm_cfg.c Removing drivers/staging/rt2860/common/cmm_data.c Removing drivers/staging/rt2860/common/cmm_data_pci.c Removing drivers/staging/rt2860/common/cmm_data_usb.c Removing drivers/staging/rt2860/common/cmm_info.c Removing drivers/staging/rt2860/common/cmm_mac_pci.c Removing drivers/staging/rt2860/common/cmm_mac_usb.c Removing drivers/staging/rt2860/common/cmm_sanity.c Removing drivers/staging/rt2860/common/cmm_sync.c Removing drivers/staging/rt2860/common/cmm_tkip.c Removing drivers/staging/rt2860/common/cmm_wep.c Removing drivers/staging/rt2860/common/cmm_wpa.c Removing drivers/staging/rt2860/common/crypt_hmac.c Removing drivers/staging/rt2860/common/crypt_md5.c Removing drivers/staging/rt2860/common/crypt_sha2.c Removing drivers/staging/rt2860/common/dfs.c Removing drivers/staging/rt2860/common/ee_efuse.c Removing drivers/staging/rt2860/common/ee_prom.c Removing drivers/staging/rt2860/common/eeprom.c Removing drivers/staging/rt2860/common/mlme.c Removing drivers/staging/rt2860/common/rt_channel.c Removing drivers/staging/rt2860/common/rt_rf.c Removing drivers/staging/rt2860/common/rtmp_init.c Removing drivers/staging/rt2860/common/rtmp_mcu.c Removing drivers/staging/rt2860/common/rtmp_timer.c Removing drivers/staging/rt2860/common/spectrum.c Removing drivers/staging/rt2860/crypt_hmac.h Removing drivers/staging/rt2860/crypt_md5.h Removing drivers/staging/rt2860/crypt_sha2.h Removing drivers/staging/rt2860/dfs.h Removing drivers/staging/rt2860/eeprom.h Removing drivers/staging/rt2860/iface/rtmp_pci.h Removing drivers/staging/rt2860/iface/rtmp_usb.h Removing drivers/staging/rt2860/mlme.h Removing drivers/staging/rt2860/oid.h Removing drivers/staging/rt2860/pci_main_dev.c Removing drivers/staging/rt2860/rt_config.h Removing drivers/staging/rt2860/rt_linux.c Removing drivers/staging/rt2860/rt_linux.h Removing drivers/staging/rt2860/rt_main_dev.c Removing drivers/staging/rt2860/rt_pci_rbus.c Removing drivers/staging/rt2860/rt_usb.c Removing drivers/staging/rt2860/rtmp.h Removing drivers/staging/rt2860/rtmp_chip.h Removing drivers/staging/rt2860/rtmp_ckipmic.h Removing drivers/staging/rt2860/rtmp_def.h Removing drivers/staging/rt2860/rtmp_dot11.h Removing drivers/staging/rt2860/rtmp_iface.h Removing drivers/staging/rt2860/rtmp_mcu.h Removing drivers/staging/rt2860/rtmp_os.h Removing drivers/staging/rt2860/rtmp_timer.h Removing drivers/staging/rt2860/rtmp_type.h Removing drivers/staging/rt2860/rtusb_io.h Removing drivers/staging/rt2860/spectrum.h Removing drivers/staging/rt2860/spectrum_def.h Removing drivers/staging/rt2860/sta/assoc.c Removing drivers/staging/rt2860/sta/auth.c Removing drivers/staging/rt2860/sta/auth_rsp.c Removing drivers/staging/rt2860/sta/connect.c Removing drivers/staging/rt2860/sta/rtmp_data.c Removing drivers/staging/rt2860/sta/sanity.c Removing drivers/staging/rt2860/sta/sync.c Removing drivers/staging/rt2860/sta/wpa.c Removing drivers/staging/rt2860/sta_ioctl.c Removing drivers/staging/rt2860/usb_main_dev.c Removing drivers/staging/rt2860/wpa.h Removing drivers/staging/rt2870/Kconfig Removing drivers/staging/rt2870/Makefile Removing drivers/staging/rt2870/TODO Removing drivers/staging/rt2870/aironet.h Removing drivers/staging/rt2870/ap.h Removing drivers/staging/rt2870/chips/rt3070.c Removing drivers/staging/rt2870/chips/rt30xx.c Removing drivers/staging/rt2870/chlist.h Removing drivers/staging/rt2870/common/acction.c Removing drivers/staging/rt2870/common/action.c Removing drivers/staging/rt2870/common/action.h Removing drivers/staging/rt2870/common/ba_action.c Removing drivers/staging/rt2870/common/cmm_aes.c Removing drivers/staging/rt2870/common/cmm_asic.c Removing drivers/staging/rt2870/common/cmm_cfg.c Removing drivers/staging/rt2870/common/cmm_data.c Removing drivers/staging/rt2870/common/cmm_data_usb.c Removing drivers/staging/rt2870/common/cmm_info.c Removing drivers/staging/rt2870/common/cmm_mac_usb.c Removing drivers/staging/rt2870/common/cmm_profile.c Removing drivers/staging/rt2870/common/cmm_sanity.c Removing drivers/staging/rt2870/common/cmm_sync.c Removing drivers/staging/rt2870/common/cmm_tkip.c Removing drivers/staging/rt2870/common/cmm_wep.c Removing drivers/staging/rt2870/common/cmm_wpa.c Removing drivers/staging/rt2870/common/crypt_hmac.c Removing drivers/staging/rt2870/common/crypt_md5.c Removing drivers/staging/rt2870/common/crypt_sha2.c Removing drivers/staging/rt2870/common/dfs.c Removing drivers/staging/rt2870/common/ee_efuse.c Removing drivers/staging/rt2870/common/eeprom.c Removing drivers/staging/rt2870/common/md5.c Removing drivers/staging/rt2870/common/mlme.c Removing drivers/staging/rt2870/common/rt_channel.c Removing drivers/staging/rt2870/common/rt_rf.c Removing drivers/staging/rt2870/common/rtmp_init.c Removing drivers/staging/rt2870/common/rtmp_mcu.c Removing drivers/staging/rt2870/common/rtmp_timer.c Removing drivers/staging/rt2870/common/rtmp_tkip.c Removing drivers/staging/rt2870/common/rtmp_wep.c Removing drivers/staging/rt2870/common/rtusb_bulk.c Removing drivers/staging/rt2870/common/rtusb_data.c Removing drivers/staging/rt2870/common/rtusb_io.c Removing drivers/staging/rt2870/common/spectrum.c Removing drivers/staging/rt2870/dfs.h Removing drivers/staging/rt2870/md5.h Removing drivers/staging/rt2870/mlme.h Removing drivers/staging/rt2870/oid.h Removing drivers/staging/rt2870/rt28xx.h Removing drivers/staging/rt2870/rt_config.h Removing drivers/staging/rt2870/rt_linux.c Removing drivers/staging/rt2870/rt_linux.h Removing drivers/staging/rt2870/rt_main_dev.c Removing drivers/staging/rt2870/rt_profile.c Removing drivers/staging/rt2870/rt_usb.c Removing drivers/staging/rt2870/rtmp.h Removing drivers/staging/rt2870/rtmp_ckipmic.h Removing drivers/staging/rt2870/rtmp_def.h Removing drivers/staging/rt2870/rtmp_type.h Removing drivers/staging/rt2870/spectrum.h Removing drivers/staging/rt2870/spectrum_def.h Removing drivers/staging/rt2870/sta/aironet.c Removing drivers/staging/rt2870/sta/assoc.c Removing drivers/staging/rt2870/sta/auth.c Removing drivers/staging/rt2870/sta/auth_rsp.c Removing drivers/staging/rt2870/sta/connect.c Removing drivers/staging/rt2870/sta/rtmp_data.c Removing drivers/staging/rt2870/sta/sanity.c Removing drivers/staging/rt2870/sta/sync.c Removing drivers/staging/rt2870/sta/wpa.c Removing drivers/staging/rt2870/sta_ioctl.c Removing drivers/staging/rt2870/usb_main_dev.c Removing drivers/staging/rt2870/wpa.h Auto-merging drivers/staging/rts_pstor/ms.c Auto-merging drivers/staging/rts_pstor/sd.c Auto-merging drivers/staging/rts_pstor/xd.c Auto-merging kernel/module.c Merge made by recursive. drivers/staging/Kconfig | 4 - drivers/staging/Makefile | 5 +- drivers/staging/ath6kl/Kconfig | 6 - drivers/staging/ath6kl/Makefile | 39 +- drivers/staging/ath6kl/bmi/src/bmi.c | 8 +- .../staging/ath6kl/hif/sdio/linux_sdio/src/hif.c | 380 +- .../ath6kl/hif/sdio/linux_sdio/src/hif_scatter.c | 10 +- drivers/staging/ath6kl/htc2/AR6000/ar6k.c | 2 +- drivers/staging/ath6kl/htc2/AR6000/ar6k.h | 3 - .../ath6kl/htc2/AR6000/ar6k_gmbox_hciuart.c | 2 +- drivers/staging/ath6kl/htc2/htc.c | 10 +- drivers/staging/ath6kl/htc2/htc_internal.h | 8 - drivers/staging/ath6kl/htc2/htc_recv.c | 6 - drivers/staging/ath6kl/htc2/htc_send.c | 5 - drivers/staging/ath6kl/include/a_config.h | 22 - drivers/staging/ath6kl/include/a_debug.h | 28 - drivers/staging/ath6kl/include/a_drv.h | 22 - drivers/staging/ath6kl/include/a_drv_api.h | 28 - drivers/staging/ath6kl/include/a_osapi.h | 29 - drivers/staging/ath6kl/include/a_types.h | 26 - drivers/staging/ath6kl/include/ar6000_api.h | 22 - drivers/staging/ath6kl/include/athendpack.h | 52 - drivers/staging/ath6kl/include/athstartpack.h | 55 - .../common/AR6002/hw4.0/hw/analog_intf_reg.h | 13 - .../include/common/AR6002/hw4.0/hw/apb_map.h | 8 - .../include/common/AR6002/hw4.0/hw/gpio_reg.h | 8 - .../include/common/AR6002/hw4.0/hw/mbox_host_reg.h | 13 - .../include/common/AR6002/hw4.0/hw/mbox_reg.h | 8 - .../include/common/AR6002/hw4.0/hw/rtc_reg.h | 8 - .../include/common/AR6002/hw4.0/hw/umbox_reg.h | 14 - .../include/common/AR6002/hw4.0/hw/vmc_reg.h | 8 - drivers/staging/ath6kl/include/common/bmi_msg.h | 8 - drivers/staging/ath6kl/include/common/dbglog.h | 8 - .../staging/ath6kl/include/common/dset_internal.h | 8 - drivers/staging/ath6kl/include/common/dsetid.h | 8 - .../staging/ath6kl/include/common/epping_test.h | 9 - drivers/staging/ath6kl/include/common/gmboxif.h | 8 - drivers/staging/ath6kl/include/common/htc.h | 9 - drivers/staging/ath6kl/include/common/regdump.h | 8 - drivers/staging/ath6kl/include/common/targaddrs.h | 234 +- drivers/staging/ath6kl/include/common/wmi.h | 128 +- drivers/staging/ath6kl/include/common/wmix.h | 7 - drivers/staging/ath6kl/include/common_drv.h | 4 - drivers/staging/ath6kl/miscdrv/ar3kconfig.c | 22 +- .../staging/ath6kl/miscdrv/ar3kps/ar3kpsconfig.c | 22 +- .../staging/ath6kl/miscdrv/ar3kps/ar3kpsparser.c | 28 +- .../staging/ath6kl/miscdrv/ar3kps/ar3kpsparser.h | 5 - drivers/staging/ath6kl/miscdrv/common_drv.c | 34 - drivers/staging/ath6kl/os/linux/ar6000_android.c | 388 - drivers/staging/ath6kl/os/linux/ar6000_drv.c | 791 +-- drivers/staging/ath6kl/os/linux/ar6000_pm.c | 77 - drivers/staging/ath6kl/os/linux/ar6k_pal.c | 479 -- drivers/staging/ath6kl/os/linux/cfg80211.c | 12 +- drivers/staging/ath6kl/os/linux/eeprom.c | 213 - drivers/staging/ath6kl/os/linux/hci_bridge.c | 4 +- .../staging/ath6kl/os/linux/include/ar6000_drv.h | 146 +- .../ath6kl/os/linux/include/ar6xapi_linux.h | 8 - .../staging/ath6kl/os/linux/include/athdrv_linux.h | 4 +- .../staging/ath6kl/os/linux/include/config_linux.h | 7 - .../staging/ath6kl/os/linux/include/osapi_linux.h | 49 +- .../staging/ath6kl/os/linux/include/wlan_config.h | 10 - .../ath6kl/os/linux/include/wmi_filter_linux.h | 2 +- drivers/staging/ath6kl/os/linux/ioctl.c | 4767 ------------ drivers/staging/ath6kl/os/linux/wireless_ext.c | 2723 ------- drivers/staging/ath6kl/reorder/rcv_aggr.c | 10 +- drivers/staging/ath6kl/wlan/include/ieee80211.h | 4 - drivers/staging/ath6kl/wlan/src/wlan_node.c | 6 +- drivers/staging/ath6kl/wmi/wmi.c | 246 +- drivers/staging/brcm80211/Kconfig | 16 +- drivers/staging/brcm80211/README | 102 +- drivers/staging/brcm80211/TODO | 56 +- drivers/staging/brcm80211/brcmfmac/README | 35 - drivers/staging/brcm80211/brcmfmac/bcmchip.h | 34 + drivers/staging/brcm80211/brcmfmac/bcmsdh.c | 3 +- drivers/staging/brcm80211/brcmfmac/bcmsdh_linux.c | 6 +- drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 7 + .../brcm80211/brcmfmac/bcmsdh_sdmmc_linux.c | 2 +- drivers/staging/brcm80211/brcmfmac/dhd_common.c | 2 +- drivers/staging/brcm80211/brcmfmac/dhd_linux.c | 2 +- drivers/staging/brcm80211/brcmfmac/dhd_sdio.c | 294 +- drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c | 4 + drivers/staging/brcm80211/brcmfmac/wl_iw.c | 4 +- drivers/staging/brcm80211/brcmsmac/Makefile | 2 +- .../staging/brcm80211/brcmsmac/phy/wlc_phy_cmn.c | 72 +- .../staging/brcm80211/brcmsmac/phy/wlc_phy_lcn.c | 32 +- drivers/staging/brcm80211/brcmsmac/phy/wlc_phy_n.c | 106 +- drivers/staging/brcm80211/brcmsmac/wl_mac80211.c | 7 +- drivers/staging/brcm80211/brcmsmac/wlc_ampdu.c | 24 +- drivers/staging/brcm80211/brcmsmac/wlc_bmac.c | 71 +- drivers/staging/brcm80211/brcmsmac/wlc_main.c | 128 +- drivers/staging/brcm80211/brcmsmac/wlc_main.h | 2 +- drivers/staging/brcm80211/brcmsmac/wlc_pmu.c | 1963 +++++ drivers/staging/brcm80211/brcmsmac/wlc_pmu.h | 58 + drivers/staging/brcm80211/brcmsmac/wlc_pub.h | 6 +- drivers/staging/brcm80211/brcmsmac/wlc_stf.c | 12 +- drivers/staging/brcm80211/include/bcmdevs.h | 72 +- drivers/staging/brcm80211/include/bcmsrom_fmt.h | 2 +- drivers/staging/brcm80211/include/bcmutils.h | 18 +- drivers/staging/brcm80211/include/hndpmu.h | 1 - drivers/staging/brcm80211/include/pcicfg.h | 510 +-- drivers/staging/brcm80211/util/bcmsrom.c | 1336 ---- drivers/staging/brcm80211/util/hnddma.c | 3 - drivers/staging/brcm80211/util/hndpmu.c | 49 - drivers/staging/brcm80211/util/nicpci.c | 51 +- drivers/staging/brcm80211/util/nvram/nvram_ro.c | 3 +- drivers/staging/brcm80211/util/siutils.c | 75 +- .../comedi/drivers/addi-data/APCI1710_Ssi.c | 16 +- drivers/staging/comedi/drivers/adl_pci9118.c | 4 +- drivers/staging/comedi/drivers/cb_pcidda.c | 2 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 2 +- drivers/staging/comedi/drivers/ni_660x.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 6 +- drivers/staging/comedi/drivers/ni_tio.c | 6 +- drivers/staging/comedi/drivers/pcl724.c | 2 +- drivers/staging/comedi/drivers/pcl818.c | 2 +- drivers/staging/comedi/drivers/pcm3724.c | 2 +- drivers/staging/comedi/drivers/usbdux.c | 2 +- drivers/staging/crystalhd/bc_dts_types.h | 1 - drivers/staging/crystalhd/crystalhd_misc.c | 4 +- drivers/staging/cx25821/cx25821-video.c | 3 +- drivers/staging/easycap/easycap_main.c | 229 +- drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 151 +- drivers/staging/gma500/Makefile | 15 +- drivers/staging/gma500/mrst.h | 217 + drivers/staging/gma500/mrst_crtc.c | 619 ++ drivers/staging/gma500/mrst_lvds.c | 371 + drivers/staging/gma500/psb_2d.c | 9 +- drivers/staging/gma500/psb_bl.c | 118 +- drivers/staging/gma500/psb_buffer.c | 450 -- drivers/staging/gma500/psb_drm.h | 122 - drivers/staging/gma500/psb_drv.c | 731 +-- drivers/staging/gma500/psb_drv.h | 462 +- drivers/staging/gma500/psb_fb.c | 363 +- drivers/staging/gma500/psb_fb.h | 16 +- drivers/staging/gma500/psb_fence.c | 122 - drivers/staging/gma500/psb_gem.c | 209 + drivers/staging/gma500/psb_gtt.c | 1224 +--- drivers/staging/gma500/psb_gtt.h | 83 +- drivers/staging/gma500/psb_intel_display.c | 147 +- drivers/staging/gma500/psb_intel_drv.h | 13 +- drivers/staging/gma500/psb_intel_lvds.c | 50 +- drivers/staging/gma500/psb_intel_sdvo.c | 4 +- drivers/staging/gma500/psb_irq.c | 178 +- drivers/staging/gma500/{psb_reset.c => psb_lid.c} | 0 drivers/staging/gma500/psb_mmu.c | 61 - drivers/staging/gma500/psb_powermgmt.c | 755 +-- drivers/staging/gma500/psb_powermgmt.h | 55 +- drivers/staging/gma500/psb_pvr_glue.c | 73 - drivers/staging/gma500/psb_pvr_glue.h | 25 - drivers/staging/gma500/psb_sgx.c | 238 - drivers/staging/gma500/psb_sgx.h | 32 - drivers/staging/gma500/psb_ttm_fence.c | 605 -- drivers/staging/gma500/psb_ttm_fence_api.h | 272 - drivers/staging/gma500/psb_ttm_fence_driver.h | 302 - drivers/staging/gma500/psb_ttm_fence_user.c | 237 - drivers/staging/gma500/psb_ttm_fence_user.h | 140 - drivers/staging/gma500/psb_ttm_glue.c | 349 - drivers/staging/gma500/psb_ttm_placement_user.c | 628 -- drivers/staging/gma500/psb_ttm_placement_user.h | 252 - drivers/staging/gma500/psb_ttm_userobj_api.h | 85 - drivers/staging/hv/Makefile | 2 +- drivers/staging/hv/blkvsc.c | 102 - drivers/staging/hv/blkvsc_drv.c | 1508 ++--- drivers/staging/hv/channel.c | 79 +- drivers/staging/hv/channel_mgmt.c | 76 +- drivers/staging/hv/connection.c | 65 +- drivers/staging/hv/hv.c | 64 +- drivers/staging/hv/hv_kvp.c | 9 +- drivers/staging/hv/hv_mouse.c | 420 +- drivers/staging/hv/hv_timesource.c | 3 +- drivers/staging/hv/hv_util.c | 31 +- drivers/staging/hv/netvsc.c | 943 +-- drivers/staging/hv/netvsc_drv.c | 46 +- drivers/staging/hv/ring_buffer.c | 21 +- drivers/staging/hv/rndis_filter.c | 64 +- drivers/staging/hv/storvsc.c | 396 +- drivers/staging/hv/storvsc_api.h | 107 +- drivers/staging/hv/storvsc_drv.c | 185 +- drivers/staging/hv/vmbus_drv.c | 1043 +-- drivers/staging/hv/vstorage.h | 5 + drivers/staging/iio/Documentation/device.txt | 2 +- drivers/staging/iio/Documentation/generic_buffer.c | 2 +- drivers/staging/iio/Documentation/sysfs-bus-iio | 13 + .../staging/iio/Documentation/sysfs-bus-iio-light | 13 + .../iio/Documentation/sysfs-bus-iio-light-tsl2583 | 20 + drivers/staging/iio/accel/adis16201_core.c | 28 +- drivers/staging/iio/accel/adis16201_trigger.c | 45 +- drivers/staging/iio/accel/adis16203_core.c | 28 +- drivers/staging/iio/accel/adis16203_trigger.c | 46 +- drivers/staging/iio/accel/adis16204_core.c | 28 +- drivers/staging/iio/accel/adis16204_trigger.c | 46 +- drivers/staging/iio/accel/adis16209_core.c | 28 +- drivers/staging/iio/accel/adis16209_trigger.c | 45 +- drivers/staging/iio/accel/adis16220_core.c | 2 +- drivers/staging/iio/accel/adis16240_core.c | 28 +- drivers/staging/iio/accel/adis16240_trigger.c | 46 +- drivers/staging/iio/accel/kxsd9.c | 2 +- drivers/staging/iio/accel/lis3l02dq_core.c | 4 +- drivers/staging/iio/accel/sca3000_core.c | 2 +- drivers/staging/iio/accel/sca3000_ring.c | 8 +- drivers/staging/iio/adc/Kconfig | 11 + drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7150.c | 2 +- drivers/staging/iio/adc/ad7152.c | 2 +- drivers/staging/iio/adc/ad7291.c | 2 +- drivers/staging/iio/adc/ad7298_core.c | 2 +- drivers/staging/iio/adc/ad7314.c | 2 +- drivers/staging/iio/adc/ad7476_core.c | 2 +- drivers/staging/iio/adc/ad7606_core.c | 2 +- drivers/staging/iio/adc/ad7745.c | 2 +- drivers/staging/iio/adc/ad7780.c | 329 + drivers/staging/iio/adc/ad7780.h | 30 + drivers/staging/iio/adc/ad7816.c | 2 +- drivers/staging/iio/adc/ad7887_core.c | 2 +- drivers/staging/iio/adc/ad799x_core.c | 2 +- drivers/staging/iio/adc/adt7310.c | 2 +- drivers/staging/iio/adc/adt7410.c | 2 +- drivers/staging/iio/adc/adt75.c | 2 +- drivers/staging/iio/adc/max1363.h | 2 - drivers/staging/iio/adc/max1363_core.c | 189 +- drivers/staging/iio/adc/max1363_ring.c | 21 +- drivers/staging/iio/addac/adt7316.c | 8 +- drivers/staging/iio/dac/Kconfig | 20 + drivers/staging/iio/dac/Makefile | 2 + drivers/staging/iio/dac/ad5446.c | 9 +- drivers/staging/iio/dac/ad5446.h | 1 + drivers/staging/iio/dac/ad5504.c | 426 + drivers/staging/iio/dac/ad5504.h | 74 + drivers/staging/iio/dac/ad5624r_spi.c | 2 +- drivers/staging/iio/dac/ad5791.c | 418 + drivers/staging/iio/dac/ad5791.h | 109 + drivers/staging/iio/dac/max517.c | 2 +- drivers/staging/iio/dds/ad5930.c | 2 +- drivers/staging/iio/dds/ad9832.c | 2 +- drivers/staging/iio/dds/ad9834.c | 2 +- drivers/staging/iio/dds/ad9850.c | 2 +- drivers/staging/iio/dds/ad9852.c | 2 +- drivers/staging/iio/dds/ad9910.c | 2 +- drivers/staging/iio/dds/ad9951.c | 2 +- drivers/staging/iio/gyro/Kconfig | 10 + drivers/staging/iio/gyro/Makefile | 3 + drivers/staging/iio/gyro/adis16060_core.c | 2 +- drivers/staging/iio/gyro/adis16080_core.c | 2 +- drivers/staging/iio/gyro/adis16130_core.c | 2 +- drivers/staging/iio/gyro/adis16260_core.c | 27 +- drivers/staging/iio/gyro/adis16260_trigger.c | 46 +- drivers/staging/iio/gyro/adxrs450.h | 58 + drivers/staging/iio/gyro/adxrs450_core.c | 446 ++ drivers/staging/iio/gyro/gyro.h | 3 + drivers/staging/iio/iio.h | 17 +- drivers/staging/iio/imu/adis16300_core.c | 28 +- drivers/staging/iio/imu/adis16300_trigger.c | 48 +- drivers/staging/iio/imu/adis16350_core.c | 28 +- drivers/staging/iio/imu/adis16350_trigger.c | 48 +- drivers/staging/iio/imu/adis16400_core.c | 28 +- drivers/staging/iio/imu/adis16400_trigger.c | 47 +- drivers/staging/iio/industrialio-core.c | 15 +- drivers/staging/iio/industrialio-ring.c | 12 +- drivers/staging/iio/industrialio-trigger.c | 27 +- drivers/staging/iio/kfifo_buf.c | 8 +- drivers/staging/iio/kfifo_buf.h | 10 +- drivers/staging/iio/light/Kconfig | 6 + drivers/staging/iio/light/Makefile | 1 + drivers/staging/iio/light/isl29018.c | 2 +- drivers/staging/iio/light/tsl2563.c | 72 +- drivers/staging/iio/light/tsl2583.c | 960 +++ drivers/staging/iio/magnetometer/ak8975.c | 122 +- drivers/staging/iio/magnetometer/hmc5843.c | 2 +- drivers/staging/iio/meter/ade7753.c | 2 +- drivers/staging/iio/meter/ade7754.c | 2 +- drivers/staging/iio/meter/ade7758_core.c | 32 +- drivers/staging/iio/meter/ade7758_trigger.c | 48 +- drivers/staging/iio/meter/ade7759.c | 2 +- drivers/staging/iio/meter/ade7854.c | 2 +- drivers/staging/iio/resolver/ad2s120x.c | 2 +- drivers/staging/iio/resolver/ad2s1210.c | 2 +- drivers/staging/iio/resolver/ad2s90.c | 2 +- drivers/staging/iio/ring_generic.h | 10 +- drivers/staging/iio/ring_sw.c | 13 +- drivers/staging/iio/ring_sw.h | 14 +- drivers/staging/iio/sysfs.h | 1 + drivers/staging/iio/trigger.h | 7 - .../staging/intel_sst/intel_sst_app_interface.c | 8 +- drivers/staging/intel_sst/intel_sst_pvt.c | 2 +- drivers/staging/keucr/msscsi.c | 29 +- drivers/staging/keucr/scsiglue.c | 35 +- drivers/staging/keucr/smilmain.c | 16 +- drivers/staging/keucr/transport.c | 140 +- drivers/staging/keucr/usb.c | 88 +- drivers/staging/lirc/lirc_serial.c | 2 +- drivers/staging/octeon/ethernet-mdio.c | 2 - drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 2 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 22 +- drivers/staging/rt2860/Kconfig | 10 - drivers/staging/rt2860/Makefile | 52 - drivers/staging/rt2860/TODO | 16 - drivers/staging/rt2860/ap.h | 68 - drivers/staging/rt2860/chip/mac_pci.h | 355 - drivers/staging/rt2860/chip/mac_usb.h | 345 - drivers/staging/rt2860/chip/rt2860.h | 54 - drivers/staging/rt2860/chip/rt2870.h | 46 - drivers/staging/rt2860/chip/rt3070.h | 67 - drivers/staging/rt2860/chip/rt3090.h | 72 - drivers/staging/rt2860/chip/rt30xx.h | 47 - drivers/staging/rt2860/chip/rtmp_mac.h | 1308 ---- drivers/staging/rt2860/chip/rtmp_phy.h | 516 -- drivers/staging/rt2860/chips/rt3070.c | 169 - drivers/staging/rt2860/chips/rt3090.c | 121 - drivers/staging/rt2860/chips/rt30xx.c | 516 -- drivers/staging/rt2860/chlist.h | 113 - drivers/staging/rt2860/common/action.c | 606 -- drivers/staging/rt2860/common/action.h | 56 - drivers/staging/rt2860/common/ba_action.c | 1650 ---- drivers/staging/rt2860/common/cmm_aes.c | 1311 ---- drivers/staging/rt2860/common/cmm_asic.c | 2565 ------ drivers/staging/rt2860/common/cmm_cfg.c | 258 - drivers/staging/rt2860/common/cmm_data.c | 2361 ------ drivers/staging/rt2860/common/cmm_data_pci.c | 1096 --- drivers/staging/rt2860/common/cmm_data_usb.c | 951 --- drivers/staging/rt2860/common/cmm_info.c | 955 --- drivers/staging/rt2860/common/cmm_mac_pci.c | 1661 ---- drivers/staging/rt2860/common/cmm_mac_usb.c | 1162 --- drivers/staging/rt2860/common/cmm_sanity.c | 1205 --- drivers/staging/rt2860/common/cmm_sync.c | 718 -- drivers/staging/rt2860/common/cmm_tkip.c | 833 -- drivers/staging/rt2860/common/cmm_wep.c | 473 -- drivers/staging/rt2860/common/cmm_wpa.c | 3010 -------- drivers/staging/rt2860/common/crypt_hmac.c | 187 - drivers/staging/rt2860/common/crypt_md5.c | 339 - drivers/staging/rt2860/common/crypt_sha2.c | 269 - drivers/staging/rt2860/common/dfs.c | 68 - drivers/staging/rt2860/common/ee_efuse.c | 351 - drivers/staging/rt2860/common/ee_prom.c | 197 - drivers/staging/rt2860/common/eeprom.c | 91 - drivers/staging/rt2860/common/mlme.c | 6068 --------------- drivers/staging/rt2860/common/rt_channel.c | 1705 ---- drivers/staging/rt2860/common/rt_rf.c | 187 - drivers/staging/rt2860/common/rtmp_init.c | 3536 --------- drivers/staging/rt2860/common/rtmp_mcu.c | 336 - drivers/staging/rt2860/common/rtmp_timer.c | 302 - drivers/staging/rt2860/common/spectrum.c | 2205 ------ drivers/staging/rt2860/crypt_hmac.h | 65 - drivers/staging/rt2860/crypt_md5.h | 73 - drivers/staging/rt2860/crypt_sha2.h | 73 - drivers/staging/rt2860/dfs.h | 39 - drivers/staging/rt2860/eeprom.h | 67 - drivers/staging/rt2860/iface/rtmp_pci.h | 80 - drivers/staging/rt2860/iface/rtmp_usb.h | 196 - drivers/staging/rt2860/mlme.h | 1050 --- drivers/staging/rt2860/oid.h | 779 -- drivers/staging/rt2860/pci_main_dev.c | 1192 --- drivers/staging/rt2860/rt_config.h | 71 - drivers/staging/rt2860/rt_linux.c | 1367 ---- drivers/staging/rt2860/rt_linux.h | 835 -- drivers/staging/rt2860/rt_main_dev.c | 736 -- drivers/staging/rt2860/rt_pci_rbus.c | 837 -- drivers/staging/rt2860/rt_usb.c | 794 -- drivers/staging/rt2860/rtmp.h | 4332 ----------- drivers/staging/rt2860/rtmp_chip.h | 258 - drivers/staging/rt2860/rtmp_ckipmic.h | 63 - drivers/staging/rt2860/rtmp_def.h | 1427 ---- drivers/staging/rt2860/rtmp_dot11.h | 100 - drivers/staging/rt2860/rtmp_iface.h | 75 - drivers/staging/rt2860/rtmp_mcu.h | 49 - drivers/staging/rt2860/rtmp_os.h | 90 - drivers/staging/rt2860/rtmp_timer.h | 148 - drivers/staging/rt2860/rtmp_type.h | 89 - drivers/staging/rt2860/rtusb_io.h | 185 - drivers/staging/rt2860/spectrum.h | 189 - drivers/staging/rt2860/spectrum_def.h | 202 - drivers/staging/rt2860/sta/assoc.c | 1602 ---- drivers/staging/rt2860/sta/auth.c | 517 -- drivers/staging/rt2860/sta/auth_rsp.c | 142 - drivers/staging/rt2860/sta/connect.c | 2613 ------- drivers/staging/rt2860/sta/rtmp_data.c | 2552 ------ drivers/staging/rt2860/sta/sanity.c | 362 - drivers/staging/rt2860/sta/sync.c | 1968 ----- drivers/staging/rt2860/sta/wpa.c | 374 - drivers/staging/rt2860/sta_ioctl.c | 2912 ------- drivers/staging/rt2860/usb_main_dev.c | 927 --- drivers/staging/rt2860/wpa.h | 390 - drivers/staging/rt2870/Kconfig | 9 - drivers/staging/rt2870/Makefile | 55 - drivers/staging/rt2870/TODO | 17 - drivers/staging/rt2870/aironet.h | 1 - drivers/staging/rt2870/ap.h | 1 - drivers/staging/rt2870/chips/rt3070.c | 1 - drivers/staging/rt2870/chips/rt30xx.c | 1 - drivers/staging/rt2870/chlist.h | 1 - drivers/staging/rt2870/common/acction.c | 1 - drivers/staging/rt2870/common/action.c | 1 - drivers/staging/rt2870/common/action.h | 1 - drivers/staging/rt2870/common/ba_action.c | 1 - drivers/staging/rt2870/common/cmm_aes.c | 1 - drivers/staging/rt2870/common/cmm_asic.c | 1 - drivers/staging/rt2870/common/cmm_cfg.c | 1 - drivers/staging/rt2870/common/cmm_data.c | 1 - drivers/staging/rt2870/common/cmm_data_usb.c | 1 - drivers/staging/rt2870/common/cmm_info.c | 1 - drivers/staging/rt2870/common/cmm_mac_usb.c | 1 - drivers/staging/rt2870/common/cmm_profile.c | 1 - drivers/staging/rt2870/common/cmm_sanity.c | 1 - drivers/staging/rt2870/common/cmm_sync.c | 1 - drivers/staging/rt2870/common/cmm_tkip.c | 1 - drivers/staging/rt2870/common/cmm_wep.c | 1 - drivers/staging/rt2870/common/cmm_wpa.c | 1 - drivers/staging/rt2870/common/crypt_hmac.c | 1 - drivers/staging/rt2870/common/crypt_md5.c | 1 - drivers/staging/rt2870/common/crypt_sha2.c | 1 - drivers/staging/rt2870/common/dfs.c | 1 - drivers/staging/rt2870/common/ee_efuse.c | 1 - drivers/staging/rt2870/common/eeprom.c | 1 - drivers/staging/rt2870/common/md5.c | 1 - drivers/staging/rt2870/common/mlme.c | 1 - drivers/staging/rt2870/common/rt_channel.c | 1 - drivers/staging/rt2870/common/rt_rf.c | 1 - drivers/staging/rt2870/common/rtmp_init.c | 1 - drivers/staging/rt2870/common/rtmp_mcu.c | 1 - drivers/staging/rt2870/common/rtmp_timer.c | 1 - drivers/staging/rt2870/common/rtmp_tkip.c | 1 - drivers/staging/rt2870/common/rtmp_wep.c | 1 - drivers/staging/rt2870/common/rtusb_bulk.c | 1232 --- drivers/staging/rt2870/common/rtusb_data.c | 262 - drivers/staging/rt2870/common/rtusb_io.c | 2104 ----- drivers/staging/rt2870/common/spectrum.c | 1 - drivers/staging/rt2870/dfs.h | 1 - drivers/staging/rt2870/md5.h | 1 - drivers/staging/rt2870/mlme.h | 1 - drivers/staging/rt2870/oid.h | 1 - drivers/staging/rt2870/rt28xx.h | 1 - drivers/staging/rt2870/rt_config.h | 1 - drivers/staging/rt2870/rt_linux.c | 1 - drivers/staging/rt2870/rt_linux.h | 1 - drivers/staging/rt2870/rt_main_dev.c | 1 - drivers/staging/rt2870/rt_profile.c | 1 - drivers/staging/rt2870/rt_usb.c | 1 - drivers/staging/rt2870/rtmp.h | 1 - drivers/staging/rt2870/rtmp_ckipmic.h | 1 - drivers/staging/rt2870/rtmp_def.h | 1 - drivers/staging/rt2870/rtmp_type.h | 1 - drivers/staging/rt2870/spectrum.h | 1 - drivers/staging/rt2870/spectrum_def.h | 1 - drivers/staging/rt2870/sta/aironet.c | 1 - drivers/staging/rt2870/sta/assoc.c | 1 - drivers/staging/rt2870/sta/auth.c | 1 - drivers/staging/rt2870/sta/auth_rsp.c | 1 - drivers/staging/rt2870/sta/connect.c | 1 - drivers/staging/rt2870/sta/rtmp_data.c | 1 - drivers/staging/rt2870/sta/sanity.c | 1 - drivers/staging/rt2870/sta/sync.c | 1 - drivers/staging/rt2870/sta/wpa.c | 1 - drivers/staging/rt2870/sta_ioctl.c | 1 - drivers/staging/rt2870/usb_main_dev.c | 1 - drivers/staging/rt2870/wpa.h | 1 - drivers/staging/rtl8712/ieee80211.h | 26 +- drivers/staging/rtl8712/if_ether.h | 4 +- drivers/staging/rtl8712/ip.h | 34 +- drivers/staging/rtl8712/mlme_osdep.h | 4 +- drivers/staging/rtl8712/osdep_service.h | 3 +- drivers/staging/rtl8712/recv_osdep.h | 4 +- drivers/staging/rtl8712/rtl8712_event.h | 25 +- drivers/staging/rtl8712/rtl8712_hal.h | 100 +- drivers/staging/rtl8712/rtl8712_led.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.h | 2 +- drivers/staging/rtl8712/rtl8712_xmit.h | 11 +- drivers/staging/rtl8712/rtl871x_cmd.c | 7 +- drivers/staging/rtl8712/rtl871x_cmd.h | 26 +- drivers/staging/rtl8712/rtl871x_event.h | 12 +- drivers/staging/rtl8712/rtl871x_io.c | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 9 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 16 +- drivers/staging/rtl8712/rtl871x_mp.c | 8 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 10 +- drivers/staging/rtl8712/rtl871x_recv.c | 16 +- drivers/staging/rtl8712/rtl871x_recv.h | 4 +- drivers/staging/rtl8712/rtl871x_rf.h | 2 +- drivers/staging/rtl8712/rtl871x_security.h | 51 +- drivers/staging/rtl8712/rtl871x_xmit.c | 3 +- drivers/staging/rtl8712/rtl871x_xmit.h | 3 +- drivers/staging/rtl8712/wifi.h | 63 +- drivers/staging/rtl8712/wlan_bssdef.h | 212 +- drivers/staging/rts_pstor/ms.c | 52 +- drivers/staging/rts_pstor/rtsx.h | 3 - drivers/staging/rts_pstor/sd.c | 1 + drivers/staging/rts_pstor/spi.c | 34 +- drivers/staging/rts_pstor/xd.c | 4 +- drivers/staging/sbe-2t3e3/dc.c | 33 +- drivers/staging/sep/sep_driver.c | 9 +- drivers/staging/tty/istallion.c | 2 +- drivers/staging/vt6655/bssdb.c | 8 +- drivers/staging/vt6655/device_main.c | 14 +- drivers/staging/vt6655/dpc.c | 10 +- drivers/staging/vt6655/ioctl.c | 44 +- drivers/staging/vt6655/power.c | 2 +- drivers/staging/vt6655/rxtx.c | 4 +- drivers/staging/vt6655/wcmd.c | 14 +- drivers/staging/vt6655/wmgr.c | 46 +- drivers/staging/vt6655/wpactl.c | 10 +- drivers/staging/vt6656/bssdb.c | 8 +- drivers/staging/vt6656/dpc.c | 10 +- drivers/staging/vt6656/ioctl.c | 44 +- drivers/staging/vt6656/main_usb.c | 4 +- drivers/staging/vt6656/rxtx.c | 4 +- drivers/staging/vt6656/wcmd.c | 8 +- drivers/staging/vt6656/wmgr.c | 48 +- drivers/staging/vt6656/wpactl.c | 10 +- .../arch/arm/mach-omap2/cyashalomap_kernel.c | 2 +- .../westbridge/astoria/block/cyasblkdev_block.c | 2 +- drivers/staging/winbond/mto.c | 10 - drivers/staging/winbond/phy_calibration.c | 8 +- drivers/staging/winbond/wb35tx.c | 3 +- drivers/staging/xgifb/XGI_main.h | 136 - drivers/staging/xgifb/XGI_main_26.c | 947 +-- drivers/staging/xgifb/XGIfb.h | 142 +- drivers/staging/xgifb/vb_def.h | 1269 ++-- drivers/staging/xgifb/vb_ext.c | 138 +- drivers/staging/xgifb/vb_ext.h | 25 +- drivers/staging/xgifb/vb_init.c | 527 +- drivers/staging/xgifb/vb_init.h | 7 +- drivers/staging/xgifb/vb_setmode.c | 1885 +++-- drivers/staging/xgifb/vb_setmode.h | 97 +- drivers/staging/xgifb/vb_struct.h | 823 +-- drivers/staging/xgifb/vb_table.h | 8147 ++++++++++---------- drivers/staging/xgifb/vb_util.c | 2 +- drivers/staging/xgifb/vgatypes.h | 113 +- kernel/module.c | 4 +- 528 files changed, 20038 insertions(+), 105945 deletions(-) delete mode 100644 drivers/staging/ath6kl/include/athendpack.h delete mode 100644 drivers/staging/ath6kl/include/athstartpack.h delete mode 100644 drivers/staging/ath6kl/os/linux/ar6000_android.c delete mode 100644 drivers/staging/ath6kl/os/linux/ar6k_pal.c delete mode 100644 drivers/staging/ath6kl/os/linux/ioctl.c delete mode 100644 drivers/staging/ath6kl/os/linux/wireless_ext.c create mode 100644 drivers/staging/brcm80211/brcmfmac/bcmchip.h create mode 100644 drivers/staging/brcm80211/brcmsmac/wlc_pmu.c create mode 100644 drivers/staging/brcm80211/brcmsmac/wlc_pmu.h create mode 100644 drivers/staging/gma500/mrst.h create mode 100644 drivers/staging/gma500/mrst_crtc.c create mode 100644 drivers/staging/gma500/mrst_lvds.c delete mode 100644 drivers/staging/gma500/psb_buffer.c delete mode 100644 drivers/staging/gma500/psb_fence.c create mode 100644 drivers/staging/gma500/psb_gem.c rename drivers/staging/gma500/{psb_reset.c => psb_lid.c} (100%) delete mode 100644 drivers/staging/gma500/psb_pvr_glue.c delete mode 100644 drivers/staging/gma500/psb_pvr_glue.h delete mode 100644 drivers/staging/gma500/psb_sgx.c delete mode 100644 drivers/staging/gma500/psb_sgx.h delete mode 100644 drivers/staging/gma500/psb_ttm_fence.c delete mode 100644 drivers/staging/gma500/psb_ttm_fence_api.h delete mode 100644 drivers/staging/gma500/psb_ttm_fence_driver.h delete mode 100644 drivers/staging/gma500/psb_ttm_fence_user.c delete mode 100644 drivers/staging/gma500/psb_ttm_fence_user.h delete mode 100644 drivers/staging/gma500/psb_ttm_glue.c delete mode 100644 drivers/staging/gma500/psb_ttm_placement_user.c delete mode 100644 drivers/staging/gma500/psb_ttm_placement_user.h delete mode 100644 drivers/staging/gma500/psb_ttm_userobj_api.h delete mode 100644 drivers/staging/hv/blkvsc.c create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-light-tsl2583 create mode 100644 drivers/staging/iio/adc/ad7780.c create mode 100644 drivers/staging/iio/adc/ad7780.h create mode 100644 drivers/staging/iio/dac/ad5504.c create mode 100644 drivers/staging/iio/dac/ad5504.h create mode 100644 drivers/staging/iio/dac/ad5791.c create mode 100644 drivers/staging/iio/dac/ad5791.h create mode 100644 drivers/staging/iio/gyro/adxrs450.h create mode 100644 drivers/staging/iio/gyro/adxrs450_core.c create mode 100644 drivers/staging/iio/light/tsl2583.c delete mode 100644 drivers/staging/rt2860/Kconfig delete mode 100644 drivers/staging/rt2860/Makefile delete mode 100644 drivers/staging/rt2860/TODO delete mode 100644 drivers/staging/rt2860/ap.h delete mode 100644 drivers/staging/rt2860/chip/mac_pci.h delete mode 100644 drivers/staging/rt2860/chip/mac_usb.h delete mode 100644 drivers/staging/rt2860/chip/rt2860.h delete mode 100644 drivers/staging/rt2860/chip/rt2870.h delete mode 100644 drivers/staging/rt2860/chip/rt3070.h delete mode 100644 drivers/staging/rt2860/chip/rt3090.h delete mode 100644 drivers/staging/rt2860/chip/rt30xx.h delete mode 100644 drivers/staging/rt2860/chip/rtmp_mac.h delete mode 100644 drivers/staging/rt2860/chip/rtmp_phy.h delete mode 100644 drivers/staging/rt2860/chips/rt3070.c delete mode 100644 drivers/staging/rt2860/chips/rt3090.c delete mode 100644 drivers/staging/rt2860/chips/rt30xx.c delete mode 100644 drivers/staging/rt2860/chlist.h delete mode 100644 drivers/staging/rt2860/common/action.c delete mode 100644 drivers/staging/rt2860/common/action.h delete mode 100644 drivers/staging/rt2860/common/ba_action.c delete mode 100644 drivers/staging/rt2860/common/cmm_aes.c delete mode 100644 drivers/staging/rt2860/common/cmm_asic.c delete mode 100644 drivers/staging/rt2860/common/cmm_cfg.c delete mode 100644 drivers/staging/rt2860/common/cmm_data.c delete mode 100644 drivers/staging/rt2860/common/cmm_data_pci.c delete mode 100644 drivers/staging/rt2860/common/cmm_data_usb.c delete mode 100644 drivers/staging/rt2860/common/cmm_info.c delete mode 100644 drivers/staging/rt2860/common/cmm_mac_pci.c delete mode 100644 drivers/staging/rt2860/common/cmm_mac_usb.c delete mode 100644 drivers/staging/rt2860/common/cmm_sanity.c delete mode 100644 drivers/staging/rt2860/common/cmm_sync.c delete mode 100644 drivers/staging/rt2860/common/cmm_tkip.c delete mode 100644 drivers/staging/rt2860/common/cmm_wep.c delete mode 100644 drivers/staging/rt2860/common/cmm_wpa.c delete mode 100644 drivers/staging/rt2860/common/crypt_hmac.c delete mode 100644 drivers/staging/rt2860/common/crypt_md5.c delete mode 100644 drivers/staging/rt2860/common/crypt_sha2.c delete mode 100644 drivers/staging/rt2860/common/dfs.c delete mode 100644 drivers/staging/rt2860/common/ee_efuse.c delete mode 100644 drivers/staging/rt2860/common/ee_prom.c delete mode 100644 drivers/staging/rt2860/common/eeprom.c delete mode 100644 drivers/staging/rt2860/common/mlme.c delete mode 100644 drivers/staging/rt2860/common/rt_channel.c delete mode 100644 drivers/staging/rt2860/common/rt_rf.c delete mode 100644 drivers/staging/rt2860/common/rtmp_init.c delete mode 100644 drivers/staging/rt2860/common/rtmp_mcu.c delete mode 100644 drivers/staging/rt2860/common/rtmp_timer.c delete mode 100644 drivers/staging/rt2860/common/spectrum.c delete mode 100644 drivers/staging/rt2860/crypt_hmac.h delete mode 100644 drivers/staging/rt2860/crypt_md5.h delete mode 100644 drivers/staging/rt2860/crypt_sha2.h delete mode 100644 drivers/staging/rt2860/dfs.h delete mode 100644 drivers/staging/rt2860/eeprom.h delete mode 100644 drivers/staging/rt2860/iface/rtmp_pci.h delete mode 100644 drivers/staging/rt2860/iface/rtmp_usb.h delete mode 100644 drivers/staging/rt2860/mlme.h delete mode 100644 drivers/staging/rt2860/oid.h delete mode 100644 drivers/staging/rt2860/pci_main_dev.c delete mode 100644 drivers/staging/rt2860/rt_config.h delete mode 100644 drivers/staging/rt2860/rt_linux.c delete mode 100644 drivers/staging/rt2860/rt_linux.h delete mode 100644 drivers/staging/rt2860/rt_main_dev.c delete mode 100644 drivers/staging/rt2860/rt_pci_rbus.c delete mode 100644 drivers/staging/rt2860/rt_usb.c delete mode 100644 drivers/staging/rt2860/rtmp.h delete mode 100644 drivers/staging/rt2860/rtmp_chip.h delete mode 100644 drivers/staging/rt2860/rtmp_ckipmic.h delete mode 100644 drivers/staging/rt2860/rtmp_def.h delete mode 100644 drivers/staging/rt2860/rtmp_dot11.h delete mode 100644 drivers/staging/rt2860/rtmp_iface.h delete mode 100644 drivers/staging/rt2860/rtmp_mcu.h delete mode 100644 drivers/staging/rt2860/rtmp_os.h delete mode 100644 drivers/staging/rt2860/rtmp_timer.h delete mode 100644 drivers/staging/rt2860/rtmp_type.h delete mode 100644 drivers/staging/rt2860/rtusb_io.h delete mode 100644 drivers/staging/rt2860/spectrum.h delete mode 100644 drivers/staging/rt2860/spectrum_def.h delete mode 100644 drivers/staging/rt2860/sta/assoc.c delete mode 100644 drivers/staging/rt2860/sta/auth.c delete mode 100644 drivers/staging/rt2860/sta/auth_rsp.c delete mode 100644 drivers/staging/rt2860/sta/connect.c delete mode 100644 drivers/staging/rt2860/sta/rtmp_data.c delete mode 100644 drivers/staging/rt2860/sta/sanity.c delete mode 100644 drivers/staging/rt2860/sta/sync.c delete mode 100644 drivers/staging/rt2860/sta/wpa.c delete mode 100644 drivers/staging/rt2860/sta_ioctl.c delete mode 100644 drivers/staging/rt2860/usb_main_dev.c delete mode 100644 drivers/staging/rt2860/wpa.h delete mode 100644 drivers/staging/rt2870/Kconfig delete mode 100644 drivers/staging/rt2870/Makefile delete mode 100644 drivers/staging/rt2870/TODO delete mode 100644 drivers/staging/rt2870/aironet.h delete mode 100644 drivers/staging/rt2870/ap.h delete mode 100644 drivers/staging/rt2870/chips/rt3070.c delete mode 100644 drivers/staging/rt2870/chips/rt30xx.c delete mode 100644 drivers/staging/rt2870/chlist.h delete mode 100644 drivers/staging/rt2870/common/acction.c delete mode 100644 drivers/staging/rt2870/common/action.c delete mode 100644 drivers/staging/rt2870/common/action.h delete mode 100644 drivers/staging/rt2870/common/ba_action.c delete mode 100644 drivers/staging/rt2870/common/cmm_aes.c delete mode 100644 drivers/staging/rt2870/common/cmm_asic.c delete mode 100644 drivers/staging/rt2870/common/cmm_cfg.c delete mode 100644 drivers/staging/rt2870/common/cmm_data.c delete mode 100644 drivers/staging/rt2870/common/cmm_data_usb.c delete mode 100644 drivers/staging/rt2870/common/cmm_info.c delete mode 100644 drivers/staging/rt2870/common/cmm_mac_usb.c delete mode 100644 drivers/staging/rt2870/common/cmm_profile.c delete mode 100644 drivers/staging/rt2870/common/cmm_sanity.c delete mode 100644 drivers/staging/rt2870/common/cmm_sync.c delete mode 100644 drivers/staging/rt2870/common/cmm_tkip.c delete mode 100644 drivers/staging/rt2870/common/cmm_wep.c delete mode 100644 drivers/staging/rt2870/common/cmm_wpa.c delete mode 100644 drivers/staging/rt2870/common/crypt_hmac.c delete mode 100644 drivers/staging/rt2870/common/crypt_md5.c delete mode 100644 drivers/staging/rt2870/common/crypt_sha2.c delete mode 100644 drivers/staging/rt2870/common/dfs.c delete mode 100644 drivers/staging/rt2870/common/ee_efuse.c delete mode 100644 drivers/staging/rt2870/common/eeprom.c delete mode 100644 drivers/staging/rt2870/common/md5.c delete mode 100644 drivers/staging/rt2870/common/mlme.c delete mode 100644 drivers/staging/rt2870/common/rt_channel.c delete mode 100644 drivers/staging/rt2870/common/rt_rf.c delete mode 100644 drivers/staging/rt2870/common/rtmp_init.c delete mode 100644 drivers/staging/rt2870/common/rtmp_mcu.c delete mode 100644 drivers/staging/rt2870/common/rtmp_timer.c delete mode 100644 drivers/staging/rt2870/common/rtmp_tkip.c delete mode 100644 drivers/staging/rt2870/common/rtmp_wep.c delete mode 100644 drivers/staging/rt2870/common/rtusb_bulk.c delete mode 100644 drivers/staging/rt2870/common/rtusb_data.c delete mode 100644 drivers/staging/rt2870/common/rtusb_io.c delete mode 100644 drivers/staging/rt2870/common/spectrum.c delete mode 100644 drivers/staging/rt2870/dfs.h delete mode 100644 drivers/staging/rt2870/md5.h delete mode 100644 drivers/staging/rt2870/mlme.h delete mode 100644 drivers/staging/rt2870/oid.h delete mode 100644 drivers/staging/rt2870/rt28xx.h delete mode 100644 drivers/staging/rt2870/rt_config.h delete mode 100644 drivers/staging/rt2870/rt_linux.c delete mode 100644 drivers/staging/rt2870/rt_linux.h delete mode 100644 drivers/staging/rt2870/rt_main_dev.c delete mode 100644 drivers/staging/rt2870/rt_profile.c delete mode 100644 drivers/staging/rt2870/rt_usb.c delete mode 100644 drivers/staging/rt2870/rtmp.h delete mode 100644 drivers/staging/rt2870/rtmp_ckipmic.h delete mode 100644 drivers/staging/rt2870/rtmp_def.h delete mode 100644 drivers/staging/rt2870/rtmp_type.h delete mode 100644 drivers/staging/rt2870/spectrum.h delete mode 100644 drivers/staging/rt2870/spectrum_def.h delete mode 100644 drivers/staging/rt2870/sta/aironet.c delete mode 100644 drivers/staging/rt2870/sta/assoc.c delete mode 100644 drivers/staging/rt2870/sta/auth.c delete mode 100644 drivers/staging/rt2870/sta/auth_rsp.c delete mode 100644 drivers/staging/rt2870/sta/connect.c delete mode 100644 drivers/staging/rt2870/sta/rtmp_data.c delete mode 100644 drivers/staging/rt2870/sta/sanity.c delete mode 100644 drivers/staging/rt2870/sta/sync.c delete mode 100644 drivers/staging/rt2870/sta/wpa.c delete mode 100644 drivers/staging/rt2870/sta_ioctl.c delete mode 100644 drivers/staging/rt2870/usb_main_dev.c delete mode 100644 drivers/staging/rt2870/wpa.h Merging slabh/slabh $ git merge slabh/slabh Already up-to-date. Merging bkl-config/config $ git merge bkl-config/config Already up-to-date. Merging cleancache/linux-next $ git merge cleancache/linux-next Auto-merging fs/btrfs/extent_io.c Auto-merging fs/btrfs/super.c Merge made by recursive. .../ABI/testing/sysfs-kernel-mm-cleancache | 11 + Documentation/vm/cleancache.txt | 278 ++++++++++++++++++++ arch/x86/include/asm/xen/hypercall.h | 7 + drivers/xen/Makefile | 1 + drivers/xen/tmem.c | 264 +++++++++++++++++++ fs/btrfs/extent_io.c | 9 + fs/btrfs/super.c | 2 + fs/buffer.c | 5 + fs/ext3/super.c | 2 + fs/ext4/super.c | 2 + fs/mpage.c | 7 + fs/ocfs2/super.c | 2 + fs/super.c | 3 + include/linux/cleancache.h | 122 +++++++++ include/linux/fs.h | 5 + include/xen/interface/xen.h | 22 ++ mm/Kconfig | 23 ++ mm/Makefile | 1 + mm/cleancache.c | 244 +++++++++++++++++ mm/filemap.c | 11 + mm/truncate.c | 6 + 21 files changed, 1027 insertions(+), 0 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-cleancache create mode 100644 Documentation/vm/cleancache.txt create mode 100644 drivers/xen/tmem.c create mode 100644 include/linux/cleancache.h create mode 100644 mm/cleancache.c Merging scsi-post-merge/merge-base:master $ git clone -s -l -n -q . ../rebase-tmp $ cd ../rebase-tmp $ git fetch --no-tags ../next refs/remotes/scsi-post-merge/master:scsi-post-merge/master From ../next * [new branch] scsi-post-merge/master -> scsi-post-merge/master $ git fetch --no-tags ../next refs/remotes/scsi-post-merge/merge-base:scsi-post-merge/merge-base From ../next * [new branch] scsi-post-merge/merge-base -> scsi-post-merge/merge-base $ git checkout scsi-post-merge/master Switched to branch 'scsi-post-merge/master' $ git rebase --onto master scsi-post-merge/merge-base First, rewinding head to replay your work on top of it... Fast-forwarded scsi-post-merge/master to master. $ cd ../next $ git pull -f ../rebase-tmp scsi-post-merge/master From ../rebase-tmp * branch scsi-post-merge/master -> FETCH_HEAD Already up-to-date. $ rm -rf ../rebase-tmp