From: Tomi Valkeinen <tomi.valkeinen@ti.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>,
linux-fbdev <linux-fbdev@vger.kernel.org>,
linux-omap <linux-omap@vger.kernel.org>
Subject: [GIT PULL] fbdev changes for 3.15 (OMAP related)
Date: Mon, 07 Apr 2014 09:35:45 +0000 [thread overview]
Message-ID: <53427171.5080602@ti.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 67214 bytes --]
Hi Linus,
Please pull OMAP related fbdev changes for 3.15.
This is based on the already pulled fbdev-main changes, and this also merges
.dts branch from Tony Lindgren (which has also been pulled), so that I was able
to add the display related .dts changes.
The shortlog generated below by git-request-pull is ok, but the diff stat is
not. I guess the branch I have is not something that git diff can handle.
Maybe I could've sent the OMAP driver changes (the '3.15/dss-dt' branch) and
the .dts changes (the '3.15/dss-dt-dts' branch) in a separate pull requests,
but I wanted to merge them both, as I have patches on top of those that are
only valid after both branches are merged.
Tomi
The following changes since commit b7e4ab50418d5b34ab0dae95193dd71190e1fb50:
Video: atmel: avoid the id of fix screen info is overwritten (2014-03-19 13:03:53 +0200)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git tags/fbdev-omap-3.15
for you to fetch changes up to 0f5d9d2e7d234acb26bc98dd820cc8dd178774d6:
OMAPDSS: HDMI: fix interlace output (2014-04-04 09:56:19 +0300)
----------------------------------------------------------------
fbdev changes for 3.15 (OMAP)
This contains OMAP related fbdev changes for 3.15. The bulk of the patches are
for adding Device Tree support for OMAP Display Subsystem:
* SoCs: OMAP2/3/4
* Boards: OMAP4 Panda, OMAP4 SDP, OMAP3 Beagle, OMAP3 Beagle-xM, OMAP3
IGEP0020, OMAP3 N900
* Devices: TFP410 Encoder, tpd12s015 HDMI companion chip, Sony acx565akm panel,
MIPI DSI Command mode panel and HDMI, DVI and Analog TV connectors
----------------------------------------------------------------
Javier Martinez Canillas (1):
ARM: omap3-igep0020.dts: add display information
Sebastian Reichel (1):
OMAPDSS: acx565akm: Add DT support
Tomi Valkeinen (45):
ARM: dts: fix omap3 dss clock handle names
ARM: dts: fix DPLL4 x2 clkouts on 3630
ARM: dts: use ti,fixed-factor-clock for dpll4_m4x2_mul_ck
ARM: dts: set 'ti,set-rate-parent' for dpll4_m4 path
ARM: omap2.dtsi: add omapdss information
ARM: omap3.dtsi: add omapdss information
ARM: omap4.dtsi: add omapdss information
ARM: omap4-panda.dts: add display information
ARM: OMAP2+: add omapdss_init_of()
ARM: OMAP2+: DT 'compatible' tweak for displays
OMAPDSS: add 'label' support for DT
OMAPDSS: get dssdev->alias from DT alias
OMAPFB: clean up default display search
OMAPFB: search for default display with DT alias
OMAPDSS: add of helpers
OMAPDSS: Improve regulator names for DT
OMAPDSS: Add DT support to DSS
OMAPDSS: Add DT support to DISPC
OMAPDSS: Add DT support to HDMI
OMAPDSS: Add DT support to VENC
OMAPDSS: Add DT support to DSI
OMAPDSS: panel-dsi-cm: Add DT support
OMAPDSS: encoder-tfp410: Add DT support
OMAPDSS: connector-dvi: Add DT support
OMAPDSS: encoder-tpd12s015: Add DT support
OMAPDSS: hdmi-connector: Add DT support
OMAPDSS: connector-analog-tv: Add DT support
Doc/DT: Add DT binding documentation for OMAP DSS
ARM: omap4-sdp.dts: add display information
ARM: omap3-beagle.dts: add display information
ARM: omap3-beagle-xm.dts: add display information
ARM: omap3-n900.dts: add display information
Doc/DT: Add DT binding documentation for Analog TV Connector
Doc/DT: Add DT binding documentation for DVI Connector
Doc/DT: Add DT binding documentation for HDMI Connector
Doc/DT: Add DT binding documentation for MIPI DSI CM Panel
Doc/DT: Add DT binding documentation for Sony acx565akm panel
Doc/DT: Add DT binding documentation for TFP410 encoder
Doc/DT: Add DT binding documentation for tpd12s015 encoder
Merge branch '3.15/dss-dt' into 3.15/fbdev
Merge branch '3.15/dss-dt-dts' into 3.15/fbdev
OMAPDSS: remove DT hacks for regulators
ARM: OMAP2+: remove pdata quirks for displays
OMAPDSS: add missing __init for dss_init_ports
OMAPDSS: HDMI: fix interlace output
.gitignore | 3 +
Documentation/00-INDEX | 24 +-
Documentation/PCI/MSI-HOWTO.txt | 119 ++-
Documentation/RCU/00-INDEX | 2 +
Documentation/arm/00-INDEX | 14 +
Documentation/blackfin/00-INDEX | 6 +-
Documentation/block/00-INDEX | 2 +
Documentation/devicetree/00-INDEX | 2 +
Documentation/devicetree/bindings/arm/omap/dmm.txt | 22 +
.../devicetree/bindings/arm/omap/omap.txt | 8 +-
.../devicetree/bindings/mmc/atmel-hsmci.txt | 5 +
.../bindings/net/allwinner,sun4i-emac.txt | 5 +-
.../bindings/net/allwinner,sun4i-mdio.txt | 5 +-
.../devicetree/bindings/net/sti-dwmac.txt | 58 ++
.../devicetree/bindings/power/bq2415x.txt | 47 ++
.../devicetree/bindings/spi/spi_atmel.txt | 5 +
.../devicetree/bindings/usb/ehci-omap.txt | 2 +-
.../devicetree/bindings/usb/ohci-omap3.txt | 2 +-
.../devicetree/bindings/vendor-prefixes.txt | 6 +-
.../bindings/video/analog-tv-connector.txt | 25 +
.../devicetree/bindings/video/dvi-connector.txt | 35 +
.../devicetree/bindings/video/hdmi-connector.txt | 28 +
.../devicetree/bindings/video/panel-dsi-cm.txt | 29 +
.../devicetree/bindings/video/sony,acx565akm.txt | 30 +
.../devicetree/bindings/video/ti,omap-dss.txt | 211 +++++
.../devicetree/bindings/video/ti,omap2-dss.txt | 54 ++
.../devicetree/bindings/video/ti,omap3-dss.txt | 83 ++
.../devicetree/bindings/video/ti,omap4-dss.txt | 111 +++
.../devicetree/bindings/video/ti,tfp410.txt | 41 +
.../devicetree/bindings/video/ti,tpd12s015.txt | 44 +
Documentation/fb/00-INDEX | 6 +
Documentation/filesystems/00-INDEX | 2 +
Documentation/filesystems/nfs/00-INDEX | 4 +-
Documentation/i2c/instantiating-devices | 41 +-
Documentation/ide/00-INDEX | 2 +
Documentation/laptops/00-INDEX | 6 +-
Documentation/leds/00-INDEX | 8 +
Documentation/m68k/00-INDEX | 2 +
Documentation/networking/00-INDEX | 30 +-
Documentation/networking/3c505.txt | 45 --
Documentation/phy.txt | 26 +-
Documentation/power/00-INDEX | 6 +-
Documentation/ptp/testptp.c | 11 +-
Documentation/s390/00-INDEX | 8 +-
Documentation/scheduler/00-INDEX | 2 +
Documentation/scsi/00-INDEX | 16 +
Documentation/serial/00-INDEX | 6 +-
Documentation/spi/00-INDEX | 22 +
Documentation/spi/spi-summary | 17 +-
Documentation/timers/00-INDEX | 2 +
Documentation/virtual/kvm/00-INDEX | 2 +
Documentation/vm/00-INDEX | 4 +-
Documentation/w1/masters/00-INDEX | 4 +-
Documentation/w1/slaves/00-INDEX | 2 +
Documentation/x86/00-INDEX | 18 +-
Documentation/zh_CN/arm64/booting.txt | 65 +-
Documentation/zh_CN/arm64/memory.txt | 46 +-
Documentation/zh_CN/arm64/tagged-pointers.txt | 52 ++
MAINTAINERS | 21 +-
Makefile | 2 +-
arch/arm/boot/dts/Makefile | 12 +-
arch/arm/boot/dts/am335x-evm.dts | 60 +-
arch/arm/boot/dts/am335x-evmsk.dts | 67 +-
arch/arm/boot/dts/am33xx.dtsi | 13 +-
arch/arm/boot/dts/am3517-craneboard.dts | 174 ++++
arch/arm/boot/dts/am4372.dtsi | 46 ++
arch/arm/boot/dts/am437x-gp-evm.dts | 127 +++
arch/arm/boot/dts/am43x-epos-evm.dts | 183 +++++
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 3 +-
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 229 ++++++
arch/arm/boot/dts/at91sam9263.dtsi | 2 +-
arch/arm/boot/dts/at91sam9n12ek.dts | 4 +
arch/arm/boot/dts/dove.dtsi | 11 -
arch/arm/boot/dts/dra7.dtsi | 151 ++++
arch/arm/boot/dts/imx6dl-hummingboard.dts | 10 +-
arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 10 +-
arch/arm/boot/dts/omap2.dtsi | 31 +
arch/arm/boot/dts/omap2420.dtsi | 2 +
arch/arm/boot/dts/omap2430.dtsi | 5 +
arch/arm/boot/dts/omap3-beagle-xm.dts | 142 +++-
arch/arm/boot/dts/omap3-beagle.dts | 139 ++++
arch/arm/boot/dts/omap3-cm-t3517.dts | 136 ++++
arch/arm/boot/dts/omap3-cm-t3530.dts | 48 ++
arch/arm/boot/dts/omap3-cm-t3730.dts | 57 +-
arch/arm/boot/dts/omap3-cm-t3x.dtsi | 110 +++
arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 74 +-
arch/arm/boot/dts/omap3-devkit8000.dts | 16 +-
arch/arm/boot/dts/omap3-gta04.dts | 57 +-
arch/arm/boot/dts/omap3-igep.dtsi | 1 +
arch/arm/boot/dts/omap3-igep0020.dts | 58 +-
arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 459 +++++++++++
arch/arm/boot/dts/omap3-lilly-dbb056.dts | 170 ++++
arch/arm/boot/dts/omap3-n9.dts | 2 +-
arch/arm/boot/dts/omap3-n900.dts | 171 +++-
arch/arm/boot/dts/omap3-n950.dts | 2 +-
arch/arm/boot/dts/omap3-overo-storm-tobi.dts | 22 +
...omap3-tobi.dts => omap3-overo-tobi-common.dtsi} | 3 -
arch/arm/boot/dts/omap3-overo-tobi.dts | 22 +
arch/arm/boot/dts/omap3-overo.dtsi | 7 +-
arch/arm/boot/dts/omap3-sb-t35.dtsi | 29 +-
arch/arm/boot/dts/omap3-sbc-t3517.dts | 43 +
arch/arm/boot/dts/omap3-sbc-t3530.dts | 36 +
arch/arm/boot/dts/omap3-sbc-t3730.dts | 23 +-
arch/arm/boot/dts/omap3.dtsi | 81 +-
arch/arm/boot/dts/omap3430-sdp.dts | 7 +-
arch/arm/boot/dts/omap3430es1-clocks.dtsi | 16 +-
.../omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 6 +-
arch/arm/boot/dts/omap36xx-clocks.dtsi | 20 +
.../boot/dts/omap36xx-omap3430es2plus-clocks.dtsi | 10 +-
arch/arm/boot/dts/omap36xx.dtsi | 28 +-
arch/arm/boot/dts/omap3xxx-clocks.dtsi | 8 +-
arch/arm/boot/dts/omap4-duovero-parlor.dts | 146 ++++
arch/arm/boot/dts/omap4-duovero.dtsi | 252 ++++++
arch/arm/boot/dts/omap4-panda-common.dtsi | 146 +++-
arch/arm/boot/dts/omap4-sdp.dts | 146 +++-
arch/arm/boot/dts/omap4.dtsi | 143 +++-
arch/arm/boot/dts/omap443x.dtsi | 26 +
arch/arm/boot/dts/omap4460.dtsi | 37 +
arch/arm/boot/dts/omap5-uevm.dts | 8 +-
arch/arm/boot/dts/omap5.dtsi | 43 +-
arch/arm/boot/dts/sama5d3.dtsi | 2 +-
arch/arm/boot/dts/ste-href.dtsi | 1 -
arch/arm/boot/dts/sun4i-a10.dtsi | 4 +-
arch/arm/boot/dts/sun5i-a10s.dtsi | 4 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 4 +-
arch/arm/boot/dts/tegra114.dtsi | 4 +
arch/arm/boot/dts/tegra20.dtsi | 4 +
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/tegra30.dtsi | 4 +
arch/arm/boot/dts/testcases/tests.dtsi | 2 -
arch/arm/boot/dts/tps65910.dtsi | 5 +
arch/arm/boot/dts/twl4030.dtsi | 7 +
arch/arm/boot/dts/versatile-pb.dts | 4 +-
arch/arm/configs/multi_v7_defconfig | 1 +
arch/arm/include/asm/cacheflush.h | 1 +
arch/arm/include/asm/pgtable-3level.h | 15 +-
arch/arm/include/asm/spinlock.h | 15 +-
arch/arm/kernel/setup.c | 2 +-
arch/arm/mach-hisi/Kconfig | 2 +-
arch/arm/mach-imx/Makefile | 2 -
arch/arm/mach-imx/clk-imx6q.c | 3 +
arch/arm/mach-imx/clk-imx6sl.c | 3 +
arch/arm/mach-imx/common.h | 4 +-
arch/arm/mach-imx/pm-imx6q.c | 2 -
arch/arm/mach-moxart/Kconfig | 1 -
arch/arm/mach-omap1/board-nokia770.c | 1 +
arch/arm/mach-omap2/Kconfig | 10 +-
arch/arm/mach-omap2/board-generic.c | 4 +
arch/arm/mach-omap2/clockdomains3xxx_data.c | 2 +-
arch/arm/mach-omap2/common.h | 3 +
arch/arm/mach-omap2/devices.c | 3 +
arch/arm/mach-omap2/display.c | 166 ++++
arch/arm/mach-omap2/display.h | 3 +
arch/arm/mach-omap2/dss-common.c | 224 +-----
arch/arm/mach-omap2/gpmc-nand.c | 31 +-
arch/arm/mach-omap2/gpmc.c | 4 +-
arch/arm/mach-omap2/io.c | 9 -
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 12 +-
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 83 ++
arch/arm/mach-omap2/pdata-quirks.c | 120 ++-
arch/arm/mach-pxa/am300epd.c | 1 +
arch/arm/mach-pxa/include/mach/balloon3.h | 2 +
arch/arm/mach-pxa/include/mach/corgi.h | 1 +
arch/arm/mach-pxa/include/mach/csb726.h | 2 +
arch/arm/mach-pxa/include/mach/gumstix.h | 1 +
arch/arm/mach-pxa/include/mach/idp.h | 1 +
arch/arm/mach-pxa/include/mach/palmld.h | 2 +
arch/arm/mach-pxa/include/mach/palmt5.h | 2 +
arch/arm/mach-pxa/include/mach/palmtc.h | 2 +
arch/arm/mach-pxa/include/mach/palmtx.h | 2 +
arch/arm/mach-pxa/include/mach/pcm027.h | 2 +
arch/arm/mach-pxa/include/mach/pcm990_baseboard.h | 1 +
arch/arm/mach-pxa/include/mach/poodle.h | 2 +
arch/arm/mach-pxa/include/mach/spitz.h | 2 +-
arch/arm/mach-pxa/include/mach/tosa.h | 2 +
arch/arm/mach-pxa/include/mach/trizeps4.h | 2 +
arch/arm/mach-pxa/mioa701.c | 9 +
arch/arm/mach-shmobile/Kconfig | 2 +-
arch/arm/mach-tegra/pm.c | 1 +
arch/arm/mach-tegra/tegra.c | 10 +
arch/arm/mach-zynq/common.c | 14 +
arch/arm/mm/dma-mapping.c | 2 +-
arch/arm/mm/mm.h | 1 +
arch/arm/mm/mmu.c | 7 +-
arch/arm/mm/proc-v6.S | 3 +-
arch/arm/mm/proc-v7.S | 2 +-
arch/arm/plat-omap/Kconfig | 3 -
arch/arm64/include/uapi/asm/kvm.h | 9 +
arch/avr32/Makefile | 2 +-
arch/avr32/boards/mimc200/fram.c | 1 +
arch/avr32/include/asm/Kbuild | 1 +
arch/avr32/include/asm/io.h | 2 +
arch/microblaze/include/asm/delay.h | 2 +
arch/microblaze/include/asm/io.h | 6 +
arch/microblaze/kernel/head.S | 2 +-
arch/powerpc/include/asm/dma-mapping.h | 1 +
arch/powerpc/include/asm/eeh.h | 21 +-
arch/powerpc/include/asm/hugetlb.h | 2 +-
arch/powerpc/include/asm/iommu.h | 1 +
arch/powerpc/include/asm/pgtable-ppc64.h | 26 +-
arch/powerpc/include/asm/pgtable.h | 22 +
arch/powerpc/include/asm/sections.h | 12 +
arch/powerpc/include/asm/vdso.h | 6 +-
arch/powerpc/kernel/dma.c | 10 +-
arch/powerpc/kernel/eeh.c | 32 +-
arch/powerpc/kernel/eeh_driver.c | 8 +-
arch/powerpc/kernel/iommu.c | 12 +
arch/powerpc/kernel/irq.c | 5 +
arch/powerpc/kernel/machine_kexec.c | 14 +-
arch/powerpc/kernel/machine_kexec_64.c | 6 +-
arch/powerpc/kernel/misc_32.S | 5 +-
arch/powerpc/kernel/reloc_64.S | 4 +-
arch/powerpc/kernel/setup_32.c | 5 +
arch/powerpc/kernel/vdso32/vdso32_wrapper.S | 2 +-
arch/powerpc/kernel/vdso64/vdso64_wrapper.S | 2 +-
arch/powerpc/mm/hash_utils_64.c | 14 +
arch/powerpc/mm/pgtable_64.c | 12 +-
arch/powerpc/mm/subpage-prot.c | 2 +-
arch/powerpc/perf/core-book3s.c | 5 +-
arch/powerpc/perf/power8-pmu.c | 144 ++++
arch/powerpc/platforms/powernv/eeh-ioda.c | 32 +-
arch/powerpc/platforms/powernv/eeh-powernv.c | 2 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 84 ++
arch/powerpc/platforms/powernv/pci.c | 10 +
arch/powerpc/platforms/powernv/pci.h | 6 +-
arch/powerpc/platforms/powernv/powernv.h | 8 +
arch/powerpc/platforms/powernv/setup.c | 9 +
arch/powerpc/platforms/pseries/Kconfig | 1 +
arch/powerpc/platforms/pseries/eeh_pseries.c | 2 +-
arch/powerpc/platforms/pseries/pci.c | 22 +-
arch/powerpc/platforms/pseries/setup.c | 3 +-
arch/powerpc/sysdev/mpic.c | 38 +-
arch/powerpc/xmon/xmon.c | 24 +-
arch/s390/appldata/appldata_base.c | 1 +
arch/s390/kernel/head64.S | 7 +-
arch/s390/mm/page-states.c | 10 +
arch/sparc/Kconfig | 2 +-
arch/sparc/mm/srmmu.c | 2 +
arch/x86/include/asm/efi.h | 2 +
arch/x86/include/asm/pgtable.h | 14 +-
arch/x86/include/asm/tsc.h | 2 +-
arch/x86/kernel/cpu/common.c | 7 +-
arch/x86/kernel/cpu/perf_event.c | 8 +-
arch/x86/kernel/cpu/perf_event.h | 1 +
arch/x86/kernel/cpu/perf_event_intel.c | 11 +-
arch/x86/kernel/cpu/perf_event_intel_uncore.c | 10 +-
arch/x86/kernel/cpu/perf_event_p6.c | 48 +-
arch/x86/kernel/ftrace.c | 83 +-
arch/x86/kernel/pci-dma.c | 4 +-
arch/x86/kernel/tsc.c | 11 +-
arch/x86/kernel/tsc_msr.c | 30 +-
arch/x86/mm/fault.c | 14 +-
arch/x86/platform/efi/efi-bgrt.c | 2 +-
arch/x86/platform/efi/efi.c | 5 +-
arch/x86/platform/efi/efi_32.c | 6 +
arch/x86/platform/efi/efi_64.c | 9 +
arch/x86/xen/mmu.c | 4 +-
block/blk-core.c | 20 +-
block/blk-exec.c | 2 +-
block/blk-flush.c | 101 +--
block/blk-lib.c | 8 +
block/blk-merge.c | 91 ++-
block/blk-mq-tag.c | 2 +-
block/blk-mq.c | 143 ++--
block/blk-mq.h | 4 +-
block/blk-sysfs.c | 2 +
block/blk-timeout.c | 2 +-
block/blk.h | 2 +-
drivers/acpi/ac.c | 2 +
drivers/acpi/battery.c | 2 +
drivers/acpi/blacklist.c | 58 --
drivers/acpi/button.c | 2 +
drivers/acpi/container.c | 5 +-
drivers/acpi/dock.c | 13 +-
drivers/acpi/fan.c | 3 +
drivers/acpi/pci_irq.c | 1 +
drivers/acpi/sbs.c | 4 +-
drivers/acpi/thermal.c | 2 +
drivers/acpi/video.c | 147 +++-
drivers/acpi/video_detect.c | 16 -
drivers/ata/Kconfig | 1 +
drivers/ata/ahci.c | 18 +-
drivers/ata/libata-pmp.c | 7 +-
drivers/ata/pata_imx.c | 8 +-
drivers/ata/sata_mv.c | 16 +-
drivers/ata/sata_sil.c | 1 +
drivers/base/component.c | 8 +
drivers/base/dma-buf.c | 25 +-
drivers/block/null_blk.c | 97 +--
drivers/block/virtio_blk.c | 7 +-
drivers/block/xen-blkback/blkback.c | 66 +-
drivers/block/xen-blkback/common.h | 5 +-
drivers/block/xen-blkback/xenbus.c | 14 +
drivers/block/xen-blkfront.c | 11 +-
drivers/char/Kconfig | 1 +
drivers/char/raw.c | 2 +-
drivers/clocksource/bcm_kona_timer.c | 54 +-
drivers/cpufreq/cpufreq.c | 3 +-
drivers/cpufreq/intel_pstate.c | 26 +-
drivers/cpufreq/powernow-k8.c | 10 +-
drivers/crypto/nx/nx-842.c | 29 +-
drivers/dma/Kconfig | 1 +
drivers/dma/mv_xor.c | 24 +-
drivers/edac/edac_mc.c | 13 +-
drivers/edac/edac_mc_sysfs.c | 10 +-
drivers/edac/edac_module.h | 2 +-
drivers/gpio/Kconfig | 1 +
drivers/gpio/gpio-bcm-kona.c | 4 +-
drivers/gpio/gpio-clps711x.c | 1 +
drivers/gpio/gpio-intel-mid.c | 4 +-
drivers/gpio/gpio-xtensa.c | 16 +
drivers/gpu/drm/drm_ioctl.c | 12 +
drivers/gpu/drm/exynos/Kconfig | 4 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 14 +-
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 2 +-
drivers/gpu/drm/exynos/exynos_drm_ipp.c | 3 +-
drivers/gpu/drm/exynos/exynos_hdmi.c | 66 +-
drivers/gpu/drm/i2c/tda998x_drv.c | 19 +-
drivers/gpu/drm/i915/i915_drv.h | 8 +
drivers/gpu/drm/i915/i915_gpu_error.c | 5 +-
drivers/gpu/drm/i915/i915_irq.c | 3 +-
drivers/gpu/drm/i915/intel_display.c | 14 +
drivers/gpu/drm/i915/intel_dp.c | 31 +-
drivers/gpu/drm/i915/intel_i2c.c | 7 -
drivers/gpu/drm/i915/intel_opregion.c | 9 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 21 +
drivers/gpu/drm/i915/intel_ringbuffer.h | 1 +
drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c | 179 +++--
drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c | 4 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c | 7 +-
drivers/gpu/drm/msm/msm_gem.c | 2 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 9 +-
drivers/gpu/drm/msm/msm_gpu.c | 3 -
drivers/gpu/drm/nouveau/Makefile | 1 +
drivers/gpu/drm/nouveau/core/engine/device/nv40.c | 10 +-
drivers/gpu/drm/nouveau/core/engine/disp/nv50.c | 2 +-
drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c | 2 +-
drivers/gpu/drm/nouveau/core/engine/graph/nv50.c | 2 +-
drivers/gpu/drm/nouveau/core/include/subdev/mc.h | 1 +
drivers/gpu/drm/nouveau/core/subdev/bios/base.c | 4 +
drivers/gpu/drm/nouveau/core/subdev/fb/nv1a.c | 2 +-
drivers/gpu/drm/nouveau/core/subdev/mc/nv04.h | 1 +
drivers/gpu/drm/nouveau/core/subdev/mc/nv44.c | 2 +-
drivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c | 45 ++
drivers/gpu/drm/nouveau/nouveau_acpi.c | 26 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +
drivers/gpu/drm/nouveau/nouveau_vga.c | 4 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 15 +-
drivers/gpu/drm/radeon/atombios_encoders.c | 7 +-
drivers/gpu/drm/radeon/btc_dpm.c | 32 +
drivers/gpu/drm/radeon/btcd.h | 4 +
drivers/gpu/drm/radeon/evergreen.c | 2 +-
drivers/gpu/drm/radeon/kv_dpm.c | 2 +-
drivers/gpu/drm/radeon/ni_dpm.c | 10 +-
drivers/gpu/drm/radeon/r600.c | 4 +
drivers/gpu/drm/radeon/radeon.h | 4 +-
drivers/gpu/drm/radeon/radeon_asic.c | 2 +-
drivers/gpu/drm/radeon/radeon_asic.h | 2 +
drivers/gpu/drm/radeon/radeon_display.c | 2 +
drivers/gpu/drm/radeon/radeon_ring.c | 2 +-
drivers/gpu/drm/radeon/radeon_semaphore.c | 19 +-
drivers/gpu/drm/radeon/rv770_dpm.c | 14 +-
drivers/gpu/drm/radeon/si.c | 4 +
drivers/gpu/drm/radeon/si_dpm.c | 5 +-
drivers/gpu/drm/radeon/sumo_dpm.c | 2 +-
drivers/gpu/drm/radeon/trinity_dpm.c | 3 +-
drivers/gpu/drm/radeon/uvd_v2_2.c | 1 -
drivers/gpu/drm/ttm/ttm_agp_backend.c | 1 +
drivers/gpu/drm/vmwgfx/svga3d_reg.h | 122 +--
drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h | 11 +-
drivers/gpu/drm/vmwgfx/svga_reg.h | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 3 +
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 3 +
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 16 +-
drivers/hid/hid-apple.c | 3 +
drivers/hid/hid-core.c | 3 +
drivers/hid/hid-hyperv.c | 11 +-
drivers/hid/hid-ids.h | 8 +
drivers/hid/hid-input.c | 2 +-
drivers/hid/hid-microsoft.c | 4 +
drivers/hid/hid-multitouch.c | 5 +
drivers/hid/hid-sensor-hub.c | 3 +
drivers/hid/i2c-hid/i2c-hid.c | 2 +-
drivers/hid/usbhid/hid-quirks.c | 1 +
drivers/hv/connection.c | 13 +-
drivers/hwmon/max1668.c | 2 +-
drivers/hwmon/ntc_thermistor.c | 6 +-
drivers/i2c/busses/i2c-mv64xxx.c | 33 +-
drivers/iio/accel/bma180.c | 16 +-
drivers/iio/adc/max1363.c | 2 +-
drivers/iio/imu/adis16400.h | 1 +
drivers/iio/imu/adis16400_core.c | 10 +-
drivers/iio/light/tsl2563.c | 16 +-
drivers/iio/magnetometer/ak8975.c | 16 +-
drivers/iio/magnetometer/mag3110.c | 8 +-
drivers/infiniband/hw/amso1100/c2.c | 4 +-
drivers/infiniband/hw/amso1100/c2_rnic.c | 3 +-
drivers/infiniband/hw/cxgb4/cm.c | 1 +
drivers/infiniband/hw/mlx4/main.c | 185 +++--
drivers/infiniband/hw/mlx5/Kconfig | 2 +-
drivers/infiniband/hw/mlx5/main.c | 22 +-
drivers/infiniband/hw/mlx5/qp.c | 18 +-
drivers/infiniband/hw/mlx5/user.h | 7 +
drivers/infiniband/hw/nes/nes.c | 5 +-
drivers/infiniband/hw/ocrdma/ocrdma_main.c | 2 +-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +-
drivers/infiniband/hw/qib/qib_iba7322.c | 5 +
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c | 9 +-
drivers/infiniband/ulp/iser/iser_initiator.c | 3 +-
drivers/infiniband/ulp/iser/iser_verbs.c | 10 +-
drivers/infiniband/ulp/isert/ib_isert.c | 1 +
drivers/infiniband/ulp/srpt/ib_srpt.c | 14 +-
drivers/iommu/arm-smmu.c | 105 ++-
drivers/irqchip/irq-orion.c | 22 +-
drivers/isdn/hisax/q931.c | 2 +-
drivers/md/bcache/bcache.h | 4 +-
drivers/md/bcache/bset.c | 7 +-
drivers/md/bcache/btree.c | 4 +-
drivers/md/bcache/extents.c | 2 +-
drivers/md/bcache/request.c | 6 +-
drivers/md/bcache/sysfs.c | 2 +-
drivers/md/raid1.c | 13 +-
drivers/md/raid5.c | 90 +--
drivers/message/i2o/i2o_config.c | 4 +-
drivers/mfd/da9055-i2c.c | 12 +-
drivers/mfd/max14577.c | 2 +
drivers/mfd/max8997.c | 6 +-
drivers/mfd/max8998.c | 6 +-
drivers/mfd/sec-core.c | 2 +
drivers/mfd/tps65217.c | 4 +-
drivers/mfd/wm8994-core.c | 2 +-
drivers/misc/genwqe/card_dev.c | 1 +
drivers/misc/mei/client.c | 15 +-
drivers/misc/mic/host/mic_virtio.c | 3 +-
drivers/misc/sgi-gru/grukdump.c | 11 +-
drivers/mmc/card/queue.c | 2 +-
drivers/net/Kconfig | 2 +-
drivers/net/bonding/bond_3ad.c | 6 +-
drivers/net/bonding/bond_3ad.h | 1 +
drivers/net/bonding/bond_main.c | 35 +-
drivers/net/bonding/bond_options.c | 2 +-
drivers/net/can/Kconfig | 2 +-
drivers/net/can/dev.c | 15 +-
drivers/net/can/flexcan.c | 7 +-
drivers/net/can/janz-ican3.c | 20 +-
drivers/net/can/usb/kvaser_usb.c | 2 +
drivers/net/can/vcan.c | 9 +-
drivers/net/ethernet/3com/3c59x.c | 2 -
drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +
drivers/net/ethernet/atheros/alx/main.c | 1 +
drivers/net/ethernet/broadcom/bnx2.c | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 4 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 4 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 12 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 6 +-
drivers/net/ethernet/broadcom/tg3.c | 17 +-
drivers/net/ethernet/dec/tulip/tulip_core.c | 1 +
drivers/net/ethernet/ethoc.c | 138 +++-
drivers/net/ethernet/freescale/fec_main.c | 4 +-
drivers/net/ethernet/intel/e100.c | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +-
drivers/net/ethernet/lantiq_etop.c | 2 +-
drivers/net/ethernet/marvell/Kconfig | 6 +-
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +-
drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 -
drivers/net/ethernet/sfc/tx.c | 2 +
drivers/net/ethernet/stmicro/stmmac/Kconfig | 11 +
drivers/net/ethernet/stmicro/stmmac/Makefile | 1 +
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 330 ++++++++
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 3 +
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +
drivers/net/ethernet/ti/cpsw.c | 25 +-
drivers/net/ethernet/tile/tilegx.c | 2 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 13 +-
drivers/net/hyperv/netvsc_drv.c | 53 +-
drivers/net/irda/Kconfig | 7 -
drivers/net/irda/Makefile | 1 -
drivers/net/irda/ep7211-sir.c | 70 --
drivers/net/irda/irtty-sir.c | 1 -
drivers/net/macvlan.c | 5 +-
drivers/net/phy/dp83640.c | 32 +-
drivers/net/phy/mdio-sun4i.c | 3 +
drivers/net/phy/phy_device.c | 38 +-
drivers/net/team/team.c | 2 +-
drivers/net/tun.c | 2 +-
drivers/net/usb/Kconfig | 15 +
drivers/net/usb/Makefile | 1 +
drivers/net/usb/asix_devices.c | 3 +-
drivers/net/usb/ax88179_178a.c | 4 +
drivers/net/usb/gl620a.c | 4 +
drivers/net/usb/hso.c | 32 +-
drivers/net/usb/mcs7830.c | 5 +-
drivers/net/usb/net1080.c | 4 +
drivers/net/usb/qmi_wwan.c | 11 +-
drivers/net/usb/r8152.c | 17 +-
drivers/net/usb/rndis_host.c | 4 +
drivers/net/usb/smsc75xx.c | 4 +
drivers/net/usb/smsc95xx.c | 4 +
drivers/net/usb/sr9800.c | 874 ++++++++++++++++++++
drivers/net/usb/sr9800.h | 202 +++++
drivers/net/usb/usbnet.c | 25 +-
drivers/net/vxlan.c | 3 -
drivers/net/wan/dlci.c | 5 -
drivers/net/wireless/ath/ar5523/ar5523.c | 2 +-
drivers/net/wireless/ath/ath5k/phy.c | 2 +-
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 4 +
drivers/net/wireless/ath/ath9k/htc.h | 2 +
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 8 +-
drivers/net/wireless/ath/ath9k/htc_drv_main.c | 63 +-
drivers/net/wireless/ath/ath9k/hw.c | 5 +-
drivers/net/wireless/ath/ath9k/init.c | 8 +-
drivers/net/wireless/hostap/hostap_proc.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/mac80211.c | 22 +-
drivers/net/wireless/iwlwifi/iwl-drv.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-modparams.h | 11 +-
drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 5 +
drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 24 +-
drivers/net/wireless/iwlwifi/mvm/scan.c | 5 +-
drivers/net/wireless/iwlwifi/mvm/sta.c | 2 +-
drivers/net/wireless/iwlwifi/mvm/tx.c | 73 +-
drivers/net/wireless/iwlwifi/mvm/utils.c | 2 +
drivers/net/wireless/iwlwifi/pcie/drv.c | 7 +-
drivers/net/wireless/mwifiex/main.c | 2 +-
drivers/net/wireless/rt2x00/rt2500pci.c | 5 +
drivers/net/wireless/rt2x00/rt2500usb.c | 5 +
drivers/net/wireless/rt2x00/rt2800lib.c | 5 +-
drivers/net/wireless/rtl818x/rtl8180/dev.c | 23 +-
drivers/net/wireless/rtl818x/rtl8187/rtl8187.h | 10 +-
drivers/net/wireless/rtlwifi/ps.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 18 +-
drivers/net/xen-netback/common.h | 6 +-
drivers/net/xen-netback/interface.c | 1 -
drivers/net/xen-netback/netback.c | 16 +-
drivers/net/xen-netfront.c | 5 +-
drivers/of/address.c | 5 +-
drivers/of/base.c | 128 +--
drivers/of/of_mdio.c | 22 +-
drivers/of/selftest.c | 67 ++
drivers/of/testcase-data/testcases.dtsi | 3 +
.../of/testcase-data}/tests-interrupts.dtsi | 0
drivers/of/testcase-data/tests-match.dtsi | 19 +
.../of/testcase-data}/tests-phandle.dtsi | 0
drivers/pci/host/pci-mvebu.c | 11 +-
drivers/pci/hotplug/acpiphp_glue.c | 15 +-
drivers/pci/msi.c | 10 +-
drivers/pci/pci.c | 10 +
drivers/phy/Kconfig | 3 +-
drivers/phy/phy-core.c | 76 +-
drivers/phy/phy-exynos-dp-video.c | 8 +-
drivers/phy/phy-exynos-mipi-video.c | 10 +-
drivers/phy/phy-mvebu-sata.c | 10 +-
drivers/phy/phy-omap-usb2.c | 10 +-
drivers/phy/phy-twl4030-usb.c | 10 +-
drivers/power/ds2782_battery.c | 2 +-
drivers/power/isp1704_charger.c | 2 -
drivers/power/max17040_battery.c | 5 +-
drivers/regulator/core.c | 2 +-
drivers/regulator/da9055-regulator.c | 4 +-
drivers/regulator/da9063-regulator.c | 4 +-
drivers/regulator/max14577.c | 10 +-
drivers/regulator/s5m8767.c | 4 +-
drivers/s390/cio/cio.c | 40 +-
drivers/s390/cio/qdio.h | 14 +-
drivers/s390/cio/qdio_main.c | 2 +-
drivers/sbus/char/jsflash.c | 1 -
drivers/scsi/qla2xxx/qla_target.c | 2 -
drivers/scsi/qla2xxx/qla_target.h | 1 -
drivers/scsi/scsi_lib.c | 2 +-
drivers/spi/Kconfig | 4 +-
drivers/spi/spi-nuc900.c | 2 +
drivers/spi/spi.c | 4 +-
drivers/staging/android/ashmem.c | 45 +-
drivers/staging/android/binder.c | 3 +-
drivers/staging/android/ion/compat_ion.c | 26 +-
drivers/staging/android/ion/ion_dummy_driver.c | 12 +-
drivers/staging/android/ion/ion_heap.c | 2 +-
drivers/staging/android/ion/ion_priv.h | 1 +
drivers/staging/android/ion/ion_system_heap.c | 6 +-
drivers/staging/android/sw_sync.h | 17 +
drivers/staging/android/sync.c | 14 +-
drivers/staging/bcm/Bcmnet.c | 2 +-
drivers/staging/comedi/drivers.c | 2 -
drivers/staging/comedi/drivers/adv_pci1710.c | 17 +-
drivers/staging/comedi/drivers/usbduxsigma.c | 6 +-
drivers/staging/dgrp/dgrp_net_ops.c | 330 ++++----
drivers/staging/gdm72xx/gdm_usb.c | 3 +
drivers/staging/iio/Documentation/iio_utils.h | 6 +-
drivers/staging/iio/adc/ad799x_core.c | 13 +-
drivers/staging/iio/adc/mxs-lradc.c | 6 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +-
drivers/staging/imx-drm/imx-drm-core.c | 55 +-
drivers/staging/imx-drm/imx-hdmi.c | 22 +-
drivers/staging/lustre/TODO | 5 +-
.../include/linux/libcfs/libcfs_kernelcomm.h | 2 +
.../lustre/include/linux/libcfs/libcfs_private.h | 2 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 2 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 5 +-
.../lustre/lustre/include/lustre/lustre_user.h | 3 +-
drivers/staging/lustre/lustre/llite/dir.c | 2 +-
drivers/staging/lustre/lustre/mdc/mdc_request.c | 6 +-
drivers/staging/netlogic/xlr_net.c | 7 +-
drivers/staging/octeon-usb/octeon-hcd.c | 273 +++----
drivers/staging/ozwpan/ozproto.c | 3 +-
drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 22 +-
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 12 +-
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 2 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 +-
drivers/staging/rtl8821ae/Kconfig | 2 +-
drivers/staging/rtl8821ae/wifi.h | 2 +-
drivers/staging/usbip/userspace/libsrc/names.c | 8 +-
drivers/staging/usbip/vhci_sysfs.c | 3 +-
drivers/staging/wlags49_h2/wl_wext.c | 2 +-
drivers/target/iscsi/iscsi_target_erl1.c | 4 +-
drivers/target/target_core_alua.c | 2 +-
drivers/target/target_core_pr.c | 11 +-
drivers/target/target_core_sbc.c | 8 +
drivers/target/target_core_spc.c | 4 +-
drivers/target/target_core_transport.c | 5 +-
drivers/tty/hvc/hvc_opal.c | 8 +-
drivers/tty/hvc/hvc_rtas.c | 12 +-
drivers/tty/hvc/hvc_udbg.c | 9 +-
drivers/tty/hvc/hvc_xen.c | 17 +-
drivers/tty/n_gsm.c | 11 +
drivers/tty/n_tty.c | 14 +-
drivers/tty/serial/8250/8250_core.c | 18 +
drivers/tty/serial/8250/8250_dw.c | 4 +-
drivers/tty/serial/8250/8250_pci.c | 3 +-
drivers/tty/serial/omap-serial.c | 11 +-
drivers/tty/serial/sirfsoc_uart.c | 4 +-
drivers/tty/vt/vt.c | 2 +
drivers/usb/chipidea/udc.c | 4 +-
drivers/usb/core/driver.c | 24 +-
drivers/usb/core/hcd.c | 1 -
drivers/usb/core/hub.c | 7 +-
drivers/usb/core/usb.h | 1 -
drivers/usb/dwc2/core.c | 2 +-
drivers/usb/dwc2/hcd.c | 11 -
drivers/usb/dwc2/platform.c | 3 +
drivers/usb/gadget/bcm63xx_udc.c | 58 +-
drivers/usb/gadget/f_fs.c | 7 +-
drivers/usb/gadget/printer.c | 2 +-
drivers/usb/gadget/s3c2410_udc.c | 2 +-
drivers/usb/host/ehci-hub.c | 26 +-
drivers/usb/host/xhci-dbg.c | 6 +-
drivers/usb/host/xhci-mem.c | 14 +-
drivers/usb/host/xhci-pci.c | 5 +
drivers/usb/host/xhci-ring.c | 68 +-
drivers/usb/host/xhci.c | 38 +-
drivers/usb/host/xhci.h | 41 +-
drivers/usb/musb/musb_core.c | 15 +-
drivers/usb/musb/musb_host.c | 3 +
drivers/usb/musb/musb_virthub.c | 26 +-
drivers/usb/musb/omap2430.c | 2 -
drivers/usb/phy/phy-msm-usb.c | 57 +-
drivers/usb/phy/phy.c | 8 +-
drivers/usb/serial/ftdi_sio.c | 3 +
drivers/usb/serial/ftdi_sio_ids.h | 7 +
drivers/usb/serial/option.c | 6 +-
drivers/usb/serial/qcserial.c | 3 +
drivers/usb/serial/usb-serial-simple.c | 3 +-
drivers/usb/storage/Kconfig | 4 +-
drivers/usb/storage/scsiglue.c | 6 +
drivers/usb/storage/unusual_cypress.h | 2 +-
drivers/usb/storage/unusual_devs.h | 7 +
drivers/vhost/net.c | 47 +-
drivers/video/Kconfig | 2 +-
drivers/video/exynos/Kconfig | 3 +-
.../video/omap2/displays-new/connector-analog-tv.c | 43 +-
drivers/video/omap2/displays-new/connector-dvi.c | 43 +
drivers/video/omap2/displays-new/connector-hdmi.c | 30 +
drivers/video/omap2/displays-new/encoder-tfp410.c | 43 +-
.../video/omap2/displays-new/encoder-tpd12s015.c | 56 ++
drivers/video/omap2/displays-new/panel-dsi-cm.c | 60 +-
.../omap2/displays-new/panel-sony-acx565akm.c | 33 +-
drivers/video/omap2/dss/Makefile | 2 +-
drivers/video/omap2/dss/dispc.c | 24 +-
drivers/video/omap2/dss/display.c | 28 +-
drivers/video/omap2/dss/dpi.c | 49 +-
drivers/video/omap2/dss/dsi.c | 147 +++-
drivers/video/omap2/dss/dss-of.c | 159 ++++
drivers/video/omap2/dss/dss.c | 66 ++
drivers/video/omap2/dss/dss.h | 6 +
drivers/video/omap2/dss/hdmi4.c | 14 +-
drivers/video/omap2/dss/hdmi_wp.c | 2 +
drivers/video/omap2/dss/sdi.c | 47 +-
drivers/video/omap2/dss/venc.c | 66 +-
drivers/video/omap2/omapfb/omapfb-main.c | 67 +-
drivers/vme/bridges/vme_ca91cx42.c | 4 +-
drivers/vme/bridges/vme_tsi148.c | 4 +-
drivers/watchdog/w83697hf_wdt.c | 2 +-
drivers/xen/Makefile | 1 -
drivers/xen/events/events_base.c | 2 +
drivers/xen/xencomm.c | 219 -----
fs/bio-integrity.c | 13 +-
fs/bio.c | 15 +-
fs/btrfs/disk-io.c | 1 -
fs/btrfs/inode.c | 2 +-
fs/btrfs/ioctl.c | 16 -
fs/btrfs/send.c | 10 +
fs/btrfs/super.c | 11 +-
fs/btrfs/sysfs.c | 10 +-
fs/ceph/acl.c | 11 +-
fs/ceph/dir.c | 23 +-
fs/ceph/file.c | 1 +
fs/ceph/super.c | 32 +-
fs/ceph/super.h | 7 +-
fs/ceph/xattr.c | 54 +-
fs/cifs/cifsacl.c | 61 +-
fs/cifs/cifsglob.h | 11 +-
fs/cifs/cifsproto.h | 9 +-
fs/cifs/cifssmb.c | 15 +-
fs/cifs/dir.c | 2 +-
fs/cifs/file.c | 70 +-
fs/cifs/inode.c | 15 +-
fs/cifs/smb1ops.c | 9 +
fs/cifs/smb2glob.h | 3 +
fs/cifs/smb2ops.c | 14 +-
fs/cifs/smb2pdu.c | 9 +-
fs/cifs/smb2proto.h | 3 +-
fs/cifs/xattr.c | 15 +-
fs/ext4/ext4.h | 2 +
fs/ext4/extents.c | 1 +
fs/ext4/ioctl.c | 3 +-
fs/ext4/resize.c | 34 +-
fs/ext4/super.c | 20 +-
fs/file.c | 2 +-
fs/fscache/object-list.c | 5 +
fs/fscache/object.c | 3 +
fs/jbd2/transaction.c | 6 +-
fs/jfs/acl.c | 2 +
fs/lockd/svclock.c | 8 +
fs/nfs/dir.c | 5 +
fs/nfs/inode.c | 14 +-
fs/nfs/internal.h | 12 +-
fs/nfs/nfs3proc.c | 1 +
fs/nfs/nfs4client.c | 7 +-
fs/nfs/nfs4namespace.c | 12 +-
fs/nfs/nfs4state.c | 5 +-
fs/nfsd/nfs4acl.c | 9 +-
fs/ocfs2/alloc.c | 2 +-
fs/ocfs2/file.c | 52 +-
fs/ocfs2/namei.c | 17 +
fs/proc/vmcore.c | 26 +-
fs/reiserfs/do_balan.c | 895 +++++----------------
fs/xfs/xfs_iops.c | 16 +-
fs/xfs/xfs_log_cil.c | 19 +-
fs/xfs/xfs_mount.c | 24 +-
fs/xfs/xfs_sb.c | 10 +-
include/asm-generic/pgtable.h | 39 +
include/drm/drmP.h | 3 +
include/drm/drm_crtc.h | 3 +
include/drm/ttm/ttm_page_alloc.h | 2 +
include/dt-bindings/pinctrl/am43xx.h | 1 +
include/linux/bio.h | 12 +
include/linux/blk-mq.h | 9 +-
include/linux/blkdev.h | 11 +-
include/linux/can/skb.h | 38 +
include/linux/ceph/ceph_fs.h | 5 +-
include/linux/cgroup.h | 2 +
include/linux/compiler-gcc4.h | 6 +-
include/linux/dma-buf.h | 2 +-
include/linux/gpio/consumer.h | 4 +-
include/linux/hyperv.h | 2 +-
include/linux/interrupt.h | 5 +
include/linux/mfd/max8997-private.h | 2 +-
include/linux/mfd/max8998-private.h | 2 +-
include/linux/mfd/tps65217.h | 4 +-
include/linux/mlx5/driver.h | 3 +
include/linux/netdevice.h | 36 +-
include/linux/of.h | 153 ++--
include/linux/of_device.h | 4 +-
include/linux/pci.h | 20 +
include/linux/phy/phy.h | 14 +
include/linux/skbuff.h | 17 +
include/linux/smp.h | 3 +
include/linux/spi/spi.h | 7 +-
include/linux/syscalls.h | 6 +-
include/linux/usb.h | 2 -
include/linux/workqueue.h | 5 +-
include/net/datalink.h | 2 +
include/net/dn.h | 2 +
include/net/dn_route.h | 2 +
include/net/ethoc.h | 1 +
include/net/ipx.h | 11 +
include/net/net_namespace.h | 8 +
include/net/netfilter/nf_conntrack.h | 2 +
include/net/netfilter/nf_tables.h | 9 +-
include/net/netfilter/nft_reject.h | 25 +
include/net/sctp/structs.h | 14 +-
include/rdma/ib_verbs.h | 3 +-
include/target/target_core_base.h | 1 -
include/trace/events/power.h | 7 +-
include/uapi/drm/drm.h | 2 +
include/uapi/drm/vmwgfx_drm.h | 1 +
include/uapi/linux/btrfs.h | 1 -
include/uapi/linux/in6.h | 23 +-
include/uapi/linux/mic_ioctl.h | 2 +-
include/uapi/xen/Kbuild | 2 +
include/{ => uapi}/xen/gntalloc.h | 0
include/{ => uapi}/xen/gntdev.h | 0
include/video/omapdss.h | 14 +
include/xen/interface/io/blkif.h | 34 +-
include/xen/interface/xencomm.h | 41 -
include/xen/xencomm.h | 77 --
kernel/cgroup.c | 60 +-
kernel/irq/devres.c | 45 ++
kernel/irq/irqdesc.c | 1 +
kernel/power/console.c | 1 +
kernel/printk/printk.c | 2 -
kernel/sched/core.c | 28 +-
kernel/sched/cpudeadline.c | 6 +-
kernel/sched/deadline.c | 10 +-
kernel/sched/fair.c | 2 +
kernel/sched/sched.h | 1 -
kernel/time/jiffies.c | 6 +
kernel/time/sched_clock.c | 46 +-
kernel/time/tick-broadcast.c | 1 +
kernel/trace/ring_buffer.c | 7 +
kernel/user_namespace.c | 2 +-
kernel/workqueue.c | 7 +
lib/percpu_ida.c | 7 +-
mm/huge_memory.c | 9 +-
mm/memory-failure.c | 6 +-
mm/mprotect.c | 25 +-
mm/slub.c | 38 +-
mm/vmpressure.c | 1 +
net/9p/client.c | 2 +-
net/9p/trans_virtio.c | 5 +-
net/batman-adv/bat_iv_ogm.c | 30 +-
net/batman-adv/hard-interface.c | 22 +-
net/batman-adv/originator.c | 36 +
net/batman-adv/originator.h | 4 +
net/batman-adv/routing.c | 4 +-
net/batman-adv/send.c | 9 +-
net/batman-adv/translation-table.c | 23 +-
net/bluetooth/hidp/core.c | 16 +-
net/bluetooth/hidp/hidp.h | 4 +
net/bridge/br_device.c | 54 +-
net/bridge/br_fdb.c | 137 ++--
net/bridge/br_if.c | 6 +-
net/bridge/br_input.c | 4 +-
net/bridge/br_private.h | 13 +-
net/bridge/br_stp_if.c | 2 +
net/bridge/br_vlan.c | 27 +-
net/caif/caif_dev.c | 1 +
net/caif/cfsrvl.c | 1 +
net/can/af_can.c | 3 +-
net/can/bcm.c | 4 +-
net/can/raw.c | 1 +
net/core/dev.c | 28 +-
net/core/fib_rules.c | 7 +
net/core/flow_dissector.c | 20 +-
net/core/netpoll.c | 4 +-
net/core/rtnetlink.c | 21 +-
net/core/sock.c | 6 +-
net/dccp/ccids/lib/tfrc.c | 2 +-
net/dccp/ccids/lib/tfrc.h | 1 +
net/decnet/af_decnet.c | 5 -
net/ieee802154/6lowpan.c | 23 +-
net/ipv4/devinet.c | 3 +-
net/ipv4/ip_forward.c | 71 +-
net/ipv4/ip_tunnel.c | 29 +-
net/ipv4/ipconfig.c | 2 +-
net/ipv4/netfilter/Kconfig | 5 +
net/ipv4/netfilter/Makefile | 1 +
net/ipv4/netfilter/nf_nat_h323.c | 5 +-
net/ipv4/netfilter/nft_reject_ipv4.c | 75 ++
net/ipv4/route.c | 13 +-
net/ipv4/tcp.c | 2 +-
net/ipv4/tcp_input.c | 18 +-
net/ipv4/tcp_output.c | 15 +-
net/ipv4/udp_offload.c | 17 +-
net/ipv6/addrconf.c | 2 +
net/ipv6/icmp.c | 2 +-
net/ipv6/ip6_output.c | 17 +-
net/ipv6/netfilter/Kconfig | 5 +
net/ipv6/netfilter/Makefile | 1 +
net/ipv6/netfilter/nft_reject_ipv6.c | 76 ++
net/ipx/af_ipx.c | 22 +-
net/ipx/ipx_route.c | 4 -
net/mac80211/cfg.c | 44 +-
net/mac80211/ht.c | 4 +-
net/mac80211/ibss.c | 5 +-
net/mac80211/iface.c | 33 +-
net/mac80211/tx.c | 2 +-
net/netfilter/Kconfig | 6 +-
net/netfilter/Makefile | 1 +
net/netfilter/ipvs/ip_vs_conn.c | 8 +-
net/netfilter/nf_conntrack_core.c | 55 +-
net/netfilter/nf_synproxy_core.c | 5 +-
net/netfilter/nf_tables_api.c | 82 +-
net/netfilter/nf_tables_core.c | 6 +-
net/netfilter/nft_ct.c | 16 +-
net/netfilter/nft_log.c | 5 +-
net/netfilter/nft_lookup.c | 1 +
net/netfilter/nft_queue.c | 4 +-
net/netfilter/nft_rbtree.c | 16 +-
net/netfilter/nft_reject.c | 89 +-
net/netfilter/nft_reject_inet.c | 63 ++
net/netfilter/xt_CT.c | 7 +-
net/openvswitch/datapath.c | 23 +-
net/openvswitch/flow_table.c | 88 +-
net/openvswitch/flow_table.h | 2 +-
net/packet/af_packet.c | 26 +-
net/sched/sch_pie.c | 21 +-
net/sctp/associola.c | 82 +-
net/sctp/ipv6.c | 2 +
net/sctp/sm_statefuns.c | 2 +-
net/sctp/socket.c | 47 +-
net/sctp/sysctl.c | 18 +-
net/sctp/ulpevent.c | 8 +-
net/sunrpc/auth_gss/auth_gss.c | 19 +-
net/sunrpc/backchannel_rqst.c | 6 +-
net/sunrpc/svc_xprt.c | 6 +-
net/sunrpc/xprtsock.c | 6 +-
net/tipc/core.h | 1 +
net/tipc/link.c | 7 +
net/wireless/core.c | 17 +-
net/wireless/core.h | 4 +-
net/wireless/nl80211.c | 32 +-
net/wireless/nl80211.h | 8 +-
net/wireless/scan.c | 40 +-
net/wireless/sme.c | 2 +-
scripts/Makefile.lib | 1 +
scripts/checkpatch.pl | 4 +-
scripts/get_maintainer.pl | 2 +-
scripts/mod/file2alias.c | 4 +-
sound/pci/hda/hda_codec.c | 34 +-
sound/pci/hda/hda_generic.c | 8 +-
sound/pci/hda/hda_generic.h | 1 +
sound/pci/hda/hda_intel.c | 2 +-
sound/pci/hda/patch_ca0132.c | 68 +-
sound/pci/hda/patch_conexant.c | 3 +-
sound/pci/hda/patch_realtek.c | 16 +-
sound/pci/hda/patch_sigmatel.c | 40 +-
sound/pci/hda/thinkpad_helper.c | 1 +
sound/soc/blackfin/Kconfig | 11 +-
sound/soc/codecs/da9055.c | 11 +-
sound/soc/codecs/max98090.c | 21 +-
sound/soc/codecs/rt5640.c | 1 +
sound/soc/codecs/wm8993.c | 1 -
sound/soc/davinci/davinci-evm.c | 1 +
sound/soc/davinci/davinci-mcasp.c | 83 +-
sound/soc/fsl/fsl_esai.c | 4 +-
sound/soc/fsl/fsl_esai.h | 2 +-
sound/soc/fsl/imx-mc13783.c | 1 -
sound/soc/fsl/imx-sgtl5000.c | 10 +-
sound/soc/fsl/imx-wm8962.c | 11 +-
sound/soc/samsung/Kconfig | 6 +-
sound/soc/txx9/txx9aclc-ac97.c | 8 +-
sound/usb/mixer_maps.c | 9 +
tools/perf/builtin-trace.c | 22 +
tools/perf/util/parse-events.c | 17 +-
tools/perf/util/probe-event.c | 2 +-
tools/perf/util/session.c | 6 +
virt/kvm/arm/vgic.c | 1 +
virt/kvm/coalesced_mmio.c | 8 +-
964 files changed, 15201 insertions(+), 5719 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/omap/dmm.txt
create mode 100644 Documentation/devicetree/bindings/net/sti-dwmac.txt
create mode 100644 Documentation/devicetree/bindings/power/bq2415x.txt
create mode 100644 Documentation/devicetree/bindings/video/analog-tv-connector.txt
create mode 100644 Documentation/devicetree/bindings/video/dvi-connector.txt
create mode 100644 Documentation/devicetree/bindings/video/hdmi-connector.txt
create mode 100644 Documentation/devicetree/bindings/video/panel-dsi-cm.txt
create mode 100644 Documentation/devicetree/bindings/video/sony,acx565akm.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,omap-dss.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,omap2-dss.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,omap3-dss.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,omap4-dss.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,tfp410.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,tpd12s015.txt
delete mode 100644 Documentation/networking/3c505.txt
create mode 100644 Documentation/spi/00-INDEX
create mode 100644 Documentation/zh_CN/arm64/tagged-pointers.txt
create mode 100644 arch/arm/boot/dts/am3517-craneboard.dts
create mode 100644 arch/arm/boot/dts/am437x-gp-evm.dts
create mode 100644 arch/arm/boot/dts/at91-sama5d3_xplained.dts
create mode 100644 arch/arm/boot/dts/omap3-cm-t3517.dts
create mode 100644 arch/arm/boot/dts/omap3-cm-t3530.dts
create mode 100644 arch/arm/boot/dts/omap3-cm-t3x.dtsi
create mode 100644 arch/arm/boot/dts/omap3-lilly-a83x.dtsi
create mode 100644 arch/arm/boot/dts/omap3-lilly-dbb056.dts
create mode 100644 arch/arm/boot/dts/omap3-overo-storm-tobi.dts
rename arch/arm/boot/dts/{omap3-tobi.dts => omap3-overo-tobi-common.dtsi} (94%)
create mode 100644 arch/arm/boot/dts/omap3-overo-tobi.dts
create mode 100644 arch/arm/boot/dts/omap3-sbc-t3517.dts
create mode 100644 arch/arm/boot/dts/omap3-sbc-t3530.dts
create mode 100644 arch/arm/boot/dts/omap4-duovero-parlor.dts
create mode 100644 arch/arm/boot/dts/omap4-duovero.dtsi
delete mode 100644 arch/arm/boot/dts/testcases/tests.dtsi
create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c
create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
delete mode 100644 drivers/net/irda/ep7211-sir.c
create mode 100644 drivers/net/usb/sr9800.c
create mode 100644 drivers/net/usb/sr9800.h
create mode 100644 drivers/of/testcase-data/testcases.dtsi
rename {arch/arm/boot/dts/testcases => drivers/of/testcase-data}/tests-interrupts.dtsi (100%)
create mode 100644 drivers/of/testcase-data/tests-match.dtsi
rename {arch/arm/boot/dts/testcases => drivers/of/testcase-data}/tests-phandle.dtsi (100%)
create mode 100644 drivers/video/omap2/dss/dss-of.c
delete mode 100644 drivers/xen/xencomm.c
create mode 100644 include/net/netfilter/nft_reject.h
rename include/{ => uapi}/xen/gntalloc.h (100%)
rename include/{ => uapi}/xen/gntdev.h (100%)
delete mode 100644 include/xen/interface/xencomm.h
delete mode 100644 include/xen/xencomm.h
create mode 100644 net/ipv4/netfilter/nft_reject_ipv4.c
create mode 100644 net/ipv6/netfilter/nft_reject_ipv6.c
create mode 100644 net/netfilter/nft_reject_inet.c
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: Tomi Valkeinen <tomi.valkeinen@ti.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>,
linux-fbdev <linux-fbdev@vger.kernel.org>,
linux-omap <linux-omap@vger.kernel.org>
Subject: [GIT PULL] fbdev changes for 3.15 (OMAP related)
Date: Mon, 7 Apr 2014 12:35:45 +0300 [thread overview]
Message-ID: <53427171.5080602@ti.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 67214 bytes --]
Hi Linus,
Please pull OMAP related fbdev changes for 3.15.
This is based on the already pulled fbdev-main changes, and this also merges
.dts branch from Tony Lindgren (which has also been pulled), so that I was able
to add the display related .dts changes.
The shortlog generated below by git-request-pull is ok, but the diff stat is
not. I guess the branch I have is not something that git diff can handle.
Maybe I could've sent the OMAP driver changes (the '3.15/dss-dt' branch) and
the .dts changes (the '3.15/dss-dt-dts' branch) in a separate pull requests,
but I wanted to merge them both, as I have patches on top of those that are
only valid after both branches are merged.
Tomi
The following changes since commit b7e4ab50418d5b34ab0dae95193dd71190e1fb50:
Video: atmel: avoid the id of fix screen info is overwritten (2014-03-19 13:03:53 +0200)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git tags/fbdev-omap-3.15
for you to fetch changes up to 0f5d9d2e7d234acb26bc98dd820cc8dd178774d6:
OMAPDSS: HDMI: fix interlace output (2014-04-04 09:56:19 +0300)
----------------------------------------------------------------
fbdev changes for 3.15 (OMAP)
This contains OMAP related fbdev changes for 3.15. The bulk of the patches are
for adding Device Tree support for OMAP Display Subsystem:
* SoCs: OMAP2/3/4
* Boards: OMAP4 Panda, OMAP4 SDP, OMAP3 Beagle, OMAP3 Beagle-xM, OMAP3
IGEP0020, OMAP3 N900
* Devices: TFP410 Encoder, tpd12s015 HDMI companion chip, Sony acx565akm panel,
MIPI DSI Command mode panel and HDMI, DVI and Analog TV connectors
----------------------------------------------------------------
Javier Martinez Canillas (1):
ARM: omap3-igep0020.dts: add display information
Sebastian Reichel (1):
OMAPDSS: acx565akm: Add DT support
Tomi Valkeinen (45):
ARM: dts: fix omap3 dss clock handle names
ARM: dts: fix DPLL4 x2 clkouts on 3630
ARM: dts: use ti,fixed-factor-clock for dpll4_m4x2_mul_ck
ARM: dts: set 'ti,set-rate-parent' for dpll4_m4 path
ARM: omap2.dtsi: add omapdss information
ARM: omap3.dtsi: add omapdss information
ARM: omap4.dtsi: add omapdss information
ARM: omap4-panda.dts: add display information
ARM: OMAP2+: add omapdss_init_of()
ARM: OMAP2+: DT 'compatible' tweak for displays
OMAPDSS: add 'label' support for DT
OMAPDSS: get dssdev->alias from DT alias
OMAPFB: clean up default display search
OMAPFB: search for default display with DT alias
OMAPDSS: add of helpers
OMAPDSS: Improve regulator names for DT
OMAPDSS: Add DT support to DSS
OMAPDSS: Add DT support to DISPC
OMAPDSS: Add DT support to HDMI
OMAPDSS: Add DT support to VENC
OMAPDSS: Add DT support to DSI
OMAPDSS: panel-dsi-cm: Add DT support
OMAPDSS: encoder-tfp410: Add DT support
OMAPDSS: connector-dvi: Add DT support
OMAPDSS: encoder-tpd12s015: Add DT support
OMAPDSS: hdmi-connector: Add DT support
OMAPDSS: connector-analog-tv: Add DT support
Doc/DT: Add DT binding documentation for OMAP DSS
ARM: omap4-sdp.dts: add display information
ARM: omap3-beagle.dts: add display information
ARM: omap3-beagle-xm.dts: add display information
ARM: omap3-n900.dts: add display information
Doc/DT: Add DT binding documentation for Analog TV Connector
Doc/DT: Add DT binding documentation for DVI Connector
Doc/DT: Add DT binding documentation for HDMI Connector
Doc/DT: Add DT binding documentation for MIPI DSI CM Panel
Doc/DT: Add DT binding documentation for Sony acx565akm panel
Doc/DT: Add DT binding documentation for TFP410 encoder
Doc/DT: Add DT binding documentation for tpd12s015 encoder
Merge branch '3.15/dss-dt' into 3.15/fbdev
Merge branch '3.15/dss-dt-dts' into 3.15/fbdev
OMAPDSS: remove DT hacks for regulators
ARM: OMAP2+: remove pdata quirks for displays
OMAPDSS: add missing __init for dss_init_ports
OMAPDSS: HDMI: fix interlace output
.gitignore | 3 +
Documentation/00-INDEX | 24 +-
Documentation/PCI/MSI-HOWTO.txt | 119 ++-
Documentation/RCU/00-INDEX | 2 +
Documentation/arm/00-INDEX | 14 +
Documentation/blackfin/00-INDEX | 6 +-
Documentation/block/00-INDEX | 2 +
Documentation/devicetree/00-INDEX | 2 +
Documentation/devicetree/bindings/arm/omap/dmm.txt | 22 +
.../devicetree/bindings/arm/omap/omap.txt | 8 +-
.../devicetree/bindings/mmc/atmel-hsmci.txt | 5 +
.../bindings/net/allwinner,sun4i-emac.txt | 5 +-
.../bindings/net/allwinner,sun4i-mdio.txt | 5 +-
.../devicetree/bindings/net/sti-dwmac.txt | 58 ++
.../devicetree/bindings/power/bq2415x.txt | 47 ++
.../devicetree/bindings/spi/spi_atmel.txt | 5 +
.../devicetree/bindings/usb/ehci-omap.txt | 2 +-
.../devicetree/bindings/usb/ohci-omap3.txt | 2 +-
.../devicetree/bindings/vendor-prefixes.txt | 6 +-
.../bindings/video/analog-tv-connector.txt | 25 +
.../devicetree/bindings/video/dvi-connector.txt | 35 +
.../devicetree/bindings/video/hdmi-connector.txt | 28 +
.../devicetree/bindings/video/panel-dsi-cm.txt | 29 +
.../devicetree/bindings/video/sony,acx565akm.txt | 30 +
.../devicetree/bindings/video/ti,omap-dss.txt | 211 +++++
.../devicetree/bindings/video/ti,omap2-dss.txt | 54 ++
.../devicetree/bindings/video/ti,omap3-dss.txt | 83 ++
.../devicetree/bindings/video/ti,omap4-dss.txt | 111 +++
.../devicetree/bindings/video/ti,tfp410.txt | 41 +
.../devicetree/bindings/video/ti,tpd12s015.txt | 44 +
Documentation/fb/00-INDEX | 6 +
Documentation/filesystems/00-INDEX | 2 +
Documentation/filesystems/nfs/00-INDEX | 4 +-
Documentation/i2c/instantiating-devices | 41 +-
Documentation/ide/00-INDEX | 2 +
Documentation/laptops/00-INDEX | 6 +-
Documentation/leds/00-INDEX | 8 +
Documentation/m68k/00-INDEX | 2 +
Documentation/networking/00-INDEX | 30 +-
Documentation/networking/3c505.txt | 45 --
Documentation/phy.txt | 26 +-
Documentation/power/00-INDEX | 6 +-
Documentation/ptp/testptp.c | 11 +-
Documentation/s390/00-INDEX | 8 +-
Documentation/scheduler/00-INDEX | 2 +
Documentation/scsi/00-INDEX | 16 +
Documentation/serial/00-INDEX | 6 +-
Documentation/spi/00-INDEX | 22 +
Documentation/spi/spi-summary | 17 +-
Documentation/timers/00-INDEX | 2 +
Documentation/virtual/kvm/00-INDEX | 2 +
Documentation/vm/00-INDEX | 4 +-
Documentation/w1/masters/00-INDEX | 4 +-
Documentation/w1/slaves/00-INDEX | 2 +
Documentation/x86/00-INDEX | 18 +-
Documentation/zh_CN/arm64/booting.txt | 65 +-
Documentation/zh_CN/arm64/memory.txt | 46 +-
Documentation/zh_CN/arm64/tagged-pointers.txt | 52 ++
MAINTAINERS | 21 +-
Makefile | 2 +-
arch/arm/boot/dts/Makefile | 12 +-
arch/arm/boot/dts/am335x-evm.dts | 60 +-
arch/arm/boot/dts/am335x-evmsk.dts | 67 +-
arch/arm/boot/dts/am33xx.dtsi | 13 +-
arch/arm/boot/dts/am3517-craneboard.dts | 174 ++++
arch/arm/boot/dts/am4372.dtsi | 46 ++
arch/arm/boot/dts/am437x-gp-evm.dts | 127 +++
arch/arm/boot/dts/am43x-epos-evm.dts | 183 +++++
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 3 +-
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 229 ++++++
arch/arm/boot/dts/at91sam9263.dtsi | 2 +-
arch/arm/boot/dts/at91sam9n12ek.dts | 4 +
arch/arm/boot/dts/dove.dtsi | 11 -
arch/arm/boot/dts/dra7.dtsi | 151 ++++
arch/arm/boot/dts/imx6dl-hummingboard.dts | 10 +-
arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 10 +-
arch/arm/boot/dts/omap2.dtsi | 31 +
arch/arm/boot/dts/omap2420.dtsi | 2 +
arch/arm/boot/dts/omap2430.dtsi | 5 +
arch/arm/boot/dts/omap3-beagle-xm.dts | 142 +++-
arch/arm/boot/dts/omap3-beagle.dts | 139 ++++
arch/arm/boot/dts/omap3-cm-t3517.dts | 136 ++++
arch/arm/boot/dts/omap3-cm-t3530.dts | 48 ++
arch/arm/boot/dts/omap3-cm-t3730.dts | 57 +-
arch/arm/boot/dts/omap3-cm-t3x.dtsi | 110 +++
arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 74 +-
arch/arm/boot/dts/omap3-devkit8000.dts | 16 +-
arch/arm/boot/dts/omap3-gta04.dts | 57 +-
arch/arm/boot/dts/omap3-igep.dtsi | 1 +
arch/arm/boot/dts/omap3-igep0020.dts | 58 +-
arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 459 +++++++++++
arch/arm/boot/dts/omap3-lilly-dbb056.dts | 170 ++++
arch/arm/boot/dts/omap3-n9.dts | 2 +-
arch/arm/boot/dts/omap3-n900.dts | 171 +++-
arch/arm/boot/dts/omap3-n950.dts | 2 +-
arch/arm/boot/dts/omap3-overo-storm-tobi.dts | 22 +
...omap3-tobi.dts => omap3-overo-tobi-common.dtsi} | 3 -
arch/arm/boot/dts/omap3-overo-tobi.dts | 22 +
arch/arm/boot/dts/omap3-overo.dtsi | 7 +-
arch/arm/boot/dts/omap3-sb-t35.dtsi | 29 +-
arch/arm/boot/dts/omap3-sbc-t3517.dts | 43 +
arch/arm/boot/dts/omap3-sbc-t3530.dts | 36 +
arch/arm/boot/dts/omap3-sbc-t3730.dts | 23 +-
arch/arm/boot/dts/omap3.dtsi | 81 +-
arch/arm/boot/dts/omap3430-sdp.dts | 7 +-
arch/arm/boot/dts/omap3430es1-clocks.dtsi | 16 +-
.../omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 6 +-
arch/arm/boot/dts/omap36xx-clocks.dtsi | 20 +
.../boot/dts/omap36xx-omap3430es2plus-clocks.dtsi | 10 +-
arch/arm/boot/dts/omap36xx.dtsi | 28 +-
arch/arm/boot/dts/omap3xxx-clocks.dtsi | 8 +-
arch/arm/boot/dts/omap4-duovero-parlor.dts | 146 ++++
arch/arm/boot/dts/omap4-duovero.dtsi | 252 ++++++
arch/arm/boot/dts/omap4-panda-common.dtsi | 146 +++-
arch/arm/boot/dts/omap4-sdp.dts | 146 +++-
arch/arm/boot/dts/omap4.dtsi | 143 +++-
arch/arm/boot/dts/omap443x.dtsi | 26 +
arch/arm/boot/dts/omap4460.dtsi | 37 +
arch/arm/boot/dts/omap5-uevm.dts | 8 +-
arch/arm/boot/dts/omap5.dtsi | 43 +-
arch/arm/boot/dts/sama5d3.dtsi | 2 +-
arch/arm/boot/dts/ste-href.dtsi | 1 -
arch/arm/boot/dts/sun4i-a10.dtsi | 4 +-
arch/arm/boot/dts/sun5i-a10s.dtsi | 4 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 4 +-
arch/arm/boot/dts/tegra114.dtsi | 4 +
arch/arm/boot/dts/tegra20.dtsi | 4 +
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/tegra30.dtsi | 4 +
arch/arm/boot/dts/testcases/tests.dtsi | 2 -
arch/arm/boot/dts/tps65910.dtsi | 5 +
arch/arm/boot/dts/twl4030.dtsi | 7 +
arch/arm/boot/dts/versatile-pb.dts | 4 +-
arch/arm/configs/multi_v7_defconfig | 1 +
arch/arm/include/asm/cacheflush.h | 1 +
arch/arm/include/asm/pgtable-3level.h | 15 +-
arch/arm/include/asm/spinlock.h | 15 +-
arch/arm/kernel/setup.c | 2 +-
arch/arm/mach-hisi/Kconfig | 2 +-
arch/arm/mach-imx/Makefile | 2 -
arch/arm/mach-imx/clk-imx6q.c | 3 +
arch/arm/mach-imx/clk-imx6sl.c | 3 +
arch/arm/mach-imx/common.h | 4 +-
arch/arm/mach-imx/pm-imx6q.c | 2 -
arch/arm/mach-moxart/Kconfig | 1 -
arch/arm/mach-omap1/board-nokia770.c | 1 +
arch/arm/mach-omap2/Kconfig | 10 +-
arch/arm/mach-omap2/board-generic.c | 4 +
arch/arm/mach-omap2/clockdomains3xxx_data.c | 2 +-
arch/arm/mach-omap2/common.h | 3 +
arch/arm/mach-omap2/devices.c | 3 +
arch/arm/mach-omap2/display.c | 166 ++++
arch/arm/mach-omap2/display.h | 3 +
arch/arm/mach-omap2/dss-common.c | 224 +-----
arch/arm/mach-omap2/gpmc-nand.c | 31 +-
arch/arm/mach-omap2/gpmc.c | 4 +-
arch/arm/mach-omap2/io.c | 9 -
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 12 +-
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 83 ++
arch/arm/mach-omap2/pdata-quirks.c | 120 ++-
arch/arm/mach-pxa/am300epd.c | 1 +
arch/arm/mach-pxa/include/mach/balloon3.h | 2 +
arch/arm/mach-pxa/include/mach/corgi.h | 1 +
arch/arm/mach-pxa/include/mach/csb726.h | 2 +
arch/arm/mach-pxa/include/mach/gumstix.h | 1 +
arch/arm/mach-pxa/include/mach/idp.h | 1 +
arch/arm/mach-pxa/include/mach/palmld.h | 2 +
arch/arm/mach-pxa/include/mach/palmt5.h | 2 +
arch/arm/mach-pxa/include/mach/palmtc.h | 2 +
arch/arm/mach-pxa/include/mach/palmtx.h | 2 +
arch/arm/mach-pxa/include/mach/pcm027.h | 2 +
arch/arm/mach-pxa/include/mach/pcm990_baseboard.h | 1 +
arch/arm/mach-pxa/include/mach/poodle.h | 2 +
arch/arm/mach-pxa/include/mach/spitz.h | 2 +-
arch/arm/mach-pxa/include/mach/tosa.h | 2 +
arch/arm/mach-pxa/include/mach/trizeps4.h | 2 +
arch/arm/mach-pxa/mioa701.c | 9 +
arch/arm/mach-shmobile/Kconfig | 2 +-
arch/arm/mach-tegra/pm.c | 1 +
arch/arm/mach-tegra/tegra.c | 10 +
arch/arm/mach-zynq/common.c | 14 +
arch/arm/mm/dma-mapping.c | 2 +-
arch/arm/mm/mm.h | 1 +
arch/arm/mm/mmu.c | 7 +-
arch/arm/mm/proc-v6.S | 3 +-
arch/arm/mm/proc-v7.S | 2 +-
arch/arm/plat-omap/Kconfig | 3 -
arch/arm64/include/uapi/asm/kvm.h | 9 +
arch/avr32/Makefile | 2 +-
arch/avr32/boards/mimc200/fram.c | 1 +
arch/avr32/include/asm/Kbuild | 1 +
arch/avr32/include/asm/io.h | 2 +
arch/microblaze/include/asm/delay.h | 2 +
arch/microblaze/include/asm/io.h | 6 +
arch/microblaze/kernel/head.S | 2 +-
arch/powerpc/include/asm/dma-mapping.h | 1 +
arch/powerpc/include/asm/eeh.h | 21 +-
arch/powerpc/include/asm/hugetlb.h | 2 +-
arch/powerpc/include/asm/iommu.h | 1 +
arch/powerpc/include/asm/pgtable-ppc64.h | 26 +-
arch/powerpc/include/asm/pgtable.h | 22 +
arch/powerpc/include/asm/sections.h | 12 +
arch/powerpc/include/asm/vdso.h | 6 +-
arch/powerpc/kernel/dma.c | 10 +-
arch/powerpc/kernel/eeh.c | 32 +-
arch/powerpc/kernel/eeh_driver.c | 8 +-
arch/powerpc/kernel/iommu.c | 12 +
arch/powerpc/kernel/irq.c | 5 +
arch/powerpc/kernel/machine_kexec.c | 14 +-
arch/powerpc/kernel/machine_kexec_64.c | 6 +-
arch/powerpc/kernel/misc_32.S | 5 +-
arch/powerpc/kernel/reloc_64.S | 4 +-
arch/powerpc/kernel/setup_32.c | 5 +
arch/powerpc/kernel/vdso32/vdso32_wrapper.S | 2 +-
arch/powerpc/kernel/vdso64/vdso64_wrapper.S | 2 +-
arch/powerpc/mm/hash_utils_64.c | 14 +
arch/powerpc/mm/pgtable_64.c | 12 +-
arch/powerpc/mm/subpage-prot.c | 2 +-
arch/powerpc/perf/core-book3s.c | 5 +-
arch/powerpc/perf/power8-pmu.c | 144 ++++
arch/powerpc/platforms/powernv/eeh-ioda.c | 32 +-
arch/powerpc/platforms/powernv/eeh-powernv.c | 2 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 84 ++
arch/powerpc/platforms/powernv/pci.c | 10 +
arch/powerpc/platforms/powernv/pci.h | 6 +-
arch/powerpc/platforms/powernv/powernv.h | 8 +
arch/powerpc/platforms/powernv/setup.c | 9 +
arch/powerpc/platforms/pseries/Kconfig | 1 +
arch/powerpc/platforms/pseries/eeh_pseries.c | 2 +-
arch/powerpc/platforms/pseries/pci.c | 22 +-
arch/powerpc/platforms/pseries/setup.c | 3 +-
arch/powerpc/sysdev/mpic.c | 38 +-
arch/powerpc/xmon/xmon.c | 24 +-
arch/s390/appldata/appldata_base.c | 1 +
arch/s390/kernel/head64.S | 7 +-
arch/s390/mm/page-states.c | 10 +
arch/sparc/Kconfig | 2 +-
arch/sparc/mm/srmmu.c | 2 +
arch/x86/include/asm/efi.h | 2 +
arch/x86/include/asm/pgtable.h | 14 +-
arch/x86/include/asm/tsc.h | 2 +-
arch/x86/kernel/cpu/common.c | 7 +-
arch/x86/kernel/cpu/perf_event.c | 8 +-
arch/x86/kernel/cpu/perf_event.h | 1 +
arch/x86/kernel/cpu/perf_event_intel.c | 11 +-
arch/x86/kernel/cpu/perf_event_intel_uncore.c | 10 +-
arch/x86/kernel/cpu/perf_event_p6.c | 48 +-
arch/x86/kernel/ftrace.c | 83 +-
arch/x86/kernel/pci-dma.c | 4 +-
arch/x86/kernel/tsc.c | 11 +-
arch/x86/kernel/tsc_msr.c | 30 +-
arch/x86/mm/fault.c | 14 +-
arch/x86/platform/efi/efi-bgrt.c | 2 +-
arch/x86/platform/efi/efi.c | 5 +-
arch/x86/platform/efi/efi_32.c | 6 +
arch/x86/platform/efi/efi_64.c | 9 +
arch/x86/xen/mmu.c | 4 +-
block/blk-core.c | 20 +-
block/blk-exec.c | 2 +-
block/blk-flush.c | 101 +--
block/blk-lib.c | 8 +
block/blk-merge.c | 91 ++-
block/blk-mq-tag.c | 2 +-
block/blk-mq.c | 143 ++--
block/blk-mq.h | 4 +-
block/blk-sysfs.c | 2 +
block/blk-timeout.c | 2 +-
block/blk.h | 2 +-
drivers/acpi/ac.c | 2 +
drivers/acpi/battery.c | 2 +
drivers/acpi/blacklist.c | 58 --
drivers/acpi/button.c | 2 +
drivers/acpi/container.c | 5 +-
drivers/acpi/dock.c | 13 +-
drivers/acpi/fan.c | 3 +
drivers/acpi/pci_irq.c | 1 +
drivers/acpi/sbs.c | 4 +-
drivers/acpi/thermal.c | 2 +
drivers/acpi/video.c | 147 +++-
drivers/acpi/video_detect.c | 16 -
drivers/ata/Kconfig | 1 +
drivers/ata/ahci.c | 18 +-
drivers/ata/libata-pmp.c | 7 +-
drivers/ata/pata_imx.c | 8 +-
drivers/ata/sata_mv.c | 16 +-
drivers/ata/sata_sil.c | 1 +
drivers/base/component.c | 8 +
drivers/base/dma-buf.c | 25 +-
drivers/block/null_blk.c | 97 +--
drivers/block/virtio_blk.c | 7 +-
drivers/block/xen-blkback/blkback.c | 66 +-
drivers/block/xen-blkback/common.h | 5 +-
drivers/block/xen-blkback/xenbus.c | 14 +
drivers/block/xen-blkfront.c | 11 +-
drivers/char/Kconfig | 1 +
drivers/char/raw.c | 2 +-
drivers/clocksource/bcm_kona_timer.c | 54 +-
drivers/cpufreq/cpufreq.c | 3 +-
drivers/cpufreq/intel_pstate.c | 26 +-
drivers/cpufreq/powernow-k8.c | 10 +-
drivers/crypto/nx/nx-842.c | 29 +-
drivers/dma/Kconfig | 1 +
drivers/dma/mv_xor.c | 24 +-
drivers/edac/edac_mc.c | 13 +-
drivers/edac/edac_mc_sysfs.c | 10 +-
drivers/edac/edac_module.h | 2 +-
drivers/gpio/Kconfig | 1 +
drivers/gpio/gpio-bcm-kona.c | 4 +-
drivers/gpio/gpio-clps711x.c | 1 +
drivers/gpio/gpio-intel-mid.c | 4 +-
drivers/gpio/gpio-xtensa.c | 16 +
drivers/gpu/drm/drm_ioctl.c | 12 +
drivers/gpu/drm/exynos/Kconfig | 4 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 14 +-
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 2 +-
drivers/gpu/drm/exynos/exynos_drm_ipp.c | 3 +-
drivers/gpu/drm/exynos/exynos_hdmi.c | 66 +-
drivers/gpu/drm/i2c/tda998x_drv.c | 19 +-
drivers/gpu/drm/i915/i915_drv.h | 8 +
drivers/gpu/drm/i915/i915_gpu_error.c | 5 +-
drivers/gpu/drm/i915/i915_irq.c | 3 +-
drivers/gpu/drm/i915/intel_display.c | 14 +
drivers/gpu/drm/i915/intel_dp.c | 31 +-
drivers/gpu/drm/i915/intel_i2c.c | 7 -
drivers/gpu/drm/i915/intel_opregion.c | 9 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 21 +
drivers/gpu/drm/i915/intel_ringbuffer.h | 1 +
drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c | 179 +++--
drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c | 4 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c | 7 +-
drivers/gpu/drm/msm/msm_gem.c | 2 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 9 +-
drivers/gpu/drm/msm/msm_gpu.c | 3 -
drivers/gpu/drm/nouveau/Makefile | 1 +
drivers/gpu/drm/nouveau/core/engine/device/nv40.c | 10 +-
drivers/gpu/drm/nouveau/core/engine/disp/nv50.c | 2 +-
drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c | 2 +-
drivers/gpu/drm/nouveau/core/engine/graph/nv50.c | 2 +-
drivers/gpu/drm/nouveau/core/include/subdev/mc.h | 1 +
drivers/gpu/drm/nouveau/core/subdev/bios/base.c | 4 +
drivers/gpu/drm/nouveau/core/subdev/fb/nv1a.c | 2 +-
drivers/gpu/drm/nouveau/core/subdev/mc/nv04.h | 1 +
drivers/gpu/drm/nouveau/core/subdev/mc/nv44.c | 2 +-
drivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c | 45 ++
drivers/gpu/drm/nouveau/nouveau_acpi.c | 26 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +
drivers/gpu/drm/nouveau/nouveau_vga.c | 4 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 15 +-
drivers/gpu/drm/radeon/atombios_encoders.c | 7 +-
drivers/gpu/drm/radeon/btc_dpm.c | 32 +
drivers/gpu/drm/radeon/btcd.h | 4 +
drivers/gpu/drm/radeon/evergreen.c | 2 +-
drivers/gpu/drm/radeon/kv_dpm.c | 2 +-
drivers/gpu/drm/radeon/ni_dpm.c | 10 +-
drivers/gpu/drm/radeon/r600.c | 4 +
drivers/gpu/drm/radeon/radeon.h | 4 +-
drivers/gpu/drm/radeon/radeon_asic.c | 2 +-
drivers/gpu/drm/radeon/radeon_asic.h | 2 +
drivers/gpu/drm/radeon/radeon_display.c | 2 +
drivers/gpu/drm/radeon/radeon_ring.c | 2 +-
drivers/gpu/drm/radeon/radeon_semaphore.c | 19 +-
drivers/gpu/drm/radeon/rv770_dpm.c | 14 +-
drivers/gpu/drm/radeon/si.c | 4 +
drivers/gpu/drm/radeon/si_dpm.c | 5 +-
drivers/gpu/drm/radeon/sumo_dpm.c | 2 +-
drivers/gpu/drm/radeon/trinity_dpm.c | 3 +-
drivers/gpu/drm/radeon/uvd_v2_2.c | 1 -
drivers/gpu/drm/ttm/ttm_agp_backend.c | 1 +
drivers/gpu/drm/vmwgfx/svga3d_reg.h | 122 +--
drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h | 11 +-
drivers/gpu/drm/vmwgfx/svga_reg.h | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 3 +
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 9 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 3 +
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 16 +-
drivers/hid/hid-apple.c | 3 +
drivers/hid/hid-core.c | 3 +
drivers/hid/hid-hyperv.c | 11 +-
drivers/hid/hid-ids.h | 8 +
drivers/hid/hid-input.c | 2 +-
drivers/hid/hid-microsoft.c | 4 +
drivers/hid/hid-multitouch.c | 5 +
drivers/hid/hid-sensor-hub.c | 3 +
drivers/hid/i2c-hid/i2c-hid.c | 2 +-
drivers/hid/usbhid/hid-quirks.c | 1 +
drivers/hv/connection.c | 13 +-
drivers/hwmon/max1668.c | 2 +-
drivers/hwmon/ntc_thermistor.c | 6 +-
drivers/i2c/busses/i2c-mv64xxx.c | 33 +-
drivers/iio/accel/bma180.c | 16 +-
drivers/iio/adc/max1363.c | 2 +-
drivers/iio/imu/adis16400.h | 1 +
drivers/iio/imu/adis16400_core.c | 10 +-
drivers/iio/light/tsl2563.c | 16 +-
drivers/iio/magnetometer/ak8975.c | 16 +-
drivers/iio/magnetometer/mag3110.c | 8 +-
drivers/infiniband/hw/amso1100/c2.c | 4 +-
drivers/infiniband/hw/amso1100/c2_rnic.c | 3 +-
drivers/infiniband/hw/cxgb4/cm.c | 1 +
drivers/infiniband/hw/mlx4/main.c | 185 +++--
drivers/infiniband/hw/mlx5/Kconfig | 2 +-
drivers/infiniband/hw/mlx5/main.c | 22 +-
drivers/infiniband/hw/mlx5/qp.c | 18 +-
drivers/infiniband/hw/mlx5/user.h | 7 +
drivers/infiniband/hw/nes/nes.c | 5 +-
drivers/infiniband/hw/ocrdma/ocrdma_main.c | 2 +-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +-
drivers/infiniband/hw/qib/qib_iba7322.c | 5 +
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c | 9 +-
drivers/infiniband/ulp/iser/iser_initiator.c | 3 +-
drivers/infiniband/ulp/iser/iser_verbs.c | 10 +-
drivers/infiniband/ulp/isert/ib_isert.c | 1 +
drivers/infiniband/ulp/srpt/ib_srpt.c | 14 +-
drivers/iommu/arm-smmu.c | 105 ++-
drivers/irqchip/irq-orion.c | 22 +-
drivers/isdn/hisax/q931.c | 2 +-
drivers/md/bcache/bcache.h | 4 +-
drivers/md/bcache/bset.c | 7 +-
drivers/md/bcache/btree.c | 4 +-
drivers/md/bcache/extents.c | 2 +-
drivers/md/bcache/request.c | 6 +-
drivers/md/bcache/sysfs.c | 2 +-
drivers/md/raid1.c | 13 +-
drivers/md/raid5.c | 90 +--
drivers/message/i2o/i2o_config.c | 4 +-
drivers/mfd/da9055-i2c.c | 12 +-
drivers/mfd/max14577.c | 2 +
drivers/mfd/max8997.c | 6 +-
drivers/mfd/max8998.c | 6 +-
drivers/mfd/sec-core.c | 2 +
drivers/mfd/tps65217.c | 4 +-
drivers/mfd/wm8994-core.c | 2 +-
drivers/misc/genwqe/card_dev.c | 1 +
drivers/misc/mei/client.c | 15 +-
drivers/misc/mic/host/mic_virtio.c | 3 +-
drivers/misc/sgi-gru/grukdump.c | 11 +-
drivers/mmc/card/queue.c | 2 +-
drivers/net/Kconfig | 2 +-
drivers/net/bonding/bond_3ad.c | 6 +-
drivers/net/bonding/bond_3ad.h | 1 +
drivers/net/bonding/bond_main.c | 35 +-
drivers/net/bonding/bond_options.c | 2 +-
drivers/net/can/Kconfig | 2 +-
drivers/net/can/dev.c | 15 +-
drivers/net/can/flexcan.c | 7 +-
drivers/net/can/janz-ican3.c | 20 +-
drivers/net/can/usb/kvaser_usb.c | 2 +
drivers/net/can/vcan.c | 9 +-
drivers/net/ethernet/3com/3c59x.c | 2 -
drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +
drivers/net/ethernet/atheros/alx/main.c | 1 +
drivers/net/ethernet/broadcom/bnx2.c | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 4 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 4 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 12 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 6 +-
drivers/net/ethernet/broadcom/tg3.c | 17 +-
drivers/net/ethernet/dec/tulip/tulip_core.c | 1 +
drivers/net/ethernet/ethoc.c | 138 +++-
drivers/net/ethernet/freescale/fec_main.c | 4 +-
drivers/net/ethernet/intel/e100.c | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +-
drivers/net/ethernet/lantiq_etop.c | 2 +-
drivers/net/ethernet/marvell/Kconfig | 6 +-
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +-
drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 -
drivers/net/ethernet/sfc/tx.c | 2 +
drivers/net/ethernet/stmicro/stmmac/Kconfig | 11 +
drivers/net/ethernet/stmicro/stmmac/Makefile | 1 +
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 330 ++++++++
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 3 +
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +
drivers/net/ethernet/ti/cpsw.c | 25 +-
drivers/net/ethernet/tile/tilegx.c | 2 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 13 +-
drivers/net/hyperv/netvsc_drv.c | 53 +-
drivers/net/irda/Kconfig | 7 -
drivers/net/irda/Makefile | 1 -
drivers/net/irda/ep7211-sir.c | 70 --
drivers/net/irda/irtty-sir.c | 1 -
drivers/net/macvlan.c | 5 +-
drivers/net/phy/dp83640.c | 32 +-
drivers/net/phy/mdio-sun4i.c | 3 +
drivers/net/phy/phy_device.c | 38 +-
drivers/net/team/team.c | 2 +-
drivers/net/tun.c | 2 +-
drivers/net/usb/Kconfig | 15 +
drivers/net/usb/Makefile | 1 +
drivers/net/usb/asix_devices.c | 3 +-
drivers/net/usb/ax88179_178a.c | 4 +
drivers/net/usb/gl620a.c | 4 +
drivers/net/usb/hso.c | 32 +-
drivers/net/usb/mcs7830.c | 5 +-
drivers/net/usb/net1080.c | 4 +
drivers/net/usb/qmi_wwan.c | 11 +-
drivers/net/usb/r8152.c | 17 +-
drivers/net/usb/rndis_host.c | 4 +
drivers/net/usb/smsc75xx.c | 4 +
drivers/net/usb/smsc95xx.c | 4 +
drivers/net/usb/sr9800.c | 874 ++++++++++++++++++++
drivers/net/usb/sr9800.h | 202 +++++
drivers/net/usb/usbnet.c | 25 +-
drivers/net/vxlan.c | 3 -
drivers/net/wan/dlci.c | 5 -
drivers/net/wireless/ath/ar5523/ar5523.c | 2 +-
drivers/net/wireless/ath/ath5k/phy.c | 2 +-
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 4 +
drivers/net/wireless/ath/ath9k/htc.h | 2 +
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 8 +-
drivers/net/wireless/ath/ath9k/htc_drv_main.c | 63 +-
drivers/net/wireless/ath/ath9k/hw.c | 5 +-
drivers/net/wireless/ath/ath9k/init.c | 8 +-
drivers/net/wireless/hostap/hostap_proc.c | 2 +-
drivers/net/wireless/iwlwifi/dvm/mac80211.c | 22 +-
drivers/net/wireless/iwlwifi/iwl-drv.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-modparams.h | 11 +-
drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 5 +
drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 4 +-
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 24 +-
drivers/net/wireless/iwlwifi/mvm/scan.c | 5 +-
drivers/net/wireless/iwlwifi/mvm/sta.c | 2 +-
drivers/net/wireless/iwlwifi/mvm/tx.c | 73 +-
drivers/net/wireless/iwlwifi/mvm/utils.c | 2 +
drivers/net/wireless/iwlwifi/pcie/drv.c | 7 +-
drivers/net/wireless/mwifiex/main.c | 2 +-
drivers/net/wireless/rt2x00/rt2500pci.c | 5 +
drivers/net/wireless/rt2x00/rt2500usb.c | 5 +
drivers/net/wireless/rt2x00/rt2800lib.c | 5 +-
drivers/net/wireless/rtl818x/rtl8180/dev.c | 23 +-
drivers/net/wireless/rtl818x/rtl8187/rtl8187.h | 10 +-
drivers/net/wireless/rtlwifi/ps.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 18 +-
drivers/net/xen-netback/common.h | 6 +-
drivers/net/xen-netback/interface.c | 1 -
drivers/net/xen-netback/netback.c | 16 +-
drivers/net/xen-netfront.c | 5 +-
drivers/of/address.c | 5 +-
drivers/of/base.c | 128 +--
drivers/of/of_mdio.c | 22 +-
drivers/of/selftest.c | 67 ++
drivers/of/testcase-data/testcases.dtsi | 3 +
.../of/testcase-data}/tests-interrupts.dtsi | 0
drivers/of/testcase-data/tests-match.dtsi | 19 +
.../of/testcase-data}/tests-phandle.dtsi | 0
drivers/pci/host/pci-mvebu.c | 11 +-
drivers/pci/hotplug/acpiphp_glue.c | 15 +-
drivers/pci/msi.c | 10 +-
drivers/pci/pci.c | 10 +
drivers/phy/Kconfig | 3 +-
drivers/phy/phy-core.c | 76 +-
drivers/phy/phy-exynos-dp-video.c | 8 +-
drivers/phy/phy-exynos-mipi-video.c | 10 +-
drivers/phy/phy-mvebu-sata.c | 10 +-
drivers/phy/phy-omap-usb2.c | 10 +-
drivers/phy/phy-twl4030-usb.c | 10 +-
drivers/power/ds2782_battery.c | 2 +-
drivers/power/isp1704_charger.c | 2 -
drivers/power/max17040_battery.c | 5 +-
drivers/regulator/core.c | 2 +-
drivers/regulator/da9055-regulator.c | 4 +-
drivers/regulator/da9063-regulator.c | 4 +-
drivers/regulator/max14577.c | 10 +-
drivers/regulator/s5m8767.c | 4 +-
drivers/s390/cio/cio.c | 40 +-
drivers/s390/cio/qdio.h | 14 +-
drivers/s390/cio/qdio_main.c | 2 +-
drivers/sbus/char/jsflash.c | 1 -
drivers/scsi/qla2xxx/qla_target.c | 2 -
drivers/scsi/qla2xxx/qla_target.h | 1 -
drivers/scsi/scsi_lib.c | 2 +-
drivers/spi/Kconfig | 4 +-
drivers/spi/spi-nuc900.c | 2 +
drivers/spi/spi.c | 4 +-
drivers/staging/android/ashmem.c | 45 +-
drivers/staging/android/binder.c | 3 +-
drivers/staging/android/ion/compat_ion.c | 26 +-
drivers/staging/android/ion/ion_dummy_driver.c | 12 +-
drivers/staging/android/ion/ion_heap.c | 2 +-
drivers/staging/android/ion/ion_priv.h | 1 +
drivers/staging/android/ion/ion_system_heap.c | 6 +-
drivers/staging/android/sw_sync.h | 17 +
drivers/staging/android/sync.c | 14 +-
drivers/staging/bcm/Bcmnet.c | 2 +-
drivers/staging/comedi/drivers.c | 2 -
drivers/staging/comedi/drivers/adv_pci1710.c | 17 +-
drivers/staging/comedi/drivers/usbduxsigma.c | 6 +-
drivers/staging/dgrp/dgrp_net_ops.c | 330 ++++----
drivers/staging/gdm72xx/gdm_usb.c | 3 +
drivers/staging/iio/Documentation/iio_utils.h | 6 +-
drivers/staging/iio/adc/ad799x_core.c | 13 +-
drivers/staging/iio/adc/mxs-lradc.c | 6 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +-
drivers/staging/imx-drm/imx-drm-core.c | 55 +-
drivers/staging/imx-drm/imx-hdmi.c | 22 +-
drivers/staging/lustre/TODO | 5 +-
.../include/linux/libcfs/libcfs_kernelcomm.h | 2 +
.../lustre/include/linux/libcfs/libcfs_private.h | 2 +-
.../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 2 +-
.../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c | 5 +-
.../lustre/lustre/include/lustre/lustre_user.h | 3 +-
drivers/staging/lustre/lustre/llite/dir.c | 2 +-
drivers/staging/lustre/lustre/mdc/mdc_request.c | 6 +-
drivers/staging/netlogic/xlr_net.c | 7 +-
drivers/staging/octeon-usb/octeon-hcd.c | 273 +++----
drivers/staging/ozwpan/ozproto.c | 3 +-
drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 22 +-
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 12 +-
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 2 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 +-
drivers/staging/rtl8821ae/Kconfig | 2 +-
drivers/staging/rtl8821ae/wifi.h | 2 +-
drivers/staging/usbip/userspace/libsrc/names.c | 8 +-
drivers/staging/usbip/vhci_sysfs.c | 3 +-
drivers/staging/wlags49_h2/wl_wext.c | 2 +-
drivers/target/iscsi/iscsi_target_erl1.c | 4 +-
drivers/target/target_core_alua.c | 2 +-
drivers/target/target_core_pr.c | 11 +-
drivers/target/target_core_sbc.c | 8 +
drivers/target/target_core_spc.c | 4 +-
drivers/target/target_core_transport.c | 5 +-
drivers/tty/hvc/hvc_opal.c | 8 +-
drivers/tty/hvc/hvc_rtas.c | 12 +-
drivers/tty/hvc/hvc_udbg.c | 9 +-
drivers/tty/hvc/hvc_xen.c | 17 +-
drivers/tty/n_gsm.c | 11 +
drivers/tty/n_tty.c | 14 +-
drivers/tty/serial/8250/8250_core.c | 18 +
drivers/tty/serial/8250/8250_dw.c | 4 +-
drivers/tty/serial/8250/8250_pci.c | 3 +-
drivers/tty/serial/omap-serial.c | 11 +-
drivers/tty/serial/sirfsoc_uart.c | 4 +-
drivers/tty/vt/vt.c | 2 +
drivers/usb/chipidea/udc.c | 4 +-
drivers/usb/core/driver.c | 24 +-
drivers/usb/core/hcd.c | 1 -
drivers/usb/core/hub.c | 7 +-
drivers/usb/core/usb.h | 1 -
drivers/usb/dwc2/core.c | 2 +-
drivers/usb/dwc2/hcd.c | 11 -
drivers/usb/dwc2/platform.c | 3 +
drivers/usb/gadget/bcm63xx_udc.c | 58 +-
drivers/usb/gadget/f_fs.c | 7 +-
drivers/usb/gadget/printer.c | 2 +-
drivers/usb/gadget/s3c2410_udc.c | 2 +-
drivers/usb/host/ehci-hub.c | 26 +-
drivers/usb/host/xhci-dbg.c | 6 +-
drivers/usb/host/xhci-mem.c | 14 +-
drivers/usb/host/xhci-pci.c | 5 +
drivers/usb/host/xhci-ring.c | 68 +-
drivers/usb/host/xhci.c | 38 +-
drivers/usb/host/xhci.h | 41 +-
drivers/usb/musb/musb_core.c | 15 +-
drivers/usb/musb/musb_host.c | 3 +
drivers/usb/musb/musb_virthub.c | 26 +-
drivers/usb/musb/omap2430.c | 2 -
drivers/usb/phy/phy-msm-usb.c | 57 +-
drivers/usb/phy/phy.c | 8 +-
drivers/usb/serial/ftdi_sio.c | 3 +
drivers/usb/serial/ftdi_sio_ids.h | 7 +
drivers/usb/serial/option.c | 6 +-
drivers/usb/serial/qcserial.c | 3 +
drivers/usb/serial/usb-serial-simple.c | 3 +-
drivers/usb/storage/Kconfig | 4 +-
drivers/usb/storage/scsiglue.c | 6 +
drivers/usb/storage/unusual_cypress.h | 2 +-
drivers/usb/storage/unusual_devs.h | 7 +
drivers/vhost/net.c | 47 +-
drivers/video/Kconfig | 2 +-
drivers/video/exynos/Kconfig | 3 +-
.../video/omap2/displays-new/connector-analog-tv.c | 43 +-
drivers/video/omap2/displays-new/connector-dvi.c | 43 +
drivers/video/omap2/displays-new/connector-hdmi.c | 30 +
drivers/video/omap2/displays-new/encoder-tfp410.c | 43 +-
.../video/omap2/displays-new/encoder-tpd12s015.c | 56 ++
drivers/video/omap2/displays-new/panel-dsi-cm.c | 60 +-
.../omap2/displays-new/panel-sony-acx565akm.c | 33 +-
drivers/video/omap2/dss/Makefile | 2 +-
drivers/video/omap2/dss/dispc.c | 24 +-
drivers/video/omap2/dss/display.c | 28 +-
drivers/video/omap2/dss/dpi.c | 49 +-
drivers/video/omap2/dss/dsi.c | 147 +++-
drivers/video/omap2/dss/dss-of.c | 159 ++++
drivers/video/omap2/dss/dss.c | 66 ++
drivers/video/omap2/dss/dss.h | 6 +
drivers/video/omap2/dss/hdmi4.c | 14 +-
drivers/video/omap2/dss/hdmi_wp.c | 2 +
drivers/video/omap2/dss/sdi.c | 47 +-
drivers/video/omap2/dss/venc.c | 66 +-
drivers/video/omap2/omapfb/omapfb-main.c | 67 +-
drivers/vme/bridges/vme_ca91cx42.c | 4 +-
drivers/vme/bridges/vme_tsi148.c | 4 +-
drivers/watchdog/w83697hf_wdt.c | 2 +-
drivers/xen/Makefile | 1 -
drivers/xen/events/events_base.c | 2 +
drivers/xen/xencomm.c | 219 -----
fs/bio-integrity.c | 13 +-
fs/bio.c | 15 +-
fs/btrfs/disk-io.c | 1 -
fs/btrfs/inode.c | 2 +-
fs/btrfs/ioctl.c | 16 -
fs/btrfs/send.c | 10 +
fs/btrfs/super.c | 11 +-
fs/btrfs/sysfs.c | 10 +-
fs/ceph/acl.c | 11 +-
fs/ceph/dir.c | 23 +-
fs/ceph/file.c | 1 +
fs/ceph/super.c | 32 +-
fs/ceph/super.h | 7 +-
fs/ceph/xattr.c | 54 +-
fs/cifs/cifsacl.c | 61 +-
fs/cifs/cifsglob.h | 11 +-
fs/cifs/cifsproto.h | 9 +-
fs/cifs/cifssmb.c | 15 +-
fs/cifs/dir.c | 2 +-
fs/cifs/file.c | 70 +-
fs/cifs/inode.c | 15 +-
fs/cifs/smb1ops.c | 9 +
fs/cifs/smb2glob.h | 3 +
fs/cifs/smb2ops.c | 14 +-
fs/cifs/smb2pdu.c | 9 +-
fs/cifs/smb2proto.h | 3 +-
fs/cifs/xattr.c | 15 +-
fs/ext4/ext4.h | 2 +
fs/ext4/extents.c | 1 +
fs/ext4/ioctl.c | 3 +-
fs/ext4/resize.c | 34 +-
fs/ext4/super.c | 20 +-
fs/file.c | 2 +-
fs/fscache/object-list.c | 5 +
fs/fscache/object.c | 3 +
fs/jbd2/transaction.c | 6 +-
fs/jfs/acl.c | 2 +
fs/lockd/svclock.c | 8 +
fs/nfs/dir.c | 5 +
fs/nfs/inode.c | 14 +-
fs/nfs/internal.h | 12 +-
fs/nfs/nfs3proc.c | 1 +
fs/nfs/nfs4client.c | 7 +-
fs/nfs/nfs4namespace.c | 12 +-
fs/nfs/nfs4state.c | 5 +-
fs/nfsd/nfs4acl.c | 9 +-
fs/ocfs2/alloc.c | 2 +-
fs/ocfs2/file.c | 52 +-
fs/ocfs2/namei.c | 17 +
fs/proc/vmcore.c | 26 +-
fs/reiserfs/do_balan.c | 895 +++++----------------
fs/xfs/xfs_iops.c | 16 +-
fs/xfs/xfs_log_cil.c | 19 +-
fs/xfs/xfs_mount.c | 24 +-
fs/xfs/xfs_sb.c | 10 +-
include/asm-generic/pgtable.h | 39 +
include/drm/drmP.h | 3 +
include/drm/drm_crtc.h | 3 +
include/drm/ttm/ttm_page_alloc.h | 2 +
include/dt-bindings/pinctrl/am43xx.h | 1 +
include/linux/bio.h | 12 +
include/linux/blk-mq.h | 9 +-
include/linux/blkdev.h | 11 +-
include/linux/can/skb.h | 38 +
include/linux/ceph/ceph_fs.h | 5 +-
include/linux/cgroup.h | 2 +
include/linux/compiler-gcc4.h | 6 +-
include/linux/dma-buf.h | 2 +-
include/linux/gpio/consumer.h | 4 +-
include/linux/hyperv.h | 2 +-
include/linux/interrupt.h | 5 +
include/linux/mfd/max8997-private.h | 2 +-
include/linux/mfd/max8998-private.h | 2 +-
include/linux/mfd/tps65217.h | 4 +-
include/linux/mlx5/driver.h | 3 +
include/linux/netdevice.h | 36 +-
include/linux/of.h | 153 ++--
include/linux/of_device.h | 4 +-
include/linux/pci.h | 20 +
include/linux/phy/phy.h | 14 +
include/linux/skbuff.h | 17 +
include/linux/smp.h | 3 +
include/linux/spi/spi.h | 7 +-
include/linux/syscalls.h | 6 +-
include/linux/usb.h | 2 -
include/linux/workqueue.h | 5 +-
include/net/datalink.h | 2 +
include/net/dn.h | 2 +
include/net/dn_route.h | 2 +
include/net/ethoc.h | 1 +
include/net/ipx.h | 11 +
include/net/net_namespace.h | 8 +
include/net/netfilter/nf_conntrack.h | 2 +
include/net/netfilter/nf_tables.h | 9 +-
include/net/netfilter/nft_reject.h | 25 +
include/net/sctp/structs.h | 14 +-
include/rdma/ib_verbs.h | 3 +-
include/target/target_core_base.h | 1 -
include/trace/events/power.h | 7 +-
include/uapi/drm/drm.h | 2 +
include/uapi/drm/vmwgfx_drm.h | 1 +
include/uapi/linux/btrfs.h | 1 -
include/uapi/linux/in6.h | 23 +-
include/uapi/linux/mic_ioctl.h | 2 +-
include/uapi/xen/Kbuild | 2 +
include/{ => uapi}/xen/gntalloc.h | 0
include/{ => uapi}/xen/gntdev.h | 0
include/video/omapdss.h | 14 +
include/xen/interface/io/blkif.h | 34 +-
include/xen/interface/xencomm.h | 41 -
include/xen/xencomm.h | 77 --
kernel/cgroup.c | 60 +-
kernel/irq/devres.c | 45 ++
kernel/irq/irqdesc.c | 1 +
kernel/power/console.c | 1 +
kernel/printk/printk.c | 2 -
kernel/sched/core.c | 28 +-
kernel/sched/cpudeadline.c | 6 +-
kernel/sched/deadline.c | 10 +-
kernel/sched/fair.c | 2 +
kernel/sched/sched.h | 1 -
kernel/time/jiffies.c | 6 +
kernel/time/sched_clock.c | 46 +-
kernel/time/tick-broadcast.c | 1 +
kernel/trace/ring_buffer.c | 7 +
kernel/user_namespace.c | 2 +-
kernel/workqueue.c | 7 +
lib/percpu_ida.c | 7 +-
mm/huge_memory.c | 9 +-
mm/memory-failure.c | 6 +-
mm/mprotect.c | 25 +-
mm/slub.c | 38 +-
mm/vmpressure.c | 1 +
net/9p/client.c | 2 +-
net/9p/trans_virtio.c | 5 +-
net/batman-adv/bat_iv_ogm.c | 30 +-
net/batman-adv/hard-interface.c | 22 +-
net/batman-adv/originator.c | 36 +
net/batman-adv/originator.h | 4 +
net/batman-adv/routing.c | 4 +-
net/batman-adv/send.c | 9 +-
net/batman-adv/translation-table.c | 23 +-
net/bluetooth/hidp/core.c | 16 +-
net/bluetooth/hidp/hidp.h | 4 +
net/bridge/br_device.c | 54 +-
net/bridge/br_fdb.c | 137 ++--
net/bridge/br_if.c | 6 +-
net/bridge/br_input.c | 4 +-
net/bridge/br_private.h | 13 +-
net/bridge/br_stp_if.c | 2 +
net/bridge/br_vlan.c | 27 +-
net/caif/caif_dev.c | 1 +
net/caif/cfsrvl.c | 1 +
net/can/af_can.c | 3 +-
net/can/bcm.c | 4 +-
net/can/raw.c | 1 +
net/core/dev.c | 28 +-
net/core/fib_rules.c | 7 +
net/core/flow_dissector.c | 20 +-
net/core/netpoll.c | 4 +-
net/core/rtnetlink.c | 21 +-
net/core/sock.c | 6 +-
net/dccp/ccids/lib/tfrc.c | 2 +-
net/dccp/ccids/lib/tfrc.h | 1 +
net/decnet/af_decnet.c | 5 -
net/ieee802154/6lowpan.c | 23 +-
net/ipv4/devinet.c | 3 +-
net/ipv4/ip_forward.c | 71 +-
net/ipv4/ip_tunnel.c | 29 +-
net/ipv4/ipconfig.c | 2 +-
net/ipv4/netfilter/Kconfig | 5 +
net/ipv4/netfilter/Makefile | 1 +
net/ipv4/netfilter/nf_nat_h323.c | 5 +-
net/ipv4/netfilter/nft_reject_ipv4.c | 75 ++
net/ipv4/route.c | 13 +-
net/ipv4/tcp.c | 2 +-
net/ipv4/tcp_input.c | 18 +-
net/ipv4/tcp_output.c | 15 +-
net/ipv4/udp_offload.c | 17 +-
net/ipv6/addrconf.c | 2 +
net/ipv6/icmp.c | 2 +-
net/ipv6/ip6_output.c | 17 +-
net/ipv6/netfilter/Kconfig | 5 +
net/ipv6/netfilter/Makefile | 1 +
net/ipv6/netfilter/nft_reject_ipv6.c | 76 ++
net/ipx/af_ipx.c | 22 +-
net/ipx/ipx_route.c | 4 -
net/mac80211/cfg.c | 44 +-
net/mac80211/ht.c | 4 +-
net/mac80211/ibss.c | 5 +-
net/mac80211/iface.c | 33 +-
net/mac80211/tx.c | 2 +-
net/netfilter/Kconfig | 6 +-
net/netfilter/Makefile | 1 +
net/netfilter/ipvs/ip_vs_conn.c | 8 +-
net/netfilter/nf_conntrack_core.c | 55 +-
net/netfilter/nf_synproxy_core.c | 5 +-
net/netfilter/nf_tables_api.c | 82 +-
net/netfilter/nf_tables_core.c | 6 +-
net/netfilter/nft_ct.c | 16 +-
net/netfilter/nft_log.c | 5 +-
net/netfilter/nft_lookup.c | 1 +
net/netfilter/nft_queue.c | 4 +-
net/netfilter/nft_rbtree.c | 16 +-
net/netfilter/nft_reject.c | 89 +-
net/netfilter/nft_reject_inet.c | 63 ++
net/netfilter/xt_CT.c | 7 +-
net/openvswitch/datapath.c | 23 +-
net/openvswitch/flow_table.c | 88 +-
net/openvswitch/flow_table.h | 2 +-
net/packet/af_packet.c | 26 +-
net/sched/sch_pie.c | 21 +-
net/sctp/associola.c | 82 +-
net/sctp/ipv6.c | 2 +
net/sctp/sm_statefuns.c | 2 +-
net/sctp/socket.c | 47 +-
net/sctp/sysctl.c | 18 +-
net/sctp/ulpevent.c | 8 +-
net/sunrpc/auth_gss/auth_gss.c | 19 +-
net/sunrpc/backchannel_rqst.c | 6 +-
net/sunrpc/svc_xprt.c | 6 +-
net/sunrpc/xprtsock.c | 6 +-
net/tipc/core.h | 1 +
net/tipc/link.c | 7 +
net/wireless/core.c | 17 +-
net/wireless/core.h | 4 +-
net/wireless/nl80211.c | 32 +-
net/wireless/nl80211.h | 8 +-
net/wireless/scan.c | 40 +-
net/wireless/sme.c | 2 +-
scripts/Makefile.lib | 1 +
scripts/checkpatch.pl | 4 +-
scripts/get_maintainer.pl | 2 +-
scripts/mod/file2alias.c | 4 +-
sound/pci/hda/hda_codec.c | 34 +-
sound/pci/hda/hda_generic.c | 8 +-
sound/pci/hda/hda_generic.h | 1 +
sound/pci/hda/hda_intel.c | 2 +-
sound/pci/hda/patch_ca0132.c | 68 +-
sound/pci/hda/patch_conexant.c | 3 +-
sound/pci/hda/patch_realtek.c | 16 +-
sound/pci/hda/patch_sigmatel.c | 40 +-
sound/pci/hda/thinkpad_helper.c | 1 +
sound/soc/blackfin/Kconfig | 11 +-
sound/soc/codecs/da9055.c | 11 +-
sound/soc/codecs/max98090.c | 21 +-
sound/soc/codecs/rt5640.c | 1 +
sound/soc/codecs/wm8993.c | 1 -
sound/soc/davinci/davinci-evm.c | 1 +
sound/soc/davinci/davinci-mcasp.c | 83 +-
sound/soc/fsl/fsl_esai.c | 4 +-
sound/soc/fsl/fsl_esai.h | 2 +-
sound/soc/fsl/imx-mc13783.c | 1 -
sound/soc/fsl/imx-sgtl5000.c | 10 +-
sound/soc/fsl/imx-wm8962.c | 11 +-
sound/soc/samsung/Kconfig | 6 +-
sound/soc/txx9/txx9aclc-ac97.c | 8 +-
sound/usb/mixer_maps.c | 9 +
tools/perf/builtin-trace.c | 22 +
tools/perf/util/parse-events.c | 17 +-
tools/perf/util/probe-event.c | 2 +-
tools/perf/util/session.c | 6 +
virt/kvm/arm/vgic.c | 1 +
virt/kvm/coalesced_mmio.c | 8 +-
964 files changed, 15201 insertions(+), 5719 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/omap/dmm.txt
create mode 100644 Documentation/devicetree/bindings/net/sti-dwmac.txt
create mode 100644 Documentation/devicetree/bindings/power/bq2415x.txt
create mode 100644 Documentation/devicetree/bindings/video/analog-tv-connector.txt
create mode 100644 Documentation/devicetree/bindings/video/dvi-connector.txt
create mode 100644 Documentation/devicetree/bindings/video/hdmi-connector.txt
create mode 100644 Documentation/devicetree/bindings/video/panel-dsi-cm.txt
create mode 100644 Documentation/devicetree/bindings/video/sony,acx565akm.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,omap-dss.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,omap2-dss.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,omap3-dss.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,omap4-dss.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,tfp410.txt
create mode 100644 Documentation/devicetree/bindings/video/ti,tpd12s015.txt
delete mode 100644 Documentation/networking/3c505.txt
create mode 100644 Documentation/spi/00-INDEX
create mode 100644 Documentation/zh_CN/arm64/tagged-pointers.txt
create mode 100644 arch/arm/boot/dts/am3517-craneboard.dts
create mode 100644 arch/arm/boot/dts/am437x-gp-evm.dts
create mode 100644 arch/arm/boot/dts/at91-sama5d3_xplained.dts
create mode 100644 arch/arm/boot/dts/omap3-cm-t3517.dts
create mode 100644 arch/arm/boot/dts/omap3-cm-t3530.dts
create mode 100644 arch/arm/boot/dts/omap3-cm-t3x.dtsi
create mode 100644 arch/arm/boot/dts/omap3-lilly-a83x.dtsi
create mode 100644 arch/arm/boot/dts/omap3-lilly-dbb056.dts
create mode 100644 arch/arm/boot/dts/omap3-overo-storm-tobi.dts
rename arch/arm/boot/dts/{omap3-tobi.dts => omap3-overo-tobi-common.dtsi} (94%)
create mode 100644 arch/arm/boot/dts/omap3-overo-tobi.dts
create mode 100644 arch/arm/boot/dts/omap3-sbc-t3517.dts
create mode 100644 arch/arm/boot/dts/omap3-sbc-t3530.dts
create mode 100644 arch/arm/boot/dts/omap4-duovero-parlor.dts
create mode 100644 arch/arm/boot/dts/omap4-duovero.dtsi
delete mode 100644 arch/arm/boot/dts/testcases/tests.dtsi
create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c
create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
delete mode 100644 drivers/net/irda/ep7211-sir.c
create mode 100644 drivers/net/usb/sr9800.c
create mode 100644 drivers/net/usb/sr9800.h
create mode 100644 drivers/of/testcase-data/testcases.dtsi
rename {arch/arm/boot/dts/testcases => drivers/of/testcase-data}/tests-interrupts.dtsi (100%)
create mode 100644 drivers/of/testcase-data/tests-match.dtsi
rename {arch/arm/boot/dts/testcases => drivers/of/testcase-data}/tests-phandle.dtsi (100%)
create mode 100644 drivers/video/omap2/dss/dss-of.c
delete mode 100644 drivers/xen/xencomm.c
create mode 100644 include/net/netfilter/nft_reject.h
rename include/{ => uapi}/xen/gntalloc.h (100%)
rename include/{ => uapi}/xen/gntdev.h (100%)
delete mode 100644 include/xen/interface/xencomm.h
delete mode 100644 include/xen/xencomm.h
create mode 100644 net/ipv4/netfilter/nft_reject_ipv4.c
create mode 100644 net/ipv6/netfilter/nft_reject_ipv6.c
create mode 100644 net/netfilter/nft_reject_inet.c
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next reply other threads:[~2014-04-07 9:35 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-07 9:35 Tomi Valkeinen [this message]
2014-04-07 9:35 ` [GIT PULL] fbdev changes for 3.15 (OMAP related) Tomi Valkeinen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53427171.5080602@ti.com \
--to=tomi.valkeinen@ti.com \
--cc=linux-fbdev@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-omap@vger.kernel.org \
--cc=plagnioj@jcrosoft.com \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.