[GIT PULL] fbdev changes for 3.15 (OMAP related)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux