This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 1eff8dddb1af drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 2ac0d5b41f2e mm, memcg: consider subtrees in memory.events omits 3ae0e765c952 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits c87809091d88 mm, memcg: rename ambiguously named memory.stat counters a [...] omits bc24bf53cf49 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> omits 19a23b3d2685 treewide: replace #include <asm/sizes.h> with #include <li [...] omits 0b32431d8fdd kernel, resource: use resource_overlaps() to simplify regi [...] omits 3473ae8864cb fs/block_dev.c: Remove duplicate header omits 83ef8f670f1f fs/cachefiles/namei.c: remove duplicate header omits 8a7394424009 include/linux/sched/signal.h: replace `tsk' with `task' omits a0e528eeba58 fs/coda/psdev.c: remove duplicate header omits 30b7327c9fe6 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits b3ff036ee402 pinctrl: fix pxa2xx.c build warnings omits 07789bc14671 Merge branch 'akpm-current/current' omits 175f65240117 Merge remote-tracking branch 'devfreq/for-next' omits 9f4b62f7a730 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 13c35a74c94a Merge remote-tracking branch 'xarray/xarray' omits f511d9038984 Merge remote-tracking branch 'nvmem/for-next' omits 01e73b8aae9b Merge remote-tracking branch 'slimbus/for-next' omits dbad80969e77 Merge remote-tracking branch 'ntb/ntb-next' omits 7b5855d3d42e Merge remote-tracking branch 'at24/at24/for-next' omits e8e7df575502 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 84369d24591e Merge remote-tracking branch 'rtc/rtc-next' omits 8bf408064dcf Merge remote-tracking branch 'coresight/next' omits 5b711d7bd747 Merge remote-tracking branch 'livepatching/for-next' omits 196c2eb5c551 Merge remote-tracking branch 'y2038/y2038' omits fbcbec8a69d3 Merge remote-tracking branch 'kselftest/next' omits bd0784941ce5 Merge remote-tracking branch 'random/dev' omits 17ab9411696a Merge remote-tracking branch 'pwm/for-next' omits 2a3134c1b901 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 9b687263e50e Merge remote-tracking branch 'gpio/for-next' omits c852926265db Merge remote-tracking branch 'rpmsg/for-next' omits e360010dfdfd Merge remote-tracking branch 'vhost/linux-next' omits 9cf37f608d07 Merge remote-tracking branch 'scsi/for-next' omits fbdf9301f6f7 Merge remote-tracking branch 'cgroup/for-next' omits ef4fb3f125ff Merge remote-tracking branch 'slave-dma/next' omits c4c9db1c4e58 Merge remote-tracking branch 'icc/icc-next' omits f3e815df1c42 Merge remote-tracking branch 'mux/for-next' omits f521214282bb Merge remote-tracking branch 'staging/staging-next' omits d3cae2150182 Merge remote-tracking branch 'thunderbolt/next' omits 1842ce94a950 Merge remote-tracking branch 'extcon/extcon-next' omits 136f3bbeb0a3 Merge remote-tracking branch 'char-misc/char-misc-next' omits 245bfc9d272f Merge remote-tracking branch 'tty/tty-next' omits 5b0f9126145d Merge remote-tracking branch 'phy-next/next' omits 3f4b1ae3a4fd Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 6e23597bc432 Merge remote-tracking branch 'usb/usb-next' omits 60f7113019da Merge remote-tracking branch 'driver-core/driver-core-next' omits 3f93ef0bcdb6 Merge remote-tracking branch 'ipmi/for-next' omits 58188ea259c2 Merge remote-tracking branch 'leds/for-next' omits 760a1b337c34 Merge remote-tracking branch 'workqueues/for-next' omits 5ef583bfecef Merge remote-tracking branch 'percpu/for-next' omits 04d2483111d9 Merge remote-tracking branch 'kvm-arm/next' omits 70b75633ed5c Merge remote-tracking branch 'rcu/rcu/next' omits e4ee67d24b7e Merge remote-tracking branch 'edac-amd/for-next' omits fe089a5c2e9f Merge remote-tracking branch 'clockevents/clockevents/next' omits b728b5766e6b Merge remote-tracking branch 'tip/auto-latest' omits 6f83aa278ac0 Merge remote-tracking branch 'spi/for-next' omits c47b79950b69 Merge remote-tracking branch 'devicetree/for-next' omits 9a6e3b7efb3d Merge remote-tracking branch 'audit/next' omits 0d3e3342d6fc Merge remote-tracking branch 'iommu/next' omits 15da213670ef Merge remote-tracking branch 'tpmdd/next' omits ce2a83574b10 next-20190402/selinux omits e189066f071a Merge remote-tracking branch 'integrity/next-integrity' omits 6e6e7cd11121 Merge remote-tracking branch 'apparmor/apparmor-next' omits f83afaffd53d Merge remote-tracking branch 'security/next-testing' omits 598e6804db48 Merge remote-tracking branch 'regulator/for-next' omits 9e9bd9bffe84 Merge remote-tracking branch 'kgdb/kgdb-next' omits 29610027a774 Merge remote-tracking branch 'mmc/next' omits 5a8ee42b4d85 Merge remote-tracking branch 'device-mapper/for-next' omits e699f6359534 Merge remote-tracking branch 'block/for-next' omits 0176913d488a Merge remote-tracking branch 'input/next' omits dc3d07e27bce Merge remote-tracking branch 'modules/modules-next' omits 3fb95d5893b1 next-20190402/sound-asoc omits f40b947d5989 Merge remote-tracking branch 'sound/for-next' omits b0f26dabd481 Merge remote-tracking branch 'regmap/for-next' omits 1d6a8afd4f3b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 910b735860a0 Merge remote-tracking branch 'drm-msm/msm-next' omits 85a7162195e9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits ff89905c359d Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits c099e51f36a3 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 6b0653284920 Merge remote-tracking branch 'amdgpu/drm-next' omits 7fd851cd1df3 Merge remote-tracking branch 'drm/drm-next' omits 6d0cd6e56369 Merge remote-tracking branch 'crypto/master' omits 3e5a68e462a1 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 3f5b24eee02d Merge remote-tracking branch 'nand/nand/next' omits 22042c8a34d8 Merge remote-tracking branch 'gfs2/for-next' omits 2ce6279ddc05 Merge remote-tracking branch 'bluetooth/master' omits 9c5e55d81f47 Merge remote-tracking branch 'wireless-drivers-next/master' omits 45a3ebd2fa52 Merge remote-tracking branch 'nfc-next/master' omits 6c7f5049d2f0 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits cfeaa6a5a771 Merge remote-tracking branch 'ipsec-next/master' omits 898f7108b297 Merge remote-tracking branch 'bpf-next/master' omits f76c95964ca7 Merge remote-tracking branch 'net-next/master' omits 36afed2478bb Merge remote-tracking branch 'rdma/for-next' omits 7644c68e29e1 Merge remote-tracking branch 'dlm/next' omits 187835ce28e2 Merge remote-tracking branch 'ieee1394/for-next' omits 30db2be571d1 Merge remote-tracking branch 'pm/linux-next' omits 1009a98c7990 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 34675ad772df Merge remote-tracking branch 'v4l-dvb-next/master' omits 425fb78b8beb Merge remote-tracking branch 'v4l-dvb/master' omits 2fce118509fe Merge remote-tracking branch 'jc_docs/docs-next' omits d7bba11d0843 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8058eeccbad6 Merge remote-tracking branch 'i3c/i3c/next' omits 3afb46695aba Merge remote-tracking branch 'i2c/i2c/for-next' omits 8eecc7c70052 Merge remote-tracking branch 'hid/for-next' omits a1e06ef41cf3 Merge remote-tracking branch 'pci/next' omits 5d4482891c5f Merge remote-tracking branch 'printk/for-next' omits 140abba1f3dc Merge remote-tracking branch 'vfs/for-next' omits 22c6f876c949 Merge remote-tracking branch 'nfsd/nfsd-next' omits dc43d7b87efe Merge remote-tracking branch 'jfs/jfs-next' omits 39fd8c9994f5 Merge remote-tracking branch 'f2fs/dev' omits 18d8fe80d5a1 Merge remote-tracking branch 'ext3/for_next' omits d1dda6c100a7 drm/amd/display: Make pageflip event delivery compatible w [...] omits 08216a3bc3ce drm/amd/display: In VRR mode, do DRM core vblank handling [...] omits bbb060dc3529 drm/amd/display: Rework vrr flip throttling for late vblank irq. omits bd36b9e46234 Merge remote-tracking branch 'ecryptfs/next' omits 39844077554b Merge remote-tracking branch 'cifs/for-next' omits c382db09af56 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 0925dc4910c6 Merge remote-tracking branch 'befs/for-next' omits b6eaee6d9e8e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c33fe30a9dbb Merge remote-tracking branch 's390/features' omits 16eb2e7c22b7 Merge remote-tracking branch 'risc-v/for-next' omits 1ce03f616572 drm/amd/display: Prevent vblank irq disable while VRR is a [...] omits 132a97ad81c5 drm/amd/display: Update VRR state earlier in atomic_commit_tail. omits 4737a27561bf Merge remote-tracking branch 'parisc-hd/for-next' omits b4d842cfa2ce Merge remote-tracking branch 'nds32/next' omits 3f6193ff9714 Merge remote-tracking branch 'mips/mips-next' omits 0ad95a6fe916 Merge remote-tracking branch 'm68k/for-next' omits 46fac8d8d94e Merge remote-tracking branch 'csky/linux-next' omits 2780d01ce62a Merge remote-tracking branch 'clk-samsung/for-next' omits 253e6fa37579 Merge remote-tracking branch 'clk/clk-next' omits 77f63fecde16 Merge remote-tracking branch 'tegra/for-next' omits 85bc7635fb2c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits f88f17d965b9 Merge remote-tracking branch 'samsung-krzk/for-next' omits c4061615ba44 Merge remote-tracking branch 'rockchip/for-next' omits 52a404e3802e Merge remote-tracking branch 'renesas/next' omits b5c26d71f3b4 drm/amdgpu: Allow switching to CUSTOM profile on Vega20 omits 30bbd1434fd0 drm/amdgpu: Allow switching to CUSTOM profile on Vega10 v2 omits 6b8b4f5f1984 drm/amdgpu: Allow switching to CUSTOM profile on smu7 v2 omits 442738167c6c Merge remote-tracking branch 'qcom/for-next' omits 0a5376ce90da drm/amdgpu: Add preferred_domain check when determine XGMI state omits e1dc4c1692e7 drm/amdgpu: provide the page fault queue to the VM code omits d7e9d21ba65a drm/amdgpu: handle leaf PDEs as PTEs on Vega omits c74a92471a07 drm/amdgpu: fix ATC handling for Ryzen omits 7c443e376592 drm/amdgpu: Adjust TMR address alignment as per HW requirement omits 32fc02c4c647 drm/amdgpu: Correct the irq types' num of sdma omits 8b3616a2fd88 Merge remote-tracking branch 'reset/reset/next' omits 7c9e881ceabd Merge remote-tracking branch 'mvebu/for-next' omits 83dcc10286a8 Merge remote-tracking branch 'mediatek/for-next' omits 29aa091beef1 Merge remote-tracking branch 'keystone/next' omits bb104148e31e Merge remote-tracking branch 'imx-mxs/for-next' omits 59b0e93a436d Merge remote-tracking branch 'bcm2835/for-next' omits a2ba9736cade Merge remote-tracking branch 'at91/at91-next' omits 5f947535a38c Merge remote-tracking branch 'amlogic/for-next' omits 44c95be5d9e1 Merge remote-tracking branch 'actions/for-next' omits 3d7b615bf3cd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 3a0e07481918 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c21cdb4066f2 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 4d4a10832600 Merge remote-tracking branch 'mmc-fixes/fixes' omits c5c85c0ffff1 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 0854052a37d1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 1838619a0632 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 17269e82116a Merge remote-tracking branch 'omap-fixes/fixes' omits 6d53b5d575f6 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 763cc7184673 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits bb5da4a897dc Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 25f14315e8e4 Merge remote-tracking branch 'kselftest-fixes/fixes' omits adb3c6e03275 Merge remote-tracking branch 'crypto-current/master' omits 77fa1662781a Merge remote-tracking branch 'input-current/for-linus' omits 24b1750a485f Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 2695b93642e7 Merge remote-tracking branch 'staging.current/staging-linus' omits 5f1536b3fabc Merge remote-tracking branch 'phy/fixes' omits f3b2e9274d46 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5583b4551023 Merge remote-tracking branch 'spi-fixes/for-linus' omits a32e434a28d1 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 40327a815ef5 Merge remote-tracking branch 'regmap-fixes/for-linus' omits a220cd9b2e1f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 417b51e0af34 Merge remote-tracking branch 'sound-current/for-linus' omits db5861196ee1 Merge remote-tracking branch 'rdma-fixes/for-rc' omits bc6a062604c1 Merge remote-tracking branch 'mac80211/master' omits 47790b7d9e4b Merge remote-tracking branch 'wireless-drivers/master' omits 9fa67977cd79 Merge remote-tracking branch 'ipsec/master' omits 4d4c6d74e4dc Merge remote-tracking branch 'net/master' omits ee1672ddf144 Merge remote-tracking branch 'arc-current/for-curr' omits 86d92cc1e5c4 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits d356f232eaf6 Merge remote-tracking branch 'fixes/master' omits a572d3c34d20 Merge branch for-5.2/arm64/dt into for-next omits 480a80707db5 Merge branch for-5.2/arm/soc into for-next omits 342c9258944b Merge branch for-5.2/soc into for-next omits 15ed3089c328 cifs: update module internal version number omits d0cb257cb7b0 Show locallease in /proc/mounts for cifs shares mounted wi [...] omits 744215633209 mtd: nand: omap: Fix comment in platform data using wrong [...] omits 6f9c1c58fde5 mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds omits f1390a3d335b mtd: rawnand: Get rid of chip->numchips omits 4e45ce07745b mtd: rawnand: Get rid of chip->chipsize omits 71b8682dbc5c mtd: rawnand: Get rid of chip->bits_per_cell omits 847f8c510ef2 mtd: rawnand: Use nanddev_mtd_max_bad_blocks() omits 96ba79f183de mtd: rawnand: Move all page cache related fields to a sub-struct omits 8f10dd93e138 mtd: rawnand: Provide a helper to get chip->data_buf omits 7e1c8f764ef1 mtd: rawnand: Initialize the nand_device object omits 092af9a1c225 mtd: rawnand: Fill memorg during detection omits bef07ef3e24d mtd: rawnand: Prepare things to reuse the generic NAND layer omits 3b386a410cbe mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node() omits f7e96c4da4c3 mtd: spinand: Implement mtd->_max_bad_blocks omits c4b6a6ec7e10 mtd: nand: Add a helper to retrieve the number of pages pe [...] omits a581d49f04f8 mtd: nand: Add a helper returning the number of eraseblock [...] omits 1a1f970cb798 mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg omits 53b62f162345 mtd: rawnand: meson: set oob layout ops omits 03c1fc95a605 mtd: rawnand: vf610: Avoid a potential NULL pointer dereference omits 13b707b4db87 mtd: rawnand: ingenic: Move BBTs out of ECC area omits fd018623d62b mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote omits acb29396f956 mtd: rawnand: ingenic: Add support for the JZ4725B omits 3d320c33027d Merge branch 'spi-5.2' into spi-next omits 63b6ae333979 Merge branch 'spi-5.1' into spi-linus omits a2d189653183 Merge branch 'asoc-5.1' into asoc-linus omits 470473db0b34 Merge branch 'regulator-5.2' into regulator-next omits 9308c026b6d5 Merge branch 'regulator-5.1' into regulator-linus omits d7d778f085f4 phy: fix platform_no_drv_owner.cocci warnings omits bae1529eafe0 phy: mapphone-mdm6600: add gpiolib dependency omits 0985a49f6a5d phy: ti: usb2: fix OMAP_CONTROL_PHY dependency omits 78360d60a93b phy: allwinner: allow compile testing omits 5f394ade2d98 phy: renesas: rcar-gen3-usb2: No need to request IRQ for non-OTG omits 22c58f2e7913 phy: qcom-ufs: Make ufs_qcom_phy_disable_iface_clk static omits 9e87d40cb22f phy: rockchip-typec: Make usb3_pll_cfg and dp_pll_cfg static omits 6f4d2b608715 phy: phy-twl4030-usb: Fix cable state handling omits 62ee39beba9d phy: ti-pipe3: Fix PCIe power up sequence omits 7ea09b0c4ffc phy: ti-pipe3: Fix SATA & USB PHY power up sequence omits e7ef61ffb7d2 phy: ti-pipe3: improve DPLL stability for SATA & USB omits dfe1b03cb257 phy: ti-pipe3: Introduce mode property in driver data omits 9dd56e3dcdfa phy: ti-pipe3: fix missing bit-wise or operator when assig [...] omits b6fbd3207b1f hwmon: (jz4740) Use devm_platform_ioremap_resource omits 16c4def24657 hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro omits e2a3e150d248 hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro omits 69c074fc0f89 hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro omits 34a59dd83d5a hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro omits fe04daea6580 hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro omits 8222a15c8f4f hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro omits 2ec543faeb0a hwmon: (max6621) Use HWMON_CHANNEL_INFO macro omits 8216066f4ffb hwmon: (max31790) Use HWMON_CHANNEL_INFO macro omits 0961c89255da hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro omits 84b561024ee3 hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro omits 7d28955c7cda hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro omits 375ee24f4dba hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro omits 99344bc64eb3 hwmon: (lm90) Use HWMON_CHANNEL_INFO macro omits beb8ef263574 hwmon: (lm75) Use HWMON_CHANNEL_INFO macro omits ab87202220ea hwmon: (jc42) Use HWMON_CHANNEL_INFO macro omits 70756641abc2 hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro omits 317a76cd1628 Merge branch 'regmap-5.2' into regmap-next omits 76da4321eac8 Merge branch 'regmap-5.1' into regmap-linus omits 961a3a6e0969 Merge branch 'asoc-5.2' into asoc-next omits 4259c21f8f7e Merge branch 'asoc-5.1' into asoc-linus omits 8300790b81eb hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro omits 3b4d68fe4797 hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO omits c5b1a1ebf8ba csky: Remove r11_sig for syscall detect. omits 37f506439c18 hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro omits d1ce5addbaa0 hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver omits 2a1181baf448 hwmon: lochnagar: Add device tree binding document omits 7b79ca146799 hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro omits 32db0af02096 hwmon: Add convience macro to define simple static sensors omits fe5cec10f27a hwmon: (mlxreg-fan) Add support for fan capability registers omits 96cd559817f2 Merge branch 'devel' into for-next omits 906242774f86 ipmi: Make ipmi_interfaces_srcu variable static omits 487ecb21fa66 ipmi: fix sleep-in-atomic in free_user at cleanup SRCU use [...] new 9f3bd8fe8f9d Update Nicolas Pitre's email address new 4a3164e3d7be Merge tag 'hwmon-for-v5.1-rc4' of git://git.kernel.org/pub [...] new 556a888a14af signal: don't silently convert SI_USER signals to non-curr [...] new a816fd6b49b6 Merge tag 'pidfd-fixes-v5.1-rc3' of gitolite.kernel.org:pu [...] new ce856634af8c HID: input: add mapping for Assistant key new 8ed86627f715 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 2e54807505c3 Merge remote-tracking branch 'fixes/master' new 354e618ccdaa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 0d701d1a0dab Merge remote-tracking branch 'arc-current/for-curr' new 366338f84374 arm64: compat: Reduce address limit new 221f6eefc354 arm64: fix wrong check of on_sdei_stack in nmi context new f0f3e3d89f14 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new a61c2b6d7f69 Merge remote-tracking branch 'net/master' new 2c3af7d901c6 selftests/bpf: fix vlan handling in flow dissector program new 822fe6179501 net/flow_dissector: pass flow_keys->n_proto to BPF programs new b9e9c8599f0f flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff new 2ee7fba0d62d flow_dissector: allow access only to a subset of __sk_buff fields new ae82899bbe92 flow_dissector: document BPF flow dissector environment new a090dbf25c56 Merge branch 'bpf-flow-dissector-fixes' new 838a1ba24992 Merge remote-tracking branch 'bpf/master' new 8742dc86d0c7 xfrm4: Fix uninitialized memory read in _decode_session4 new a7b543a447d2 Merge remote-tracking branch 'ipsec/master' new 08652d32fbd2 Merge remote-tracking branch 'wireless-drivers/master' new 09ff8ecd7e52 Merge remote-tracking branch 'mac80211/master' new c75a511add14 Merge remote-tracking branch 'rdma-fixes/for-rc' new 8983eb602af5 ALSA: hda/realtek - Move to ACT_INIT state new 80690a276f44 ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 new 84a3dd71c022 Merge remote-tracking branch 'sound-current/for-linus' new 43d147be5738 ASoC: wm_adsp: Check for buffer in trigger stop new 4bcdec39c454 ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once [...] new 33c10c7d0413 Merge branch 'asoc-5.1' into asoc-linus new 5c01b7299577 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 34fd5ecd01f0 Merge branch 'regmap-5.1' into regmap-linus new ab5d10b28949 Merge remote-tracking branch 'regmap-fixes/for-linus' new 29a825a05951 Merge branch 'regulator-5.1' into regulator-linus new 420b9265fa19 Merge remote-tracking branch 'regulator-fixes/for-linus' new c97f6ad307e9 Merge branch 'spi-5.1' into spi-linus new fb4016ceaf60 Merge remote-tracking branch 'spi-fixes/for-linus' new 644d6d0b0f1d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 793584d6b771 phy: ti-pipe3: fix missing bit-wise or operator when assig [...] new c8bcc604ce0a phy: ti-pipe3: Introduce mode property in driver data new 059bf309e2d5 phy: ti-pipe3: improve DPLL stability for SATA & USB new 6f875edf49e0 phy: ti-pipe3: Fix SATA & USB PHY power up sequence new a0d2afaeabfa phy: ti-pipe3: Fix PCIe power up sequence new 7060967f0175 phy: phy-twl4030-usb: Fix cable state handling new 9dc817ae3858 phy: rockchip-typec: Make usb3_pll_cfg and dp_pll_cfg static new 35151b3882e9 phy: qcom-ufs: Make ufs_qcom_phy_disable_iface_clk static new 323b53ccae36 phy: renesas: rcar-gen3-usb2: No need to request IRQ for non-OTG new 728c39047909 phy: allwinner: allow compile testing new 2683ea707eb0 phy: ti: usb2: fix OMAP_CONTROL_PHY dependency new 10657ce9c3ad phy: mapphone-mdm6600: add gpiolib dependency new d5d60c3f25ab phy: fix platform_no_drv_owner.cocci warnings new 28e00aa1c993 Merge remote-tracking branch 'phy/fixes' new 7f879e24b6a0 Merge remote-tracking branch 'staging.current/staging-linus' new 5f24591485e7 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 581ac24fc139 Merge remote-tracking branch 'input-current/for-linus' new e57b38885c65 Merge remote-tracking branch 'crypto-current/master' new 426b046b748d vfio/pci: use correct format characters new e39dd513d5f2 vfio/spapr_tce: Make symbol 'tce_iommu_driver_ops' static new 492855939bdb vfio/type1: Limit DMA mappings per container new e4734ffcc0c6 Merge remote-tracking branch 'vfio-fixes/for-linus' new 21ae59c6ee0e Merge remote-tracking branch 'kselftest-fixes/fixes' new 2037f1b71310 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 20d482cf49b9 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 3b139be56c15 Merge remote-tracking branch 'at91-fixes/at91-fixes' new ca3e4627f13f Merge remote-tracking branch 'omap-fixes/fixes' new 34fdbe5544c7 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails new 8261f913921f Merge remote-tracking branch 'hwmon-fixes/hwmon' new 2cd9f1dd57d8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 18bfb9c6a8a5 aio: Fix an error code in __io_submit_one() new 866334445cab Merge remote-tracking branch 'vfs-fixes/fixes' new c6f8b35dd087 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 741a1a7a9b7e Merge remote-tracking branch 'mmc-fixes/fixes' new 22e7d5148d9a rtc: sd3078: fix manufacturer name new 882c5e552ffd rtc: da9063: set uie_unsupported when relevant new c15f0854f17d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 49c60b29bd59 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new b58317cd480e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 344bf332ceb2 arm64: mm: fix incorrect assignment of 'max_mapnr' new b1ce45e86b81 arm64/mm: fix kernel-doc comments new 19d6242ece1f arm64: setup min_low_pfn new 0f1bf7e39822 arm64/vdso: don't leak kernel addresses new 7048a5973eb1 arm64: mm: Make show_pte() a static function new 92606ec9285f arm64: cpu_ops: fix a leaked reference by adding missing o [...] new 70b3d237bd7f arm64: mm: Ensure we ignore the initrd if it is placed out [...] new 697e96ed1720 arm64: vdso: fix and clean-up Makefile new 23a904825f64 Merge remote-tracking branch 'arm64/for-next/core' new 4c3889feb924 Merge remote-tracking branch 'actions/for-next' new de98835d3d79 Merge remote-tracking branch 'amlogic/for-next' new 41d32d7e8390 Merge remote-tracking branch 'at91/at91-next' new 512ae64b7f6f Merge remote-tracking branch 'bcm2835/for-next' new 7929b0652ff7 Merge remote-tracking branch 'imx-mxs/for-next' new 4192e1fce55b Merge remote-tracking branch 'keystone/next' new d630a7314a7d Merge remote-tracking branch 'mediatek/for-next' new 01f6a70f2cbf Merge remote-tracking branch 'mvebu/for-next' new 91a4e21b0b23 Merge remote-tracking branch 'reset/reset/next' new 2c38366a4cad Merge remote-tracking branch 'qcom/for-next' new 80acbaee26b5 ARM: shmobile: defconfig: Refresh for v5.1-rc1 new c8bb03f65cc0 ARM: shmobile: defconfig: Enable support for CFI NOR FLASH new 5f068190cc10 ARM: multi_v7_defconfig: Enable support for CFI NOR FLASH new a7586ad99e47 ARM: dts: alt: Enable USB support new e4176560d265 Merge branches 'arm-defconfig-for-v5.2' and 'arm-dt-for-v5 [...] new b9d04a610c14 Merge remote-tracking branch 'renesas/next' new 0b609095b3cc Merge remote-tracking branch 'rockchip/for-next' new e8cd577b1f76 Merge remote-tracking branch 'samsung-krzk/for-next' new 26fae7a41313 clk: sunxi-ng: h6: Preset hdmi-cec clock parent new f10885b8548c clk: sunxi-ng: h6: Allow video & vpu clocks to change parent rate new 2abc330c514f clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0) new 0e790f20d032 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/clk-fixes-fo [...] new 3bc3baf59d97 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 0d7dab926130 bus: tegra-aconnect: use devm_clk_*() helpers new 1427736e64c3 bus: tegra-aconnect: add system sleep callbacks new 6060cf2c0b1c Merge branch for-5.2/bus into for-next new f38da1ca1f2e Merge branch for-5.2/soc into for-next new fc5fddc6adcb Merge branch for-5.2/arm/soc into for-next new ac796236be48 arm64: tegra: Add supply for temperature sensor on P2888 new be8ffd1ecdbd Merge branch for-5.2/arm64/dt into for-next new fb8bd68fcfff arm64: defconfig: Enable Tegra HDA support new bd9ae25314f2 arm64: defconfig: Add PWM Fan support new 8b2072d950fc Merge branch for-5.2/arm64/defconfig into for-next new d550ddbb3c41 Merge remote-tracking branch 'tegra/for-next' new d4d02eee3c80 Merge remote-tracking branch 'clk/clk-next' new a5979705b299 Merge remote-tracking branch 'clk-samsung/for-next' new a61564d79791 csky: Use in_syscall & forget_syscall instead of r11_sig new 597a99877ca7 csky: Reconstruct signal.c and entry.S new 1234e0b522a4 Merge remote-tracking branch 'csky/linux-next' new 2fc9aa9d2a64 Merge remote-tracking branch 'm68k/for-next' new 70149f6b8fa8 Merge remote-tracking branch 'mips/mips-next' new 4f64ffa8d1e4 Merge remote-tracking branch 'nds32/next' new bcf127723257 parisc: Detect QEMU earlier in boot process new 1d6db9312a96 parisc: Tune LASI LAN for QEMU new 4b924b392fa4 parisc: Skip registering LED when running in QEMU new bd6ed97fcd8a Merge remote-tracking branch 'parisc-hd/for-next' new 1d145a5d123e Merge remote-tracking branch 'risc-v/for-next' new 1145ae796b83 Merge remote-tracking branch 's390/features' new 0191f8d4ad3a Merge remote-tracking branch 'xtensa/xtensa-for-next' new 0fb6ee506923 Merge remote-tracking branch 'befs/for-next' new 9f54a5e0553f Merge remote-tracking branch 'btrfs-kdave/for-next' new dc40cfe82334 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] new 124b10d0aab1 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb new 65bcad74f6c6 cifs: update module internal version number new bf62d8eb751e Merge remote-tracking branch 'cifs/for-next' new 0249fd60fbac Merge remote-tracking branch 'ecryptfs/next' new 48254d356d5a Merge remote-tracking branch 'ext3/for_next' new 7a740d22dc5c Merge remote-tracking branch 'f2fs/dev' new a56858772da1 Merge remote-tracking branch 'jfs/jfs-next' new f49825920e7c Merge remote-tracking branch 'nfsd/nfsd-next' new b9a5a4c2bde5 Merge remote-tracking branch 'vfs/for-next' new 49ec6f332284 Merge remote-tracking branch 'printk/for-next' new 7bd7548b0661 Merge remote-tracking branch 'pci/next' new 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next new 91b228107da3 HID: intel-ish-hid: ISH firmware loader client driver new efe27707ce1a Merge branch 'for-5.2/ish' into for-next new 161f62cd07fd HID: macally: Add support for Macally ikey keyboard new 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next new f64040707b28 Merge remote-tracking branch 'hid/for-next' new c24b8d574b7c i2c: iproc: Extend I2C read up to 255 bytes new f34b8d9093d7 i2c: iproc: Add slave mode support new 1b23fa2e18f0 i2c: iproc: Add support for more master error status new 682587080da9 dt-bindings: i2c: iproc: make 'interrupts' optional new 3f98ad45e585 i2c: iproc: add polling support new a9f0a81ef88b i2c: iproc: use wrapper for read/write access new 12402f825d3b dt-bindings: i2c: iproc: add "brcm, iproc-nic-i2c" compati [...] new 9a1038728037 i2c: iproc: add NIC I2C support new d469127528ec i2c: nomadik: remove an unnecessary NULL check in nmk_i2c_ [...] new 0ec4b562c378 i2c: isch: Remove unnecessary acpi.h include new 3fdc4c5060a5 Merge branch 'i2c/for-5.2' into i2c/for-next new 9b0a9982d8b4 i2c: imx: don't leak the i2c adapter on error new fd99dfc48e67 Merge branch 'i2c/for-current' into i2c/for-next new 74044ce8ade8 Merge remote-tracking branch 'i2c/i2c/for-next' new 06dfa2eb0a48 Merge remote-tracking branch 'i3c/i3c/next' new b51c58077cbc hwmon: (mlxreg-fan) Add support for fan capability registers new 5ef5fc643f83 hwmon: Add convience macro to define simple static sensors new 4b0ce09bc880 hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro new 9eec5a13ae22 hwmon: lochnagar: Add device tree binding document new 21383cd4bce4 hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver new aee73256a02b hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro new a1c4247f6eeb hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO new f7c651920da3 hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro new 298c6c6627b5 hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro new 902b730e5784 hwmon: (jc42) Use HWMON_CHANNEL_INFO macro new 2bb79f97ffab hwmon: (lm75) Use HWMON_CHANNEL_INFO macro new 402ebdfaa5b4 hwmon: (lm90) Use HWMON_CHANNEL_INFO macro new 98abb24d230b hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro new 6cd93be82e83 hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro new aa585a17d7ae hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro new 2733b4604e53 hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro new 75e08e9c1ef4 hwmon: (max31790) Use HWMON_CHANNEL_INFO macro new 71f2c27af69b hwmon: (max6621) Use HWMON_CHANNEL_INFO macro new 4dd63e4b9064 hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro new 5c7217c69702 hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro new 9dcd048a5fac hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro new 6da3e88efbbe hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro new 15afe269018c hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro new c4d7902fa8cf hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro new df652a98cee1 hwmon: (jz4740) Use devm_platform_ioremap_resource new 9ef9dd1fe6ba hwmon: (iio_hwmon) Simplify attr.name generation in iio_hw [...] new d6a536459897 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 7a56456669e5 Merge remote-tracking branch 'jc_docs/docs-next' new 1a39d5ca56e5 Merge remote-tracking branch 'v4l-dvb/master' new 942af9935480 Merge remote-tracking branch 'v4l-dvb-next/master' new 5f8c9cd13ab4 Merge remote-tracking branch 'fbdev/fbdev-for-next' new f239398b2f78 Merge remote-tracking branch 'pm/linux-next' new 7522fd86990a Merge remote-tracking branch 'ieee1394/for-next' new e78481cb2411 Merge remote-tracking branch 'dlm/next' new 5aa848408011 RDMA/bnxt_re: Use correct sizing on buffers holding page D [...] new 5f818d676ac4 RDMA/cxbg: Use correct sizing on buffers holding page DMA [...] new 41d34865b24c RDMA/mthca: Use correct sizing on buffers holding page DMA [...] new 93923d309bda RDMA/rxe: Use correct sizing on buffers holding page DMA a [...] new 629e6f9db6bf RDMA/rdmavt: Use correct sizing on buffers holding page DM [...] new cebe556bd755 RDMA/core: Introduce ib_core_device to hold device new 62dfa7955e84 RDMA/core: Restrict sysfs entries view to init_net new 4e0f7b907072 RDMA/core: Implement compat device/sysfs tree in net namespace new 5417783eabb2 RDMA/core: Support core port attributes in non init_net new a56bc45b27b9 RDMA/core: Add module param to disable device sharing amon [...] new 41c6140189af RDMA: Check net namespace access for uverbs, umad, cma and nldev new 37eeab55aeca RDMA/core: Extend ib_device_get_by_index for net namespace new cb7e0e130503 RDMA/core: Add interface to read device namespace sharing mode new 2b34c5580226 RDMA/core: Add command to set ib_core device net namspace [...] new 27e19f451089 RDMA/hns: Convert cq_table to XArray new 736b5a70db98 RDMA/hns: Convert qp_table_tree to XArray new 0ee3b915b1b0 hfi1: Convert vesw_idr to XArray new b6014f9e5f39 qedr: Convert qpidr to XArray new 9fd15987ed27 qedr: Convert srqidr to XArray new 065d55237ad1 RDMA/netlink: Remove unused data structure new d3243da8e370 RDMA/core: Don't compare specific bit after boolean AND new 03b92789e5cf hfi1: Convert hfi1_unit_table to XArray new 059d48fbf61b qib: Convert qib_unit_table to XArray new fae7a699a925 opa_vnic: Convert vport_idr to XArray new 70f06b26f07e IB: ucontext should be set properly for all cmd & ioctl paths new a6a3797df274 IB: Pass uverbs_attr_bundle down uobject destroy path new c4367a26357b IB: Pass uverbs_attr_bundle down ib_x destroy path new bdeacabd1a5f IB: Remove 'uobject->context' dependency in object destroy APIs new ff23dfa13457 IB: Pass only ib_udata in function prototypes new 6734b2973565 RDMA/hns: Fix bad endianess of port_pd variable new 061ccb52d23c RDMA/cma: Set proper port number as index new 85a9542d05ff Merge remote-tracking branch 'rdma/for-next' new a0da05763da8 Merge remote-tracking branch 'net-next/master' new 67505edf48d7 Merge remote-tracking branch 'bpf-next/master' new 2f696fac54c8 Merge remote-tracking branch 'ipsec-next/master' new 769e1d0b2882 Merge remote-tracking branch 'mlx5-next/mlx5-next' new f3dd9028f6b2 Merge remote-tracking branch 'nfc-next/master' new 9019fb42123b Merge remote-tracking branch 'wireless-drivers-next/master' new 511c2067303f Merge remote-tracking branch 'bluetooth/master' new 3e4815fd93fa gfs2: clean_journal improperly set sd_log_flush_head new acdd3638e2a3 Merge remote-tracking branch 'gfs2/for-next' new 9f0d42389428 mtd: rawnand: ingenic: Add support for the JZ4725B new 2abc17211fa6 mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote new 4dabcb91a36b mtd: rawnand: ingenic: Move BBTs out of ECC area new 9c89bbfe330a mtd: rawnand: vf610: Avoid a potential NULL pointer dereference new 97d0e4344537 mtd: rawnand: meson: set oob layout ops new 461de39f5646 mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg new 64c128f32699 mtd: nand: Add a helper returning the number of eraseblock [...] new 9e3d67c6c55d mtd: nand: Add a helper to retrieve the number of pages pe [...] new b4d2c6602aa2 mtd: spinand: Implement mtd->_max_bad_blocks new 5c0cdcdca5fb mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node() new d3b10e7f169d mtd: rawnand: Prepare things to reuse the generic NAND layer new 9f721feb4d08 mtd: rawnand: Fill memorg during detection new f88ed81402d1 mtd: rawnand: Initialize the nand_device object new 0c38b05a75b4 mtd: rawnand: Provide a helper to get chip->data_buf new 61818e6c5177 mtd: rawnand: Move all page cache related fields to a sub-struct new ebc22db51932 mtd: rawnand: Use nanddev_mtd_max_bad_blocks() new 30c8fb43b07b mtd: rawnand: Get rid of chip->bits_per_cell new 28ead5e1e2e5 mtd: rawnand: Get rid of chip->chipsize new a6c62b7b9ae0 mtd: rawnand: Get rid of chip->numchips new 6231d2fe7487 mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds new 8cd8c4858664 mtd: nand: omap: Fix comment in platform data using wrong [...] new afad96f59b80 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm new 1c09b057467a mtd: nand: Clarify Kconfig entry for software Hamming ECC entries new 13a487bab4de mtd: rawnand: Change Kconfig titles and re-order a bit the list new bebc1b796ba9 mtd: rawnand: Clarify Kconfig entry MTD_NAND new 61e27a0b8e3a mtd: nand: Remove useless line in Kconfig new 2829a3479714 Merge remote-tracking branch 'nand/nand/next' new f18841a5177c Merge remote-tracking branch 'spi-nor/spi-nor/next' new eb803dbf9734 Merge remote-tracking branch 'crypto/master' new 457109829f4e Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] new 71c420b7bf8a drm/komeda: Add d71 layer new 7013b667b3d1 drm/komeda: Add d71 compiz component new f5f0a68e0068 drm/komeda: Add D71 improc and timing_ctrlr new 321e925c5813 drm/komeda: Add komeda_assemble_pipelines new 0dac37bf1c5d drm/komeda: Add irq handling new 7d3cfb70a604 drm/komeda: Add debugfs node "register" for register dump new 576832681891 arm/komeda: Compile komeda_debugfs_init() only if CONFIG_D [...] new 04c8a1ec395b MAINTAINERS: Fix pattern for Documentation path for Arm Ma [...] new 5ebffda25773 Merge commit 'refs/for-upstream/mali-dp' of git://linux-ar [...] new 251025ddd217 Merge remote-tracking branch 'drm/drm-next' new af67772d0a76 drm/amdgpu: Correct the irq types' num of sdma new 795c1b8d0730 drm/amdgpu: Adjust TMR address alignment as per HW requirement new 5fa76a9dfe9f drm/amdgpu: fix ATC handling for Ryzen new b6f3a51e0a34 drm/amdgpu: handle leaf PDEs as PTEs on Vega new c4229c6e37c2 drm/amdgpu: provide the page fault queue to the VM code new b4ae4fe6cdbb drm/amdgpu: Add preferred_domain check when determine XGMI state new 233d3ee4ba36 drm/amdgpu: Allow switching to CUSTOM profile on smu7 v2 new bbdf38cc0dce drm/amdgpu: Allow switching to CUSTOM profile on Vega10 v2 new e178f10726d1 drm/amdgpu: Allow switching to CUSTOM profile on Vega20 new e854194c8b6e drm/amd/display: Update VRR state earlier in atomic_commit_tail. new 66b0c973d7f7 drm/amd/display: Prevent vblank irq disable while VRR is a [...] new fdd1fe57c00e drm/amd/display: Rework vrr flip throttling for late vblank irq. new d2574c33bb71 drm/amd/display: In VRR mode, do DRM core vblank handling [...] new 71bbe51a0839 drm/amd/display: Make pageflip event delivery compatible w [...] new 813d20dccf93 drm/amd/display: Fix multi-thread writing to 1 state new 805ab8f7da89 drm/amd/display: Fix "dc has no member named dml" compile error new 6752bea8b03e drm/amd/display: Prevent cursor hotspot overflow for RV ov [...] new f285c1200c46 Merge remote-tracking branch 'amdgpu/drm-next' new 6cbe88303621 drm/i915: add intel_uncore_init_early new 3de6f8529461 drm/i915: rename init/fini/prune uncore functions new 640cde65b48a drm/i915: Fix uninitialized mask in intel_device_info_subp [...] new 4c6ce5c99084 drm/i915: Move the decision to use the breadcrumb tasklet [...] new 905801fe7237 drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power [...] new 48d9f87ddd21 drm/i915: Save the old CDCLK atomic state new 2b21dfbeee72 drm/i915: Remove redundant store of logical CDCLK state new 59f9e9cab3a1 drm/i915: Skip modeset for cdclk changes if possible new 320d41b33ade drm/i915: Extract ilk_lut_10() new 5bda1aca5d94 drm/i915: Don't use split gamma when we don't have to new c21ce2effc52 drm/i915: Implement split/10bit gamma for ivb/hsw new 514462caf757 drm/i915: Add 10bit LUT for ilk/snb new e262568eb58f drm/i915: Add "10.6" LUT mode for i965+ new 821062478ce4 drm/i915: Expose the legacy LUT via the GAMMA_LUT/GAMMA_LU [...] new 795f672b88ba drm/i915: Expose full 1024 LUT entries on ivb+ new 598d4b805a18 Merge remote-tracking branch 'drm-intel/for-linux-next' new b552bfe0e87a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new b9ed8cff037b drm/fb-helper: Remove unused gamma_size variable new 65a102f68005 drm/fb-helper: dpms_legacy(): Only set on connectors in use new d7f9b83913f1 drm/vc4: Call drm_dev_register() after all setup is done new 6e3f17ee73f7 drm/fb-helper: generic: Call drm_client_add() after setup is done new 1fa6fa1cad3a drm/gamma: Clarify gamma lut uapi new 7f347dd535ce dt-bindings: panel: Add Feiyang FY07024DI26A30-D MIPI-DSI [...] new 69dc678abc2b drm/panel: Add Feiyang FY07024DI26A30-D MIPI-DSI LCD panel new 8c089d642fd1 dt-bindings: display/panel: Add missing unit names new 3ecd76d9640e dt-bindings: Add vendor prefix for ROCKTECH DISPLAYS LIMITED new 89c30fcb39f3 dt-bindings: Add Rocktech jh057n00900 panel bindings new 530b19698dc8 drm/panel: Add Rocktech jh057n00900 panel driver new 0084c3c71126 drm/panel: otm8009a: Add delay at the end of initialization new f390d43e11cd drm/panel: otm8009a: No error msg if probe deferred new 135281dfd493 drm/panel: rm68200: No error msg if probe deferred new fc13d7100299 drm/panel: otm8009a: Set clock to 29.70 Mhz new c9be804c8c7a drm/vc4: Use common helpers for debugfs setup by the drive [...] new ffc267407149 drm/vc4: Disable V3D interactions if the v3d component did [...] new 3dddd14fb844 Merge remote-tracking branch 'drm-misc/for-linux-next' new ffff52f0b265 Merge remote-tracking branch 'drm-msm/msm-next' new b78edd461deb Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 8b9f9d4dc511 regmap: verify if register is writeable before writing operations new c55296ebb4f2 Merge branch 'regmap-5.2' into regmap-next new 55136c5e70c6 Merge remote-tracking branch 'regmap/for-next' new 4b81dad109ad ALSA: doc: my_chip has no element ioport new 72e1d6a7be2f Merge remote-tracking branch 'sound/for-next' new ebf3326cd969 ASoC: tlv320aic31xx: Add headphone/headset detection new 90f0202bf2e1 ASoC: tlv320aic31xx: Add button press detection new f661fa2804af ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning new cce1396936ef ASoC: sprd: Add Spreadtrum audio compress offload support new e194098bf909 ASoC: core: support driver alias names for FE topology overrides new 02b6424509e0 ASoC: topology: Align tplg pointer increment across all kcontrols new 64b92de9603f ASoC: wcd9335: fix a leaked reference by adding missing of [...] new c705247136a5 ASoC: fsl_utils: fix a leaked reference by adding missing [...] new b820d52e7eed ASoC: eukrea-tlv320: fix a leaked reference by adding miss [...] new 6d5e2bf9d203 Merge branch 'acpi-utils' of git://git.kernel.org/pub/scm/ [...] new 7742a5b418c9 ASoC: tlv320aic31xx: aic31xx_set_jack() can be static new 26ffa016a3c1 ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free new 789b930a8f0d ASoC: wm_adsp: Make use of local variables new 2b7bcdad3af9 ASoC: Mediatek: MT8183: TS3A227: fix build error new 52a30f3bb1b1 ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_m [...] new 0f9e47b3fd92 ASoC: sprd: Fix modular build new 7c636f5ec5b0 Merge branch 'asoc-5.2' into asoc-next new 624ec24e65a8 Merge remote-tracking branch 'sound-asoc/for-next' new 1c5d34e9c895 Merge remote-tracking branch 'modules/modules-next' new ecdf3a965826 Input: evdev - use struct_size() in kzalloc() and vzalloc() new ae97fb589648 Input: goodix - add regulators suppot new a5f50c501321 Input: goodix - add GT5663 CTP support new 2cefe21f6487 Merge remote-tracking branch 'input/next' new 179fa7a37c85 Merge remote-tracking branch 'block/for-next' new c96e0a974714 dm: disable DISCARD if the underlying storage no longer su [...] new 22b66732d6ad Merge remote-tracking branch 'device-mapper/for-next' new f504b7eee02e Merge remote-tracking branch 'mmc/next' new 00543ab7cdcd Merge remote-tracking branch 'kgdb/kgdb-next' new dff29d536021 mfd: intel_soc_pmic_chtwc: Register LED child device new 53ca6afce21a mfd: sec: Put one element structure initialisation on one line new 64cf9b819b6b mfd: sec: Add support for the RTC on S2MPA01 new c268f3769d1b dt-bindings: stm32: syscon: Add clock support new 596e0bd17b71 mfd: syscon: Add optional clock support new aeecaefa6355 mfd: twl6040: Fix device init errors for ACCCTL register new 22a9eee9268c mfd: axp20x: Add USB power supply mfd cell to AXP813 new 530115004c7a mfd: Kconfig: Pedantic formatting new dfbc37d1bca6 mfd: atmel-hlcdc: Add compatible for SAM9X60 HLCD controller new 509b774a1a0a dt-bindings: mfd: Add bindings for SAM9X60 HLCD controller new 6662b202a354 mfd: cros_ec: Instantiate properly CrOS ISH MCU device new 434935f13c79 mfd: rk808: Remove the id_table new d42bcf4bbc95 mfd: axp20x: Allow the AXP223 to be probed by I2C new f9dc4361a097 Merge remote-tracking branch 'mfd/for-mfd-next' new a6d6a589cb09 video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies new 0e54518790b3 Merge remote-tracking branch 'backlight/for-backlight-next' new 8a76f107216f regulator: lm363x: Use proper data type for regmap_read arguments new 55c083d89634 regulator: lm363x: Constify regulator_ops new 401861f51a47 regulator: twl: Constify regulator_ops new 96be5cb3b9a5 Merge branch 'regulator-5.2' into regulator-next new 705ec2b01edd Merge remote-tracking branch 'regulator/for-next' new 7724e727af2c Merge remote-tracking branch 'security/next-testing' new 2e3446a78c2d Merge remote-tracking branch 'apparmor/apparmor-next' new 3c246bfb1cae Merge remote-tracking branch 'integrity/next-integrity' new 593854c05210 MAINTAINERS: update SELinux file patterns new fad84125d518 Merge remote-tracking branch 'selinux/next' new 3faa9dc14ea2 Merge remote-tracking branch 'tpmdd/next' new 092f6f620747 Merge remote-tracking branch 'iommu/next' new 899d2e3096e9 Merge remote-tracking branch 'audit/next' new f391d32fecf1 Merge remote-tracking branch 'devicetree/for-next' new 5a4df21e8371 spi: sh-msiof: Use BIT() and GENMASK() new 46109648052f spi: spi-mem: export spi_mem_default_supports_op() new 7188a6f0eee3 spi: bcm2835aux: unifying code between polling and interru [...] new c7de8500fd8e spi: bcm2835aux: remove dangerous uncontrolled read of fifo new 73b114ee7db1 spi: bcm2835aux: fix corruptions for longer spi transfers new 08a8549509b6 spi: bcm2835aux: remove dead code new 509c583620e9 spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios new 519f2c22a6c7 spi: bcm2835aux: warn in dmesg that native cs is not reall [...] new ccd978b708b0 spi: bcm2835aux: setup gpio-cs to output and correct level [...] new 5fd917afc4bf spi: bcm2835aux: make the polling duration limits configurable new 4d9f8fed4269 spi: gpio: Drop unused spi_to_pdata() new 96cad6d78f7f spi: gpio: Add local struct device pointer in spi_gpio_probe() new 15dd0e9e002a spi: gpio: Add local struct spi_bitbang pointer in spi_gpi [...] new 68cd9dc2cc00 spi: gpio: Simplify SPI_MASTER_NO_TX check in spi_gpio_probe() new 703b47669523 spi: gpio: Drop unused pdata copy in struct spi_gpio new 8863eca8c46a spi: lpspi: add missing complete in abort func at dma mode new 9115b4d89b21 spi: sh-msiof: Use readl_poll_timeout_atomic() instead of [...] new fedd6940682a spi: sh-msiof: Add reset of registers before starting transfer new 8048d151eb4d spi: bcm2835aux: add driver stats to debugfs new 5fe4eda0bef6 Merge branch 'spi-5.2' into spi-next new 68e389eb7784 Merge remote-tracking branch 'spi/for-next' new 29350b1f79ae Merge remote-tracking branch 'tip/auto-latest' new 9381b8ddc814 Merge remote-tracking branch 'clockevents/clockevents/next' new 74e20403c586 Merge remote-tracking branch 'edac-amd/for-next' new d841d97d33e8 Merge remote-tracking branch 'rcu/rcu/next' new 1b485768309e Merge remote-tracking branch 'kvm-arm/next' new 7bbae909b1b9 Merge remote-tracking branch 'percpu/for-next' new fb693d81d6e0 Merge remote-tracking branch 'workqueues/for-next' new 6e6c214f16e4 leds: Small fixes for Flash class description new 90a95a53558d Merge remote-tracking branch 'leds/for-next' new 897a4acbeb20 ipmi: Make ipmi_interfaces_srcu variable static new 8df96246fcfe ipmi_si: remove an unused variable in try_smi_init() new c16fec806b4b ipmi: fix sleep-in-atomic in free_user at cleanup SRCU use [...] new a73c441608f2 Merge remote-tracking branch 'ipmi/for-next' new d9cbc4ef0b99 Merge remote-tracking branch 'driver-core/driver-core-next' new 66f3b2a4e6ee Merge remote-tracking branch 'usb/usb-next' new 68270dab9710 USB: serial: pl2303: fix non-supported xon/xoff new f64c3ab23068 USB: serial: pl2303: fix tranceiver suspend mode new d28460e6a143 Merge remote-tracking branch 'usb-serial/usb-next' new 0f2977b1cf9a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 480a1cc75dc8 Merge remote-tracking branch 'phy-next/next' new df81c976e3b1 Merge remote-tracking branch 'tty/tty-next' new 9a41691e5e01 VMCI: Use BIT() macro for bit definitions new de36e16d1557 chardev: add additional check for minor range overlap new 4712d3796f19 chardev: add a check for given minor range new 4b0be5726032 chardev: code cleanup for __register_chrdev_region() new d358b1733fc3 chardev: update comment based on the code new eb3f69eb125c Merge remote-tracking branch 'char-misc/char-misc-next' new ea4124a3eb19 Merge remote-tracking branch 'extcon/extcon-next' new 3e72301ad0a1 Merge remote-tracking branch 'thunderbolt/next' new 18f0e249da67 staging: mt7621-spi: Remove parentheses new 9df8a97088f2 staging: vt6656: Fix styling of the comment related to SPD [...] new fa8e35c70a62 staging: rtlwifi: rtl8822be: Remove functions new 005fb2de9a8a Staging: rtl8723bs: Remove typedef in struct dynamic_primary_CCA new 9361076277c0 staging: rtl8192u: ieee80211: ieee80211_rx.c: Replace bit [...] new 9f383969ae90 staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Repl [...] new 37b299c7c49a staging: rtl8192u: ieee80211: ieee80211_crypt_tkip.c: Repl [...] new f36fa2d94b3d staging: rtl8723bs: core: Replace bit shifting with BIT macro new a3b3e835d6ca staging: rtlwifi: base.c: Replace bit shifting with BIT macro new 46a49a52d1c0 staging: fbtft: fb_agm1264k-fl.c: Replace bit shifting wit [...] new 36cbd6851d57 staging: fbtft: fb_ssd1351.c: Replace bit shifting with BIT macro new ab6426e3353a staging: emxx_udc: emxx_udc.c: Replace bit shifting with B [...] new 58ff7e7aaa51 staging: rtl8712: rtl871x_mlme.c: use !x in place of NULL [...] new 6082ac0412a6 staging: iio: impedance-analyzer: ad5933.c: Replace bit sh [...] new e7c3d0545967 staging: iio: adc: ad7816.c: Replace bit shifting with BIT macro new a35342d0f8b3 staging: pi433: Return thread immediately when kthread_sho [...] new d45c6c9bbfb3 Staging: media: davinci_vpfe: Drop macro and use an in-ker [...] new 1fbd0bcc363a staging: media: zoran: Remove print statement new dc2971f20a3c staging: media: zoran: Remove print statement for failed kmalloc new b5243475c1c7 staging: mt7621-dma: Remove print statement on devm_kzalloc error new 4e37138ed3f9 staging: ralink-gdma: Remove print statement on failure of [...] new 9fc6eeb7cbe5 staging: vchiq_arm: remove space after open '(' new 2d2d5b861abb staging: zoran: fix brace in the wrong line new dc88057f36ee Staging: rtl8192e: Fix spaces around "+" new 99b75a4e3275 staging: add missing SPDX lines to Kconfig files new 97ed8eab2a00 staging: add missing SPDX lines to Makefile files new 441bf7332d55 staging: m57621-mmc: delete driver from the tree. new 25338628bbfc staging: sm750fb: add proper SPDX identifier to driver new 371ebdbe1b74 staging: vc04_services: add proper SPDX identifier for dua [...] new 3baad68a9780 staging: vc04_services: remove remaining redundant license text new 7beaea29453b staging: comedi: quatec_daqp_cs: add proper SPDX identifie [...] new 2506abea7f40 staging: iio: add proper SPDX identifiers to remaining dri [...] new 21baa36d92a0 staging: rtl8192u: add proper SPDX identifiers on files th [...] new 53b6f8bc53f7 staging: ralink-gdma: add proper SPDX identifiers on ralin [...] new 18056f34c3b7 staging: rtl8192e: add proper SPDX identifiers on files th [...] new b36bcbe511f8 staging: rtl8192e: delete license file. new b20deecfd1d1 staging: media: zoran: add proper SPDX identifiers on file [...] new 26855d5ace5e staging: media: soc_camera: add proper SPDX identifiers on [...] new ffe00b0a0e65 staging: media: imx: add proper SPDX identifiers on files [...] new 44b8ef17c435 staging: media: tegra-vde: add proper SPDX identifiers on [...] new 48de149d2f32 Merge remote-tracking branch 'staging/staging-next' new d918d2e3e73c Merge remote-tracking branch 'mux/for-next' new ba799bcbe3dd Merge remote-tracking branch 'icc/icc-next' new a5c39eac5007 Merge remote-tracking branch 'slave-dma/next' new 1beb800ff73b Merge remote-tracking branch 'cgroup/for-next' new 8098ced71468 Merge remote-tracking branch 'scsi/for-next' new 44e04ff62312 Merge remote-tracking branch 'vhost/linux-next' new 5ae37de1ec41 Merge remote-tracking branch 'rpmsg/for-next' new dca01883405a drivers: gpio: Kconfig: pedantic formatting cleanups new ae75baec63f8 drivers: gpio: 74xx-mmio: use devm_platform_ioremap_resource() new 79b9cc97fe04 drivers: gpio: amdpt: use devm_platform_ioremap_resource() new 5aac74647043 drivers: gpio: aspeed: use devm_platform_ioremap_resource() new 337e45cad0d4 drivers: gpio: bcm-kona: use devm_platform_ioremap_resource() new 9b0baec991f7 drivers: gpio: cadence: use devm_platform_ioremap_resource() new 205089d24131 drivers: gpio: clps711x: use devm_platform_ioremap_resource() new f7b17a652fc1 drivers: gpio: dwap: use devm_platform_ioremap_resource() new 851f66daeab9 drivers: gpio: sprd: use devm_platform_ioremap_resource() new b95cbb1b78a4 drivers: gpio: ftgpio010: use devm_platform_ioremap_resource() new 1f1b0d3c35e2 drivers: gpio: hlwd: use devm_platform_ioremap_resource() new 42baf9bc682c drivers: gpio: iop: use devm_platform_ioremap_resource() new d9d5c6af7a53 drivers: gpio: janz-ttl: use devm_platform_ioremap_resource() new 8b9ef128b7ce drivers: gpio: loongon1: use devm_platform_ioremap_resource() new 0255602e9433 drivers: gpio: lpc18xx: use devm_platform_ioremap_resource() new 4da421f8cca6 drivers: gpio: mb86s7x: use devm_platform_ioremap_resource() new 44fa7b166195 drivers: gpio: mt7621: use devm_platform_ioremap_resource() new 6e28bfe1a609 drivers: gpio: mvebu: use devm_platform_ioremap_resource() new 72ca7024287a drivers: gpio: mxc: use devm_platform_ioremap_resource() new caad68eb1b3d drivers: gpio: octeon: use devm_platform_ioremap_resource() new e62a657760b5 drivers: gpio: pxa: use devm_platform_ioremap_resource() new c57d56201c1d drivers: gpio: rcar: use devm_platform_ioremap_resource() new 09e5026b73db drivers: gpio: spear-spics: use devm_platform_ioremap_resource() new f19c7fddf94e drivers: gpio: sta2x11: use devm_platform_ioremap_resource() new ba275a3637f8 drivers: gpio: stp-xway: use devm_platform_ioremap_resource() new f3f0be48534e drivers: gpio: tb10x: use devm_platform_ioremap_resource() new 81cd9506ea62 drivers: gpio: tegra: use devm_platform_ioremap_resource() new 95390f0a1359 drivers: gpio: timberdale: use devm_platform_ioremap_resource() new a51349e496f7 drivers: gpio: ts4800: use devm_platform_ioremap_resource() new 64b930a62b76 drivers: gpio: uniphier: use devm_platform_ioremap_resource() new a93dff0d2337 drivers: gpio: vf610: use devm_platform_ioremap_resource() new df8451b7150e drivers: gpio: xgene-sb: use devm_platform_ioremap_resource() new e66e0264135e drivers: gpio: zx: use devm_platform_ioremap_resource() new da38b8338151 drivers: gpio: xlp: devm_platform_ioremap_resource() new 33fa0e8738ca gpio: zynq: use devm_platform_ioremap_resource() new 61ae66b2b2ed pinctrl: mcp23s08: debugfs: remove custom printer new 2d99d7a27c76 gpio: omap: avoid clang warning new 9dbb1a1cd8c5 gpio: omap: use devm_platform_ioremap_resource() new ae2f79594980 gpio: Set proper argument value to set_config new 251b87a181ba Merge branch 'devel' into for-next new bd66df2adf21 Merge remote-tracking branch 'gpio/for-next' new 403577689b0b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 486e481e9dd9 Merge remote-tracking branch 'pwm/for-next' new 6b5cd7373981 Merge remote-tracking branch 'random/dev' new 45ff44bc565d Merge remote-tracking branch 'kselftest/next' new fccdf3850dc2 Merge remote-tracking branch 'y2038/y2038' new 7a8f362e4455 Merge remote-tracking branch 'livepatching/for-next' new 3ac557f7dcbd Merge remote-tracking branch 'coresight/next' new 00225b650d42 Merge remote-tracking branch 'rtc/rtc-next' new 513bf2473e50 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 2fe07fc3b8b0 Merge remote-tracking branch 'at24/at24/for-next' new 07b1ac0226f1 Merge remote-tracking branch 'ntb/ntb-next' new 9eb4b15464c5 Merge remote-tracking branch 'slimbus/for-next' new 111e1f30e0c4 Merge remote-tracking branch 'nvmem/for-next' new de3dd0141bd2 Merge remote-tracking branch 'xarray/xarray' new 2eee487e96d7 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 60d89149678c Merge remote-tracking branch 'devfreq/for-next' new 484eded65e7d Merge branch 'akpm-current/current' new f65cd3b37517 pinctrl: fix pxa2xx.c build warnings new 29aad0c12a68 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new c887a8bf92c7 fs/coda/psdev.c: remove duplicate header new 3dc72ad288fa include/linux/sched/signal.h: replace `tsk' with `task' new 7a2eb84526ac fs/cachefiles/namei.c: remove duplicate header new 2529ee3fc0e7 fs/block_dev.c: Remove duplicate header new ca7b54323fd1 kernel, resource: use resource_overlaps() to simplify regi [...] new 3c67f56839cf treewide: replace #include <asm/sizes.h> with #include <li [...] new 4332f14b855a arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> new 0f393de86b9b mm, memcg: rename ambiguously named memory.stat counters a [...] new 37b904018d08 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix new 74bf2d4b90e0 mm, memcg: consider subtrees in memory.events new dad916f07605 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (1eff8dddb1af) \ N -- N -- N refs/heads/akpm (dad916f07605)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 573 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 2 + .../display/panel/feiyang,fy07024di26a30d.txt | 20 + .../bindings/display/panel/innolux,p079zca.txt | 2 +- .../bindings/display/panel/innolux,p097pfg.txt | 2 +- .../display/panel/kingdisplay,kd097d04.txt | 2 +- .../display/panel/rocktech,jh057n00900.txt | 18 + .../devicetree/bindings/i2c/brcm,iproc-i2c.txt | 17 +- .../bindings/input/touchscreen/goodix.txt | 3 + .../devicetree/bindings/mfd/atmel-hlcdc.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 1 + Documentation/networking/bpf_flow_dissector.txt | 115 ++ .../sound/kernel-api/writing-an-alsa-driver.rst | 4 +- MAINTAINERS | 16 +- arch/arm/boot/dts/r8a7794-alt.dts | 26 + arch/arm/configs/at91_dt_defconfig | 2 +- arch/arm/configs/clps711x_defconfig | 2 +- arch/arm/configs/cm_x2xx_defconfig | 2 +- arch/arm/configs/cm_x300_defconfig | 2 +- arch/arm/configs/colibri_pxa270_defconfig | 2 +- arch/arm/configs/corgi_defconfig | 2 +- arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/em_x270_defconfig | 2 +- arch/arm/configs/ep93xx_defconfig | 2 +- arch/arm/configs/eseries_pxa_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 2 +- arch/arm/configs/ixp4xx_defconfig | 2 +- arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/mini2440_defconfig | 2 +- arch/arm/configs/mmp2_defconfig | 2 +- arch/arm/configs/multi_v4t_defconfig | 2 +- arch/arm/configs/multi_v5_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 6 +- arch/arm/configs/mv78xx0_defconfig | 2 +- arch/arm/configs/mvebu_v5_defconfig | 2 +- arch/arm/configs/mvebu_v7_defconfig | 2 +- arch/arm/configs/mxs_defconfig | 2 +- arch/arm/configs/nhk8815_defconfig | 4 +- arch/arm/configs/omap1_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 4 +- arch/arm/configs/orion5x_defconfig | 2 +- arch/arm/configs/oxnas_v6_defconfig | 2 +- arch/arm/configs/pxa3xx_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 2 +- arch/arm/configs/s3c2410_defconfig | 2 +- arch/arm/configs/s3c6400_defconfig | 2 +- arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 10 +- arch/arm/configs/socfpga_defconfig | 2 +- arch/arm/configs/spear13xx_defconfig | 2 +- arch/arm/configs/spear3xx_defconfig | 2 +- arch/arm/configs/spear6xx_defconfig | 2 +- arch/arm/configs/spitz_defconfig | 2 +- arch/arm/configs/tango4_defconfig | 2 +- arch/arm/configs/trizeps4_defconfig | 2 +- arch/arm/configs/u300_defconfig | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 1 + arch/arm64/configs/defconfig | 5 +- arch/arm64/include/asm/processor.h | 8 + arch/arm64/include/asm/system_misc.h | 1 - arch/arm64/kernel/cpu_ops.c | 1 + arch/arm64/kernel/sdei.c | 6 + arch/arm64/kernel/vdso.c | 2 - arch/arm64/kernel/vdso/Makefile | 8 +- arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/init.c | 5 +- arch/arm64/mm/numa.c | 25 +- arch/csky/abiv1/inc/abi/entry.h | 7 - arch/csky/abiv1/inc/abi/regdef.h | 2 + arch/csky/abiv2/inc/abi/entry.h | 7 - arch/csky/abiv2/inc/abi/regdef.h | 2 + arch/csky/include/asm/ptrace.h | 12 + arch/csky/kernel/atomic.S | 26 +- arch/csky/kernel/entry.S | 152 +- arch/csky/kernel/signal.c | 348 ++-- arch/mips/configs/bcm47xx_defconfig | 2 +- arch/mips/configs/ci20_defconfig | 2 +- arch/mips/configs/db1xxx_defconfig | 4 +- arch/mips/configs/generic/board-ni169445.config | 6 +- arch/mips/configs/generic/board-ocelot.config | 2 +- arch/mips/configs/loongson1b_defconfig | 2 +- arch/mips/configs/loongson1c_defconfig | 2 +- arch/mips/configs/qi_lb60_defconfig | 2 +- arch/mips/configs/rb532_defconfig | 2 +- arch/mips/configs/rbtx49xx_defconfig | 2 +- arch/mips/configs/xway_defconfig | 2 +- arch/parisc/kernel/process.c | 6 - arch/parisc/kernel/setup.c | 3 + arch/powerpc/configs/40x/kilauea_defconfig | 2 +- arch/powerpc/configs/40x/obs600_defconfig | 2 +- arch/powerpc/configs/44x/canyonlands_defconfig | 2 +- arch/powerpc/configs/44x/eiger_defconfig | 2 +- arch/powerpc/configs/44x/sequoia_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/83xx/mpc8313_rdb_defconfig | 2 +- arch/powerpc/configs/83xx/mpc8315_rdb_defconfig | 2 +- arch/powerpc/configs/85xx-hw.config | 2 +- arch/powerpc/configs/85xx/ge_imp3a_defconfig | 2 +- arch/powerpc/configs/85xx/socrates_defconfig | 2 +- arch/powerpc/configs/85xx/tqm8548_defconfig | 4 +- arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 2 +- arch/powerpc/configs/86xx-hw.config | 2 +- arch/powerpc/configs/mpc512x_defconfig | 2 +- arch/powerpc/configs/mpc83xx_defconfig | 2 +- arch/powerpc/configs/pasemi_defconfig | 2 +- arch/powerpc/configs/ppc44x_defconfig | 2 +- arch/sh/configs/ap325rxa_defconfig | 2 +- arch/sh/configs/ecovec24_defconfig | 2 +- arch/sh/configs/migor_defconfig | 2 +- arch/sh/configs/sdk7786_defconfig | 2 +- arch/sh/configs/se7724_defconfig | 2 +- arch/sh/configs/titan_defconfig | 2 +- drivers/base/regmap/regmap.c | 9 +- drivers/bus/tegra-aconnect.c | 66 +- drivers/char/ipmi/ipmi_msghandler.c | 19 +- drivers/char/ipmi/ipmi_si_intf.c | 2 - drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 17 +- drivers/clk/sunxi-ng/ccu_nkmp.c | 18 +- drivers/gpio/Kconfig | 50 +- drivers/gpio/gpio-74xx-mmio.c | 4 +- drivers/gpio/gpio-amdpt.c | 8 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-bcm-kona.c | 4 +- drivers/gpio/gpio-cadence.c | 4 +- drivers/gpio/gpio-clps711x.c | 7 +- drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-ftgpio010.c | 4 +- drivers/gpio/gpio-hlwd.c | 4 +- drivers/gpio/gpio-iop.c | 4 +- drivers/gpio/gpio-janz-ttl.c | 4 +- drivers/gpio/gpio-loongson1.c | 4 +- drivers/gpio/gpio-lpc18xx.c | 5 +- drivers/gpio/gpio-mb86s7x.c | 4 +- drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-octeon.c | 4 +- drivers/gpio/gpio-omap.c | 547 +++--- drivers/gpio/gpio-pxa.c | 8 +- drivers/gpio/gpio-rcar.c | 5 +- drivers/gpio/gpio-spear-spics.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-sta2x11.c | 5 +- drivers/gpio/gpio-stp-xway.c | 4 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-timberdale.c | 4 +- drivers/gpio/gpio-ts4800.c | 4 +- drivers/gpio/gpio-uniphier.c | 4 +- drivers/gpio/gpio-vf610.c | 7 +- drivers/gpio/gpio-xgene-sb.c | 4 +- drivers/gpio/gpio-xlp.c | 7 +- drivers/gpio/gpio-zx.c | 4 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib.c | 14 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 15 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 98 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 85 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 24 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 30 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 8 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 14 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 62 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 62 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 8 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 36 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 12 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 10 +- drivers/gpu/drm/drm_fb_helper.c | 21 +- drivers/gpu/drm/i915/i915_drv.c | 11 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 23 +- drivers/gpu/drm/i915/i915_reg.h | 15 + drivers/gpu/drm/i915/intel_audio.c | 64 +- drivers/gpu/drm/i915/intel_cdclk.c | 185 +- drivers/gpu/drm/i915/intel_color.c | 375 ++-- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_display.c | 57 +- drivers/gpu/drm/i915/intel_drv.h | 21 +- drivers/gpu/drm/i915/intel_engine_types.h | 7 + drivers/gpu/drm/i915/intel_guc_submission.c | 2 + drivers/gpu/drm/i915/intel_uncore.c | 10 +- drivers/gpu/drm/i915/intel_uncore.h | 7 +- drivers/gpu/drm/panel/Kconfig | 22 + drivers/gpu/drm/panel/Makefile | 2 + .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 272 +++ drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 20 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 3 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 386 ++++ drivers/gpu/drm/vboxvideo/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_bo.c | 6 +- drivers/gpu/drm/vc4/vc4_crtc.c | 33 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 82 +- drivers/gpu/drm/vc4/vc4_dpi.c | 20 +- drivers/gpu/drm/vc4/vc4_drv.c | 17 +- drivers/gpu/drm/vc4/vc4_drv.h | 40 +- drivers/gpu/drm/vc4/vc4_dsi.c | 24 +- drivers/gpu/drm/vc4/vc4_gem.c | 10 + drivers/gpu/drm/vc4/vc4_hdmi.c | 6 +- drivers/gpu/drm/vc4/vc4_hvs.c | 20 +- drivers/gpu/drm/vc4/vc4_irq.c | 9 + drivers/gpu/drm/vc4/vc4_kms.c | 1 + drivers/gpu/drm/vc4/vc4_perfmon.c | 18 + drivers/gpu/drm/vc4/vc4_txp.c | 20 +- drivers/gpu/drm/vc4/vc4_v3d.c | 21 +- drivers/gpu/drm/vc4/vc4_vec.c | 20 +- drivers/hid/Kconfig | 10 + drivers/hid/Makefile | 2 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 1 + drivers/hid/hid-macally.c | 45 + drivers/hid/intel-ish-hid/Kconfig | 15 + drivers/hid/intel-ish-hid/Makefile | 3 + drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 1085 ++++++++++++ drivers/hwmon/iio_hwmon.c | 27 +- drivers/hwmon/pwm-fan.c | 2 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-bcm-iproc.c | 758 ++++++-- drivers/i2c/busses/i2c-imx.c | 4 +- drivers/i2c/busses/i2c-isch.c | 1 - drivers/i2c/busses/i2c-nomadik.c | 3 +- drivers/infiniband/core/cma.c | 5 +- drivers/infiniband/core/core_priv.h | 10 +- drivers/infiniband/core/cq.c | 21 +- drivers/infiniband/core/device.c | 422 ++++- drivers/infiniband/core/nldev.c | 75 +- drivers/infiniband/core/rdma_core.c | 118 +- drivers/infiniband/core/rdma_core.h | 11 +- drivers/infiniband/core/sysfs.c | 34 +- drivers/infiniband/core/user_mad.c | 10 + drivers/infiniband/core/uverbs.h | 3 +- drivers/infiniband/core/uverbs_cmd.c | 82 +- drivers/infiniband/core/uverbs_ioctl.c | 27 +- drivers/infiniband/core/uverbs_main.c | 5 + drivers/infiniband/core/uverbs_std_types.c | 52 +- .../infiniband/core/uverbs_std_types_counters.c | 3 +- drivers/infiniband/core/uverbs_std_types_cq.c | 10 +- drivers/infiniband/core/uverbs_std_types_dm.c | 5 +- .../infiniband/core/uverbs_std_types_flow_action.c | 3 +- drivers/infiniband/core/uverbs_std_types_mr.c | 8 +- drivers/infiniband/core/verbs.c | 81 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 60 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 18 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 27 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 9 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 43 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 8 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 4 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 49 +- drivers/infiniband/hw/cxgb4/cq.c | 17 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 14 +- drivers/infiniband/hw/cxgb4/mem.c | 9 +- drivers/infiniband/hw/cxgb4/provider.c | 9 +- drivers/infiniband/hw/cxgb4/qp.c | 8 +- drivers/infiniband/hw/hfi1/chip.c | 16 +- drivers/infiniband/hw/hfi1/debugfs.c | 8 +- drivers/infiniband/hw/hfi1/driver.c | 10 +- drivers/infiniband/hw/hfi1/hfi.h | 8 +- drivers/infiniband/hw/hfi1/init.c | 52 +- drivers/infiniband/hw/hfi1/verbs.c | 8 +- drivers/infiniband/hw/hfi1/vnic_main.c | 16 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 68 +- drivers/infiniband/hw/hns/hns_roce_device.h | 32 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 22 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 25 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 6 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 7 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 50 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 47 +- drivers/infiniband/hw/mlx4/ah.c | 2 +- drivers/infiniband/hw/mlx4/cq.c | 40 +- drivers/infiniband/hw/mlx4/doorbell.c | 6 +- drivers/infiniband/hw/mlx4/mad.c | 10 +- drivers/infiniband/hw/mlx4/main.c | 10 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 21 +- drivers/infiniband/hw/mlx4/mr.c | 7 +- drivers/infiniband/hw/mlx4/qp.c | 44 +- drivers/infiniband/hw/mlx4/srq.c | 14 +- drivers/infiniband/hw/mlx5/ah.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 47 +- drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/flow.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 52 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 25 +- drivers/infiniband/hw/mlx5/mr.c | 7 +- drivers/infiniband/hw/mlx5/qp.c | 41 +- drivers/infiniband/hw/mlx5/srq.c | 21 +- drivers/infiniband/hw/mthca/mthca_provider.c | 101 +- drivers/infiniband/hw/nes/nes_cm.c | 3 +- drivers/infiniband/hw/nes/nes_verbs.c | 68 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 65 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 19 +- drivers/infiniband/hw/qedr/main.c | 10 +- drivers/infiniband/hw/qedr/qedr.h | 11 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 10 +- drivers/infiniband/hw/qedr/verbs.c | 80 +- drivers/infiniband/hw/qedr/verbs.h | 18 +- drivers/infiniband/hw/qib/qib.h | 4 +- drivers/infiniband/hw/qib/qib_driver.c | 20 +- drivers/infiniband/hw/qib/qib_fs.c | 12 +- drivers/infiniband/hw/qib/qib_iba7322.c | 4 +- drivers/infiniband/hw/qib/qib_init.c | 56 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 15 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 12 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 3 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 17 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 20 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 18 +- drivers/infiniband/sw/rdmavt/ah.c | 4 +- drivers/infiniband/sw/rdmavt/ah.h | 3 +- drivers/infiniband/sw/rdmavt/cq.c | 7 +- drivers/infiniband/sw/rdmavt/cq.h | 3 +- drivers/infiniband/sw/rdmavt/mmap.c | 16 +- drivers/infiniband/sw/rdmavt/mmap.h | 6 +- drivers/infiniband/sw/rdmavt/mr.c | 9 +- drivers/infiniband/sw/rdmavt/mr.h | 7 +- drivers/infiniband/sw/rdmavt/pd.c | 7 +- drivers/infiniband/sw/rdmavt/pd.h | 5 +- drivers/infiniband/sw/rdmavt/qp.c | 7 +- drivers/infiniband/sw/rdmavt/qp.h | 2 +- drivers/infiniband/sw/rdmavt/srq.c | 8 +- drivers/infiniband/sw/rdmavt/srq.h | 2 +- drivers/infiniband/sw/rxe/rxe_cq.c | 10 +- drivers/infiniband/sw/rxe/rxe_loc.h | 16 +- drivers/infiniband/sw/rxe/rxe_mmap.c | 14 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 15 +- drivers/infiniband/sw/rxe/rxe_queue.c | 22 +- drivers/infiniband/sw/rxe/rxe_queue.h | 15 +- drivers/infiniband/sw/rxe/rxe_srq.c | 14 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 33 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 60 +- drivers/input/evdev.c | 7 +- drivers/input/touchscreen/goodix.c | 54 + drivers/leds/Kconfig | 4 +- drivers/md/dm-core.h | 1 + drivers/md/dm-rq.c | 3 + drivers/md/dm.c | 12 + drivers/mfd/Kconfig | 62 +- drivers/mfd/atmel-hlcdc.c | 1 + drivers/mfd/axp20x-i2c.c | 2 + drivers/mfd/axp20x.c | 11 + drivers/mfd/cros_ec_dev.c | 13 + drivers/mfd/intel_soc_pmic_chtwc.c | 1 + drivers/mfd/rk808.c | 9 - drivers/mfd/sec-core.c | 59 +- drivers/mfd/sec-irq.c | 3 + drivers/mfd/syscon.c | 19 + drivers/mfd/twl6040.c | 13 +- drivers/mtd/Kconfig | 3 +- drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/nand/Kconfig | 1 - drivers/mtd/nand/raw/Kconfig | 378 ++-- drivers/mtd/nand/raw/Makefile | 6 +- drivers/mtd/nand/raw/ingenic/Kconfig | 4 +- drivers/mtd/nand/raw/ingenic/jz4725b_bch.c | 6 +- drivers/mtd/nand/raw/nand_base.c | 4 +- drivers/mtd/nand/raw/omap2.c | 4 +- drivers/mtd/sm_ftl.c | 12 +- drivers/mtd/tests/mtd_nandecctest.c | 16 +- drivers/net/ethernet/i825xx/lasi_82596.c | 5 +- drivers/parisc/led.c | 3 + drivers/pinctrl/pinctrl-mcp23s08.c | 110 -- drivers/regulator/lm363x-regulator.c | 8 +- drivers/regulator/twl-regulator.c | 6 +- drivers/rtc/Kconfig | 4 +- drivers/rtc/rtc-da9063.c | 7 + drivers/spi/spi-bcm2835aux.c | 204 ++- drivers/spi/spi-fsl-lpspi.c | 8 +- drivers/spi/spi-gpio.c | 51 +- drivers/spi/spi-mem.c | 4 +- drivers/spi/spi-mt7621.c | 2 +- drivers/spi/spi-sh-msiof.c | 204 ++- drivers/staging/Kconfig | 3 +- drivers/staging/Makefile | 1 - drivers/staging/android/Kconfig | 1 + drivers/staging/android/Makefile | 1 + drivers/staging/android/ion/Kconfig | 1 + drivers/staging/axis-fifo/Kconfig | 1 + drivers/staging/axis-fifo/Makefile | 1 + drivers/staging/board/Kconfig | 1 + drivers/staging/board/Makefile | 1 + drivers/staging/clocking-wizard/Kconfig | 1 + drivers/staging/clocking-wizard/Makefile | 1 + drivers/staging/comedi/Kconfig | 1 + .../comedi/drivers/ni_routing/tools/Makefile | 1 + drivers/staging/comedi/drivers/quatech_daqp_cs.c | 1 + drivers/staging/comedi/kcomedilib/Makefile | 1 + drivers/staging/emxx_udc/Kconfig | 1 + drivers/staging/emxx_udc/Makefile | 1 + drivers/staging/emxx_udc/emxx_udc.c | 6 +- drivers/staging/fbtft/Kconfig | 1 + drivers/staging/fbtft/fb_agm1264k-fl.c | 2 +- drivers/staging/fbtft/fb_ssd1351.c | 4 +- drivers/staging/fsl-dpaa2/Kconfig | 1 + drivers/staging/fsl-dpaa2/Makefile | 1 + drivers/staging/fwserial/Kconfig | 1 + drivers/staging/fwserial/Makefile | 1 + drivers/staging/gasket/Kconfig | 1 + drivers/staging/gasket/Makefile | 1 + drivers/staging/gdm724x/Kconfig | 1 + drivers/staging/goldfish/Kconfig | 1 + drivers/staging/goldfish/Makefile | 1 + drivers/staging/greybus/Kconfig | 1 + drivers/staging/gs_fpgaboot/Kconfig | 1 + drivers/staging/gs_fpgaboot/Makefile | 1 + drivers/staging/iio/Kconfig | 1 + drivers/staging/iio/accel/Kconfig | 1 + drivers/staging/iio/accel/Makefile | 1 + drivers/staging/iio/accel/adis16203.c | 3 +- drivers/staging/iio/accel/adis16240.c | 3 +- drivers/staging/iio/adc/Kconfig | 1 + drivers/staging/iio/adc/ad7192.c | 3 +- drivers/staging/iio/adc/ad7192.h | 3 +- drivers/staging/iio/adc/ad7280a.c | 3 +- drivers/staging/iio/adc/ad7280a.h | 3 +- drivers/staging/iio/adc/ad7780.c | 3 +- drivers/staging/iio/adc/ad7816.c | 5 +- drivers/staging/iio/addac/Kconfig | 1 + drivers/staging/iio/addac/Makefile | 1 + drivers/staging/iio/addac/adt7316-i2c.c | 3 +- drivers/staging/iio/addac/adt7316-spi.c | 3 +- drivers/staging/iio/addac/adt7316.c | 4 +- drivers/staging/iio/addac/adt7316.h | 3 +- drivers/staging/iio/cdc/Kconfig | 1 + drivers/staging/iio/cdc/Makefile | 1 + drivers/staging/iio/cdc/ad7150.c | 3 +- drivers/staging/iio/cdc/ad7746.c | 3 +- drivers/staging/iio/cdc/ad7746.h | 3 +- drivers/staging/iio/frequency/Kconfig | 1 + drivers/staging/iio/frequency/Makefile | 1 + drivers/staging/iio/frequency/ad9832.c | 3 +- drivers/staging/iio/frequency/ad9832.h | 3 +- drivers/staging/iio/frequency/ad9834.c | 3 +- drivers/staging/iio/frequency/ad9834.h | 3 +- drivers/staging/iio/frequency/dds.h | 3 +- drivers/staging/iio/impedance-analyzer/Kconfig | 1 + drivers/staging/iio/impedance-analyzer/Makefile | 1 + drivers/staging/iio/impedance-analyzer/ad5933.c | 7 +- drivers/staging/iio/meter/Kconfig | 1 + drivers/staging/iio/meter/ade7854-i2c.c | 3 +- drivers/staging/iio/meter/ade7854-spi.c | 3 +- drivers/staging/iio/meter/ade7854.c | 3 +- drivers/staging/iio/resolver/Kconfig | 1 + drivers/staging/iio/resolver/Makefile | 1 + drivers/staging/iio/resolver/ad2s1210.c | 6 +- drivers/staging/ks7010/Kconfig | 1 + drivers/staging/ks7010/Makefile | 1 + drivers/staging/media/Kconfig | 1 + drivers/staging/media/bcm2048/Kconfig | 1 + drivers/staging/media/bcm2048/Makefile | 1 + drivers/staging/media/davinci_vpfe/Kconfig | 1 + drivers/staging/media/davinci_vpfe/Makefile | 1 + drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 2 - drivers/staging/media/davinci_vpfe/dm365_resizer.c | 4 +- drivers/staging/media/imx/Kconfig | 1 + drivers/staging/media/imx/imx-ic-common.c | 6 +- drivers/staging/media/imx/imx-ic-prp.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 6 +- drivers/staging/media/imx/imx-ic.h | 6 +- drivers/staging/media/imx/imx-media-capture.c | 6 +- drivers/staging/media/imx/imx-media-csi.c | 6 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-fim.c | 6 +- drivers/staging/media/imx/imx-media-internal-sd.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx-media-utils.c | 6 +- drivers/staging/media/imx/imx-media-vdic.c | 6 +- drivers/staging/media/imx/imx-media.h | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 6 +- drivers/staging/media/ipu3/Kconfig | 1 + drivers/staging/media/ipu3/Makefile | 1 + drivers/staging/media/rockchip/vpu/Kconfig | 1 + drivers/staging/media/rockchip/vpu/Makefile | 1 + drivers/staging/media/soc_camera/Kconfig | 1 + drivers/staging/media/soc_camera/imx074.c | 6 +- drivers/staging/media/soc_camera/mt9t031.c | 6 +- drivers/staging/media/soc_camera/soc_camera.c | 6 +- drivers/staging/media/soc_camera/soc_mediabus.c | 6 +- drivers/staging/media/soc_camera/soc_mt9v022.c | 6 +- drivers/staging/media/soc_camera/soc_ov5642.c | 6 +- drivers/staging/media/soc_camera/soc_ov9740.c | 6 +- drivers/staging/media/sunxi/Kconfig | 1 + drivers/staging/media/sunxi/Makefile | 1 + drivers/staging/media/sunxi/cedrus/Kconfig | 1 + drivers/staging/media/sunxi/cedrus/Makefile | 1 + drivers/staging/media/tegra-vde/Kconfig | 1 + drivers/staging/media/tegra-vde/Makefile | 1 + drivers/staging/media/tegra-vde/uapi.h | 11 +- drivers/staging/media/zoran/Kconfig | 1 + drivers/staging/media/zoran/videocodec.h | 17 +- drivers/staging/media/zoran/zoran.h | 12 +- drivers/staging/media/zoran/zoran_card.c | 17 +- drivers/staging/media/zoran/zoran_card.h | 12 +- drivers/staging/media/zoran/zoran_device.c | 12 +- drivers/staging/media/zoran/zoran_device.h | 12 +- drivers/staging/media/zoran/zoran_driver.c | 17 +- drivers/staging/media/zoran/zoran_procfs.c | 12 +- drivers/staging/media/zoran/zoran_procfs.h | 12 +- drivers/staging/media/zoran/zr36016.c | 18 +- drivers/staging/media/zoran/zr36016.h | 18 +- drivers/staging/media/zoran/zr36050.c | 18 +- drivers/staging/media/zoran/zr36050.h | 18 +- drivers/staging/media/zoran/zr36057.h | 12 +- drivers/staging/media/zoran/zr36060.c | 18 +- drivers/staging/media/zoran/zr36060.h | 18 +- drivers/staging/most/Kconfig | 1 + drivers/staging/most/cdev/Kconfig | 1 + drivers/staging/most/cdev/Makefile | 1 + drivers/staging/most/dim2/Kconfig | 1 + drivers/staging/most/dim2/Makefile | 1 + drivers/staging/most/i2c/Kconfig | 1 + drivers/staging/most/i2c/Makefile | 1 + drivers/staging/most/net/Kconfig | 1 + drivers/staging/most/net/Makefile | 1 + drivers/staging/most/sound/Kconfig | 1 + drivers/staging/most/sound/Makefile | 1 + drivers/staging/most/usb/Kconfig | 1 + drivers/staging/most/usb/Makefile | 1 + drivers/staging/most/video/Kconfig | 1 + drivers/staging/most/video/Makefile | 1 + drivers/staging/mt7621-dma/Kconfig | 1 + drivers/staging/mt7621-dma/Makefile | 1 + drivers/staging/mt7621-dma/mtk-hsdma.c | 1 - drivers/staging/mt7621-dts/Kconfig | 1 + drivers/staging/mt7621-dts/Makefile | 1 + drivers/staging/mt7621-mmc/Kconfig | 8 - drivers/staging/mt7621-mmc/Makefile | 42 - drivers/staging/mt7621-mmc/TODO | 8 - drivers/staging/mt7621-mmc/board.h | 63 - drivers/staging/mt7621-mmc/dbg.c | 311 ---- drivers/staging/mt7621-mmc/dbg.h | 106 -- drivers/staging/mt7621-mmc/mt6575_sd.h | 485 ----- drivers/staging/mt7621-mmc/sd.c | 1859 -------------------- drivers/staging/mt7621-pci-phy/Kconfig | 1 + drivers/staging/mt7621-pci-phy/Makefile | 1 + drivers/staging/mt7621-pci/Kconfig | 1 + drivers/staging/mt7621-pci/Makefile | 1 + drivers/staging/mt7621-pinctrl/Kconfig | 1 + drivers/staging/mt7621-pinctrl/Makefile | 1 + drivers/staging/netlogic/Kconfig | 1 + drivers/staging/netlogic/Makefile | 1 + drivers/staging/nvec/Kconfig | 1 + drivers/staging/octeon-usb/Kconfig | 1 + drivers/staging/octeon/Kconfig | 1 + drivers/staging/olpc_dcon/Kconfig | 1 + drivers/staging/olpc_dcon/Makefile | 1 + drivers/staging/pi433/Kconfig | 1 + drivers/staging/pi433/Makefile | 1 + drivers/staging/pi433/pi433_if.c | 2 +- drivers/staging/ralink-gdma/Kconfig | 1 + drivers/staging/ralink-gdma/Makefile | 1 + drivers/staging/ralink-gdma/ralink-gdma.c | 8 +- drivers/staging/rtl8188eu/Kconfig | 1 + drivers/staging/rtl8192e/Kconfig | 1 + drivers/staging/rtl8192e/license | 339 ---- drivers/staging/rtl8192e/rtl8192e/Kconfig | 1 + drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 17 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 17 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 17 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 19 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 22 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 17 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 17 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 20 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 18 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 17 +- drivers/staging/rtl8192e/rtl819x_BA.h | 16 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_HT.h | 16 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 16 +- drivers/staging/rtl8192e/rtl819x_TS.h | 16 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 6 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 6 +- drivers/staging/rtl8192e/rtllib_debug.h | 22 +- drivers/staging/rtl8192e/rtllib_module.c | 21 +- drivers/staging/rtl8192e/rtllib_rx.c | 20 +- drivers/staging/rtl8192e/rtllib_softmac.c | 5 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 5 +- drivers/staging/rtl8192e/rtllib_tx.c | 22 +- drivers/staging/rtl8192e/rtllib_wx.c | 19 +- drivers/staging/rtl8192u/Kconfig | 1 + drivers/staging/rtl8192u/ieee80211/ieee80211.h | 6 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 7 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.h | 6 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 38 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 17 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 17 +- drivers/staging/rtl8192u/r8180_93cx6.c | 2 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 16 +- drivers/staging/rtl8192u/r8192U_hw.h | 2 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r8192U_wx.h | 2 +- drivers/staging/rtl8712/Kconfig | 1 + drivers/staging/rtl8712/rtl871x_mlme.c | 8 +- drivers/staging/rtl8723bs/Kconfig | 1 + drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/hal/odm.h | 8 +- drivers/staging/rtlwifi/Kconfig | 1 + drivers/staging/rtlwifi/Makefile | 1 + drivers/staging/rtlwifi/base.c | 2 +- drivers/staging/rtlwifi/btcoexist/Makefile | 1 + drivers/staging/rtlwifi/rtl8822be/Makefile | 1 + drivers/staging/rtlwifi/rtl8822be/hw.c | 15 - drivers/staging/rtlwifi/rtl8822be/hw.h | 1 - drivers/staging/rts5208/Kconfig | 1 + drivers/staging/rts5208/Makefile | 1 + drivers/staging/sm750fb/Kconfig | 1 + drivers/staging/sm750fb/Makefile | 1 + drivers/staging/sm750fb/ddk750.h | 1 + drivers/staging/sm750fb/ddk750_swi2c.c | 1 + drivers/staging/sm750fb/ddk750_swi2c.h | 1 + drivers/staging/sm750fb/sm750.c | 1 + drivers/staging/speakup/Kconfig | 1 + drivers/staging/unisys/Kconfig | 1 + drivers/staging/unisys/Makefile | 1 + drivers/staging/unisys/visorhba/Kconfig | 1 + drivers/staging/unisys/visorhba/Makefile | 1 + drivers/staging/unisys/visorinput/Kconfig | 1 + drivers/staging/unisys/visorinput/Makefile | 1 + drivers/staging/unisys/visornic/Kconfig | 1 + drivers/staging/unisys/visornic/Makefile | 1 + drivers/staging/vc04_services/Kconfig | 1 + .../staging/vc04_services/bcm2835-audio/Kconfig | 1 + .../staging/vc04_services/bcm2835-audio/Makefile | 1 + .../staging/vc04_services/bcm2835-camera/Kconfig | 1 + .../staging/vc04_services/interface/vchi/vchi.h | 34 +- .../vc04_services/interface/vchi/vchi_cfg.h | 34 +- .../vc04_services/interface/vchi/vchi_common.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq.h | 34 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 32 +- .../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 34 +- .../interface/vchiq_arm/vchiq_connected.c | 34 +- .../interface/vchiq_arm/vchiq_connected.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 34 +- .../interface/vchiq_arm/vchiq_debugfs.c | 32 +- .../interface/vchiq_arm/vchiq_debugfs.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 34 +- .../interface/vchiq_arm/vchiq_ioctl.h | 34 +- .../interface/vchiq_arm/vchiq_pagelist.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 34 +- drivers/staging/vme/Makefile | 1 + drivers/staging/vme/devices/Kconfig | 1 + drivers/staging/vme/devices/Makefile | 1 + drivers/staging/vt6655/Kconfig | 1 + drivers/staging/vt6656/Kconfig | 1 + drivers/staging/vt6656/baseband.h | 2 +- drivers/staging/vt6656/card.h | 2 +- drivers/staging/vt6656/channel.h | 2 +- drivers/staging/vt6656/desc.h | 2 +- drivers/staging/vt6656/device.h | 2 +- drivers/staging/vt6656/dpc.h | 2 +- drivers/staging/vt6656/firmware.h | 2 +- drivers/staging/vt6656/int.h | 2 +- drivers/staging/vt6656/key.h | 2 +- drivers/staging/vt6656/power.h | 2 +- drivers/staging/vt6656/rf.h | 2 +- drivers/staging/vt6656/rxtx.h | 2 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/vt6656/wcmd.h | 2 +- drivers/staging/wilc1000/Kconfig | 1 + drivers/staging/wlan-ng/Kconfig | 1 + drivers/usb/serial/pl2303.c | 58 +- drivers/vfio/pci/vfio_pci.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 14 + drivers/video/backlight/Kconfig | 25 +- fs/aio.c | 2 +- fs/char_dev.c | 78 +- fs/cifs/cifsglob.h | 11 +- fs/gfs2/bmap.c | 26 + fs/gfs2/bmap.h | 1 + fs/gfs2/incore.h | 2 +- fs/gfs2/log.c | 24 +- fs/gfs2/log.h | 3 +- fs/gfs2/lops.c | 6 +- fs/gfs2/lops.h | 2 +- fs/gfs2/recovery.c | 10 +- fs/gfs2/recovery.h | 2 +- include/linux/mfd/cros_ec.h | 1 + include/linux/mfd/cros_ec_commands.h | 2 + include/linux/mtd/nand_bch.h | 6 +- include/linux/spi/spi-mem.h | 3 + include/linux/vmw_vmci_defs.h | 35 +- include/rdma/ib_verbs.h | 271 ++- include/rdma/uverbs_std_types.h | 40 +- include/rdma/uverbs_types.h | 18 +- include/uapi/drm/drm_mode.h | 3 +- include/uapi/rdma/rdma_netlink.h | 22 +- kernel/signal.c | 13 +- net/core/filter.c | 16 +- net/core/flow_dissector.c | 4 +- net/ipv4/xfrm4_policy.c | 24 +- sound/pci/hda/patch_realtek.c | 60 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/tlv320aic31xx.c | 61 +- sound/soc/codecs/tlv320aic31xx.h | 12 + sound/soc/codecs/wcd9335.c | 1 + sound/soc/codecs/wm_adsp.c | 12 +- sound/soc/fsl/eukrea-tlv320.c | 4 +- sound/soc/fsl/fsl_utils.c | 1 + sound/soc/intel/boards/cht_bsw_max98090_ti.c | 47 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 2 +- sound/soc/soc-core.c | 7 +- sound/soc/soc-topology.c | 17 +- sound/soc/sprd/Kconfig | 1 + sound/soc/sprd/Makefile | 4 +- sound/soc/sprd/sprd-pcm-compress.c | 675 +++++++ sound/soc/sprd/sprd-pcm-dma.c | 2 +- sound/soc/sprd/sprd-pcm-dma.h | 43 + .../selftests/bpf/prog_tests/flow_dissector.c | 68 + tools/testing/selftests/bpf/progs/bpf_flow.c | 19 +- 765 files changed, 8882 insertions(+), 8880 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n [...] create mode 100644 Documentation/networking/bpf_flow_dissector.txt create mode 100644 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c create mode 100644 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c create mode 100644 drivers/hid/hid-macally.c create mode 100644 drivers/hid/intel-ish-hid/ishtp-fw-loader.c delete mode 100644 drivers/staging/mt7621-mmc/Kconfig delete mode 100644 drivers/staging/mt7621-mmc/Makefile delete mode 100644 drivers/staging/mt7621-mmc/TODO delete mode 100644 drivers/staging/mt7621-mmc/board.h delete mode 100644 drivers/staging/mt7621-mmc/dbg.c delete mode 100644 drivers/staging/mt7621-mmc/dbg.h delete mode 100644 drivers/staging/mt7621-mmc/mt6575_sd.h delete mode 100644 drivers/staging/mt7621-mmc/sd.c delete mode 100644 drivers/staging/rtl8192e/license create mode 100644 sound/soc/sprd/sprd-pcm-compress.c