This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
discards 3f3aabbb463f Add linux-next specific files for 20190521 discards e28f764ec974 Merge branch 'akpm/master' discards 8839e03395e1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards f4ff73120bb6 mm, memcg: consider subtrees in memory.events discards 96ff2590e9f5 pinctrl: fix pxa2xx.c build warnings discards 90b04bb37a65 Merge branch 'akpm-current/current' discards a6d9adb261f0 Merge remote-tracking branch 'pidfd/for-next' discards 07f60226da6a Merge remote-tracking branch 'hyperv/hyperv-next' discards 58b73eb02c67 Merge remote-tracking branch 'xarray/xarray' discards a013a766b1a6 Merge remote-tracking branch 'kspp/for-next/kspp' discards cca68f52bb74 Merge remote-tracking branch 'ntb/ntb-next' discards 41f36c8bcb9f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 06a6257b3d3d Merge remote-tracking branch 'coresight/next' discards 901a84cf2055 Merge remote-tracking branch 'livepatching/for-next' discards 1cf09c5de0b0 Merge remote-tracking branch 'y2038/y2038' discards efa3e69654a8 Merge remote-tracking branch 'kselftest/next' discards a6cbbf3b7870 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards e3dcbdeb10f9 Merge remote-tracking branch 'rpmsg/for-next' discards 361bda9c8bad Merge remote-tracking branch 'vhost/linux-next' discards 50e91466c347 Merge remote-tracking branch 'scsi/for-next' discards 24426cdda6b7 Merge remote-tracking branch 'mux/for-next' discards d581d145e1b3 Merge remote-tracking branch 'staging/staging-next' discards 81bb435526b8 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 102c6869cc71 Merge remote-tracking branch 'ipmi/for-next' discards b465ba4f6f88 Merge remote-tracking branch 'leds/for-next' discards 615d932c8bfe Merge remote-tracking branch 'chrome-platform/for-next' discards ca66f5f0747e Merge remote-tracking branch 'percpu/for-next' discards 4b2021ff998b Merge remote-tracking branch 'tip/auto-latest' discards 61813fd577f4 Merge remote-tracking branch 'spi/for-next' discards 33bacb3ca92b Merge remote-tracking branch 'tpmdd/next' discards 81ee58abc4c3 Merge remote-tracking branch 'integrity/next-integrity' discards 2d418d1e7ce3 Merge remote-tracking branch 'apparmor/apparmor-next' discards 1f636189b7fb Merge remote-tracking branch 'security/next-testing' discards bfe6656f7750 Merge remote-tracking branch 'regulator/for-next' discards db5995508712 Merge remote-tracking branch 'backlight/for-backlight-next' discards 9bb1320848ca Merge remote-tracking branch 'kgdb/kgdb-next' discards 6e9e20bec7dd Merge remote-tracking branch 'block/for-next' discards 1c9d6bc19bf7 Merge remote-tracking branch 'input/next' discards c0e704e099f5 Merge remote-tracking branch 'sound-asoc/for-next' discards ef1e1f1cd42c Merge remote-tracking branch 'sound/for-next' discards 6d4d1e3dd8a2 Merge remote-tracking branch 'regmap/for-next' discards 6487d34d212d Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 179f993723b2 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 42460e8bde5d Merge remote-tracking branch 'drm-intel/for-linux-next' discards dcfa95a4566f Merge remote-tracking branch 'amdgpu/drm-next' discards 2ec2b70608ad Merge remote-tracking branch 'nand/nand/next' discards b655a293bf34 Merge remote-tracking branch 'nfc-next/master' discards d20d3b7bcc37 Merge remote-tracking branch 'dlm/next' discards 7443418a9225 Merge remote-tracking branch 'ieee1394/for-next' discards c151df8b452c Merge remote-tracking branch 'opp/opp/linux-next' discards 6dff5806168e Merge remote-tracking branch 'cpupower/cpupower' discards 1681eb952109 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 5bfb9a5ab82c Merge remote-tracking branch 'pm/linux-next' discards d3e2cb32617b Merge remote-tracking branch 'fbdev/fbdev-for-next' discards d6379a5b172e Merge remote-tracking branch 'jc_docs/docs-next' discards 98b953010b2e Merge remote-tracking branch 'hid/for-next' discards 10cfafa26b93 Merge remote-tracking branch 'pstore/for-next/pstore' discards 6ba7d7f9521a Merge remote-tracking branch 'printk/for-next' discards 22077b2ed56a Merge remote-tracking branch 'vfs/for-next' discards 939dee6a6a1b Merge remote-tracking branch 'xfs/for-next' discards db40edaa5bad Merge remote-tracking branch 'v9fs/9p-next' discards bf6365de5368 Merge remote-tracking branch 'ubifs/linux-next' discards 1d19b54e9e90 Merge remote-tracking branch 'ext3/for_next' discards e88f9db02cc8 Merge remote-tracking branch 'ecryptfs/next' discards 7fd685db9ca8 Merge remote-tracking branch 'cifs/for-next' discards cfcb3367073e Merge remote-tracking branch 'btrfs-kdave/for-next' discards 6a641ca8d375 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards ad1ed747bd9d Merge remote-tracking branch 'soc-fsl/next' discards 3b774b8767c5 Merge remote-tracking branch 'parisc-hd/for-next' discards cdad5775f437 Merge remote-tracking branch 'csky/linux-next' discards b2b080ec3403 Merge remote-tracking branch 'clk-samsung/for-next' discards 614d041b87ae Merge remote-tracking branch 'tegra/for-next' discards 56afd5b63e2c Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 72abdd7877ce Merge remote-tracking branch 'samsung-krzk/for-next' discards de688dda6cf2 Merge remote-tracking branch 'rockchip/for-next' discards 77e12e8ce438 Merge remote-tracking branch 'renesas/next' discards 43e1fc04f0e8 Merge remote-tracking branch 'qcom/for-next' discards aa5f7928a3bd Merge remote-tracking branch 'reset/reset/next' discards 764730833575 Merge remote-tracking branch 'mvebu/for-next' discards da3aae836e97 Merge remote-tracking branch 'mediatek/for-next' discards c86d88adc674 Merge remote-tracking branch 'keystone/next' discards 266c19ac07a4 next-20190520/imx-mxs discards a3a370687d2e Merge remote-tracking branch 'bcm2835/for-next' discards 98cc5217aacb Merge remote-tracking branch 'at91/at91-next' discards 2dd1616f7f7d Merge remote-tracking branch 'amlogic/for-next' discards 8e55276b7c51 Merge remote-tracking branch 'actions/for-next' discards 24523d830fc0 Merge remote-tracking branch 'arm-soc/for-next' discards 3a7fc5c09077 Merge remote-tracking branch 'arm64/for-next/core' discards fc9da3e9f5ee Merge remote-tracking branch 'arm/for-next' discards f8298dca7f7a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 76c1a68b5890 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards c07f7cbcbe62 Merge remote-tracking branch 'mmc-fixes/fixes' discards 481e4004351b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 8e95436a5f33 Merge remote-tracking branch 'scsi-fixes/fixes' discards c12de17c4736 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 7f2ddaa72744 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards d4aecef602aa Merge remote-tracking branch 'kvm-fixes/master' discards c31448afbef4 Merge remote-tracking branch 'omap-fixes/fixes' discards b1dcbcedb9d0 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards b047da6ba763 Merge remote-tracking branch 'crypto-current/master' discards 2438a7b9f2e0 Merge remote-tracking branch 'input-current/for-linus' discards d278001df3e9 Merge remote-tracking branch 'staging.current/staging-linus' discards b1d120195645 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 5b5a525c735c Merge remote-tracking branch 'spi-fixes/for-linus' discards 16c6f15d55ef Merge remote-tracking branch 'regulator-fixes/for-linus' discards b0b9f45f7ff1 Merge remote-tracking branch 'regmap-fixes/for-linus' discards bc031c0928d4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 9ebc7851d781 Merge remote-tracking branch 'sound-current/for-linus' discards 596071556139 Merge remote-tracking branch 'mac80211/master' discards 1805281cc830 Merge remote-tracking branch 'netfilter/master' discards 48658f23487c Merge remote-tracking branch 'net/master' discards 8b1b49d501e8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 6adfc2151006 Merge remote-tracking branch 'arc-current/for-curr' discards 8dc9fe87c1ce Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards d2f3bfb8beb1 Documentation: kdump: fix minor typo discards b06833888fa3 scripts/spdxcheck.py: Add dual license subdirectory discards facb98c889f9 leds: spi-byte: add single byte SPI LED driver discards 5ea596bbcd39 dt-bindings: leds: Add binding for spi-byte LED. discards 56965ce261af drm/amdgpu: cancel late_init_work before gpu reset discards c5a1726d7383 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause discards 1a9b3fb9a489 ARCv2: entry: rewrite to enable use of double load/stores LDD/STD discards 63ece127e127 ARCv2: entry: avoid a branch discards 1ddf7f69205f ARCv2: entry: push out the Z flag unclobber from common EX [...] discards 08f335b6d6e2 ARCv2: entry: comments about hardware auto-save on taken i [...] discards fc3e66540b5d ARC: mm: do_page_fault refactor #8: release mmap_sem sooner discards a2230d805155 ARC: mm: do_page_fault refactor #7: fold the various error [...] discards a20ebd69a583 ARC: mm: do_page_fault refactor #6: error handlers to use [...] discards 1420d4b708f9 ARC: mm: do_page_fault refactor #5: scoot no_context to end discards 813b7ad1f83f ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] discards 1bec020ecc43 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] discards 988ce2425e6a ARC: mm: do_page_fault refactor #2: remove short lived variable discards 2a1c6639144f ARC: mm: do_page_fault refactor #1: remove label @good_area discards c20602b4a39f scripts/gdb: add hlist utilities discards fb1ecbbc60c9 convert-struct-pid-count-to-refcount_t-fix discards ebc69656de63 kernel/pid.c: convert struct pid:count to refcount_t discards 92ec2680c90d test_sysctl-add-proc_do_large_bitmap-test-case-fix discards 129540f88d2c tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] discards 353db7a2f477 checkpatch: fix something discards f518acf97b81 checkpatch: don't interpret stack dumps as commit IDs discards c3ec35053d58 lib/math/rational.c: fix possible incorrect result from ra [...] discards edaf5aa4b42e Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 3315af058e6e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 5026e2d65147 lib/genalloc.c: export symbol addr_in_gen_pool discards 080578ba0a8b powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 discards 670c110027f6 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS discards 90680d3527a3 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS discards 69782ba75ef4 lib/dynamic_debug.c: add asm-generic implementation for DY [...] discards d48afadb395b lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] discards 705ccdd8ac38 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug discards 9ac65d50a969 lib/dynamic_debug.c: introduce accessors for string member [...] discards e554a80a2d34 linux/printk.h: use unique identifier for each struct _ddebug discards 1652f25c1c6d linux/net.h: use unique identifier for each struct _ddebug discards 994f3cebc908 linux/device.h: use unique identifier for each struct _ddebug discards a14e79b5d882 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] discards 7df4a4474645 byteorder: sanity check toolchain vs kernel endianness discards 15e57a12d4df kdb: det rid of broken attempt to print CCVERSION in kdb summary discards f23ad71e5535 selftests/x86: Support Atom for syscall_arg_fault test discards d0723c9d845f Merge branch 'asoc-5.2' into asoc-next discards 08b9e0213aeb Merge branch 'asoc-5.1' into asoc-linus discards 16f26207b3b1 Merge branch 'regulator-5.2' into regulator-next discards 0d183fc1760f Merge branch 'regulator-5.1' into regulator-linus discards aa459d194583 Merge remote-tracking branch 'spi/topic/bpw-check' into spi-next discards 490a9e0d5951 Merge branch 'spi-5.2' into spi-next discards 72e3b3285a43 Merge branch 'spi-5.1' into spi-linus discards faec2dda93d3 Merge branch 'misc' into for-next discards aead9b578973 Merge branch 'misc' into for-next discards f4cefcd67067 scsi: bnx2fc: fix incorrect cast to u64 on shift operation discards a5b5077982fe scsi: smartpqi: Reporting unhandled SCSI errors discards bb081ac412c6 scsi: myrs: Fix uninitialized variable discards 82184de52c13 scsi: sd: block: Fix regressions in read-only block device [...] discards a136e5257f67 Merge branch 'regmap-5.2' into regmap-next discards 1d6106cafb37 Merge branch 'regmap-5.1' into regmap-linus discards 741bfce676b7 ASoC: wcd9335: Fix missing regmap requirement discards 7df8e234449a ASoC: pcm: fix error handling when try_module_get() fails. discards cc34920a122b ASoC: stm32: sai: fix master clock management discards f91ac502d777 ASoC: Intel: kbl: fix wrong number of channels discards d2adb7b6249a csky: Select intc & timer drivers discards 0c0ffecf65fd Merge branch for-5.2/arm64/defconfig into for-next discards c08ce4fe1f01 Merge branch for-5.2/arm64/dt into for-next discards 283b44640abf Merge branch for-5.2/arm64/soc into for-next discards f7fa032cf0a8 Merge branch for-5.2/arm/defconfig into for-next discards a9b60dcd49ab Merge branch for-5.2/arm/dt into for-next discards 868adf0cf099 Merge branch for-5.2/arm/soc into for-next discards 81b354241423 Merge branch for-5.2/memory into for-next discards 269b4f7ea6b0 Merge branch for-5.2/firmware into for-next discards 33a058676048 Merge branch for-5.2/soc into for-next discards 255625254df2 Merge branch for-5.2/bus into for-next discards d9c3322a2906 Merge branch 'imx/defconfig' into for-next discards 4aaa1c7a05db arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m discards 0fc7d942233f arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk discards 70e5c55a12c5 arm64: defconfig: Enable lpi2c for imx8qxp and sensors discards 0a1899856f40 arm64: defconfig: Enable imx8mm clk/pinctrl discards b17c69f72916 arm64: defconfig: Enable RTC_DRV_SNVS discards db1a9ff48338 arm64: defconfig: add support for i.MX system controller watchdog discards e9dd30edec83 ARM: imx_v6_v7_defconfig: Enable SIOX bus discards d2c25b257717 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X discards a9aa2a812255 arm64: defconfig: Enable CONFIG_SPI_IMX discards 8869a2d297cb Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next discards 2d86b8a8dbba Merge remote-tracking branch 'korg/xfs-5.2-merge' into for-next discards f00b8b784f75 Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next discards ac650130c227 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] discards 437a1dea79c5 Merge branch 'imx/dt64' into for-next discards 35345fb3cc49 Merge branch 'imx/dt' into for-next discards 7f68bf1069dd Merge branch 'imx/bindings' into for-next discards a7df4294d69e Merge branch 'imx/soc' into for-next discards d858300c1e33 Merge branch 'imx/drivers' into for-next discards 91c0539e3bc4 Merge branch 'imx/fixes' into for-next discards f251be175b79 Merge branch 'clk/imx7ulp' into for-next discards 5e1b13cd028e Merge branch 'clk/imx5' into for-next adds 055efab3120b kbuild: drop support for cc-ldoption adds 4a33d4f17a19 kbuild: do not check name uniqueness of builtin modules adds 5bdd9ad875b6 Merge tag 'kbuild-fixes-v5.2' of git://git.kernel.org/pub/ [...] adds d53e860fd46f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 457c89965399 treewide: Add SPDX license identifier for missed files adds 09c434b8a004 treewide: Add SPDX license identifier for more missed files adds ec8f24b7faaf treewide: Add SPDX license identifier - Makefile/Kconfig adds 16216333235a treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 adds 3a63cbb8db71 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 adds a636cd6c4228 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 adds 0a65089ec508 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 adds 9ab65aff02e8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 adds d6cd1e9b9ff4 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 9 adds aded9cb8783c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 10 adds ef65e4312159 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 11 adds 4359375c3167 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 12 adds 1ccea77e2a26 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 adds f8739b71f480 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 14 adds d0ae6124e5ac treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 15 adds aaf4989bd4b1 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 adds c82ee6d3beaa treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18 adds f6ce7f202244 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 19 adds ca47d34458b4 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 20 adds 8b9844d7e8fb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 21 adds 4415d92d030c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 22 adds d9c981619ec1 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 23 adds fd9871f70c3a treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 adds 7170066ecd28 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 25 adds 2c1212de6f97 Merge tag 'spdx-5.2-rc2' of git://git.kernel.org/pub/scm/l [...] adds 05174c95b83f selinux: do not report error on connect(AF_UNSPEC) adds 9c7db5004280 Merge tag 'selinux-pr-20190521' of git://git.kernel.org/pu [...] adds 2617a18eeefc can: mark expected switch fall-throughs adds d979d4a47db7 firewire: mark expected switch fall-throughs adds 61340bba82a1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds ecc906a11c2a ARC: [plat-hsdk]: Add missing multicast filter bins number [...] adds 4c70850aeb2e ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC node adds 7666f4e9e7cf Merge remote-tracking branch 'arc-current/for-curr' adds 0b0fbc188ceb Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 882119ff969d 1/2] net: axienet: use readx_poll_timeout() in mdio wait function adds 563ecb8a3ccf 2/2] net: xilinx_emaclite: use readx_poll_timeout() in mdi [...] adds 13af14d06a87 Merge branch 'net-readx_poll_timeout' adds 9bbcdb07a535 tipc: Avoid copying bytes beyond the supplied data adds fc82d93e57e3 selftests: fib_rule_tests: fix local IPv4 address typo adds d1abf388604f selftests: fib_rule_tests: enable forwarding before ipv4 f [...] adds c0f8fa21b3dc Merge branch 'kselftests-fib_rule_tests-fix' adds d97c6f683088 fddi: fix typos in code comments adds e3d8e588c7cb ptp: Fix example program to match kernel. adds ba3c43851f1a networking: : fix typos in code comments adds 7036e621455f net: qrtr: Fix message type of outgoing packets adds 46dfc3a54b4d net: stmmac: fix ethtool flow control not able to get/set adds af8f3fb7fb07 net: stmmac: dma channel control register need to be init first adds 94d250fae48e usbnet: ipheth: fix racing condition adds 406cb0c4d16a net: phylink: ensure inband AN works correctly adds 72f7cfab6f93 ipv6: Consider sk_bound_dev_if when binding a raw socket t [...] adds 2bcd9d842b50 net-next: net: Fix typos in ip-sysctl.txt adds 34632975cafd selftests: fib_rule_tests: use pre-defined DEV_ADDR adds 47e645261333 Merge remote-tracking branch 'net/master' adds 221fb7268d67 Documentation/networking: fix af_xdp.rst Sphinx warnings adds 9b28ae243ef3 bpf: fix out-of-bounds read in __bpf_skc_lookup adds f7355a6c0497 bpf: Check sk_fullsock() before returning from bpf_sk_lookup() adds f7c2d64bac1b samples, bpf: fix to change the buffer size for read() adds a195cefff49f samples, bpf: suppress compiler warning adds 55e4aca625b3 Merge remote-tracking branch 'bpf/master' adds 946c0d8e6ed4 netfilter: nf_queue: fix reinject verdict handling adds e633508a9528 netfilter: nft_fib: Fix existence check support adds 719c7d563c17 ipvs: Fix use-after-free in ip_vs_in adds 82ce6eb1dd13 selftests: netfilter: missing error check when setting up [...] adds 6bac76db1da3 netfilter: nat: fix udp checksum corruption adds 1a897ecedef2 Merge remote-tracking branch 'netfilter/master' adds 696ca7dd4932 Merge remote-tracking branch 'mac80211/master' adds 598b28f60c98 Merge remote-tracking branch 'sound-current/for-linus' adds f7c4842abfa1 ASoC: soc-dpm: fixup DAI active unbalance adds 7b8164c1a29c ASoC: rt5677-spi: Handle over reading when flipping bytes adds 30d9d4ff5353 ASoC: Intel: soc-acpi: Fix machine selection order adds 069d037aea98 ASoC: simple-card: Fix configuration of DAI format adds d5952f34ade5 ASoC: Intel: sof-rt5682: fix for codec button mapping adds df9366131a45 ASoC: Intel: sof-rt5682: fix AMP quirk support adds 12bb37a10514 Merge branch 'asoc-5.2' into asoc-linus adds a0c233d034bc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 2899872b627e regmap: debugfs: Fix memory leak in regmap_debugfs_init adds 38ee2a8cc70e Merge branch 'regmap-5.2' into regmap-linus adds 9f474c9b4d99 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 41a585c947de Merge branch 'regulator-5.2' into regulator-linus adds c3fc35f85fc9 Merge remote-tracking branch 'regulator-fixes/for-linus' adds e99091799f09 Merge branch 'spi-5.2' into spi-linus adds 5db7d785ca4f Merge remote-tracking branch 'spi-fixes/for-linus' adds 61c0e37950b8 tty: serial: msm_serial: Fix XON/XOFF adds 8178eeb3e800 serial: imx: remove log spamming error message adds 099506cbbc79 serial: sh-sci: disable DMA for uart_console adds 5d24f455c182 tty: max310x: Fix external crystal register setup adds 62de2a9765f5 Merge remote-tracking branch 'tty.current/tty-linus' adds a03ff5446081 USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor adds 9610450ea31e usb: mtu3: fix up undefined reference to usb_debug_root adds 31e0456de5be media: usb: siano: Fix general protection fault in smsusb adds ea261113385a USB: Add LPM quirk for Surface Dock GigE adapter adds 9a5729f68d3a USB: sisusbvga: fix oops in error path of sisusb_probe adds 0c9e8b3cad65 usbip: usbip_host: fix BUG: sleeping function called from [...] adds 3864d33943b4 USB: rio500: refuse more than one device at a time adds e0feb73428b6 USB: rio500: fix memory leak in close after disconnect adds d710734b0677 USB: rio500: simplify locking adds 53c7b63f797c USB: rio500: update Documentation adds d7f6587981b1 Merge remote-tracking branch 'usb.current/usb-linus' adds 5417a7e48296 USB: serial: option: add support for Simcom SIM7500/SIM760 [...] adds c5f81656a18b USB: serial: pl2303: add Allied Telesis VT-Kit3 adds f3dfd4072c3e USB: serial: option: add Telit 0x1260 and 0x1261 compositions adds eeb619c66753 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 5a0eca668ad0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds c1c75a211a76 Merge remote-tracking branch 'staging.current/staging-linus' adds aa440de3058a Input: elantech - enable middle button support on 2 ThinkPads adds b4b94fd3e73e Merge remote-tracking branch 'input-current/for-linus' adds 4e4106f5e942 dmaengine: jz4780: Fix transfers being ACKed too soon adds 827484912e82 dmaengine: fsl-qdma: Add improvement adds 0788611c9a09 dmaengine: dw-axi-dmac: fix null dereference when pointer [...] adds 069b3c4214f2 dmaengine: mediatek-cqdma: sleeping in atomic context adds b53611fb1ce9 dmaengine: tegra210-adma: Fix crash during probe adds 9ab59bf5dd63 dmaengine: tegra210-adma: Fix channel FIFO configuration adds 492252493ea3 dmaengine: tegra210-adma: Fix spelling adds e7b9846b0af5 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds b2b5921fe4b3 mtd: rawnand: initialize ntargets with maxchips adds 368d07d04f3f Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 5d842bc2fcaa Merge remote-tracking branch 'reset-fixes/reset/fixes' adds b1da66caf862 Merge remote-tracking branch 'omap-fixes/fixes' adds d5e6a5c57f8d Merge remote-tracking branch 'kvm-fixes/master' adds c01dafad77fe libnvdimm: Fix compilation warnings with W=1 adds 7bf7eac8d648 dax: Arrange for dax_supported check to span multiple devices adds 52f476a323f9 libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead adds fda54b291104 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 4be777ceaba7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 79daf3e106a4 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds e3ecb922d42c Merge remote-tracking branch 'scsi-fixes/fixes' adds a8c2d5ab9e71 drm/i915/gvt: emit init breadcrumb for gvt request adds df2ea3c296b1 drm/i915/gvt: use cmd to restore in-context mmios to hw fo [...] adds 39947afc6c06 drm/i915/gvt: Tiled Resources mmios are in-context mmios f [...] adds b62410020391 drm/i915/gvt: add 0x4dfc to gen9 save-restore list adds e175a2520c77 drm/i915/gvt: do not let TRTTE and 0x4dfc write passthroug [...] adds 591c39ffac4a drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_g [...] adds 57cb853d1d5b Merge tag 'gvt-fixes-2019-05-21' of https://github.com/int [...] adds bc674652d79f Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 04789a2f1ae0 Merge remote-tracking branch 'mmc-fixes/fixes' adds 5d478f0f23af Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 7c420636860a drm/gma500/cdv: Check vbt config bits when detecting lvds panels adds c1fdab1141d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds ffe5b2c2d501 ARC: mm: do_page_fault refactor #1: remove label @good_area adds 932af76f8fa5 ARC: mm: do_page_fault refactor #2: remove short lived variable adds 23a44bcb15ac ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] adds b78d2f207247 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] adds ea3885229b0f ARC: mm: do_page_fault refactor #5: scoot no_context to end adds acc639eca380 ARC: mm: do_page_fault refactor #6: error handlers to use [...] adds 0c85612550a4 ARC: mm: do_page_fault refactor #7: fold the various error [...] adds c5d7f7610d88 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner adds c7540637964e ARCv2: entry: comments about hardware auto-save on taken i [...] adds ce2d053b4f89 ARCv2: entry: push out the Z flag unclobber from common EX [...] adds 858debffbedf ARCv2: entry: avoid a branch adds 2bff5d88c87d ARCv2: entry: rewrite to enable use of double load/stores LDD/STD adds 3c0c3c1418e4 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause adds 109128a8b905 Merge remote-tracking branch 'arc/for-next' adds 4d436bee8264 Merge remote-tracking branch 'arm/for-next' adds 8cd49c1c32d2 Merge remote-tracking branch 'arm64/for-next/core' adds ab69a7cb38ee Merge remote-tracking branch 'arm-soc/for-next' adds 431175daccb5 Merge remote-tracking branch 'actions/for-next' adds 5d32a77c6e2e arm64: dts: meson-g12a: Add PWM nodes adds aecd50c1e6a1 arm64: dts: meson-g12a: Add IR nodes adds 5267c2d3e4b3 arm64: dts: meson-g12a-x96-max: enable IR decoder adds ce641c05b3d6 arm64: dts: meson-g12a-u200: enable IR decoder adds 887bda0132c1 arm64: dts: meson: libretech-cc: set eMMC as removable adds f0aa2b81572c arm64: dts: meson: libretech-cc: switch eMMC to 1.8v adds 9ec1e714bb03 arm64: dts: meson: fix mmc pin bias adds f098597a1885 arm64: dts: meson: fix mmc v2 chips max frequencies adds 63ce1e4b2bcf arm64: dts: meson: vim2: add missing clk-gate pinctrl adds 9957b007d3ff arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc adds 7b4b942b3773 arm64: dts: meson: sei510: consistently order nodes adds 5b9533f6de2a arm64: dts: meson: u200: consistently order nodes adds 6e81292bfa79 arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compa [...] adds 53dd8542816b arm64: dts: meson: nanopi k2: add sd DDR50 adds b24835c56e58 arm64: dts: meson: odroid-c2: add missing mmc modes adds 65cfb135d83c arm64: dts: meson: g12a: add mmc nodes adds 38ce55ba78b1 arm64: dts: meson: u200: add sd and emmc adds 300b8e6625d3 arm64: dts: meson: sei510: add sd and emmc adds deca5b55d13f arm64: dts: meson: g12a: set uart_ao clocks adds 277c35cd9ef7 arm64: dts: meson: g12a: add i2c nodes adds 50993245d3b3 arm64: dts: meson: u200: enable i2c busses adds 332491d78aac arm64: dts: meson: sei510: enable i2c3 adds 0690fa6f8d96 arm64: dts: meson: g12a: add audio clock controller adds 12e44b730a54 arm64: dts: meson: g12a: add audio memory arbitrer adds 6320e7a158f6 arm64: dts: meson: g12a: add audio fifos adds f49b7587f3de arm64: dts: meson: g12a: add tdm adds cac32ce75d22 arm64: dts: meson: g12a: add spdifouts adds 1c74eca615c4 arm64: dts: meson: g12a: add pdm adds ab17a921e797 arm64: dts: meson: g12a: add spdifin adds de1f833d9838 arm64: dts: meson: g12a: enable hdmi_tx sound dai provider adds 904556594cbf dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secu [...] adds 3e382d7bffd2 dt-bindings: arm: Convert Amlogic board/soc bindings to js [...] adds 452bd1d6afac arm64: dts: meson: sei510: add bluetooth supplies adds c2afca3d2758 arm64: dts: meson: g12a: add tohdmitx adds f5cd6f16de1a Merge branch 'v5.3/dt64' into tmp/aml-rebuild adds a97de1f09416 Merge remote-tracking branch 'amlogic/for-next' adds 2c1eab2b4355 ARM: dts: at91sam9261ek: remove unused chosen nodes adds bf896bd5222c ARM: dts: at91: at91sam9x5: switch to new sckc bindings adds 01048f105281 ARM: dts: at91: at91sam9g45: switch to new sckc bindings adds d77a1de7f61e ARM: dts: at91: at91sam9rl: switch to new sckc bindings adds bd5d3873de70 ARM: dts: at91: sama5d3: switch to new sckc bindings adds 32dfd9cfa4c6 Merge branch 'at91-dt' into at91-next adds 40e1f184bdb3 Merge remote-tracking branch 'at91/at91-next' adds ab1971fb9ec3 Merge remote-tracking branch 'bcm2835/for-next' adds 2c61a5459932 dt-bindings: clock: imx8mm: Add GPIO clocks adds dcec6ced9f03 clk: imx8mm: add GPIO clocks to clock tree adds f5704b4660f2 clk: imx: Add common API for masking MMDC handshake adds eb3eb7358b3e clk: imx: Use imx_mmdc_mask_handshake() API for masking MM [...] adds cd862a0c61aa clk: imx7ulp: update nic1_bus_clk parent info adds 0ef56d360c45 clk: imx8mm: Mark dram_apb critical adds fafaa0a27675 arm64: imx: Fix build error without CONFIG_SOC_BUS adds a0b14e6585b9 firmware: imx: SCU irq should ONLY be enabled after SCU IP [...] adds b25af2ff7c07 ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SX adds d7367b09046b Merge branch 'imx/fixes' into for-next adds 2b14b802adac soc: imx: Read imx8mm soc revision from anatop adds 8f11bc9a4bdb Merge branch 'imx/drivers' into for-next adds ada3d86b6ad9 ARM: dts: imx6sl: Assign corresponding clocks instead of d [...] adds ee3b39eb3844 ARM: dts: imx6qdl: Assign corresponding clocks instead of [...] adds 3905e2fea949 ARM: dts: imx53: Update UART configuration on M53Menlo adds 3c3601cd6a6d ARM: dts: imx53: Update USB configuration on M53Menlo adds a80c4981717b ARM: dts: imx53: Add ethernet PHY reset on M53Menlo adds 64b99002c561 ARM: dts: imx53: Select netdev trigger for Yellow LED on M53Menlo adds 50d29fdb765d ARM: dts: imx53: Add power GPIOs on M53Menlo adds 6c5741c22a9f ARM: dts: imx53: Add GPIO beeper on M53Menlo adds 34c486a2ce66 ARM: dts: imx53: Add GPIO line names on M53Menlo adds 7870756fe456 ARM: dts: imx53: Update pinmux settings on M53Menlo adds 5d7c5882b94a ARM: dts: imx7s: Update coresight DT bindings adds 15641ca81d25 ARM: dts: imx7ulp: Add tpm pwm support adds 811b99bc661a ARM: dts: imx7ulp-evk: Add backlight support adds 43f1322b87b3 ARM: dts: imx6ul: add clock-frequency to CPU node adds 93385546ba36 ARM: dts: imx6qdl-sabresd: Assign corresponding power supp [...] adds 43967d9b5a7c ARM: dts: imx7d-sdb: Assign corresponding power supply for LDOs adds 3feea8805d6f ARM: dts: imx6sl-evk: Assign corresponding power supply for LDOs adds 96a9169cf621 ARM: dts: imx6sll-evk: Assign corresponding power supply f [...] adds 37a4bdead109 ARM: dts: imx6sx-sdb: Assign corresponding power supply for LDOs adds 92259afcfa69 Merge branch 'imx/dt' into for-next adds 7f538f199f71 arm64: dts: ls1028a: Add properties for Mali DP500 node adds 4af3cfe4e1c6 arm64: dts: imx8mq: Add a node for irqsteer adds 78cc25fa265d arm64: dts: imx8mm-evk: Add BD71847 PMIC adds 693722d5e397 Merge branch 'imx/dt64' into for-next adds 7780e477bca8 arm64: dts: imx8mm: add clock for GPIO node adds 48121d605d4e Merge branch 'imx/dt-clkdep' into for-next adds 82f4799f8dd9 arm64: defconfig: Enable CONFIG_SPI_IMX adds 13edfd4f6d53 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X adds a0e05ed8221c ARM: imx_v6_v7_defconfig: Enable SIOX bus adds 81ab47e04bca arm64: defconfig: add support for i.MX system controller watchdog adds 462864e208d9 arm64: defconfig: Enable RTC_DRV_SNVS adds e3ab254a437a arm64: defconfig: Enable imx8mm clk/pinctrl adds 22e9852fd2aa arm64: defconfig: Enable lpi2c for imx8qxp and sensors adds 5c5d0ca7c270 arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk adds 0a64ef2d28d1 arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m adds e78725e6923d arm64: defconfig: Enable FSL_EDMA driver adds 0083cd240bec ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS adds 44f9ff100bcf ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver adds 3ea320e3b53e ARM: imx_v6_v7_defconfig: Add TPM PWM support by default adds 62b3df55737f Merge branch 'imx/defconfig' into for-next adds eead6859b0a9 Merge remote-tracking branch 'imx-mxs/for-next' adds 5bbfafa13ed5 Merge remote-tracking branch 'keystone/next' adds 6617c236a5d7 Merge remote-tracking branch 'mediatek/for-next' adds cc70d8bc84b1 Merge remote-tracking branch 'mvebu/for-next' adds 72f3e327c244 Merge remote-tracking branch 'reset/reset/next' adds 32e9dd59746b Merge remote-tracking branch 'qcom/for-next' adds ab3e76ddaac5 Merge remote-tracking branch 'renesas/next' adds f24b42ad849f Merge remote-tracking branch 'rockchip/for-next' adds 94595a009671 Merge remote-tracking branch 'samsung-krzk/for-next' adds 2b39bacd3f77 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 2db4a1a58a36 arm64: tegra: Use TEGRA186_ prefix for GPIOs adds 8d9a8543be03 dt-bindings: tegra186-gpio: Remove unused definitions adds 18556553a996 Merge branch for-5.3/arm64/dt into for-next adds 4c12efb84df5 Merge remote-tracking branch 'tegra/for-next' adds 7a2d30959344 Merge remote-tracking branch 'clk-samsung/for-next' adds 78b55118c06a csky: Select intc & timer drivers adds 6b436744a0b7 csky: Fixup no panic in kernel for some traps adds 75aa1a999f40 Merge remote-tracking branch 'csky/linux-next' adds 7f3422d2ea98 Merge remote-tracking branch 'parisc-hd/for-next' adds 0310b4a99fc4 Merge remote-tracking branch 'soc-fsl/next' adds e4c883e8ece1 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 5db6aa0626eb Merge remote-tracking branch 'btrfs-kdave/for-next' adds fa8fcae94a29 Merge remote-tracking branch 'cifs/for-next' adds d1e32475d5a7 Merge remote-tracking branch 'ecryptfs/next' adds 455ae0a2fa52 Merge remote-tracking branch 'ext3/for_next' adds ff7fc46a2ce1 f2fs: fix to check layout on last valid checkpoint park adds 9056d1d4866f Revert "f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG" adds 6001bd556efb f2fs: allow ssr block allocation during checkpoint=disable period adds 8de25db711a5 f2fs: add bio cache for IPU adds aeabcd29f4d5 f2fs: always assume that the device is idle under gc_urgent adds f81fe83d8cae f2fs: fix to avoid deadloop if data_flush is on adds aac374491ea9 f2fs: fix to do sanity check on segment bitmap of LFS curseg adds 96db98da5ee3 f2fs: add missing sysfs entries in documentation adds fd59ae37d44c Merge remote-tracking branch 'f2fs/dev' adds 89fa6f8ba40c nfsd: don't call nfsd_reply_cache_shutdown twice adds 3214e74041ed nfsd4: drc containerization adds 06d447d77a28 nfsd: note inadequate stats locking adds a13c9a900af3 Merge remote-tracking branch 'nfsd/nfsd-next' adds 0de0c79a5efb Merge remote-tracking branch 'ubifs/linux-next' adds a661cb25bffa Merge remote-tracking branch 'v9fs/9p-next' adds 5cd213b0fec6 xfs: don't reserve per-AG space for an internal log adds b038c2108dd7 Merge remote-tracking branch 'xfs/for-next' adds 24f2934bc1cb Merge remote-tracking branch 'vfs/for-next' adds bab12387181e Merge remote-tracking branch 'printk/for-next' adds 4d3e355a25ac Merge remote-tracking branch 'pstore/for-next/pstore' adds eb6964fa6509 HID: i2c-hid: add iBall Aer3 to descriptor override adds b9a94fbe0ed0 HID: logitech-dj: add support for the Logitech MX5500's Bl [...] adds ced2c0c53d08 HID: logitech-hidpp: add support for the MX5500 keyboard adds 10235380d18e HID: rmi: Use SET_REPORT request on control endpoint for A [...] adds 2cc08800a6b9 HID: wacom: Don't set tool type until we're in range adds e92a7be7fe5b HID: wacom: Don't report anything prior to the tool enteri [...] adds fe7f8d73d1af HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eras [...] adds 6441fc781c34 HID: wacom: Correct button numbering 2nd-gen Intuos Pro ov [...] adds 69dbdfffef20 HID: wacom: Sync INTUOSP2_BT touch state after each frame [...] adds c6922834dc62 Merge branch 'for-5.2/fixes' into for-next adds 423dfbc362b7 HID: logitech-dj: Add usb-id for the 27MHz MX3000 receiver adds 7516db92a948 Merge branch 'for-5.3/logitech' into for-next adds d8e9806005f2 HID: wacom: generic: only switch the mode on devices with LEDs adds d4b8efeb46d9 HID: wacom: generic: Correct pad syncing adds 68c20cc2164c HID: wacom: correct touch resolution x/y typo adds 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next adds 74c2ee949a4f Merge remote-tracking branch 'hid/for-next' adds 29077bc5b7a4 scripts/spdxcheck.py: Add dual license subdirectory adds a65fd4f0def5 Documentation: kdump: fix minor typo adds a31bd1186aca Merge remote-tracking branch 'jc_docs/docs-next' adds 73c1a577b839 media: atmel: atmel-isc: reworked white balance feature adds a0816e5088ba media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE adds 90a493a34917 media: atmel: atmel-isc: add support for DO_WHITE_BALANCE adds 5490ba5645f2 media: atmel: atmel-isc: make try_fmt error less verbose adds 31e71dbcc1fd media: coda: move register debugging to coda_debug level 3 adds 736a33d20546 media: coda: move job ready message to coda_debug level 2 adds 8e7479c7e725 media: coda: add coda_frame_type_char helper adds e94bb8d269ff media: coda: improve decoder job finished debug message adds 74135fb1847d media: coda: demote s_ctrl debug messages to level 2 adds 8a618957257a media: coda: add menu strings to s_ctrl debug output adds e45cf927f3a5 media: coda: update profile and level controls after seque [...] adds a132459d4009 media: venus: core: fix max load for msm8996 and sdm845 adds cd396c8cbfcd media: venus: Add support for H265 controls adds 3d7f0d7126e0 media: venus: hfi_cmds: add more not-implemented properties adds bc8c479a5b19 media: venus: helpers: fix dynamic buffer mode for v4 adds 3ab81338383b Merge remote-tracking branch 'v4l-dvb/master' adds ce0f53135c02 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds acead8e006fc Merge remote-tracking branch 'pm/linux-next' adds 55ccb47cfb1b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 8f586799f447 Merge remote-tracking branch 'cpupower/cpupower' adds 5d0d53f5c796 Merge remote-tracking branch 'opp/opp/linux-next' adds dc272816b174 Merge remote-tracking branch 'ieee1394/for-next' adds 636a2fc58253 Merge remote-tracking branch 'dlm/next' adds a4860ae37814 Merge remote-tracking branch 'nfc-next/master' adds d46a4af9e953 Merge remote-tracking branch 'nand/nand/next' adds 0a54ba32fbe8 drm/amdgpu: use HMM callback to replace mmu notifier adds f4bb3ec35f80 drm/amdkfd: avoid HMM change cause circular lock adds b65c4eef9327 drm/amdgpu: replace get_user_pages with HMM mirror helpers adds 8841b897f09a drm/amdgpu: fix HMM config dependency issue adds f3baa6707c0f drm/amdkfd: support concurrent userptr update for HMM adds b85c6a546e2c drm/amdgpu: support userptr cross VMAs case with HMM adds ae50e67e24c1 drm/amdgpu: more descriptive message if HMM not enabled adds 0bd5636255b4 drm/amdgpu: Improve error handling for HMM adds dfa9b8214166 drm/amdkfd: Introduce asic-specific mqd_manager_init function adds d1b48aef2937 drm/amdkfd: Introduce DIQ type mqd manager adds 9ed4f32375ed drm/amdkfd: Init mqd managers in device queue manager init adds 899e208a7634 drm/amdkfd: Add mqd size in mqd manager struct adds 9f6b967c595b drm/amdkfd: Allocate MQD trunk for HIQ and SDMA adds 06046f8efb7b drm/amdkfd: Fix a potential memory leak adds 69712a7650bf drm/amdkfd: Move non-sdma mqd allocation out of init_mqd adds 6331e737211e drm/amdkfd: Allocate hiq and sdma mqd from mqd trunk adds d8c941deb96f drm/amdkfd: Move sdma_queue_id calculation into allocate_s [...] adds ccdea9ab7500 drm/amdkfd: Fix sdma queue map issue adds 8a7cc4ad5d98 drm/amdkfd: Introduce XGMI SDMA queue type adds 7e5e9276d1e2 drm/amdkfd: Expose sdma engine numbers to topology adds e1bd6f70704e drm/amdkfd: Delete alloc_format field from map_queue struct adds 46c92d78c78f drm/amdkfd: Fix a circular lock dependency adds 5c3fc06975a6 drm/amdkfd: Add VegaM support adds 792e39db0e6d drm/amdkfd: Add domain number into gpu_id adds c372a6c25211 Merge remote-tracking branch 'amdgpu/drm-next' adds 64736f708c25 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 3c6b8625dde8 drm/bochs: Fix connector leak during driver unload adds 47ab14578263 drm/lima: add timeout to drm scheduler init adds 201713b6bb03 MAINTAINERS: drop Jerry as TTM maintainer adds 7793a1089649 drm/fourcc: Fix the parameters name in the documentation adds e15abd58ec25 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 88fc425bcf50 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 4a10cecc4182 ALSA: firewire-lib: use the same type of argument for CIP [...] adds 64d0bf4d4977 ALSA: firewire-lib: add data_blocks/data_block_counter par [...] adds a8520f3e9314 ALSA: firewire-lib: use the same unit for payload argument [...] adds bde2bbdb307a ALSA: firewire-lib: use dynamic array for CIP header of tr [...] adds 8d3f1fdf5211 ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event adds 5e3de97a0553 Merge remote-tracking branch 'sound/for-next' adds 53fdea9604fa ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger [...] adds b9960f6ea22d ASoC: rt5677-spi: Rename driver to differentiate from main codec adds 1a5c0b28fc56 ASoC: stm32: spdifrx: manage identification registers adds b2d337d8de9f ASoC: fsl_esai: Add pm runtime function adds 753c36a4d8a8 ASoC: rt5677: use more of the volume range from DACs adds 893d1a9c5c1c ASoC: rt5677: Add component driver name adds 900e5daf7034 ASoC: hdmi-codec: remove function name debug traces adds 3fcf94ef4d41 ASoC: hdmi-codec: remove reference to the current substream adds 1de005d47d90 ASoC: hdmi-codec: remove reference to the dai drivers in t [...] adds 0cf4610b9f29 ASoC: hdmi-codec: remove ops dependency on the dai id adds 71ed4bddde08 ASoC: stm32: i2s: manage identification registers adds c0ffbd64b9dc ASoC: fsl_sai: Move clock operation to PM runtime adds 261e90829fe2 ASoC: soc-acpi: fix implicit header use of module.h/export.h adds 35a7086eaa05 ASoC: amd: Reporting accurate hw_ptr for acp3x dma adds 927ce5c76e48 ASoC: SOF: Add Comet Lake PCI IDs adds 5f740b243014 ASoC: Intel: Skylake: Add Cometlake PCI IDs adds 5160217ba66c ASoC: SOF: uapi: remove unused sof header files adds 14a2212dd4bc ASoC: SOF: pcm: remove runtime PM calls during pcm open/close adds ec836daafcdf ASoC: SOF: Intel: ICL: add Icelake SSP count adds 630be964b5d8 ASoC: SOF: Intel: ICL add Icelake chip info struct adds bcd9382288af ASoC: max98357a: request GPIO when device get probed adds 22d251a59647 ASoC: soc-core: use i on snd_soc_resume() adds 0a2cfcd998e3 ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() adds e2b30edfb943 ASoC: soc-core: tidyup soc_bind_dai_link() comment balance adds c083444061ad ASoC: soc-core: add soc_component_to_node() adds 09d4cc03ff77 ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() adds 7426af5010d1 ASoC: soc.h: fe_compr can be bit field adds ca58221d2212 ASoC: soc-pcm: do cpu_dai related operation at same place adds 2371abdc08e4 ASoC: soc-pcm: add missing cpu_dai->rate = 0 adds e7ecfdb794fe ASoC: soc-pcm: add soc_pcm_components_open() adds eb1ecadb7f67 ASoC: hdmi-codec: re-introduce mutex locking adds 1628fc3f4771 ASoC: Mediatek: add memory interface data align adds cf61f5b01531 ASoC: Mediatek: MT8183: set data align adds 1b74211011eb ASoC: meson: axg-card: set link name based on link node name adds c3456a4b2142 ASoC: dapm: allow muxes to force a disconnect adds e35f5ad6a965 ASoC: meson: add tohdmitx DT bindings adds 0a8f1117a680 ASoC: meson: axg-card: add basic codec-to-codec link support adds c8609f3870f7 ASoC: meson: add g12a tohdmitx control adds 4aecaa0a82b3 ASoC: fsl_asrc: replace the process_option table with function adds 506c7f9b0612 dt-bindings: sound: Convert Allwinner SPDIF binding to YAML adds b1f35dfd7c2f dt-bindings: sound: sun4i-spdif: Document that the RX chan [...] adds bfe95dfa4dac ASoC: cs42xx8: Add reset gpio handling adds bfa8130f50a6 ASoC: tlv320aic3x: Add support for high power analog output adds 1c7c3237c0cc Merge tag 'v5.2-rc1' into asoc-5.3 adds b0a821daf0d0 ASoC: rename functions that pollute the simple_xxx namespace adds 326b18176353 ASoC: Mediatek: MT8183: enable IIR filter adds 39f2d114a1c7 ASoC: Intel: glk_rt5682_max98357a: Remap button control-function adds e9b5daad4e9b ASoC: rsnd: move pcm_new from snd_soc_component_driver to [...] adds 2ffb0f580bde ASoC: soc-core: WARN() is not related to component->driver->probe adds 90fdbe8ab270 ASoC: cs42xx8: add reset-gpios in binding document adds e355d3de196f ASoC: Mediatek: MT8183: fix compile error adds 383d30e72e68 ASoC: Mediatek: MT8183: fix compile error adds b385256eb54f ASoC: Intel: sof-rt5682: add newline for clarity adds 428306c3b3fe ASoC: soc-pcm: fixup try_module_get()/module_put() timing adds a41016e40378 Merge branch 'for-5.2' of https://git.kernel.org/pub/scm/l [...] adds d281bf5d924a ASoC: fsl_asrc: Unify the supported input and output rate adds 4ae943ba7b3a Merge branch 'asoc-5.3' into asoc-next adds 1f81ba9c7c1f Merge remote-tracking branch 'sound-asoc/for-next' adds 6981a2356181 Input: da9063_onkey - remove platform_data support adds 5f462872a192 Input: da9063_onkey - convert header to SPDX adds d8ea61c5af0e Input: imx_keypad - use devm_platform_ioremap_resource() t [...] adds f1222f5ee2c0 Input: imx6ul_tsc - use devm_platform_ioremap_resource() t [...] adds ac2e04c7a567 Merge remote-tracking branch 'input/next' adds 5466b28d0d01 Merge remote-tracking branch 'block/for-next' adds 44e7cc0d5109 Merge remote-tracking branch 'kgdb/kgdb-next' adds faf2a23d044b Merge remote-tracking branch 'backlight/for-backlight-next' adds 68ce3a446172 regulator: core: Slightly improve readability of _regulato [...] adds 3df4235ac41c regulator: max77650: Convert MAX77651 SBB1 to pickable lin [...] adds 249825cc48eb MAINTAINERS: slg51000 updates to the Dialog Semiconductor [...] adds a867bde3dd03 regulator: slg51000: add slg51000 regulator driver adds 977bfde5d4cb dt-bindings: regulator: add document bindings for slg51000 adds 96d82e9d0dc7 Merge tag 'v5.2-rc1' into regulator-5.3 adds 662307294f27 regulator: da9063: remove platform_data support adds 824bd1be3ed0 regulator: da9063: move definitions out of a header into t [...] adds 973af54c5218 regulator: da9063: platform_data is gone, depend on OF adds 46f4050a6587 regulator: arizona: Update device tree binding to support [...] adds 1f5f11e7370c regulator: arizona-ldo1: Add support for Cirrus Logic Made [...] adds 7bd7916dc8ab regulator: arizona-micsupp: Add support for Cirrus Logic M [...] adds 3e9d40312f35 Merge branch 'regulator-5.3' into regulator-next adds e86b1f719885 Merge remote-tracking branch 'regulator/for-next' adds 5c1d5a8aac9c Merge remote-tracking branch 'security/next-testing' adds c895f2cbeb0f Merge remote-tracking branch 'apparmor/apparmor-next' adds 692a2a023300 Merge remote-tracking branch 'integrity/next-integrity' adds 8ba1d53739d9 selinux: provide __le variables explicitly adds beee56f3543a selinux: remove some no-op BUG_ONs adds 7dee8c6dd8f2 Merge remote-tracking branch 'selinux/next' adds 3930b95cc3f8 Merge remote-tracking branch 'tpmdd/next' adds e29eaa3c4b76 spi: ep93xx: Drop unused variable adds f7b99e5948e6 dt-bindings: mfd: atmel-usart: add DMA bindings for USART [...] adds c3fdefc2d79e spi: at91-usart: add DMA support adds 9ac3f90db46b spi: bcm2835: bcm2835_spi_transfer_one_poll remove unneces [...] adds 7f1922eb3adb spi: bcm2835: Avoid 64-bit arithmetic in xfer len calc adds c41d62b06cb9 spi: bcm2835: added comment about different bus behaviour [...] adds ff245d90ebed spi: bcm2835: make the polling duration limits configurable adds 154f7da56f1e spi: bcm2835: add driver stats to debugfs adds 0ff2de8bb163 spi: core: allow defining time that cs is deasserted adds d5864e5bed96 spi: core: allow defining time that cs is deasserted as a [...] adds 47300728fb21 spi: rockchip: turn down tx dma bursts adds e727d4cbc785 Merge tag 'spi-bpw-is-supported' of https://git.kernel.org [...] adds 5d7e2b5ed585 spi: core: allow reporting the effectivly used speed_hz fo [...] adds bf93b9512645 spi: bcm2835aux: Remove spi_alloc_master() error printing adds bfada2080b64 spi: bcm2835: Remove spi_alloc_master() error printing adds 35ceb6759d1b spi: Allow selecting BCM2835 SPI controllers on ARCH_BRCMSTB adds 3393f7d92451 spi: bcm2835: only split transfers that exceed DLEN if DMA [...] adds 63c1440596ff spi: tegra114: add support for gpio based CS adds 1bf9f3c9232d spi: tegra114: add support for hw based cs adds 9b76ef39b7fb spi: tegra114: add support for HW CS timing adds 318dacbd049b spi: tegra114: add support for TX and RX trimmers adds eceb995e04b7 Merge tag 'v5.2-rc1' into spi-5.3 adds 9783da2384c5 spi: spidev: Add dhcom-board to compatibility list adds 0a1b92935683 spi: Add YAML schemas for the generic SPI options adds 3133f5c24305 spi: sun4i: Add YAML schemas adds 101e6fce89b4 spi: sun6i: Add YAML schemas adds 6e761869723a Merge branch 'spi-5.3' into spi-next adds 13d29862d320 Merge remote-tracking branch 'spi/for-next' adds b9df2106ce9a Merge remote-tracking branch 'tip/auto-latest' adds cf41771682ab Merge remote-tracking branch 'percpu/for-next' adds c0273c3199f6 Merge remote-tracking branch 'chrome-platform/for-next' adds 2f230f300497 dt-bindings: mfd: LMU: Add the ramp up/down property adds d0147554d004 dt-bindings: mfd: LMU: Add ti,brightness-resolution adds 9a8e66ebeaa2 leds: TI LMU: Add common code for TI LMU devices adds 1640825491c0 dt-bindings: ti-lmu: Modify dt bindings for the LM3697 adds d4a3015c529d mfd: ti-lmu: Remove support for LM3697 adds 2e74262f000c leds: lm3697: Introduce the lm3697 driver adds d84418b5b4ab regulator: lm363x: Make the gpio register enable flexible adds ef5eb70b9ed5 dt-bindings: mfd: Add lm36274 bindings to ti-lmu adds 8286c81db93f mfd: ti-lmu: Add LM36274 support to the ti-lmu adds 5a2735a84a75 regulator: lm363x: Add support for LM36274 adds adda212971fc dt-bindings: leds: Add LED bindings for the LM36274 adds 13f5750a60b9 leds: lm36274: Introduce the TI LM36274 LED driver adds 206b705866c4 dt-bindings: leds: Add binding for spi-byte LED. adds 413874ce52af leds: spi-byte: add single byte SPI LED driver adds 1ee79b677466 Merge remote-tracking branch 'leds/for-next' adds b0c578a97738 Merge remote-tracking branch 'ipmi/for-next' adds 3a38e874d70b usbip: usbip_host: cleanup do_rebind() return path adds 01d4071486fe usb: exynos: add workaround for the USB device bindings conflict adds 4e4feeec4e6c USB: OHCI: remove space before open square bracket '[' adds be21a02a5a5e usb: renesas_usbhs: Use specific struct instead of USBHS_T [...] adds d991f855cb4f usb: remove redundant 'default n' from Kconfig-s adds fea3af5e0358 usb: core: hub: Enable/disable U1/U2 in configured state adds 561759292774 usb: core: hub: Disable hub-initiated U1/U2 adds 804898e8bc43 dt-bindings: rcar-gen3-phy-usb2: Document dr_mode adds b051c9374654 dt-bindings: rcar-gen3-phy-usb2: Add r7s9210 support adds 97a7968448cb usb: renesas_usbhs: move flags to param adds 2195e3af9079 usb: renesas_usbhs: add support for CNEN bit adds f75606699060 usb: renesas_usbhs: support byte addressable CFIFO adds b69dce634105 usb: renesas_usbhs: Add support for RZ/A2 adds 6e9aed4ed4ca dt-bindings: usb: renesas_usbhs: Add support for r7s9210 adds 82fcf93381af Merge remote-tracking branch 'usb/usb-next' adds d50ae6ba74fa Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 525667c0259d serial: 8250_of: Use of_device_get_match_data() adds dfaffb9dca90 tty: serial: 8250: Fix type field in format string adds 9f20e8843edf tty: amba-pl011: allow shared interrupt adds 2987590b7846 tty: max310x: Simplify tx-work item code adds 1b5d239af3da tty: max310x: Introduce max310x_one port macro-wrapper adds b7382c73b2d7 tty: max310x: Don't pass stacked buffers to SPI adds 35240ba26a93 tty: max310x: Fix invalid baudrate divisors calculator adds 68f22c0c99d9 tty: max310x: Add rx-during-tx rs485 flag support adds 2b9e6f0a400b tty: max310x: Optionally enable rs485 on startup adds 9c12d739d69b tty: max310x: Split uart characters insertion loop adds 6dbcf4fa270b Merge remote-tracking branch 'tty/tty-next' adds b728ddde769c mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro adds 3cb176d8999e Merge remote-tracking branch 'char-misc/char-misc-next' adds bdd4a571f862 staging: kpc2000: remove fileops.c file. adds 89cfbcc9ecfc staging: kpc2000: fix coding style in pcie.h adds 64038897602f staging: kpc2000: remove spi_parts.h adds f900d81cb960 staging: kpc2000: move the spi driver out of its subdirectory adds 8cac7b354a20 staging: kpc2000: move the i2c driver out of its subdirectory adds 078ef50c2a1a staging: kpc2000: dma_common_defs.h: remove unused inline [...] adds 6bcd56b707d5 staging: kpc2000: remove SetBackEndControl() function adds d0222e9a6b4b staging: pi433: fix misspelling of packet adds 7ccbc42a2bec Staging: rtl8188eu: core: Remove else after break adds a7bfc177d8a5 Staging: rtl8192u: ieee80211: Fix if-else coding style issue adds 3fd14ebc2d52 staging: vt6656: fix potential NULL pointer dereference adds 59608cb1de18 staging: vt6656: clean function's error path in usbpipe.c adds 7156f7d9c387 staging: vt6656: avoid discarding called function's return code adds cc81234ad7c7 staging: vt6656: clean error path for firmware management adds d8c2869300ab staging: vt6656: use meaningful error code during buffer a [...] adds 07ba60a15843 staging: vt6656: clean-up registers initialization error path adds 987d864a2363 staging: vt6656: manage error path during device initialization adds ae63ed4c7d08 staging: rtl8723bs: hal: Remove unused variable adds cd88d2b11dc3 staging: kpc2000: added separate show functions for kpc_ui [...] adds e033958e74d7 staging: kpc2000: removed two kpc_uio_class device attributes. adds 504fd10026c7 Merge remote-tracking branch 'staging/staging-next' adds b1a02b84533b Merge remote-tracking branch 'mux/for-next' adds 9a0f780958bb dmaengine: sudmac: remove unused driver adds d8b9626af546 dmaengine: jz4780: Use SPDX license notifier adds e40543931fe3 dmaengine: stm32-dma: Fix redundant call to platform_get_irq adds 8add6cce9848 dmaengine: axi-dmac: Add support for interleaved cyclic transfers adds a3ee0bf23eae dmaengine: axi-dmac: Enable TLAST handling adds b5d89905d039 dmaengine: axi-dmac: Sanity check memory mapped interface support adds 9e9a98caaac6 Merge remote-tracking branch 'slave-dma/next' adds 27ce0f86cb85 Merge branch 'fixes' into for-next adds 026104bfa591 scsi: core: add SPDX tags to scsi midlayer files missing l [...] adds 22104afd7329 scsi: core: switch the remaining scsi midlayer files to us [...] adds 17bd0fb319a7 scsi: scsi_netlink: remove duplicate GPL boilerplate text adds 2711770056aa scsi: scsi_transport.h: switch to SPDX tags adds b01211b9c3b2 scsi: scsi_transport_fc: remove duplicate GPL boilerplate text adds 518397c216aa scsi: scsi_transport_fc: switch to SPDX tags adds 7d38479a74bc scsi: scsi_transport_iscsi: switch to SPDX tags adds 390363c1dd69 scsi: scsi_transport_sas: switch to SPDX tags adds 838b70905386 scsi: scsi_transport_spi: switch to SPDX tags adds 1d3439fa8792 scsi: scsi_transport_srp: switch to SPDX tags adds 402b0e32609e scsi: libfc: remove duplicate GPL boilerplate text adds d4fd63475527 scsi: libfc: switch to SPDX tags adds 2626b08f3960 scsi: libfcoe: switch to SPDX tags adds 2d1fcb6009f4 scsi: libiscsi: switch to SPDX tags adds 5502239e73e6 scsi: libsas: add a SPDX tag to sas_task.c adds 4e74166c52a8 scsi: libsas: switch sas_ata.[ch] to SPDX tags adds 86b89cb0d26c scsi: libsas: switch remaining files to SPDX tags adds 5897b844b7f9 scsi: sd: add a SPDX tag to sd.c adds b0edc7fdc65c scsi: sd: switch remaining files to SPDX tags adds 5ee7e1f1c6c1 scsi: ses: switch to SPDX tags adds 203cd5591485 scsi: sg: switch to SPDX tags adds 95b04a2ff9c7 scsi: sr: add a SPDX tag to sr.c adds 50a1ea5bebbc scsi: st: add a SPDX tag to st.c adds f186090846c2 scsi: lib/sg_pool.c: improve APIs for allocating sg pool adds 0f0e744eae6c scsi: core: avoid pre-allocating big SGL for protection in [...] adds c3288dd8c232 scsi: core: avoid pre-allocating big SGL for data adds 7bfb5a75fa52 scsi: sd: Rely on the driver core for asynchronous probing adds 12b6b5580692 scsi: sd: Inline sd_probe_part2() adds 70841904d909 scsi: osst: kill obsolete driver adds e26dba11d2a2 scsi: hpsa: correct simple mode adds 3b8470268979 scsi: hpsa: use local workqueues instead of system workqueues adds cf9eddf616bb scsi: hpsa: check for tag collision adds 1ab3895f92d1 scsi: hpsa: wait longer for ptraid commands adds 27d4cf59380a scsi: hpsa: do-not-complete-cmds-for-deleted-devices adds 14991a5bade5 scsi: hpsa: correct device resets adds cf57fd0c6a86 scsi: hpsa: update driver version adds c07a130d58aa scsi: fdomain: Resurrect driver - Core adds 5cdf93a87414 scsi: fdomain: Resurrect driver - PCI support adds 0e90dd488d1c scsi: fdomain: Resurrect driver - ISA support adds 3743f319d0bb scsi: megaraid_sas: Remove unused variable target_index adds f757d1d4bc95 scsi: megaraid_sas: fw_reset_no_pci_access required for MF [...] adds a64c948b9de8 scsi: megaraid_sas: Rework code around controller reset adds 39afa1c21649 scsi: megaraid_sas: Block PCI config space access from use [...] adds f1e2d572cd0e scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups adds 6d68c4d56984 scsi: megaraid_sas: Load balance completions across all MSI-X adds 0af664ff3d6f scsi: megaraid_sas: Enhance prints in OCR and TM path adds e35e40c86c92 scsi: megaraid_sas: Enhance internal DCMD timeout prints adds b1769bb24f27 scsi: megaraid_sas: Add formatting option for megasas_dump adds f9df07dd78ec scsi: megaraid_sas: Dump system interface regs from sysfs adds 2eacdb4077f1 scsi: megaraid_sas: Dump system registers for debugging adds 8bac062ec11d scsi: megaraid_sas: Print BAR information from driver adds ceba784269e7 scsi: megaraid_sas: Export RAID map id through sysfs adds bf6895c76e75 scsi: megaraid_sas: Print FW fault information adds 6607a841d64e scsi: megaraid_sas: Print firmware interrupt status adds a212adfce7b4 scsi: megaraid_sas: Add prints in suspend and resume path adds ce4c71828866 scsi: megaraid_sas: Add debug prints for device list adds 3721967c0c24 scsi: megaraid_sas: Fix MSI-X vector print adds 15718d03af09 scsi: megaraid_sas: Export RAID map through debugfs adds 45bb806aa51a scsi: megaraid_sas: Update driver version to 07.708.03.00 adds dda5c4009563 Merge branch 'misc' into for-next adds 54f15fa0ad25 Merge remote-tracking branch 'scsi/for-next' adds c8d9bb1a0bce Merge remote-tracking branch 'vhost/linux-next' adds cf9527abc3f6 Merge remote-tracking branch 'rpmsg/for-next' adds d3425f29b2f2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds a20d452a2db7 selftests/x86: Support Atom for syscall_arg_fault test adds e8108866cac5 selftests: Remove forced unbuffering for test running adds fe48319243a6 selftests/timers: Add missing fflush(stdout) calls adds 23b04412f215 Merge remote-tracking branch 'kselftest/next' adds ba2be288fcf3 Merge remote-tracking branch 'y2038/y2038' adds aec71d794731 livepatch: Remove stale kobj_added entries from kernel-doc [...] adds 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next adds a682d43e06db Merge remote-tracking branch 'livepatching/for-next' adds ef4821859822 Merge remote-tracking branch 'coresight/next' adds 15648e5bedc6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 334601d6092e Merge remote-tracking branch 'ntb/ntb-next' adds 46fea34acdb4 Merge remote-tracking branch 'kspp/for-next/kspp' adds 17ad48543f50 nvmem: meson-efuse: update with SPDX Licence identifier adds 14ab0744df58 nvmem: meson-mx-efuse: update with SPDX Licence identifier adds f13f92e01b66 Merge remote-tracking branch 'nvmem/for-next' adds 125202c018bf Merge remote-tracking branch 'xarray/xarray' adds 449d9423338e Merge remote-tracking branch 'hyperv/hyperv-next' adds 99e9da7f2796 pid: add pidfd_open() adds 5a4600921062 tests: add pidfd_open() tests adds 56bb3024b563 Merge remote-tracking branch 'pidfd/for-next' adds 357ca9e1c768 byteorder: sanity check toolchain vs kernel endianness adds 23a04c6bce09 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] adds bed3952fbeb3 linux/device.h: use unique identifier for each struct _ddebug adds 37d270057bef linux/net.h: use unique identifier for each struct _ddebug adds ca9dd5e75ea9 linux/printk.h: use unique identifier for each struct _ddebug adds 05f4d90dd611 lib/dynamic_debug.c: introduce accessors for string member [...] adds 3026a6368a48 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug adds e301d47f9756 lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] adds a6e9afb84c99 lib/dynamic_debug.c: add asm-generic implementation for DY [...] adds 1a086a6f12ca x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS adds 0dd95e972ef8 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS adds f418571688c5 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 adds ec8341957be7 lib/genalloc.c: export symbol addr_in_gen_pool adds 0851bf8c80d4 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds a98b2dd12535 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 6d333e0b0600 lib/math/rational.c: fix possible incorrect result from ra [...] adds 5e311016281a checkpatch: don't interpret stack dumps as commit IDs adds abfac6e7af3e checkpatch: fix something adds 02d1406cc381 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] adds b84875d30bf7 test_sysctl-add-proc_do_large_bitmap-test-case-fix adds 51c59c914840 kernel/pid.c: convert struct pid:count to refcount_t adds 2b5492fcb90c convert-struct-pid-count-to-refcount_t-fix adds 11ccd04c6c3f scripts/gdb: add hlist utilities adds 42edb0be07fb Merge branch 'akpm-current/current' adds c0d9d8904b0c pinctrl: fix pxa2xx.c build warnings adds 0efee37195bc mm, memcg: consider subtrees in memory.events adds 6a4d185b78f6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds ab17533afb30 Merge branch 'akpm/master' adds cdb8bac2f78c Add linux-next specific files for 20190522
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 (3f3aabbb463f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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.
No new revisions were added by this update.
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 +- Next/SHA1s | 150 +- Next/merge.log | 5313 +++++++++++++++-- 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 + localversion-next | 2 +- 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 + 4340 files changed, 22322 insertions(+), 24120 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