This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 8839e03395e1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f4ff73120bb6 mm, memcg: consider subtrees in memory.events omits 96ff2590e9f5 pinctrl: fix pxa2xx.c build warnings omits 90b04bb37a65 Merge branch 'akpm-current/current' omits a6d9adb261f0 Merge remote-tracking branch 'pidfd/for-next' omits 07f60226da6a Merge remote-tracking branch 'hyperv/hyperv-next' omits 58b73eb02c67 Merge remote-tracking branch 'xarray/xarray' omits a013a766b1a6 Merge remote-tracking branch 'kspp/for-next/kspp' omits cca68f52bb74 Merge remote-tracking branch 'ntb/ntb-next' omits 41f36c8bcb9f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 06a6257b3d3d Merge remote-tracking branch 'coresight/next' omits 901a84cf2055 Merge remote-tracking branch 'livepatching/for-next' omits 1cf09c5de0b0 Merge remote-tracking branch 'y2038/y2038' omits efa3e69654a8 Merge remote-tracking branch 'kselftest/next' omits a6cbbf3b7870 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits e3dcbdeb10f9 Merge remote-tracking branch 'rpmsg/for-next' omits 361bda9c8bad Merge remote-tracking branch 'vhost/linux-next' omits 50e91466c347 Merge remote-tracking branch 'scsi/for-next' omits 24426cdda6b7 Merge remote-tracking branch 'mux/for-next' omits d581d145e1b3 Merge remote-tracking branch 'staging/staging-next' omits 81bb435526b8 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 102c6869cc71 Merge remote-tracking branch 'ipmi/for-next' omits b465ba4f6f88 Merge remote-tracking branch 'leds/for-next' omits 615d932c8bfe Merge remote-tracking branch 'chrome-platform/for-next' omits ca66f5f0747e Merge remote-tracking branch 'percpu/for-next' omits 4b2021ff998b Merge remote-tracking branch 'tip/auto-latest' omits 61813fd577f4 Merge remote-tracking branch 'spi/for-next' omits 33bacb3ca92b Merge remote-tracking branch 'tpmdd/next' omits 81ee58abc4c3 Merge remote-tracking branch 'integrity/next-integrity' omits 2d418d1e7ce3 Merge remote-tracking branch 'apparmor/apparmor-next' omits 1f636189b7fb Merge remote-tracking branch 'security/next-testing' omits bfe6656f7750 Merge remote-tracking branch 'regulator/for-next' omits db5995508712 Merge remote-tracking branch 'backlight/for-backlight-next' omits 9bb1320848ca Merge remote-tracking branch 'kgdb/kgdb-next' omits 6e9e20bec7dd Merge remote-tracking branch 'block/for-next' omits 1c9d6bc19bf7 Merge remote-tracking branch 'input/next' omits c0e704e099f5 Merge remote-tracking branch 'sound-asoc/for-next' omits ef1e1f1cd42c Merge remote-tracking branch 'sound/for-next' omits 6d4d1e3dd8a2 Merge remote-tracking branch 'regmap/for-next' omits 6487d34d212d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 179f993723b2 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 42460e8bde5d Merge remote-tracking branch 'drm-intel/for-linux-next' omits dcfa95a4566f Merge remote-tracking branch 'amdgpu/drm-next' omits 2ec2b70608ad Merge remote-tracking branch 'nand/nand/next' omits b655a293bf34 Merge remote-tracking branch 'nfc-next/master' omits d20d3b7bcc37 Merge remote-tracking branch 'dlm/next' omits 7443418a9225 Merge remote-tracking branch 'ieee1394/for-next' omits c151df8b452c Merge remote-tracking branch 'opp/opp/linux-next' omits 6dff5806168e Merge remote-tracking branch 'cpupower/cpupower' omits 1681eb952109 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 5bfb9a5ab82c Merge remote-tracking branch 'pm/linux-next' omits d3e2cb32617b Merge remote-tracking branch 'fbdev/fbdev-for-next' omits d6379a5b172e Merge remote-tracking branch 'jc_docs/docs-next' omits 98b953010b2e Merge remote-tracking branch 'hid/for-next' omits 10cfafa26b93 Merge remote-tracking branch 'pstore/for-next/pstore' omits 6ba7d7f9521a Merge remote-tracking branch 'printk/for-next' omits 22077b2ed56a Merge remote-tracking branch 'vfs/for-next' omits 939dee6a6a1b Merge remote-tracking branch 'xfs/for-next' omits db40edaa5bad Merge remote-tracking branch 'v9fs/9p-next' omits bf6365de5368 Merge remote-tracking branch 'ubifs/linux-next' omits 1d19b54e9e90 Merge remote-tracking branch 'ext3/for_next' omits e88f9db02cc8 Merge remote-tracking branch 'ecryptfs/next' omits 7fd685db9ca8 Merge remote-tracking branch 'cifs/for-next' omits cfcb3367073e Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6a641ca8d375 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ad1ed747bd9d Merge remote-tracking branch 'soc-fsl/next' omits 3b774b8767c5 Merge remote-tracking branch 'parisc-hd/for-next' omits cdad5775f437 Merge remote-tracking branch 'csky/linux-next' omits b2b080ec3403 Merge remote-tracking branch 'clk-samsung/for-next' omits 614d041b87ae Merge remote-tracking branch 'tegra/for-next' omits 56afd5b63e2c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 72abdd7877ce Merge remote-tracking branch 'samsung-krzk/for-next' omits de688dda6cf2 Merge remote-tracking branch 'rockchip/for-next' omits 77e12e8ce438 Merge remote-tracking branch 'renesas/next' omits 43e1fc04f0e8 Merge remote-tracking branch 'qcom/for-next' omits aa5f7928a3bd Merge remote-tracking branch 'reset/reset/next' omits 764730833575 Merge remote-tracking branch 'mvebu/for-next' omits da3aae836e97 Merge remote-tracking branch 'mediatek/for-next' omits c86d88adc674 Merge remote-tracking branch 'keystone/next' omits 266c19ac07a4 next-20190520/imx-mxs omits a3a370687d2e Merge remote-tracking branch 'bcm2835/for-next' omits 98cc5217aacb Merge remote-tracking branch 'at91/at91-next' omits 2dd1616f7f7d Merge remote-tracking branch 'amlogic/for-next' omits 8e55276b7c51 Merge remote-tracking branch 'actions/for-next' omits 24523d830fc0 Merge remote-tracking branch 'arm-soc/for-next' omits 3a7fc5c09077 Merge remote-tracking branch 'arm64/for-next/core' omits fc9da3e9f5ee Merge remote-tracking branch 'arm/for-next' omits f8298dca7f7a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 76c1a68b5890 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c07f7cbcbe62 Merge remote-tracking branch 'mmc-fixes/fixes' omits 481e4004351b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8e95436a5f33 Merge remote-tracking branch 'scsi-fixes/fixes' omits c12de17c4736 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 7f2ddaa72744 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d4aecef602aa Merge remote-tracking branch 'kvm-fixes/master' omits c31448afbef4 Merge remote-tracking branch 'omap-fixes/fixes' omits b1dcbcedb9d0 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits b047da6ba763 Merge remote-tracking branch 'crypto-current/master' omits 2438a7b9f2e0 Merge remote-tracking branch 'input-current/for-linus' omits d278001df3e9 Merge remote-tracking branch 'staging.current/staging-linus' omits b1d120195645 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5b5a525c735c Merge remote-tracking branch 'spi-fixes/for-linus' omits 16c6f15d55ef Merge remote-tracking branch 'regulator-fixes/for-linus' omits b0b9f45f7ff1 Merge remote-tracking branch 'regmap-fixes/for-linus' omits bc031c0928d4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9ebc7851d781 Merge remote-tracking branch 'sound-current/for-linus' omits 596071556139 Merge remote-tracking branch 'mac80211/master' omits 1805281cc830 Merge remote-tracking branch 'netfilter/master' omits 48658f23487c Merge remote-tracking branch 'net/master' omits 8b1b49d501e8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 6adfc2151006 Merge remote-tracking branch 'arc-current/for-curr' omits 8dc9fe87c1ce Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits d2f3bfb8beb1 Documentation: kdump: fix minor typo omits b06833888fa3 scripts/spdxcheck.py: Add dual license subdirectory omits facb98c889f9 leds: spi-byte: add single byte SPI LED driver omits 5ea596bbcd39 dt-bindings: leds: Add binding for spi-byte LED. omits 56965ce261af drm/amdgpu: cancel late_init_work before gpu reset omits c5a1726d7383 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause omits 1a9b3fb9a489 ARCv2: entry: rewrite to enable use of double load/stores LDD/STD omits 63ece127e127 ARCv2: entry: avoid a branch omits 1ddf7f69205f ARCv2: entry: push out the Z flag unclobber from common EX [...] omits 08f335b6d6e2 ARCv2: entry: comments about hardware auto-save on taken i [...] omits fc3e66540b5d ARC: mm: do_page_fault refactor #8: release mmap_sem sooner omits a2230d805155 ARC: mm: do_page_fault refactor #7: fold the various error [...] omits a20ebd69a583 ARC: mm: do_page_fault refactor #6: error handlers to use [...] omits 1420d4b708f9 ARC: mm: do_page_fault refactor #5: scoot no_context to end omits 813b7ad1f83f ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] omits 1bec020ecc43 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] omits 988ce2425e6a ARC: mm: do_page_fault refactor #2: remove short lived variable omits 2a1c6639144f ARC: mm: do_page_fault refactor #1: remove label @good_area omits c20602b4a39f scripts/gdb: add hlist utilities omits fb1ecbbc60c9 convert-struct-pid-count-to-refcount_t-fix omits ebc69656de63 kernel/pid.c: convert struct pid:count to refcount_t omits 92ec2680c90d test_sysctl-add-proc_do_large_bitmap-test-case-fix omits 129540f88d2c tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] omits 353db7a2f477 checkpatch: fix something omits f518acf97b81 checkpatch: don't interpret stack dumps as commit IDs omits c3ec35053d58 lib/math/rational.c: fix possible incorrect result from ra [...] omits edaf5aa4b42e Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 3315af058e6e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 5026e2d65147 lib/genalloc.c: export symbol addr_in_gen_pool omits 080578ba0a8b powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 omits 670c110027f6 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 90680d3527a3 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 69782ba75ef4 lib/dynamic_debug.c: add asm-generic implementation for DY [...] omits d48afadb395b lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] omits 705ccdd8ac38 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug omits 9ac65d50a969 lib/dynamic_debug.c: introduce accessors for string member [...] omits e554a80a2d34 linux/printk.h: use unique identifier for each struct _ddebug omits 1652f25c1c6d linux/net.h: use unique identifier for each struct _ddebug omits 994f3cebc908 linux/device.h: use unique identifier for each struct _ddebug omits a14e79b5d882 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] omits 7df4a4474645 byteorder: sanity check toolchain vs kernel endianness omits 15e57a12d4df kdb: det rid of broken attempt to print CCVERSION in kdb summary omits f23ad71e5535 selftests/x86: Support Atom for syscall_arg_fault test omits d0723c9d845f Merge branch 'asoc-5.2' into asoc-next omits 08b9e0213aeb Merge branch 'asoc-5.1' into asoc-linus omits 16f26207b3b1 Merge branch 'regulator-5.2' into regulator-next omits 0d183fc1760f Merge branch 'regulator-5.1' into regulator-linus omits aa459d194583 Merge remote-tracking branch 'spi/topic/bpw-check' into spi-next omits 490a9e0d5951 Merge branch 'spi-5.2' into spi-next omits 72e3b3285a43 Merge branch 'spi-5.1' into spi-linus omits faec2dda93d3 Merge branch 'misc' into for-next omits aead9b578973 Merge branch 'misc' into for-next omits f4cefcd67067 scsi: bnx2fc: fix incorrect cast to u64 on shift operation omits a5b5077982fe scsi: smartpqi: Reporting unhandled SCSI errors omits bb081ac412c6 scsi: myrs: Fix uninitialized variable omits 82184de52c13 scsi: sd: block: Fix regressions in read-only block device [...] omits a136e5257f67 Merge branch 'regmap-5.2' into regmap-next omits 1d6106cafb37 Merge branch 'regmap-5.1' into regmap-linus omits 741bfce676b7 ASoC: wcd9335: Fix missing regmap requirement omits 7df8e234449a ASoC: pcm: fix error handling when try_module_get() fails. omits cc34920a122b ASoC: stm32: sai: fix master clock management omits f91ac502d777 ASoC: Intel: kbl: fix wrong number of channels omits d2adb7b6249a csky: Select intc & timer drivers omits 0c0ffecf65fd Merge branch for-5.2/arm64/defconfig into for-next omits c08ce4fe1f01 Merge branch for-5.2/arm64/dt into for-next omits 283b44640abf Merge branch for-5.2/arm64/soc into for-next omits f7fa032cf0a8 Merge branch for-5.2/arm/defconfig into for-next omits a9b60dcd49ab Merge branch for-5.2/arm/dt into for-next omits 868adf0cf099 Merge branch for-5.2/arm/soc into for-next omits 81b354241423 Merge branch for-5.2/memory into for-next omits 269b4f7ea6b0 Merge branch for-5.2/firmware into for-next omits 33a058676048 Merge branch for-5.2/soc into for-next omits 255625254df2 Merge branch for-5.2/bus into for-next omits d9c3322a2906 Merge branch 'imx/defconfig' into for-next omits 4aaa1c7a05db arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m omits 0fc7d942233f arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk omits 70e5c55a12c5 arm64: defconfig: Enable lpi2c for imx8qxp and sensors omits 0a1899856f40 arm64: defconfig: Enable imx8mm clk/pinctrl omits b17c69f72916 arm64: defconfig: Enable RTC_DRV_SNVS omits db1a9ff48338 arm64: defconfig: add support for i.MX system controller watchdog omits e9dd30edec83 ARM: imx_v6_v7_defconfig: Enable SIOX bus omits d2c25b257717 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X omits a9aa2a812255 arm64: defconfig: Enable CONFIG_SPI_IMX omits 8869a2d297cb Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next omits 2d86b8a8dbba Merge remote-tracking branch 'korg/xfs-5.2-merge' into for-next omits f00b8b784f75 Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next omits ac650130c227 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 437a1dea79c5 Merge branch 'imx/dt64' into for-next omits 35345fb3cc49 Merge branch 'imx/dt' into for-next omits 7f68bf1069dd Merge branch 'imx/bindings' into for-next omits a7df4294d69e Merge branch 'imx/soc' into for-next omits d858300c1e33 Merge branch 'imx/drivers' into for-next omits 91c0539e3bc4 Merge branch 'imx/fixes' into for-next omits f251be175b79 Merge branch 'clk/imx7ulp' into for-next omits 5e1b13cd028e Merge branch 'clk/imx5' into for-next new 055efab3120b kbuild: drop support for cc-ldoption new 4a33d4f17a19 kbuild: do not check name uniqueness of builtin modules new 5bdd9ad875b6 Merge tag 'kbuild-fixes-v5.2' of git://git.kernel.org/pub/ [...] new d53e860fd46f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 457c89965399 treewide: Add SPDX license identifier for missed files new 09c434b8a004 treewide: Add SPDX license identifier for more missed files new ec8f24b7faaf treewide: Add SPDX license identifier - Makefile/Kconfig new 16216333235a treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 new 3a63cbb8db71 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 new a636cd6c4228 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 new 0a65089ec508 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 new 9ab65aff02e8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 new d6cd1e9b9ff4 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 9 new aded9cb8783c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 10 new ef65e4312159 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 11 new 4359375c3167 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 12 new 1ccea77e2a26 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 new f8739b71f480 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 14 new d0ae6124e5ac treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 15 new aaf4989bd4b1 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 new c82ee6d3beaa treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18 new f6ce7f202244 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 19 new ca47d34458b4 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 20 new 8b9844d7e8fb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 21 new 4415d92d030c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 22 new d9c981619ec1 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 23 new fd9871f70c3a treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 new 7170066ecd28 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 25 new 2c1212de6f97 Merge tag 'spdx-5.2-rc2' of git://git.kernel.org/pub/scm/l [...] new 05174c95b83f selinux: do not report error on connect(AF_UNSPEC) new 9c7db5004280 Merge tag 'selinux-pr-20190521' of git://git.kernel.org/pu [...] new 2617a18eeefc can: mark expected switch fall-throughs new d979d4a47db7 firewire: mark expected switch fall-throughs new 61340bba82a1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new ecc906a11c2a ARC: [plat-hsdk]: Add missing multicast filter bins number [...] new 4c70850aeb2e ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC node new 7666f4e9e7cf Merge remote-tracking branch 'arc-current/for-curr' new 0b0fbc188ceb Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 882119ff969d 1/2] net: axienet: use readx_poll_timeout() in mdio wait function new 563ecb8a3ccf 2/2] net: xilinx_emaclite: use readx_poll_timeout() in mdi [...] new 13af14d06a87 Merge branch 'net-readx_poll_timeout' new 9bbcdb07a535 tipc: Avoid copying bytes beyond the supplied data new fc82d93e57e3 selftests: fib_rule_tests: fix local IPv4 address typo new d1abf388604f selftests: fib_rule_tests: enable forwarding before ipv4 f [...] new c0f8fa21b3dc Merge branch 'kselftests-fib_rule_tests-fix' new d97c6f683088 fddi: fix typos in code comments new e3d8e588c7cb ptp: Fix example program to match kernel. new ba3c43851f1a networking: : fix typos in code comments new 7036e621455f net: qrtr: Fix message type of outgoing packets new 46dfc3a54b4d net: stmmac: fix ethtool flow control not able to get/set new af8f3fb7fb07 net: stmmac: dma channel control register need to be init first new 94d250fae48e usbnet: ipheth: fix racing condition new 406cb0c4d16a net: phylink: ensure inband AN works correctly new 72f7cfab6f93 ipv6: Consider sk_bound_dev_if when binding a raw socket t [...] new 2bcd9d842b50 net-next: net: Fix typos in ip-sysctl.txt new 34632975cafd selftests: fib_rule_tests: use pre-defined DEV_ADDR new 47e645261333 Merge remote-tracking branch 'net/master' new 221fb7268d67 Documentation/networking: fix af_xdp.rst Sphinx warnings new 9b28ae243ef3 bpf: fix out-of-bounds read in __bpf_skc_lookup new f7355a6c0497 bpf: Check sk_fullsock() before returning from bpf_sk_lookup() new f7c2d64bac1b samples, bpf: fix to change the buffer size for read() new a195cefff49f samples, bpf: suppress compiler warning new 55e4aca625b3 Merge remote-tracking branch 'bpf/master' new 946c0d8e6ed4 netfilter: nf_queue: fix reinject verdict handling new e633508a9528 netfilter: nft_fib: Fix existence check support new 719c7d563c17 ipvs: Fix use-after-free in ip_vs_in new 82ce6eb1dd13 selftests: netfilter: missing error check when setting up [...] new 6bac76db1da3 netfilter: nat: fix udp checksum corruption new 1a897ecedef2 Merge remote-tracking branch 'netfilter/master' new 696ca7dd4932 Merge remote-tracking branch 'mac80211/master' new 598b28f60c98 Merge remote-tracking branch 'sound-current/for-linus' new f7c4842abfa1 ASoC: soc-dpm: fixup DAI active unbalance new 7b8164c1a29c ASoC: rt5677-spi: Handle over reading when flipping bytes new 30d9d4ff5353 ASoC: Intel: soc-acpi: Fix machine selection order new 069d037aea98 ASoC: simple-card: Fix configuration of DAI format new d5952f34ade5 ASoC: Intel: sof-rt5682: fix for codec button mapping new df9366131a45 ASoC: Intel: sof-rt5682: fix AMP quirk support new 12bb37a10514 Merge branch 'asoc-5.2' into asoc-linus new a0c233d034bc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 2899872b627e regmap: debugfs: Fix memory leak in regmap_debugfs_init new 38ee2a8cc70e Merge branch 'regmap-5.2' into regmap-linus new 9f474c9b4d99 Merge remote-tracking branch 'regmap-fixes/for-linus' new 41a585c947de Merge branch 'regulator-5.2' into regulator-linus new c3fc35f85fc9 Merge remote-tracking branch 'regulator-fixes/for-linus' new e99091799f09 Merge branch 'spi-5.2' into spi-linus new 5db7d785ca4f Merge remote-tracking branch 'spi-fixes/for-linus' new 61c0e37950b8 tty: serial: msm_serial: Fix XON/XOFF new 8178eeb3e800 serial: imx: remove log spamming error message new 099506cbbc79 serial: sh-sci: disable DMA for uart_console new 5d24f455c182 tty: max310x: Fix external crystal register setup new 62de2a9765f5 Merge remote-tracking branch 'tty.current/tty-linus' new a03ff5446081 USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor new 9610450ea31e usb: mtu3: fix up undefined reference to usb_debug_root new 31e0456de5be media: usb: siano: Fix general protection fault in smsusb new ea261113385a USB: Add LPM quirk for Surface Dock GigE adapter new 9a5729f68d3a USB: sisusbvga: fix oops in error path of sisusb_probe new 0c9e8b3cad65 usbip: usbip_host: fix BUG: sleeping function called from [...] new 3864d33943b4 USB: rio500: refuse more than one device at a time new e0feb73428b6 USB: rio500: fix memory leak in close after disconnect new d710734b0677 USB: rio500: simplify locking new 53c7b63f797c USB: rio500: update Documentation new d7f6587981b1 Merge remote-tracking branch 'usb.current/usb-linus' new 5417a7e48296 USB: serial: option: add support for Simcom SIM7500/SIM760 [...] new c5f81656a18b USB: serial: pl2303: add Allied Telesis VT-Kit3 new f3dfd4072c3e USB: serial: option: add Telit 0x1260 and 0x1261 compositions new eeb619c66753 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 5a0eca668ad0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new c1c75a211a76 Merge remote-tracking branch 'staging.current/staging-linus' new aa440de3058a Input: elantech - enable middle button support on 2 ThinkPads new b4b94fd3e73e Merge remote-tracking branch 'input-current/for-linus' new 4e4106f5e942 dmaengine: jz4780: Fix transfers being ACKed too soon new 827484912e82 dmaengine: fsl-qdma: Add improvement new 0788611c9a09 dmaengine: dw-axi-dmac: fix null dereference when pointer [...] new 069b3c4214f2 dmaengine: mediatek-cqdma: sleeping in atomic context new b53611fb1ce9 dmaengine: tegra210-adma: Fix crash during probe new 9ab59bf5dd63 dmaengine: tegra210-adma: Fix channel FIFO configuration new 492252493ea3 dmaengine: tegra210-adma: Fix spelling new e7b9846b0af5 Merge remote-tracking branch 'slave-dma-fixes/fixes' new b2b5921fe4b3 mtd: rawnand: initialize ntargets with maxchips new 368d07d04f3f Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 5d842bc2fcaa Merge remote-tracking branch 'reset-fixes/reset/fixes' new b1da66caf862 Merge remote-tracking branch 'omap-fixes/fixes' new d5e6a5c57f8d Merge remote-tracking branch 'kvm-fixes/master' new c01dafad77fe libnvdimm: Fix compilation warnings with W=1 new 7bf7eac8d648 dax: Arrange for dax_supported check to span multiple devices new 52f476a323f9 libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead new fda54b291104 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 4be777ceaba7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 79daf3e106a4 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new e3ecb922d42c Merge remote-tracking branch 'scsi-fixes/fixes' new a8c2d5ab9e71 drm/i915/gvt: emit init breadcrumb for gvt request new df2ea3c296b1 drm/i915/gvt: use cmd to restore in-context mmios to hw fo [...] new 39947afc6c06 drm/i915/gvt: Tiled Resources mmios are in-context mmios f [...] new b62410020391 drm/i915/gvt: add 0x4dfc to gen9 save-restore list new e175a2520c77 drm/i915/gvt: do not let TRTTE and 0x4dfc write passthroug [...] new 591c39ffac4a drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_g [...] new 57cb853d1d5b Merge tag 'gvt-fixes-2019-05-21' of https://github.com/int [...] new bc674652d79f Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 04789a2f1ae0 Merge remote-tracking branch 'mmc-fixes/fixes' new 5d478f0f23af Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 7c420636860a drm/gma500/cdv: Check vbt config bits when detecting lvds panels new c1fdab1141d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new ffe5b2c2d501 ARC: mm: do_page_fault refactor #1: remove label @good_area new 932af76f8fa5 ARC: mm: do_page_fault refactor #2: remove short lived variable new 23a44bcb15ac ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] new b78d2f207247 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] new ea3885229b0f ARC: mm: do_page_fault refactor #5: scoot no_context to end new acc639eca380 ARC: mm: do_page_fault refactor #6: error handlers to use [...] new 0c85612550a4 ARC: mm: do_page_fault refactor #7: fold the various error [...] new c5d7f7610d88 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner new c7540637964e ARCv2: entry: comments about hardware auto-save on taken i [...] new ce2d053b4f89 ARCv2: entry: push out the Z flag unclobber from common EX [...] new 858debffbedf ARCv2: entry: avoid a branch new 2bff5d88c87d ARCv2: entry: rewrite to enable use of double load/stores LDD/STD new 3c0c3c1418e4 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause new 109128a8b905 Merge remote-tracking branch 'arc/for-next' new 4d436bee8264 Merge remote-tracking branch 'arm/for-next' new 8cd49c1c32d2 Merge remote-tracking branch 'arm64/for-next/core' new ab69a7cb38ee Merge remote-tracking branch 'arm-soc/for-next' new 431175daccb5 Merge remote-tracking branch 'actions/for-next' new 5d32a77c6e2e arm64: dts: meson-g12a: Add PWM nodes new aecd50c1e6a1 arm64: dts: meson-g12a: Add IR nodes new 5267c2d3e4b3 arm64: dts: meson-g12a-x96-max: enable IR decoder new ce641c05b3d6 arm64: dts: meson-g12a-u200: enable IR decoder new 887bda0132c1 arm64: dts: meson: libretech-cc: set eMMC as removable new f0aa2b81572c arm64: dts: meson: libretech-cc: switch eMMC to 1.8v new 9ec1e714bb03 arm64: dts: meson: fix mmc pin bias new f098597a1885 arm64: dts: meson: fix mmc v2 chips max frequencies new 63ce1e4b2bcf arm64: dts: meson: vim2: add missing clk-gate pinctrl new 9957b007d3ff arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc new 7b4b942b3773 arm64: dts: meson: sei510: consistently order nodes new 5b9533f6de2a arm64: dts: meson: u200: consistently order nodes new 6e81292bfa79 arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compa [...] new 53dd8542816b arm64: dts: meson: nanopi k2: add sd DDR50 new b24835c56e58 arm64: dts: meson: odroid-c2: add missing mmc modes new 65cfb135d83c arm64: dts: meson: g12a: add mmc nodes new 38ce55ba78b1 arm64: dts: meson: u200: add sd and emmc new 300b8e6625d3 arm64: dts: meson: sei510: add sd and emmc new deca5b55d13f arm64: dts: meson: g12a: set uart_ao clocks new 277c35cd9ef7 arm64: dts: meson: g12a: add i2c nodes new 50993245d3b3 arm64: dts: meson: u200: enable i2c busses new 332491d78aac arm64: dts: meson: sei510: enable i2c3 new 0690fa6f8d96 arm64: dts: meson: g12a: add audio clock controller new 12e44b730a54 arm64: dts: meson: g12a: add audio memory arbitrer new 6320e7a158f6 arm64: dts: meson: g12a: add audio fifos new f49b7587f3de arm64: dts: meson: g12a: add tdm new cac32ce75d22 arm64: dts: meson: g12a: add spdifouts new 1c74eca615c4 arm64: dts: meson: g12a: add pdm new ab17a921e797 arm64: dts: meson: g12a: add spdifin new de1f833d9838 arm64: dts: meson: g12a: enable hdmi_tx sound dai provider new 904556594cbf dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secu [...] new 3e382d7bffd2 dt-bindings: arm: Convert Amlogic board/soc bindings to js [...] new 452bd1d6afac arm64: dts: meson: sei510: add bluetooth supplies new c2afca3d2758 arm64: dts: meson: g12a: add tohdmitx new f5cd6f16de1a Merge branch 'v5.3/dt64' into tmp/aml-rebuild new a97de1f09416 Merge remote-tracking branch 'amlogic/for-next' new 2c1eab2b4355 ARM: dts: at91sam9261ek: remove unused chosen nodes new bf896bd5222c ARM: dts: at91: at91sam9x5: switch to new sckc bindings new 01048f105281 ARM: dts: at91: at91sam9g45: switch to new sckc bindings new d77a1de7f61e ARM: dts: at91: at91sam9rl: switch to new sckc bindings new bd5d3873de70 ARM: dts: at91: sama5d3: switch to new sckc bindings new 32dfd9cfa4c6 Merge branch 'at91-dt' into at91-next new 40e1f184bdb3 Merge remote-tracking branch 'at91/at91-next' new ab1971fb9ec3 Merge remote-tracking branch 'bcm2835/for-next' new 2c61a5459932 dt-bindings: clock: imx8mm: Add GPIO clocks new dcec6ced9f03 clk: imx8mm: add GPIO clocks to clock tree new f5704b4660f2 clk: imx: Add common API for masking MMDC handshake new eb3eb7358b3e clk: imx: Use imx_mmdc_mask_handshake() API for masking MM [...] new cd862a0c61aa clk: imx7ulp: update nic1_bus_clk parent info new 0ef56d360c45 clk: imx8mm: Mark dram_apb critical new fafaa0a27675 arm64: imx: Fix build error without CONFIG_SOC_BUS new a0b14e6585b9 firmware: imx: SCU irq should ONLY be enabled after SCU IP [...] new b25af2ff7c07 ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SX new d7367b09046b Merge branch 'imx/fixes' into for-next new 2b14b802adac soc: imx: Read imx8mm soc revision from anatop new 8f11bc9a4bdb Merge branch 'imx/drivers' into for-next new ada3d86b6ad9 ARM: dts: imx6sl: Assign corresponding clocks instead of d [...] new ee3b39eb3844 ARM: dts: imx6qdl: Assign corresponding clocks instead of [...] new 3905e2fea949 ARM: dts: imx53: Update UART configuration on M53Menlo new 3c3601cd6a6d ARM: dts: imx53: Update USB configuration on M53Menlo new a80c4981717b ARM: dts: imx53: Add ethernet PHY reset on M53Menlo new 64b99002c561 ARM: dts: imx53: Select netdev trigger for Yellow LED on M53Menlo new 50d29fdb765d ARM: dts: imx53: Add power GPIOs on M53Menlo new 6c5741c22a9f ARM: dts: imx53: Add GPIO beeper on M53Menlo new 34c486a2ce66 ARM: dts: imx53: Add GPIO line names on M53Menlo new 7870756fe456 ARM: dts: imx53: Update pinmux settings on M53Menlo new 5d7c5882b94a ARM: dts: imx7s: Update coresight DT bindings new 15641ca81d25 ARM: dts: imx7ulp: Add tpm pwm support new 811b99bc661a ARM: dts: imx7ulp-evk: Add backlight support new 43f1322b87b3 ARM: dts: imx6ul: add clock-frequency to CPU node new 93385546ba36 ARM: dts: imx6qdl-sabresd: Assign corresponding power supp [...] new 43967d9b5a7c ARM: dts: imx7d-sdb: Assign corresponding power supply for LDOs new 3feea8805d6f ARM: dts: imx6sl-evk: Assign corresponding power supply for LDOs new 96a9169cf621 ARM: dts: imx6sll-evk: Assign corresponding power supply f [...] new 37a4bdead109 ARM: dts: imx6sx-sdb: Assign corresponding power supply for LDOs new 92259afcfa69 Merge branch 'imx/dt' into for-next new 7f538f199f71 arm64: dts: ls1028a: Add properties for Mali DP500 node new 4af3cfe4e1c6 arm64: dts: imx8mq: Add a node for irqsteer new 78cc25fa265d arm64: dts: imx8mm-evk: Add BD71847 PMIC new 693722d5e397 Merge branch 'imx/dt64' into for-next new 7780e477bca8 arm64: dts: imx8mm: add clock for GPIO node new 48121d605d4e Merge branch 'imx/dt-clkdep' into for-next new 82f4799f8dd9 arm64: defconfig: Enable CONFIG_SPI_IMX new 13edfd4f6d53 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X new a0e05ed8221c ARM: imx_v6_v7_defconfig: Enable SIOX bus new 81ab47e04bca arm64: defconfig: add support for i.MX system controller watchdog new 462864e208d9 arm64: defconfig: Enable RTC_DRV_SNVS new e3ab254a437a arm64: defconfig: Enable imx8mm clk/pinctrl new 22e9852fd2aa arm64: defconfig: Enable lpi2c for imx8qxp and sensors new 5c5d0ca7c270 arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk new 0a64ef2d28d1 arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m new e78725e6923d arm64: defconfig: Enable FSL_EDMA driver new 0083cd240bec ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS new 44f9ff100bcf ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver new 3ea320e3b53e ARM: imx_v6_v7_defconfig: Add TPM PWM support by default new 62b3df55737f Merge branch 'imx/defconfig' into for-next new eead6859b0a9 Merge remote-tracking branch 'imx-mxs/for-next' new 5bbfafa13ed5 Merge remote-tracking branch 'keystone/next' new 6617c236a5d7 Merge remote-tracking branch 'mediatek/for-next' new cc70d8bc84b1 Merge remote-tracking branch 'mvebu/for-next' new 72f3e327c244 Merge remote-tracking branch 'reset/reset/next' new 32e9dd59746b Merge remote-tracking branch 'qcom/for-next' new ab3e76ddaac5 Merge remote-tracking branch 'renesas/next' new f24b42ad849f Merge remote-tracking branch 'rockchip/for-next' new 94595a009671 Merge remote-tracking branch 'samsung-krzk/for-next' new 2b39bacd3f77 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 2db4a1a58a36 arm64: tegra: Use TEGRA186_ prefix for GPIOs new 8d9a8543be03 dt-bindings: tegra186-gpio: Remove unused definitions new 18556553a996 Merge branch for-5.3/arm64/dt into for-next new 4c12efb84df5 Merge remote-tracking branch 'tegra/for-next' new 7a2d30959344 Merge remote-tracking branch 'clk-samsung/for-next' new 78b55118c06a csky: Select intc & timer drivers new 6b436744a0b7 csky: Fixup no panic in kernel for some traps new 75aa1a999f40 Merge remote-tracking branch 'csky/linux-next' new 7f3422d2ea98 Merge remote-tracking branch 'parisc-hd/for-next' new 0310b4a99fc4 Merge remote-tracking branch 'soc-fsl/next' new e4c883e8ece1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 5db6aa0626eb Merge remote-tracking branch 'btrfs-kdave/for-next' new fa8fcae94a29 Merge remote-tracking branch 'cifs/for-next' new d1e32475d5a7 Merge remote-tracking branch 'ecryptfs/next' new 455ae0a2fa52 Merge remote-tracking branch 'ext3/for_next' new ff7fc46a2ce1 f2fs: fix to check layout on last valid checkpoint park new 9056d1d4866f Revert "f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG" new 6001bd556efb f2fs: allow ssr block allocation during checkpoint=disable period new 8de25db711a5 f2fs: add bio cache for IPU new aeabcd29f4d5 f2fs: always assume that the device is idle under gc_urgent new f81fe83d8cae f2fs: fix to avoid deadloop if data_flush is on new aac374491ea9 f2fs: fix to do sanity check on segment bitmap of LFS curseg new 96db98da5ee3 f2fs: add missing sysfs entries in documentation new fd59ae37d44c Merge remote-tracking branch 'f2fs/dev' new 89fa6f8ba40c nfsd: don't call nfsd_reply_cache_shutdown twice new 3214e74041ed nfsd4: drc containerization new 06d447d77a28 nfsd: note inadequate stats locking new a13c9a900af3 Merge remote-tracking branch 'nfsd/nfsd-next' new 0de0c79a5efb Merge remote-tracking branch 'ubifs/linux-next' new a661cb25bffa Merge remote-tracking branch 'v9fs/9p-next' new 5cd213b0fec6 xfs: don't reserve per-AG space for an internal log new b038c2108dd7 Merge remote-tracking branch 'xfs/for-next' new 24f2934bc1cb Merge remote-tracking branch 'vfs/for-next' new bab12387181e Merge remote-tracking branch 'printk/for-next' new 4d3e355a25ac Merge remote-tracking branch 'pstore/for-next/pstore' new eb6964fa6509 HID: i2c-hid: add iBall Aer3 to descriptor override new b9a94fbe0ed0 HID: logitech-dj: add support for the Logitech MX5500's Bl [...] new ced2c0c53d08 HID: logitech-hidpp: add support for the MX5500 keyboard new 10235380d18e HID: rmi: Use SET_REPORT request on control endpoint for A [...] new 2cc08800a6b9 HID: wacom: Don't set tool type until we're in range new e92a7be7fe5b HID: wacom: Don't report anything prior to the tool enteri [...] new fe7f8d73d1af HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eras [...] new 6441fc781c34 HID: wacom: Correct button numbering 2nd-gen Intuos Pro ov [...] new 69dbdfffef20 HID: wacom: Sync INTUOSP2_BT touch state after each frame [...] new c6922834dc62 Merge branch 'for-5.2/fixes' into for-next new 423dfbc362b7 HID: logitech-dj: Add usb-id for the 27MHz MX3000 receiver new 7516db92a948 Merge branch 'for-5.3/logitech' into for-next new d8e9806005f2 HID: wacom: generic: only switch the mode on devices with LEDs new d4b8efeb46d9 HID: wacom: generic: Correct pad syncing new 68c20cc2164c HID: wacom: correct touch resolution x/y typo new 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next new 74c2ee949a4f Merge remote-tracking branch 'hid/for-next' new 29077bc5b7a4 scripts/spdxcheck.py: Add dual license subdirectory new a65fd4f0def5 Documentation: kdump: fix minor typo new a31bd1186aca Merge remote-tracking branch 'jc_docs/docs-next' new 73c1a577b839 media: atmel: atmel-isc: reworked white balance feature new a0816e5088ba media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE new 90a493a34917 media: atmel: atmel-isc: add support for DO_WHITE_BALANCE new 5490ba5645f2 media: atmel: atmel-isc: make try_fmt error less verbose new 31e71dbcc1fd media: coda: move register debugging to coda_debug level 3 new 736a33d20546 media: coda: move job ready message to coda_debug level 2 new 8e7479c7e725 media: coda: add coda_frame_type_char helper new e94bb8d269ff media: coda: improve decoder job finished debug message new 74135fb1847d media: coda: demote s_ctrl debug messages to level 2 new 8a618957257a media: coda: add menu strings to s_ctrl debug output new e45cf927f3a5 media: coda: update profile and level controls after seque [...] new a132459d4009 media: venus: core: fix max load for msm8996 and sdm845 new cd396c8cbfcd media: venus: Add support for H265 controls new 3d7f0d7126e0 media: venus: hfi_cmds: add more not-implemented properties new bc8c479a5b19 media: venus: helpers: fix dynamic buffer mode for v4 new 3ab81338383b Merge remote-tracking branch 'v4l-dvb/master' new ce0f53135c02 Merge remote-tracking branch 'fbdev/fbdev-for-next' new acead8e006fc Merge remote-tracking branch 'pm/linux-next' new 55ccb47cfb1b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 8f586799f447 Merge remote-tracking branch 'cpupower/cpupower' new 5d0d53f5c796 Merge remote-tracking branch 'opp/opp/linux-next' new dc272816b174 Merge remote-tracking branch 'ieee1394/for-next' new 636a2fc58253 Merge remote-tracking branch 'dlm/next' new a4860ae37814 Merge remote-tracking branch 'nfc-next/master' new d46a4af9e953 Merge remote-tracking branch 'nand/nand/next' new 0a54ba32fbe8 drm/amdgpu: use HMM callback to replace mmu notifier new f4bb3ec35f80 drm/amdkfd: avoid HMM change cause circular lock new b65c4eef9327 drm/amdgpu: replace get_user_pages with HMM mirror helpers new 8841b897f09a drm/amdgpu: fix HMM config dependency issue new f3baa6707c0f drm/amdkfd: support concurrent userptr update for HMM new b85c6a546e2c drm/amdgpu: support userptr cross VMAs case with HMM new ae50e67e24c1 drm/amdgpu: more descriptive message if HMM not enabled new 0bd5636255b4 drm/amdgpu: Improve error handling for HMM new dfa9b8214166 drm/amdkfd: Introduce asic-specific mqd_manager_init function new d1b48aef2937 drm/amdkfd: Introduce DIQ type mqd manager new 9ed4f32375ed drm/amdkfd: Init mqd managers in device queue manager init new 899e208a7634 drm/amdkfd: Add mqd size in mqd manager struct new 9f6b967c595b drm/amdkfd: Allocate MQD trunk for HIQ and SDMA new 06046f8efb7b drm/amdkfd: Fix a potential memory leak new 69712a7650bf drm/amdkfd: Move non-sdma mqd allocation out of init_mqd new 6331e737211e drm/amdkfd: Allocate hiq and sdma mqd from mqd trunk new d8c941deb96f drm/amdkfd: Move sdma_queue_id calculation into allocate_s [...] new ccdea9ab7500 drm/amdkfd: Fix sdma queue map issue new 8a7cc4ad5d98 drm/amdkfd: Introduce XGMI SDMA queue type new 7e5e9276d1e2 drm/amdkfd: Expose sdma engine numbers to topology new e1bd6f70704e drm/amdkfd: Delete alloc_format field from map_queue struct new 46c92d78c78f drm/amdkfd: Fix a circular lock dependency new 5c3fc06975a6 drm/amdkfd: Add VegaM support new 792e39db0e6d drm/amdkfd: Add domain number into gpu_id new c372a6c25211 Merge remote-tracking branch 'amdgpu/drm-next' new 64736f708c25 Merge remote-tracking branch 'drm-intel/for-linux-next' new 3c6b8625dde8 drm/bochs: Fix connector leak during driver unload new 47ab14578263 drm/lima: add timeout to drm scheduler init new 201713b6bb03 MAINTAINERS: drop Jerry as TTM maintainer new 7793a1089649 drm/fourcc: Fix the parameters name in the documentation new e15abd58ec25 Merge remote-tracking branch 'drm-misc/for-linux-next' new 88fc425bcf50 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 4a10cecc4182 ALSA: firewire-lib: use the same type of argument for CIP [...] new 64d0bf4d4977 ALSA: firewire-lib: add data_blocks/data_block_counter par [...] new a8520f3e9314 ALSA: firewire-lib: use the same unit for payload argument [...] new bde2bbdb307a ALSA: firewire-lib: use dynamic array for CIP header of tr [...] new 8d3f1fdf5211 ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event new 5e3de97a0553 Merge remote-tracking branch 'sound/for-next' new 53fdea9604fa ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger [...] new b9960f6ea22d ASoC: rt5677-spi: Rename driver to differentiate from main codec new 1a5c0b28fc56 ASoC: stm32: spdifrx: manage identification registers new b2d337d8de9f ASoC: fsl_esai: Add pm runtime function new 753c36a4d8a8 ASoC: rt5677: use more of the volume range from DACs new 893d1a9c5c1c ASoC: rt5677: Add component driver name new 900e5daf7034 ASoC: hdmi-codec: remove function name debug traces new 3fcf94ef4d41 ASoC: hdmi-codec: remove reference to the current substream new 1de005d47d90 ASoC: hdmi-codec: remove reference to the dai drivers in t [...] new 0cf4610b9f29 ASoC: hdmi-codec: remove ops dependency on the dai id new 71ed4bddde08 ASoC: stm32: i2s: manage identification registers new c0ffbd64b9dc ASoC: fsl_sai: Move clock operation to PM runtime new 261e90829fe2 ASoC: soc-acpi: fix implicit header use of module.h/export.h new 35a7086eaa05 ASoC: amd: Reporting accurate hw_ptr for acp3x dma new 927ce5c76e48 ASoC: SOF: Add Comet Lake PCI IDs new 5f740b243014 ASoC: Intel: Skylake: Add Cometlake PCI IDs new 5160217ba66c ASoC: SOF: uapi: remove unused sof header files new 14a2212dd4bc ASoC: SOF: pcm: remove runtime PM calls during pcm open/close new ec836daafcdf ASoC: SOF: Intel: ICL: add Icelake SSP count new 630be964b5d8 ASoC: SOF: Intel: ICL add Icelake chip info struct new bcd9382288af ASoC: max98357a: request GPIO when device get probed new 22d251a59647 ASoC: soc-core: use i on snd_soc_resume() new 0a2cfcd998e3 ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() new e2b30edfb943 ASoC: soc-core: tidyup soc_bind_dai_link() comment balance new c083444061ad ASoC: soc-core: add soc_component_to_node() new 09d4cc03ff77 ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() new 7426af5010d1 ASoC: soc.h: fe_compr can be bit field new ca58221d2212 ASoC: soc-pcm: do cpu_dai related operation at same place new 2371abdc08e4 ASoC: soc-pcm: add missing cpu_dai->rate = 0 new e7ecfdb794fe ASoC: soc-pcm: add soc_pcm_components_open() new eb1ecadb7f67 ASoC: hdmi-codec: re-introduce mutex locking new 1628fc3f4771 ASoC: Mediatek: add memory interface data align new cf61f5b01531 ASoC: Mediatek: MT8183: set data align new 1b74211011eb ASoC: meson: axg-card: set link name based on link node name new c3456a4b2142 ASoC: dapm: allow muxes to force a disconnect new e35f5ad6a965 ASoC: meson: add tohdmitx DT bindings new 0a8f1117a680 ASoC: meson: axg-card: add basic codec-to-codec link support new c8609f3870f7 ASoC: meson: add g12a tohdmitx control new 4aecaa0a82b3 ASoC: fsl_asrc: replace the process_option table with function new 506c7f9b0612 dt-bindings: sound: Convert Allwinner SPDIF binding to YAML new b1f35dfd7c2f dt-bindings: sound: sun4i-spdif: Document that the RX chan [...] new bfe95dfa4dac ASoC: cs42xx8: Add reset gpio handling new bfa8130f50a6 ASoC: tlv320aic3x: Add support for high power analog output new 1c7c3237c0cc Merge tag 'v5.2-rc1' into asoc-5.3 new b0a821daf0d0 ASoC: rename functions that pollute the simple_xxx namespace new 326b18176353 ASoC: Mediatek: MT8183: enable IIR filter new 39f2d114a1c7 ASoC: Intel: glk_rt5682_max98357a: Remap button control-function new e9b5daad4e9b ASoC: rsnd: move pcm_new from snd_soc_component_driver to [...] new 2ffb0f580bde ASoC: soc-core: WARN() is not related to component->driver->probe new 90fdbe8ab270 ASoC: cs42xx8: add reset-gpios in binding document new e355d3de196f ASoC: Mediatek: MT8183: fix compile error new 383d30e72e68 ASoC: Mediatek: MT8183: fix compile error new b385256eb54f ASoC: Intel: sof-rt5682: add newline for clarity new 428306c3b3fe ASoC: soc-pcm: fixup try_module_get()/module_put() timing new a41016e40378 Merge branch 'for-5.2' of https://git.kernel.org/pub/scm/l [...] new d281bf5d924a ASoC: fsl_asrc: Unify the supported input and output rate new 4ae943ba7b3a Merge branch 'asoc-5.3' into asoc-next new 1f81ba9c7c1f Merge remote-tracking branch 'sound-asoc/for-next' new 6981a2356181 Input: da9063_onkey - remove platform_data support new 5f462872a192 Input: da9063_onkey - convert header to SPDX new d8ea61c5af0e Input: imx_keypad - use devm_platform_ioremap_resource() t [...] new f1222f5ee2c0 Input: imx6ul_tsc - use devm_platform_ioremap_resource() t [...] new ac2e04c7a567 Merge remote-tracking branch 'input/next' new 5466b28d0d01 Merge remote-tracking branch 'block/for-next' new 44e7cc0d5109 Merge remote-tracking branch 'kgdb/kgdb-next' new faf2a23d044b Merge remote-tracking branch 'backlight/for-backlight-next' new 68ce3a446172 regulator: core: Slightly improve readability of _regulato [...] new 3df4235ac41c regulator: max77650: Convert MAX77651 SBB1 to pickable lin [...] new 249825cc48eb MAINTAINERS: slg51000 updates to the Dialog Semiconductor [...] new a867bde3dd03 regulator: slg51000: add slg51000 regulator driver new 977bfde5d4cb dt-bindings: regulator: add document bindings for slg51000 new 96d82e9d0dc7 Merge tag 'v5.2-rc1' into regulator-5.3 new 662307294f27 regulator: da9063: remove platform_data support new 824bd1be3ed0 regulator: da9063: move definitions out of a header into t [...] new 973af54c5218 regulator: da9063: platform_data is gone, depend on OF new 46f4050a6587 regulator: arizona: Update device tree binding to support [...] new 1f5f11e7370c regulator: arizona-ldo1: Add support for Cirrus Logic Made [...] new 7bd7916dc8ab regulator: arizona-micsupp: Add support for Cirrus Logic M [...] new 3e9d40312f35 Merge branch 'regulator-5.3' into regulator-next new e86b1f719885 Merge remote-tracking branch 'regulator/for-next' new 5c1d5a8aac9c Merge remote-tracking branch 'security/next-testing' new c895f2cbeb0f Merge remote-tracking branch 'apparmor/apparmor-next' new 692a2a023300 Merge remote-tracking branch 'integrity/next-integrity' new 8ba1d53739d9 selinux: provide __le variables explicitly new beee56f3543a selinux: remove some no-op BUG_ONs new 7dee8c6dd8f2 Merge remote-tracking branch 'selinux/next' new 3930b95cc3f8 Merge remote-tracking branch 'tpmdd/next' new e29eaa3c4b76 spi: ep93xx: Drop unused variable new f7b99e5948e6 dt-bindings: mfd: atmel-usart: add DMA bindings for USART [...] new c3fdefc2d79e spi: at91-usart: add DMA support new 9ac3f90db46b spi: bcm2835: bcm2835_spi_transfer_one_poll remove unneces [...] new 7f1922eb3adb spi: bcm2835: Avoid 64-bit arithmetic in xfer len calc new c41d62b06cb9 spi: bcm2835: added comment about different bus behaviour [...] new ff245d90ebed spi: bcm2835: make the polling duration limits configurable new 154f7da56f1e spi: bcm2835: add driver stats to debugfs new 0ff2de8bb163 spi: core: allow defining time that cs is deasserted new d5864e5bed96 spi: core: allow defining time that cs is deasserted as a [...] new 47300728fb21 spi: rockchip: turn down tx dma bursts new e727d4cbc785 Merge tag 'spi-bpw-is-supported' of https://git.kernel.org [...] new 5d7e2b5ed585 spi: core: allow reporting the effectivly used speed_hz fo [...] new bf93b9512645 spi: bcm2835aux: Remove spi_alloc_master() error printing new bfada2080b64 spi: bcm2835: Remove spi_alloc_master() error printing new 35ceb6759d1b spi: Allow selecting BCM2835 SPI controllers on ARCH_BRCMSTB new 3393f7d92451 spi: bcm2835: only split transfers that exceed DLEN if DMA [...] new 63c1440596ff spi: tegra114: add support for gpio based CS new 1bf9f3c9232d spi: tegra114: add support for hw based cs new 9b76ef39b7fb spi: tegra114: add support for HW CS timing new 318dacbd049b spi: tegra114: add support for TX and RX trimmers new eceb995e04b7 Merge tag 'v5.2-rc1' into spi-5.3 new 9783da2384c5 spi: spidev: Add dhcom-board to compatibility list new 0a1b92935683 spi: Add YAML schemas for the generic SPI options new 3133f5c24305 spi: sun4i: Add YAML schemas new 101e6fce89b4 spi: sun6i: Add YAML schemas new 6e761869723a Merge branch 'spi-5.3' into spi-next new 13d29862d320 Merge remote-tracking branch 'spi/for-next' new b9df2106ce9a Merge remote-tracking branch 'tip/auto-latest' new cf41771682ab Merge remote-tracking branch 'percpu/for-next' new c0273c3199f6 Merge remote-tracking branch 'chrome-platform/for-next' new 2f230f300497 dt-bindings: mfd: LMU: Add the ramp up/down property new d0147554d004 dt-bindings: mfd: LMU: Add ti,brightness-resolution new 9a8e66ebeaa2 leds: TI LMU: Add common code for TI LMU devices new 1640825491c0 dt-bindings: ti-lmu: Modify dt bindings for the LM3697 new d4a3015c529d mfd: ti-lmu: Remove support for LM3697 new 2e74262f000c leds: lm3697: Introduce the lm3697 driver new d84418b5b4ab regulator: lm363x: Make the gpio register enable flexible new ef5eb70b9ed5 dt-bindings: mfd: Add lm36274 bindings to ti-lmu new 8286c81db93f mfd: ti-lmu: Add LM36274 support to the ti-lmu new 5a2735a84a75 regulator: lm363x: Add support for LM36274 new adda212971fc dt-bindings: leds: Add LED bindings for the LM36274 new 13f5750a60b9 leds: lm36274: Introduce the TI LM36274 LED driver new 206b705866c4 dt-bindings: leds: Add binding for spi-byte LED. new 413874ce52af leds: spi-byte: add single byte SPI LED driver new 1ee79b677466 Merge remote-tracking branch 'leds/for-next' new b0c578a97738 Merge remote-tracking branch 'ipmi/for-next' new 3a38e874d70b usbip: usbip_host: cleanup do_rebind() return path new 01d4071486fe usb: exynos: add workaround for the USB device bindings conflict new 4e4feeec4e6c USB: OHCI: remove space before open square bracket '[' new be21a02a5a5e usb: renesas_usbhs: Use specific struct instead of USBHS_T [...] new d991f855cb4f usb: remove redundant 'default n' from Kconfig-s new fea3af5e0358 usb: core: hub: Enable/disable U1/U2 in configured state new 561759292774 usb: core: hub: Disable hub-initiated U1/U2 new 804898e8bc43 dt-bindings: rcar-gen3-phy-usb2: Document dr_mode new b051c9374654 dt-bindings: rcar-gen3-phy-usb2: Add r7s9210 support new 97a7968448cb usb: renesas_usbhs: move flags to param new 2195e3af9079 usb: renesas_usbhs: add support for CNEN bit new f75606699060 usb: renesas_usbhs: support byte addressable CFIFO new b69dce634105 usb: renesas_usbhs: Add support for RZ/A2 new 6e9aed4ed4ca dt-bindings: usb: renesas_usbhs: Add support for r7s9210 new 82fcf93381af Merge remote-tracking branch 'usb/usb-next' new d50ae6ba74fa Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 525667c0259d serial: 8250_of: Use of_device_get_match_data() new dfaffb9dca90 tty: serial: 8250: Fix type field in format string new 9f20e8843edf tty: amba-pl011: allow shared interrupt new 2987590b7846 tty: max310x: Simplify tx-work item code new 1b5d239af3da tty: max310x: Introduce max310x_one port macro-wrapper new b7382c73b2d7 tty: max310x: Don't pass stacked buffers to SPI new 35240ba26a93 tty: max310x: Fix invalid baudrate divisors calculator new 68f22c0c99d9 tty: max310x: Add rx-during-tx rs485 flag support new 2b9e6f0a400b tty: max310x: Optionally enable rs485 on startup new 9c12d739d69b tty: max310x: Split uart characters insertion loop new 6dbcf4fa270b Merge remote-tracking branch 'tty/tty-next' new b728ddde769c mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro new 3cb176d8999e Merge remote-tracking branch 'char-misc/char-misc-next' new bdd4a571f862 staging: kpc2000: remove fileops.c file. new 89cfbcc9ecfc staging: kpc2000: fix coding style in pcie.h new 64038897602f staging: kpc2000: remove spi_parts.h new f900d81cb960 staging: kpc2000: move the spi driver out of its subdirectory new 8cac7b354a20 staging: kpc2000: move the i2c driver out of its subdirectory new 078ef50c2a1a staging: kpc2000: dma_common_defs.h: remove unused inline [...] new 6bcd56b707d5 staging: kpc2000: remove SetBackEndControl() function new d0222e9a6b4b staging: pi433: fix misspelling of packet new 7ccbc42a2bec Staging: rtl8188eu: core: Remove else after break new a7bfc177d8a5 Staging: rtl8192u: ieee80211: Fix if-else coding style issue new 3fd14ebc2d52 staging: vt6656: fix potential NULL pointer dereference new 59608cb1de18 staging: vt6656: clean function's error path in usbpipe.c new 7156f7d9c387 staging: vt6656: avoid discarding called function's return code new cc81234ad7c7 staging: vt6656: clean error path for firmware management new d8c2869300ab staging: vt6656: use meaningful error code during buffer a [...] new 07ba60a15843 staging: vt6656: clean-up registers initialization error path new 987d864a2363 staging: vt6656: manage error path during device initialization new ae63ed4c7d08 staging: rtl8723bs: hal: Remove unused variable new cd88d2b11dc3 staging: kpc2000: added separate show functions for kpc_ui [...] new e033958e74d7 staging: kpc2000: removed two kpc_uio_class device attributes. new 504fd10026c7 Merge remote-tracking branch 'staging/staging-next' new b1a02b84533b Merge remote-tracking branch 'mux/for-next' new 9a0f780958bb dmaengine: sudmac: remove unused driver new d8b9626af546 dmaengine: jz4780: Use SPDX license notifier new e40543931fe3 dmaengine: stm32-dma: Fix redundant call to platform_get_irq new 8add6cce9848 dmaengine: axi-dmac: Add support for interleaved cyclic transfers new a3ee0bf23eae dmaengine: axi-dmac: Enable TLAST handling new b5d89905d039 dmaengine: axi-dmac: Sanity check memory mapped interface support new 9e9a98caaac6 Merge remote-tracking branch 'slave-dma/next' new 27ce0f86cb85 Merge branch 'fixes' into for-next new 026104bfa591 scsi: core: add SPDX tags to scsi midlayer files missing l [...] new 22104afd7329 scsi: core: switch the remaining scsi midlayer files to us [...] new 17bd0fb319a7 scsi: scsi_netlink: remove duplicate GPL boilerplate text new 2711770056aa scsi: scsi_transport.h: switch to SPDX tags new b01211b9c3b2 scsi: scsi_transport_fc: remove duplicate GPL boilerplate text new 518397c216aa scsi: scsi_transport_fc: switch to SPDX tags new 7d38479a74bc scsi: scsi_transport_iscsi: switch to SPDX tags new 390363c1dd69 scsi: scsi_transport_sas: switch to SPDX tags new 838b70905386 scsi: scsi_transport_spi: switch to SPDX tags new 1d3439fa8792 scsi: scsi_transport_srp: switch to SPDX tags new 402b0e32609e scsi: libfc: remove duplicate GPL boilerplate text new d4fd63475527 scsi: libfc: switch to SPDX tags new 2626b08f3960 scsi: libfcoe: switch to SPDX tags new 2d1fcb6009f4 scsi: libiscsi: switch to SPDX tags new 5502239e73e6 scsi: libsas: add a SPDX tag to sas_task.c new 4e74166c52a8 scsi: libsas: switch sas_ata.[ch] to SPDX tags new 86b89cb0d26c scsi: libsas: switch remaining files to SPDX tags new 5897b844b7f9 scsi: sd: add a SPDX tag to sd.c new b0edc7fdc65c scsi: sd: switch remaining files to SPDX tags new 5ee7e1f1c6c1 scsi: ses: switch to SPDX tags new 203cd5591485 scsi: sg: switch to SPDX tags new 95b04a2ff9c7 scsi: sr: add a SPDX tag to sr.c new 50a1ea5bebbc scsi: st: add a SPDX tag to st.c new f186090846c2 scsi: lib/sg_pool.c: improve APIs for allocating sg pool new 0f0e744eae6c scsi: core: avoid pre-allocating big SGL for protection in [...] new c3288dd8c232 scsi: core: avoid pre-allocating big SGL for data new 7bfb5a75fa52 scsi: sd: Rely on the driver core for asynchronous probing new 12b6b5580692 scsi: sd: Inline sd_probe_part2() new 70841904d909 scsi: osst: kill obsolete driver new e26dba11d2a2 scsi: hpsa: correct simple mode new 3b8470268979 scsi: hpsa: use local workqueues instead of system workqueues new cf9eddf616bb scsi: hpsa: check for tag collision new 1ab3895f92d1 scsi: hpsa: wait longer for ptraid commands new 27d4cf59380a scsi: hpsa: do-not-complete-cmds-for-deleted-devices new 14991a5bade5 scsi: hpsa: correct device resets new cf57fd0c6a86 scsi: hpsa: update driver version new c07a130d58aa scsi: fdomain: Resurrect driver - Core new 5cdf93a87414 scsi: fdomain: Resurrect driver - PCI support new 0e90dd488d1c scsi: fdomain: Resurrect driver - ISA support new 3743f319d0bb scsi: megaraid_sas: Remove unused variable target_index new f757d1d4bc95 scsi: megaraid_sas: fw_reset_no_pci_access required for MF [...] new a64c948b9de8 scsi: megaraid_sas: Rework code around controller reset new 39afa1c21649 scsi: megaraid_sas: Block PCI config space access from use [...] new f1e2d572cd0e scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups new 6d68c4d56984 scsi: megaraid_sas: Load balance completions across all MSI-X new 0af664ff3d6f scsi: megaraid_sas: Enhance prints in OCR and TM path new e35e40c86c92 scsi: megaraid_sas: Enhance internal DCMD timeout prints new b1769bb24f27 scsi: megaraid_sas: Add formatting option for megasas_dump new f9df07dd78ec scsi: megaraid_sas: Dump system interface regs from sysfs new 2eacdb4077f1 scsi: megaraid_sas: Dump system registers for debugging new 8bac062ec11d scsi: megaraid_sas: Print BAR information from driver new ceba784269e7 scsi: megaraid_sas: Export RAID map id through sysfs new bf6895c76e75 scsi: megaraid_sas: Print FW fault information new 6607a841d64e scsi: megaraid_sas: Print firmware interrupt status new a212adfce7b4 scsi: megaraid_sas: Add prints in suspend and resume path new ce4c71828866 scsi: megaraid_sas: Add debug prints for device list new 3721967c0c24 scsi: megaraid_sas: Fix MSI-X vector print new 15718d03af09 scsi: megaraid_sas: Export RAID map through debugfs new 45bb806aa51a scsi: megaraid_sas: Update driver version to 07.708.03.00 new dda5c4009563 Merge branch 'misc' into for-next new 54f15fa0ad25 Merge remote-tracking branch 'scsi/for-next' new c8d9bb1a0bce Merge remote-tracking branch 'vhost/linux-next' new cf9527abc3f6 Merge remote-tracking branch 'rpmsg/for-next' new d3425f29b2f2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new a20d452a2db7 selftests/x86: Support Atom for syscall_arg_fault test new e8108866cac5 selftests: Remove forced unbuffering for test running new fe48319243a6 selftests/timers: Add missing fflush(stdout) calls new 23b04412f215 Merge remote-tracking branch 'kselftest/next' new ba2be288fcf3 Merge remote-tracking branch 'y2038/y2038' new aec71d794731 livepatch: Remove stale kobj_added entries from kernel-doc [...] new 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next new a682d43e06db Merge remote-tracking branch 'livepatching/for-next' new ef4821859822 Merge remote-tracking branch 'coresight/next' new 15648e5bedc6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 334601d6092e Merge remote-tracking branch 'ntb/ntb-next' new 46fea34acdb4 Merge remote-tracking branch 'kspp/for-next/kspp' new 17ad48543f50 nvmem: meson-efuse: update with SPDX Licence identifier new 14ab0744df58 nvmem: meson-mx-efuse: update with SPDX Licence identifier new f13f92e01b66 Merge remote-tracking branch 'nvmem/for-next' new 125202c018bf Merge remote-tracking branch 'xarray/xarray' new 449d9423338e Merge remote-tracking branch 'hyperv/hyperv-next' new 99e9da7f2796 pid: add pidfd_open() new 5a4600921062 tests: add pidfd_open() tests new 56bb3024b563 Merge remote-tracking branch 'pidfd/for-next' new 357ca9e1c768 byteorder: sanity check toolchain vs kernel endianness new 23a04c6bce09 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] new bed3952fbeb3 linux/device.h: use unique identifier for each struct _ddebug new 37d270057bef linux/net.h: use unique identifier for each struct _ddebug new ca9dd5e75ea9 linux/printk.h: use unique identifier for each struct _ddebug new 05f4d90dd611 lib/dynamic_debug.c: introduce accessors for string member [...] new 3026a6368a48 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug new e301d47f9756 lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] new a6e9afb84c99 lib/dynamic_debug.c: add asm-generic implementation for DY [...] new 1a086a6f12ca x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS new 0dd95e972ef8 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS new f418571688c5 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 new ec8341957be7 lib/genalloc.c: export symbol addr_in_gen_pool new 0851bf8c80d4 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new a98b2dd12535 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 6d333e0b0600 lib/math/rational.c: fix possible incorrect result from ra [...] new 5e311016281a checkpatch: don't interpret stack dumps as commit IDs new abfac6e7af3e checkpatch: fix something new 02d1406cc381 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] new b84875d30bf7 test_sysctl-add-proc_do_large_bitmap-test-case-fix new 51c59c914840 kernel/pid.c: convert struct pid:count to refcount_t new 2b5492fcb90c convert-struct-pid-count-to-refcount_t-fix new 11ccd04c6c3f scripts/gdb: add hlist utilities new 42edb0be07fb Merge branch 'akpm-current/current' new c0d9d8904b0c pinctrl: fix pxa2xx.c build warnings new 0efee37195bc mm, memcg: consider subtrees in memory.events new 6a4d185b78f6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (8839e03395e1) \ N -- N -- N refs/heads/akpm (6a4d185b78f6)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 688 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/devicetree/bindings/arm/amlogic.txt | 142 - Documentation/devicetree/bindings/arm/amlogic.yaml | 138 + .../arm/amlogic/amlogic,meson-gx-ao-secure.txt | 28 + .../devicetree/bindings/leds/leds-lm36274.txt | 82 + .../devicetree/bindings/leds/leds-lm3697.txt | 73 + .../devicetree/bindings/mfd/atmel-usart.txt | 20 +- Documentation/devicetree/bindings/mfd/ti-lmu.txt | 88 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 13 +- .../bindings/regulator/arizona-regulator.txt | 3 +- .../devicetree/bindings/regulator/slg51000.txt | 88 + .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 119 + .../bindings/sound/amlogic,g12a-tohdmitx.txt | 55 + .../devicetree/bindings/sound/cs42xx8.txt | 6 + .../bindings/sound/sunxi,sun4i-spdif.txt | 42 - .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 86 + .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 106 + Documentation/devicetree/bindings/spi/spi-bus.txt | 112 +- .../devicetree/bindings/spi/spi-controller.yaml | 161 + .../devicetree/bindings/spi/spi-sun4i.txt | 23 - .../devicetree/bindings/spi/spi-sun6i.txt | 44 - .../devicetree/bindings/usb/renesas_usbhs.txt | 2 + Documentation/filesystems/f2fs.txt | 88 +- Documentation/kbuild/makefiles.txt | 14 - Documentation/networking/af_xdp.rst | 8 +- Documentation/networking/ip-sysctl.txt | 4 +- Documentation/networking/segmentation-offloads.rst | 4 +- Documentation/scsi/osst.txt | 218 - Documentation/usb/rio.txt | 66 +- MAINTAINERS | 13 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/alpha/math-emu/Makefile | 1 + arch/alpha/math-emu/math.c | 1 + arch/alpha/mm/Makefile | 1 + arch/arc/boot/dts/hsdk.dts | 4 + arch/arc/plat-eznps/Makefile | 1 + arch/arm/boot/dts/aks-cdu.dts | 3 +- arch/arm/boot/dts/at91-ariag25.dts | 3 +- arch/arm/boot/dts/at91-cosino.dtsi | 3 +- arch/arm/boot/dts/at91-cosino_mega2560.dts | 3 +- arch/arm/boot/dts/at91-foxg20.dts | 3 +- arch/arm/boot/dts/at91-kizbox.dts | 3 +- arch/arm/boot/dts/at91-kizbox2.dts | 3 +- arch/arm/boot/dts/at91-kizboxmini.dts | 3 +- arch/arm/boot/dts/at91-linea.dtsi | 3 +- arch/arm/boot/dts/at91-sam9_l9260.dts | 3 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 3 +- arch/arm/boot/dts/at91-tse850-3.dts | 3 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91rm9200.dtsi | 3 +- arch/arm/boot/dts/at91rm9200_pqfp.dtsi | 3 +- arch/arm/boot/dts/at91sam9260.dtsi | 3 +- arch/arm/boot/dts/at91sam9261ek.dts | 8 - arch/arm/boot/dts/at91sam9g15ek.dts | 3 +- arch/arm/boot/dts/at91sam9g25ek.dts | 3 +- arch/arm/boot/dts/at91sam9g35ek.dts | 3 +- arch/arm/boot/dts/at91sam9g45.dtsi | 28 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 3 +- arch/arm/boot/dts/at91sam9n12.dtsi | 3 +- arch/arm/boot/dts/at91sam9n12ek.dts | 3 +- arch/arm/boot/dts/at91sam9rl.dtsi | 28 +- arch/arm/boot/dts/at91sam9x25ek.dts | 3 +- arch/arm/boot/dts/at91sam9x35ek.dts | 3 +- arch/arm/boot/dts/at91sam9x5.dtsi | 26 +- arch/arm/boot/dts/at91sam9x5cm.dtsi | 3 +- arch/arm/boot/dts/at91sam9x5dm.dtsi | 3 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 3 +- arch/arm/boot/dts/atlas6-evb.dts | 3 +- arch/arm/boot/dts/atlas6.dtsi | 3 +- arch/arm/boot/dts/atlas7-evb.dts | 3 +- arch/arm/boot/dts/atlas7.dtsi | 3 +- arch/arm/boot/dts/ep7209.dtsi | 6 +- arch/arm/boot/dts/ep7211-edb7211.dts | 6 +- arch/arm/boot/dts/ep7211.dtsi | 6 +- arch/arm/boot/dts/evk-pro3.dts | 3 +- arch/arm/boot/dts/ge863-pro3.dtsi | 3 +- arch/arm/boot/dts/hi3519-demb.dts | 15 +- arch/arm/boot/dts/hi3519.dtsi | 15 +- arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 15 +- .../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts | 15 +- arch/arm/boot/dts/imx53-m53menlo.dts | 237 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 12 + arch/arm/boot/dts/imx6qdl.dtsi | 10 +- arch/arm/boot/dts/imx6sl-evk.dts | 12 + arch/arm/boot/dts/imx6sl.dtsi | 12 +- arch/arm/boot/dts/imx6sll-evk.dts | 4 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 12 + arch/arm/boot/dts/imx6sx-sdb.dts | 12 + arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul.dtsi | 1 + arch/arm/boot/dts/imx6ull.dtsi | 1 + arch/arm/boot/dts/imx7d-sdb.dts | 8 + arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/imx7ulp-evk.dts | 20 + arch/arm/boot/dts/imx7ulp.dtsi | 10 + arch/arm/boot/dts/moxart-uc7112lx.dts | 3 +- arch/arm/boot/dts/moxart.dtsi | 3 +- arch/arm/boot/dts/omap3-n900.dts | 5 +- arch/arm/boot/dts/ox810se-wd-mbwe.dts | 3 +- arch/arm/boot/dts/ox810se.dtsi | 3 +- .../dts/ox820-cloudengines-pogoplug-series-3.dts | 3 +- arch/arm/boot/dts/ox820.dtsi | 3 +- arch/arm/boot/dts/prima2-evb.dts | 3 +- arch/arm/boot/dts/prima2.dtsi | 3 +- arch/arm/boot/dts/pxa2xx.dtsi | 3 +- arch/arm/boot/dts/sama5d3.dtsi | 30 +- arch/arm/boot/dts/sama5d31.dtsi | 3 +- arch/arm/boot/dts/sama5d31ek.dts | 3 +- arch/arm/boot/dts/sama5d33.dtsi | 3 +- arch/arm/boot/dts/sama5d33ek.dts | 3 +- arch/arm/boot/dts/sama5d34.dtsi | 3 +- arch/arm/boot/dts/sama5d34ek.dts | 3 +- arch/arm/boot/dts/sama5d35.dtsi | 3 +- arch/arm/boot/dts/sama5d35ek.dts | 3 +- arch/arm/boot/dts/sama5d36.dtsi | 3 +- arch/arm/boot/dts/sama5d36ek.dts | 3 +- arch/arm/boot/dts/sama5d3xcm.dtsi | 3 +- arch/arm/boot/dts/sama5d3xdm.dtsi | 3 +- arch/arm/boot/dts/sama5d3xmb.dtsi | 3 +- arch/arm/boot/dts/sama5d3xmb_emac.dtsi | 3 +- arch/arm/boot/dts/sama5d3xmb_gmac.dtsi | 3 +- arch/arm/boot/dts/usb_a9260.dts | 3 +- arch/arm/boot/dts/usb_a9260_common.dtsi | 3 +- arch/arm/boot/dts/usb_a9g20.dts | 3 +- arch/arm/boot/dts/usb_a9g20_common.dtsi | 3 +- arch/arm/boot/dts/usb_a9g20_lpw.dts | 3 +- arch/arm/boot/dts/vt8500-bv07.dts | 3 +- arch/arm/boot/dts/vt8500.dtsi | 3 +- arch/arm/boot/dts/wm8505-ref.dts | 3 +- arch/arm/boot/dts/wm8505.dtsi | 3 +- arch/arm/boot/dts/wm8650-mid.dts | 3 +- arch/arm/boot/dts/wm8650.dtsi | 3 +- arch/arm/boot/dts/wm8750-apc8750.dts | 3 +- arch/arm/boot/dts/wm8750.dtsi | 3 +- arch/arm/boot/dts/wm8850-w70v2.dts | 3 +- arch/arm/boot/dts/wm8850.dtsi | 3 +- arch/arm/configs/imx_v6_v7_defconfig | 3 + arch/arm/include/asm/opcodes-virt.h | 15 +- arch/arm/include/asm/virt.h | 15 +- arch/arm/include/debug/sirf.S | 3 +- arch/arm/kernel/hyp-stub.S | 15 +- arch/arm/kernel/stacktrace.c | 1 + arch/arm/mach-actions/Makefile | 1 + arch/arm/mach-alpine/Makefile | 1 + arch/arm/mach-artpec/Kconfig | 1 + arch/arm/mach-artpec/Makefile | 1 + arch/arm/mach-asm9260/Kconfig | 1 + arch/arm/mach-aspeed/Kconfig | 1 + arch/arm/mach-at91/Kconfig | 1 + arch/arm/mach-at91/Makefile.boot | 1 + arch/arm/mach-at91/at91rm9200.c | 3 +- arch/arm/mach-at91/at91sam9.c | 3 +- arch/arm/mach-at91/sama5.c | 3 +- arch/arm/mach-at91/samv7.c | 3 +- arch/arm/mach-berlin/Kconfig | 1 + arch/arm/mach-berlin/Makefile | 1 + arch/arm/mach-digicolor/Makefile | 1 + arch/arm/mach-dove/Makefile.boot | 1 + arch/arm/mach-ebsa110/Makefile | 1 + arch/arm/mach-ebsa110/Makefile.boot | 1 + arch/arm/mach-efm32/Makefile | 1 + arch/arm/mach-efm32/Makefile.boot | 1 + arch/arm/mach-ep93xx/Kconfig | 1 + arch/arm/mach-ep93xx/Makefile.boot | 1 + arch/arm/mach-footbridge/Kconfig | 1 + arch/arm/mach-footbridge/Makefile.boot | 1 + arch/arm/mach-gemini/Kconfig | 1 + arch/arm/mach-gemini/Makefile | 1 + arch/arm/mach-highbank/Kconfig | 1 + arch/arm/mach-highbank/Makefile | 1 + arch/arm/mach-hisi/Kconfig | 1 + arch/arm/mach-hisi/Makefile | 1 + arch/arm/mach-imx/Kconfig | 1 + arch/arm/mach-imx/avic.c | 15 +- arch/arm/mach-imx/board-mx31lilly.h | 15 +- arch/arm/mach-imx/board-mx31lite.h | 15 +- arch/arm/mach-imx/board-mx31moboard.h | 15 +- arch/arm/mach-imx/cpu-imx27.c | 15 +- arch/arm/mach-imx/cpuidle-imx6sx.c | 3 +- arch/arm/mach-imx/crmregs-imx3.h | 15 +- arch/arm/mach-imx/devices/Kconfig | 1 + arch/arm/mach-imx/devices/devices.c | 15 +- arch/arm/mach-imx/devices/platform-gpio_keys.c | 15 +- arch/arm/mach-imx/hardware.h | 15 +- arch/arm/mach-imx/iim.h | 15 +- arch/arm/mach-imx/iomux-imx31.c | 15 +- arch/arm/mach-imx/iomux-mx21.h | 15 +- arch/arm/mach-imx/iomux-mx27.h | 15 +- arch/arm/mach-imx/iomux-mx2x.h | 15 +- arch/arm/mach-imx/iomux-mx3.h | 15 +- arch/arm/mach-imx/iomux-mx35.h | 15 +- arch/arm/mach-imx/iomux-v1.h | 15 +- arch/arm/mach-imx/iomux-v3.c | 15 +- arch/arm/mach-imx/iomux-v3.h | 15 +- arch/arm/mach-imx/irq-common.c | 15 +- arch/arm/mach-imx/irq-common.h | 15 +- arch/arm/mach-imx/mach-armadillo5x0.c | 16 +- arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 16 +- arch/arm/mach-imx/mach-pca100.c | 15 +- arch/arm/mach-imx/mm-imx21.c | 15 +- arch/arm/mach-imx/mm-imx27.c | 15 +- arch/arm/mach-imx/mx21.h | 15 +- arch/arm/mach-imx/mx27.h | 15 +- arch/arm/mach-imx/mx2x.h | 15 +- arch/arm/mach-imx/mxc.h | 15 +- arch/arm/mach-integrator/Kconfig | 1 + arch/arm/mach-iop13xx/Makefile.boot | 1 + arch/arm/mach-iop32x/Makefile.boot | 1 + arch/arm/mach-iop33x/Kconfig | 1 + arch/arm/mach-iop33x/Makefile | 1 + arch/arm/mach-iop33x/Makefile.boot | 1 + arch/arm/mach-ixp4xx/Kconfig | 1 + arch/arm/mach-ixp4xx/Makefile.boot | 1 + arch/arm/mach-keystone/Kconfig | 1 + arch/arm/mach-ks8695/Kconfig | 1 + arch/arm/mach-ks8695/Makefile.boot | 1 + arch/arm/mach-lpc18xx/Makefile | 1 + arch/arm/mach-lpc18xx/Makefile.boot | 1 + arch/arm/mach-lpc32xx/Makefile | 1 + arch/arm/mach-lpc32xx/Makefile.boot | 1 + arch/arm/mach-mediatek/Kconfig | 1 + arch/arm/mach-mediatek/Makefile | 1 + arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-meson/Makefile | 1 + arch/arm/mach-milbeaut/Makefile | 1 + arch/arm/mach-mmp/Kconfig | 1 + arch/arm/mach-moxart/Kconfig | 1 + arch/arm/mach-moxart/Makefile | 1 + arch/arm/mach-mv78xx0/Kconfig | 1 + arch/arm/mach-mvebu/Kconfig | 1 + arch/arm/mach-mxs/Kconfig | 1 + arch/arm/mach-mxs/Makefile | 1 + arch/arm/mach-netx/Kconfig | 1 + arch/arm/mach-netx/Makefile | 1 + arch/arm/mach-netx/Makefile.boot | 1 + arch/arm/mach-nomadik/Kconfig | 1 + arch/arm/mach-nomadik/Makefile | 1 + arch/arm/mach-npcm/Kconfig | 1 + arch/arm/mach-npcm/Makefile | 1 + arch/arm/mach-nspire/Kconfig | 1 + arch/arm/mach-nspire/Makefile | 1 + arch/arm/mach-omap1/Kconfig | 1 + arch/arm/mach-omap1/Makefile.boot | 1 + arch/arm/mach-omap1/board-htcherald.c | 17 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-orion5x/Kconfig | 1 + arch/arm/mach-oxnas/Kconfig | 1 + arch/arm/mach-oxnas/Makefile | 1 + arch/arm/mach-picoxcell/Kconfig | 1 + arch/arm/mach-picoxcell/Makefile | 1 + arch/arm/mach-prima2/Kconfig | 1 + arch/arm/mach-prima2/common.c | 3 +- arch/arm/mach-prima2/common.h | 3 +- arch/arm/mach-prima2/headsmp.S | 3 +- arch/arm/mach-prima2/hotplug.c | 3 +- arch/arm/mach-prima2/platsmp.c | 3 +- arch/arm/mach-prima2/pm.c | 3 +- arch/arm/mach-prima2/pm.h | 3 +- arch/arm/mach-prima2/rstc.c | 3 +- arch/arm/mach-prima2/rtciobrg.c | 3 +- arch/arm/mach-prima2/sleep.S | 3 +- arch/arm/mach-pxa/Kconfig | 1 + arch/arm/mach-pxa/Makefile.boot | 1 + arch/arm/mach-qcom/Kconfig | 1 + arch/arm/mach-qcom/Makefile | 1 + arch/arm/mach-rda/Kconfig | 1 + arch/arm/mach-rda/Makefile | 1 + arch/arm/mach-realview/Kconfig | 1 + arch/arm/mach-realview/Makefile | 1 + arch/arm/mach-rockchip/Kconfig | 1 + arch/arm/mach-rockchip/Makefile | 1 + arch/arm/mach-rpc/Makefile | 1 + arch/arm/mach-rpc/Makefile.boot | 1 + arch/arm/mach-sa1100/Kconfig | 1 + arch/arm/mach-sa1100/Makefile.boot | 1 + arch/arm/mach-socfpga/Kconfig | 1 + arch/arm/mach-socfpga/socfpga.c | 14 +- arch/arm/mach-spear/Kconfig | 1 + arch/arm/mach-sti/Kconfig | 1 + arch/arm/mach-sti/Makefile | 1 + arch/arm/mach-stm32/Kconfig | 1 + arch/arm/mach-stm32/Makefile | 1 + arch/arm/mach-stm32/Makefile.boot | 1 + arch/arm/mach-sunxi/Kconfig | 1 + arch/arm/mach-sunxi/Makefile | 1 + arch/arm/mach-tegra/sleep.S | 15 +- arch/arm/mach-u300/Makefile | 1 + arch/arm/mach-ux500/Makefile | 1 + arch/arm/mach-versatile/Makefile | 1 + arch/arm/mach-vexpress/Makefile.boot | 1 + arch/arm/mach-vt8500/Makefile | 1 + arch/arm/mach-vt8500/Makefile.boot | 1 + arch/arm/mach-w90x900/Makefile.boot | 1 + arch/arm/mach-zx/Makefile | 1 + arch/arm/mach-zynq/Makefile | 1 + arch/arm/mach-zynq/pm.c | 14 +- arch/arm/mm/ioremap.c | 1 + arch/arm/mm/nommu.c | 1 + arch/arm/net/Makefile | 1 + arch/arm/plat-omap/Makefile | 1 + arch/arm/plat-orion/Makefile | 1 + arch/arm/plat-pxa/Kconfig | 1 + arch/arm/plat-pxa/Makefile | 1 + arch/arm/plat-versatile/Kconfig | 1 + arch/arm/plat-versatile/Makefile | 1 + arch/arm/probes/uprobes/Makefile | 1 + arch/arm/tools/syscall.tbl | 1 + arch/arm/vfp/Makefile | 1 + arch/arm/xen/Makefile | 1 + arch/arm/xen/efi.c | 14 +- arch/arm/xen/enlighten.c | 1 + arch/arm/xen/mm.c | 1 + arch/arm/xen/p2m.c | 1 + arch/arm64/Kconfig | 1 + arch/arm64/Kconfig.debug | 1 + arch/arm64/Kconfig.platforms | 2 + arch/arm64/boot/dts/al/Makefile | 1 + arch/arm64/boot/dts/altera/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 31 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 138 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 115 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 6 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1712 +++++- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 4 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 6 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 6 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 35 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 2 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 14 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 35 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 15 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 6 +- arch/arm64/boot/dts/broadcom/northstar2/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 38 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 131 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 5 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 19 + arch/arm64/boot/dts/intel/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 +- arch/arm64/boot/dts/realtek/Makefile | 1 + arch/arm64/boot/dts/zte/Makefile | 1 + arch/arm64/configs/defconfig | 3 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/net/Makefile | 1 + arch/arm64/xen/Makefile | 1 + arch/c6x/lib/Makefile | 1 + arch/c6x/mm/Makefile | 1 + arch/c6x/platforms/Makefile | 1 + arch/csky/Kconfig | 1 + arch/csky/Kconfig.debug | 1 + arch/csky/Makefile | 1 + arch/csky/abiv1/Makefile | 1 + arch/csky/abiv2/Makefile | 1 + arch/csky/boot/Makefile | 1 + arch/csky/boot/dts/Makefile | 1 + arch/csky/kernel/Makefile | 1 + arch/csky/kernel/traps.c | 6 + arch/csky/lib/Makefile | 1 + arch/csky/mm/Makefile | 1 + arch/h8300/Kconfig.debug | 1 + arch/h8300/lib/Makefile | 1 + arch/h8300/mm/Makefile | 1 + arch/hexagon/Kconfig.debug | 1 + arch/hexagon/lib/Makefile | 1 + arch/hexagon/mm/Makefile | 1 + arch/ia64/hp/common/Makefile | 1 + arch/ia64/hp/zx1/Makefile | 1 + arch/ia64/kernel/esi.c | 1 + arch/ia64/kernel/esi_stub.S | 1 + arch/ia64/kernel/mca.c | 1 + arch/ia64/kernel/mca_drv.c | 1 + arch/ia64/kernel/palinfo.c | 1 + arch/ia64/kernel/perfmon.c | 1 + arch/ia64/kernel/perfmon_default_smpl.c | 1 + arch/ia64/kernel/sal.c | 1 + arch/ia64/kernel/salinfo.c | 1 + arch/ia64/kernel/smp.c | 1 + arch/ia64/kernel/smpboot.c | 1 + arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/ia64/kernel/time.c | 1 + arch/ia64/lib/flush.S | 1 + arch/ia64/mm/tlb.c | 1 + arch/ia64/pci/Makefile | 1 + arch/ia64/pci/pci.c | 1 + arch/m68k/amiga/Makefile | 1 + arch/m68k/apollo/Makefile | 1 + arch/m68k/atari/Makefile | 1 + arch/m68k/bvme6000/Makefile | 1 + arch/m68k/emu/Makefile | 1 + arch/m68k/hp300/Makefile | 1 + arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/m68k/kernel/time.c | 1 + arch/m68k/mac/Makefile | 1 + arch/m68k/mac/psc.c | 1 + arch/m68k/math-emu/Makefile | 1 + arch/m68k/mvme147/Makefile | 1 + arch/m68k/mvme16x/Makefile | 1 + arch/m68k/q40/Makefile | 1 + arch/m68k/sun3/Makefile | 1 + arch/m68k/sun3/prom/Makefile | 1 + arch/m68k/sun3x/Makefile | 1 + arch/microblaze/Kconfig | 1 + arch/microblaze/Kconfig.debug | 1 + arch/microblaze/Kconfig.platform | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/mm/Makefile | 1 + arch/microblaze/pci/Makefile | 1 + arch/mips/alchemy/Makefile | 1 + arch/mips/alchemy/common/Makefile | 1 + arch/mips/alchemy/common/usb.c | 1 + arch/mips/alchemy/common/vss.c | 1 + arch/mips/alchemy/devboards/Makefile | 1 + arch/mips/alchemy/devboards/bcsr.c | 1 + arch/mips/bcm47xx/Makefile | 1 + arch/mips/bcm63xx/boards/Makefile | 1 + arch/mips/bmips/Makefile | 1 + arch/mips/boot/dts/mscc/Makefile | 1 + arch/mips/boot/dts/ni/Makefile | 1 + arch/mips/cavium-octeon/oct_ilm.c | 1 + arch/mips/cobalt/Makefile | 1 + arch/mips/cobalt/buttons.c | 15 +- arch/mips/cobalt/lcd.c | 15 +- arch/mips/cobalt/led.c | 15 +- arch/mips/cobalt/mtd.c | 15 +- arch/mips/cobalt/rtc.c | 15 +- arch/mips/cobalt/serial.c | 15 +- arch/mips/cobalt/time.c | 15 +- arch/mips/dec/Makefile | 1 + arch/mips/dec/prom/Makefile | 1 + arch/mips/emma/Makefile | 1 + arch/mips/fw/cfe/Makefile | 1 + arch/mips/fw/lib/Makefile | 1 + arch/mips/fw/sni/Makefile | 1 + arch/mips/include/asm/ds1287.h | 15 +- arch/mips/include/asm/irq_gt641xx.h | 15 +- arch/mips/include/asm/mach-cobalt/mach-gt64120.h | 15 +- .../asm/mach-rc32434/cpu-feature-overrides.h | 16 +- arch/mips/jazz/Makefile | 1 + arch/mips/jz4740/board-qi_lb60.c | 5 +- arch/mips/kernel/cevt-ds1287.c | 15 +- arch/mips/kernel/cevt-gt641xx.c | 15 +- arch/mips/kernel/early_printk_8250.c | 15 +- arch/mips/kernel/irq-gt641xx.c | 15 +- arch/mips/kernel/stacktrace.c | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/mips/lantiq/falcon/Makefile | 1 + arch/mips/lantiq/xway/Makefile | 1 + arch/mips/lasat/picvue.c | 1 + arch/mips/lasat/picvue_proc.c | 1 + arch/mips/loongson32/Makefile | 1 + arch/mips/loongson32/common/Makefile | 1 + arch/mips/loongson32/ls1b/Makefile | 1 + arch/mips/loongson32/ls1c/Makefile | 1 + arch/mips/loongson64/Makefile | 1 + arch/mips/loongson64/common/cs5536/Makefile | 1 + arch/mips/loongson64/fuloong-2e/Makefile | 1 + arch/mips/loongson64/lemote-2f/Makefile | 1 + arch/mips/loongson64/loongson-3/Makefile | 1 + arch/mips/net/Makefile | 1 + arch/mips/netlogic/Makefile | 1 + arch/mips/netlogic/xlr/Makefile | 1 + arch/mips/pci/pci-ar2315.c | 13 +- arch/mips/pic32/Makefile | 1 + arch/mips/pic32/common/Makefile | 1 + arch/mips/pic32/pic32mzda/Makefile | 1 + arch/mips/pistachio/Makefile | 1 + arch/mips/pnx833x/Makefile | 1 + arch/mips/pnx833x/common/Makefile | 1 + arch/mips/pnx833x/stb22x/Makefile | 1 + arch/mips/power/Makefile | 1 + arch/mips/rb532/Makefile | 1 + arch/mips/rb532/prom.c | 17 +- arch/mips/sgi-ip22/ip22-gio.c | 1 + arch/mips/sgi-ip32/Makefile | 1 + arch/mips/sibyte/bcm1480/Makefile | 1 + arch/mips/sibyte/common/Makefile | 1 + arch/mips/sibyte/sb1250/Makefile | 1 + arch/mips/sibyte/swarm/Makefile | 1 + arch/mips/sni/Makefile | 1 + arch/mips/txx9/jmr3927/Makefile | 1 + arch/mips/txx9/rbtx4927/Makefile | 1 + arch/mips/txx9/rbtx4938/Makefile | 1 + arch/mips/txx9/rbtx4939/Makefile | 1 + arch/mips/vr41xx/casio-e55/Makefile | 1 + arch/mips/vr41xx/common/Makefile | 1 + arch/mips/vr41xx/common/giu.c | 15 +- arch/mips/vr41xx/common/rtc.c | 15 +- arch/mips/vr41xx/common/siu.c | 15 +- arch/mips/vr41xx/ibm-workpad/Makefile | 1 + arch/nds32/Kconfig | 1 + arch/nds32/Kconfig.cpu | 1 + arch/nds32/Kconfig.debug | 1 + arch/nds32/Makefile | 1 + arch/nds32/boot/Makefile | 1 + arch/nds32/boot/dts/Makefile | 1 + arch/nds32/kernel/Makefile | 1 + arch/nds32/kernel/vdso/Makefile | 1 + arch/nds32/lib/Makefile | 1 + arch/nds32/math-emu/Makefile | 1 + arch/nds32/mm/Makefile | 1 + arch/nios2/boot/compressed/console.c | 15 +- arch/nios2/boot/compressed/misc.c | 15 +- arch/nios2/boot/compressed/vmlinux.lds.S | 15 +- arch/nios2/boot/dts/3c120_devboard.dts | 14 +- arch/nios2/include/asm/asm-macros.h | 13 +- arch/nios2/include/asm/asm-offsets.h | 15 +- arch/nios2/include/asm/cache.h | 12 +- arch/nios2/include/asm/cpuinfo.h | 15 +- arch/nios2/include/asm/elf.h | 15 +- arch/nios2/include/asm/irq.h | 15 +- arch/nios2/include/asm/irqflags.h | 15 +- arch/nios2/include/asm/kgdb.h | 15 +- arch/nios2/include/asm/linkage.h | 12 +- arch/nios2/include/asm/registers.h | 15 +- arch/nios2/include/asm/setup.h | 15 +- arch/nios2/include/asm/tlbflush.h | 15 +- arch/nios2/kernel/asm-offsets.c | 15 +- arch/nios2/kernel/cpuinfo.c | 15 +- arch/nios2/kernel/insnemu.S | 14 +- arch/nios2/kernel/irq.c | 15 +- arch/nios2/kernel/kgdb.c | 15 +- arch/nios2/kernel/prom.c | 15 +- arch/nios2/kernel/vmlinux.lds.S | 15 +- arch/nios2/lib/Makefile | 1 + arch/nios2/platform/Kconfig.platform | 1 + arch/nios2/platform/Makefile | 1 + arch/openrisc/Kconfig.debug | 1 + arch/openrisc/lib/Makefile | 1 + arch/openrisc/mm/Makefile | 1 + arch/parisc/boot/Makefile | 1 + arch/parisc/boot/compressed/Makefile | 1 + arch/parisc/kernel/stacktrace.c | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/parisc/lib/Makefile | 1 + arch/parisc/mm/Makefile | 1 + arch/powerpc/crypto/crc32c-vpmsum_glue.c | 1 + arch/powerpc/include/asm/io-workarounds.h | 15 +- arch/powerpc/include/asm/livepatch.h | 14 +- arch/powerpc/kernel/pci_32.c | 1 + arch/powerpc/kernel/setup_32.c | 1 + arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/sysfs.c | 1 + arch/powerpc/platforms/40x/Makefile | 1 + arch/powerpc/platforms/4xx/Makefile | 1 + arch/powerpc/platforms/amigaone/Makefile | 1 + arch/powerpc/platforms/cell/cbe_regs.c | 1 + arch/powerpc/platforms/cell/spider-pci.c | 15 +- arch/powerpc/platforms/cell/spu_callbacks.c | 1 + arch/powerpc/platforms/chrp/Makefile | 1 + arch/powerpc/platforms/maple/Makefile | 1 + arch/powerpc/platforms/pasemi/Makefile | 1 + arch/powerpc/platforms/powermac/backlight.c | 1 + arch/powerpc/platforms/powermac/pfunc_core.c | 1 + arch/powerpc/platforms/powernv/opal-hmi.c | 14 +- arch/powerpc/sysdev/ge/Makefile | 1 + arch/powerpc/sysdev/xive/Makefile | 1 + arch/powerpc/xmon/spu-dis.c | 15 +- arch/powerpc/xmon/spu-insns.h | 15 +- arch/powerpc/xmon/spu-opc.c | 15 +- arch/powerpc/xmon/spu.h | 15 +- arch/riscv/Kconfig | 1 + arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/vdso/Makefile | 1 + arch/riscv/lib/Makefile | 1 + arch/riscv/mm/Makefile | 1 + arch/riscv/net/Makefile | 1 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/boot/dts/Makefile | 1 + arch/sh/cchips/hd6446x/Makefile | 1 + arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sh/math-emu/Makefile | 1 + arch/sh/mm/init.c | 1 + arch/sparc/Kconfig | 1 + arch/sparc/crypto/aes_glue.c | 1 + arch/sparc/crypto/camellia_glue.c | 1 + arch/sparc/crypto/crc32c_glue.c | 1 + arch/sparc/crypto/des_glue.c | 1 + arch/sparc/crypto/md5_glue.c | 1 + arch/sparc/crypto/sha1_glue.c | 1 + arch/sparc/crypto/sha256_glue.c | 1 + arch/sparc/crypto/sha512_glue.c | 1 + arch/sparc/include/asm/uprobes.h | 14 +- arch/sparc/include/uapi/asm/oradax.h | 14 +- arch/sparc/kernel/chmc.c | 1 + arch/sparc/kernel/ds.c | 1 + arch/sparc/kernel/helpers.S | 1 + arch/sparc/kernel/led.c | 1 + arch/sparc/kernel/nmi.c | 1 + arch/sparc/kernel/of_device_common.c | 1 + arch/sparc/kernel/pcr.c | 1 + arch/sparc/kernel/ptrace_64.c | 1 + arch/sparc/kernel/stacktrace.c | 1 + arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/traps_64.c | 1 + arch/sparc/kernel/uprobes.c | 14 +- arch/sparc/lib/divdi3.S | 16 +- arch/sparc/lib/muldi3.S | 16 +- arch/sparc/lib/udivdi3.S | 16 +- arch/sparc/math-emu/Makefile | 1 + arch/sparc/net/Makefile | 1 + arch/sparc/oprofile/Makefile | 1 + arch/sparc/power/Makefile | 1 + arch/sparc/vdso/Makefile | 1 + arch/um/drivers/mmapper_kern.c | 1 + arch/x86/crypto/aes_glue.c | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/entry/vsyscall/Makefile | 1 + arch/x86/events/Makefile | 1 + arch/x86/events/amd/core.c | 1 + arch/x86/events/intel/core.c | 1 + arch/x86/events/intel/rapl.c | 1 + arch/x86/events/intel/uncore.c | 1 + arch/x86/hyperv/Makefile | 1 + arch/x86/ia32/Makefile | 1 + arch/x86/ia32/ia32_aout.c | 1 + arch/x86/include/asm/livepatch.h | 14 +- arch/x86/include/asm/orc_lookup.h | 14 +- arch/x86/include/asm/orc_types.h | 14 +- arch/x86/kernel/acpi/cstate.c | 1 + arch/x86/kernel/alternative.c | 1 + arch/x86/kernel/apic/apic.c | 1 + arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/cpu/mce/core.c | 1 + arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 + arch/x86/kernel/cpu/mce/therm_throt.c | 1 + arch/x86/kernel/cpu/microcode/Makefile | 1 + arch/x86/kernel/cpu/mtrr/Makefile | 1 + arch/x86/kernel/cpu/mtrr/generic.c | 1 + arch/x86/kernel/crash.c | 1 + arch/x86/kernel/e820.c | 1 + arch/x86/kernel/fpu/Makefile | 1 + arch/x86/kernel/fpu/core.c | 1 + arch/x86/kernel/fpu/init.c | 1 + arch/x86/kernel/fpu/xstate.c | 1 + arch/x86/kernel/hpet.c | 1 + arch/x86/kernel/irq.c | 1 + arch/x86/kernel/kprobes/Makefile | 1 + arch/x86/kernel/kvm.c | 15 +- arch/x86/kernel/livepatch.c | 14 +- arch/x86/kernel/nmi.c | 1 + arch/x86/kernel/process_64.c | 1 + arch/x86/kernel/ptrace.c | 1 + arch/x86/kernel/setup.c | 1 + arch/x86/kernel/tsc.c | 1 + arch/x86/kernel/unwind_frame.c | 1 + arch/x86/kernel/unwind_guess.c | 1 + arch/x86/kernel/unwind_orc.c | 1 + arch/x86/lib/clear_page_64.S | 1 + arch/x86/lib/cpu.c | 1 + arch/x86/lib/memcpy_64.S | 1 + arch/x86/lib/usercopy_64.c | 1 + arch/x86/mm/debug_pagetables.c | 1 + arch/x86/mm/extable.c | 1 + arch/x86/mm/highmem_32.c | 1 + arch/x86/mm/init_32.c | 1 + arch/x86/mm/init_64.c | 1 + arch/x86/mm/ioremap.c | 1 + arch/x86/mm/numa.c | 1 + arch/x86/mm/pageattr.c | 1 + arch/x86/mm/pat.c | 1 + arch/x86/mm/testmmiotrace.c | 1 + arch/x86/mm/tlb.c | 1 + arch/x86/net/Makefile | 1 + arch/x86/pci/common.c | 1 + arch/x86/pci/legacy.c | 1 + arch/x86/pci/xen.c | 1 + arch/x86/platform/atom/Makefile | 1 + arch/x86/platform/ce4100/Makefile | 1 + arch/x86/platform/efi/quirks.c | 1 + arch/x86/platform/geode/Makefile | 1 + arch/x86/platform/goldfish/Makefile | 1 + arch/x86/platform/intel-mid/Makefile | 1 + arch/x86/platform/intel-quark/Makefile | 1 + arch/x86/platform/intel-quark/imr.c | 1 + arch/x86/platform/intel/Makefile | 1 + arch/x86/platform/iris/Makefile | 1 + arch/x86/platform/olpc/olpc_ofw.c | 1 + arch/x86/platform/scx200/Makefile | 1 + arch/x86/platform/scx200/scx200_32.c | 1 + arch/x86/platform/sfi/Makefile | 1 + arch/x86/platform/ts5500/Makefile | 1 + arch/x86/platform/uv/Makefile | 1 + arch/x86/video/Makefile | 1 + arch/xtensa/kernel/syscalls/syscall.tbl | 1 + arch/xtensa/lib/Makefile | 1 + arch/xtensa/mm/Makefile | 1 + arch/xtensa/platforms/iss/Makefile | 1 + arch/xtensa/platforms/xt2000/Makefile | 1 + arch/xtensa/platforms/xtfpga/Makefile | 1 + block/blk-core.c | 2 +- block/genhd.c | 34 +- block/ioctl.c | 4 - block/partition-generic.c | 7 +- crypto/camellia_generic.c | 14 +- crypto/simd.c | 14 +- crypto/twofish_common.c | 15 +- crypto/twofish_generic.c | 15 +- crypto/xcbc.c | 14 +- drivers/accessibility/Makefile | 1 + drivers/accessibility/braille/Makefile | 1 + drivers/acpi/acpi_memhotplug.c | 12 +- drivers/acpi/arm64/Kconfig | 1 + drivers/acpi/arm64/Makefile | 1 + drivers/acpi/custom_method.c | 1 + drivers/acpi/debugfs.c | 1 + drivers/acpi/dptf/Makefile | 1 + drivers/acpi/hmat/Makefile | 1 + drivers/acpi/nfit/Makefile | 1 + drivers/acpi/processor_core.c | 1 + drivers/acpi/scan.c | 1 + drivers/amba/Makefile | 1 + drivers/android/Makefile | 1 + drivers/ata/acard-ahci.c | 18 +- drivers/ata/ahci.c | 18 +- drivers/ata/ahci.h | 18 +- drivers/ata/ahci_xgene.c | 15 +- drivers/ata/ata_piix.c | 19 +- drivers/ata/libahci.c | 18 +- drivers/ata/libata-acpi.c | 1 + drivers/ata/libata-core.c | 18 +- drivers/ata/libata-eh.c | 19 +- drivers/ata/libata-scsi.c | 18 +- drivers/ata/libata-sff.c | 18 +- drivers/ata/libata-trace.c | 15 +- drivers/ata/libata.h | 18 +- drivers/ata/pata_acpi.c | 1 + drivers/ata/pata_amd.c | 1 + drivers/ata/pata_artop.c | 1 + drivers/ata/pata_atiixp.c | 1 + drivers/ata/pata_cmd640.c | 1 + drivers/ata/pata_cmd64x.c | 1 + drivers/ata/pata_cypress.c | 1 + drivers/ata/pata_efar.c | 1 + drivers/ata/pata_ep93xx.c | 1 + drivers/ata/pata_ftide010.c | 1 + drivers/ata/pata_hpt366.c | 1 + drivers/ata/pata_hpt37x.c | 1 + drivers/ata/pata_hpt3x2n.c | 1 + drivers/ata/pata_icside.c | 1 + drivers/ata/pata_isapnp.c | 1 + drivers/ata/pata_it8213.c | 1 + drivers/ata/pata_jmicron.c | 1 + drivers/ata/pata_legacy.c | 16 +- drivers/ata/pata_macio.c | 1 + drivers/ata/pata_marvell.c | 1 + drivers/ata/pata_mpiix.c | 1 + drivers/ata/pata_netcell.c | 1 + drivers/ata/pata_ninja32.c | 1 + drivers/ata/pata_ns87410.c | 15 +- drivers/ata/pata_ns87415.c | 1 + drivers/ata/pata_oldpiix.c | 1 + drivers/ata/pata_opti.c | 1 + drivers/ata/pata_optidma.c | 1 + drivers/ata/pata_pcmcia.c | 15 +- drivers/ata/pata_pdc202xx_old.c | 1 + drivers/ata/pata_pxa.c | 15 +- drivers/ata/pata_radisys.c | 1 + drivers/ata/pata_rdc.c | 15 +- drivers/ata/pata_rz1000.c | 1 + drivers/ata/pata_serverworks.c | 1 + drivers/ata/pata_sis.c | 1 + drivers/ata/pata_sl82c105.c | 1 + drivers/ata/pata_via.c | 1 + drivers/ata/pdc_adma.c | 18 +- drivers/ata/sata_gemini.c | 1 + drivers/ata/sata_nv.c | 18 +- drivers/ata/sata_promise.c | 18 +- drivers/ata/sata_promise.h | 18 +- drivers/ata/sata_sil.c | 18 +- drivers/ata/sata_sis.c | 18 +- drivers/ata/sata_svw.c | 18 +- drivers/ata/sata_sx4.c | 18 +- drivers/ata/sata_uli.c | 18 +- drivers/ata/sata_via.c | 20 +- drivers/ata/sata_vsc.c | 18 +- drivers/atm/adummy.c | 1 + drivers/atm/atmtcp.c | 1 + drivers/atm/eni.c | 1 + drivers/atm/idt77105.c | 1 + drivers/atm/nicstar.c | 1 + drivers/atm/suni.c | 1 + drivers/atm/uPD98402.c | 1 + drivers/atm/zatm.c | 1 + drivers/base/regmap/regmap-debugfs.c | 2 + drivers/block/amiflop.c | 1 + drivers/block/aoe/Makefile | 1 + drivers/block/ataflop.c | 1 + drivers/block/brd.c | 1 + drivers/block/floppy.c | 1 + drivers/block/mtip32xx/Makefile | 1 + drivers/block/null_blk_main.c | 1 + drivers/block/ps3vram.c | 1 + drivers/block/rsxx/Makefile | 1 + drivers/block/sunvdc.c | 1 + drivers/block/virtio_blk.c | 1 + drivers/block/xen-blkback/Makefile | 1 + drivers/block/zram/Makefile | 1 + drivers/cdrom/gdrom.c | 16 +- drivers/char/agp/amd64-agp.c | 1 + drivers/char/agp/uninorth-agp.c | 1 + drivers/char/agp/via-agp.c | 1 + drivers/char/apm-emulation.c | 1 + drivers/char/applicom.c | 1 + drivers/char/ds1620.c | 1 + drivers/char/dtlk.c | 1 + drivers/char/efirtc.c | 1 + drivers/char/hw_random/Kconfig | 1 + drivers/char/hw_random/n2-drv.c | 1 + drivers/char/hw_random/xgene-rng.c | 15 +- drivers/char/ipmi/Kconfig | 1 + drivers/char/lp.c | 1 + drivers/char/mwave/Makefile | 1 + drivers/char/nsc_gpio.c | 1 + drivers/char/nvram.c | 1 + drivers/char/nwbutton.c | 1 + drivers/char/nwflash.c | 1 + drivers/char/pc8736x_gpio.c | 1 + drivers/char/pcmcia/Kconfig | 1 + drivers/char/pcmcia/Makefile | 1 + drivers/char/pcmcia/scr24x_cs.c | 15 +- drivers/char/powernv-op-panel.c | 1 + drivers/char/raw.c | 1 + drivers/char/scx200_gpio.c | 1 + drivers/char/tpm/Kconfig | 1 + drivers/char/tpm/st33zp24/Kconfig | 1 + drivers/char/tpm/st33zp24/i2c.c | 14 +- drivers/char/tpm/st33zp24/spi.c | 14 +- drivers/char/tpm/st33zp24/st33zp24.c | 14 +- drivers/char/tpm/tpm_i2c_atmel.c | 14 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 14 +- drivers/char/xilinx_hwicap/Makefile | 1 + drivers/char/xillybus/Kconfig | 1 + drivers/char/xillybus/Makefile | 1 + drivers/clk/actions/Kconfig | 1 + drivers/clk/actions/Makefile | 1 + drivers/clk/analogbits/Kconfig | 1 + drivers/clk/axis/Makefile | 1 + drivers/clk/axs10x/Makefile | 1 + drivers/clk/bcm/Kconfig | 1 + drivers/clk/berlin/Makefile | 1 + drivers/clk/h8300/Makefile | 1 + drivers/clk/hisilicon/Kconfig | 1 + drivers/clk/hisilicon/clk-hi3519.c | 14 +- drivers/clk/hisilicon/clk-hi3620.c | 16 +- drivers/clk/hisilicon/clk-hip04.c | 16 +- drivers/clk/hisilicon/clk.c | 16 +- drivers/clk/hisilicon/clk.h | 16 +- drivers/clk/hisilicon/clkgate-separated.c | 16 +- drivers/clk/hisilicon/crg-hi3516cv300.c | 14 +- drivers/clk/hisilicon/crg-hi3798cv200.c | 14 +- drivers/clk/hisilicon/reset.c | 14 +- drivers/clk/hisilicon/reset.h | 14 +- drivers/clk/imgtec/Kconfig | 1 + drivers/clk/imgtec/Makefile | 1 + drivers/clk/imx/clk-imx25.c | 15 +- drivers/clk/imx/clk-imx31.c | 14 +- drivers/clk/imx/clk-imx6q.c | 13 +- drivers/clk/imx/clk-imx6sl.c | 5 +- drivers/clk/imx/clk-imx6sll.c | 3 +- drivers/clk/imx/clk-imx6sx.c | 5 +- drivers/clk/imx/clk-imx6ul.c | 5 +- drivers/clk/imx/clk-imx7ulp.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 7 +- drivers/clk/imx/clk.c | 15 + drivers/clk/imx/clk.h | 1 + drivers/clk/ingenic/Kconfig | 1 + drivers/clk/ingenic/Makefile | 1 + drivers/clk/keystone/Kconfig | 1 + drivers/clk/keystone/Makefile | 1 + drivers/clk/loongson1/Makefile | 1 + drivers/clk/mediatek/Kconfig | 1 + drivers/clk/meson/Kconfig | 1 + drivers/clk/meson/Makefile | 1 + drivers/clk/microchip/Makefile | 1 + drivers/clk/mvebu/Kconfig | 1 + drivers/clk/mxs/Makefile | 1 + drivers/clk/nxp/Makefile | 1 + drivers/clk/pistachio/Makefile | 1 + drivers/clk/pxa/Makefile | 1 + drivers/clk/qcom/Kconfig | 1 + drivers/clk/samsung/Kconfig | 1 + drivers/clk/sifive/Makefile | 1 + drivers/clk/sirf/Makefile | 1 + drivers/clk/sirf/clk-atlas6.c | 3 +- drivers/clk/sirf/clk-atlas7.c | 3 +- drivers/clk/sirf/clk-common.c | 3 +- drivers/clk/sirf/clk-prima2.c | 3 +- drivers/clk/socfpga/clk.c | 14 +- drivers/clk/sprd/Kconfig | 1 + drivers/clk/sprd/Makefile | 1 + drivers/clk/st/Makefile | 1 + drivers/clk/sunxi-ng/Kconfig | 1 + drivers/clk/sunxi/Kconfig | 1 + drivers/clk/tegra/Kconfig | 1 + drivers/clk/ti/Kconfig | 1 + drivers/clk/uniphier/Kconfig | 1 + drivers/clk/versatile/Kconfig | 1 + drivers/clk/versatile/Makefile | 1 + drivers/clk/x86/Makefile | 1 + drivers/clk/zte/Makefile | 1 + drivers/clk/zynq/Makefile | 1 + drivers/clocksource/Kconfig | 1 + drivers/clocksource/timer-atlas7.c | 3 +- drivers/clocksource/timer-prima2.c | 3 +- drivers/connector/Kconfig | 1 + drivers/connector/Makefile | 1 + drivers/counter/Kconfig | 1 + drivers/counter/Makefile | 1 + drivers/cpufreq/Kconfig | 1 + drivers/cpufreq/Kconfig.arm | 1 + drivers/cpufreq/Kconfig.powerpc | 1 + drivers/cpufreq/Kconfig.x86 | 1 + drivers/cpufreq/ia64-acpi-cpufreq.c | 1 + drivers/cpufreq/sparc-us2e-cpufreq.c | 1 + drivers/cpufreq/sparc-us3-cpufreq.c | 1 + drivers/cpufreq/speedstep-centrino.c | 1 + drivers/cpuidle/Kconfig | 1 + drivers/cpuidle/Kconfig.arm | 1 + drivers/cpuidle/Kconfig.mips | 1 + drivers/cpuidle/Kconfig.powerpc | 1 + drivers/cpuidle/governors/Makefile | 1 + drivers/crypto/Kconfig | 1 + drivers/crypto/amcc/Makefile | 1 + drivers/crypto/axis/Makefile | 1 + drivers/crypto/axis/artpec6_crypto.c | 1 + drivers/crypto/bcm/Makefile | 1 + drivers/crypto/cavium/Makefile | 1 + drivers/crypto/cavium/cpt/Kconfig | 1 + drivers/crypto/cavium/cpt/Makefile | 1 + drivers/crypto/cavium/nitrox/Kconfig | 1 + drivers/crypto/cavium/nitrox/nitrox_main.c | 1 + drivers/crypto/ccp/Kconfig | 1 + drivers/crypto/chelsio/Kconfig | 1 + drivers/crypto/chelsio/Makefile | 1 + drivers/crypto/chelsio/chtls/Makefile | 1 + drivers/crypto/inside-secure/Makefile | 1 + drivers/crypto/marvell/Makefile | 1 + drivers/crypto/mediatek/Makefile | 1 + drivers/crypto/n2_core.c | 1 + drivers/crypto/nx/Kconfig | 1 + drivers/crypto/nx/nx-842-pseries.c | 15 +- drivers/crypto/padlock-aes.c | 1 + drivers/crypto/qat/Kconfig | 1 + drivers/crypto/qat/qat_c3xxx/Makefile | 1 + drivers/crypto/qat/qat_c3xxxvf/Makefile | 1 + drivers/crypto/qat/qat_c62x/Makefile | 1 + drivers/crypto/qat/qat_c62xvf/Makefile | 1 + drivers/crypto/qat/qat_dh895xcc/Makefile | 1 + drivers/crypto/qat/qat_dh895xccvf/Makefile | 1 + drivers/crypto/rockchip/Makefile | 1 + drivers/crypto/stm32/Kconfig | 1 + drivers/crypto/stm32/Makefile | 1 + drivers/crypto/sunxi-ss/Makefile | 1 + drivers/crypto/virtio/Kconfig | 1 + drivers/crypto/virtio/virtio_crypto_algs.c | 14 +- drivers/crypto/virtio/virtio_crypto_common.h | 14 +- drivers/crypto/virtio/virtio_crypto_core.c | 14 +- drivers/crypto/virtio/virtio_crypto_mgr.c | 14 +- drivers/crypto/vmx/Kconfig | 1 + drivers/dax/Kconfig | 1 + drivers/dax/pmem/Makefile | 1 + drivers/dax/super.c | 88 +- drivers/dca/Kconfig | 1 + drivers/dca/Makefile | 1 + drivers/devfreq/Kconfig | 1 + drivers/devfreq/event/Kconfig | 1 + drivers/devfreq/event/Makefile | 1 + drivers/dio/Makefile | 1 + drivers/dma-buf/Kconfig | 1 + drivers/dma-buf/Makefile | 1 + drivers/dma/Kconfig | 1 + drivers/dma/bestcomm/Kconfig | 1 + drivers/dma/dma-axi-dmac.c | 29 +- drivers/dma/dma-jz4780.c | 38 +- drivers/dma/dmaengine.c | 14 +- drivers/dma/dw-axi-dmac/Makefile | 1 + drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 3 +- drivers/dma/fsl-qdma.c | 4 +- drivers/dma/hsu/Kconfig | 1 + drivers/dma/hsu/Makefile | 1 + drivers/dma/ioat/Makefile | 1 + drivers/dma/ioat/dma.h | 14 +- drivers/dma/ioat/hw.h | 14 +- drivers/dma/ioat/registers.h | 14 +- drivers/dma/ipu/Makefile | 1 + drivers/dma/mediatek/Kconfig | 1 + drivers/dma/mediatek/Makefile | 1 + drivers/dma/mediatek/mtk-cqdma.c | 4 +- drivers/dma/mmp_tdma.c | 6 +- drivers/dma/mpc512x_dma.c | 14 +- drivers/dma/mv_xor_v2.c | 10 +- drivers/dma/ppc4xx/Makefile | 1 + drivers/dma/ppc4xx/adma.c | 14 +- drivers/dma/qcom/Kconfig | 1 + drivers/dma/sh/Kconfig | 6 - drivers/dma/sh/Makefile | 1 - drivers/dma/sh/sudmac.c | 414 -- drivers/dma/sirf-dma.c | 3 +- drivers/dma/stm32-dma.c | 1 - drivers/dma/tegra210-adma.c | 57 +- drivers/dma/ti/Kconfig | 1 + drivers/dma/ti/cppi41.c | 1 + drivers/dma/xgene-dma.c | 14 +- drivers/dma/xilinx/Makefile | 1 + drivers/edac/amd64_edac.c | 1 + drivers/edac/debugfs.c | 1 + drivers/edac/ie31200_edac.c | 1 + drivers/edac/mce_amd.c | 1 + drivers/edac/wq.c | 1 + drivers/edac/xgene_edac.c | 14 +- drivers/eisa/Kconfig | 1 + drivers/extcon/Kconfig | 1 + drivers/firewire/Kconfig | 1 + drivers/firewire/net.c | 1 + drivers/firmware/Kconfig | 1 + drivers/firmware/arm_scmi/Makefile | 1 + drivers/firmware/broadcom/Kconfig | 1 + drivers/firmware/broadcom/Makefile | 1 + drivers/firmware/dmi-sysfs.c | 1 + drivers/firmware/dmi_scan.c | 1 + drivers/firmware/efi/Kconfig | 1 + drivers/firmware/efi/test/Makefile | 1 + drivers/firmware/google/Kconfig | 1 + drivers/firmware/google/gsmi.c | 1 + drivers/firmware/imx/Kconfig | 1 + drivers/firmware/imx/imx-scu-irq.c | 3 + drivers/firmware/meson/Kconfig | 1 + drivers/firmware/meson/Makefile | 1 + drivers/firmware/psci/Kconfig | 1 + drivers/firmware/tegra/Kconfig | 1 + drivers/firmware/tegra/Makefile | 1 + drivers/fmc/Kconfig | 1 + drivers/fpga/Kconfig | 1 + drivers/fsi/Kconfig | 1 + drivers/fsi/Makefile | 1 + drivers/fsi/fsi-master-gpio.c | 1 + drivers/gnss/Kconfig | 1 + drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-altera.c | 14 +- drivers/gpio/gpio-xgene-sb.c | 14 +- drivers/gpu/Makefile | 1 + drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/acp/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/Kconfig | 8 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 108 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 138 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 185 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 265 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 16 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 1 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 35 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 374 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 12 +- .../drm/amd/amdkfd/kfd_device_queue_manager_cik.c | 2 + .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 1 + .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 70 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 8 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 53 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 85 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 53 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 7 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 2 + drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/arc/Kconfig | 1 + drivers/gpu/drm/arc/Makefile | 1 + drivers/gpu/drm/arm/Makefile | 1 + drivers/gpu/drm/armada/Kconfig | 1 + drivers/gpu/drm/aspeed/Kconfig | 1 + drivers/gpu/drm/aspeed/Makefile | 1 + drivers/gpu/drm/ast/Kconfig | 1 + drivers/gpu/drm/ast/Makefile | 1 + drivers/gpu/drm/atmel-hlcdc/Kconfig | 1 + drivers/gpu/drm/bochs/Kconfig | 1 + drivers/gpu/drm/bochs/Makefile | 1 + drivers/gpu/drm/bochs/bochs_drv.c | 2 + drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/adv7511/Kconfig | 1 + drivers/gpu/drm/bridge/adv7511/Makefile | 1 + drivers/gpu/drm/bridge/analogix/Kconfig | 1 + drivers/gpu/drm/bridge/analogix/Makefile | 1 + drivers/gpu/drm/bridge/synopsys/Kconfig | 1 + drivers/gpu/drm/bridge/synopsys/Makefile | 1 + drivers/gpu/drm/cirrus/Kconfig | 1 + drivers/gpu/drm/cirrus/Makefile | 1 + drivers/gpu/drm/drm_of.c | 1 + drivers/gpu/drm/etnaviv/Kconfig | 1 + drivers/gpu/drm/exynos/Kconfig | 1 + drivers/gpu/drm/fsl-dcu/Kconfig | 1 + drivers/gpu/drm/gma500/Kconfig | 1 + drivers/gpu/drm/gma500/cdv_intel_lvds.c | 3 + drivers/gpu/drm/gma500/intel_bios.c | 3 + drivers/gpu/drm/gma500/psb_drv.h | 1 + drivers/gpu/drm/hisilicon/Kconfig | 1 + drivers/gpu/drm/hisilicon/Makefile | 1 + drivers/gpu/drm/hisilicon/hibmc/Kconfig | 1 + drivers/gpu/drm/hisilicon/hibmc/Makefile | 1 + drivers/gpu/drm/hisilicon/kirin/Kconfig | 1 + drivers/gpu/drm/hisilicon/kirin/Makefile | 1 + drivers/gpu/drm/i2c/Kconfig | 1 + drivers/gpu/drm/i810/Makefile | 1 + drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 14 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 15 - drivers/gpu/drm/i915/gvt/mmio_context.c | 23 +- drivers/gpu/drm/i915/gvt/scheduler.c | 23 +- drivers/gpu/drm/imx/Kconfig | 1 + drivers/gpu/drm/lima/lima_drv.c | 2 +- drivers/gpu/drm/lima/lima_sched.c | 11 +- drivers/gpu/drm/mediatek/Kconfig | 1 + drivers/gpu/drm/meson/Kconfig | 1 + drivers/gpu/drm/meson/Makefile | 1 + drivers/gpu/drm/meson/meson_crtc.c | 14 +- drivers/gpu/drm/meson/meson_crtc.h | 14 +- drivers/gpu/drm/meson/meson_drv.c | 14 +- drivers/gpu/drm/meson/meson_drv.h | 14 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 14 +- drivers/gpu/drm/meson/meson_dw_hdmi.h | 14 +- drivers/gpu/drm/meson/meson_plane.c | 14 +- drivers/gpu/drm/meson/meson_plane.h | 14 +- drivers/gpu/drm/meson/meson_vclk.c | 14 +- drivers/gpu/drm/meson/meson_vclk.h | 14 +- drivers/gpu/drm/meson/meson_venc.c | 14 +- drivers/gpu/drm/meson/meson_venc.h | 14 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 14 +- drivers/gpu/drm/meson/meson_venc_cvbs.h | 14 +- drivers/gpu/drm/meson/meson_viu.c | 14 +- drivers/gpu/drm/meson/meson_viu.h | 14 +- drivers/gpu/drm/meson/meson_vpp.c | 14 +- drivers/gpu/drm/meson/meson_vpp.h | 14 +- drivers/gpu/drm/mga/Makefile | 1 + drivers/gpu/drm/mgag200/Kconfig | 1 + drivers/gpu/drm/mgag200/Makefile | 1 + drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/mxsfb/Kconfig | 1 + drivers/gpu/drm/mxsfb/Makefile | 1 + drivers/gpu/drm/nouveau/Kconfig | 1 + drivers/gpu/drm/omapdrm/Kconfig | 1 + drivers/gpu/drm/omapdrm/displays/Kconfig | 1 + drivers/gpu/drm/omapdrm/dss/Kconfig | 1 + drivers/gpu/drm/panel/Kconfig | 1 + drivers/gpu/drm/pl111/Kconfig | 1 + drivers/gpu/drm/pl111/pl111_versatile.c | 1 + drivers/gpu/drm/qxl/Kconfig | 1 + drivers/gpu/drm/qxl/Makefile | 1 + drivers/gpu/drm/r128/Makefile | 1 + drivers/gpu/drm/radeon/Kconfig | 1 + drivers/gpu/drm/rockchip/Kconfig | 1 + drivers/gpu/drm/savage/Makefile | 1 + drivers/gpu/drm/selftests/Makefile | 1 + drivers/gpu/drm/selftests/test-drm_mm.c | 1 + drivers/gpu/drm/sis/Makefile | 1 + drivers/gpu/drm/sti/Kconfig | 1 + drivers/gpu/drm/stm/Kconfig | 1 + drivers/gpu/drm/stm/Makefile | 1 + drivers/gpu/drm/sun4i/Kconfig | 1 + drivers/gpu/drm/tdfx/Makefile | 1 + drivers/gpu/drm/tegra/Kconfig | 1 + drivers/gpu/drm/tilcdc/Kconfig | 1 + drivers/gpu/drm/tinydrm/Kconfig | 1 + drivers/gpu/drm/tinydrm/Makefile | 1 + drivers/gpu/drm/tinydrm/core/Makefile | 1 + drivers/gpu/drm/tve200/Kconfig | 1 + drivers/gpu/drm/tve200/Makefile | 1 + drivers/gpu/drm/udl/Kconfig | 1 + drivers/gpu/drm/udl/Makefile | 1 + drivers/gpu/drm/udl/udl_dmabuf.c | 14 +- drivers/gpu/drm/v3d/Kconfig | 1 + drivers/gpu/drm/v3d/Makefile | 1 + drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vgem/Makefile | 1 + drivers/gpu/drm/via/Makefile | 1 + drivers/gpu/drm/virtio/Kconfig | 1 + drivers/gpu/drm/vkms/Makefile | 1 + drivers/gpu/drm/xen/Kconfig | 1 + drivers/gpu/drm/zte/Kconfig | 1 + drivers/gpu/host1x/Kconfig | 1 + drivers/gpu/ipu-v3/Kconfig | 1 + drivers/gpu/vga/Kconfig | 1 + drivers/gpu/vga/Makefile | 1 + drivers/hid/Kconfig | 1 + drivers/hid/hid-aureal.c | 1 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-lg.c | 2 - drivers/hid/hid-logitech-dj.c | 11 + drivers/hid/hid-logitech-hidpp.c | 6 + drivers/hid/hid-rmi.c | 15 +- drivers/hid/i2c-hid/Kconfig | 1 + drivers/hid/i2c-hid/Makefile | 1 + drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hid/intel-ish-hid/Kconfig | 1 + drivers/hid/usbhid/Kconfig | 1 + drivers/hid/wacom_sys.c | 3 + drivers/hid/wacom_wac.c | 90 +- drivers/hid/wacom_wac.h | 1 + drivers/hsi/Kconfig | 1 + drivers/hsi/clients/Kconfig | 1 + drivers/hsi/clients/Makefile | 1 + drivers/hsi/controllers/Kconfig | 1 + drivers/hsi/controllers/Makefile | 1 + drivers/hwmon/Kconfig | 1 + drivers/hwmon/aspeed-pwm-tacho.c | 5 +- drivers/hwmon/g762.c | 15 +- drivers/hwmon/k8temp.c | 16 +- drivers/hwmon/ltq-cputemp.c | 14 +- drivers/hwmon/occ/Kconfig | 1 + drivers/hwmon/occ/Makefile | 1 + drivers/hwmon/pmbus/Kconfig | 1 + drivers/hwmon/ultra45_env.c | 1 + drivers/hwmon/xgene-hwmon.c | 14 +- drivers/hwtracing/Kconfig | 1 + drivers/hwtracing/coresight/Kconfig | 1 + drivers/hwtracing/intel_th/Kconfig | 1 + drivers/hwtracing/stm/Kconfig | 1 + drivers/i2c/Kconfig | 1 + drivers/i2c/algos/Kconfig | 1 + drivers/i2c/algos/Makefile | 1 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-sirf.c | 3 +- drivers/i2c/busses/i2c-xgene-slimpro.c | 15 +- drivers/i2c/muxes/Kconfig | 1 + drivers/i3c/master/Kconfig | 1 + drivers/i3c/master/Makefile | 1 + drivers/ide/Kconfig | 1 + drivers/ide/aec62xx.c | 1 + drivers/ide/ali14xx.c | 1 + drivers/ide/atiixp.c | 1 + drivers/ide/cmd640.c | 1 + drivers/ide/cmd64x.c | 1 + drivers/ide/cy82c693.c | 1 + drivers/ide/dtc2278.c | 1 + drivers/ide/hpt366.c | 1 + drivers/ide/ht6560b.c | 1 + drivers/ide/icside.c | 1 + drivers/ide/ide-4drives.c | 1 + drivers/ide/ide-atapi.c | 1 + drivers/ide/ide-dma-sff.c | 1 + drivers/ide/ide-eh.c | 1 + drivers/ide/ide-gd.c | 1 + drivers/ide/ide-io-std.c | 1 + drivers/ide/ide-ioctls.c | 1 + drivers/ide/ide-iops.c | 1 + drivers/ide/ide-legacy.c | 1 + drivers/ide/ide-lib.c | 1 + drivers/ide/ide-probe.c | 1 + drivers/ide/ide-proc.c | 1 + drivers/ide/ide-taskfile.c | 1 + drivers/ide/ide-xfer-mode.c | 1 + drivers/ide/ide.c | 1 + drivers/ide/it8213.c | 1 + drivers/ide/ns87415.c | 1 + drivers/ide/opti621.c | 1 + drivers/ide/pdc202xx_old.c | 1 + drivers/ide/qd65xx.c | 1 + drivers/ide/rapide.c | 1 + drivers/ide/rz1000.c | 1 + drivers/ide/serverworks.c | 1 + drivers/ide/sl82c105.c | 1 + drivers/ide/slc90e66.c | 1 + drivers/ide/umc8672.c | 1 + drivers/idle/Kconfig | 1 + drivers/idle/Makefile | 1 + drivers/iio/Kconfig | 1 + drivers/iio/accel/Kconfig | 1 + drivers/iio/accel/bmc150-accel-spi.c | 14 +- drivers/iio/accel/kxsd9-spi.c | 1 + drivers/iio/adc/Kconfig | 1 + drivers/iio/adc/qcom-pm8xxx-xoadc.c | 1 + drivers/iio/afe/Kconfig | 1 + drivers/iio/afe/Makefile | 1 + drivers/iio/amplifiers/Kconfig | 1 + drivers/iio/amplifiers/Makefile | 1 + drivers/iio/buffer/Kconfig | 1 + drivers/iio/buffer/kfifo_buf.c | 1 + drivers/iio/chemical/Kconfig | 1 + drivers/iio/chemical/Makefile | 1 + drivers/iio/common/Kconfig | 1 + drivers/iio/common/cros_ec_sensors/Kconfig | 1 + drivers/iio/common/cros_ec_sensors/Makefile | 1 + drivers/iio/common/hid-sensors/Kconfig | 1 + drivers/iio/common/hid-sensors/Makefile | 1 + drivers/iio/common/ms_sensors/Kconfig | 1 + drivers/iio/common/ms_sensors/Makefile | 1 + drivers/iio/common/ssp_sensors/Kconfig | 1 + drivers/iio/common/ssp_sensors/Makefile | 1 + drivers/iio/common/st_sensors/Kconfig | 1 + drivers/iio/dac/Kconfig | 1 + drivers/iio/dummy/Kconfig | 1 + drivers/iio/frequency/Kconfig | 1 + drivers/iio/frequency/Makefile | 1 + drivers/iio/gyro/Kconfig | 1 + drivers/iio/gyro/bmg160_i2c.c | 1 + drivers/iio/gyro/bmg160_spi.c | 1 + drivers/iio/gyro/mpu3050-core.c | 1 + drivers/iio/gyro/mpu3050-i2c.c | 1 + drivers/iio/health/Kconfig | 1 + drivers/iio/health/Makefile | 1 + drivers/iio/humidity/Kconfig | 1 + drivers/iio/imu/Kconfig | 1 + drivers/iio/imu/bmi160/Kconfig | 1 + drivers/iio/imu/bmi160/Makefile | 1 + drivers/iio/imu/inv_mpu6050/Kconfig | 1 + drivers/iio/imu/st_lsm6dsx/Kconfig | 1 + drivers/iio/imu/st_lsm6dsx/Makefile | 1 + drivers/iio/light/Kconfig | 1 + drivers/iio/light/bh1780.c | 1 + drivers/iio/light/cm3605.c | 1 + drivers/iio/magnetometer/Kconfig | 1 + drivers/iio/magnetometer/ak8974.c | 1 + drivers/iio/magnetometer/ak8975.c | 15 +- drivers/iio/multiplexer/Kconfig | 1 + drivers/iio/multiplexer/Makefile | 1 + drivers/iio/orientation/Kconfig | 1 + drivers/iio/orientation/Makefile | 1 + drivers/iio/potentiometer/Kconfig | 1 + drivers/iio/potentiostat/Kconfig | 1 + drivers/iio/potentiostat/Makefile | 1 + drivers/iio/pressure/Kconfig | 1 + drivers/iio/pressure/bmp280-i2c.c | 1 + drivers/iio/pressure/bmp280-spi.c | 1 + drivers/iio/proximity/Kconfig | 1 + drivers/iio/resolver/Kconfig | 1 + drivers/iio/resolver/Makefile | 1 + drivers/iio/temperature/Kconfig | 1 + drivers/iio/trigger/Kconfig | 1 + drivers/infiniband/Kconfig | 1 + drivers/infiniband/Makefile | 1 + drivers/infiniband/hw/bnxt_re/Kconfig | 1 + drivers/infiniband/hw/cxgb3/Kconfig | 1 + drivers/infiniband/hw/cxgb4/Kconfig | 1 + drivers/infiniband/hw/cxgb4/Makefile | 1 + drivers/infiniband/hw/hfi1/Kconfig | 1 + drivers/infiniband/hw/hns/Kconfig | 1 + drivers/infiniband/hw/hns/Makefile | 1 + drivers/infiniband/hw/i40iw/Kconfig | 1 + drivers/infiniband/hw/mlx4/Kconfig | 1 + drivers/infiniband/hw/mlx4/Makefile | 1 + drivers/infiniband/hw/mlx5/Kconfig | 1 + drivers/infiniband/hw/mlx5/Makefile | 1 + drivers/infiniband/hw/mthca/Kconfig | 1 + drivers/infiniband/hw/nes/Kconfig | 1 + drivers/infiniband/hw/nes/Makefile | 1 + drivers/infiniband/hw/ocrdma/Kconfig | 1 + drivers/infiniband/hw/ocrdma/Makefile | 1 + drivers/infiniband/hw/qedr/Kconfig | 1 + drivers/infiniband/hw/qedr/Makefile | 1 + drivers/infiniband/hw/qib/Kconfig | 1 + drivers/infiniband/hw/usnic/Kconfig | 1 + drivers/infiniband/hw/vmw_pvrdma/Kconfig | 1 + drivers/infiniband/hw/vmw_pvrdma/Makefile | 1 + drivers/infiniband/sw/Makefile | 1 + drivers/infiniband/sw/rdmavt/Kconfig | 1 + drivers/infiniband/sw/rdmavt/Makefile | 1 + drivers/infiniband/sw/rxe/Kconfig | 1 + drivers/infiniband/ulp/ipoib/Kconfig | 1 + drivers/infiniband/ulp/iser/Kconfig | 1 + drivers/infiniband/ulp/iser/Makefile | 1 + drivers/infiniband/ulp/isert/Kconfig | 1 + drivers/infiniband/ulp/isert/Makefile | 1 + drivers/infiniband/ulp/opa_vnic/Kconfig | 1 + drivers/infiniband/ulp/opa_vnic/Makefile | 1 + drivers/infiniband/ulp/srp/Kconfig | 1 + drivers/infiniband/ulp/srpt/Kconfig | 1 + drivers/infiniband/ulp/srpt/Makefile | 1 + drivers/input/Kconfig | 1 + drivers/input/gameport/Kconfig | 1 + drivers/input/joystick/Kconfig | 1 + drivers/input/joystick/grip_mp.c | 1 + drivers/input/joystick/iforce/Kconfig | 1 + drivers/input/joystick/iforce/Makefile | 1 + drivers/input/joystick/maplecontrol.c | 1 + drivers/input/keyboard/Kconfig | 1 + drivers/input/keyboard/dlink-dir685-touchkeys.c | 1 + drivers/input/keyboard/imx_keypad.c | 4 +- drivers/input/keyboard/tegra-kbc.c | 15 +- drivers/input/misc/Kconfig | 1 + drivers/input/misc/cobalt_btns.c | 15 +- drivers/input/misc/da9063_onkey.c | 22 +- drivers/input/misc/powermate.c | 1 + drivers/input/misc/rb532_button.c | 1 + drivers/input/misc/sgi_btns.c | 15 +- drivers/input/misc/sirfsoc-onkey.c | 3 +- drivers/input/misc/sparcspkr.c | 1 + drivers/input/mouse/Kconfig | 1 + drivers/input/mouse/elantech.c | 2 + drivers/input/mouse/maplemouse.c | 1 + drivers/input/rmi4/Kconfig | 1 + drivers/input/serio/Kconfig | 1 + drivers/input/serio/sun4i-ps2.c | 1 + drivers/input/tablet/Kconfig | 1 + drivers/input/tablet/kbtab.c | 1 + drivers/input/tablet/pegasus_notetaker.c | 1 + drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/hp680_ts_input.c | 1 + drivers/input/touchscreen/ili210x.c | 1 + drivers/input/touchscreen/imx6ul_tsc.c | 8 +- drivers/interconnect/Kconfig | 1 + drivers/interconnect/qcom/Kconfig | 1 + drivers/iommu/Kconfig | 1 + drivers/iommu/irq_remapping.c | 1 + drivers/ipack/Kconfig | 1 + drivers/ipack/Makefile | 1 + drivers/ipack/carriers/Kconfig | 1 + drivers/ipack/carriers/Makefile | 1 + drivers/ipack/devices/Kconfig | 1 + drivers/ipack/devices/Makefile | 1 + drivers/irqchip/Kconfig | 1 + drivers/irqchip/irq-mxs.c | 15 +- drivers/irqchip/irq-sirfsoc.c | 3 +- drivers/isdn/Kconfig | 1 + drivers/isdn/capi/Kconfig | 1 + drivers/isdn/divert/Makefile | 1 + drivers/isdn/gigaset/Kconfig | 1 + drivers/isdn/hardware/Kconfig | 1 + drivers/isdn/hardware/Makefile | 1 + drivers/isdn/hardware/avm/Kconfig | 1 + drivers/isdn/hardware/mISDN/Kconfig | 1 + drivers/isdn/hisax/Kconfig | 1 + drivers/isdn/hisax/teles_cs.c | 1 + drivers/isdn/hysdn/Kconfig | 1 + drivers/isdn/hysdn/Makefile | 1 + drivers/isdn/i4l/Kconfig | 1 + drivers/isdn/isdnloop/Makefile | 1 + drivers/isdn/mISDN/Kconfig | 1 + drivers/leds/Kconfig | 24 + drivers/leds/Makefile | 3 + drivers/leds/leds-clevo-mail.c | 1 + drivers/leds/leds-cobalt-qube.c | 1 + drivers/leds/leds-cobalt-raq.c | 15 +- drivers/leds/leds-lm36274.c | 174 + drivers/leds/leds-lm3697.c | 395 ++ drivers/leds/leds-rb532.c | 1 + drivers/leds/leds-sunfire.c | 1 + drivers/leds/leds-tca6507.c | 1 + drivers/leds/leds-ti-lmu-common.c | 156 + drivers/leds/trigger/Kconfig | 1 + drivers/lightnvm/Kconfig | 1 + drivers/macintosh/Kconfig | 1 + drivers/macintosh/ams/Makefile | 1 + drivers/macintosh/ams/ams-core.c | 15 +- drivers/macintosh/mac_hid.c | 1 + drivers/macintosh/therm_adt746x.c | 1 + drivers/macintosh/windfarm_cpufreq_clamp.c | 1 + drivers/mailbox/Kconfig | 1 + drivers/mailbox/mailbox-xgene-slimpro.c | 15 +- drivers/mcb/Kconfig | 1 + drivers/mcb/mcb-parse.c | 1 + drivers/md/Kconfig | 1 + drivers/md/bcache/Kconfig | 1 + drivers/md/dm-era-target.c | 1 + drivers/md/dm-table.c | 17 +- drivers/md/dm.c | 20 + drivers/md/dm.h | 1 + drivers/md/md-bitmap.c | 1 + drivers/md/persistent-data/Kconfig | 1 + drivers/media/Kconfig | 1 + drivers/media/cec/Kconfig | 1 + drivers/media/common/Kconfig | 1 + drivers/media/common/Makefile | 1 + drivers/media/common/b2c2/Kconfig | 1 + drivers/media/common/cypress_firmware.c | 1 + drivers/media/common/saa7146/Kconfig | 1 + drivers/media/common/saa7146/Makefile | 1 + drivers/media/common/saa7146/saa7146_fops.c | 1 + drivers/media/common/saa7146/saa7146_hlp.c | 1 + drivers/media/common/siano/Kconfig | 1 + drivers/media/common/siano/smscoreapi.h | 13 +- drivers/media/common/siano/smsdvb-main.c | 13 +- drivers/media/common/siano/smsdvb.h | 14 +- drivers/media/common/siano/smsendian.c | 13 +- drivers/media/common/siano/smsendian.h | 13 +- drivers/media/common/v4l2-tpg/Kconfig | 1 + drivers/media/common/v4l2-tpg/Makefile | 1 + drivers/media/common/videobuf2/Kconfig | 1 + drivers/media/dvb-core/Kconfig | 1 + drivers/media/dvb-frontends/cxd2820r.h | 15 +- drivers/media/dvb-frontends/cxd2820r_c.c | 15 +- drivers/media/dvb-frontends/cxd2820r_core.c | 15 +- drivers/media/dvb-frontends/cxd2820r_priv.h | 15 +- drivers/media/dvb-frontends/cxd2820r_t.c | 15 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 15 +- drivers/media/dvb-frontends/dibx000_common.c | 1 + drivers/media/dvb-frontends/drx39xyj/Kconfig | 1 + drivers/media/dvb-frontends/drx39xyj/Makefile | 1 + drivers/media/dvb-frontends/rtl2832.c | 15 +- drivers/media/dvb-frontends/rtl2832.h | 15 +- drivers/media/dvb-frontends/rtl2832_priv.h | 15 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 16 +- drivers/media/dvb-frontends/rtl2832_sdr.h | 16 +- drivers/media/dvb-frontends/sp887x.c | 1 + drivers/media/dvb-frontends/tda10071.c | 15 +- drivers/media/dvb-frontends/tda10071.h | 15 +- drivers/media/dvb-frontends/tda10071_priv.h | 15 +- drivers/media/firewire/Kconfig | 1 + drivers/media/firewire/Makefile | 1 + drivers/media/firewire/firedtv-fw.c | 1 + drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/adv748x/Makefile | 1 + drivers/media/i2c/cx25840/Kconfig | 1 + drivers/media/i2c/cx25840/Makefile | 1 + drivers/media/i2c/et8ek8/Kconfig | 1 + drivers/media/i2c/et8ek8/Makefile | 1 + drivers/media/i2c/m5mols/Kconfig | 1 + drivers/media/i2c/m5mols/Makefile | 1 + drivers/media/i2c/s5c73m3/Makefile | 1 + drivers/media/i2c/smiapp/Kconfig | 1 + drivers/media/i2c/smiapp/Makefile | 1 + drivers/media/mmc/Kconfig | 1 + drivers/media/mmc/siano/Kconfig | 1 + drivers/media/mmc/siano/Makefile | 1 + drivers/media/pci/Kconfig | 1 + drivers/media/pci/b2c2/Kconfig | 1 + drivers/media/pci/b2c2/flexcop-pci.c | 1 + drivers/media/pci/bt8xx/Kconfig | 1 + drivers/media/pci/cobalt/Kconfig | 1 + drivers/media/pci/cx18/Kconfig | 1 + drivers/media/pci/cx23885/Kconfig | 1 + drivers/media/pci/cx25821/Kconfig | 1 + drivers/media/pci/cx88/Kconfig | 1 + drivers/media/pci/ddbridge/Kconfig | 1 + drivers/media/pci/dm1105/Kconfig | 1 + drivers/media/pci/dm1105/Makefile | 1 + drivers/media/pci/dt3155/Kconfig | 1 + drivers/media/pci/dt3155/Makefile | 1 + drivers/media/pci/intel/Makefile | 1 + drivers/media/pci/intel/ipu3/Kconfig | 1 + drivers/media/pci/intel/ipu3/Makefile | 1 + drivers/media/pci/ivtv/Kconfig | 1 + drivers/media/pci/mantis/Kconfig | 1 + drivers/media/pci/meye/Kconfig | 1 + drivers/media/pci/meye/Makefile | 1 + drivers/media/pci/netup_unidvb/Kconfig | 1 + drivers/media/pci/ngene/Kconfig | 1 + drivers/media/pci/pluto2/Kconfig | 1 + drivers/media/pci/pluto2/Makefile | 1 + drivers/media/pci/pt1/Kconfig | 1 + drivers/media/pci/pt1/Makefile | 1 + drivers/media/pci/pt3/Kconfig | 1 + drivers/media/pci/saa7134/Kconfig | 1 + drivers/media/pci/saa7146/Kconfig | 1 + drivers/media/pci/saa7146/Makefile | 1 + drivers/media/pci/saa7164/Kconfig | 1 + drivers/media/pci/smipcie/Kconfig | 1 + drivers/media/pci/solo6x10/Kconfig | 1 + drivers/media/pci/solo6x10/Makefile | 1 + drivers/media/pci/sta2x11/Kconfig | 1 + drivers/media/pci/sta2x11/Makefile | 1 + drivers/media/pci/ttpci/Kconfig | 1 + drivers/media/pci/tw5864/Kconfig | 1 + drivers/media/pci/tw5864/Makefile | 1 + drivers/media/pci/tw68/Kconfig | 1 + drivers/media/pci/tw68/Makefile | 1 + drivers/media/pci/tw686x/Kconfig | 1 + drivers/media/pci/tw686x/Makefile | 1 + drivers/media/platform/Kconfig | 1 + drivers/media/platform/am437x/Kconfig | 1 + drivers/media/platform/am437x/Makefile | 1 + drivers/media/platform/atmel/Kconfig | 1 + drivers/media/platform/atmel/Makefile | 1 + drivers/media/platform/atmel/atmel-isc-regs.h | 6 +- drivers/media/platform/atmel/atmel-isc.c | 263 +- drivers/media/platform/cadence/Kconfig | 1 + drivers/media/platform/cec-gpio/Makefile | 1 + drivers/media/platform/coda/Makefile | 1 + drivers/media/platform/coda/coda-bit.c | 56 +- drivers/media/platform/coda/coda-common.c | 81 +- drivers/media/platform/coda/coda.h | 3 + drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/cros-ec-cec/Makefile | 1 + drivers/media/platform/davinci/Kconfig | 1 + drivers/media/platform/exynos-gsc/Makefile | 1 + drivers/media/platform/exynos4-is/Kconfig | 1 + drivers/media/platform/marvell-ccic/Kconfig | 1 + drivers/media/platform/marvell-ccic/Makefile | 1 + drivers/media/platform/meson/Makefile | 1 + drivers/media/platform/mtk-jpeg/Makefile | 1 + drivers/media/platform/mtk-vpu/Makefile | 1 + drivers/media/platform/omap/Kconfig | 1 + drivers/media/platform/omap/Makefile | 1 + drivers/media/platform/qcom/camss/Makefile | 1 + drivers/media/platform/qcom/venus/core.c | 4 +- drivers/media/platform/qcom/venus/helpers.c | 7 + drivers/media/platform/qcom/venus/hfi_cmds.c | 2 + drivers/media/platform/qcom/venus/venc_ctrls.c | 21 +- drivers/media/platform/rockchip/rga/Makefile | 1 + drivers/media/platform/s3c-camif/Makefile | 1 + drivers/media/platform/s5p-cec/Makefile | 1 + drivers/media/platform/s5p-g2d/Makefile | 1 + drivers/media/platform/s5p-jpeg/Makefile | 1 + drivers/media/platform/seco-cec/Makefile | 1 + drivers/media/platform/sti/bdisp/Makefile | 1 + drivers/media/platform/sti/c8sectpfe/Kconfig | 1 + drivers/media/platform/sti/cec/Makefile | 1 + drivers/media/platform/sti/delta/Makefile | 1 + drivers/media/platform/sti/hva/Makefile | 1 + drivers/media/platform/stm32/Makefile | 1 + drivers/media/platform/sunxi/sun6i-csi/Kconfig | 1 + drivers/media/platform/sunxi/sun6i-csi/Makefile | 1 + drivers/media/platform/tegra-cec/Makefile | 1 + drivers/media/platform/vicodec/Kconfig | 1 + drivers/media/platform/vimc/Kconfig | 1 + drivers/media/platform/vivid/Kconfig | 1 + drivers/media/radio/Kconfig | 1 + drivers/media/radio/radio-aimslab.c | 1 + drivers/media/radio/radio-aztech.c | 1 + drivers/media/radio/radio-cadet.c | 1 + drivers/media/radio/radio-gemtek.c | 1 + drivers/media/radio/radio-maxiradio.c | 1 + drivers/media/radio/radio-miropcm20.c | 1 + drivers/media/radio/radio-rtrack2.c | 1 + drivers/media/radio/radio-sf16fmi.c | 1 + drivers/media/radio/radio-sf16fmr2.c | 1 + drivers/media/radio/radio-terratec.c | 1 + drivers/media/radio/radio-trust.c | 1 + drivers/media/radio/radio-typhoon.c | 1 + drivers/media/radio/radio-zoltrix.c | 1 + drivers/media/radio/si470x/Kconfig | 1 + drivers/media/radio/si470x/Makefile | 1 + drivers/media/radio/si4713/Kconfig | 1 + drivers/media/radio/si4713/Makefile | 1 + drivers/media/radio/wl128x/Kconfig | 1 + drivers/media/radio/wl128x/Makefile | 1 + drivers/media/rc/Kconfig | 1 + drivers/media/rc/img-ir/Kconfig | 1 + drivers/media/rc/keymaps/Kconfig | 1 + drivers/media/rc/keymaps/rc-alink-dtu-m.c | 15 +- drivers/media/rc/keymaps/rc-anysee.c | 15 +- drivers/media/rc/keymaps/rc-ati-x10.c | 15 +- drivers/media/rc/keymaps/rc-avermedia-rm-ks.c | 15 +- drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c | 15 +- drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c | 15 +- drivers/media/rc/keymaps/rc-digittrade.c | 15 +- drivers/media/rc/keymaps/rc-leadtek-y04g0051.c | 15 +- .../media/rc/keymaps/rc-medion-x10-digitainer.c | 15 +- drivers/media/rc/keymaps/rc-medion-x10-or2x.c | 15 +- drivers/media/rc/keymaps/rc-medion-x10.c | 15 +- drivers/media/rc/keymaps/rc-msi-digivox-ii.c | 15 +- drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 15 +- drivers/media/rc/keymaps/rc-reddo.c | 15 +- drivers/media/rc/keymaps/rc-snapstream-firefly.c | 15 +- drivers/media/rc/keymaps/rc-terratec-slim-2.c | 15 +- drivers/media/rc/keymaps/rc-terratec-slim.c | 15 +- .../media/rc/keymaps/rc-total-media-in-hand-02.c | 15 +- drivers/media/rc/keymaps/rc-total-media-in-hand.c | 15 +- drivers/media/rc/keymaps/rc-trekstor.c | 15 +- drivers/media/rc/keymaps/rc-twinhan1027.c | 1 + drivers/media/spi/Kconfig | 1 + drivers/media/spi/Makefile | 1 + drivers/media/tuners/Kconfig | 1 + drivers/media/tuners/e4000.c | 15 +- drivers/media/tuners/e4000.h | 15 +- drivers/media/tuners/e4000_priv.h | 15 +- drivers/media/tuners/fc2580.c | 15 +- drivers/media/tuners/fc2580.h | 15 +- drivers/media/tuners/fc2580_priv.h | 15 +- drivers/media/tuners/mt20xx.c | 1 + drivers/media/tuners/r820t.h | 15 +- drivers/media/tuners/tda18212.c | 15 +- drivers/media/tuners/tda18212.h | 15 +- drivers/media/tuners/tda9887.c | 1 + drivers/media/tuners/tuner-simple.c | 1 + drivers/media/tuners/tuner-types.c | 1 + drivers/media/usb/Kconfig | 1 + drivers/media/usb/airspy/Kconfig | 1 + drivers/media/usb/airspy/Makefile | 1 + drivers/media/usb/as102/Kconfig | 1 + drivers/media/usb/au0828/Kconfig | 1 + drivers/media/usb/au0828/au0828-vbi.c | 15 +- drivers/media/usb/b2c2/Kconfig | 1 + drivers/media/usb/b2c2/Makefile | 1 + drivers/media/usb/b2c2/flexcop-usb.c | 1 + drivers/media/usb/cpia2/Kconfig | 1 + drivers/media/usb/cpia2/Makefile | 1 + drivers/media/usb/cx231xx/Kconfig | 1 + drivers/media/usb/dvb-usb-v2/Kconfig | 1 + drivers/media/usb/dvb-usb-v2/af9035.c | 15 +- drivers/media/usb/dvb-usb-v2/af9035.h | 15 +- drivers/media/usb/dvb-usb-v2/dvb_usb.h | 15 +- drivers/media/usb/dvb-usb-v2/dvb_usb_common.h | 15 +- drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 15 +- drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c | 15 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 15 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 15 +- drivers/media/usb/dvb-usb/Kconfig | 1 + drivers/media/usb/em28xx/Kconfig | 1 + drivers/media/usb/go7007/Kconfig | 1 + drivers/media/usb/gspca/Kconfig | 1 + drivers/media/usb/gspca/benq.c | 11 +- drivers/media/usb/gspca/conex.c | 11 +- drivers/media/usb/gspca/dtcs033.c | 11 +- drivers/media/usb/gspca/finepix.c | 11 +- drivers/media/usb/gspca/gl860/Kconfig | 1 + drivers/media/usb/gspca/jeilinj.c | 11 +- drivers/media/usb/gspca/jl2005bcd.c | 11 +- drivers/media/usb/gspca/jpeg.h | 12 +- drivers/media/usb/gspca/kinect.c | 11 +- drivers/media/usb/gspca/konica.c | 11 +- drivers/media/usb/gspca/m5602/Kconfig | 1 + drivers/media/usb/gspca/mars.c | 11 +- drivers/media/usb/gspca/mr97310a.c | 11 +- drivers/media/usb/gspca/nw80x.c | 11 +- drivers/media/usb/gspca/ov519.c | 12 +- drivers/media/usb/gspca/ov534.c | 11 +- drivers/media/usb/gspca/ov534_9.c | 11 +- drivers/media/usb/gspca/pac7302.c | 11 +- drivers/media/usb/gspca/pac7311.c | 11 +- drivers/media/usb/gspca/sn9c2028.c | 11 +- drivers/media/usb/gspca/sn9c20x.c | 11 +- drivers/media/usb/gspca/sonixb.c | 11 +- drivers/media/usb/gspca/sonixj.c | 11 +- drivers/media/usb/gspca/spca1528.c | 11 +- drivers/media/usb/gspca/spca500.c | 12 +- drivers/media/usb/gspca/spca501.c | 12 +- drivers/media/usb/gspca/spca505.c | 12 +- drivers/media/usb/gspca/spca506.c | 11 +- drivers/media/usb/gspca/spca508.c | 11 +- drivers/media/usb/gspca/spca561.c | 11 +- drivers/media/usb/gspca/sq905.c | 11 +- drivers/media/usb/gspca/sq905c.c | 11 +- drivers/media/usb/gspca/sq930x.c | 11 +- drivers/media/usb/gspca/stk014.c | 11 +- drivers/media/usb/gspca/stk1135.c | 11 +- drivers/media/usb/gspca/stk1135.h | 11 +- drivers/media/usb/gspca/stv06xx/Kconfig | 1 + drivers/media/usb/gspca/sunplus.c | 11 +- drivers/media/usb/gspca/t613.c | 11 +- drivers/media/usb/gspca/topro.c | 14 +- drivers/media/usb/gspca/touptek.c | 11 +- drivers/media/usb/gspca/tv8532.c | 12 +- drivers/media/usb/gspca/vc032x.c | 11 +- drivers/media/usb/gspca/vicam.c | 11 +- drivers/media/usb/gspca/w996Xcf.c | 12 +- drivers/media/usb/hackrf/Kconfig | 1 + drivers/media/usb/hackrf/Makefile | 1 + drivers/media/usb/hdpvr/Kconfig | 1 + drivers/media/usb/hdpvr/Makefile | 1 + drivers/media/usb/msi2500/Kconfig | 1 + drivers/media/usb/msi2500/Makefile | 1 + drivers/media/usb/pulse8-cec/Kconfig | 1 + drivers/media/usb/pulse8-cec/Makefile | 1 + drivers/media/usb/pvrusb2/Kconfig | 1 + drivers/media/usb/pwc/Kconfig | 1 + drivers/media/usb/pwc/Makefile | 1 + drivers/media/usb/rainshadow-cec/Kconfig | 1 + drivers/media/usb/rainshadow-cec/Makefile | 1 + drivers/media/usb/s2255/Kconfig | 1 + drivers/media/usb/s2255/Makefile | 1 + drivers/media/usb/siano/Kconfig | 1 + drivers/media/usb/siano/Makefile | 1 + drivers/media/usb/siano/smsusb.c | 46 +- drivers/media/usb/stk1160/Kconfig | 1 + drivers/media/usb/stkwebcam/Kconfig | 1 + drivers/media/usb/stkwebcam/Makefile | 1 + drivers/media/usb/stkwebcam/stk-webcam.c | 11 +- drivers/media/usb/stkwebcam/stk-webcam.h | 11 +- drivers/media/usb/tm6000/Kconfig | 1 + drivers/media/usb/ttusb-budget/Kconfig | 1 + drivers/media/usb/ttusb-budget/Makefile | 1 + drivers/media/usb/ttusb-dec/Kconfig | 1 + drivers/media/usb/ttusb-dec/Makefile | 1 + drivers/media/usb/usbtv/Kconfig | 1 + drivers/media/usb/usbtv/Makefile | 1 + drivers/media/usb/usbvision/Kconfig | 1 + drivers/media/usb/usbvision/Makefile | 1 + drivers/media/usb/uvc/Kconfig | 1 + drivers/media/usb/zr364xx/Kconfig | 1 + drivers/media/usb/zr364xx/Makefile | 1 + drivers/media/v4l2-core/Kconfig | 1 + drivers/media/v4l2-core/tuner-core.c | 1 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 1 + drivers/media/v4l2-core/v4l2-ctrls.c | 1 + drivers/memory/Kconfig | 1 + drivers/memory/tegra/Kconfig | 1 + drivers/memstick/Kconfig | 1 + drivers/memstick/Makefile | 1 + drivers/memstick/core/Kconfig | 1 + drivers/memstick/core/Makefile | 1 + drivers/memstick/host/Kconfig | 1 + drivers/memstick/host/rtsx_pci_ms.c | 14 +- drivers/message/Makefile | 1 + drivers/message/fusion/Kconfig | 1 + drivers/mfd/Kconfig | 6 +- drivers/mfd/cros_ec_dev.c | 14 +- drivers/mfd/cros_ec_dev.h | 14 +- drivers/mfd/ti-lmu.c | 23 +- drivers/misc/Kconfig | 1 + drivers/misc/altera-stapl/Kconfig | 1 + drivers/misc/altera-stapl/Makefile | 1 + drivers/misc/atmel_tclib.c | 1 + drivers/misc/c2port/Kconfig | 1 + drivers/misc/c2port/Makefile | 1 + drivers/misc/cardreader/Kconfig | 1 + drivers/misc/cardreader/Makefile | 1 + drivers/misc/cardreader/rtl8411.c | 14 +- drivers/misc/cardreader/rts5209.c | 14 +- drivers/misc/cardreader/rts5227.c | 14 +- drivers/misc/cardreader/rts5229.c | 14 +- drivers/misc/cardreader/rts5249.c | 14 +- drivers/misc/cardreader/rts5260.c | 14 +- drivers/misc/cardreader/rtsx_pcr.c | 14 +- drivers/misc/cardreader/rtsx_pcr.h | 14 +- drivers/misc/cb710/Kconfig | 1 + drivers/misc/cb710/Makefile | 1 + drivers/misc/cxl/Kconfig | 1 + drivers/misc/echo/Kconfig | 1 + drivers/misc/echo/Makefile | 1 + drivers/misc/eeprom/Kconfig | 1 + drivers/misc/genwqe/Kconfig | 1 + drivers/misc/genwqe/Makefile | 1 + drivers/misc/habanalabs/Kconfig | 1 + drivers/misc/habanalabs/Makefile | 1 + drivers/misc/habanalabs/goya/Makefile | 1 + drivers/misc/lis3lv02d/Kconfig | 1 + drivers/misc/lis3lv02d/Makefile | 1 + drivers/misc/mei/debugfs.c | 184 +- drivers/misc/mic/Kconfig | 1 + drivers/misc/mic/bus/Makefile | 1 + drivers/misc/mic/cosm_client/Makefile | 1 + drivers/misc/mic/vop/Makefile | 1 + drivers/misc/ocxl/Kconfig | 1 + drivers/misc/sgi-gru/Makefile | 1 + drivers/misc/sram.c | 15 +- drivers/misc/ti-st/Kconfig | 1 + drivers/misc/ti-st/Makefile | 1 + drivers/misc/vmw_vmci/Kconfig | 1 + drivers/misc/vmw_vmci/Makefile | 1 + drivers/mmc/Kconfig | 1 + drivers/mmc/Makefile | 1 + drivers/mmc/core/Kconfig | 1 + drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/mxs-mmc.c | 15 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 14 +- drivers/mmc/host/sdhci-pci-data.c | 1 + drivers/mmc/host/sdhci-sirf.c | 3 +- drivers/mtd/chips/Kconfig | 1 + drivers/mtd/chips/chipreg.c | 1 + drivers/mtd/chips/map_absent.c | 1 + drivers/mtd/devices/Kconfig | 1 + drivers/mtd/devices/bcm47xxsflash.c | 1 + drivers/mtd/devices/phram.c | 1 + drivers/mtd/devices/slram.c | 1 + drivers/mtd/lpddr/Kconfig | 1 + drivers/mtd/lpddr/Makefile | 1 + drivers/mtd/lpddr/lpddr_cmds.c | 15 +- drivers/mtd/lpddr/qinfo_probe.c | 16 +- drivers/mtd/maps/Kconfig | 1 + drivers/mtd/maps/amd76xrom.c | 1 + drivers/mtd/maps/ck804xrom.c | 1 + drivers/mtd/maps/esb2rom.c | 1 + drivers/mtd/maps/ichxrom.c | 1 + drivers/mtd/maps/ixp4xx.c | 1 + drivers/mtd/maps/l440gx.c | 1 + drivers/mtd/maps/map_funcs.c | 1 + drivers/mtd/maps/nettel.c | 1 + drivers/mtd/maps/sa1100-flash.c | 1 + drivers/mtd/maps/scb2_flash.c | 1 + drivers/mtd/maps/scx200_docflash.c | 1 + drivers/mtd/maps/sun_uflash.c | 1 + drivers/mtd/nand/Kconfig | 1 + drivers/mtd/nand/onenand/Kconfig | 1 + drivers/mtd/nand/raw/Kconfig | 1 + drivers/mtd/nand/raw/atmel/Makefile | 1 + drivers/mtd/nand/raw/bcm47xxnflash/Makefile | 1 + drivers/mtd/nand/raw/cafe_nand.c | 1 + drivers/mtd/nand/raw/diskonchip.c | 1 + drivers/mtd/nand/raw/gpmi-nand/Makefile | 1 + drivers/mtd/nand/raw/gpmi-nand/bch-regs.h | 15 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h | 15 +- drivers/mtd/nand/raw/ingenic/Kconfig | 1 + drivers/mtd/nand/raw/ingenic/Makefile | 1 + drivers/mtd/nand/raw/mpc5121_nfc.c | 15 +- drivers/mtd/nand/raw/nand_base.c | 3 +- drivers/mtd/nand/spi/Kconfig | 1 + drivers/mtd/parsers/Kconfig | 1 + drivers/mtd/parsers/Makefile | 1 + drivers/mtd/rfd_ftl.c | 1 + drivers/mtd/spi-nor/Kconfig | 1 + drivers/mtd/spi-nor/hisi-sfc.c | 14 +- drivers/mtd/tests/mtd_nandecctest.c | 1 + drivers/mtd/ubi/Kconfig | 1 + drivers/net/Kconfig | 1 + drivers/net/appletalk/Kconfig | 1 + drivers/net/appletalk/Makefile | 1 + drivers/net/arcnet/Kconfig | 1 + drivers/net/bonding/Makefile | 1 + drivers/net/bonding/bond_alb.c | 18 +- drivers/net/bonding/bond_sysfs.c | 18 +- drivers/net/caif/Kconfig | 1 + drivers/net/can/Kconfig | 1 + drivers/net/can/at91_can.c | 6 +- drivers/net/can/c_can/Kconfig | 1 + drivers/net/can/c_can/Makefile | 1 + drivers/net/can/cc770/Kconfig | 1 + drivers/net/can/cc770/Makefile | 1 + drivers/net/can/ifi_canfd/Kconfig | 1 + drivers/net/can/ifi_canfd/Makefile | 1 + drivers/net/can/m_can/Kconfig | 1 + drivers/net/can/m_can/Makefile | 1 + drivers/net/can/mscan/Kconfig | 1 + drivers/net/can/mscan/Makefile | 1 + drivers/net/can/peak_canfd/Kconfig | 1 + drivers/net/can/peak_canfd/Makefile | 1 + drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 +- drivers/net/can/sja1000/Kconfig | 1 + drivers/net/can/sja1000/tscan1.c | 14 +- drivers/net/can/softing/Kconfig | 1 + drivers/net/can/softing/Makefile | 1 + drivers/net/can/spi/Kconfig | 1 + drivers/net/can/spi/Makefile | 1 + drivers/net/can/spi/mcp251x.c | 3 +- drivers/net/can/usb/Kconfig | 1 + drivers/net/can/usb/kvaser_usb/Makefile | 1 + drivers/net/can/usb/peak_usb/Makefile | 1 + drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/dsa/Kconfig | 1 + drivers/net/dsa/b53/Kconfig | 1 + drivers/net/dsa/dsa_loop_bdinfo.c | 1 + drivers/net/dsa/microchip/Kconfig | 1 + drivers/net/dsa/microchip/Makefile | 1 + drivers/net/dsa/mv88e6xxx/Kconfig | 1 + drivers/net/dsa/sja1105/Kconfig | 1 + drivers/net/dsa/sja1105/Makefile | 1 + drivers/net/dummy.c | 1 + drivers/net/ethernet/3com/Kconfig | 1 + drivers/net/ethernet/8390/8390.c | 1 + drivers/net/ethernet/8390/8390p.c | 1 + drivers/net/ethernet/8390/Kconfig | 1 + drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/adaptec/Kconfig | 1 + drivers/net/ethernet/adaptec/Makefile | 1 + drivers/net/ethernet/aeroflex/Kconfig | 1 + drivers/net/ethernet/aeroflex/Makefile | 1 + drivers/net/ethernet/agere/Kconfig | 1 + drivers/net/ethernet/agere/Makefile | 1 + drivers/net/ethernet/alacritech/Kconfig | 1 + drivers/net/ethernet/alacritech/Makefile | 1 + drivers/net/ethernet/allwinner/Kconfig | 1 + drivers/net/ethernet/allwinner/Makefile | 1 + drivers/net/ethernet/alteon/Kconfig | 1 + drivers/net/ethernet/alteon/Makefile | 1 + drivers/net/ethernet/altera/Kconfig | 1 + drivers/net/ethernet/altera/Makefile | 1 + drivers/net/ethernet/amazon/Kconfig | 1 + drivers/net/ethernet/amazon/Makefile | 1 + drivers/net/ethernet/amazon/ena/Makefile | 1 + drivers/net/ethernet/amd/7990.c | 1 + drivers/net/ethernet/amd/Kconfig | 1 + drivers/net/ethernet/amd/amd8111e.c | 15 +- drivers/net/ethernet/amd/amd8111e.h | 13 +- drivers/net/ethernet/amd/declance.c | 1 + drivers/net/ethernet/amd/hplance.c | 1 + drivers/net/ethernet/amd/mvme147.c | 1 + drivers/net/ethernet/amd/sunlance.c | 1 + drivers/net/ethernet/apm/Kconfig | 1 + drivers/net/ethernet/apm/Makefile | 1 + drivers/net/ethernet/apm/xgene-v2/Kconfig | 1 + drivers/net/ethernet/apm/xgene-v2/Makefile | 1 + drivers/net/ethernet/apm/xgene-v2/enet.c | 14 +- drivers/net/ethernet/apm/xgene-v2/enet.h | 14 +- drivers/net/ethernet/apm/xgene-v2/ethtool.c | 14 +- drivers/net/ethernet/apm/xgene-v2/ethtool.h | 14 +- drivers/net/ethernet/apm/xgene-v2/mac.c | 14 +- drivers/net/ethernet/apm/xgene-v2/mac.h | 14 +- drivers/net/ethernet/apm/xgene-v2/main.c | 14 +- drivers/net/ethernet/apm/xgene-v2/main.h | 14 +- drivers/net/ethernet/apm/xgene-v2/mdio.c | 14 +- drivers/net/ethernet/apm/xgene-v2/ring.c | 14 +- drivers/net/ethernet/apm/xgene-v2/ring.h | 14 +- drivers/net/ethernet/apm/xgene/Kconfig | 1 + drivers/net/ethernet/apm/xgene/Makefile | 1 + drivers/net/ethernet/apm/xgene/xgene_enet_cle.c | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_cle.h | 14 +- .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.h | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_ring2.h | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 14 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h | 14 +- drivers/net/ethernet/apple/Kconfig | 1 + drivers/net/ethernet/apple/Makefile | 1 + drivers/net/ethernet/apple/bmac.c | 1 + drivers/net/ethernet/apple/mace.c | 1 + drivers/net/ethernet/aquantia/Kconfig | 1 + drivers/net/ethernet/aquantia/Makefile | 1 + drivers/net/ethernet/arc/Kconfig | 1 + drivers/net/ethernet/arc/Makefile | 1 + drivers/net/ethernet/atheros/Kconfig | 1 + drivers/net/ethernet/atheros/alx/Makefile | 1 + drivers/net/ethernet/atheros/atl1c/Makefile | 1 + drivers/net/ethernet/atheros/atl1e/Makefile | 1 + drivers/net/ethernet/atheros/atlx/Makefile | 1 + drivers/net/ethernet/aurora/Kconfig | 1 + drivers/net/ethernet/aurora/Makefile | 1 + drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/bnx2x/Makefile | 1 + drivers/net/ethernet/broadcom/bnxt/Makefile | 1 + drivers/net/ethernet/broadcom/genet/Makefile | 1 + drivers/net/ethernet/broadcom/sb1250-mac.c | 15 +- drivers/net/ethernet/brocade/Kconfig | 1 + drivers/net/ethernet/brocade/Makefile | 1 + drivers/net/ethernet/brocade/bna/Kconfig | 1 + drivers/net/ethernet/brocade/bna/Makefile | 1 + drivers/net/ethernet/cadence/Kconfig | 1 + drivers/net/ethernet/calxeda/Kconfig | 1 + drivers/net/ethernet/calxeda/Makefile | 1 + drivers/net/ethernet/cavium/Kconfig | 1 + drivers/net/ethernet/cavium/Makefile | 1 + drivers/net/ethernet/cavium/common/Makefile | 1 + drivers/net/ethernet/cavium/octeon/Makefile | 1 + drivers/net/ethernet/chelsio/Kconfig | 1 + drivers/net/ethernet/chelsio/cxgb/Makefile | 1 + drivers/net/ethernet/chelsio/cxgb3/Makefile | 1 + drivers/net/ethernet/chelsio/cxgb4vf/Makefile | 1 + drivers/net/ethernet/chelsio/libcxgb/Makefile | 1 + drivers/net/ethernet/cirrus/Kconfig | 1 + drivers/net/ethernet/cirrus/Makefile | 1 + drivers/net/ethernet/cisco/Kconfig | 1 + drivers/net/ethernet/cisco/Makefile | 1 + drivers/net/ethernet/cisco/enic/Kconfig | 1 + drivers/net/ethernet/cisco/enic/Makefile | 1 + drivers/net/ethernet/davicom/Kconfig | 1 + drivers/net/ethernet/davicom/Makefile | 1 + drivers/net/ethernet/dec/Kconfig | 1 + drivers/net/ethernet/dec/Makefile | 1 + drivers/net/ethernet/dec/tulip/Kconfig | 1 + drivers/net/ethernet/dlink/Kconfig | 1 + drivers/net/ethernet/dlink/Makefile | 1 + drivers/net/ethernet/emulex/Kconfig | 1 + drivers/net/ethernet/emulex/Makefile | 1 + drivers/net/ethernet/emulex/benet/Kconfig | 1 + drivers/net/ethernet/emulex/benet/Makefile | 1 + drivers/net/ethernet/ezchip/Kconfig | 1 + drivers/net/ethernet/ezchip/Makefile | 1 + drivers/net/ethernet/faraday/Kconfig | 1 + drivers/net/ethernet/faraday/Makefile | 1 + drivers/net/ethernet/freescale/Kconfig | 1 + drivers/net/ethernet/freescale/dpaa/Kconfig | 1 + drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 + drivers/net/ethernet/freescale/fman/Kconfig | 1 + drivers/net/ethernet/freescale/fs_enet/Kconfig | 1 + drivers/net/ethernet/fujitsu/Kconfig | 1 + drivers/net/ethernet/fujitsu/Makefile | 1 + drivers/net/ethernet/hisilicon/Kconfig | 1 + drivers/net/ethernet/hisilicon/hisi_femac.c | 14 +- drivers/net/ethernet/hp/Kconfig | 1 + drivers/net/ethernet/hp/Makefile | 1 + drivers/net/ethernet/huawei/Kconfig | 1 + drivers/net/ethernet/huawei/Makefile | 1 + drivers/net/ethernet/huawei/hinic/Kconfig | 1 + drivers/net/ethernet/huawei/hinic/Makefile | 1 + drivers/net/ethernet/i825xx/Kconfig | 1 + drivers/net/ethernet/i825xx/sni_82596.c | 1 + drivers/net/ethernet/ibm/Kconfig | 1 + drivers/net/ethernet/ibm/Makefile | 1 + drivers/net/ethernet/ibm/ehea/Makefile | 1 + drivers/net/ethernet/ibm/emac/Kconfig | 1 + drivers/net/ethernet/ibm/emac/phy.c | 1 + drivers/net/ethernet/ibm/ibmveth.c | 14 +- drivers/net/ethernet/ibm/ibmveth.h | 14 +- drivers/net/ethernet/intel/Kconfig | 1 + drivers/net/ethernet/marvell/Kconfig | 1 + drivers/net/ethernet/marvell/mv643xx_eth.c | 14 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 + drivers/net/ethernet/marvell/pxa168_eth.c | 14 +- drivers/net/ethernet/mediatek/Kconfig | 1 + drivers/net/ethernet/mediatek/Makefile | 1 + drivers/net/ethernet/mellanox/Kconfig | 1 + drivers/net/ethernet/mellanox/Makefile | 1 + drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + .../net/ethernet/mellanox/mlx5/core/accel/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/diag/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/en/Makefile | 1 + .../ethernet/mellanox/mlx5/core/en_accel/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/fpga/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/lib/Makefile | 1 + drivers/net/ethernet/mellanox/mlxfw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxfw/Makefile | 1 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/micrel/Kconfig | 1 + drivers/net/ethernet/microchip/Kconfig | 1 + drivers/net/ethernet/microchip/Makefile | 1 + drivers/net/ethernet/moxa/Kconfig | 1 + drivers/net/ethernet/moxa/Makefile | 1 + drivers/net/ethernet/myricom/Kconfig | 1 + drivers/net/ethernet/myricom/Makefile | 1 + drivers/net/ethernet/myricom/myri10ge/Makefile | 1 + drivers/net/ethernet/natsemi/Kconfig | 1 + drivers/net/ethernet/natsemi/ns83820.c | 16 +- drivers/net/ethernet/natsemi/sonic.c | 1 + drivers/net/ethernet/neterion/Kconfig | 1 + drivers/net/ethernet/neterion/Makefile | 1 + drivers/net/ethernet/neterion/vxge/Makefile | 1 + drivers/net/ethernet/netronome/Kconfig | 1 + drivers/net/ethernet/netronome/Makefile | 1 + drivers/net/ethernet/ni/Kconfig | 1 + drivers/net/ethernet/ni/Makefile | 1 + drivers/net/ethernet/nuvoton/Kconfig | 1 + drivers/net/ethernet/nuvoton/Makefile | 1 + drivers/net/ethernet/nvidia/Kconfig | 1 + drivers/net/ethernet/nvidia/Makefile | 1 + drivers/net/ethernet/nvidia/forcedeth.c | 14 +- drivers/net/ethernet/nxp/Kconfig | 1 + drivers/net/ethernet/nxp/Makefile | 1 + drivers/net/ethernet/oki-semi/Kconfig | 1 + drivers/net/ethernet/oki-semi/Makefile | 1 + drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 1 + drivers/net/ethernet/oki-semi/pch_gbe/Makefile | 1 + drivers/net/ethernet/packetengines/Kconfig | 1 + drivers/net/ethernet/packetengines/Makefile | 1 + drivers/net/ethernet/pasemi/Kconfig | 1 + drivers/net/ethernet/pasemi/Makefile | 1 + drivers/net/ethernet/qlogic/Kconfig | 1 + drivers/net/ethernet/qlogic/netxen/Makefile | 18 +- drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 18 +- .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 18 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 18 +- .../net/ethernet/qlogic/netxen/netxen_nic_hdr.h | 18 +- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 18 +- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.h | 18 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 18 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 18 +- drivers/net/ethernet/qlogic/qede/Makefile | 1 + drivers/net/ethernet/qlogic/qlge/Makefile | 1 + drivers/net/ethernet/qualcomm/Kconfig | 1 + drivers/net/ethernet/qualcomm/emac/Makefile | 1 + drivers/net/ethernet/qualcomm/rmnet/Kconfig | 1 + drivers/net/ethernet/qualcomm/rmnet/Makefile | 1 + drivers/net/ethernet/rdc/Kconfig | 1 + drivers/net/ethernet/rdc/Makefile | 1 + drivers/net/ethernet/rdc/r6040.c | 16 +- drivers/net/ethernet/realtek/Kconfig | 1 + drivers/net/ethernet/realtek/Makefile | 1 + drivers/net/ethernet/realtek/r8169.c | 1 + drivers/net/ethernet/rocker/Kconfig | 1 + drivers/net/ethernet/rocker/Makefile | 1 + drivers/net/ethernet/samsung/Kconfig | 1 + drivers/net/ethernet/samsung/Makefile | 1 + drivers/net/ethernet/samsung/sxgbe/Makefile | 1 + drivers/net/ethernet/seeq/Kconfig | 1 + drivers/net/ethernet/seeq/Makefile | 1 + drivers/net/ethernet/seeq/sgiseeq.c | 1 + drivers/net/ethernet/sfc/Kconfig | 1 + drivers/net/ethernet/sfc/falcon/Kconfig | 1 + drivers/net/ethernet/sgi/Kconfig | 1 + drivers/net/ethernet/sgi/Makefile | 1 + drivers/net/ethernet/silan/Kconfig | 1 + drivers/net/ethernet/silan/Makefile | 1 + drivers/net/ethernet/silan/sc92031.c | 1 + drivers/net/ethernet/sis/Kconfig | 1 + drivers/net/ethernet/sis/Makefile | 1 + drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc911x.c | 14 +- drivers/net/ethernet/smsc/smc911x.h | 13 +- drivers/net/ethernet/smsc/smc91x.c | 14 +- drivers/net/ethernet/smsc/smc91x.h | 13 +- drivers/net/ethernet/smsc/smsc911x.c | 15 +- drivers/net/ethernet/smsc/smsc911x.h | 14 +- drivers/net/ethernet/smsc/smsc9420.c | 14 +- drivers/net/ethernet/smsc/smsc9420.h | 14 +- drivers/net/ethernet/socionext/Kconfig | 1 + drivers/net/ethernet/stmicro/Kconfig | 1 + drivers/net/ethernet/stmicro/Makefile | 1 + drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 +- drivers/net/ethernet/synopsys/Kconfig | 1 + drivers/net/ethernet/tehuti/Kconfig | 1 + drivers/net/ethernet/tehuti/Makefile | 1 + drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/toshiba/Kconfig | 1 + drivers/net/ethernet/tundra/Kconfig | 1 + drivers/net/ethernet/tundra/Makefile | 1 + drivers/net/ethernet/tundra/tsi108_eth.h | 14 +- drivers/net/ethernet/via/Kconfig | 1 + drivers/net/ethernet/via/Makefile | 1 + drivers/net/ethernet/via/via-velocity.c | 12 +- drivers/net/ethernet/via/via-velocity.h | 11 +- drivers/net/ethernet/wiznet/Kconfig | 1 + drivers/net/ethernet/wiznet/Makefile | 1 + drivers/net/ethernet/xilinx/Kconfig | 1 + drivers/net/ethernet/xilinx/ll_temac_main.c | 1 + drivers/net/ethernet/xilinx/xilinx_axienet.h | 5 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1 + drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 16 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 16 +- drivers/net/ethernet/xircom/Kconfig | 1 + drivers/net/ethernet/xircom/Makefile | 1 + drivers/net/ethernet/xscale/Kconfig | 1 + drivers/net/ethernet/xscale/Makefile | 1 + drivers/net/fddi/Kconfig | 1 + drivers/net/fddi/Makefile | 1 + drivers/net/fddi/skfp/hwmtm.c | 4 +- drivers/net/hamradio/6pack.c | 1 + drivers/net/hamradio/Kconfig | 1 + drivers/net/hippi/Kconfig | 1 + drivers/net/hippi/Makefile | 1 + drivers/net/hyperv/Kconfig | 1 + drivers/net/hyperv/Makefile | 1 + drivers/net/ieee802154/Kconfig | 1 + drivers/net/ipvlan/Makefile | 1 + drivers/net/ipvlan/ipvtap.c | 1 + drivers/net/macvtap.c | 1 + drivers/net/nlmon.c | 1 + drivers/net/phy/Kconfig | 1 + drivers/net/phy/phy-c45.c | 1 + drivers/net/phy/phylink.c | 37 +- drivers/net/phy/sfp-bus.c | 1 + drivers/net/plip/Kconfig | 1 + drivers/net/plip/Makefile | 1 + drivers/net/ppp/Kconfig | 1 + drivers/net/slip/Kconfig | 1 + drivers/net/slip/Makefile | 1 + drivers/net/slip/slip.c | 1 + drivers/net/sungem_phy.c | 1 + drivers/net/tap.c | 1 + drivers/net/team/Kconfig | 1 + drivers/net/usb/Kconfig | 1 + drivers/net/usb/asix.h | 14 +- drivers/net/usb/asix_common.c | 14 +- drivers/net/usb/asix_devices.c | 14 +- drivers/net/usb/ax88172a.c | 14 +- drivers/net/usb/ax88179_178a.c | 14 +- drivers/net/usb/catc.c | 13 +- drivers/net/usb/cdc_eem.c | 14 +- drivers/net/usb/cdc_ether.c | 14 +- drivers/net/usb/cdc_subset.c | 14 +- drivers/net/usb/cx82310_eth.c | 14 +- drivers/net/usb/gl620a.c | 14 +- drivers/net/usb/int51x1.c | 13 +- drivers/net/usb/ipheth.c | 3 +- drivers/net/usb/kaweth.c | 14 +- drivers/net/usb/lg-vl600.c | 14 +- drivers/net/usb/mcs7830.c | 15 +- drivers/net/usb/net1080.c | 14 +- drivers/net/usb/plusb.c | 14 +- drivers/net/usb/rndis_host.c | 14 +- drivers/net/usb/sierra_net.c | 14 +- drivers/net/usb/smsc75xx.c | 14 +- drivers/net/usb/smsc75xx.h | 14 +- drivers/net/usb/smsc95xx.c | 14 +- drivers/net/usb/smsc95xx.h | 14 +- drivers/net/usb/usbnet.c | 14 +- drivers/net/usb/zaurus.c | 14 +- drivers/net/veth.c | 1 + drivers/net/virtio_net.c | 14 +- drivers/net/vsockmon.c | 1 + drivers/net/wan/Kconfig | 1 + drivers/net/wan/hostess_sv11.c | 1 + drivers/net/wan/lmc/Makefile | 1 + drivers/net/wan/x25_asy.c | 1 + drivers/net/wimax/Kconfig | 1 + drivers/net/wimax/Makefile | 1 + drivers/net/wimax/i2400m/Kconfig | 1 + drivers/net/wireless/Kconfig | 1 + drivers/net/wireless/admtek/Kconfig | 1 + drivers/net/wireless/admtek/Makefile | 1 + drivers/net/wireless/ath/Kconfig | 1 + drivers/net/wireless/ath/ar5523/Kconfig | 1 + drivers/net/wireless/ath/ar5523/Makefile | 1 + drivers/net/wireless/ath/ath10k/Kconfig | 1 + drivers/net/wireless/ath/ath5k/Kconfig | 1 + drivers/net/wireless/ath/ath6kl/Kconfig | 1 + drivers/net/wireless/ath/ath9k/Kconfig | 1 + drivers/net/wireless/ath/carl9170/Kconfig | 1 + drivers/net/wireless/ath/carl9170/Makefile | 1 + drivers/net/wireless/ath/wcn36xx/Kconfig | 1 + drivers/net/wireless/ath/wil6210/Kconfig | 1 + drivers/net/wireless/atmel/Kconfig | 1 + drivers/net/wireless/atmel/Makefile | 1 + drivers/net/wireless/broadcom/Kconfig | 1 + drivers/net/wireless/broadcom/Makefile | 1 + drivers/net/wireless/broadcom/b43/Kconfig | 1 + drivers/net/wireless/broadcom/b43/bus.c | 15 +- drivers/net/wireless/broadcom/b43/debugfs.c | 15 +- drivers/net/wireless/broadcom/b43/dma.c | 15 +- drivers/net/wireless/broadcom/b43/leds.c | 15 +- drivers/net/wireless/broadcom/b43/lo.c | 15 +- drivers/net/wireless/broadcom/b43/main.c | 15 +- drivers/net/wireless/broadcom/b43/main.h | 15 +- drivers/net/wireless/broadcom/b43/phy_common.c | 15 +- drivers/net/wireless/broadcom/b43/phy_g.c | 15 +- drivers/net/wireless/broadcom/b43/phy_ht.c | 15 +- drivers/net/wireless/broadcom/b43/phy_lp.c | 15 +- drivers/net/wireless/broadcom/b43/phy_n.c | 15 +- drivers/net/wireless/broadcom/b43/pio.c | 15 +- drivers/net/wireless/broadcom/b43/radio_2055.c | 15 +- drivers/net/wireless/broadcom/b43/radio_2056.c | 15 +- drivers/net/wireless/broadcom/b43/radio_2057.c | 15 +- drivers/net/wireless/broadcom/b43/radio_2059.c | 15 +- drivers/net/wireless/broadcom/b43/rfkill.c | 15 +- drivers/net/wireless/broadcom/b43/sysfs.c | 15 +- drivers/net/wireless/broadcom/b43/tables.c | 15 +- drivers/net/wireless/broadcom/b43/tables_lpphy.c | 15 +- drivers/net/wireless/broadcom/b43/tables_nphy.c | 15 +- drivers/net/wireless/broadcom/b43/tables_phy_ht.c | 15 +- drivers/net/wireless/broadcom/b43/tables_phy_lcn.c | 15 +- drivers/net/wireless/broadcom/b43/wa.c | 15 +- drivers/net/wireless/broadcom/b43/xmit.c | 15 +- drivers/net/wireless/broadcom/b43legacy/Kconfig | 1 + drivers/net/wireless/broadcom/b43legacy/debugfs.c | 15 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 15 +- drivers/net/wireless/broadcom/b43legacy/ilt.c | 15 +- drivers/net/wireless/broadcom/b43legacy/leds.c | 15 +- drivers/net/wireless/broadcom/b43legacy/main.c | 16 +- drivers/net/wireless/broadcom/b43legacy/main.h | 15 +- drivers/net/wireless/broadcom/b43legacy/phy.c | 15 +- drivers/net/wireless/broadcom/b43legacy/phy.h | 15 +- drivers/net/wireless/broadcom/b43legacy/pio.c | 15 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 15 +- drivers/net/wireless/broadcom/b43legacy/radio.h | 15 +- drivers/net/wireless/broadcom/b43legacy/rfkill.c | 15 +- drivers/net/wireless/broadcom/b43legacy/sysfs.c | 15 +- drivers/net/wireless/broadcom/b43legacy/xmit.c | 15 +- drivers/net/wireless/broadcom/brcm80211/Kconfig | 1 + drivers/net/wireless/cisco/Kconfig | 1 + drivers/net/wireless/cisco/Makefile | 1 + drivers/net/wireless/intel/Kconfig | 1 + drivers/net/wireless/intel/Makefile | 1 + drivers/net/wireless/intel/ipw2x00/Kconfig | 1 + drivers/net/wireless/intel/iwlegacy/Kconfig | 1 + drivers/net/wireless/intel/iwlwifi/Kconfig | 1 + drivers/net/wireless/intersil/Kconfig | 1 + drivers/net/wireless/intersil/Makefile | 1 + drivers/net/wireless/intersil/hostap/Kconfig | 1 + drivers/net/wireless/intersil/hostap/hostap_cs.c | 1 + drivers/net/wireless/intersil/hostap/hostap_pci.c | 1 + drivers/net/wireless/intersil/hostap/hostap_plx.c | 1 + drivers/net/wireless/intersil/orinoco/Kconfig | 1 + drivers/net/wireless/intersil/p54/Kconfig | 1 + drivers/net/wireless/intersil/prism54/Makefile | 1 + drivers/net/wireless/marvell/Kconfig | 1 + drivers/net/wireless/marvell/Makefile | 1 + drivers/net/wireless/marvell/libertas/Kconfig | 1 + drivers/net/wireless/marvell/libertas/cmd.c | 1 + drivers/net/wireless/marvell/libertas/firmware.c | 1 + drivers/net/wireless/marvell/libertas/if_cs.c | 15 +- drivers/net/wireless/marvell/libertas/if_usb.c | 1 + drivers/net/wireless/marvell/libertas/main.c | 1 + drivers/net/wireless/marvell/libertas/rx.c | 1 + drivers/net/wireless/marvell/libertas/tx.c | 1 + drivers/net/wireless/marvell/libertas_tf/Kconfig | 1 + drivers/net/wireless/marvell/libertas_tf/Makefile | 1 + drivers/net/wireless/marvell/mwifiex/Kconfig | 1 + drivers/net/wireless/mediatek/Kconfig | 1 + drivers/net/wireless/mediatek/Makefile | 1 + drivers/net/wireless/mediatek/mt76/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/Makefile | 1 + drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/mt7603/Makefile | 1 + drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 1 + drivers/net/wireless/mediatek/mt7601u/Kconfig | 1 + drivers/net/wireless/mediatek/mt7601u/Makefile | 1 + drivers/net/wireless/quantenna/Kconfig | 1 + drivers/net/wireless/quantenna/qtnfmac/Kconfig | 1 + drivers/net/wireless/ralink/Kconfig | 1 + drivers/net/wireless/ralink/Makefile | 1 + drivers/net/wireless/ralink/rt2x00/Kconfig | 1 + drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2500usb.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2500usb.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 14 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.h | 14 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 14 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00dump.h | 13 +- .../net/wireless/ralink/rt2x00/rt2x00firmware.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00leds.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00leds.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00lib.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00link.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00pci.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00pci.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00reg.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00soc.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00soc.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt61pci.h | 13 +- drivers/net/wireless/ralink/rt2x00/rt73usb.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt73usb.h | 13 +- drivers/net/wireless/realtek/Kconfig | 1 + drivers/net/wireless/realtek/Makefile | 1 + drivers/net/wireless/realtek/rtl818x/Kconfig | 1 + drivers/net/wireless/realtek/rtl818x/Makefile | 1 + .../net/wireless/realtek/rtl818x/rtl8180/Makefile | 1 + .../net/wireless/realtek/rtl818x/rtl8187/Makefile | 1 + drivers/net/wireless/realtek/rtl8xxxu/Kconfig | 1 + drivers/net/wireless/realtek/rtl8xxxu/Makefile | 1 + drivers/net/wireless/realtek/rtlwifi/Kconfig | 1 + drivers/net/wireless/realtek/rtw88/Kconfig | 1 + drivers/net/wireless/rndis_wlan.c | 14 +- drivers/net/wireless/rsi/Kconfig | 1 + drivers/net/wireless/st/Kconfig | 1 + drivers/net/wireless/st/Makefile | 1 + drivers/net/wireless/st/cw1200/Kconfig | 1 + drivers/net/wireless/ti/Kconfig | 1 + drivers/net/wireless/ti/wl1251/Kconfig | 1 + drivers/net/wireless/ti/wl12xx/Kconfig | 1 + drivers/net/wireless/ti/wl12xx/Makefile | 1 + drivers/net/wireless/ti/wl18xx/Kconfig | 1 + drivers/net/wireless/ti/wl18xx/Makefile | 1 + drivers/net/wireless/ti/wlcore/Kconfig | 1 + drivers/net/wireless/wl3501_cs.c | 1 + drivers/net/wireless/zydas/Kconfig | 1 + drivers/net/wireless/zydas/Makefile | 1 + drivers/net/wireless/zydas/zd1211rw/Kconfig | 1 + drivers/net/wireless/zydas/zd1211rw/zd_chip.c | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_chip.h | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_def.h | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_mac.h | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_rf.c | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_rf.h | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_rf_al2230.c | 14 +- .../net/wireless/zydas/zd1211rw/zd_rf_al7230b.c | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_rf_uw2453.c | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 14 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.h | 14 +- drivers/net/xen-netback/Makefile | 1 + drivers/net/xen-netback/xenbus.c | 14 +- drivers/nfc/Kconfig | 1 + drivers/nfc/fdp/Kconfig | 1 + drivers/nfc/fdp/Makefile | 1 + drivers/nfc/microread/Kconfig | 1 + drivers/nfc/microread/microread.h | 14 +- drivers/nfc/nfcmrvl/Kconfig | 1 + drivers/nfc/nxp-nci/Kconfig | 1 + drivers/nfc/nxp-nci/Makefile | 1 + drivers/nfc/pn533/Kconfig | 1 + drivers/nfc/pn533/Makefile | 1 + drivers/nfc/pn533/i2c.c | 15 +- drivers/nfc/pn533/pn533.c | 14 +- drivers/nfc/pn533/pn533.h | 14 +- drivers/nfc/pn533/usb.c | 14 +- drivers/nfc/pn544/Kconfig | 1 + drivers/nfc/pn544/Makefile | 1 + drivers/nfc/pn544/pn544.h | 14 +- drivers/nfc/s3fwrn5/Kconfig | 1 + drivers/nfc/s3fwrn5/Makefile | 1 + drivers/nfc/st-nci/Kconfig | 1 + drivers/nfc/st21nfca/Kconfig | 1 + drivers/nfc/st21nfca/Makefile | 1 + drivers/nfc/st95hf/Kconfig | 1 + drivers/nfc/st95hf/Makefile | 1 + drivers/ntb/Kconfig | 1 + drivers/ntb/Makefile | 1 + drivers/ntb/hw/Kconfig | 1 + drivers/ntb/hw/Makefile | 1 + drivers/ntb/hw/amd/Kconfig | 1 + drivers/ntb/hw/amd/Makefile | 1 + drivers/ntb/hw/idt/Kconfig | 1 + drivers/ntb/hw/idt/Makefile | 1 + drivers/ntb/hw/intel/Kconfig | 1 + drivers/ntb/hw/intel/Makefile | 1 + drivers/ntb/hw/mscc/Kconfig | 1 + drivers/ntb/hw/mscc/Makefile | 1 + drivers/ntb/test/Kconfig | 1 + drivers/ntb/test/Makefile | 1 + drivers/nubus/Makefile | 1 + drivers/nvdimm/Kconfig | 1 + drivers/nvdimm/bus.c | 4 +- drivers/nvdimm/e820.c | 1 + drivers/nvdimm/label.c | 2 + drivers/nvdimm/label.h | 2 - drivers/nvdimm/pmem.c | 11 +- drivers/nvme/Kconfig | 1 + drivers/nvme/Makefile | 1 + drivers/nvme/host/Kconfig | 1 + drivers/nvme/host/fc.c | 7 +- drivers/nvme/host/rdma.c | 7 +- drivers/nvme/target/Kconfig | 1 + drivers/nvme/target/loop.c | 4 +- drivers/nvmem/Kconfig | 1 + drivers/nvmem/meson-efuse.c | 10 +- drivers/nvmem/meson-mx-efuse.c | 10 +- drivers/opp/Kconfig | 1 + drivers/opp/Makefile | 1 + drivers/parisc/Kconfig | 1 + drivers/parport/Kconfig | 1 + drivers/parport/parport_amiga.c | 1 + drivers/parport/parport_atari.c | 1 + drivers/parport/parport_mfc3.c | 1 + drivers/parport/parport_pc.c | 1 + drivers/parport/parport_sunbpp.c | 1 + drivers/pcmcia/Kconfig | 1 + drivers/pcmcia/db1xxx_ss.c | 1 + drivers/pcmcia/i82092.c | 1 + drivers/pcmcia/sa1111_generic.c | 1 + drivers/pcmcia/xxs1500_ss.c | 1 + drivers/pcmcia/yenta_socket.c | 1 + drivers/perf/Kconfig | 1 + drivers/perf/arm_pmu.c | 1 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/xgene_pmu.c | 14 +- drivers/phy/Kconfig | 1 + drivers/phy/allwinner/Kconfig | 1 + drivers/phy/allwinner/Makefile | 1 + drivers/phy/amlogic/Kconfig | 1 + drivers/phy/amlogic/Makefile | 1 + drivers/phy/broadcom/Kconfig | 1 + drivers/phy/cadence/Kconfig | 1 + drivers/phy/cadence/Makefile | 1 + drivers/phy/freescale/Kconfig | 1 + drivers/phy/freescale/Makefile | 1 + drivers/phy/hisilicon/Kconfig | 1 + drivers/phy/hisilicon/Makefile | 1 + drivers/phy/hisilicon/phy-hisi-inno-usb2.c | 14 +- drivers/phy/lantiq/Kconfig | 1 + drivers/phy/lantiq/Makefile | 1 + drivers/phy/marvell/Kconfig | 1 + drivers/phy/mediatek/Kconfig | 1 + drivers/phy/motorola/Kconfig | 1 + drivers/phy/motorola/Makefile | 1 + drivers/phy/mscc/Kconfig | 1 + drivers/phy/mscc/Makefile | 1 + drivers/phy/phy-xgene.c | 14 +- drivers/phy/qualcomm/Kconfig | 1 + drivers/phy/ralink/Kconfig | 1 + drivers/phy/ralink/Makefile | 1 + drivers/phy/rockchip/Kconfig | 1 + drivers/phy/samsung/Kconfig | 1 + drivers/phy/socionext/Kconfig | 1 + drivers/phy/st/Kconfig | 1 + drivers/phy/st/Makefile | 1 + drivers/phy/tegra/Kconfig | 1 + drivers/phy/tegra/Makefile | 1 + drivers/phy/ti/Kconfig | 1 + drivers/pinctrl/Kconfig | 1 + drivers/pinctrl/actions/Kconfig | 1 + drivers/pinctrl/actions/Makefile | 1 + drivers/pinctrl/aspeed/Kconfig | 1 + drivers/pinctrl/aspeed/Makefile | 1 + drivers/pinctrl/bcm/Kconfig | 1 + drivers/pinctrl/berlin/Kconfig | 1 + drivers/pinctrl/berlin/Makefile | 1 + drivers/pinctrl/cirrus/Kconfig | 1 + drivers/pinctrl/cirrus/Makefile | 1 + drivers/pinctrl/freescale/Kconfig | 1 + drivers/pinctrl/mediatek/Kconfig | 1 + drivers/pinctrl/meson/Kconfig | 1 + drivers/pinctrl/meson/Makefile | 1 + drivers/pinctrl/mvebu/Kconfig | 1 + drivers/pinctrl/nomadik/Kconfig | 1 + drivers/pinctrl/nuvoton/Kconfig | 1 + drivers/pinctrl/pinctrl-mcp23s08.c | 1 + drivers/pinctrl/pinctrl-u300.c | 1 + drivers/pinctrl/pinctrl-zynq.c | 14 +- drivers/pinctrl/pxa/Kconfig | 1 + drivers/pinctrl/pxa/Makefile | 1 + drivers/pinctrl/qcom/Kconfig | 1 + drivers/pinctrl/sirf/Makefile | 1 + drivers/pinctrl/sirf/pinctrl-atlas6.c | 3 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 3 +- drivers/pinctrl/sirf/pinctrl-prima2.c | 3 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 3 +- drivers/pinctrl/sirf/pinctrl-sirf.h | 3 +- drivers/pinctrl/spear/Kconfig | 1 + drivers/pinctrl/sprd/Kconfig | 1 + drivers/pinctrl/sprd/Makefile | 1 + drivers/pinctrl/stm32/Kconfig | 1 + drivers/pinctrl/sunxi/Kconfig | 1 + drivers/pinctrl/tegra/Kconfig | 1 + drivers/pinctrl/ti/Kconfig | 1 + drivers/pinctrl/ti/Makefile | 1 + drivers/pinctrl/uniphier/Kconfig | 1 + drivers/pinctrl/vt8500/Kconfig | 1 + drivers/pinctrl/zte/Kconfig | 1 + drivers/pinctrl/zte/Makefile | 1 + drivers/platform/Kconfig | 1 + drivers/platform/chrome/Kconfig | 1 + drivers/platform/chrome/wilco_ec/Kconfig | 1 + drivers/platform/goldfish/Kconfig | 1 + drivers/platform/goldfish/Makefile | 1 + drivers/platform/mips/Kconfig | 1 + drivers/platform/mips/Makefile | 1 + drivers/platform/mips/cpu_hwmon.c | 1 + drivers/platform/olpc/Makefile | 1 + drivers/platform/x86/Kconfig | 1 + drivers/platform/x86/classmate-laptop.c | 15 +- drivers/platform/x86/compal-laptop.c | 15 +- drivers/platform/x86/fujitsu-laptop.c | 15 +- drivers/platform/x86/hp-wireless.c | 15 +- drivers/platform/x86/ideapad-laptop.c | 16 +- drivers/platform/x86/msi-laptop.c | 15 +- drivers/platform/x86/thinkpad_acpi.c | 17 +- drivers/platform/x86/toshiba_acpi.c | 14 +- drivers/pnp/Kconfig | 1 + drivers/pnp/isapnp/Kconfig | 1 + drivers/pnp/isapnp/Makefile | 1 + drivers/pnp/pnpacpi/Kconfig | 1 + drivers/pnp/pnpacpi/Makefile | 1 + drivers/pnp/pnpbios/Kconfig | 1 + drivers/pnp/pnpbios/Makefile | 1 + drivers/power/Kconfig | 1 + drivers/power/Makefile | 1 + drivers/power/avs/Kconfig | 1 + drivers/power/avs/Makefile | 1 + drivers/power/reset/Kconfig | 1 + drivers/power/supply/Kconfig | 1 + drivers/power/supply/ltc2941-battery-gauge.c | 1 + drivers/power/supply/rx51_battery.c | 15 +- drivers/power/supply/twl4030_madc_battery.c | 1 + drivers/powercap/Kconfig | 1 + drivers/powercap/Makefile | 1 + drivers/pps/Kconfig | 1 + drivers/pps/Makefile | 1 + drivers/pps/clients/Kconfig | 1 + drivers/pps/clients/Makefile | 1 + drivers/pps/generators/Kconfig | 1 + drivers/pps/generators/Makefile | 1 + drivers/ps3/Makefile | 1 + drivers/ptp/Kconfig | 1 + drivers/pwm/Kconfig | 1 + drivers/pwm/core.c | 15 +- drivers/pwm/pwm-hibvt.c | 14 +- drivers/pwm/pwm-tegra.c | 15 +- drivers/rapidio/Kconfig | 1 + drivers/rapidio/devices/Kconfig | 1 + drivers/rapidio/devices/Makefile | 1 + drivers/rapidio/devices/tsi721_dma.c | 14 +- drivers/rapidio/switches/Kconfig | 1 + drivers/ras/Kconfig | 1 + drivers/ras/Makefile | 1 + drivers/ras/debugfs.c | 1 + drivers/regulator/Kconfig | 29 +- drivers/regulator/Makefile | 1 + drivers/regulator/arizona-ldo1.c | 83 +- drivers/regulator/arizona-micsupp.c | 71 +- drivers/regulator/core.c | 6 +- drivers/regulator/da9063-regulator.c | 61 +- drivers/regulator/lm363x-regulator.c | 56 +- drivers/regulator/max77650-regulator.c | 134 +- drivers/regulator/slg51000-regulator.c | 528 ++ drivers/regulator/slg51000-regulator.h | 505 ++ drivers/remoteproc/Kconfig | 1 + drivers/reset/Kconfig | 1 + drivers/reset/hisilicon/Kconfig | 1 + drivers/reset/hisilicon/Makefile | 1 + drivers/reset/sti/Kconfig | 1 + drivers/reset/sti/Makefile | 1 + drivers/reset/tegra/Kconfig | 1 + drivers/reset/tegra/Makefile | 1 + drivers/rtc/Kconfig | 1 + drivers/rtc/rtc-bq4802.c | 1 + drivers/rtc/rtc-ds1216.c | 1 + drivers/rtc/rtc-generic.c | 1 + drivers/rtc/rtc-mc146818-lib.c | 1 + drivers/rtc/rtc-msm6242.c | 1 + drivers/rtc/rtc-r7301.c | 1 + drivers/rtc/rtc-rp5c01.c | 1 + drivers/rtc/rtc-sirfsoc.c | 3 +- drivers/rtc/rtc-sunxi.c | 15 +- drivers/s390/block/dcssblk.c | 1 + drivers/sbus/Makefile | 1 + drivers/sbus/char/Kconfig | 1 + drivers/sbus/char/bbc_i2c.c | 1 + drivers/sbus/char/display7seg.c | 1 + drivers/sbus/char/envctrl.c | 1 + drivers/sbus/char/flash.c | 1 + drivers/sbus/char/oradax.c | 14 +- drivers/sbus/char/uctrl.c | 1 + drivers/scsi/Kconfig | 58 +- drivers/scsi/Makefile | 4 +- drivers/scsi/a2091.c | 1 + drivers/scsi/a3000.c | 1 + drivers/scsi/a4000t.c | 1 + drivers/scsi/aacraid/Makefile | 1 + drivers/scsi/aacraid/aachba.c | 16 +- drivers/scsi/aacraid/aacraid.h | 16 +- drivers/scsi/aacraid/commctrl.c | 16 +- drivers/scsi/aacraid/comminit.c | 16 +- drivers/scsi/aacraid/commsup.c | 16 +- drivers/scsi/aacraid/dpcsup.c | 17 +- drivers/scsi/aacraid/linit.c | 15 +- drivers/scsi/aacraid/nark.c | 16 +- drivers/scsi/aacraid/rkt.c | 16 +- drivers/scsi/aacraid/rx.c | 16 +- drivers/scsi/aacraid/sa.c | 16 +- drivers/scsi/aacraid/src.c | 16 +- drivers/scsi/aha1542.c | 1 + drivers/scsi/aic7xxx/Kconfig.aic79xx | 1 + drivers/scsi/aic7xxx/Kconfig.aic7xxx | 1 + drivers/scsi/am53c974.c | 1 + drivers/scsi/arcmsr/Makefile | 1 + drivers/scsi/arm/Kconfig | 1 + drivers/scsi/arm/arxescsi.c | 1 + drivers/scsi/arm/cumana_1.c | 1 + drivers/scsi/arm/oak.c | 1 + drivers/scsi/atp870u.c | 1 + drivers/scsi/be2iscsi/Kconfig | 1 + drivers/scsi/be2iscsi/Makefile | 1 + drivers/scsi/bnx2fc/Kconfig | 1 + drivers/scsi/bnx2fc/Makefile | 1 + drivers/scsi/bnx2i/Kconfig | 1 + drivers/scsi/bnx2i/Makefile | 1 + drivers/scsi/bvme6000_scsi.c | 1 + drivers/scsi/ch.c | 1 + drivers/scsi/csiostor/Kconfig | 1 + drivers/scsi/cxgbi/Kconfig | 1 + drivers/scsi/cxgbi/Makefile | 1 + drivers/scsi/cxgbi/cxgb3i/Kconfig | 1 + drivers/scsi/cxgbi/cxgb4i/Kconfig | 1 + drivers/scsi/cxlflash/Kconfig | 1 + drivers/scsi/cxlflash/Makefile | 1 + drivers/scsi/device_handler/Kconfig | 1 + drivers/scsi/device_handler/Makefile | 1 + drivers/scsi/device_handler/scsi_dh_emc.c | 15 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 15 +- drivers/scsi/esas2r/Kconfig | 1 + drivers/scsi/esas2r/Makefile | 1 + drivers/scsi/esp_scsi.c | 1 + drivers/scsi/fcoe/Makefile | 1 + drivers/scsi/fcoe/fcoe.c | 14 +- drivers/scsi/fcoe/fcoe.h | 14 +- drivers/scsi/fcoe/fcoe_ctlr.c | 14 +- drivers/scsi/fcoe/fcoe_sysfs.c | 14 +- drivers/scsi/fcoe/fcoe_transport.c | 14 +- drivers/scsi/fdomain.c | 586 ++ drivers/scsi/fdomain.h | 53 + drivers/scsi/fdomain_isa.c | 222 + drivers/scsi/fdomain_pci.c | 68 + drivers/scsi/g_NCR5380.c | 1 + drivers/scsi/gvp11.c | 1 + drivers/scsi/hisi_sas/Kconfig | 1 + drivers/scsi/hisi_sas/Makefile | 1 + drivers/scsi/hosts.c | 1 + drivers/scsi/hpsa.c | 278 +- drivers/scsi/hpsa.h | 6 +- drivers/scsi/hpsa_cmd.h | 2 +- drivers/scsi/ibmvscsi/Makefile | 1 + drivers/scsi/ibmvscsi_tgt/Makefile | 1 + drivers/scsi/imm.c | 1 + drivers/scsi/initio.c | 16 +- drivers/scsi/jazz_esp.c | 1 + drivers/scsi/libfc/fc_disc.c | 14 +- drivers/scsi/libfc/fc_elsct.c | 14 +- drivers/scsi/libfc/fc_exch.c | 14 +- drivers/scsi/libfc/fc_fcp.c | 14 +- drivers/scsi/libfc/fc_frame.c | 14 +- drivers/scsi/libfc/fc_libfc.c | 14 +- drivers/scsi/libfc/fc_libfc.h | 14 +- drivers/scsi/libfc/fc_lport.c | 14 +- drivers/scsi/libfc/fc_npiv.c | 14 +- drivers/scsi/libfc/fc_rport.c | 14 +- drivers/scsi/libiscsi.c | 15 +- drivers/scsi/libiscsi_tcp.c | 13 +- drivers/scsi/libsas/sas_ata.c | 16 +- drivers/scsi/libsas/sas_discover.c | 18 +- drivers/scsi/libsas/sas_event.c | 18 +- drivers/scsi/libsas/sas_expander.c | 16 +- drivers/scsi/libsas/sas_host_smp.c | 5 +- drivers/scsi/libsas/sas_init.c | 19 +- drivers/scsi/libsas/sas_internal.h | 19 +- drivers/scsi/libsas/sas_phy.c | 18 +- drivers/scsi/libsas/sas_port.c | 18 +- drivers/scsi/libsas/sas_scsi_host.c | 19 +- drivers/scsi/libsas/sas_task.c | 2 +- drivers/scsi/mac53c94.c | 1 + drivers/scsi/mac_esp.c | 1 + drivers/scsi/mac_scsi.c | 1 + drivers/scsi/megaraid/Kconfig.megaraid | 2 + drivers/scsi/megaraid/Makefile | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 41 +- drivers/scsi/megaraid/megaraid_sas_base.c | 349 +- drivers/scsi/megaraid/megaraid_sas_debugfs.c | 180 + drivers/scsi/megaraid/megaraid_sas_fp.c | 15 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 317 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 20 +- drivers/scsi/mesh.c | 1 + drivers/scsi/mvme16x_scsi.c | 1 + drivers/scsi/osst.c | 6107 -------------------- drivers/scsi/osst.h | 651 --- drivers/scsi/osst_detect.h | 7 - drivers/scsi/osst_options.h | 107 - drivers/scsi/pcmcia/Kconfig | 1 + drivers/scsi/qedf/Kconfig | 1 + drivers/scsi/qedf/Makefile | 1 + drivers/scsi/qedi/Kconfig | 1 + drivers/scsi/qedi/Makefile | 1 + drivers/scsi/qla2xxx/Kconfig | 1 + drivers/scsi/qla4xxx/Kconfig | 1 + drivers/scsi/qla4xxx/Makefile | 1 + drivers/scsi/qlogicpti.c | 1 + drivers/scsi/scsi.c | 13 +- drivers/scsi/scsi_debugfs.h | 1 + drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_ioctl.c | 1 + drivers/scsi/scsi_lib.c | 32 +- drivers/scsi/scsi_logging.c | 3 +- drivers/scsi/scsi_pm.c | 7 +- drivers/scsi/scsi_priv.h | 1 - drivers/scsi/scsi_sysctl.c | 2 +- drivers/scsi/scsi_sysfs.c | 1 + drivers/scsi/scsi_trace.c | 14 +- drivers/scsi/scsi_transport_fc.c | 18 +- drivers/scsi/scsi_transport_iscsi.c | 15 +- drivers/scsi/scsi_transport_sas.c | 2 +- drivers/scsi/scsi_transport_spi.c | 15 +- drivers/scsi/scsi_transport_srp.c | 16 +- drivers/scsi/sd.c | 113 +- drivers/scsi/sd_dif.c | 16 +- drivers/scsi/sd_zbc.c | 16 +- drivers/scsi/ses.c | 20 +- drivers/scsi/sg.c | 7 +- drivers/scsi/sr.c | 1 + drivers/scsi/st.c | 7 +- drivers/scsi/sun3_scsi.c | 1 + drivers/scsi/sun3x_esp.c | 1 + drivers/scsi/sun_esp.c | 1 + drivers/scsi/sym53c8xx_2/Makefile | 1 + drivers/scsi/wd719x.c | 1 + drivers/scsi/zalon.c | 1 + drivers/scsi/zorro7xx.c | 1 + drivers/sfi/Kconfig | 1 + drivers/sfi/Makefile | 1 + drivers/sh/Kconfig | 1 + drivers/sh/clk/Makefile | 1 + drivers/sh/intc/Kconfig | 1 + drivers/sh/intc/Makefile | 1 + drivers/sh/maple/Makefile | 1 + drivers/sh/superhyway/Makefile | 1 + drivers/siox/Kconfig | 1 + drivers/siox/Makefile | 1 + drivers/sn/Kconfig | 1 + drivers/sn/Makefile | 1 + drivers/sn/ioc3.c | 1 + drivers/soc/Kconfig | 1 + drivers/soc/actions/Kconfig | 1 + drivers/soc/amlogic/Kconfig | 1 + drivers/soc/amlogic/Makefile | 1 + drivers/soc/aspeed/Kconfig | 1 + drivers/soc/aspeed/Makefile | 1 + drivers/soc/atmel/Kconfig | 1 + drivers/soc/atmel/Makefile | 1 + drivers/soc/bcm/Kconfig | 1 + drivers/soc/bcm/Makefile | 1 + drivers/soc/bcm/brcmstb/Kconfig | 1 + drivers/soc/bcm/brcmstb/Makefile | 1 + drivers/soc/bcm/brcmstb/pm/Makefile | 1 + drivers/soc/dove/Makefile | 1 + drivers/soc/fsl/Kconfig | 1 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/qbman/Kconfig | 1 + drivers/soc/fsl/qe/Kconfig | 1 + drivers/soc/imx/Kconfig | 1 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/soc-imx8.c | 29 + drivers/soc/ixp4xx/Kconfig | 1 + drivers/soc/ixp4xx/Makefile | 1 + drivers/soc/lantiq/Makefile | 1 + drivers/soc/mediatek/Kconfig | 1 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/qcom/Kconfig | 1 + drivers/soc/rockchip/Kconfig | 1 + drivers/soc/rockchip/Makefile | 1 + drivers/soc/sunxi/Kconfig | 1 + drivers/soc/sunxi/Makefile | 1 + drivers/soc/tegra/Kconfig | 1 + drivers/soc/ti/Kconfig | 1 + drivers/soc/ux500/Kconfig | 1 + drivers/soc/ux500/Makefile | 1 + drivers/soc/versatile/Kconfig | 1 + drivers/soc/versatile/Makefile | 1 + drivers/soc/zte/Kconfig | 1 + drivers/soc/zte/Makefile | 1 + drivers/soundwire/Kconfig | 1 + drivers/soundwire/Makefile | 1 + drivers/spi/Kconfig | 5 +- drivers/spi/spi-at91-usart.c | 221 +- drivers/spi/spi-bcm2835.c | 143 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-cavium-thunderx.c | 1 + drivers/spi/spi-jcore.c | 1 + drivers/spi/spi-pxa2xx-pci.c | 1 + drivers/spi/spi-rockchip.c | 4 +- drivers/spi/spi-sirf.c | 3 +- drivers/spi/spi-tegra114.c | 167 +- drivers/spi/spi.c | 68 +- drivers/spi/spidev.c | 1 + drivers/spmi/Kconfig | 1 + drivers/spmi/Makefile | 1 + drivers/ssb/Kconfig | 1 + drivers/staging/fieldbus/Kconfig | 1 + drivers/staging/fieldbus/anybuss/Kconfig | 1 + drivers/staging/kpc2000/Makefile | 4 +- drivers/staging/kpc2000/kpc2000/Makefile | 2 +- drivers/staging/kpc2000/kpc2000/cell_probe.c | 123 +- drivers/staging/kpc2000/kpc2000/core.c | 129 +- drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 19 - drivers/staging/kpc2000/kpc2000/fileops.c | 123 - drivers/staging/kpc2000/kpc2000/pcie.h | 109 +- .../{kpc_i2c/i2c_driver.c => kpc2000_i2c.c} | 2 +- .../{kpc_spi/spi_driver.c => kpc2000_spi.c} | 45 +- drivers/staging/kpc2000/kpc_i2c/Makefile | 4 - drivers/staging/kpc2000/kpc_spi/Makefile | 4 - drivers/staging/kpc2000/kpc_spi/spi_parts.h | 48 - drivers/staging/pi433/rf69.c | 4 +- drivers/staging/pi433/rf69_registers.h | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 26 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 4 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 1 - drivers/staging/vt6656/baseband.c | 130 +- drivers/staging/vt6656/baseband.h | 8 +- drivers/staging/vt6656/card.c | 20 +- drivers/staging/vt6656/firmware.c | 91 +- drivers/staging/vt6656/int.c | 8 +- drivers/staging/vt6656/int.h | 2 +- drivers/staging/vt6656/mac.c | 19 +- drivers/staging/vt6656/mac.h | 6 +- drivers/staging/vt6656/main_usb.c | 230 +- drivers/staging/vt6656/rf.c | 38 +- drivers/staging/vt6656/rf.h | 2 +- drivers/staging/vt6656/usbpipe.c | 115 +- drivers/staging/vt6656/usbpipe.h | 4 +- drivers/target/Kconfig | 1 + drivers/target/iscsi/Kconfig | 1 + drivers/target/iscsi/cxgbit/Kconfig | 1 + drivers/target/loopback/Kconfig | 1 + drivers/target/loopback/Makefile | 1 + drivers/target/sbp/Kconfig | 1 + drivers/target/sbp/Makefile | 1 + drivers/target/tcm_fc/Kconfig | 1 + drivers/tc/Makefile | 1 + drivers/tee/Kconfig | 1 + drivers/tee/optee/Kconfig | 1 + drivers/thermal/Kconfig | 1 + drivers/thermal/broadcom/Kconfig | 1 + drivers/thermal/broadcom/Makefile | 1 + drivers/thermal/intel/Kconfig | 1 + drivers/thermal/intel/int340x_thermal/Kconfig | 1 + drivers/thermal/qcom/Kconfig | 1 + drivers/thermal/qcom/Makefile | 1 + drivers/thermal/samsung/Kconfig | 1 + drivers/thermal/samsung/Makefile | 1 + drivers/thermal/st/Kconfig | 1 + drivers/thermal/st/Makefile | 1 + drivers/thermal/tango_thermal.c | 1 + drivers/thermal/tegra/Kconfig | 1 + drivers/thermal/ti-soc-thermal/Kconfig | 1 + drivers/thunderbolt/Kconfig | 1 + drivers/thunderbolt/Makefile | 1 + drivers/thunderbolt/nhi.c | 1 + drivers/tty/serial/8250/8250_of.c | 9 +- drivers/tty/serial/8250/8250_pnp.c | 4 +- drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/imx.c | 1 - drivers/tty/serial/max310x.c | 159 +- drivers/tty/serial/msm_serial.c | 5 +- drivers/tty/serial/sh-sci.c | 7 + drivers/uio/Kconfig | 1 + drivers/usb/atm/Kconfig | 1 - drivers/usb/core/Kconfig | 1 - drivers/usb/core/config.c | 4 +- drivers/usb/core/hub.c | 32 +- drivers/usb/core/quirks.c | 3 + drivers/usb/dwc2/Kconfig | 1 - drivers/usb/gadget/legacy/Kconfig | 2 - drivers/usb/host/Kconfig | 5 - drivers/usb/host/ehci-exynos.c | 11 + drivers/usb/host/ohci-exynos.c | 11 + drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/misc/rio500.c | 80 +- drivers/usb/misc/sisusbvga/sisusb.c | 15 +- drivers/usb/mtu3/mtu3_debugfs.c | 3 +- drivers/usb/renesas_usbhs/Kconfig | 1 - drivers/usb/renesas_usbhs/Makefile | 2 +- drivers/usb/renesas_usbhs/common.c | 156 +- drivers/usb/renesas_usbhs/common.h | 8 +- drivers/usb/renesas_usbhs/fifo.c | 9 +- drivers/usb/renesas_usbhs/rza.h | 1 + drivers/usb/renesas_usbhs/rza2.c | 72 + drivers/usb/serial/option.c | 6 + drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 3 + drivers/usb/usbip/stub_dev.c | 65 +- drivers/usb/usbip/stub_main.c | 8 +- drivers/uwb/Kconfig | 1 + drivers/uwb/i1480/Makefile | 1 + drivers/vfio/Kconfig | 1 + drivers/vfio/mdev/Kconfig | 1 + drivers/vfio/mdev/Makefile | 1 + drivers/vfio/pci/Kconfig | 1 + drivers/vfio/pci/Makefile | 1 + drivers/vfio/platform/Kconfig | 1 + drivers/vfio/platform/reset/Kconfig | 1 + drivers/vhost/Kconfig | 1 + drivers/vhost/Kconfig.vringh | 1 + drivers/vhost/vringh.c | 1 + drivers/video/Kconfig | 1 + drivers/video/backlight/Kconfig | 1 + drivers/video/backlight/backlight.c | 1 + drivers/video/backlight/lcd.c | 1 + drivers/video/console/Kconfig | 1 + drivers/video/console/dummycon.c | 1 + drivers/video/console/newport_con.c | 1 + drivers/video/console/sticore.c | 1 + drivers/video/fbdev/Kconfig | 1 + drivers/video/fbdev/aty/aty128fb.c | 1 + drivers/video/fbdev/bw2.c | 1 + drivers/video/fbdev/carminefb.c | 1 + drivers/video/fbdev/cg14.c | 1 + drivers/video/fbdev/cg3.c | 1 + drivers/video/fbdev/cg6.c | 1 + drivers/video/fbdev/cobalt_lcdfb.c | 15 +- drivers/video/fbdev/dnfb.c | 1 + drivers/video/fbdev/ffb.c | 1 + drivers/video/fbdev/geode/Kconfig | 1 + drivers/video/fbdev/gxt4500.c | 1 + drivers/video/fbdev/hpfb.c | 1 + drivers/video/fbdev/i740fb.c | 1 + drivers/video/fbdev/kyro/Makefile | 1 + drivers/video/fbdev/leo.c | 1 + drivers/video/fbdev/matrox/Makefile | 1 + drivers/video/fbdev/matrox/i2c-matroxfb.c | 1 + drivers/video/fbdev/matrox/matroxfb_DAC1064.c | 1 + drivers/video/fbdev/matrox/matroxfb_Ti3026.c | 1 + drivers/video/fbdev/matrox/matroxfb_accel.c | 1 + drivers/video/fbdev/matrox/matroxfb_base.c | 1 + drivers/video/fbdev/matrox/matroxfb_crtc2.c | 1 + drivers/video/fbdev/matrox/matroxfb_g450.c | 1 + drivers/video/fbdev/matrox/matroxfb_maven.c | 1 + drivers/video/fbdev/matrox/matroxfb_misc.c | 1 + drivers/video/fbdev/mb862xx/Makefile | 1 + drivers/video/fbdev/mbx/Makefile | 1 + drivers/video/fbdev/mmp/Kconfig | 1 + drivers/video/fbdev/mmp/Makefile | 1 + drivers/video/fbdev/mmp/core.c | 15 +- drivers/video/fbdev/mmp/fb/Kconfig | 1 + drivers/video/fbdev/mmp/fb/Makefile | 1 + drivers/video/fbdev/mmp/fb/mmpfb.c | 15 +- drivers/video/fbdev/mmp/fb/mmpfb.h | 15 +- drivers/video/fbdev/mmp/hw/Kconfig | 1 + drivers/video/fbdev/mmp/hw/Makefile | 1 + drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 15 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 16 +- drivers/video/fbdev/mmp/hw/mmp_spi.c | 15 +- drivers/video/fbdev/mmp/panel/Makefile | 1 + drivers/video/fbdev/mmp/panel/tpo_tj032md01bw.c | 15 +- drivers/video/fbdev/omap/Kconfig | 1 + drivers/video/fbdev/omap2/Kconfig | 1 + drivers/video/fbdev/omap2/Makefile | 1 + drivers/video/fbdev/omap2/omapfb/Kconfig | 1 + drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 1 + drivers/video/fbdev/p9100.c | 1 + drivers/video/fbdev/pvr2fb.c | 1 + drivers/video/fbdev/savage/Makefile | 1 + drivers/video/fbdev/sis/Makefile | 1 + drivers/video/fbdev/sstfb.c | 1 + drivers/video/fbdev/tcx.c | 1 + drivers/video/fbdev/tdfxfb.c | 1 + drivers/video/fbdev/tridentfb.c | 1 + drivers/video/fbdev/uvesafb.c | 1 + drivers/video/fbdev/vermilion/Makefile | 1 + drivers/video/fbdev/vesafb.c | 1 + drivers/video/fbdev/via/via-core.c | 1 + drivers/video/logo/Kconfig | 1 + drivers/video/logo/logo.c | 1 + drivers/virt/Kconfig | 1 + drivers/virt/Makefile | 1 + drivers/virt/vboxguest/Kconfig | 1 + drivers/virt/vboxguest/Makefile | 1 + drivers/virtio/Kconfig | 1 + drivers/virtio/virtio.c | 1 + drivers/virtio/virtio_input.c | 1 + drivers/visorbus/Kconfig | 1 + drivers/vlynq/Kconfig | 1 + drivers/vlynq/Makefile | 1 + drivers/vme/Kconfig | 1 + drivers/vme/Makefile | 1 + drivers/vme/boards/Kconfig | 1 + drivers/vme/boards/Makefile | 1 + drivers/vme/bridges/Kconfig | 1 + drivers/vme/bridges/Makefile | 1 + drivers/w1/Kconfig | 1 + drivers/w1/Makefile | 1 + drivers/w1/masters/Kconfig | 1 + drivers/w1/slaves/Kconfig | 1 + drivers/watchdog/Kconfig | 1 + drivers/watchdog/alim7101_wdt.c | 1 + drivers/watchdog/asm9260_wdt.c | 3 +- drivers/watchdog/cpwd.c | 1 + drivers/watchdog/diag288_wdt.c | 1 + drivers/watchdog/pcwd.c | 1 + drivers/watchdog/pika_wdt.c | 1 + drivers/watchdog/riowd.c | 1 + drivers/watchdog/sirfsoc_wdt.c | 3 +- drivers/xen/Kconfig | 1 + drivers/xen/dbgp.c | 1 + drivers/xen/efi.c | 1 + drivers/xen/events/Makefile | 1 + drivers/xen/events/events_base.c | 1 + drivers/xen/features.c | 1 + drivers/xen/manage.c | 1 + drivers/xen/privcmd.c | 1 + drivers/xen/tmem.c | 1 + drivers/xen/xen-acpi-cpuhotplug.c | 12 +- drivers/xen/xen-acpi-memhotplug.c | 12 +- drivers/xen/xen-stub.c | 12 +- drivers/xen/xenbus/xenbus_probe_frontend.c | 1 + drivers/xen/xenfs/Makefile | 1 + drivers/xen/xenfs/super.c | 1 + drivers/zorro/Kconfig | 1 + fs/9p/Kconfig | 1 + fs/Kconfig | 1 + fs/Kconfig.binfmt | 1 + fs/adfs/Kconfig | 1 + fs/adfs/Makefile | 1 + fs/affs/Kconfig | 1 + fs/affs/Makefile | 1 + fs/affs/super.c | 1 + fs/afs/Kconfig | 1 + fs/anon_inodes.c | 1 + fs/autofs/Kconfig | 1 + fs/autofs/Makefile | 1 + fs/befs/Kconfig | 1 + fs/befs/Makefile | 1 + fs/befs/linuxvfs.c | 1 + fs/bfs/Kconfig | 1 + fs/bfs/Makefile | 1 + fs/bfs/inode.c | 1 + fs/binfmt_aout.c | 1 + fs/binfmt_elf.c | 1 + fs/binfmt_em86.c | 1 + fs/binfmt_misc.c | 1 + fs/binfmt_script.c | 1 + fs/block_dev.c | 1 + fs/buffer.c | 1 + fs/cachefiles/Kconfig | 1 + fs/ceph/Kconfig | 1 + fs/ceph/super.c | 1 + fs/cifs/Kconfig | 1 + fs/coda/Kconfig | 1 + fs/coda/Makefile | 1 + fs/configfs/Kconfig | 1 + fs/configfs/Makefile | 1 + fs/cramfs/Kconfig | 1 + fs/cramfs/Makefile | 1 + fs/crypto/Kconfig | 1 + fs/crypto/Makefile | 1 + fs/crypto/crypto.c | 1 + fs/crypto/hooks.c | 1 + fs/dcache.c | 1 + fs/dcookies.c | 1 + fs/debugfs/Makefile | 1 + fs/devpts/Makefile | 1 + fs/direct-io.c | 1 + fs/dlm/Kconfig | 1 + fs/ecryptfs/Kconfig | 1 + fs/ecryptfs/Makefile | 1 + fs/efivarfs/Kconfig | 1 + fs/efivarfs/Makefile | 1 + fs/efs/Kconfig | 1 + fs/efs/Makefile | 1 + fs/efs/inode.c | 1 + fs/eventfd.c | 1 + fs/exec.c | 1 + fs/exportfs/Makefile | 1 + fs/exportfs/expfs.c | 1 + fs/ext2/Kconfig | 1 + fs/ext2/super.c | 1 + fs/ext4/Kconfig | 1 + fs/f2fs/Kconfig | 1 + fs/f2fs/checkpoint.c | 17 +- fs/f2fs/data.c | 91 +- fs/f2fs/f2fs.h | 7 + fs/f2fs/gc.c | 3 +- fs/f2fs/segment.c | 48 +- fs/f2fs/super.c | 10 + fs/fat/Kconfig | 1 + fs/fat/dir.c | 1 + fs/fat/file.c | 1 + fs/fat/inode.c | 1 + fs/fat/misc.c | 1 + fs/fat/namei_msdos.c | 1 + fs/fat/namei_vfat.c | 1 + fs/file_table.c | 1 + fs/freevxfs/Kconfig | 1 + fs/freevxfs/Makefile | 1 + fs/fs-writeback.c | 1 + fs/fs_struct.c | 1 + fs/fscache/Kconfig | 1 + fs/fuse/Kconfig | 1 + fs/fuse/Makefile | 1 + fs/gfs2/Kconfig | 1 + fs/hfs/Kconfig | 1 + fs/hfs/Makefile | 1 + fs/hfsplus/Kconfig | 1 + fs/hfsplus/super.c | 1 + fs/hpfs/Kconfig | 1 + fs/hpfs/Makefile | 1 + fs/hpfs/super.c | 1 + fs/hugetlbfs/Makefile | 1 + fs/inode.c | 1 + fs/isofs/Kconfig | 1 + fs/isofs/inode.c | 1 + fs/jbd2/Kconfig | 1 + fs/jbd2/Makefile | 1 + fs/jffs2/Kconfig | 1 + fs/jfs/Kconfig | 1 + fs/kernfs/Kconfig | 1 + fs/kernfs/Makefile | 1 + fs/libfs.c | 1 + fs/lockd/clntlock.c | 1 + fs/lockd/clntproc.c | 1 + fs/lockd/svc.c | 1 + fs/lockd/svcsubs.c | 1 + fs/locks.c | 1 + fs/mbcache.c | 1 + fs/minix/Kconfig | 1 + fs/minix/Makefile | 1 + fs/minix/inode.c | 1 + fs/nfs/Kconfig | 1 + fs/nfs/blocklayout/Makefile | 1 + fs/nfs/delegation.c | 1 + fs/nfs/dir.c | 1 + fs/nfs/direct.c | 1 + fs/nfs/file.c | 1 + fs/nfs/filelayout/Makefile | 1 + fs/nfs/flexfilelayout/Makefile | 1 + fs/nfs/flexfilelayout/flexfilelayout.c | 1 + fs/nfs/inode.c | 1 + fs/nfs/namespace.c | 1 + fs/nfs/nfs2super.c | 1 + fs/nfs/nfs3client.c | 1 + fs/nfs/nfs3super.c | 1 + fs/nfs/nfs4client.c | 1 + fs/nfs/nfs4session.c | 1 + fs/nfs/nfs4super.c | 1 + fs/nfs/pagelist.c | 1 + fs/nfs/pnfs_nfs.c | 1 + fs/nfs/read.c | 1 + fs/nfs/super.c | 1 + fs/nfs/write.c | 1 + fs/nfs_common/Makefile | 1 + fs/nfs_common/grace.c | 1 + fs/nfs_common/nfsacl.c | 1 + fs/nfsd/Kconfig | 1 + fs/nfsd/cache.h | 5 +- fs/nfsd/netns.h | 53 +- fs/nfsd/nfscache.c | 227 +- fs/nfsd/nfsctl.c | 15 +- fs/nilfs2/Kconfig | 1 + fs/nls/Kconfig | 1 + fs/notify/Kconfig | 1 + fs/notify/dnotify/Kconfig | 1 + fs/notify/dnotify/Makefile | 1 + fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/Makefile | 1 + fs/notify/fsnotify.c | 15 +- fs/notify/group.c | 15 +- fs/notify/inotify/Kconfig | 1 + fs/notify/inotify/Makefile | 1 + fs/notify/mark.c | 15 +- fs/notify/notification.c | 15 +- fs/ntfs/Kconfig | 1 + fs/ocfs2/Kconfig | 1 + fs/ocfs2/cluster/Makefile | 1 + fs/ocfs2/dlm/Makefile | 1 + fs/ocfs2/dlmfs/Makefile | 1 + fs/omfs/Kconfig | 1 + fs/omfs/Makefile | 1 + fs/open.c | 1 + fs/openpromfs/Makefile | 1 + fs/openpromfs/inode.c | 1 + fs/orangefs/Kconfig | 1 + fs/orangefs/orangefs-mod.c | 1 + fs/overlayfs/Kconfig | 1 + fs/overlayfs/Makefile | 1 + fs/posix_acl.c | 1 + fs/proc/Kconfig | 1 + fs/proc/generic.c | 1 + fs/proc/proc_net.c | 1 + fs/proc/vmcore.c | 1 + fs/pstore/Kconfig | 1 + fs/qnx4/Kconfig | 1 + fs/qnx4/Makefile | 1 + fs/qnx4/inode.c | 1 + fs/qnx6/Kconfig | 1 + fs/qnx6/Makefile | 1 + fs/qnx6/inode.c | 1 + fs/quota/Kconfig | 1 + fs/quota/quota_tree.c | 1 + fs/quota/quota_v1.c | 1 + fs/quota/quota_v2.c | 1 + fs/ramfs/Makefile | 1 + fs/reiserfs/Kconfig | 1 + fs/romfs/Kconfig | 1 + fs/splice.c | 1 + fs/squashfs/Kconfig | 1 + fs/stack.c | 1 + fs/sysfs/Kconfig | 1 + fs/sysfs/Makefile | 1 + fs/sysv/Kconfig | 1 + fs/sysv/Makefile | 1 + fs/sysv/super.c | 1 + fs/tracefs/Makefile | 1 + fs/ubifs/Kconfig | 1 + fs/udf/Kconfig | 1 + fs/udf/Makefile | 1 + fs/ufs/Kconfig | 1 + fs/ufs/Makefile | 1 + fs/ufs/super.c | 1 + fs/unicode/Kconfig | 1 + fs/xattr.c | 1 + fs/xfs/Kconfig | 1 + fs/xfs/libxfs/xfs_ialloc_btree.c | 9 + fs/xfs/libxfs/xfs_refcount_btree.c | 9 + fs/xfs/libxfs/xfs_rmap_btree.c | 9 + include/drm/drm_fourcc.h | 4 +- include/dt-bindings/clock/at91.h | 3 +- include/dt-bindings/clock/hi3516cv300-clock.h | 14 +- include/dt-bindings/clock/hi3519-clock.h | 14 +- include/dt-bindings/clock/hi3620-clock.h | 16 +- include/dt-bindings/clock/hip04-clock.h | 16 +- include/dt-bindings/clock/histb-clock.h | 14 +- include/dt-bindings/clock/imx8mm-clock.h | 8 +- include/dt-bindings/gpio/tegra186-gpio.h | 41 - include/dt-bindings/sound/meson-g12a-tohdmitx.h | 13 + include/linux/ata.h | 18 +- include/linux/dax.h | 26 + include/linux/dmaengine.h | 14 +- include/linux/genhd.h | 11 +- include/linux/host1x.h | 15 +- include/linux/i2c-algo-pcf.h | 16 +- include/linux/i2c-dev.h | 15 +- include/linux/i2c-mux.h | 16 +- include/linux/i2c-smbus.h | 16 +- include/linux/i2c.h | 16 +- include/linux/leds-ti-lmu-common.h | 47 + include/linux/libata.h | 18 +- include/linux/livepatch.h | 17 +- include/linux/mfd/da9063/pdata.h | 49 - include/linux/mfd/ti-lmu-register.h | 63 +- include/linux/mfd/ti-lmu.h | 5 +- include/linux/mfd/tps65090.h | 16 +- include/linux/microchipphy.h | 14 +- include/linux/percpu-defs.h | 1 + include/linux/pid.h | 1 + include/linux/platform_data/ata-pxa.h | 15 +- include/linux/platform_data/mtd-mxc_nand.h | 15 +- include/linux/platform_data/serial-imx.h | 15 +- include/linux/platform_data/st33zp24.h | 14 +- include/linux/plist.h | 4 +- include/linux/power/bq2415x_charger.h | 15 +- include/linux/power/sbs-battery.h | 15 +- include/linux/regulator/max8973-regulator.h | 16 +- include/linux/regulator/pfuze100.h | 15 +- include/linux/regulator/tps51632-regulator.h | 16 +- include/linux/regulator/tps62360.h | 16 +- include/linux/rtc/sirfsoc_rtciobrg.h | 3 +- include/linux/rtsx_common.h | 14 +- include/linux/rtsx_pci.h | 14 +- include/linux/scatterlist.h | 11 +- include/linux/spi/spi.h | 13 + include/linux/sudmac.h | 52 - include/linux/syscalls.h | 1 + include/linux/syslog.h | 15 +- include/linux/usb/renesas_usbhs.h | 4 + include/net/bond_alb.h | 18 +- include/net/calipso.h | 16 +- include/net/cipso_ipv4.h | 16 +- include/net/dn_nsp.h | 10 +- include/net/dn_route.h | 10 +- include/net/mip6.h | 14 +- include/net/netfilter/nft_fib.h | 2 +- include/net/netlabel.h | 16 +- include/net/nfc/hci.h | 14 +- include/net/nfc/nfc.h | 14 +- include/scsi/fc/fc_encaps.h | 14 +- include/scsi/fc/fc_fc2.h | 14 +- include/scsi/fc/fc_fcoe.h | 14 +- include/scsi/fc/fc_fcp.h | 14 +- include/scsi/fc/fc_fip.h | 14 +- include/scsi/fc/fc_ms.h | 17 +- include/scsi/iscsi_if.h | 13 +- include/scsi/iscsi_proto.h | 13 +- include/scsi/libfc.h | 14 +- include/scsi/libfcoe.h | 14 +- include/scsi/libiscsi.h | 15 +- include/scsi/libiscsi_tcp.h | 13 +- include/scsi/libsas.h | 19 +- include/scsi/sas.h | 19 +- include/scsi/sas_ata.h | 17 +- include/scsi/scsi_bsg_iscsi.h | 16 +- include/scsi/scsi_transport.h | 15 +- include/scsi/scsi_transport_fc.h | 18 +- include/scsi/scsi_transport_iscsi.h | 15 +- include/scsi/scsi_transport_spi.h | 15 +- include/sound/soc.h | 2 +- include/trace/events/host1x.h | 15 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/kfd_ioctl.h | 7 +- include/uapi/linux/tipc_config.h | 10 +- include/uapi/scsi/fc/fc_els.h | 13 - include/uapi/scsi/fc/fc_fs.h | 13 - include/uapi/scsi/fc/fc_gs.h | 13 - include/uapi/scsi/fc/fc_ns.h | 13 - include/uapi/scsi/scsi_bsg_fc.h | 15 - include/uapi/scsi/scsi_netlink.h | 15 - include/uapi/scsi/scsi_netlink_fc.h | 15 - include/uapi/sound/sof/eq.h | 172 - include/uapi/sound/sof/manifest.h | 188 - include/uapi/sound/sof/tone.h | 21 - include/uapi/sound/sof/trace.h | 66 - include/video/mmp_disp.h | 15 +- init/Kconfig | 1 + init/do_mounts.c | 1 + init/main.c | 1 + init/version.c | 1 + kernel/Kconfig.freezer | 1 + kernel/Kconfig.hz | 1 + kernel/Kconfig.locks | 1 + kernel/Kconfig.preempt | 1 + kernel/bpf/tnum.c | 1 + kernel/cgroup/cgroup-v1.c | 1 + kernel/cgroup/rstat.c | 1 + kernel/context_tracking.c | 1 + kernel/crash_dump.c | 1 + kernel/debug/Makefile | 1 + kernel/delayacct.c | 11 +- kernel/dma/Kconfig | 1 + kernel/dma/swiotlb.c | 1 + kernel/exit.c | 1 + kernel/fork.c | 3 +- kernel/freezer.c | 1 + kernel/gcov/Kconfig | 1 + kernel/hung_task.c | 1 + kernel/irq/Kconfig | 1 + kernel/irq_work.c | 1 + kernel/jump_label.c | 1 + kernel/kallsyms.c | 1 + kernel/kthread.c | 1 + kernel/livepatch/Kconfig | 1 + kernel/livepatch/Makefile | 1 + kernel/livepatch/core.c | 14 +- kernel/livepatch/patch.c | 14 +- kernel/livepatch/shadow.c | 14 +- kernel/livepatch/transition.c | 14 +- kernel/locking/lockdep.c | 1 + kernel/locking/mutex.c | 1 + kernel/locking/percpu-rwsem.c | 1 + kernel/locking/rtmutex.c | 1 + kernel/locking/test-ww_mutex.c | 15 +- kernel/notifier.c | 1 + kernel/panic.c | 1 + kernel/pid.c | 44 + kernel/pid_namespace.c | 1 + kernel/power/Kconfig | 1 + kernel/power/qos.c | 1 + kernel/printk/Makefile | 1 + kernel/printk/internal.h | 14 +- kernel/printk/printk.c | 1 + kernel/printk/printk_safe.c | 14 +- kernel/profile.c | 1 + kernel/ptrace.c | 1 + kernel/rcu/Kconfig | 1 + kernel/rcu/Kconfig.debug | 1 + kernel/reboot.c | 1 + kernel/resource.c | 1 + kernel/sched/clock.c | 1 + kernel/sched/core.c | 1 + kernel/sched/cputime.c | 1 + kernel/sched/idle.c | 1 + kernel/sched/isolation.c | 1 + kernel/sched/wait.c | 1 + kernel/sched/wait_bit.c | 1 + kernel/signal.c | 1 + kernel/smp.c | 1 + kernel/smpboot.c | 1 + kernel/stacktrace.c | 1 + kernel/sysctl.c | 1 + kernel/test_kprobes.c | 11 +- kernel/time/Kconfig | 1 + kernel/trace/Kconfig | 1 + kernel/umh.c | 1 + kernel/up.c | 1 + kernel/user-return-notifier.c | 1 + kernel/user.c | 1 + kernel/workqueue.c | 1 + lib/842/Makefile | 1 + lib/Kconfig | 1 + lib/Kconfig.debug | 1 + lib/Kconfig.kasan | 1 + lib/Kconfig.kgdb | 1 + lib/Kconfig.ubsan | 1 + lib/bitrev.c | 1 + lib/debug_locks.c | 1 + lib/fault-inject.c | 1 + lib/fonts/Kconfig | 1 + lib/idr.c | 1 + lib/interval_tree.c | 1 + lib/interval_tree_test.c | 1 + lib/iov_iter.c | 1 + lib/lz4/Makefile | 1 + lib/lzo/Makefile | 1 + lib/lzo/lzo1x_compress.c | 1 + lib/lzo/lzo1x_decompress_safe.c | 1 + lib/math/Kconfig | 1 + lib/math/Makefile | 1 + lib/math/gcd.c | 1 + lib/math/lcm.c | 1 + lib/math/prime_numbers.c | 1 + lib/memory-notifier-error-inject.c | 1 + lib/netdev-notifier-error-inject.c | 1 + lib/notifier-error-inject.c | 1 + lib/of-reconfig-notifier-error-inject.c | 1 + lib/percpu-refcount.c | 1 + lib/percpu_test.c | 1 + lib/plist.c | 3 +- lib/pm-notifier-error-inject.c | 1 + lib/rbtree_test.c | 1 + lib/reed_solomon/Makefile | 1 + lib/scatterlist.c | 36 +- lib/sg_pool.c | 38 +- lib/string_helpers.c | 1 + lib/test_bitmap.c | 1 + lib/test_debug_virtual.c | 1 + lib/test_firmware.c | 1 + lib/test_hash.c | 1 + lib/test_list_sort.c | 1 + lib/test_module.c | 1 + lib/test_printf.c | 1 + lib/test_sort.c | 1 + lib/test_string.c | 1 + lib/vsprintf.c | 1 + lib/xz/Kconfig | 1 + lib/xz/Makefile | 1 + lib/zlib_deflate/Makefile | 1 + lib/zlib_deflate/deflate_syms.c | 1 + lib/zlib_inflate/Makefile | 1 + lib/zlib_inflate/inflate_syms.c | 1 + lib/zstd/Makefile | 1 + mm/Kconfig | 1 + mm/Kconfig.debug | 1 + mm/backing-dev.c | 1 + mm/balloon_compaction.c | 1 + mm/filemap.c | 1 + mm/gup.c | 1 + mm/hugetlb.c | 1 + mm/hwpoison-inject.c | 1 + mm/list_lru.c | 1 + mm/maccess.c | 1 + mm/memory.c | 1 + mm/memory_hotplug.c | 1 + mm/mm_init.c | 1 + mm/mmap.c | 1 + mm/nommu.c | 1 + mm/oom_kill.c | 1 + mm/page-writeback.c | 1 + mm/page_alloc.c | 1 + mm/readahead.c | 1 + mm/swap.c | 1 + mm/swapfile.c | 1 + mm/truncate.c | 1 + mm/util.c | 1 + mm/vmalloc.c | 1 + mm/vmstat.c | 1 + mm/z3fold.c | 1 + mm/zbud.c | 1 + mm/zpool.c | 1 + net/6lowpan/Kconfig | 1 + net/802/Kconfig | 1 + net/8021q/Kconfig | 1 + net/9p/Kconfig | 1 + net/Kconfig | 1 + net/appletalk/Makefile | 1 + net/atm/Kconfig | 1 + net/atm/br2684.c | 1 + net/atm/clip.c | 1 + net/atm/common.c | 1 + net/atm/lec.c | 1 + net/atm/mpc.c | 1 + net/ax25/Kconfig | 1 + net/bluetooth/Kconfig | 1 + net/bluetooth/bnep/Kconfig | 1 + net/bluetooth/bnep/Makefile | 1 + net/bluetooth/cmtp/Kconfig | 1 + net/bluetooth/cmtp/Makefile | 1 + net/bluetooth/hidp/Kconfig | 1 + net/bluetooth/hidp/Makefile | 1 + net/bluetooth/rfcomm/Kconfig | 1 + net/bluetooth/rfcomm/Makefile | 1 + net/bpf/Makefile | 1 + net/bpfilter/Kconfig | 1 + net/bridge/Kconfig | 1 + net/bridge/br_vlan.c | 1 + net/bridge/netfilter/Kconfig | 1 + net/bridge/netfilter/ebt_802_3.c | 1 + net/bridge/netfilter/ebt_among.c | 1 + net/bridge/netfilter/ebt_arp.c | 1 + net/bridge/netfilter/ebt_arpreply.c | 1 + net/bridge/netfilter/ebt_dnat.c | 1 + net/bridge/netfilter/ebt_ip.c | 1 + net/bridge/netfilter/ebt_ip6.c | 1 + net/bridge/netfilter/ebt_limit.c | 1 + net/bridge/netfilter/ebt_log.c | 1 + net/bridge/netfilter/ebt_mark.c | 1 + net/bridge/netfilter/ebt_mark_m.c | 1 + net/bridge/netfilter/ebt_nflog.c | 1 + net/bridge/netfilter/ebt_pkttype.c | 1 + net/bridge/netfilter/ebt_redirect.c | 1 + net/bridge/netfilter/ebt_snat.c | 1 + net/bridge/netfilter/ebt_stp.c | 1 + net/bridge/netfilter/ebt_vlan.c | 14 +- net/bridge/netfilter/ebtable_broute.c | 1 + net/bridge/netfilter/ebtable_filter.c | 1 + net/bridge/netfilter/ebtable_nat.c | 1 + net/caif/Kconfig | 1 + net/can/Kconfig | 1 + net/ceph/Kconfig | 1 + net/ceph/ceph_common.c | 1 + net/compat.c | 1 + net/core/drop_monitor.c | 1 + net/core/dst.c | 1 + net/core/filter.c | 24 +- net/core/flow_dissector.c | 1 + net/core/net_namespace.c | 1 + net/core/netpoll.c | 1 + net/core/secure_seq.c | 1 + net/dcb/Kconfig | 1 + net/dcb/Makefile | 1 + net/dccp/Kconfig | 1 + net/dccp/ccids/Kconfig | 1 + net/decnet/Kconfig | 1 + net/decnet/af_decnet.c | 10 +- net/decnet/dn_nsp_in.c | 10 +- net/decnet/dn_nsp_out.c | 10 +- net/decnet/dn_route.c | 10 +- net/decnet/netfilter/Kconfig | 1 + net/decnet/netfilter/Makefile | 1 + net/dns_resolver/Kconfig | 1 + net/dns_resolver/Makefile | 1 + net/dsa/Kconfig | 1 + net/ethernet/Makefile | 1 + net/hsr/Kconfig | 1 + net/hsr/Makefile | 1 + net/ieee802154/6lowpan/Kconfig | 1 + net/ieee802154/6lowpan/Makefile | 1 + net/ieee802154/Kconfig | 1 + net/ife/Kconfig | 1 + net/ife/Makefile | 1 + net/ipv4/Kconfig | 1 + net/ipv4/ah4.c | 1 + net/ipv4/bpfilter/Makefile | 1 + net/ipv4/cipso_ipv4.c | 16 +- net/ipv4/esp4.c | 1 + net/ipv4/fou.c | 1 + net/ipv4/inet_timewait_sock.c | 1 + net/ipv4/ip_output.c | 1 + net/ipv4/metrics.c | 1 + net/ipv4/netfilter/Kconfig | 1 + net/ipv4/netfilter/arp_tables.c | 1 + net/ipv4/netfilter/arpt_mangle.c | 1 + net/ipv4/netfilter/arptable_filter.c | 1 + net/ipv4/netfilter/iptable_raw.c | 1 + net/ipv4/netfilter/nf_dup_ipv4.c | 5 +- net/ipv4/netfilter/nf_flow_table_ipv4.c | 1 + net/ipv4/netfilter/nf_nat_pptp.c | 1 + net/ipv4/netfilter/nf_nat_snmp_basic_main.c | 12 +- net/ipv4/netfilter/nft_fib_ipv4.c | 23 +- net/ipv4/netlink.c | 1 + net/ipv4/raw_diag.c | 1 + net/ipv4/tcp_bic.c | 1 + net/ipv4/tcp_cdg.c | 1 + net/ipv4/tcp_cong.c | 1 + net/ipv4/tcp_cubic.c | 1 + net/ipv4/tcp_highspeed.c | 1 + net/ipv4/tcp_htcp.c | 1 + net/ipv4/tcp_hybla.c | 1 + net/ipv4/tcp_illinois.c | 1 + net/ipv4/tcp_lp.c | 1 + net/ipv4/tcp_minisocks.c | 1 + net/ipv4/tcp_nv.c | 1 + net/ipv4/tcp_output.c | 1 + net/ipv4/tcp_rate.c | 1 + net/ipv4/tcp_scalable.c | 1 + net/ipv4/tcp_timer.c | 1 + net/ipv4/tcp_ulp.c | 1 + net/ipv4/tcp_vegas.c | 1 + net/ipv4/tcp_veno.c | 1 + net/ipv4/tcp_westwood.c | 1 + net/ipv4/tcp_yeah.c | 1 + net/ipv4/tunnel4.c | 1 + net/ipv4/udp_tunnel.c | 1 + net/ipv4/xfrm4_tunnel.c | 1 + net/ipv6/Kconfig | 1 + net/ipv6/addrconf_core.c | 1 + net/ipv6/ah6.c | 14 +- net/ipv6/calipso.c | 16 +- net/ipv6/esp6.c | 14 +- net/ipv6/exthdrs_core.c | 1 + net/ipv6/fou6.c | 1 + net/ipv6/ila/Makefile | 1 + net/ipv6/ip6_udp_tunnel.c | 1 + net/ipv6/ipcomp6.c | 14 +- net/ipv6/mip6.c | 14 +- net/ipv6/netfilter/Kconfig | 1 + net/ipv6/netfilter/ip6table_raw.c | 1 + net/ipv6/netfilter/nf_dup_ipv6.c | 5 +- net/ipv6/netfilter/nf_flow_table_ipv6.c | 1 + net/ipv6/netfilter/nf_tproxy_ipv6.c | 1 + net/ipv6/netfilter/nft_fib_ipv6.c | 16 +- net/ipv6/output_core.c | 1 + net/ipv6/raw.c | 2 + net/ipv6/tunnel6.c | 14 +- net/ipv6/xfrm6_tunnel.c | 15 +- net/iucv/Kconfig | 1 + net/iucv/Makefile | 1 + net/iucv/af_iucv.c | 1 + net/kcm/Kconfig | 1 + net/kcm/Makefile | 1 + net/key/Makefile | 1 + net/l2tp/Kconfig | 1 + net/l3mdev/Kconfig | 1 + net/l3mdev/Makefile | 1 + net/lapb/Kconfig | 1 + net/lapb/Makefile | 1 + net/llc/Kconfig | 1 + net/mac80211/Kconfig | 1 + net/mac80211/chan.c | 1 + net/mac802154/Kconfig | 1 + net/mac802154/Makefile | 1 + net/mpls/Kconfig | 1 + net/mpls/Makefile | 1 + net/mpls/af_mpls.c | 1 + net/ncsi/Kconfig | 1 + net/ncsi/Makefile | 1 + net/netfilter/Kconfig | 1 + net/netfilter/ipset/Kconfig | 1 + net/netfilter/ipset/pfxlen.c | 1 + net/netfilter/ipvs/Kconfig | 1 + net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/ipvs/ip_vs_pe.c | 1 + net/netfilter/ipvs/ip_vs_pe_sip.c | 1 + net/netfilter/nf_conncount.c | 1 + net/netfilter/nf_conntrack_pptp.c | 1 + net/netfilter/nf_conntrack_proto_gre.c | 1 + net/netfilter/nf_conntrack_seqadj.c | 1 + net/netfilter/nf_flow_table_core.c | 1 + net/netfilter/nf_flow_table_inet.c | 1 + net/netfilter/nf_flow_table_ip.c | 1 + net/netfilter/nf_log.c | 1 + net/netfilter/nf_nat_helper.c | 2 +- net/netfilter/nf_queue.c | 1 + net/netfilter/nfnetlink_osf.c | 1 + net/netfilter/nft_fib.c | 6 +- net/netfilter/nft_flow_offload.c | 1 + net/netfilter/nft_osf.c | 1 + net/netfilter/xt_TEE.c | 5 +- net/netfilter/xt_TRACE.c | 1 + net/netfilter/xt_comment.c | 1 + net/netfilter/xt_connmark.c | 14 +- net/netfilter/xt_hashlimit.c | 1 + net/netfilter/xt_ipvs.c | 1 + net/netfilter/xt_osf.c | 15 +- net/netfilter/xt_quota.c | 1 + net/netfilter/xt_sctp.c | 1 + net/netfilter/xt_tcpudp.c | 1 + net/netfilter/xt_u32.c | 1 + net/netlabel/Kconfig | 1 + net/netlabel/netlabel_addrlist.c | 16 +- net/netlabel/netlabel_addrlist.h | 16 +- net/netlabel/netlabel_calipso.c | 16 +- net/netlabel/netlabel_calipso.h | 16 +- net/netlabel/netlabel_cipso_v4.c | 16 +- net/netlabel/netlabel_cipso_v4.h | 16 +- net/netlabel/netlabel_domainhash.c | 16 +- net/netlabel/netlabel_domainhash.h | 16 +- net/netlabel/netlabel_kapi.c | 16 +- net/netlabel/netlabel_mgmt.c | 16 +- net/netlabel/netlabel_mgmt.h | 16 +- net/netlabel/netlabel_unlabeled.c | 16 +- net/netlabel/netlabel_unlabeled.h | 16 +- net/netlabel/netlabel_user.c | 16 +- net/netlabel/netlabel_user.h | 16 +- net/netlink/Kconfig | 1 + net/netlink/Makefile | 1 + net/netlink/diag.c | 1 + net/netrom/Makefile | 1 + net/nfc/Kconfig | 1 + net/nfc/af_nfc.c | 14 +- net/nfc/core.c | 14 +- net/nfc/hci/Kconfig | 1 + net/nfc/hci/Makefile | 1 + net/nfc/hci/command.c | 14 +- net/nfc/hci/core.c | 14 +- net/nfc/hci/hci.h | 14 +- net/nfc/hci/hcp.c | 14 +- net/nfc/llcp.h | 14 +- net/nfc/llcp_commands.c | 14 +- net/nfc/llcp_core.c | 14 +- net/nfc/llcp_sock.c | 14 +- net/nfc/nci/Kconfig | 1 + net/nfc/netlink.c | 14 +- net/nfc/nfc.h | 14 +- net/nfc/rawsock.c | 14 +- net/nsh/Kconfig | 1 + net/nsh/Makefile | 1 + net/openvswitch/Kconfig | 1 + net/packet/Kconfig | 1 + net/packet/Makefile | 1 + net/packet/diag.c | 1 + net/phonet/Kconfig | 1 + net/psample/Kconfig | 1 + net/psample/Makefile | 1 + net/qrtr/Kconfig | 1 + net/qrtr/Makefile | 1 + net/qrtr/qrtr.c | 4 +- net/rds/Kconfig | 1 + net/rfkill/Kconfig | 1 + net/rfkill/Makefile | 1 + net/rfkill/core.c | 14 +- net/rfkill/rfkill-gpio.c | 15 +- net/rose/Makefile | 1 + net/rxrpc/Kconfig | 1 + net/sched/Kconfig | 1 + net/sched/cls_tcindex.c | 1 + net/sched/em_canid.c | 6 +- net/sched/sch_atm.c | 1 + net/sched/sch_dsmark.c | 1 + net/sched/sch_hhf.c | 1 + net/sctp/Kconfig | 1 + net/smc/Kconfig | 1 + net/smc/Makefile | 1 + net/smc/af_smc.c | 1 + net/smc/smc_diag.c | 1 + net/strparser/Kconfig | 1 + net/strparser/Makefile | 1 + net/sunrpc/Kconfig | 1 + net/sunrpc/addr.c | 1 + net/sunrpc/auth.c | 1 + net/sunrpc/clnt.c | 1 + net/sunrpc/rpc_pipe.c | 1 + net/sunrpc/rpcb_clnt.c | 1 + net/sunrpc/sched.c | 1 + net/sunrpc/socklib.c | 1 + net/sunrpc/stats.c | 1 + net/sunrpc/sunrpc_syms.c | 1 + net/sunrpc/svc.c | 1 + net/sunrpc/svc_xprt.c | 1 + net/sunrpc/svcauth.c | 1 + net/sunrpc/svcauth_unix.c | 1 + net/sunrpc/svcsock.c | 1 + net/sunrpc/sysctl.c | 1 + net/sunrpc/timer.c | 1 + net/sunrpc/xdr.c | 1 + net/sunrpc/xprt.c | 1 + net/sunrpc/xprtrdma/svc_rdma_rw.c | 5 +- net/switchdev/Kconfig | 1 + net/switchdev/Makefile | 1 + net/sysctl_net.c | 1 + net/tipc/Kconfig | 1 + net/tls/Kconfig | 1 + net/tls/Makefile | 1 + net/unix/Kconfig | 1 + net/unix/diag.c | 1 + net/vmw_vsock/Kconfig | 1 + net/wimax/Kconfig | 1 + net/wireless/Kconfig | 1 + net/wireless/core.c | 1 + net/wireless/lib80211.c | 1 + net/wireless/nl80211.c | 1 + net/wireless/wext-compat.h | 1 + net/x25/Kconfig | 1 + net/xdp/Kconfig | 1 + net/xdp/Makefile | 1 + net/xfrm/Kconfig | 1 + net/xfrm/xfrm_policy.c | 1 + net/xfrm/xfrm_state.c | 1 + net/xfrm/xfrm_user.c | 1 + samples/Kconfig | 1 + samples/binderfs/Makefile | 1 + samples/bpf/bpf_load.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/configfs/Makefile | 1 + samples/hw_breakpoint/Makefile | 1 + samples/kdb/Makefile | 1 + samples/kfifo/Makefile | 1 + samples/kobject/Makefile | 1 + samples/kprobes/Makefile | 1 + samples/kprobes/kprobe_example.c | 1 + samples/kprobes/kretprobe_example.c | 1 + samples/livepatch/Makefile | 1 + samples/livepatch/livepatch-callbacks-busymod.c | 14 +- samples/livepatch/livepatch-callbacks-demo.c | 14 +- samples/livepatch/livepatch-callbacks-mod.c | 14 +- samples/livepatch/livepatch-sample.c | 14 +- samples/livepatch/livepatch-shadow-fix1.c | 14 +- samples/livepatch/livepatch-shadow-fix2.c | 14 +- samples/livepatch/livepatch-shadow-mod.c | 14 +- samples/qmi/Makefile | 1 + samples/rpmsg/Makefile | 1 + samples/trace_events/Makefile | 1 + samples/trace_events/trace-events-sample.c | 1 + samples/trace_printk/Makefile | 1 + samples/trace_printk/trace-printk.c | 1 + samples/uhid/Makefile | 1 + samples/v4l/Makefile | 1 + samples/vfio-mdev/Makefile | 1 + samples/vfs/Makefile | 1 + scripts/Kbuild.include | 5 - scripts/Kconfig.include | 1 + scripts/Makefile.kcov | 1 + scripts/basic/Makefile | 1 + scripts/dtc/Makefile.dtc | 1 + scripts/dtc/libfdt/Makefile.libfdt | 1 + scripts/gcc-plugins/Kconfig | 1 + scripts/gdb/Makefile | 1 + scripts/genksyms/keywords.c | 1 + scripts/kconfig/tests/err_recursive_inc/Kconfig | 1 + .../kconfig/tests/err_recursive_inc/Kconfig.inc1 | 1 + .../kconfig/tests/err_recursive_inc/Kconfig.inc2 | 1 + .../kconfig/tests/err_recursive_inc/Kconfig.inc3 | 1 + scripts/modules-check.sh | 6 +- scripts/package/Makefile | 1 + scripts/selinux/Makefile | 1 + scripts/tags.sh | 1 + security/Kconfig | 1 + security/Kconfig.hardening | 1 + security/apparmor/Kconfig | 1 + security/integrity/Kconfig | 1 + security/integrity/evm/Kconfig | 1 + security/integrity/evm/Makefile | 1 + security/integrity/ima/Kconfig | 1 + security/keys/Kconfig | 1 + security/loadpin/Kconfig | 1 + security/loadpin/Makefile | 1 + security/safesetid/Kconfig | 1 + security/selinux/Kconfig | 1 + security/selinux/hooks.c | 10 +- security/selinux/include/netlabel.h | 16 +- security/selinux/netlabel.c | 16 +- security/selinux/ss/ebitmap.c | 10 +- security/selinux/ss/services.c | 4 - security/smack/Kconfig | 1 + security/smack/Makefile | 1 + security/tomoyo/Kconfig | 1 + security/yama/Kconfig | 1 + security/yama/Makefile | 1 + sound/Kconfig | 1 + sound/ac97/Kconfig | 1 + sound/ac97/Makefile | 1 + sound/aoa/Kconfig | 1 + sound/aoa/Makefile | 1 + sound/aoa/codecs/Kconfig | 1 + sound/aoa/fabrics/Kconfig | 1 + sound/aoa/fabrics/Makefile | 1 + sound/aoa/soundbus/Kconfig | 1 + sound/aoa/soundbus/Makefile | 1 + sound/aoa/soundbus/i2sbus/Makefile | 1 + sound/arm/Kconfig | 1 + sound/atmel/Kconfig | 1 + sound/atmel/Makefile | 1 + sound/core/Kconfig | 1 + sound/core/seq/Kconfig | 1 + sound/core/seq/oss/Makefile | 1 + sound/drivers/Kconfig | 1 + sound/drivers/mpu401/Makefile | 1 + sound/drivers/pcsp/Makefile | 1 + sound/drivers/pcsp/pcsp.c | 1 + sound/drivers/vx/Makefile | 1 + sound/firewire/Kconfig | 1 + sound/firewire/amdtp-stream-trace.h | 163 +- sound/firewire/amdtp-stream.c | 16 +- sound/firewire/dice/Makefile | 1 + sound/firewire/digi00x/Makefile | 1 + sound/firewire/fireface/Makefile | 1 + sound/firewire/fireworks/Makefile | 1 + sound/firewire/oxfw/Makefile | 1 + sound/firewire/tascam/Makefile | 1 + sound/hda/Kconfig | 1 + sound/hda/array.c | 1 + sound/hda/ext/Makefile | 1 + sound/hda/hda_bus_type.c | 1 + sound/hda/hdac_bus.c | 1 + sound/hda/hdac_controller.c | 1 + sound/hda/hdac_device.c | 1 + sound/hda/hdac_regmap.c | 1 + sound/hda/hdac_stream.c | 1 + sound/hda/hdmi_chmap.c | 1 + sound/isa/Kconfig | 1 + sound/isa/ad1816a/Makefile | 1 + sound/isa/ad1848/Makefile | 1 + sound/isa/adlib.c | 1 + sound/isa/cmi8328.c | 1 + sound/isa/cs423x/Makefile | 1 + sound/isa/es1688/Makefile | 1 + sound/isa/galaxy/Makefile | 1 + sound/isa/galaxy/azt1605.c | 15 +- sound/isa/galaxy/azt2316.c | 15 +- sound/isa/galaxy/galaxy.c | 15 +- sound/isa/wavefront/Makefile | 1 + sound/isa/wss/Makefile | 1 + sound/mips/Kconfig | 1 + sound/mips/Makefile | 1 + sound/oss/dmasound/Kconfig | 1 + sound/oss/dmasound/Makefile | 1 + sound/oss/dmasound/dmasound_atari.c | 1 + sound/oss/dmasound/dmasound_paula.c | 1 + sound/oss/dmasound/dmasound_q40.c | 1 + sound/parisc/Kconfig | 1 + sound/parisc/Makefile | 1 + sound/pci/Kconfig | 1 + sound/pci/ac97/Makefile | 1 + sound/pci/ali5451/Makefile | 1 + sound/pci/asihpi/Makefile | 1 + sound/pci/au88x0/au88x0.c | 1 + sound/pci/aw2/Makefile | 1 + sound/pci/ca0106/Makefile | 1 + sound/pci/cs46xx/Makefile | 1 + sound/pci/cs5535audio/Makefile | 1 + sound/pci/ctxfi/Makefile | 1 + sound/pci/hda/Kconfig | 1 + sound/pci/hda/hda_bind.c | 1 + sound/pci/hda/hda_sysfs.c | 1 + sound/pci/korg1212/Makefile | 1 + sound/pci/lola/Makefile | 1 + sound/pci/lx6464es/Makefile | 1 + sound/pci/mixart/Makefile | 1 + sound/pci/nm256/Makefile | 1 + sound/pci/pcxhr/Makefile | 1 + sound/pci/riptide/Makefile | 1 + sound/pci/trident/Makefile | 1 + sound/pci/vx222/Makefile | 1 + sound/pci/ymfpci/Makefile | 1 + sound/pcmcia/Kconfig | 1 + sound/pcmcia/Makefile | 1 + sound/pcmcia/pdaudiocf/Makefile | 1 + sound/pcmcia/vx/Makefile | 1 + sound/ppc/Kconfig | 1 + sound/ppc/Makefile | 1 + sound/sh/Kconfig | 1 + sound/sh/Makefile | 1 + sound/soc/Kconfig | 1 + sound/soc/adi/Kconfig | 1 + sound/soc/adi/Makefile | 1 + sound/soc/amd/Kconfig | 1 + sound/soc/amd/Makefile | 1 + sound/soc/amd/raven/acp3x-pcm-dma.c | 43 +- sound/soc/atmel/Kconfig | 1 + sound/soc/atmel/atmel-classd.c | 5 +- sound/soc/atmel/atmel-pdmic.c | 5 +- sound/soc/au1x/Kconfig | 1 + sound/soc/au1x/ac97c.c | 1 + sound/soc/au1x/db1000.c | 1 + sound/soc/au1x/db1200.c | 1 + sound/soc/au1x/dma.c | 1 + sound/soc/au1x/i2sc.c | 1 + sound/soc/bcm/Kconfig | 1 + sound/soc/bcm/Makefile | 1 + sound/soc/cirrus/Kconfig | 1 + sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/cs42xx8.c | 13 + sound/soc/codecs/hdmi-codec.c | 188 +- sound/soc/codecs/inno_rk3036.c | 1 + sound/soc/codecs/max98357a.c | 29 +- sound/soc/codecs/mc13783.c | 15 +- sound/soc/codecs/mc13783.h | 14 +- sound/soc/codecs/rt5677-spi.c | 9 +- sound/soc/codecs/rt5677.c | 15 +- sound/soc/codecs/rt5677.h | 2 + sound/soc/codecs/sirf-audio-codec.c | 3 +- sound/soc/codecs/sirf-audio-codec.h | 3 +- sound/soc/codecs/tlv320aic26.c | 1 + sound/soc/codecs/tlv320aic32x4.c | 16 +- sound/soc/codecs/tlv320aic3x.c | 14 +- sound/soc/dwc/Kconfig | 1 + sound/soc/dwc/Makefile | 1 + sound/soc/fsl/Kconfig | 1 + sound/soc/fsl/fsl_asrc.c | 103 +- sound/soc/fsl/fsl_esai.c | 141 +- sound/soc/fsl/fsl_sai.c | 54 +- sound/soc/generic/Kconfig | 1 + sound/soc/generic/simple-card.c | 18 +- sound/soc/hisilicon/Kconfig | 1 + sound/soc/hisilicon/Makefile | 1 + sound/soc/img/Kconfig | 1 + sound/soc/intel/Kconfig | 17 + sound/soc/intel/baytrail/Makefile | 1 + sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/glk_rt5682_max98357a.c | 7 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 73 +- sound/soc/intel/boards/sof_rt5682.c | 12 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 10 +- sound/soc/intel/haswell/Makefile | 1 + sound/soc/intel/skylake/skl-messages.c | 16 + sound/soc/intel/skylake/skl.c | 10 + sound/soc/jz4740/Kconfig | 1 + sound/soc/jz4740/Makefile | 1 + sound/soc/kirkwood/Kconfig | 1 + sound/soc/kirkwood/Makefile | 1 + sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/common/mtk-afe-fe-dai.c | 6 + sound/soc/mediatek/common/mtk-base-afe.h | 2 + sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 18 + sound/soc/mediatek/mt8183/mt8183-dai-adda.c | 14 +- sound/soc/meson/Kconfig | 9 + sound/soc/meson/Makefile | 2 + sound/soc/meson/axg-card.c | 31 +- sound/soc/meson/g12a-tohdmitx.c | 413 ++ sound/soc/mxs/Kconfig | 1 + sound/soc/mxs/mxs-pcm.c | 15 +- sound/soc/mxs/mxs-pcm.h | 15 +- sound/soc/mxs/mxs-saif.c | 15 +- sound/soc/mxs/mxs-saif.h | 15 +- sound/soc/mxs/mxs-sgtl5000.c | 15 +- sound/soc/nuc900/Kconfig | 1 + sound/soc/pxa/Kconfig | 1 + sound/soc/pxa/imote2.c | 1 + sound/soc/qcom/Kconfig | 1 + sound/soc/qcom/qdsp6/Makefile | 1 + sound/soc/rockchip/Kconfig | 1 + sound/soc/samsung/Kconfig | 1 + sound/soc/sh/rcar/core.c | 120 +- sound/soc/sirf/Kconfig | 1 + sound/soc/sirf/sirf-audio-port.c | 3 +- sound/soc/sirf/sirf-audio.c | 3 +- sound/soc/sirf/sirf-usp.c | 3 +- sound/soc/sirf/sirf-usp.h | 3 +- sound/soc/soc-acpi.c | 2 + sound/soc/soc-core.c | 84 +- sound/soc/soc-dapm.c | 6 +- sound/soc/soc-pcm.c | 88 +- sound/soc/sof/Kconfig | 1 + sound/soc/sof/intel/Kconfig | 33 + sound/soc/sof/intel/cnl.c | 19 + sound/soc/sof/intel/hda.h | 2 + sound/soc/sof/pcm.c | 29 +- sound/soc/sof/sof-pci-dev.c | 30 +- sound/soc/sof/xtensa/Kconfig | 1 + sound/soc/spear/Kconfig | 1 + sound/soc/sprd/Kconfig | 1 + sound/soc/sti/Kconfig | 1 + sound/soc/sti/Makefile | 1 + sound/soc/stm/Kconfig | 1 + sound/soc/stm/stm32_i2s.c | 60 +- sound/soc/stm/stm32_spdifrx.c | 37 +- sound/soc/sunxi/Kconfig | 1 + sound/soc/tegra/Kconfig | 1 + sound/soc/ti/Kconfig | 1 + sound/soc/txx9/Kconfig | 1 + sound/soc/ux500/Kconfig | 1 + sound/soc/xilinx/Kconfig | 1 + sound/soc/xilinx/Makefile | 1 + sound/soc/xtensa/Kconfig | 1 + sound/soc/xtensa/Makefile | 1 + sound/soc/zte/Kconfig | 1 + sound/soc/zte/Makefile | 1 + sound/sparc/Kconfig | 1 + sound/sparc/amd7930.c | 1 + sound/sparc/cs4231.c | 1 + sound/sparc/dbri.c | 1 + sound/spi/Kconfig | 1 + sound/synth/Kconfig | 1 + sound/usb/6fire/Makefile | 1 + sound/usb/Kconfig | 1 + sound/usb/bcd2000/Makefile | 1 + sound/usb/caiaq/Makefile | 1 + sound/usb/hiface/Makefile | 1 + sound/usb/line6/Kconfig | 1 + sound/usb/misc/Makefile | 1 + sound/x86/Kconfig | 1 + sound/x86/Makefile | 1 + sound/xen/Kconfig | 1 + tools/arch/x86/lib/memcpy_64.S | 1 + tools/bpf/Makefile.helpers | 1 + tools/bpf/bpftool/Documentation/Makefile | 1 + tools/bpf/bpftool/Makefile | 1 + tools/build/Makefile.feature | 1 + tools/build/Makefile.include | 1 + tools/objtool/arch.h | 14 +- tools/objtool/arch/x86/decode.c | 14 +- tools/objtool/arch/x86/include/asm/orc_types.h | 14 +- tools/objtool/builtin-check.c | 14 +- tools/objtool/builtin-orc.c | 14 +- tools/objtool/builtin.h | 14 +- tools/objtool/cfi.h | 14 +- tools/objtool/check.c | 14 +- tools/objtool/check.h | 14 +- tools/objtool/elf.c | 14 +- tools/objtool/elf.h | 14 +- tools/objtool/objtool.c | 14 +- tools/objtool/orc.h | 14 +- tools/objtool/orc_dump.c | 14 +- tools/objtool/orc_gen.c | 14 +- tools/objtool/special.c | 14 +- tools/objtool/special.h | 14 +- tools/objtool/warn.h | 14 +- tools/perf/Documentation/Makefile | 1 + tools/perf/Makefile.config | 1 + tools/perf/Makefile.perf | 1 + tools/perf/arch/arm/Makefile | 1 + tools/perf/arch/csky/Makefile | 1 + tools/perf/arch/s390/Makefile | 1 + tools/perf/arch/sh/Makefile | 1 + tools/perf/arch/sparc/Makefile | 1 + tools/perf/arch/xtensa/Makefile | 1 + .../power/cpupower/debug/kernel/cpufreq-test_tsc.c | 1 + tools/spi/Makefile | 1 + tools/testing/scatterlist/Makefile | 1 + tools/testing/selftests/android/Makefile | 1 + tools/testing/selftests/android/ion/Makefile | 1 + tools/testing/selftests/drivers/dma-buf/Makefile | 1 + tools/testing/selftests/efivarfs/Makefile | 1 + tools/testing/selftests/firmware/Makefile | 1 + tools/testing/selftests/kcmp/Makefile | 1 + tools/testing/selftests/kexec/Makefile | 1 + tools/testing/selftests/kmod/Makefile | 1 + tools/testing/selftests/kselftest/runner.sh | 12 +- tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/lib/Makefile | 1 + tools/testing/selftests/membarrier/Makefile | 1 + tools/testing/selftests/net/fib_rule_tests.sh | 10 +- tools/testing/selftests/netfilter/nft_nat.sh | 6 +- tools/testing/selftests/nsfs/Makefile | 1 + tools/testing/selftests/ntb/ntb_test.sh | 11 +- tools/testing/selftests/pidfd/.gitignore | 1 + tools/testing/selftests/pidfd/Makefile | 3 +- tools/testing/selftests/pidfd/pidfd.h | 57 + tools/testing/selftests/pidfd/pidfd_open_test.c | 169 + tools/testing/selftests/pidfd/pidfd_test.c | 41 +- tools/testing/selftests/powerpc/alignment/Makefile | 1 + .../testing/selftests/powerpc/primitives/Makefile | 1 + tools/testing/selftests/powerpc/syscalls/Makefile | 1 + tools/testing/selftests/powerpc/vphn/Makefile | 1 + tools/testing/selftests/proc/Makefile | 1 + tools/testing/selftests/ptp/testptp.c | 85 +- tools/testing/selftests/ptrace/Makefile | 1 + tools/testing/selftests/sigaltstack/Makefile | 1 + tools/testing/selftests/size/Makefile | 1 + tools/testing/selftests/static_keys/Makefile | 1 + tools/testing/selftests/sysctl/Makefile | 1 + tools/testing/selftests/timers/adjtick.c | 1 + tools/testing/selftests/timers/leapcrash.c | 1 + tools/testing/selftests/timers/mqueue-lat.c | 1 + tools/testing/selftests/timers/nanosleep.c | 1 + tools/testing/selftests/timers/nsleep-lat.c | 1 + tools/testing/selftests/timers/raw_skew.c | 1 + tools/testing/selftests/timers/set-tai.c | 1 + tools/testing/selftests/timers/set-tz.c | 2 + tools/testing/selftests/timers/threadtest.c | 1 + tools/testing/selftests/timers/valid-adjtimex.c | 2 + tools/testing/selftests/tmpfs/Makefile | 1 + tools/testing/selftests/user/Makefile | 1 + tools/testing/selftests/zram/zram01.sh | 11 +- tools/testing/selftests/zram/zram02.sh | 11 +- tools/testing/selftests/zram/zram_lib.sh | 11 +- tools/testing/vsock/Makefile | 1 + tools/usb/ffs-aio-example/simple/host_app/Makefile | 1 + tools/usb/usbip/libsrc/usbip_device_driver.c | 14 +- tools/usb/usbip/libsrc/usbip_device_driver.h | 14 +- tools/usb/usbip/libsrc/usbip_host_common.c | 14 +- tools/usb/usbip/libsrc/usbip_host_common.h | 14 +- tools/usb/usbip/libsrc/usbip_host_driver.c | 14 +- tools/usb/usbip/libsrc/usbip_host_driver.h | 14 +- tools/usb/usbip/src/usbip.c | 14 +- tools/usb/usbip/src/usbip.h | 14 +- tools/usb/usbip/src/usbip_attach.c | 14 +- tools/usb/usbip/src/usbip_bind.c | 14 +- tools/usb/usbip/src/usbip_detach.c | 14 +- tools/usb/usbip/src/usbip_list.c | 14 +- tools/usb/usbip/src/usbip_network.c | 14 +- tools/usb/usbip/src/usbip_unbind.c | 14 +- tools/usb/usbip/src/usbipd.c | 14 +- tools/usb/usbip/src/utils.c | 14 +- tools/usb/usbip/src/utils.h | 14 +- tools/virtio/vhost_test/Makefile | 1 + tools/wmi/Makefile | 1 + virt/Makefile | 1 + virt/lib/Kconfig | 1 + virt/lib/Makefile | 1 + 4337 files changed, 17400 insertions(+), 23577 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/amlogic.txt create mode 100644 Documentation/devicetree/bindings/arm/amlogic.yaml create mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx- [...] create mode 100644 Documentation/devicetree/bindings/leds/leds-lm36274.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-lm3697.txt create mode 100644 Documentation/devicetree/bindings/regulator/slg51000.txt create mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml create mode 100644 Documentation/devicetree/bindings/sound/amlogic,g12a-tohdmitx.txt delete mode 100644 Documentation/devicetree/bindings/sound/sunxi,sun4i-spdif.txt create mode 100644 Documentation/devicetree/bindings/spi/allwinner,sun4i-a10-spi.yaml create mode 100644 Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-controller.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-sun4i.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sun6i.txt delete mode 100644 Documentation/scsi/osst.txt delete mode 100644 drivers/dma/sh/sudmac.c create mode 100644 drivers/leds/leds-lm36274.c create mode 100644 drivers/leds/leds-lm3697.c create mode 100644 drivers/leds/leds-ti-lmu-common.c create mode 100644 drivers/regulator/slg51000-regulator.c create mode 100644 drivers/regulator/slg51000-regulator.h create mode 100644 drivers/scsi/fdomain.c create mode 100644 drivers/scsi/fdomain.h create mode 100644 drivers/scsi/fdomain_isa.c create mode 100644 drivers/scsi/fdomain_pci.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_debugfs.c delete mode 100644 drivers/scsi/osst.c delete mode 100644 drivers/scsi/osst.h delete mode 100644 drivers/scsi/osst_detect.h delete mode 100644 drivers/scsi/osst_options.h delete mode 100644 drivers/staging/kpc2000/kpc2000/fileops.c rename drivers/staging/kpc2000/{kpc_i2c/i2c_driver.c => kpc2000_i2c.c} (99%) rename drivers/staging/kpc2000/{kpc_spi/spi_driver.c => kpc2000_spi.c} (90%) delete mode 100644 drivers/staging/kpc2000/kpc_i2c/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_spi/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_parts.h create mode 100644 drivers/usb/renesas_usbhs/rza2.c create mode 100644 include/dt-bindings/sound/meson-g12a-tohdmitx.h create mode 100644 include/linux/leds-ti-lmu-common.h delete mode 100644 include/linux/sudmac.h delete mode 100644 include/uapi/sound/sof/eq.h delete mode 100644 include/uapi/sound/sof/manifest.h delete mode 100644 include/uapi/sound/sof/tone.h delete mode 100644 include/uapi/sound/sof/trace.h create mode 100644 sound/soc/meson/g12a-tohdmitx.c create mode 100644 tools/testing/selftests/pidfd/pidfd.h create mode 100644 tools/testing/selftests/pidfd/pidfd_open_test.c