This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig in repository toolchain/ci/linux.
omits b5f466091e13 Add linux-next specific files for 20190902 omits 4c518f484a85 Merge branch 'akpm/master' omits 3064ff1c7666 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits ca12fba32290 drivers/tty/serial/sh-sci.c: suppress warning omits 4b4bd3f117ce mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 44f8eb20d97b hexagon: drop empty and unused free_initrd_mem omits 868aacd7369b mm: untag user pointers in mmap/munmap/mremap/brk omits 2c4b4b68a1c8 vfio/type1: untag user pointers in vaddr_get_pfn omits 7d519e8eb364 tee/shm: untag user pointers in tee_shm_register omits a62f75cb1e50 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits fd52f892b1e9 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits 31f001c3465a drm/amdgpu: untag user pointers omits 07299533eca6 userfaultfd: untag user pointers omits 7c8309d00399 fs/namespace: untag user pointers in copy_mount_options omits 6c371968121d mm: untag user pointers in get_vaddr_frames omits a01450849723 mm: untag user pointers in mm/gup.c omits fc1e37810b9e mm: untag user pointers passed to memory syscalls omits f20f4a90b565 lib: untag user pointers in strn*_user omits 633434f314de pinctrl: fix pxa2xx.c build warnings omits 45916fc3a335 Merge branch 'akpm-current/current' omits efa01cec2f37 merge fixes for "dma-mapping: make dma_atomic_pool_init se [...] omits 98933a8e0ae9 Merge remote-tracking branch 'fpga/for-next' omits 2b6491912bf5 Merge remote-tracking branch 'hmm/hmm' omits e317cef48063 Merge remote-tracking branch 'pidfd/for-next' omits 5283e19f63f1 Merge remote-tracking branch 'hyperv/hyperv-next' omits 771e55097c1e Merge remote-tracking branch 'xarray/xarray' omits 62da70b744c0 Merge remote-tracking branch 'nvmem/for-next' omits 63cd9015240f Merge remote-tracking branch 'slimbus/for-next' omits e31b5205d4f5 Merge remote-tracking branch 'fsi/next' omits 9f1e2c1f6273 Merge remote-tracking branch 'kspp/for-next/kspp' omits 3198b0ab7413 Merge remote-tracking branch 'at24/at24/for-next' omits de5e5dbd3bca Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits df303ef3a43d Merge remote-tracking branch 'rtc/rtc-next' omits ca8ecac20be9 Merge remote-tracking branch 'coresight/next' omits 3f89d3263872 Merge remote-tracking branch 'livepatching/for-next' omits bab9a5a3d605 Merge remote-tracking branch 'y2038/y2038' omits f510628e9411 Merge remote-tracking branch 'kselftest/next' omits 31c39a119868 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits eb590518fd4a Merge remote-tracking branch 'pinctrl-intel/for-next' omits c28e567db2dd Merge remote-tracking branch 'pinctrl/for-next' omits 91454e131afd Merge remote-tracking branch 'gpio-intel/for-next' omits 971548c61461 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 02ff31226e27 Merge remote-tracking branch 'gpio/for-next' omits e3da59c336db Merge remote-tracking branch 'rpmsg/for-next' omits 99dbd7c6df11 Merge remote-tracking branch 'scsi-mkp/for-next' omits 9b62e3016fec Merge remote-tracking branch 'scsi/for-next' omits 954344f8fd34 Merge remote-tracking branch 'cgroup/for-next' omits 753494170abb Merge remote-tracking branch 'slave-dma/next' omits debb8cb2afeb Merge remote-tracking branch 'icc/icc-next' omits c3c49d0c2a6f Merge remote-tracking branch 'mux/for-next' omits 1a6693e34593 Merge remote-tracking branch 'staging/staging-next' omits e300404c07e0 Merge remote-tracking branch 'thunderbolt/next' omits 99f0a9112227 Merge remote-tracking branch 'soundwire/next' omits 3f766ce2c06d Merge remote-tracking branch 'extcon/extcon-next' omits 377526c1c6ce Merge remote-tracking branch 'char-misc/char-misc-next' omits f10a8724407b Merge remote-tracking branch 'tty/tty-next' omits d4394139b166 Merge remote-tracking branch 'phy-next/next' omits 21038ee6aa1d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits a873d6e66caf Merge remote-tracking branch 'usb-serial/usb-next' omits 981e15e305f2 Merge remote-tracking branch 'usb-gadget/next' omits 7ce600a21e02 Merge remote-tracking branch 'usb/usb-next' omits 1c19b90024b9 Merge remote-tracking branch 'driver-core/driver-core-next' omits e6ea3ff8bcc4 Merge remote-tracking branch 'ipmi/for-next' omits 0e3ff0a81d3b Merge remote-tracking branch 'leds/for-next' omits f844788c09bb Merge remote-tracking branch 'hsi/for-next' omits c69433ecd870 Merge remote-tracking branch 'chrome-platform/for-next' omits a64a15672d81 Merge remote-tracking branch 'drivers-x86/for-next' omits 2c555fd9c24d Merge remote-tracking branch 'percpu/for-next' omits 61a171f76eaf Merge remote-tracking branch 'kvms390/next' omits 297b50845048 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits eefff680e51e Merge remote-tracking branch 'kvm-arm/next' omits a6691915fa47 Merge remote-tracking branch 'kvm/linux-next' omits 6e5b64aed797 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 68ac2f569205 Merge remote-tracking branch 'edac/edac-for-next' omits 859c08979729 Merge remote-tracking branch 'clockevents/clockevents/next' omits a99eb845f1b8 Merge remote-tracking branch 'tip/auto-latest' omits 581a5a9980c7 Merge remote-tracking branch 'spi/for-next' omits 235948ae56ed Merge remote-tracking branch 'devicetree/for-next' omits 68898fff3129 Merge remote-tracking branch 'vfio/next' omits 7b03eaf9bc84 Merge remote-tracking branch 'iommu/next' omits a1ee51944a54 Merge remote-tracking branch 'watchdog/master' omits 1b57311deaf4 Merge remote-tracking branch 'tpmdd/next' omits 7f6c690fcdea Merge remote-tracking branch 'smack/for-next' omits 8ff19517fa01 Merge remote-tracking branch 'selinux/next' omits 0a56d2a2ff47 Merge remote-tracking branch 'keys/keys-next' omits 3fb5b462f607 Merge remote-tracking branch 'integrity/next-integrity' omits a6cc5d6c566e Merge remote-tracking branch 'apparmor/apparmor-next' omits 90d063eded8a Merge remote-tracking branch 'security/next-testing' omits 4e63bc93074a Merge remote-tracking branch 'regulator/for-next' omits 919c489b50f7 Merge remote-tracking branch 'battery/for-next' omits 49c4c136b71f Merge remote-tracking branch 'mfd/for-mfd-next' omits 620bc1663bc4 Merge remote-tracking branch 'kgdb/kgdb-next' omits ff19c1b814ae Merge remote-tracking branch 'mmc/next' omits ddd9b0302392 Merge remote-tracking branch 'device-mapper/for-next' omits 9e2146b82054 Merge remote-tracking branch 'block/for-next' omits 2c65e8be0b28 Merge remote-tracking branch 'input/next' omits 0987706e60e4 Merge remote-tracking branch 'sound-asoc/for-next' omits 5b237da47890 Merge remote-tracking branch 'sound/for-next' omits 7f0924c4240a Merge remote-tracking branch 'regmap/for-next' omits 1e4a7538d7d3 Merge remote-tracking branch 'drm-msm/msm-next' omits dfbd0bcc9a16 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 141aaec55ee4 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4de47cad2c0a Merge remote-tracking branch 'amdgpu/drm-next' omits 72b567420b75 Merge remote-tracking branch 'drm/drm-next' omits 5af25bd59761 Merge remote-tracking branch 'crypto/master' omits ede222bd8df7 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits bc041db90308 Merge remote-tracking branch 'nand/nand/next' omits 66968fb15881 Merge remote-tracking branch 'gfs2/for-next' omits f70bf61dd2fb Merge remote-tracking branch 'mac80211-next/master' omits 28b0f0a96d50 Merge remote-tracking branch 'bluetooth/master' omits b833bbc83e82 Merge remote-tracking branch 'nfc-next/master' omits b6bf6d4ad437 Merge remote-tracking branch 'netfilter-next/master' omits bff8db18dd1a Merge remote-tracking branch 'bpf-next/master' omits 9ca9278d854b Merge remote-tracking branch 'net-next/master' omits a9e258064e89 Merge remote-tracking branch 'rdma/for-next' omits e82f3b7bde2d Merge remote-tracking branch 'swiotlb/linux-next' omits 82b173e1b5de Merge remote-tracking branch 'ieee1394/for-next' omits f08130a52279 Merge remote-tracking branch 'thermal-soc/next' omits c85c46fb93bb Merge remote-tracking branch 'thermal/next' omits e782448ec2a1 Merge remote-tracking branch 'opp/opp/linux-next' omits 2e7c8ac53ec0 Merge remote-tracking branch 'cpupower/cpupower' omits 53bcbcb4a023 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits b91f8a8b8cbe Merge remote-tracking branch 'pm/linux-next' omits 94ef2836e4fa Merge remote-tracking branch 'v4l-dvb/master' omits 76125130de7c Merge remote-tracking branch 'jc_docs/docs-next' omits 3876f82b6c8a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f47612c37796 Merge remote-tracking branch 'i3c/i3c/next' omits da3fd9d35d05 Merge remote-tracking branch 'i2c/i2c/for-next' omits 7e8fbf72fc48 Merge remote-tracking branch 'hid/for-next' omits e84d88404337 Merge remote-tracking branch 'pci/next' omits 1ef97fedb8dc Merge remote-tracking branch 'printk/for-next' omits d4a50b128052 Merge remote-tracking branch 'vfs/for-next' omits 8654641a0297 Merge remote-tracking branch 'file-locks/locks-next' omits ffd89883699d Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 1995b7d86255 Merge remote-tracking branch 'iomap/iomap-for-next' omits 8d6b34ead568 Merge remote-tracking branch 'xfs/for-next' omits 33cdad0e6f59 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 013a6142e1e3 Merge remote-tracking branch 'nfsd/nfsd-next' omits 48d0c635e023 Merge remote-tracking branch 'nfs-anna/linux-next' omits a6ecb6be4074 Merge remote-tracking branch 'fuse/for-next' omits 22f8b0b6c23d Merge remote-tracking branch 'fsverity/fsverity' omits 376194d7a2cf Merge remote-tracking branch 'f2fs/dev' omits 037577254a67 Merge remote-tracking branch 'ext4/dev' omits c093e4168139 Merge remote-tracking branch 'ext3/for_next' omits bc541597c7b6 Merge remote-tracking branch 'ecryptfs/next' omits cbfafe1088e4 Merge remote-tracking branch 'cifs/for-next' omits c11eb87e104c Merge remote-tracking branch 'ceph/master' omits 1de17a8e94d9 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 43b55d438d21 Merge remote-tracking branch 'fscrypt/master' omits a835b4b179cc Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 2e8af599a3ab Merge remote-tracking branch 'sh/sh-next' omits 42cbd11ad8a6 Merge remote-tracking branch 's390/features' omits cfda5d8a9393 Merge remote-tracking branch 'risc-v/for-next' omits 7da20b871535 Merge remote-tracking branch 'soc-fsl/next' omits 49776ce13d6c Merge remote-tracking branch 'powerpc/next' omits 62672832dced Merge remote-tracking branch 'parisc-hd/for-next' omits 017f1461ac73 Merge remote-tracking branch 'openrisc/for-next' omits 992ae974d118 Merge remote-tracking branch 'mips/mips-next' omits 6951053354d5 Merge remote-tracking branch 'microblaze/next' omits 32acb25d8457 Merge remote-tracking branch 'm68knommu/for-next' omits 6e25d8ff9e16 Merge remote-tracking branch 'm68k/for-next' omits 5a112270fe17 Merge remote-tracking branch 'ia64/next' omits 5ab2ea74a199 Merge remote-tracking branch 'h8300/h8300-next' omits ef2e06d18ee8 Merge remote-tracking branch 'csky/linux-next' omits 2b3ab04b7d6a Merge remote-tracking branch 'clk/clk-next' omits 3450e93b0005 Merge remote-tracking branch 'tegra/for-next' omits 56eebb8b0e64 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d5570d9d2a1d Merge remote-tracking branch 'samsung-krzk/for-next' omits caf738f23091 Merge remote-tracking branch 'rockchip/for-next' omits 0a79fdadab7a Merge remote-tracking branch 'renesas-geert/next' omits 0fd979450eef Merge remote-tracking branch 'renesas/next' omits 84d58b06786e Merge remote-tracking branch 'qcom/for-next' omits aba1446b8734 Merge remote-tracking branch 'omap/for-next' omits 09525378fedd Merge remote-tracking branch 'mvebu/for-next' omits 06fdf2335ab6 Merge remote-tracking branch 'mediatek/for-next' omits 489d8f0f99a1 Merge remote-tracking branch 'keystone/next' omits 62fbdb4fee43 Merge remote-tracking branch 'imx-mxs/for-next' omits b0af9b91ed2b Merge remote-tracking branch 'bcm2835/for-next' omits 2f108244052a Merge remote-tracking branch 'at91/at91-next' omits 0688768297e0 Merge remote-tracking branch 'aspeed/for-next' omits 97aa1b3dd33f Merge remote-tracking branch 'amlogic/for-next' omits e6ca0f1dc55f Merge remote-tracking branch 'actions/for-next' omits 830c0dc56879 Merge remote-tracking branch 'arm-soc/for-next' omits ad27b20a2d40 Merge remote-tracking branch 'arm64/for-next/core' omits fbcc56eb63de Merge remote-tracking branch 'arm/for-next' omits e526e501f0d4 power: supply: Init device wakeup after device_add() omits bf39d51e9304 power: supply: ab8500_charger: Mark expected switch fall-through omits 912a280ca793 Merge remote-tracking branch 'asm-generic/master' omits cb4c137559f1 Merge remote-tracking branch 'dma-mapping/for-next' omits efc7b58cf387 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 42f3c16baa5e Merge remote-tracking branch 'kbuild/for-next' omits d45da5ec9dc1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits c6e2add224b4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 00be19b808e5 Merge remote-tracking branch 'scsi-fixes/fixes' omits 9b489fd9d19c Merge remote-tracking branch 'vfs-fixes/fixes' omits a16a5f9376d8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 82f36c4c3885 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 696b56d65d74 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 1c6545df8090 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 19628ec43ea1 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits fb32f7129ce4 Merge remote-tracking branch 'ide/master' omits 6c2844fcc827 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 052a62a5bb95 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 350606fa2ef0 Merge remote-tracking branch 'usb.current/usb-linus' omits b19aca4eb2d2 power: supply: sbs-battery: only return health when batter [...] omits d7658cfc1f32 Merge remote-tracking branch 'spi-fixes/for-linus' omits 1cfb00982036 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 941e503cab80 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 4726370b4b23 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 17eeebe8cdbb Merge remote-tracking branch 'sound-current/for-linus' omits d0bcffd098af Merge remote-tracking branch 'ipsec/master' omits ea7965c8f12f Merge remote-tracking branch 'net/master' omits e9e3633b8bb0 Merge remote-tracking branch 'sparc/master' omits 06c4b577c0e0 Merge remote-tracking branch 'powerpc-fixes/fixes' omits ea7ec0c98c87 MAINTAINERS: N900: Remove isp1704_charger.h record omits 38fa8b9f75ea power: supply: sbs-battery: use correct flags field omits 7981dc1262f5 drm/msm: Remove Kconfig default omits f49475f07a06 drm/msm/dpu: remove stray "\n" omits 846e5a322bfb drm/msm/dpu: fix "frame done" timeouts omits fb0f20986165 drm/msm: Use struct_size() helper omits 653c3c73ce64 drm/msm: Use generic bulk clock function omits 27cfa9de20d9 drm/msm: Annotate intentional switch statement fall throughs omits 6a3549ac2abe drm/msm/mdp5: Find correct node for creating gem address space omits ef7d1ded86c5 drm/msm/phy/dsi_phy: silence -EPROBE_DEFER warnings omits 3fa63b8e6f53 drm/msm/a6xx: add missing MODULE_FIRMWARE() omits 6b0c4d2539da drm/msm/mdp5: Add msm8998 support omits 57bd739ffe7a usb: udc: lpc32xx: Silence fall-through warning omits 35de8ef77114 drm/msm/dpu: remove dpu_mdss:hwversion omits 82e969d12c61 drm: msm: Fix add_gpu_components omits 82237df9cb40 drm/msm: correct NULL pointer dereference in context_init omits 1d1ad57393cd drm/msm: Transition console to msm framebuffer omits 219310a50a26 drm/msm/hdmi: Convert to use GPIO descriptors omits 9a31616d8e43 drm/msm/dpu: Drop unused GPIO code omits 8c0a2af8d564 drm/msm/dsi: Drop unused GPIO includes omits f10bbfe6a470 drm/msm/mdp4: Drop unused GPIO include omits 079674a0a345 drm/msm/dpu: Correct dpu encoder spinlock initialization omits 126470c8a58b libnvdimm: Enable unit test infrastructure compile checks omits f58a6ecaed2c pmbus: (ibm-cffps) Add support for version 2 of the PSU omits 342c6d32f162 dt-bindings: hwmon: Document ibm,cffps2 compatible string omits dffa8feb3084 drm/i915/perf: Assert locking for i915_init_oa_perf_state() omits 72b8cba90957 hwmon: (iio_hwmon) Enable power exporting from IIO omits 75d5d9d74538 dt-bindings: Add ipsps1 as a trivial device omits 2f7fed7e0465 hwmon: pmbus: Add Inspur Power System power supply driver omits 31a2a068d36b hwmon/ltc2990: Generalise DT to fwnode support omits df90ff256339 hwmon: (raspberrypi) update MODULE_AUTHOR() email address omits 40760e7d1f40 hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable omits 3a3aceaa65b7 hwmon: (lm75) Add new fields into lm75_params_ omits 3c8e3f749de4 hwmon: (lm75) Create function from code to write into registers omits dfaf09845ca7 hwmon: (lm75) Create structure to save all the configurati [...] omits a6b16141ac76 hwmon: (nct7904) Add extra sysfs support for fan, voltage [...] omits 174a283e0f09 hwmon: w83795: Fan control option isn't that dangerous omits 02f59d1f5acb hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] omits 262ce4af99e1 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] omits f15f5263b728 hwmon: (nct6775) Integrate new model nct6116 omits 3a1eec172696 hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits df625020092d hwmon: (w83781d) convert to i2c_new_dummy_device omits 195efc81b3af hwmon: (smm665) convert to i2c_new_dummy_device omits 8342d5e69957 hwmon: (asb100) convert to i2c_new_dummy_device omits b59ee840b028 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits 483e79a703a0 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits ca6d3c53be00 docs: hwmon: pxe1610: convert to ReST format and add to the index omits 9c26024e71eb hwmon: (k8temp) update to use new hwmon registration API omits 24a39fcd9528 hwmon: (pmbus/max31785) Remove a useless #define omits 7621c3ccffc5 hwmon: (lm75) add support for PCT2075 omits 98cd95a59980 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] omits 5dffa3c05e93 hwmon: Remove ads1015 driver omits 9a13698480ca virtio-fs: add Documentation/filesystems/virtiofs.rst omits 08f3aab37d99 virtio-fs: add virtiofs filesystem omits e4f04a87a45f Merge branches 'work.misc', 'work.mount', 'work.dcache' an [...] omits 01e7a457a5bb devpts_pty_kill(): don't bother with d_delete() omits ed568f3ae66d infiniband: don't bother with d_delete() omits 5de4a606eaed hypfs: don't bother with d_delete() omits e013ec23b823 fs/namei.c: keep track of nd->root refcount status omits 3d1da92baffe drm/i915: Add 324mhz and 326.4mhz cdclks for gen11+ omits 385ba629aa1c drm/i915: Allow /2 CD2X divider on gen11+ omits 7bff9779d769 drm/i915: Fix regression with crtc disable ordering omits aabbe344dc3c drm/i915: Use RCU for unlocked vm_idr lookup omits c1d143dd2ac8 drm/i915: Remove ppgtt->dirty_engines omits 0b718ba1e884 drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt omits 3dc007fe9b2b drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits 40e98130c328 drm/i915: unify icp, tgp and mcc irq setup omits b32821c03631 drm/i915: parameterize SDE hotplug registers omits 58676af69c2e drm/i915: unify icp, tgp and mcc irq handling omits ed3126fa0d39 drm/i915: parameterize south hpd macros omits 8dbcb44f392e tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts omits bd380b2774fa tpm_tis_core: Turn on the TPM before probing IRQ's omits ff97ad2bc8ea Merge branch 'asoc-5.4' into asoc-next omits 2803b0e5da24 Merge branch 'asoc-5.3' into asoc-linus omits aede20306942 Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'a [...] omits 7893b59b1e2d iommu/vt-d: Remove global page flush support omits 1fc4f3c962b7 Merge branch 'devel' into for-next omits 4072761b981c drm/i915: Indent GuC/WOPCM documentation sections omits b047463c8522 drm/i915: Remove link to missing "Batchbuffer Pools" docum [...] omits 3b69a15d2952 Merge branch 'spi-5.4' into spi-next omits 443929295edc Merge branch 'spi-5.3' into spi-linus omits 2b734b6ebb98 Merge branch 'regulator-5.4' into regulator-next omits a380ed768064 Merge branch 'regulator-5.3' into regulator-linus omits 692059318c0f drm/i915/hdcp: Enable HDCP 1.4 and 2.2 on Gen12+ omits 39e2df090c3c drm/i915/hdcp: update current transcoder into intel_hdcp omits 2d15cf1b9ae4 misc/mei/hdcp: Fill transcoder index in port info omits 807c71d59a10 drm: Extend I915 mei interface for transcoder info omits 5b6030da28cd drm: Move port definition back to i915 header omits 0dcceb35a13d drm/i915: mei_hdcp: I915 sends ddi index as per ME FW omits 6078f28cf9d1 mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses omits d620d496ba9b mmc: sdhci-cadence: override spec version omits 355af48d4898 mmc: sdhci: constify references of parameters to __sdhci_r [...] omits 0b09197146be mmc: mediatek: enable SDIO IRQ low level trigger function omits f6c6a6c7bd9f mmc: sdhci: Export sdhci_abort_tuning function symbol omits 75f692537e2f PCI: Add Genesys Logic, Inc. Vendor ID omits d2e1a708b633 mmc: sdhci: Add PLL Enable support to internal clock setup omits dffa1c3825a0 mmc: sdhci: Change timeout of loop for checking internal c [...] omits a3e9991aeadd Merge branch 'fixes' into next omits a0fe1331e3ff smb3: add some more descriptive messages about share when [...] omits 2808c6639104 cifs: add new debugging macro cifs_server_dbg omits ca54b28c029e cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] omits a391bf821699 cifs: create a helper to find a writeable handle by path name omits ab365af52ba7 smb3: add mount option to allow forced caching of read only share omits f29ab1d71680 cifs: remove set but not used variables omits 354eb0bc2009 smb3: Incorrect size for netname negotiate context omits 1b56e9da1557 cifs: remove unused variable omits 02eb44691d27 cifs: remove redundant assignment to variable rc omits 6bbf375c3d6c smb3: add missing flag definitions omits 9a8357052418 cifs: add passthrough for smb2 setinfo omits 88b0fa306e0e cifs: prepare SMB2_Flush to be usable in compounds omits f1caaecd28c1 cifs: allow chmod to set mode bits using special sid omits fefefbffe5c8 cifs: get mode bits from special sid on stat omits d899555ef159 fs: cifs: cifsssmb: remove redundant assignment to variable ret omits d12e2b9ff31b cifs: fix a comment for the timeouts when sending echos omits 11988e393813 drm/i915/execlists: Try rearranging breadcrumb flush omits 66d9cec8a6c9 drm/i915/display: Move the commit_tail() disable sequence [...] omits 0c84127102ee drm/i915/display: Rename update_crtcs() to commit_modeset_ [...] omits 31444afb460e drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/ omits fe7c37cbabbc Merge branch 'perf/core' omits 5b38a3037323 Merge branch 'timers/core' omits 5e306b8f8bed Merge branch 'x86/pti' omits 0289e6ca10f2 Merge branch 'x86/urgent' omits 9be02fde93e5 drm/i915/uc: Extract common code from GuC stop/disable comm omits e7b6affd0bae drm/i915/selftests: cond_resched() within the longer buddy tests omits 66a0fe0acf30 Merge branch 'timers/core' omits 8355a217de76 Merge branch 'locking/core' omits 33e0a8514637 Merge branch 'linus' omits c0f8c60343bd fuse: allow skipping control interface and forced unmount omits 4fb4ec865c4a fuse: dissociate DESTROY from fuseblk omits 3501fb73a8b8 fuse: delete dentry if timeout is zero omits 6a9b95cb091e fuse: separate fuse device allocation and installation in [...] omits 94c60c6f58b4 fuse: add fuse_iqueue_ops callbacks omits 1458e5e9f99a fuse: extract fuse_fill_super_common() omits 21301dd006fc fuse: export fuse_dequeue_forget() function omits c1d5599d3b42 fuse: export fuse_get_unique() omits 04b07f111cee fuse: export fuse_send_init_request() omits ca277fea749f fuse: export fuse_len_args() omits f35d3d6200cf fuse: export fuse_end_request() omits 6b4a844db3c3 cuse: fix broken release omits 99d7a74110ef drm/i915/tgl: PSR link standby is not supported anymore omits 074c77e3ec63 drm/i915/tgl: Gen-12 display loses Yf tiling and legacy CC [...] omits 2c0152995d6d Merge branch 'core/headers' omits 1e1061d32cbc Merge branch 'core/rcu' omits a5bf58337abe Merge branch 'core/stacktrace' omits 76d79403c77b Merge branch 'efi/core' omits 984360c22b12 Merge branch 'irq/core' omits 20b8bcb2f457 manual merge of locking/core omits 97cad3ea27bf Merge branch 'ras/core' omits 543c66381314 Merge branch 'sched/core' omits 4b6f01d4f531 Merge branch 'sched/rt' omits d77eef3e0f3f Merge branch 'smp/hotplug' omits d91c9998290b vfs: Convert ceph to use the new mount API omits c0168c522a04 gfs2: Convert gfs2 to fs_context omits b111d992ce81 vfs: Kill mount_single() omits 95ca438fb451 vfs: Convert spufs to use the new mount API omits 860dd2df99af vfs: Convert hypfs to use the new mount API omits c4ec5ef81f99 hypfs: Fix error number left in struct pointer member omits 0547cbc5d8f0 vfs: Convert pstore to use the new mount API omits cea95fbc0d2c vfs: Convert tracefs to use the new mount API omits 39ecd9c2347c vfs: Convert debugfs to use the new mount API omits e478b48498a7 vfs: Add a single-or-reconfig keying to vfs_get_super() omits 5bc607063348 vfs: Convert squashfs to use the new mount API omits 3040d9516d1c mtd: Kill mount_mtd() omits bbb0827557ab vfs: Convert jffs2 to use the new mount API omits 98112c422edc vfs: Convert cramfs to use the new mount API omits cb5a7730d41e vfs: Convert romfs to use the new mount API omits a7c5a1a81444 mtd: Provide fs_context-aware mount_mtd() replacement omits 48ceb15f98c8 vfs: Move the subtype parameter into fuse omits 2ad9ab0f7429 vfs: Convert fuse to use the new mount API omits 9770f2207798 drm/i915/tgl: Enabling DSC on Pipe A for TGL omits 0f7dc62068bb drm/i915: Protect our local workers against I915_FENCE_TIMEOUT omits 8a84bacba19c drm/i915: Align power domain names with port names omits 325b916a9e1b drm/i915/selftests: Ignore coherency failures on Broadwater omits ac979b674ecd Merge branch 'x86/apic' omits 3c25f8de2261 Merge branch 'x86/boot' omits 6ac1c1257107 Merge branch 'x86/build' omits 3ba1559328e1 Merge branch 'x86/cleanups' omits adfbb5b801e7 Merge branch 'x86/cpu' omits 54e753c4f259 Merge branch 'x86/entry' omits c003799a7707 Merge branch 'x86/hyperv' omits 60ecea200123 Merge branch 'x86/irq' omits 97294ad9ce13 Merge branch 'x86/mm' omits 81e85f9c524e Merge branch 'x86/platform' omits 799bf50b0f6f Merge branch 'x86/urgent' omits 592a7c5e082e drm/i915: Extend non readable mcr range omits e8f6b4952ec5 drm/i915/execlists: Flush the post-sync breadcrumb write harder omits 5173fe6d0650 fuse: cleanup fuse_wait_on_page_writeback omits 7f3461d124e6 fuse: require /dev/fuse reads to have enough buffer capaci [...] omits 52d865534794 Merge branch 'keys-acl' into keys-next omits 2f20eaaa29fd Merge branch 'notifications-core' into keys-next omits 469ce7f909e9 Add sample notification program omits ef9cc255c953 usb: Add USB subsystem notifications omits f5c79e8ed20a block: Add block layer notifications omits 174c0f930eb3 Add a general, global device notification watch list omits 65eaac7736ab Merge branch 'pm-devfreq' into linux-next omits 5377579522c8 Merge branch 'pm-devfreq' into linux-next omits 0d3dc5b5b0cf Merge branch 'devprop' into linux-next omits 712462f9342b Merge branch 'pm-cpufreq-qos' into linux-next omits c4e6488120e9 drm/i915/selftests: Try to recycle context allocations omits f2085c8e950d drm/i915/selftests: Remove accidental serialization betwee [...] omits 8a9a982767b7 drm/i915: use a separate context for gpu relocs omits 1c4691199fbe gfs2: Fix recovery slot bumping omits 45e9c829ebea drm/i915/tgl/perf: use the same oa ctx_id format as icl omits a8ff5d405e90 drm/i915/tgl: Do not apply WaIncreaseDefaultTLBEntries fro [...] omits 99389390fef5 drm/i915/tgl: Implement TGL DisplayPort training sequence omits 9c722e17c1b9 drm/i915: Disable pipes in reverse order omits 0456417ef680 drm: Add for_each_oldnew_intel_crtc_in_state_reverse() omits f7b3c22619a4 drm/i915/tgl: Add maximum resolution supported by PSR2 HW omits 0f81e645eb1e drm/i915: Do not read PSR2 register in transcoders without PSR2 omits 6056517ab8c3 drm/i915/tgl: Guard and warn if more than one eDP panel is [...] omits cccdce1dd061 drm/i915: Make engine's batch pool safe for use with virtu [...] omits f52c6d0df690 drm/i915: Only activate i915_active debugobject once omits 04f718389ab1 mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC omits 71e3fef67e24 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits 7b7de08a14b5 mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc [...] omits 96fc9a50b212 dt-bindings: mmc: sdhci-of-aspeed: Update example ranges property omits 9c1135a5e2a5 mmc: bcm2835: Take SWIOTLB memory size limitation into account omits 4eb7b5288e6c mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller omits 77502eeb0885 dt-bindings: mmc: sdhci-of-aspeed: Document Aspeed SD controller omits 21b0c32bdaba drm/i915/selftests: Markup impossible error pointers omits ebfdf5cd806b drm/i915: Use NOEVICT for first pass on attemping to pin a [...] omits 1d5b77733149 drm/i915/selftests: Add the usual batch vma managements to [...] omits acd674af95d3 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() omits 76e75f3b8386 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next omits 5f597a04c853 cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist omits f67e8e25bda8 cpufreq: qcom: Add support for qcs404 on nvmem driver omits 21afe0c258dc cpufreq: qcom: Refactor the driver to make it easier to extend omits 20b8096ae8c6 cpufreq: qcom: Re-organise kryo cpufreq to use it for othe [...] omits 5ffdb1529b7f Merge branch 'opp/qcom-updates' into opp/linux-next omits 021117dd8815 dt-bindings: opp: Add qcom-opp bindings with properties ne [...] omits 5ebc6bedc499 dt-bindings: opp: qcom-nvmem: Support pstates provided by [...] omits 65a439cf22f7 Merge branches 'acpi-soc' and 'acpi-misc' into linux-next omits 6009961baeab Merge branches 'acpi-apei', 'acpi-processor', 'acpi-tables [...] omits 3b97cc5dfc49 Merge branch 'acpica' into linux-next omits 0bd3dd4fc740 Merge branches 'acpi-pm', 'pm-domains', 'pm-qos' and 'pm-t [...] omits 62e897ea20a1 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 309bee105df3 Merge branch 'pm-s2idle-rework' into linux-next omits 174d15369ad1 Merge branch 'pm-sleep' into linux-next omits 284f3a8e0947 m68k: coldfire: Include the GPIO driver header omits 529880098431 drm/i915: to make vgpu ppgtt notificaiton as atomic operation omits 75b974a859e5 drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context omits 777159069212 drm/i915: Keep drm_i915_file_private around under RCU omits 936ad29de812 drm/i915/uc: define GuC and HuC FWs for EHL omits 636e83f2f208 drm/i915: Flush the existing fence before GGTT read/write omits 191797a892c9 drm/i915/gtt: Preallocate Braswell top-level page directory omits 6dcb85a0ad99 drm/i915: Hold irq-off for the entire fake lock period omits 0b14d96820d1 drm/i915: Use hweight8() for 8bit masks omits c08e91323920 drm/i915: s/num_active_crtcs/num_active_pipes/ omits d048a2684a41 drm/i915: Use enum pipe consistently omits e8edae54c593 drm/i915: Unconfuse pipe vs. crtc->index in i915_get_crtc_ [...] omits d06a79d33e0f drm/i915: Use enum pipe instead of crtc index to track act [...] omits 100f5f7fbc3e drm/i915: Expand subslice mask omits 668df17f594d drm/i915: Add new function to copy subslices for a slice omits eaef5b3c4113 drm/i915: Refactor instdone loops on new subslice functions omits e1210bbfb1f8 drm/i915: Add function to determine if a slice has a subslice omits 6db40ec80f54 drm/i915: Use subslice stride to set subslices for a given slice omits 9e8a135ed5a4 drm/i915: Add function to set subslices omits 33ee9e868096 drm/i915: Use local variables for subslice_mask for device info omits 49610c377be7 drm/i915: Add EU stride runtime parameter omits 7a200aad1127 drm/i915: Add subslice stride runtime parameter omits 8b355db99cfb drm/i915: Add function to set SSEU info per platform omits 4087f873df1f drm/i915: Use variable for debugfs device status omits 5d86923060fc drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating omits b3c0692f36a4 drm/i915/tgl: Move GTCR register to cope with GAM MMIO add [...] omits 609575659c2d keys: Add a notification facility omits d4c61c4a16de drm/i915/dp: Fix DSC enable code to use cpu_transcoder ins [...] omits cee508a0bddb drm/dp/dsc: Add Support for all BPCs supported by TGL omits df7415bfc06f drm/i915: Do not unmask PSR interruption in IRQ postinstall omits 99fc38b12095 drm/i915: Add transcoder restriction to PSR2 omits 4ab4fa103217 drm/i915/psr: Make PSR registers relative to transcoders omits 170ae7ae4c9a mmc: mediatek: support 24bits segment size omits dd7678ec164f mmc: mediatek: fix controller busy when plug out SD omits 8e8d7127e547 mmc: renesas_sdhi_sys_dmac: Remove all R-Car Gen3 SoCs omits 6615262c1c88 mmc: jz4740: Drop dependency on arch header omits d2b0ed87fd14 mmc: jz4740: Code cleanup omits bde197cd538f mmc: sdhci-cadence: use struct_size() helper omits d98873dedd41 mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028 [...] omits b840b5ff5218 Merge branch 'fixes' into next omits 064756fb355a General notification queue with user mmap()'able ring buffer omits e7143fa0a325 security: Add a hook for the point of notification insertion omits 25d2a1e61245 security: Add hooks to rule on setting a watch omits 583d4f1858d9 Merge branch 'fixes' into next omits b38795385c9b mmc: Remove dev_err() usage after platform_get_irq() omits 371d0723a467 mmc: sdhci-pci: Add another Id for Intel CML omits 7b7bea9fb05b mmc: sdhci-s3c: Mark expected switch fall-through omits 627405f30452 mmc: atmel-mci: Mark expected switch fall-throughs omits e9cb9207c474 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] omits c6bfc259aee8 mmc: mmci: Clarify comments and some code for busy detection omits 90761a28bb38 memstick: r592: Use dev_get_drvdata omits d97de5d6463f mmc: sdhci-pci: Use dev_get_drvdata omits ffe87671ed01 mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 omits 1131a75eb352 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 omits c35a0c9121c9 dt-bindings: mmc: sunxi: Add H5 compatibles omits 7b739fcea70d dt-bindings: mmc: sunxi: reorder MMC compatibles omits 5e5704c4fd5a mmc: mxs: use devm_platform_ioremap_resource() to simplify code omits fafa06569b8d mmc: usdhi6rol0: Add maintainers omits 1e5227a3a98b gfs2: Fix possible fs name overflows omits 43aacc52c945 gfs2: untangle the logic in gfs2_drevalidate omits ddc73f32ba95 drm/msm: drop use of drmP.h omits 00d20c6907a3 gfs2: Always mark inode dirty in fallocate adds 345464fb760d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 2c248f92fa4f Merge tag 'usb-5.3-rc7' of git://git.kernel.org/pub/scm/li [...] adds 49ffdb4c7c65 Merge tag 'char-misc-5.3-rc7' of git://git.kernel.org/pub/ [...] adds 089cf7f6ecb2 Linux 5.3-rc7 adds be6ccd460112 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 8904e8e85933 Merge remote-tracking branch 'sparc/master' adds e33b4325e60e net: stmmac: dwmac-sun8i: Variable "val" in function sun8i [...] adds 97a326efe75e Merge remote-tracking branch 'net/master' adds 30d6823a0e80 Merge remote-tracking branch 'ipsec/master' adds 48bd0d68cd4b netfilter: bridge: Drops IPv6 packets if IPv6 module is no [...] adds 039b1f4f24ec netfilter: nft_socket: fix erroneous socket assignment adds 88209141392a netfilter: nft_fib_netdev: Terminate rule eval if protocol [...] adds b067fa009c88 netfilter: ctnetlink: honor IPS_OFFLOAD flag adds 110e48725db6 netfilter: nf_flow_table: set default timeout after succes [...] adds 106635c60e60 Merge remote-tracking branch 'netfilter/master' adds 34b0e9b767bf mt76: mt76x0e: don't use hw encryption for MT7630E adds 70702265a04a mt76: mt76x0e: disable 5GHz band for MT7630E adds 7caac62ed598 mwifiex: Fix three heap overflow at parsing element in cfg [...] adds 968dcfb49052 iwlwifi: assign directly to iwl_trans->cfg in QuZ detection adds 14d5e14c8a6c rt2x00: clear up IV's on key removal adds 13fa451568ab Revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" adds 8b51dc729147 rsi: fix a double free bug in rsi_91x_deinit() adds 1978ab4536f0 Merge remote-tracking branch 'wireless-drivers/master' adds d33cd42d8667 ALSA: hda/realtek - Add quirk for HP Pavilion 15 adds 60083f9e94b2 ALSA: hda/realtek - Enable internal speaker & headset mic [...] adds b6cc141ed402 Merge remote-tracking branch 'sound-current/for-linus' adds 0e1ddad9e134 Merge branch 'asoc-5.3' into asoc-linus adds 8e17f59ed2a2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 01c1d93a689c Merge remote-tracking branch 'regmap-fixes/for-linus' adds 1c20c0bbe76f Merge branch 'regulator-5.3' into regulator-linus adds 52a55111ed69 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3c633f9dbd82 spi: uniphier: fix wrong register overwrite adds 6b2a5f487ce6 Merge branch 'spi-5.3' into spi-linus adds 376643279708 Merge remote-tracking branch 'spi-fixes/for-linus' adds 394317619783 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds f8dd92e47bd4 Merge remote-tracking branch 'ide/master' adds 11837d86a624 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 16089fe555fd Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 8cf621e4648a Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 247ac4c8950d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 01f6a9420656 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 03fb500f4c77 Merge remote-tracking branch 'vfs-fixes/fixes' adds 7dc3d8d5fed8 Merge remote-tracking branch 'scsi-fixes/fixes' adds 55f7e5c364dc drm/nouveau/sec2/gp102: add missing MODULE_FIRMWAREs adds b0dfce90e342 Merge branch 'linux-5.3' of git://github.com/skeggsb/linux [...] adds 0e8337b1ab16 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 8ad8e02c2fa7 Revert "mmc: core: do not retry CMD6 in __mmc_switch()" adds 3e800548f855 Merge remote-tracking branch 'mmc-fixes/fixes' adds 18ec21ed1250 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 1267f9d3047d kbuild: add $(BASH) to run scripts with bash-extension adds 7ee8e5a74146 modpost: add guid_t type definition adds dbe210789512 modpost: add NOFAIL to strndup adds e00575e5dcf5 kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARC adds 854c37813617 kbuild: remove ARCH_{CPP,A,C}FLAGS adds 30851871d5ab kbuild: change *FLAGS_<basetarget>.o to take the path rela [...] adds 06cfead32f09 merge_config.sh: ignore unwanted grep errors adds 1ab97157f64d Merge remote-tracking branch 'kbuild/for-next' adds 5251a1c90f7f Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 45147fb522bb block: add a helper function to merge the segments adds 38c38cb73223 mmc: queue: use bigger segments if DMA MAP layer can merge [...] adds 6ba99411b858 dma-mapping: introduce dma_get_merge_boundary() adds 158a6d3ce3bc iommu/dma: add a new dma_map_ops of get_merge_boundary() adds 392e879a4450 dma-mapping: fix filename references adds fcf3d66428b9 Merge remote-tracking branch 'dma-mapping/for-next' adds 4934d349f6e5 Merge remote-tracking branch 'asm-generic/master' adds a5d5128ae913 Merge remote-tracking branch 'arm/for-next' adds 9725f28687dc Merge remote-tracking branch 'arm64/for-next/core' adds 0c26a3345b4f arm64: defconfig: Enable CONFIG_ACPI_APEI_PCIEAER adds a9c48eabe6f4 Merge tag 'hisi-arm64-defconfig-for-5.4' of git://github.c [...] adds 1da708985a39 arm64: defconfig: Enable the DesignWare watchdog adds 77319e88df21 Merge tag 'arm64_defconfig_watchdog_for_v5.4' of git://git [...] adds 9414d65d8b7e Merge tag 'sunxi-config64-for-5.4-1' of git://git.kernel.o [...] adds e6fe57ebd529 ARM: configs: multi_v7: Add ASPEED G6 adds 4cdabee7d6d2 ARM: configs: aspeed_g5: Enable AST2600 adds 597b97903543 Merge tag 'aspeed-5.4-defconfig' of git://git.kernel.org/p [...] adds e29de963e821 Merge tag 'imx-defconfig-5.4' of git://git.kernel.org/pub/ [...] adds 30a344004c81 Merge tag 'samsung-drivers-5.4' of git://git.kernel.org/pu [...] adds 328790614d42 Merge tag 'renesas-drivers-for-v5.4-tag2' of git://git.ker [...] adds 9ddb2526eb4a Merge tag 'soc-fsl-next-v5.4' of git://git.kernel.org/pub/ [...] adds f73d137d562f ARM: scoop: Use the right include adds 916b4ab867a8 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] adds 2f7ce2aafa89 Merge tag 'sunxi-drivers-for-5.4-2' of git://git.kernel.or [...] adds 957af18f0545 Merge tag 'v5.3-next-soc' of git://git.kernel.org/pub/scm/ [...] adds bd9eccf14008 dt-bindings: power: add Amlogic Everything-Else power doma [...] adds 87288375bb11 Merge tag 'amlogic-drivers-2.1' of git://git.kernel.org/pu [...] adds bff00fdf03b0 Merge tag 'imx-drivers-5.4' of git://git.kernel.org/pub/sc [...] adds 5ba78afff92a Merge tag 'samsung-dt-5.4' of git://git.kernel.org/pub/scm [...] adds 745d0c932b2e Merge tag 'v5.4-rockchip-dts32-1' of git://git.kernel.org/ [...] adds 2c70bcf72dc6 Merge tag 'v5.4-rockchip-dts64-1' of git://git.kernel.org/ [...] adds 41763c2b50a1 ARM: dts: socfpga: add the QSPI OCP reset property on arria10 adds 5adfd87d9ba7 ARM: dts: socfpga: add reset properties for DMA adds e10c18484b66 arm64: dts: agilex/stratix10: Add reset properties for DMA adds c1459a9d7e92 ARM: dts: socfpga: update to new Denali NAND binding adds 67c9fd2d2320 arm64: dts: stratix10: Add NAND device node adds 325ec920eeb7 ARM: dts: socfpga: Fix up button mapping on VINING FPGA adds 2dbaa6a6dcf0 ARM: dts: socfpga: Adjust GMAC1 clock and TXD lines skew o [...] adds d8c1ccac448f ARM: dts: socfpga: add missing reset-names for dma adds aa85a28663a8 Merge tag 'socfpga_dts_updates_for_v5.4' of git://git.kern [...] adds 8ad83e3c8f1e Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] adds 1c92b32649f9 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] adds daf9d2dbc84b Merge tag 'renesas-arm-dt-for-v5.4-tag1' of git://git.kern [...] adds f2a3d36cca8e Merge tag 'renesas-arm64-dt-for-v5.4-tag2' of git://git.ke [...] adds 34a6e22894fa Merge tag 'renesas-dt-bindings-for-v5.4-tag2' of git://git [...] adds db2f7fe562c7 Merge tag 'sunxi-dt-for-5.4-1' of git://git.kernel.org/pub [...] adds 90104e2be410 Merge tag 'v5.3-next-dts32' of git://git.kernel.org/pub/sc [...] adds 369291a4caeb Merge tag 'v5.3-next-dts64' of git://git.kernel.org/pub/sc [...] adds af6ba9d2d650 Merge tag 'omap-for-v5.4/dt-take2-signed' of git://git.ker [...] adds 49b0f3be0b86 ARM: dts: aspeed: swift: Add eMMC device adds 48dd4cf01f90 Merge tag 'aspeed-5.4-devicetree' of git://git.kernel.org/ [...] adds 0c89d4dab3a5 Merge tag 'imx-bindings-5.4' of git://git.kernel.org/pub/s [...] adds 89e4acf7a382 Merge tag 'imx-dt-clkdep-5.4' of git://git.kernel.org/pub/ [...] adds a0a4c25fba92 Merge tag 'imx-dt-5.4' of git://git.kernel.org/pub/scm/lin [...] adds e8e39a2026ab Merge tag 'imx-dt64-5.4' of git://git.kernel.org/pub/scm/l [...] adds 7eaeb52fd995 Merge tag 'at91-5.4-dt' of git://git.kernel.org/pub/scm/li [...] adds 3107b3843cd0 Merge tag 'mvebu-dt-5.4-1' of git://git.infradead.org/linu [...] adds b1761ebea6ae Merge tag 'mvebu-dt64-5.4-1' of git://git.infradead.org/li [...] adds ca084e178bb4 ARM: dts: ux500: Drop TV-out muxgroup on HREFs adds 97c62614331a ARM: ux500: improve BU21013 touchpad bindings adds a46f7c6762d8 ARM: dts: ux500: Move ab8500 nodes to ste-ab8500.dtsi adds 547c9983f2fb ARM: dts: ux500: Remove ab8500_ldo_usb regulator from device tree adds b786a05f6ce4 ARM: dts: ux500: Update thermal zone adds a3829f9952ba Merge tag 'ux500-dts-v5.4-3' of git://git.kernel.org/pub/s [...] adds 77657b805b92 Merge tag 'amlogic-drivers-2.1' of https://git.kernel.org/ [...] adds b8b1c9ad1c20 Merge tag 'clk-meson-dt-v5.4-3' of git://github.com/BayLib [...] adds a833a15e5969 arm64: dts: meson: g12a-common: add VRTC adds 3ad6c9e35756 arm64: dts: meson: fix ethernet mac reg format adds 5e975c5dab1e arm64: dts: meson-gx: drop the vpu dmc memory cell adds 9632691e1be1 arm64: dts: meson-gx: fix reset controller compatible adds 599bfd512e6c arm64: dts: meson-gx: fix spifc compatible adds 03c76b81abb7 arm64: dts: meson-gx: fix watchdog compatible adds 59d370105d9f arm64: dts: meson-gx: fix mhu compatible adds 2e36480c93d4 arm64: dts: meson-gx: fix periphs bus node name adds 49ee7f85a43f arm64: dts: meson-gxl: fix internal phy compatible adds 01efc19cb987 arm64: dts: meson-axg: fix MHU compatible adds 795e7de8c7af arm64: dts: meson-g12a: fix reset controller compatible adds b167b4731e67 arm64: dts: meson-g12a-x96-max: fix compatible adds 591185c1ce5a arm64: dts: meson-gxbb-nanopi-k2: add missing model adds 31cad845e08a arm64: dts: meson-gxbb-p201: fix snps, reset-delays-us format adds f9717178b9be arm64: dts: meson: fix boards regulators states format adds f4f1c8d9ace7 arm64: dts: meson-g12: add Everything-Else power domain co [...] adds 96a386b6ed1e arm64: dts: meson-sm1-sei610: add HDMI display support adds 24fe3e989ee2 arm64: dts: meson-sm1-sei610: add USB support adds 41ac5a4ca2e8 arm64: dts: meson-g12b-odroid-n2: add rc-odroid keymap adds 3e14618b52bb arm64: dts: meson-g12a-x96-max: add rc-x96max keymap adds 304bb5efa8da arm64: dts: meson-gxbb-wetek-hub: add rc-wetek-hub keymap adds 625cb5b69523 arm64: dts: meson-gxbb-wetek-play2: add rc-wetek-play2 keymap adds c9ee1d25ef43 arm64: dts: meson-gxl-s905x-khadas-vim: use rc-khadas keymap adds 06c739617aea arm64: dts: meson-gxl-s905w-tx3-mini: add rc-tx3mini keymap adds c9a4b25c3d98 arm64: dts: meson-gxm-khadas-vim2: use rc-khadas keymap adds 3d9e76483049 arm64: dts: meson-sm1-sei610: enable DVFS adds 8502fd522144 arm64: dts: meson: g12a: audio clock controller provides resets adds f403cbff74b2 arm64: dts: meson: g12a: add reset to tdm formatters adds 4f26cc1c96c9 arm64: dts: khadas-vim3: move common nodes into meson-khad [...] adds aa08f3141597 dt-bindings: arm: amlogic: add Amlogic SM1 based Khadas VI [...] adds 700ab8d83927 arm64: dts: khadas-vim3: add support for the SM1 based VIM3L adds 488b0ffc0e8b arm64: dts: meson-sm1-sei610: enable DVFS adds b09d116b787a arm64: dts: meson-sm1-sei610: add stdout-path property back adds f02bd65a5b63 Merge tag 'amlogic-dt64-2.1' of git://git.kernel.org/pub/s [...] adds ace4682635db ARM: vexpress: Cleanup cppcheck shifting warning adds 98d868415f0a Merge tag 'vexpress-update-5.4' of git://git.kernel.org/pu [...] adds 5177cabf5cfd dt-bindings: arm: cpus: Add ASPEED SMP adds e35d7db99430 ARM: aspeed: Select timer in each SoC adds 9afe2c0a376f ARM: aspeed: Add ASPEED AST2600 architecture adds 87dfe49691a3 ARM: aspeed: Enable SMP boot adds bf0b0eee4b54 Merge tag 'aspeed-5.4-arch' of git://git.kernel.org/pub/sc [...] adds e6dde5cc391c Merge tag 'imx-soc-5.4' of git://git.kernel.org/pub/scm/li [...] adds 7bbf86931035 Merge tag 'at91-5.4-soc' of git://git.kernel.org/pub/scm/l [...] adds a3a2902fb86e Merge tag 'omap-for-v5.4/soc-signed' of git://git.kernel.o [...] adds 5f595063affa ARM: zynq: Support smp in thumb mode adds b7005d4ef4f3 ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up adds e8606cd48124 Merge tag 'zynq-soc-for-v5.4' of https://github.com/Xilinx [...] adds 9e38081e5deb Merge tag 'renesas-arm-soc-for-v5.4-tag1' of git://git.ker [...] adds b9da399ae297 Merge branches 'arm/defconfig', 'arm/drivers', 'arm/dt' an [...] adds f119c164735d arm-soc: document merges adds b5993a6e61f8 Merge remote-tracking branch 'arm-soc/for-next' adds e87b432d6c45 Merge remote-tracking branch 'actions/for-next' adds dada5b6254d2 Merge remote-tracking branch 'amlogic/for-next' adds 9c38d3543217 Merge remote-tracking branch 'aspeed/for-next' adds 45b7ac92cf09 Merge remote-tracking branch 'at91/at91-next' adds 89f2d761774d Merge remote-tracking branch 'bcm2835/for-next' adds 9f1432867553 Merge remote-tracking branch 'imx-mxs/for-next' adds 951e714a9505 Merge remote-tracking branch 'keystone/next' adds afff7844c1cb Merge remote-tracking branch 'mediatek/for-next' adds 92565d949fc0 Merge remote-tracking branch 'mvebu/for-next' adds 3150b7bdc060 Merge remote-tracking branch 'omap/for-next' adds 375e7e6560aa Merge remote-tracking branch 'qcom/for-next' adds aab68002a162 Merge remote-tracking branch 'renesas/next' adds e180e8bda829 Merge remote-tracking branch 'origin/fixes-for-v5.3' into [...] adds ecde007b924c Merge remote-tracking branch 'renesas-geert/next' adds 9a8892922547 reset: Remove copy'n'paste redundancy in the comments adds 68d5ecf72705 dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml adds 33385da8d218 dt-bindings: reset: pdc: Convert PDC Global bindings to yaml adds 73a712677a18 Merge remote-tracking branch 'reset/reset/next' adds a8bc1548d6d9 Merge remote-tracking branch 'rockchip/for-next' adds 2cf842ba2f41 ARM: dts: exynos: Remove not accurate secondary ADC compatible adds 5b0eeeaa3761 ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi [...] adds 5833f5a5daf3 dt-bindings: gpu: mali: Add Samsung exynos5250 compatible adds 4c43ad9e9d41 ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board adds 137cae0b7af7 ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250 adds 124e0f4a39f7 ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow adds 8965e019cc96 ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board adds 96141cd458c0 Merge branch 'next/dt' into for-next adds 86759eeb32f7 ARM: multi_v7_defconfig: Make MAX77802 regulator driver built-in adds c6712d640fa5 Merge branch 'next/defconfig' into for-next adds 62e6c90fa4b2 Merge remote-tracking branch 'samsung-krzk/for-next' adds a6fb75ac552a Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 3d7e2f331c8e Merge remote-tracking branch 'tegra/for-next' adds ac76710147a2 Merge remote-tracking branch 'clk/clk-next' adds 27c3f6e1d84b Merge remote-tracking branch 'csky/linux-next' adds 4e440415efb9 Merge remote-tracking branch 'h8300/h8300-next' adds eef8959ad0dd Merge remote-tracking branch 'ia64/next' adds 2cecd1f11ca4 m68k: Simplify ioremap_nocache() adds 0f1979b402df m68k: Remove ioremap_fullcache() adds 55324a9693af Merge remote-tracking branch 'm68k/for-next' adds cf0a88c66f59 m68k: coldfire: Include the GPIO driver header adds 39c3879bba87 Merge remote-tracking branch 'm68knommu/for-next' adds c709bf455d60 microblaze: remove ioremap_fullcache adds 7755971c61ee Merge remote-tracking branch 'microblaze/next' adds 60af0d94cc37 mips: remove ioremap_cachable adds 813cafc4109c MIPS: PCI: refactor ioc3 special handling adds 547468293475 MIPS: Select R3k-style TLB in Kconfig adds 54e8d9f07d8a MIPS: tlbex: Simplify r3k check adds 775b089aeffa MIPS: tlbex: Remove cpu_has_local_ebase adds 3d77a95fc03b MIPS: Drop Loongson _CACHE_* definitions adds 932bb934ed4d mips: compat: vdso: Use legacy syscalls as fallback adds 333c7466dd02 Merge remote-tracking branch 'mips/mips-next' adds ffa6f2db5f50 Merge remote-tracking branch 'openrisc/for-next' adds 221b13273970 Merge remote-tracking branch 'parisc-hd/for-next' adds 0be9f7fd5d8f powerpc/64s/exception: machine check fwnmi remove HV case adds 1039f62431e2 powerpc/64s/exception: machine check remove bitrotted comment adds 19dbe673e62b powerpc/64s/exception: machine check fix KVM guest test adds fe9d482b1d87 powerpc/64s/exception: machine check adjust RFI target adds b5c27f7c5679 powerpc/64s/exception: machine check pseries should always [...] adds fa2760eca504 powerpc/64s/exception: machine check remove machine_check_ [...] adds 0b66370c61fc powerpc/64s/exception: machine check use correct cfar for [...] adds 7290f3b3d3e6 powerpc/64s/powernv: machine check dump SLB contents adds 9ca766f9891d powerpc/64s/pseries: machine check convert to use common e [...] adds 272f636445cf powerpc/64s/exception: machine check pseries should skip t [...] adds c8eb54dbc808 powerpc/64s/exception: machine check restructure to reuse [...] adds abd1f4ca2b41 powerpc/64s/exception: machine check move tramp code adds 296e753fb447 powerpc/64s/exception: simplify machine check early path adds b7d9ccec3056 powerpc/64s/exception: machine check move unrecoverable ha [...] adds fce16d482276 powerpc/64s/exception: untangle early machine check handle [...] adds b3fe35261e32 powerpc/64s/exception: machine check improve labels and comments adds c31f7134dc53 powerpc/64s/exception: Fix DAR load for handle_page_fault [...] adds a243281195c3 powerpc/64s/exception: move head-64.h exception code to ex [...] adds def0db4f9ddc powerpc/64s/exception: Add EXC_HV_OR_STD, which selects HS [...] adds 9a7a0773d7d2 powerpc/64s/exception: Fix performance monitor virt handler adds 5ff79a5ea69f powerpc/64s/exception: remove 0xb00 handler adds 7299417c8214 powerpc/64s/exception: Replace PROLOG macros and EXC helpe [...] adds 9b40f62b8a49 powerpc/64s/exceptions: Use keyword params to shorten arg lists adds d29768e13cf6 powerpc/64s/exception: remove EXCEPTION_PROLOG_0/1, rename _2 adds 52b989231c6f powerpc/64s/exception: Add the virt variant of the denorm [...] adds 4515c5fa4193 powerpc/64s/exception: INT_HANDLER support HDAR/HDSISR and [...] adds 141fed2669a9 powerpc/64s/exception: Add INT_KVM_HANDLER gas macro adds 7027d53d1ab1 powerpc/64s/exception: KVM_HANDLER reorder arguments to ma [...] adds 9a9c739aa83d powerpc/64s/exception: Merge EXCEPTION_PROLOG_COMMON_2/3 adds bcbceed40a8c powerpc/64s/exception: Add INT_COMMON gas macro to generat [...] adds 5d5e0edfd5fa powerpc/64s/exception: Expand EXCEPTION_COMMON macro into caller adds 8c9fb5d4f3dd powerpc/64s/exception: Expand EXCEPTION_PROLOG_COMMON_1 an [...] adds d1a84718888e powerpc/64s/exception: INT_COMMON add DAR, DSISR, reconcil [...] adds c7c5cbb42d6e powerpc/64s/exception: move interrupt entry code above the [...] adds 1b3599829a25 powerpc/64s/exception: program check handler do not branch [...] adds 05f97d94dd0e powerpc/64s/exception: Remove pointless KVM handler name b [...] adds 9b123d1ea237 powerpc/64s/exception: reduce page fault unnecessary loads adds 2d368d7f166f Merge remote-tracking branch 'powerpc/next' adds 20fde63a0ce9 Merge remote-tracking branch 'risc-v/for-next' adds 4df9a82549cf s390/sclp: Fix bit checked for has_sipl adds 512222789ce8 s390/base: remove unused s390_base_mcck_handler adds 01ed904ca00f Merge remote-tracking branch 's390/features' adds 5f95c90c3add Merge remote-tracking branch 'sh/sh-next' adds 1085eaea2661 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 943714a1e730 Merge remote-tracking branch 'fscrypt/master' adds f16180739cd1 Merge remote-tracking branch 'net/master' into afs-next adds cacf2d7dcf96 afs: remove unused variable 'afs_voltypes' adds 52c9c1307800 afs: remove unused variable 'afs_zero_fid' adds 23a289137ab8 afs: Use afs_extract_discard() rather than iov_iter_discard() adds 8b6a666a9754 afs: Provide an RCU-capable key lookup adds a0753c29004f afs: Support RCU pathwalk adds e185102d4071 Merge remote-tracking branch 'afs/afs-next' adds 1590106a78a7 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 6bec26e90e3e Merge remote-tracking branch 'ceph/master' adds a48ffa319dd1 cifs: fix a comment for the timeouts when sending echos adds 0387ad783b17 fs: cifs: cifsssmb: remove redundant assignment to variable ret adds a2b8f333a3fc cifs: get mode bits from special sid on stat adds f5229c319282 cifs: allow chmod to set mode bits using special sid adds ba44b62016c8 cifs: prepare SMB2_Flush to be usable in compounds adds b52cb401d644 cifs: add passthrough for smb2 setinfo adds 7b88cd70b0d0 smb3: add missing flag definitions adds c12189c51e26 cifs: remove redundant assignment to variable rc adds 442606bd677b cifs: remove unused variable adds ba940bacb93e smb3: Incorrect size for netname negotiate context adds 436be5557dcb cifs: remove set but not used variables adds e8870aa07894 smb3: add mount option to allow forced caching of read only share adds d93cbd0d4430 cifs: create a helper to find a writeable handle by path name adds d0e5899489d8 cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] adds 0c588ab0b883 cifs: add new debugging macro cifs_server_dbg adds 42297d0a58d1 cifs: fix dereference on ses before it is null checked adds 79436eb4eb39 smb3: add some more descriptive messages about share when [...] adds f25a9f638c3f smb3: add mount option to allow RW caching of share access [...] adds 93066ef48942 smb3: log warning if CSC policy conflicts with cache mount option adds bacd85ed69f2 smb3: add dynamic tracepoints for flush and close adds 614bd5c83387 Merge remote-tracking branch 'cifs/for-next' adds ff4dd081977d configfs: stash the data we need into configfs_buffer at o [...] adds f19e4ed1e1ed configfs_register_group() shouldn't be (and isn't) called [...] adds 47320fbe11a6 configfs: new object reprsenting tree fragments adds 46058b2f01c2 configfs: provide exclusion between IO and removals adds e792c1ae309f Merge remote-tracking branch 'configfs/for-next' adds 4ba545c38759 Merge remote-tracking branch 'ecryptfs/next' adds c3367a1b47d5 udf: augment UDF permissions on new inodes adds dd66f70fd959 udf: Verify domain identifier fields adds ec6f43fac353 udf: Drop forward function declarations adds ba38e358907e fanotify: remove always false comparison in copy_fid_to_user adds 7f0676e30885 Pull fanotify compiler warning fix from Zhengbin. adds 9c48d41b2667 Merge remote-tracking branch 'ext3/for_next' adds e5b86f90d2b0 Merge remote-tracking branch 'ext4/dev' adds 9b7e00dd4cd5 Merge remote-tracking branch 'f2fs/dev' adds 235b7a65de59 Merge remote-tracking branch 'fsverity/fsverity' adds 1fb027d75964 fuse: require /dev/fuse reads to have enough buffer capaci [...] adds 17b2cbe29492 fuse: cleanup fuse_wait_on_page_writeback adds 56d250ef9650 cuse: fix broken release adds c08428c528bc vfs: Create fs_context-aware mount_bdev() replacement adds da3c57945b39 fuse: convert to use the new mount API adds ecd4bce3d0c5 vfs: subtype handling moved to fuse adds 6a3e798938e5 fuse: export fuse_end_request() adds 9b9fd4ad575c fuse: export fuse_len_args() adds dc0c2c1e34db fuse: export fuse_send_init_request() adds 0a2e3f4e04c9 fuse: export fuse_get_unique() adds 7c08fe0fb5e4 fuse: export fuse_dequeue_forget() function adds d513cf0c243f fuse: extract fuse_fill_super_common() adds d8ed41db0fcf fuse: add fuse_iqueue_ops callbacks adds 2e62eb406a44 fuse: separate fuse device allocation and installation in [...] adds 1b0ef096b453 fuse: delete dentry if timeout is zero adds b81045fdf935 fuse: dissociate DESTROY from fuseblk adds 1a8957298fa0 fuse: allow skipping control interface and forced unmount adds ddb0b37d6295 virtio-fs: add virtiofs filesystem adds 21742d9ad76a virtio-fs: add Documentation/filesystems/virtiofs.rst adds d9a7e8b9ec77 Merge remote-tracking branch 'fuse/for-next' adds eb3d8f42231a NFS: Fix inode fileid checks in attribute revalidation code adds bd1343035760 Merge remote-tracking branch 'nfs/linux-next' adds d82a211f1d6c Merge remote-tracking branch 'nfs-anna/linux-next' adds f355e4e697aa Merge remote-tracking branch 'nfsd/nfsd-next' adds c0c0ef968442 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds c87a37ebd40b 9p: avoid attaching writeback_fid on mmap with type PRIVATE adds 0ce772fe79b6 9p: Transport error uninitialized adds 962a991c5de1 9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie adds aafee43b7286 9p/vfs_super.c: Remove unused parameter data in v9fs_fill_super adds bf162f33b6f6 Merge remote-tracking branch 'v9fs/9p-next' adds eb77b23b565e xfs: add a xfs_valid_startblock helper adds 67db37ed0542 Merge remote-tracking branch 'xfs/for-next' adds 32e3cf9f41c7 tracing: fix iomap.h build warnings adds 73d80bb89731 Merge remote-tracking branch 'iomap/iomap-for-next' adds 36252d5a7e46 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds a1c920001487 Merge remote-tracking branch 'file-locks/locks-next' adds 51eab3829186 mtd: Provide fs_context-aware mount_mtd() replacement adds f6dc88cfeb11 vfs: Convert romfs to use the new mount API adds d74503eed1b5 vfs: Convert cramfs to use the new mount API adds d1f8b99efc6c vfs: Convert jffs2 to use the new mount API adds f5299d87ac2a mtd: Kill mount_mtd() adds 03a09e7dcee9 vfs: Convert squashfs to use the new mount API adds d3c317e89f57 vfs: Add a single-or-reconfig keying to vfs_get_super() adds 2fa9d3c7b604 vfs: Convert debugfs to use the new mount API adds 97dae379269b vfs: Convert tracefs to use the new mount API adds fab3d3fd23ce vfs: Convert pstore to use the new mount API adds 0a421fe37c0a hypfs: Fix error number left in struct pointer member adds 75231fb6e196 vfs: Convert hypfs to use the new mount API adds 514b423fe4e8 vfs: Convert spufs to use the new mount API adds 529803dce39b vfs: Kill mount_single() adds 348140124f09 gfs2: Convert gfs2 to fs_context adds 60cb036dbda7 vfs: Convert ceph to use the new mount API adds 84a2bd39405f fs/namei.c: keep track of nd->root refcount status adds 29dfeb0b6ae6 hypfs: don't bother with d_delete() adds 6effcab4da7b infiniband: don't bother with d_delete() adds 46c46f8df9aa devpts_pty_kill(): don't bother with d_delete() adds d3215f78f06f Merge branches 'work.misc', 'work.mount', 'work.namei', 'w [...] adds 8a1228fd0e2e Merge remote-tracking branch 'vfs/for-next' adds 4792c4a5aeed Merge remote-tracking branch 'printk/for-next' adds a6b1e4a90533 Merge remote-tracking branch 'pci/next' adds 2acf40f0454d HID: Add quirk for HP X500 PIXART OEM mouse adds 995aaf4df316 Merge branch 'for-5.4/core' into for-next adds f7c4f737ced2 HID: sb0540: add support for Creative SB0540 IR receivers adds 3915f097340a Merge branch 'for-5.4/sb0540' into for-next adds 58a02f90fddf Merge remote-tracking branch 'hid/for-next' adds 51d138292eb1 Merge tag 'at24-v5.4-updates-for-wolfram' of git://git.ker [...] adds da23b6faa8bf watchdog: iTCO: Add support for Cannon Lake PCH iTCO adds b84398d6d7f9 i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond adds f8c274e4a70e i2c: hix5hd2: Remove IRQF_ONESHOT adds 7077ad2ee316 i2c: synquacer: Make synquacer_i2c_ops constant adds 0a321b97368a i2c: fsi: Add of_put_node() before break adds fbd9bdb540fd Merge branch 'i2c/for-5.4' into i2c/for-next adds e9976655e0d2 Merge remote-tracking branch 'i2c/i2c/for-next' adds a2e831caf1f6 Merge remote-tracking branch 'i3c/i3c/next' adds 2c9d5b5e32a2 hwmon: Remove ads1015 driver adds 5ac6badc5aa0 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] adds 557c7ffa2f28 hwmon: (lm75) add support for PCT2075 adds 59eedefbba12 hwmon: (pmbus/max31785) Remove a useless #define adds 3b07a702cc2b hwmon: (k8temp) update to use new hwmon registration API adds 899df7b41cc4 docs: hwmon: pxe1610: convert to ReST format and add to the index adds af4e1c5eca95 x86/amd_nb: Add PCI device IDs for family 17h, model 70h adds 12163cfbfc0f hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs adds 8f9508ebbf76 hwmon: (asb100) convert to i2c_new_dummy_device adds 25d401646477 hwmon: (smm665) convert to i2c_new_dummy_device adds 22e96ce31805 hwmon: (w83781d) convert to i2c_new_dummy_device adds c64fce7f2a10 hwmon: (adt7475) Convert to use hwmon_device_register_with [...] adds 29c7cb485b32 hwmon: (nct6775) Integrate new model nct6116 adds 6e4d91aa0718 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] adds f2ff7ceaa44c hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] adds dbf55205118e hwmon: w83795: Fan control option isn't that dangerous adds 486842db3b79 hwmon: (nct7904) Add extra sysfs support for fan, voltage [...] adds dcb12653875e hwmon: (lm75) Create structure to save all the configurati [...] adds 58608cfee861 hwmon: (lm75) Create function from code to write into registers adds 7f1a300f8abd hwmon: (lm75) Add new fields into lm75_params_ adds 4b5be3c17380 hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable adds 10b1f2a9d411 hwmon: (raspberrypi) update MODULE_AUTHOR() email address adds 06a1c69cf5de hwmon/ltc2990: Generalise DT to fwnode support adds edd2a4d6608b hwmon: pmbus: Add Inspur Power System power supply driver adds be7ec9196bc4 dt-bindings: Add ipsps1 as a trivial device adds bc34301b1067 hwmon: (iio_hwmon) Enable power exporting from IIO adds d600981d80e0 dt-bindings: hwmon: Document ibm,cffps2 compatible string adds 2f8a855efe8a pmbus: (ibm-cffps) Add support for version 2 of the PSU adds 7548666e6fc3 hwmon: Add Synaptics AS370 PVT sensor driver adds 7b1b68f013e8 hwmon: (as370-hwmon) Add DT bindings for Synaptics AS370 PVT adds 4a2d78822fdf hwmon: (nct7904) Fix incorrect temperature limitation regi [...] adds 7db0db3f6cce hwmon: (lm75) Support configuring the sample time for vari [...] adds 040b106ff8d6 hwmon: (lm75) Move updating the sample interval to its own [...] adds cee04a013a4a hwmon: (lm75) Add support for writing conversion time for TMP112 adds d7a85cde90ed hwmon: (lm75) Add support for writing sampling period on PCT2075 adds 09fe787051db hwmon: (as370-hwmon) fix devm_platform_ioremap_resource.co [...] adds 358d2071100d hwmon: (w83791d) convert to use devm_i2c_new_dummy_device adds f64211151db4 hwmon: (w83792d) convert to use devm_i2c_new_dummy_device adds cf48d1762328 hwmon: (w83793d) convert to use devm_i2c_new_dummy_device adds 548f1d651d5c Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds b7cf2d6ef733 Merge remote-tracking branch 'jc_docs/docs-next' adds 121e29b4afd1 Merge remote-tracking branch 'v4l-dvb/master' adds dba775fbe267 Merge branch 'pm-sleep' into linux-next adds 6d3c6bbc4734 Merge branch 'pm-s2idle-rework' into linux-next adds fdc940b14d54 Merge branch 'pm-cpuidle' into linux-next adds 77c84dd1881d sched/cpufreq: Align trace event behavior of fast switching adds d15ce412737a ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier adds dc111e9b177e Merge branches 'pm-cpufreq' and 'pm-cpufreq-qos' into linux-next adds 44d9de087711 Merge branch 'pm-devfreq' into linux-next adds 55edbc8400c2 Merge branches 'acpi-pm', 'pm-domains', 'pm-qos' and 'pm-t [...] adds 6dc96ac8e8ef Merge branch 'acpica' into linux-next adds 9dc5238fe752 Merge branches 'acpi-apei', 'acpi-processor', 'acpi-tables [...] adds f051654eff3a Merge branches 'acpi-soc' and 'acpi-misc' into linux-next adds 33bbe9d3c1c2 Merge branch 'devprop' into linux-next adds 4c4cdc4c6385 ACPI / CPPC: do not require the _PSD method adds b89823861e09 Merge branch 'acpi-cppc' into linux-next adds d4eff15919a3 Merge remote-tracking branch 'pm/linux-next' adds f6081a73091c dt-bindings: opp: qcom-nvmem: Support pstates provided by [...] adds 475a21e0eade dt-bindings: opp: Add qcom-opp bindings with properties ne [...] adds 7d12709544b8 cpufreq: qcom: Re-organise kryo cpufreq to use it for othe [...] adds 57f2f8b4aa0c cpufreq: qcom: Refactor the driver to make it easier to extend adds 1cb8339ca225 cpufreq: qcom: Add support for qcs404 on nvmem driver adds 248b5f297cf8 cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist adds f75d2accca77 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next adds e38e3477fedb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 1166a8a228fd Merge remote-tracking branch 'cpupower/cpupower' adds 071afa50609d Merge branch 'opp/qcom-updates' into opp/linux-next adds b3c10b7b9f26 Merge remote-tracking branch 'opp/opp/linux-next' adds 0ba9baef5080 Merge remote-tracking branch 'thermal/next' adds d3f45eeb93f6 Merge remote-tracking branch 'thermal-soc/next' adds 014c77215ec3 Merge remote-tracking branch 'ieee1394/for-next' adds 5f3611676812 Merge remote-tracking branch 'swiotlb/linux-next' adds d701ba47fb92 Merge remote-tracking branch 'rdma/for-next' adds 765b7590c92d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds a21cf11bc57f mlx5: Add missing init_net check in FIB notifier adds 4ba0ebbc6cde net: dsa: Fix off-by-one number of calls to devlink_port_u [...] adds 136163618e3a mvpp2: refactor BM pool functions adds 7d04b0b13b11 mvpp2: percpu buffers adds 67538eb5c00f Merge branch 'mvpp2-per-cpu-buffers' adds c9b9dcb430b3 net/mlx5: Move device memory management to mlx5_core adds 97b5484ed608 net/mlx5: Add HW bits and definitions required for SW steering adds 3a6ef5158d4a net/mlx5: Avoid disabling RoCE when uninitialized adds f813cb506b8c net/mlx5: Add stub for mlx5_eswitch_mode adds fc603294267f net/mlx5: Set only stag for match untagged packets adds a06ebb8d953b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 2b688ea5efde net/mlx5: Add flow steering actions to fs_cmd shim layer adds 14c32fd17c9b net/mlx5: DR, Add the internal direct rule types definitions adds 1d9186476e12 net/mlx5: DR, Add direct rule command utilities adds 29cf8febd185 net/mlx5: DR, ICM pool memory allocator adds 297cccebdc5a net/mlx5: DR, Expose an internal API to issue RDMA operations adds 26d688e33f88 net/mlx5: DR, Add Steering entry (STE) utilities adds 4ec9e7b02697 net/mlx5: DR, Expose steering domain functionality adds 7838e1725394 net/mlx5: DR, Expose steering table functionality adds 852f660bd7cc net/mlx5: DR, Expose steering matcher functionality adds 9db810ed2d37 net/mlx5: DR, Expose steering action functionality adds 41d07074154c net/mlx5: DR, Expose steering rule functionality adds c47ff7baff6e net/mlx5: DR, Add required FW steering functionality adds 70605ea545e8 net/mlx5: DR, Expose APIs for direct rule managing adds fb86f1210a57 net/mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software ste [...] adds 6a48faeeca10 net/mlx5: Add direct rule fs_cmd implementation adds 38b9d1c62a6e net/mlx5: Add API to set the namespace steering mode adds 8463daf17e80 net/mlx5: Add support to use SMFS in switchdev mode adds e890acd5ff18 net/mlx5: Add devlink flow_steering_mode parameter adds 94810bd365cb Merge tag 'mlx5-updates-2019-09-01-v2' of git://git.kernel [...] adds 03af840650bb ice: Fix EMP reset handling adds 8132e17dfb16 ice: Fix resource leak in ice_remove_rule_internal() adds 567af267fa1d ice: Report what the user set for coalesce [tx|rx]-usecs adds d24ef08a9d94 ice: Deduce TSA value from the priority value in the CEE mode adds 18057cb3578a ice: add needed PFR during driver unload adds 7404e84a2332 ice: update driver unloading field for Queue Shutdown AQ command adds 432609887aa9 ice: add print of autoneg state to link message adds 2e0ab37c04c2 ice: print extra message if topology issue adds 6a025730e0cd ice: Cleanup defines in ice_type.h adds a257f188b72b ice: Limit Max TCs on devices with more than 4 ports adds 473ca574884b ice: Correctly handle return values for init DCB adds 06914ac20abb ice: Always notify FW of VF reset adds 3d57fd10f2c9 ice: Report stats when VSI is down adds 03bba02016f9 ice: Remove enable DCB when SW LLDP is activated adds cd186e51513c ice: Only disable VLAN pruning for the VF when all VLANs a [...] adds 2c1f9e263444 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds e3d07d3676f5 Merge remote-tracking branch 'net-next/master' adds d80507d15d45 selftests/bpf: test_progs: fix verbose mode garbage adds ac915762ea39 selftests/bpf: test_progs: add missing \n to CHECK_FAIL adds 53092f7e0749 bpf: s390: add JIT support for bpf line info adds 504792e07a44 arm64: bpf: optimize modulo operation adds b96326799443 selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu adds 3404ddf234ba selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 adds 416c57282184 selftests/bpf: improve unexpected success reporting in test_syctl adds 3ec2a0ed3fec selftests/bpf: fix endianness issues in test_sysctl adds 110509df4540 Merge branch 'bpf-selftest-endianess-fixes' adds b5e647864f42 Merge remote-tracking branch 'bpf-next/master' adds 44b63b0a718f netfilter: not mark a spinlock as __read_mostly adds d62d0ba97b58 netfilter: nf_tables: Introduce stateful object update operation adds 85936e56e923 netfilter: nft_quota: add quota object update support adds 5a0146b065ac Merge remote-tracking branch 'netfilter-next/master' adds 9c6cbdff732c Merge remote-tracking branch 'nfc-next/master' adds b6326fc025aa rtlwifi: fix non-kerneldoc comment in usb.c adds 01bb31de5262 rtlwifi: rtl8192cu: Fix value set in descriptor adds 84d31d3b6234 rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE [...] adds 8cc782cd997d rtlwifi: rtl_pci: Fix memory leak when hardware init fails adds 8ef113ff0fed rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX adds 11f92ca1475c rtlwifi: rtl8192ee: Replace local bit manipulation macros adds 7f1c7460e932 rtlwifi: rtl8192ee: Convert macros that set descriptor adds 200e8bd4df8f rtlwifi: rtl8192ee: Convert inline routines to little-endi [...] adds 9dc35d8a555b rtlwifi: rtl8192ee: Remove some variable initializations adds 4170941ed19c rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX adds 081420490083 rtlwifi: rtl8192cu: Replace local bit manipulation macros adds 3925ae06ba60 rtlwifi: rtl8192cu: Convert macros that set descriptor adds afd708f74f1e rtlwifi: rtl8192cu: Convert inline routines to little-endi [...] adds 3bf404b470f9 rtlwifi: rtl8821ae: Fix incorrect returned values adds 38fcdcbd3def rtlwifi: rtl8188ee: Fix incorrect returned values adds fe025ef7d066 rtlwifi: rtl8192ce: Fix incorrect returned values adds 52929cad3293 rtw88: Fix an error message adds d74d0767b95e rtw88: drop unused rtw_coex_coex_dm_reset() adds 9f7d65fb3935 rtw88: remove redundant assignment to pointer debugfs_topdir adds b3d07736b30a rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ adds 79066903454b rtw88: pci: enable MSI interrupt adds b80df89f3909 brcm80211: Avoid possible null-pointer dereferences in wlc [...] adds 0a60e0aa495f bcma: remove two unused variables adds 73c742bb9c9b brcmfmac: remove redundant assignment to pointer hash adds 7a2eb7367fde zd1211rw: remove false assertion from zd_mac_clear() adds 145a32fe57e3 airo: fix memory leaks adds 14aba89386a4 ipw2x00: fix spelling mistake "initializationg" -> "initia [...] adds 567a9b766b47 rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status adds 5f42b382ead2 brcmfmac: replace strncpy() by strscpy() adds 420c20be08a4 bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA adds 82f93cf46d60 brcmfmac: get chip's default RAM info during PCIe setup adds 84b0b6635247 zd1211rw: zd_usb: Use struct_size() helper adds 5d16180707a1 Merge remote-tracking branch 'wireless-drivers-next/master' adds c6178fe1a786 Merge remote-tracking branch 'bluetooth/master' adds f62fad81ba9a Merge remote-tracking branch 'mac80211-next/master' adds 0a6a4abc8466 gfs2: Always mark inode dirty in fallocate adds 8c5ca11710b6 gfs2: untangle the logic in gfs2_drevalidate adds 98fb057487a8 gfs2: Fix possible fs name overflows adds 8f0daef5f797 gfs2: Fix recovery slot bumping adds ebf1b8777b4f gfs2: Minor PAGE_SIZE arithmetic cleanups adds 91b2524a5f75 gfs2: Delete an unnecessary check before brelse() adds 00b101d24561 gfs2: separate holder for rgrps in gfs2_rename adds 61274e53cc48 gfs2: create function gfs2_glock_update_hold_time adds a362042561bd gfs2: Use async glocks for rename adds b7567032e81e Merge remote-tracking branch 'gfs2/for-next' adds ff9ae4da3423 Merge remote-tracking branch 'nand/nand/next' adds 923d0e6d8eca Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 493424779be8 Merge remote-tracking branch 'crypto/master' adds 226024b16685 drm/exynos: drop use of drmP.h adds c7eb7c12fddc Merge tag 'exynos-drm-next-for-v5.4' of git://git.kernel.o [...] adds 4e4c0185219d Merge remote-tracking branch 'drm/drm-next' adds e2d0a8f565ec Merge remote-tracking branch 'amdgpu/drm-next' adds 45ef78294a6f Merge remote-tracking branch 'drm-misc/for-linux-next' adds feea39a86dfd drm/msm: drop use of drmP.h adds c9b74b8a3903 drm/msm/mdp4: Drop unused GPIO include adds 2acc0d2db5ef drm/msm/dsi: Drop unused GPIO includes adds 86fe3f546eb3 drm/msm/dpu: Drop unused GPIO code adds a44769b407ec drm/msm/hdmi: Convert to use GPIO descriptors adds 23c259722d0e drm/msm: Transition console to msm framebuffer adds 1569fcd7555e drm/msm/dpu: remove dpu_mdss:hwversion adds d6c7b2284b14 drm/msm/mdp5: Add msm8998 support adds 61b5334fc6b1 drm/msm/a6xx: add missing MODULE_FIRMWARE() adds add5bff4aa76 drm/msm/phy/dsi_phy: silence -EPROBE_DEFER warnings adds 518304cbf3b2 drm/msm/mdp5: Find correct node for creating gem address space adds 8e3e791d20d2 drm/msm: Use generic bulk clock function adds ed98359a9e39 drm/msm: Use struct_size() helper adds 241b507c166f drm/msm/dpu: fix "frame done" timeouts adds b721ea48d71b drm/msm/dpu: remove stray "\n" adds 2eba69071b4b drm/msm: Remove Kconfig default adds 15ee1e050a46 drm/msm/dpu: add rotation property adds 33e42bf6c53b drm/msm/dpu: remove some impossible error checking adds 0c91ed511232 drm/msm/dpu: remove unused arg adds b4bb9f15b443 drm/msm/dpu: unwind async commit handling adds fe9df3f50c39 drm/msm/dpu: add real wait_for_commit_done() adds 41a52059eefd drm/msm/dpu: handle_frame_done() from vblank irq adds d4d2c60497cf drm/msm: add kms->wait_flush() adds 80b4b4a703d6 drm/msm: convert kms->complete_commit() to crtc_mask adds 9f6b65642bd2 drm/msm: add kms->flush_commit() adds e35a29d5c432 drm/msm: split power control from prepare/complete_commit adds 2d99ced787e3 drm/msm: async commit support adds cd6d923167b1 drm/msm/dpu: async commit support adds d934a712c5e6 drm/msm: add atomic traces adds 5fb9b797d5cc drm/msm/dsi: Fix return value check for clk_get_parent adds 5a3431e14cef Merge remote-tracking branch 'drm-msm/msm-next' adds dbcc574a4bfa drm/etnaviv: fix missing unlock on error in etnaviv_iommuv [...] adds c42fae2a0087 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds ce0582e4e64f Merge remote-tracking branch 'regmap/for-next' adds 94044dfb0bcf MAINTAINERS: update entry of firewire audio drivers adds 06f1449a2eaa MAINTAINERS: update entry for firewire audio drivers with [...] adds a31b9ed3f1de Merge remote-tracking branch 'sound/for-next' adds 9a7c9fe1203e ASoC: soc-core: add soc_rtd_free() adds ffd60fba19d9 ASoC: soc-core: move soc_probe_component() position adds b614beafa495 ASoC: soc-core: dapm related setup at one place adds 95c267dd2043 ASoC: soc-core: add snd_soc_dapm_init() adds 6fb035502956 ASoC: soc-core: move soc_probe_link_components() position adds 39c66b6ef6f3 ASoC: simple-card: indicate rebind issue adds 157ab71286e6 ASoC: audio-graph: indicate rebind issue adds 3a3edd6ffe67 ASoC: es8316: add DT-bindings adds 6dd567dc9648 ASoC: es8316: add clock control of MCLK adds 2bad859fb513 Merge branch 'asoc-5.4' into asoc-next adds c1fec70bacb2 Merge remote-tracking branch 'sound-asoc/for-next' adds cfd8579ddc02 Input: psmouse - drop all unneeded functions from mouse headers adds 53119e513478 Input: soc_button_array - use platform_device_register_resndata() adds c8a144b250dc Input: i8042 - enable wakeup on a stable struct device adds 5dc15dcf39c4 ARM: ux500: improve BU21013 touchpad bindings adds a1b70a44b80a Input: bu21013_ts - convert to use GPIO descriptors adds a866781e84dd Input: bu21013_ts - rename some variables adds 0570bab05410 Input: bu21013_ts - annotate supend/resume methods as __ma [...] adds a5ee351d5bc7 Input: bu21013_ts - remove useless comments adds caeb1aae283f Input: bu21013_ts - convert to using managed resources adds 1eb7b4cacc01 Input: bu21013_ts - remove support for platform data adds db3e34d4036d Input: bu21013_ts - use interrupt from I2C client adds 18aa4d6b6748 Input: bu21013_ts - fix suspend when wake source adds 307ec663f6c3 Input: bu21013_ts - switch to using MT-B (slotted) protocol adds 4b6253fa7364 Input: bu21013_ts - switch to using standard touchscreen p [...] adds a6f4ab9a03a4 Merge remote-tracking branch 'input/next' adds cb8acabbe33b block: mq-deadline: Fix queue restart handling adds 85c0a037dc7a block: elevator.c: Remove now unused elevator= argument adds f97eeb6cfd52 Documenation: switching-sched: Remove notes about elevator [...] adds fa99165cc87a Documentation:kernel-per-CPU-kthreads.txt: Remove referenc [...] adds d55a4ae9e1af bcache: add cond_resched() in __bch_cache_cmp() adds d66c9920c0cf bcache: Fix an error code in bch_dump_read() adds a22a9602b88f closures: fix a race on wakeup from closure_sync adds ca64584e0cab Merge branch 'for-5.4/block' into for-next adds 62f7b1989c02 md raid0/linear: Mark array as 'broken' and fail BIOs if a [...] adds 07f1a6850c5d md/raid1: fail run raid1 array when active disk less than one adds b0f01ecf293c md/raid5: use bio_end_sector to calculate last_sector adds c5ef62e60d50 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] adds 35e7ae82f62b Merge branch 'for-5.4/block' into for-next adds 8392593b67ca Merge remote-tracking branch 'block/for-next' adds be1eb7f78aa8 crypto: essiv - create wrapper template for ESSIV generation adds a1a262b66e55 dm crypt: switch to ESSIV crypto API template adds b1d1e29639df dm crypt: omit parsing of the encapsulated cipher adds 916d8821cc3e dm writecache: skip writecache_wait for pmem mode adds 0acfb2d92b3d dm stats: use struct_size() helper adds c097b58cd1ea Merge remote-tracking branch 'device-mapper/for-next' adds 9297cdcab61a mmc: usdhi6rol0: Add maintainers adds 9dba357415bf mmc: mxs: use devm_platform_ioremap_resource() to simplify code adds 918569e9fa42 dt-bindings: mmc: sunxi: reorder MMC compatibles adds c49a291bd1cf dt-bindings: mmc: sunxi: Add H5 compatibles adds 6f6da47ea2c3 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 adds bc37f3a9d12f mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 adds d4dc7851d4c4 mmc: sdhci-pci: Use dev_get_drvdata adds 546bb324e8f7 memstick: r592: Use dev_get_drvdata adds 5f999e5291f7 mmc: mmci: Clarify comments and some code for busy detection adds 3c609ff2c329 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] adds 04150cd3d61e mmc: atmel-mci: Mark expected switch fall-throughs adds f43e239d13ef mmc: sdhci-s3c: Mark expected switch fall-through adds 1e71d241c54f mmc: sdhci-pci: Add another Id for Intel CML adds ccc319c5668a mmc: Remove dev_err() usage after platform_get_irq() adds 50e132727bdb mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028 [...] adds cbda53dce75a mmc: sdhci-cadence: use struct_size() helper adds be6bb1a85f90 mmc: jz4740: Code cleanup adds 4348215ec7d1 mmc: jz4740: Drop dependency on arch header adds a3ea98ded976 mmc: renesas_sdhi_sys_dmac: Remove all R-Car Gen3 SoCs adds 50760cbcd7b5 mmc: mediatek: fix controller busy when plug out SD adds 6e091d7b2d1b mmc: mediatek: support 24bits segment size adds c3e84203badf dt-bindings: mmc: sdhci-of-aspeed: Document Aspeed SD controller adds 2d28dbe042f4 mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller adds 62b0d137ed04 mmc: bcm2835: Take SWIOTLB memory size limitation into account adds 45b7545d236e dt-bindings: mmc: sdhci-of-aspeed: Update example ranges property adds 9f7e8ac18144 mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc [...] adds a80639b8911d dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] adds e1d258ee1a06 mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC adds 293f0354c541 mmc: sdhci: Change timeout of loop for checking internal c [...] adds 777e3df7b642 mmc: sdhci: Add PLL Enable support to internal clock setup adds a1b610bde3e4 PCI: Add Genesys Logic, Inc. Vendor ID adds 562bb5fe1c83 mmc: sdhci: Export sdhci_abort_tuning function symbol adds bb517fd981b4 mmc: mediatek: enable SDIO IRQ low level trigger function adds 9027c072c446 mmc: sdhci: constify references of parameters to __sdhci_r [...] adds 1a5bfdb9e4ff mmc: sdhci-cadence: override spec version adds 0727add145cd mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses adds dbb3bc75e5ad mmc: sdhi: fill in actual_clock adds 438c281ca8a5 mmc: mmc_spi: Convert to use for_each_sg() adds cd9a2fc2a41b mmc: sdhci-of-aspeed: Drop redundant assignment to host->clock adds 996899c24b9a mmc: sdhci-of-aspeed: Uphold clocks-on post-condition of s [...] adds e7634eb9bdf4 mmc: sdhci-of-aspeed: Allow max-frequency limitation of SDCLK adds f953d11828b9 Merge branch 'fixes' into next adds dd8f2762a49f mmc: sdhci-of-aspeed: Depend on CONFIG_OF_ADDRESS adds 7c89f109a01e mmc: dw_mmc-rockchip: Using 180 sample phase if all phases work adds a2dc559c78c6 mmc: sdhci: Fix incorrect switch to HS mode adds 3e5db55740a4 Merge remote-tracking branch 'mmc/next' adds 37e3afc5fcb6 Merge remote-tracking branch 'kgdb/kgdb-next' adds b65dc4f6b339 mfd: ezx-pcap: Replace mutex_lock with spin_lock adds b9a801dfa591 mfd: Add support for Merrifield Basin Cove PMIC adds cbd1c5c4d443 mfd: intel-lpss: Consistently use GENMASK() adds c5b90cb26e83 mfd: intel-lpss: Add Intel Skylake ACPI IDs adds f68c0a873ef2 mfd: sm501: Include the GPIO driver header adds 1094422253db mfd: htc-i2cpld: Drop check because i2c_unregister_device( [...] adds 569fac74627c mfd: intel-lpss: Use MODULE_SOFTDEP() instead of implicit request adds fea3ac55e112 mfd: db8500-prcmu: Support the higher DB8520 ARMSS adds b788d111e676 dt-bindings: mfd: mediatek: mt6397: Change to relative paths adds 7051919d1751 dt-bindings: mfd: mediatek: Update RTC to include MT6323 adds 8ab1267ff73d dt-bindings: mfd: mediatek: Add MT6323 Power Controller adds 09c1dec47002 mfd: mt6397: Add mutex include adds 7c3f7cd5a0c9 mfd: mt6323: Replace boilerplate resource code with DEFINE [...] adds 8391c6cb2414 mfd: mt6323: Add MT6323 RTC and PWRC adds 10f3a0e28d40 Merge remote-tracking branch 'mfd/for-mfd-next' adds 865cac14c2da backlight: rave-sp: Leave initial state and register with [...] adds 072e2c8192cf backlight: lm3630a: Switch to use fwnode_property_count_uXX() adds 30f644fd6ec9 backlight: lms283gf05: Fix a typo in the description passe [...] adds bcd69da98e36 video: backlight: Drop default m for {LCD,BACKLIGHT_CLASS_DEVICE} adds 28a1d72a221e video: backlight: tosa_lcd: drop check because i2c_unregis [...] adds ec665b756e6f backlight: gpio-backlight: Correct initial power state handling adds 6451e123dec3 MAINTAINERS: Add entry for stable backlight sysfs ABI docu [...] adds d55c028f8b25 backlight: Expose brightness curve type through sysfs adds 511a204638d7 backlight: pwm_bl: Set scale type for CIE 1931 curves adds c0b64faf0fe6 backlight: pwm_bl: Set scale type for brightness curves sp [...] adds 77e035995c21 Merge remote-tracking branch 'backlight/for-backlight-next' adds 99956a9e0825 power: supply: sbs-battery: use correct flags field adds 47c169e17bbd MAINTAINERS: N900: Remove isp1704_charger.h record adds fe55e7703273 power: supply: sbs-battery: only return health when batter [...] adds 10948061162a power: supply: ab8500_charger: Mark expected switch fall-through adds 828802228485 power: supply: Init device wakeup after device_add() adds 0e063317d579 power: reset: gpio-restart: Fix typo when gpio reset is not found adds 40badfa39609 power: supply: max17042_battery: Fix a typo in function names adds 9eab9a5b4c53 power: supply: ab8500: remove set but not used variables ' [...] adds 59857e9eadce power: reset: reboot-mode: Fix author email format adds 08614b407d8d power: supply: sc27xx: Introduce local variable 'struct de [...] adds 204205836f4d power: supply: sc27xx: Replace devm_add_action() followed [...] adds 5c35ba9b4743 power: supply: bq25890_charger: Add the BQ25895 part adds 72e538f6ee88 power: supply: isp1704: remove redundant assignment to var [...] adds 343160e98cff power: supply: max77650: add MODULE_ALIAS() adds 7cff19b9a8ff power: supply: sc27xx: Add POWER_SUPPLY_PROP_ENERGY_FULL_D [...] adds 168e68d07275 power: supply: sc27xx: Fix conditon to enable the FGU interrupt adds 7384b0e7668f power: supply: sc27xx: Fix the the accuracy issue of coulo [...] adds ff062d06948c power: supply: sc27xx: Make sure the alarm capacity is lar [...] adds 580665279fb6 power: supply: sc27xx: Optimize the battery capacity calibration adds 7cfd33d997a4 power: supply: sc27xx: Add POWER_SUPPLY_PROP_CALIBRATE attribute adds 7f7378618b41 power: supply: cpcap-charger: Enable vbus boost voltage adds c8ea4262808c Merge remote-tracking branch 'battery/for-next' adds d0087e72710c regulator: provide regulator_bulk_set_supply_names() adds d072cb263f9e regulator: add missing 'static inline' to a helper's stub adds d4989abf927a Merge branch 'regulator-5.4' into regulator-next adds 11d16b8c46bc Merge remote-tracking branch 'regulator/for-next' adds 9a29a3931d83 Merge remote-tracking branch 'security/next-testing' adds 0830f909ed71 Merge remote-tracking branch 'apparmor/apparmor-next' adds fa5b57175364 ima: use struct_size() in kzalloc() adds 2a7f0e53daf2 ima: ima_api: Use struct_size() in kzalloc() adds 8f418355ea3f Merge remote-tracking branch 'integrity/next-integrity' adds d3c0444b7ea8 security: Add hooks to rule on setting a watch adds d1d2a2417438 security: Add a hook for the point of notification insertion adds 13b994af9f2f General notification queue with user mmap()'able ring buffer adds 3d13030986d4 keys: Add a notification facility adds e711c800fdba Add a general, global device notification watch list adds c78de55c3105 block: Add block layer notifications adds e477428dfe47 usb: Add USB subsystem notifications adds 7141642ed120 Add sample notification program adds b33be7c0a210 selinux: Implement the watch_key security hook adds 5301fef8ca60 smack: Implement the watch_key and post_notification hooks [...] adds 7a36e1f9f7c5 Merge branch 'notifications-core' into keys-next adds 1f96e0f129eb Merge branch 'keys-acl' into keys-next adds 18c911a32bf5 Merge remote-tracking branch 'keys/keys-next' adds 20f6cec02b91 Merge remote-tracking branch 'selinux/next' adds 8c0c7c02d99a Merge remote-tracking branch 'smack/for-next' adds 14591e2351ef MAINTAINERS: fix style in KEYS-TRUSTED entry adds 5b359c7c4372 tpm_tis_core: Turn on the TPM before probing IRQ's adds 1ea32c83c699 tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts adds 28eba2fddd5a tpm: Remove a deprecated comments about implicit sysfs locking adds 09e574831b27 tpm/tpm_ftpm_tee: A driver for firmware TPM running inside TEE adds e8bd417aab0c tpm/tpm_ftpm_tee: Document fTPM TEE driver adds c6ac8cb5b31c Merge remote-tracking branch 'tpmdd/next' adds b8f54b477d05 Merge remote-tracking branch 'watchdog/master' adds 8744daf4b069 iommu/vt-d: Remove global page flush support adds 097a7df2e3af iommu/arm-smmu-v3: Fix build error without CONFIG_PCI_ATS adds 2896ba40d0be iommu: Don't use sme_active() in generic code adds f58f821fd69a Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'a [...] adds 319754bdd987 Merge remote-tracking branch 'iommu/next' adds 3423dec28fe1 Merge remote-tracking branch 'vfio/next' adds 6df58e485fd0 dt-bindings: Clarify interrupts-extended usage adds 08dc99e5407d pinctrl-mcp23s08: Fix property-name in dt-example adds fb2d23291bf1 dt-bindings: arm: idle-states: Use "e.g." and "i.e." consistently adds 06c3145deee1 dt-bindings: arm: idle-states: Correct references to wake- [...] adds 0801400709d5 dt-bindings: arm: idle-states: Correct "constraint guarantees" adds 19155f56a149 dt-bindings: arm: idle-states: Add punctuation to improve [...] adds 791581e36df3 dt-bindings: arm: idle-states: Move exit-latency-us explanation adds 1be5b54d26ae dt-bindings: gpu: mali-midgard: Add samsung exynos5250 compatible adds df00892f6506 Merge remote-tracking branch 'devicetree/for-next' adds 4fbc485324d2 spi: ep93xx: Repair SPI CS lookup tables adds 151d0eafa4f5 spi: uniphier: remove unnecessary code adds 37ffab817098 spi: uniphier: introduce polling mode adds e32736494849 spi: spi-fsl-dspi: Fix race condition in TCFQ/EOQ interrupt adds 0d6fccc1b6fb spi: npcm-fiu: fix spelling mistake "frequancy" -> "frequency" adds 20fe14afc278 Merge branch 'spi-5.4' into spi-next adds 5c359c2b06d3 Merge remote-tracking branch 'spi/for-next' adds 006d6183b4a8 Merge branch 'x86/vmware' adds 29d9a0b50736 x86/boot: Preserve boot_params.secure_boot from sanitizing adds 9ce03b08b0fb Merge branch 'x86/urgent' adds 15b1295143a4 Merge branch 'x86/pti' adds eafead31c540 Merge branch 'x86/platform' adds bb10a2c0e525 Merge branch 'x86/mm' adds 46d7e2f591b3 Merge branch 'x86/irq' adds d2685cfeeca1 Merge branch 'x86/hyperv' adds 874a9a4ddb04 Merge branch 'x86/entry' adds 77e5517cb506 Merge branch 'linus' into x86/cpu, to resolve conflicts adds 9721a2adb13d Merge branch 'x86/cpu' adds c7f784ad02f9 Merge branch 'x86/cleanups' adds 21be6907148e Merge branch 'x86/build' adds 9a91dcfe30a8 Merge branch 'x86/boot' adds 06fadf942e4f Merge branch 'x86/apic' adds 1e1b5f4c8e70 Merge branch 'timers/core' adds db66c8a79e9f Merge branch 'smp/hotplug' adds 8602c1cff5d2 Merge branch 'sched/rt' adds e459011f620e Merge branch 'sched/core' adds 375b7f4cade0 Merge branch 'ras/core' adds e98db89489f0 Merge branch 'linus' into perf/core, to pick up fixes adds 67260e8c0e68 perf c2c: Display proper cpu count in nodes column adds 0ac1dd5b4a70 perf timechart: Refactor svg_build_topology_map() adds f78f96676a25 perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online adds 92b5a1545ad5 perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() adds 7df4e36a4785 perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online adds 8c7274691f0d perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online adds dc84187f32a3 perf header: Replace MAX_NR_CPUS with cpu__max_cpu() adds df552793493f libperf: Warn when exceeding MAX_NR_CPUS in cpumap adds 108a1bb9d1d8 perf tools: Remove needless libtraceevent include directives adds a77494026309 perf header: Move CPUINFO_PROC to the only file where it is used adds 91854f9a077e perf tools: Move everything related to sys_perf_event_open [...] adds f37110205c30 perf time-utils: Adopt rdclock() from perf.h adds c1a604dff486 perf tools: Remove needless perf.h include directive from headers adds 0ac25fd0a04d perf tools: Remove perf.h from source files not needing it adds b42090256fba perf tools: Remove debug.h from header files not needing it adds 8520a98dbab6 perf debug: Remove needless include directives from debug.h adds b6b5574b80d6 perf env: Remove env.h from other headers where just a fwd [...] adds 4cb3c6d546aa perf event: Remove needless include directives from event.h adds 38847db9740a libtraceevent, perf tools: Changes in tep_print_event_* APIs adds 5d6552ab3b71 libtraceevent: Remove tep_register_trace_clock() adds e97fd1383cd7 libtraceevent: Change users plugin directory adds fac583fdb674 perf dso: Adopt DSO related macros from symbol.h adds 9bea81b36a8d perf symbol: Move C++ demangle defines to the only file using it adds c38fa94d1882 perf symbols: Add missing linux/refcount.h to symbol.h adds b1d1b094f757 perf symbols: Move symsrc prototypes to a separate header adds 4a3cec84949d perf dsos: Move the dsos struct and its methods to separat [...] adds 171f7474b6bb perf hist: Remove needless ui/progress.h from hist.h adds 4772925885da perf tools: Move 'struct events_stats' and prototypes to s [...] adds 5c9dbe6da133 perf tools: Remove needless sort.h include directives adds afce8c482c48 perf probe: No need for symbol.h, symbol_conf is enough adds df1a0a110c2c perf tools: Remove needless map.h include directives adds 4becb2395f91 perf tools: Remove needless thread.h include directives adds ef7d95661d04 perf tools: Remove needless thread_map.h include directives adds 7ae811b12e41 perf tools: Remove needless evlist.h include directives adds fa0d98462fae perf tools: Remove needless evlist.h include directives adds f2a39fe84901 perf auxtrace: Uninline functions that touch perf_session adds d3300a3c4e76 perf symbols: Move mem_info and branch_info out of symbol.h adds a55ab7c4ca69 perf pmu: Change convert_scale from static to global adds 287f2649f791 perf metricgroup: Scale the metric result adds f01642e4912b perf metricgroup: Support multiple events for metricgroup adds d046b725487a objtool: Move x86 insn decoder to a common location adds 58993fb2c511 perf: Update .gitignore file adds f1da0a6c1365 perf intel-pt: Remove inat.c from build dependency list adds 00a263902ac3 perf intel-pt: Use shared x86 insn decoder adds 87a682a7c4e7 perf build: Ignore intentional differences for the x86 ins [...] adds 2ffd84ae973b objtool: Update sync-check.sh from perf's check-headers.sh adds ae31a514a134 objtool: Ignore intentional differences for the x86 insn decoder adds 2c58167877a6 Merge tag 'perf-core-for-mingo-5.4-20190901' of git://git. [...] adds b7cbbc1a0f86 Merge branch 'perf/core' adds 7cb310033883 Merge branch 'locking/core' adds 7768d9513fe7 Merge branch 'irq/core' adds 54d804af6e22 Merge branch 'efi/core' adds 8938abc4a58d Merge branch 'core/stacktrace' adds c6c9c381290a Merge branch 'core/rcu' adds 83d78a86fa8b Merge branch 'core/headers' adds 5a56f74629d5 Merge remote-tracking branch 'tip/auto-latest' adds 47c05631fba2 Merge remote-tracking branch 'clockevents/clockevents/next' adds 8a7be88744be Merge remote-tracking branch 'edac/edac-for-next' adds 711419e504eb irqdomain: Add the missing assignment of domain->fwnode fo [...] adds 851d0cfaf1ee Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 57e91cc2c3a0 Merge remote-tracking branch 'kvm/linux-next' adds e4a01a32c0d0 Merge remote-tracking branch 'kvm-arm/next' adds bc05c02c9e63 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds f68439ceffbd Merge remote-tracking branch 'kvms390/next' adds a8bd194a4049 Merge remote-tracking branch 'percpu/for-next' adds 98c5c24584cc Merge remote-tracking branch 'drivers-x86/for-next' adds 7aa703bb8824 mfd / platform: cros_ec: Handle chained ECs as platform devices adds 47f11e0b40e9 mfd / platform: cros_ec: Move cros-ec core driver out from MFD adds eda2e30c6684 mfd / platform: cros_ec: Miscellaneous character device to [...] adds 459aedb9a5d4 mfd: cros_ec: Switch to use the new cros-ec-chardev driver adds 2fa2b980e3fe mfd / platform: cros_ec: Rename config to a better name adds 840d9f131f65 mfd / platform: cros_ec: Reorganize platform and mfd includes adds 5156fb75ead1 mfd: cros_ec: Use kzalloc and cros_ec_cmd_xfer_status helper adds b027dcf7c4c3 mfd: cros_ec: Add convenience struct to define dedicated C [...] adds 832a636f6afe mfd: cros_ec: Add convenience struct to define autodetecta [...] adds 28e6fcc871bc mfd: cros_ec: Use mfd_add_hotplug_devices() helper adds 7e0bb52d0df9 Merge tag 'ib-mfd-extcon-hid-i2c-iio-input-media-chrome-po [...] adds f0ea4d8f5792 Merge remote-tracking branch 'chrome-platform/for-next' adds 7139229921a4 Merge remote-tracking branch 'hsi/for-next' adds 536129cc9a26 leds: lm3532: Move static keyword to the front of declarations adds ba7eb84f7169 leds: ti-lmu-common: Move static keyword to the front of d [...] adds f320bd2931fc Merge remote-tracking branch 'leds/for-next' adds be8b865229d1 Merge remote-tracking branch 'ipmi/for-next' adds 0051237aa8e5 Merge remote-tracking branch 'driver-core/driver-core-next' adds 96e46dcfb853 Merge tag 'usb-for-v5.4' of git://git.kernel.org/pub/scm/l [...] adds 7a8114620485 Merge 5.3-rc7 into usb-next adds a1747eb43f35 usb/ohci-sm501: remove the HCD_DMA flag adds 8838d9224f84 usb/ohci-tmio: remove the HCD_DMA flag adds bf89015a5413 usb-storage: use hcd_uses_dma to check for DMA capabilities adds ac2658e0d9f0 usb: remove a stale comment in hcd_alloc_coherent adds 7b65fe12556f usb: remove commented out dma wrappers adds 8ceb1417f3ca mfd: don't select DMA_DECLARE_COHERENT for the sm501 and t [...] adds b3d72616b428 usb: cdns3: Fix Wunused-but-set-variable warning adds f271b966bff1 usb: cdns3: remove set but not used variable 'priv_dev' adds 35af2445dc30 usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C adds 4d2233ecec8e usb: cdns3: remove redundant assignment to ret on error exit path adds 04db1d2057c8 usb: cdns3: fix missing assignment of ret before error che [...] adds 5d04111d76e2 usb: cdns3: fix spelling mistake: "cnfiguration" -> "confi [...] adds 5a030e618712 usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc [...] adds b62a31b04e93 usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'x [...] adds 8a62dff2c073 xhci: add TSP bitflag to TRB tracing adds 9334367cda85 xhci: fix possible memleak on setup address fails. adds 77d8f110acb7 usb: host: xhci-plat: add quirks member into struct xhci_p [...] adds ed056203fa7c usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv adds ee6754ace1ec usb: host: xhci-rcar: Use xhci_plat_priv.quirks instead of [...] adds d7290cd04b4e usb: chipidea: msm: Use device-managed registration API adds 34c7ed72f4f0 usb: core: phy: add support for PHY calibration adds a0a465569b45 usb: dwc3: remove generic PHY calibrate() calls adds 6ed151f26484 xhci-ext-caps.c: Add property to disable Intel SW switch adds 2be1fb64dfeb usb: roles: intel: Enable static DRD mode for role switch adds ea44d190764b usbip: Implement SG support to vhci-hcd and stub driver adds 451d15a1731c dt-binding: usb: add usb-role-switch property adds 6b68240d7c54 dt-bindings: connector: add optional properties for Type-B adds f651c73e71f5 dt-bindings: usb: add binding for USB GPIO based connectio [...] adds 3ef8685f84b3 dt-bindings: usb: mtu3: add properties about USB Role Switch adds 977607653cdd usb: roles: Introduce stubs for the exiting functions in role.h adds 44493062abc3 device connection: Add fwnode_connection_find_match() adds a31f01777bc5 usb: roles: Add fwnode_usb_role_switch_get() function adds c5c0283a9db1 Merge generic_lookup_helpers into usb-next adds 6fadd72943b8 usb: roles: get usb-role-switch from parent adds 12b591bccc46 usb: common: create Kconfig file adds 4602f3bff266 usb: common: add USB GPIO based connection detection driver adds 1ac91ac5d097 usb: mtu3: register a USB Role Switch for dual role mode adds 95e29e9bbe28 USB: rio500: simplify locking adds 9472aff16ca0 USB: rio500: Fix lockdep violation adds 815cdcc33404 usb: cdns3: Remove redundant dev_err call in cdns3_probe() adds 92fc83b35191 Merge remote-tracking branch 'usb/usb-next' adds 7d0c96aa56e3 Merge remote-tracking branch 'usb-serial/usb-next' adds ecd55e367f3d usb: chipidea: msm: Use device-managed registration API adds 93f7d08cd376 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds bcfc7bdf6073 Merge remote-tracking branch 'phy-next/next' adds 750a995cfcfc Merge remote-tracking branch 'tty/tty-next' adds 99097a214b0c Merge 5.3-rc7 into char-misc-next adds 77fda29f9c48 Merge tag 'extcon-next-for-5.4' of git://git.kernel.org/pu [...] adds 4a79ce748f31 Merge tag 'icc-5.4-rc1' of https://git.linaro.org/people/g [...] adds e6508c7efa90 Merge tag 'phy-for-5.4' of git://git.kernel.org/pub/scm/li [...] adds 18ec9392929f Merge tag 'thunderbolt-for-v5.4' of git://git.kernel.org/p [...] adds 526af0405487 Merge tag 'fpga-cvp-for-5.4' of git://git.kernel.org/pub/s [...] adds 3bf8c48ca727 coresight: etm4x: Two function calls less adds 17b4add0d4e0 coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996 adds df4473fadcfe coresight: cpu-debug: Add support for Qualcomm Kryo adds 5774a34fc802 coresight: etr_buf: Consolidate refcount initialization adds f52ff9b7d649 coresight: tmc-etr: Handle memory errors adds 8a4bc4f19504 coresight: tmc-etr: Check if non-secure access is enabled adds 82451bbd540f coresight: Convert pr_warn to dev_warn for obsolete bindings adds 6c87bedc9e9c coresight: acpi: Static funnel support adds 6d7651015c16 coresight: etm4x: Remove superfluous setting of os_unlock adds 1004ce4c255f coresight: etm4x: Use explicit barriers on enable/disable adds 08d2ddaa5850 coresight: etm4x: use module_param instead of module_param_named adds 89e89b05ef5b coresight: etm4x: improve clarity of etm4_os_unlock comment adds 13af88f312fc coresight: tmc-etr: Fix updating buffer in not-snapshot mode. adds bbedcb91cc3b coresight: tmc-etr: Fix perf_data check adds 00bb485ce7b8 coresight: tmc: Make memory width mask computation into a [...] adds 3507d231a499 coresight: tmc-etr: Decouple buffer sync and barrier packe [...] adds ec13c78d7b45 coresight: tmc-etr: Add barrier packets when moving offset [...] adds 7643bc19c885 Merge remote-tracking branch 'char-misc/char-misc-next' adds f1fac63af678 soundwire: bus: set initial value to port_status adds dd4689e2b641 dt-bindings: soundwire: add slave bindings adds a2e484585ad3 soundwire: core: add device tree support for slave devices adds c7578c1d6285 soundwire: Add compute_params callback adds dfcff3f8a5f1 soundwire: stream: make stream name a const pointer adds 66d591862f83 Merge remote-tracking branch 'soundwire/next' adds 58985a9d2d03 drivers/staging/exfat - by default, prohibit mount of fat/vfat adds 544b3e7fd2d3 staging: exfat: make exfat depend on BLOCK adds 5b489e2ff650 staging: exfat: cleanup blank line warnings adds ef16b89c8243 staging: exfat: use BIT macro for defining sizes adds 076a8e2f769e staging: exfat: fix uninitialized variable ret adds be22bc7ceb5f staging: exfat: remove return and error return via a goto adds 2e63a4a4b78e staging: rts5208: remove redundant sd30_mode checks adds 21d48f69d6fd staging: rts5208: Fixed checkpath warning. adds 207380572103 staging: rts5208: Fix checkpath warning adds 329101244f21 staging: greybus: light: fix a couple double frees adds dab8fe7ea267 staging: exfat: check for null return from call to FAT_getblk adds f08ab0abb699 staging: kpc2000: Fix long constant sparse warning adds 39a4916b19e1 staging: r8188eu: use skb_put_data instead of skb_put/memcpy pair adds 4a3975215136 staging: rtl8723bs: replace __inline by inline adds a70cfd89dc9a staging: exfat: cleanup braces for if/else statements adds ab050766f942 staging: exfat: fix spelling errors in comments adds dfa5b30b12aa staging: exfat: drop local TRUE/FALSE defines adds c0af3b61b508 iio: accel: kxcjk1013: Improve comments on KIOX010A and KI [...] adds 519808425e19 iio: imu: adis16460: fix variable signedness adds 4be27c2a185d staging: iio: adc: ad7192: Remove platform data adds 77f6a23092c0 staging: iio: adc: ad7192: Add low_pass_3db_filter_frequency adds f7356e47032c dt-bindings: iio: adc: ad7192: Add binding documentation f [...] adds 62ed7a81ef81 MAINTAINERS: ftm-quaddec: Fix typo in a filepath adds b311da85f794 staging: iio: accel: adis16240: Improve readability on wri [...] adds 2715a28105c6 iio: adc: max1027: Use device-managed APIs adds 473d12f7638c iio: hid-sensor-attributes: Convert to use int_pow() adds 8de877d2bba5 iio: adc: sc27xx: Change to polling mode to read data adds a5913d009b28 tools: iio: add .gitignore adds d2a415c86c6b iio: adc: ad7606: Add support for AD7606B ADC adds 75338cc8eb29 MAINTAINERS: Add Beniamin Bia for AD7606 driver adds 416f882c3b40 dt-bindings: iio: adc: Migrate AD7606 documentation to yaml adds 6b4d6822eef5 dt-bindings: iio: adc: Add AD7606B ADC documentation adds 258128e8e953 iio: st_sensors: Fix build error adds 4a5e353c16d1 Kconfig: Fix the reference to the RFD77402 ToF sensor in t [...] adds 88149b520950 dt-bindings: iio: light: isl29501: Rename bindings documen [...] adds 3b72950d5a33 iio: imu: st_lsm6dsx: introduce update_fifo function pointer adds 5022c5a43314 iio: imu: st_lsm6dsx: move register definitions to sensor_ [...] adds 52f4b1f19679 iio: imu: st_lsm6dsx: add support for accel/gyro unit of lsm9ds1 adds 050833f1b15d dt-bindings: iio: imu: st_lsm6dsx: add lsm9ds1 device bindings adds 70575abeaaca iio: imu: st_lsm6dsx: Fix FIFO diff mask for tagged fifo adds b1e18768ef12 iio: dac: ad5380: fix incorrect assignment to val adds 22087c850e8e iio: cros_ec: set calibscale for 3d MEMS to unit vector adds 0f7e17286b45 iio: imu: st_lsm6dsx: remove invalid gain value for LSM9DS1 adds 6fa029486b74 iio: imu: st_lsm6dsx: rely on IIO_G_TO_M_S_2 for gain defi [...] adds 74eb9c06b1d7 Merge tag 'iio-for-5.4b-take3' of git://git.kernel.org/pub [...] adds e80e7fd6bcff Merge remote-tracking branch 'staging/staging-next' adds b8413c81ce69 Merge remote-tracking branch 'mux/for-next' adds e3b9fef8ddf8 dmaengine: ti: edma: Remove 'Assignment in if condition' adds 7a09c09c3007 dmaengine: ti: omap-dma: Remove 'Assignment in if condition' adds 9fa2df6eafa0 dmaengine: ti: omap-dma: Remove variable override in omap_ [...] adds fb9816f9d05f dmaengine: dmatest: Add support for completion polling adds 09104bb1b5d4 dmaengine: iop-adma: remove set but not used variable 'slo [...] adds 25af5afe77a8 dmanegine: ioat/dca: Use struct_size() helper adds 37256335bd06 dt-bindings: dmaengine: dma-common: Fix the dma-channel-ma [...] adds 402096cb5b7d dmaengine: stm32-dma: Use struct_size() helper adds d17d9ea95727 dmaengine: iop-adma.c: fix printk format warning adds c5dbe60664b3 dmaengine: ti: edma: Do not reset reserved paRAM slots adds b2003f61a554 dmaengine: ti: edma: Only reset region0 access registers adds c5c6faaee6e0 dmaengine: ti: edma: Use bitmap_set() instead of open code [...] adds a290be8524bb Merge remote-tracking branch 'slave-dma/next' adds 6c316def377c Merge remote-tracking branch 'cgroup/for-next' adds b0bf287259e9 Merge remote-tracking branch 'scsi/for-next' adds c0ecf4081800 Merge remote-tracking branch 'scsi-mkp/for-next' adds 93d2c4de8d81 vhost/test: fix build for vhost test adds 264b563b8675 vhost/test: fix build for vhost test adds 718be6bab26f virtio-net: lower min ring num_free for efficiency adds 896fc242bc1d vhost: Remove unnecessary variable adds ec74fd63ac5f Revert "vhost: access vq metadata through kernel virtual address" adds ae8afb2aa159 mm/balloon_compaction: suppress allocation warnings adds b6811898c1fb Merge remote-tracking branch 'vhost/linux-next' adds 6e37ed18aefc Merge remote-tracking branch 'rpmsg/for-next' adds 8a6abcd04e4c Merge tag 'gpio-v5.4-updates-for-linus' of git://git.kerne [...] adds 0f40dd225a88 Merge branch 'devel' into for-next adds 8577335b99d7 Merge remote-tracking branch 'gpio/for-next' adds 146f6776a26a Merge remote-tracking branch 'gpio-intel/for-next' adds 2dcf5d9ae9f6 dt-bindings: cp110: document the new CP115 pinctrl compatible adds 26cb47b8f39c pinctrl: mvebu: Add CP110 missing pin functionality adds 501398b75385 pinctrl: mvebu: add additional variant for standalone CP115 adds bacada1c3fb4 Merge tag 'intel-pinctrl-v5.4' of git://git.kernel.org/pub [...] adds 444dcf5d75c4 Merge remote-tracking branch 'pinctrl/for-next' adds 0d7eec6610f4 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds c3b602cf385b Merge remote-tracking branch 'kselftest/next' adds c19f2681088e Merge remote-tracking branch 'y2038/y2038' adds 1b2fce711504 Merge remote-tracking branch 'livepatching/for-next' adds 634b0978050f Merge remote-tracking branch 'coresight/next' adds 09d104821d1e Merge remote-tracking branch 'rtc/rtc-next' adds 2d4781b6f17e Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds eae6a2d32e19 Merge remote-tracking branch 'kspp/for-next/kspp' adds a701dba08ba2 Merge remote-tracking branch 'fsi/next' adds 11bc50442431 Merge remote-tracking branch 'slimbus/for-next' adds 4f5648ee8f72 Merge remote-tracking branch 'nvmem/for-next' adds 2425f0949ef8 Merge remote-tracking branch 'xarray/xarray' adds 345f0254e5b2 HID: hv: Remove dependencies on PAGE_SIZE for ring buffer adds 00bd2d2cd965 Merge remote-tracking branch 'hyperv/hyperv-next' adds 635714312e6a kdb: Replace strncmp with str_has_prefix adds d8a050f5a3e8 kgdb: fix comment regarding static function adds fb058f5c9b1c Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 1c720710b1ba Merge remote-tracking branch 'pidfd/for-next' adds 38f6a046f023 include: dt-bindings: add Performance Monitoring Unit for Exynos adds f87eee6c612d Merge remote-tracking branch 'devfreq/for-next' adds 3ad1aab70acb csky: add missing brackets in a macro for tlb.h adds a2ea3cd78abd drm/radeon: guard against calling an unpaired radeon_mn_un [...] adds 174e1cc356bd Merge remote-tracking branch 'hmm/hmm' adds c5559fd3446e Merge remote-tracking branch 'fpga/for-next' adds 54d54656b440 temporary update for kbuild change adds 09c071763e0d Merge branch 'akpm-current/current' adds 819a6d6e2b9d pinctrl: fix pxa2xx.c build warnings adds 9f42f2d76e5e lib: untag user pointers in strn*_user adds 007f7759ae7b mm: untag user pointers passed to memory syscalls adds e0d3fc217924 mm: untag user pointers in mm/gup.c adds f28d7be024c1 mm: untag user pointers in get_vaddr_frames adds d2c8ec84b321 fs/namespace: untag user pointers in copy_mount_options adds 95b67c4fcb7c userfaultfd: untag user pointers adds aec8c2335cbb drm/amdgpu: untag user pointers adds 81f91c2d3f6b drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds c462176dd7cd media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds be507facc8c5 tee/shm: untag user pointers in tee_shm_register adds 141f9948680b vfio/type1: untag user pointers in vaddr_get_pfn adds 3baeb005e0cc mm: untag user pointers in mmap/munmap/mremap/brk adds 6a9ece804b29 hexagon: drop empty and unused free_initrd_mem adds 0a1ddd38173c mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 9f0c41c2cb3a drivers/tty/serial/sh-sci.c: suppress warning adds 443981ca1e0a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 6d2ee4d6bf4b Merge branch 'akpm/master' adds 35394d031b71 Add linux-next specific files for 20190904
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 (b5f466091e13) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-backlight | 26 + Documentation/DMA-API.txt | 8 + Documentation/admin-guide/kernel-parameters.txt | 6 - .../admin-guide/kernel-per-CPU-kthreads.rst | 8 +- Documentation/block/switching-sched.rst | 4 - Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/idle-states.txt | 32 +- .../arm/marvell/cp110-system-controller.txt | 4 +- .../devicetree/bindings/arm/rockchip.yaml | 10 +- .../bindings/connector/usb-connector.txt | 14 + .../devicetree/bindings/dma/dma-common.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 5 +- Documentation/devicetree/bindings/hwmon/as370.txt | 11 + .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 121 + .../devicetree/bindings/iio/adc/adi,ad7606.txt | 66 - .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 138 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../light/{isl29501.txt => renesas,isl29501.txt} | 0 .../bindings/input/touchscreen/bu21013.txt | 27 +- .../bindings/interrupt-controller/interrupts.txt | 8 +- Documentation/devicetree/bindings/mfd/mt6397.txt | 20 +- .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 10 +- .../bindings/pinctrl/pinctrl-mcp23s08.txt | 2 +- .../bindings/power/reset/mt6323-poweroff.txt | 20 + .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 - .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 47 + .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 - .../devicetree/bindings/reset/qcom,pdc-global.yaml | 47 + .../devicetree/bindings/sound/everest,es8316.txt | 20 + .../bindings/soundwire/soundwire-controller.yaml | 82 + Documentation/devicetree/bindings/usb/generic.txt | 4 + .../devicetree/bindings/usb/mediatek,mtu3.txt | 10 + .../devicetree/bindings/usb/usb-conn-gpio.txt | 30 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/gpu/i915.rst | 23 +- Documentation/kbuild/makefiles.rst | 7 - .../networking/device_drivers/mellanox/mlx5.rst | 33 + Documentation/security/tpm/index.rst | 1 + Documentation/security/tpm/tpm_ftpm_tee.rst | 27 + Documentation/x86/x86_64/boot-options.rst | 2 +- MAINTAINERS | 29 +- Makefile | 41 +- Next/SHA1s | 180 +- Next/merge.log | 4791 +++++++++++--------- arch/arc/Makefile | 8 - arch/arc/configs/axs101_defconfig | 1 + arch/arc/configs/axs103_defconfig | 1 + arch/arc/configs/axs103_smp_defconfig | 1 + arch/arc/configs/haps_hs_defconfig | 1 + arch/arc/configs/haps_hs_smp_defconfig | 1 + arch/arc/configs/hsdk_defconfig | 1 + arch/arc/configs/nps_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 1 + arch/arc/configs/nsim_hs_defconfig | 1 + arch/arc/configs/nsim_hs_smp_defconfig | 1 + arch/arc/configs/nsimosci_defconfig | 1 + arch/arc/configs/nsimosci_hs_defconfig | 1 + arch/arc/configs/nsimosci_hs_smp_defconfig | 1 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/configs/vdk_hs38_defconfig | 1 + arch/arc/configs/vdk_hs38_smp_defconfig | 1 + arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 104 +- arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 11 + arch/arm/boot/dts/exynos3250.dtsi | 3 +- arch/arm/boot/dts/exynos5250-arndale.dts | 9 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 5 + arch/arm/boot/dts/exynos5250.dtsi | 47 + arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 + arch/arm/boot/dts/socfpga.dtsi | 3 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 7 +- arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 20 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 30 +- arch/arm/boot/dts/ste-ab8500.dtsi | 228 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 265 +- arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 + arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 1 - arch/arm/boot/dts/ste-href.dtsi | 4 - arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 14 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 14 +- arch/arm/boot/dts/ste-snowball.dts | 4 - arch/arm/common/scoop.c | 2 +- arch/arm/configs/aspeed_g5_defconfig | 17 +- arch/arm/configs/multi_v7_defconfig | 21 +- arch/arm/kvm/Makefile | 5 +- arch/arm/mach-aspeed/Kconfig | 17 +- arch/arm/mach-aspeed/Makefile | 5 + arch/arm/mach-aspeed/platsmp.c | 61 + arch/arm/mach-ep93xx/edb93xx.c | 2 +- arch/arm/mach-ep93xx/simone.c | 2 +- arch/arm/mach-ep93xx/ts72xx.c | 4 +- arch/arm/mach-ep93xx/vision_ep9307.c | 2 +- arch/arm/mach-vexpress/spc.c | 4 +- arch/arm/mach-zynq/headsmp.S | 2 + arch/arm/mach-zynq/platsmp.c | 4 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 18 + arch/arm64/boot/dts/amlogic/Makefile | 1 + .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 1 + .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 355 -- .../dts/amlogic/meson-g12b-s922x-khadas-vim3.dts | 1 + ...12b-khadas-vim3.dtsi => meson-khadas-vim3.dtsi} | 184 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 70 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 2 + arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/net/bpf_jit.h | 3 + arch/arm64/net/bpf_jit_comp.c | 6 +- arch/csky/include/asm/tlb.h | 8 +- arch/ia64/kernel/setup.c | 2 +- arch/m68k/include/asm/kmap.h | 17 +- arch/microblaze/include/asm/io.h | 1 - arch/mips/Kconfig | 7 +- arch/mips/include/asm/cpu-features.h | 3 - arch/mips/include/asm/io.h | 7 +- .../include/asm/mach-dec/cpu-feature-overrides.h | 1 - .../asm/mach-loongson64/cpu-feature-overrides.h | 1 - arch/mips/include/asm/pgtable-32.h | 4 +- arch/mips/include/asm/pgtable-bits.h | 13 +- arch/mips/include/asm/pgtable.h | 4 +- arch/mips/include/asm/vdso/gettimeofday.h | 45 + arch/mips/mm/Makefile | 5 +- arch/mips/mm/tlbex.c | 55 +- arch/mips/pci/pci-xtalk-bridge.c | 167 +- arch/mips/vdso/config-n32-o32-env.c | 1 + arch/powerpc/Makefile.postlink | 2 +- arch/powerpc/include/asm/head-64.h | 41 - arch/powerpc/include/asm/mce.h | 6 + arch/powerpc/kernel/exceptions-64s.S | 1639 ++++--- arch/powerpc/kernel/mce.c | 40 +- arch/powerpc/kernel/mce_power.c | 4 + arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 4 +- arch/powerpc/platforms/powernv/setup.c | 9 + arch/powerpc/platforms/pseries/ras.c | 460 +- arch/powerpc/platforms/pseries/setup.c | 24 +- arch/s390/include/asm/processor.h | 2 - arch/s390/kernel/base.S | 21 - arch/s390/net/bpf_jit_comp.c | 1 + arch/x86/entry/vdso/Makefile | 3 +- arch/x86/include/asm/bootparam_utils.h | 1 + arch/x86/kernel/pci-swiotlb.c | 1 - arch/x86/kernel/setup.c | 2 +- arch/x86/pci/sta2x11-fixup.c | 4 +- block/Kconfig | 2 +- block/blk-settings.c | 23 + block/elevator.c | 14 - block/mq-deadline.c | 19 +- crypto/Kconfig | 28 + crypto/Makefile | 1 + crypto/essiv.c | 663 +++ drivers/acpi/cppc_acpi.c | 6 +- drivers/acpi/processor_driver.c | 39 +- drivers/acpi/processor_perflib.c | 100 +- drivers/acpi/processor_thermal.c | 84 +- drivers/base/Kconfig | 2 +- drivers/base/devcon.c | 43 +- drivers/base/watch.c | 2 +- drivers/bcma/driver_mips.c | 16 - drivers/bcma/driver_pci.c | 4 +- drivers/char/tpm/Kconfig | 5 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm-chip.c | 7 +- drivers/char/tpm/tpm-sysfs.c | 7 - drivers/char/tpm/tpm_ftpm_tee.c | 350 ++ drivers/char/tpm/tpm_ftpm_tee.h | 40 + drivers/dma/dmatest.c | 35 +- drivers/dma/ioat/dca.c | 3 +- drivers/dma/iop-adma.c | 6 +- drivers/dma/stm32-dma.c | 12 +- drivers/dma/ti/edma.c | 50 +- drivers/dma/ti/omap-dma.c | 12 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-usbc-cros-ec.c | 3 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 23 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 7 +- drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 8 + drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2 + drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 + drivers/gpu/drm/exynos/exynos_drm_ipp.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_ipp.h | 2 - drivers/gpu/drm/exynos/exynos_drm_rotator.c | 2 + drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 + drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 110 +- drivers/gpu/drm/i915/display/intel_ddi.c | 140 +- drivers/gpu/drm/i915/display/intel_display.c | 185 +- drivers/gpu/drm/i915/display/intel_display.h | 29 +- drivers/gpu/drm/i915/display/intel_display_power.c | 361 +- drivers/gpu/drm/i915/display/intel_display_power.h | 40 +- drivers/gpu/drm/i915/display/intel_display_types.h | 13 +- drivers/gpu/drm/i915/display/intel_dp.c | 46 +- drivers/gpu/drm/i915/display/intel_dp.h | 1 - drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 - drivers/gpu/drm/i915/display/intel_hdmi.c | 13 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 - drivers/gpu/drm/i915/display/intel_hotplug.h | 1 - drivers/gpu/drm/i915/display/intel_lvds.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 145 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 + drivers/gpu/drm/i915/display/intel_sdvo.h | 1 - drivers/gpu/drm/i915/display/intel_sprite.c | 86 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 19 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 34 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 4 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 103 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 146 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 26 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 13 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 5 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 28 +- drivers/gpu/drm/i915/gt/intel_engine_pool.c | 12 +- drivers/gpu/drm/i915/gt/intel_engine_pool.h | 2 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 30 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 7 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 127 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 4 - drivers/gpu/drm/i915/gt/intel_reset.c | 9 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 63 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 37 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 32 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 7 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 16 - drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 3 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 30 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 13 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/i915_active.c | 8 +- drivers/gpu/drm/i915/i915_debugfs.c | 72 +- drivers/gpu/drm/i915/i915_drv.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_gem.c | 23 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 52 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 7 +- drivers/gpu/drm/i915/i915_irq.c | 192 +- drivers/gpu/drm/i915/i915_pci.c | 6 +- drivers/gpu/drm/i915/i915_perf.c | 6 +- drivers/gpu/drm/i915/i915_query.c | 10 +- drivers/gpu/drm/i915/i915_reg.h | 259 +- drivers/gpu/drm/i915/i915_request.c | 24 +- drivers/gpu/drm/i915/i915_scatterlist.h | 8 +- drivers/gpu/drm/i915/i915_vgpu.c | 1 - drivers/gpu/drm/i915/intel_device_info.c | 122 +- drivers/gpu/drm/i915/intel_pm.c | 64 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 4 - drivers/gpu/drm/i915/selftests/i915_vma.c | 2 +- drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 50 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 67 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 11 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 3 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 44 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 104 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 10 - drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 48 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 47 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +- drivers/gpu/drm/msm/msm_atomic.c | 231 +- drivers/gpu/drm/msm/msm_atomic_trace.h | 110 + drivers/gpu/drm/msm/msm_atomic_tracepoints.c | 3 + drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/msm/msm_drv.h | 4 + drivers/gpu/drm/msm/msm_gpu_trace.h | 2 +- drivers/gpu/drm/msm/msm_kms.h | 108 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c | 12 + drivers/gpu/drm/radeon/radeon_mn.c | 3 + drivers/hid/Kconfig | 11 +- drivers/hid/Makefile | 1 + drivers/hid/hid-creative-sb0540.c | 268 ++ drivers/hid/hid-google-hammer.c | 4 +- drivers/hid/hid-hyperv.c | 4 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-quirks.c | 1 + drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/as370-hwmon.c | 145 + drivers/hwmon/lm75.c | 136 +- drivers/hwmon/nct7904.c | 16 +- drivers/hwmon/w83791d.c | 32 +- drivers/hwmon/w83792d.c | 32 +- drivers/hwmon/w83793.c | 30 +- drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 4 +- drivers/i2c/busses/i2c-fsi.c | 4 +- drivers/i2c/busses/i2c-hix5hd2.c | 3 +- drivers/i2c/busses/i2c-i801.c | 142 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/iio/accel/cros_ec_accel_legacy.c | 3 +- drivers/iio/accel/kxcjk-1013.c | 4 +- drivers/iio/adc/ad7606.c | 13 +- drivers/iio/adc/ad7606.h | 4 + drivers/iio/adc/ad7606_spi.c | 109 +- drivers/iio/adc/max1027.c | 38 +- drivers/iio/adc/sc27xx_adc.c | 81 +- drivers/iio/common/cros_ec_sensors/Kconfig | 2 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 3 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 3 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 8 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 53 +- drivers/iio/common/st_sensors/Kconfig | 2 + drivers/iio/dac/ad5380.c | 2 +- drivers/iio/imu/adis16460.c | 2 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 12 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 19 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 139 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/light/cros_ec_light_prox.c | 3 +- drivers/iio/pressure/cros_ec_baro.c | 3 +- drivers/iio/proximity/Kconfig | 2 +- drivers/infiniband/hw/mlx5/cmd.c | 130 - drivers/infiniband/hw/mlx5/cmd.h | 4 - drivers/infiniband/hw/mlx5/flow.c | 21 +- drivers/infiniband/hw/mlx5/main.c | 109 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 7 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 4 +- drivers/input/misc/soc_button_array.c | 22 +- drivers/input/mouse/alps.h | 11 - drivers/input/mouse/byd.h | 11 - drivers/input/mouse/cypress_ps2.h | 11 - drivers/input/mouse/elantech.h | 18 +- drivers/input/mouse/hgpk.h | 13 +- drivers/input/mouse/lifebook.h | 13 +- drivers/input/mouse/logips2pp.h | 7 - drivers/input/mouse/sentelic.h | 11 - drivers/input/mouse/touchkit_ps2.h | 8 - drivers/input/mouse/trackpoint.h | 8 - drivers/input/mouse/vmmouse.h | 11 - drivers/input/serio/i8042.c | 25 +- drivers/input/touchscreen/bu21013_ts.c | 740 ++- drivers/iommu/arm-smmu-v3.c | 7 + drivers/iommu/dma-iommu.c | 8 + drivers/iommu/iommu.c | 5 + drivers/leds/leds-lm3532.c | 6 +- drivers/leds/leds-ti-lmu-common.c | 2 +- drivers/md/Kconfig | 1 + drivers/md/bcache/closure.c | 10 +- drivers/md/bcache/debug.c | 5 +- drivers/md/bcache/sysfs.c | 1 + drivers/md/dm-crypt.c | 271 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-writecache.c | 3 +- drivers/md/md-linear.c | 5 + drivers/md/md.c | 22 +- drivers/md/md.h | 16 + drivers/md/raid0.c | 6 + drivers/md/raid1.c | 13 +- drivers/md/raid5.c | 2 +- drivers/media/platform/Kconfig | 3 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 5 +- drivers/mfd/Kconfig | 39 +- drivers/mfd/Makefile | 5 +- drivers/mfd/cros_ec_dev.c | 463 +- drivers/mfd/db8500-prcmu.c | 40 +- drivers/mfd/ezx-pcap.c | 53 +- drivers/mfd/htc-i2cpld.c | 3 +- drivers/mfd/intel-lpss-acpi.c | 26 + drivers/mfd/intel-lpss.c | 39 +- drivers/mfd/intel_soc_pmic_mrfld.c | 157 + drivers/mfd/mt6397-core.c | 38 +- drivers/mfd/sm501.c | 1 + drivers/misc/mei/hdcp/mei_hdcp.c | 45 +- drivers/misc/mei/hdcp/mei_hdcp.h | 17 +- drivers/misc/watch_queue.c | 13 +- drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/queue.c | 35 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/dw_mmc-rockchip.c | 5 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 13 +- drivers/mmc/host/sdhci-of-aspeed.c | 24 +- drivers/mmc/host/sdhci.c | 4 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 5 +- drivers/net/ethernet/intel/ice/ice_common.c | 14 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 8 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 16 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 88 +- drivers/net/ethernet/intel/ice/ice_main.c | 43 +- drivers/net/ethernet/intel/ice/ice_switch.c | 5 +- drivers/net/ethernet/intel/ice/ice_type.h | 9 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 30 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 4 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 274 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 7 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 9 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 112 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 7 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 87 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 116 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 25 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 160 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 39 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 223 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 8 +- .../ethernet/mellanox/mlx5/core/steering/Makefile | 2 + .../mellanox/mlx5/core/steering/dr_action.c | 1588 +++++++ .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 480 ++ .../mellanox/mlx5/core/steering/dr_crc32.c | 98 + .../mellanox/mlx5/core/steering/dr_domain.c | 395 ++ .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 93 + .../mellanox/mlx5/core/steering/dr_icm_pool.c | 570 +++ .../mellanox/mlx5/core/steering/dr_matcher.c | 770 ++++ .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 1243 +++++ .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 976 ++++ .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 2308 ++++++++++ .../mellanox/mlx5/core/steering/dr_table.c | 294 ++ .../mellanox/mlx5/core/steering/dr_types.h | 1060 +++++ .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 600 +++ .../ethernet/mellanox/mlx5/core/steering/fs_dr.h | 60 + .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 604 +++ .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 212 + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 7 +- drivers/net/virtio_net.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 + .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 6 + .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 2 +- drivers/net/wireless/cisco/airo.c | 11 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 24 +- drivers/net/wireless/marvell/mwifiex/ie.c | 3 + drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 5 + drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 15 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 37 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 3 - drivers/net/wireless/realtek/rtlwifi/efuse.c | 17 - drivers/net/wireless/realtek/rtlwifi/pci.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.h | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 272 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.h | 529 +-- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 314 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.h | 861 ++-- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 10 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 16 +- drivers/net/wireless/realtek/rtw88/coex.c | 7 +- drivers/net/wireless/realtek/rtw88/debug.c | 2 +- drivers/net/wireless/realtek/rtw88/pci.c | 70 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 1 - drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 1 - drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 11 +- drivers/phy/motorola/phy-cpcap-usb.c | 8 +- drivers/pinctrl/mvebu/pinctrl-armada-cp110.c | 20 +- drivers/platform/chrome/Kconfig | 60 +- drivers/platform/chrome/Makefile | 2 + drivers/{mfd => platform/chrome}/cros_ec.c | 64 +- drivers/platform/chrome/cros_ec_chardev.c | 252 + drivers/platform/chrome/cros_ec_debugfs.c | 3 +- drivers/platform/chrome/cros_ec_i2c.c | 12 +- drivers/platform/chrome/cros_ec_ishtp.c | 5 +- drivers/platform/chrome/cros_ec_lightbar.c | 3 +- drivers/platform/chrome/cros_ec_lpc.c | 7 +- drivers/platform/chrome/cros_ec_proto.c | 3 +- drivers/platform/chrome/cros_ec_rpmsg.c | 6 +- drivers/platform/chrome/cros_ec_spi.c | 12 +- drivers/platform/chrome/cros_ec_sysfs.c | 3 +- drivers/platform/chrome/cros_ec_trace.c | 2 +- drivers/platform/chrome/cros_ec_trace.h | 4 +- drivers/platform/chrome/cros_ec_vbc.c | 3 +- drivers/platform/chrome/cros_usbpd_logger.c | 5 +- drivers/power/reset/gpio-restart.c | 2 +- drivers/power/reset/reboot-mode.c | 2 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/ab8500_charger.c | 7 - drivers/power/supply/bq25890_charger.c | 12 +- drivers/power/supply/cpcap-charger.c | 23 +- drivers/power/supply/cros_usbpd-charger.c | 5 +- drivers/power/supply/isp1704_charger.c | 2 +- drivers/power/supply/max17042_battery.c | 8 +- drivers/power/supply/max77650-charger.c | 1 + drivers/power/supply/sc27xx_fuel_gauge.c | 223 +- drivers/pwm/Kconfig | 2 +- drivers/pwm/pwm-cros-ec.c | 4 +- drivers/regulator/helpers.c | 21 + drivers/reset/core.c | 2 - drivers/rtc/Kconfig | 2 +- drivers/rtc/rtc-cros-ec.c | 3 +- drivers/s390/char/sclp_early.c | 2 +- drivers/soundwire/bus.c | 4 +- drivers/soundwire/bus.h | 1 + drivers/soundwire/slave.c | 52 + drivers/soundwire/stream.c | 12 +- drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-npcm-fiu.c | 3 +- drivers/spi/spi-uniphier.c | 85 +- drivers/staging/exfat/Kconfig | 10 + drivers/staging/exfat/exfat.h | 10 +- drivers/staging/exfat/exfat_cache.c | 2 + drivers/staging/exfat/exfat_core.c | 99 +- drivers/staging/exfat/exfat_nls.c | 2 +- drivers/staging/exfat/exfat_super.c | 47 +- drivers/staging/greybus/light.c | 12 +- drivers/staging/iio/accel/adis16240.c | 5 +- drivers/staging/iio/adc/ad7192.c | 163 +- drivers/staging/iio/adc/ad7192.h | 37 - drivers/staging/kpc2000/kpc2000/cell_probe.c | 18 +- drivers/staging/kpc2000/kpc2000/core.c | 18 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 8 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 6 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 3 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 6 +- drivers/staging/rtl8723bs/include/osdep_service.h | 10 +- .../rtl8723bs/include/osdep_service_linux.h | 14 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 14 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 16 +- drivers/staging/rtl8723bs/include/sta_info.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 14 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 2 +- drivers/staging/rts5208/rtsx_transport.c | 12 +- drivers/staging/rts5208/sd.c | 28 +- drivers/usb/Kconfig | 35 +- drivers/usb/cdns3/core.c | 4 +- drivers/usb/cdns3/ep0.c | 4 +- drivers/usb/cdns3/gadget.c | 17 +- drivers/usb/chipidea/ci_hdrc_msm.c | 9 +- drivers/usb/common/Kconfig | 51 + drivers/usb/common/Makefile | 1 + drivers/usb/common/usb-conn-gpio.c | 284 ++ drivers/usb/core/Kconfig | 3 +- drivers/usb/core/devio.c | 7 - drivers/usb/core/hcd.c | 10 +- drivers/usb/core/phy.c | 21 + drivers/usb/core/phy.h | 1 + drivers/usb/core/usb.c | 222 - drivers/usb/dwc3/core.c | 2 - drivers/usb/host/ohci-sm501.c | 2 +- drivers/usb/host/ohci-tmio.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 4 +- drivers/usb/host/xhci-ext-caps.c | 18 + drivers/usb/host/xhci-plat.c | 14 +- drivers/usb/host/xhci-plat.h | 2 + drivers/usb/host/xhci-rcar.c | 28 - drivers/usb/host/xhci-rcar.h | 21 + drivers/usb/host/xhci.c | 3 +- drivers/usb/host/xhci.h | 3 +- drivers/usb/misc/rio500.c | 109 +- drivers/usb/mtu3/Kconfig | 1 + drivers/usb/mtu3/mtu3.h | 5 + drivers/usb/mtu3/mtu3_debugfs.c | 4 +- drivers/usb/mtu3/mtu3_dr.c | 48 +- drivers/usb/mtu3/mtu3_dr.h | 6 +- drivers/usb/mtu3/mtu3_plat.c | 3 +- drivers/usb/roles/class.c | 41 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 26 +- drivers/usb/storage/scsiglue.c | 6 +- drivers/usb/typec/Kconfig | 1 + drivers/usb/usbip/stub.h | 7 +- drivers/usb/usbip/stub_main.c | 57 +- drivers/usb/usbip/stub_rx.c | 204 +- drivers/usb/usbip/stub_tx.c | 99 +- drivers/usb/usbip/usbip_common.c | 59 +- drivers/usb/usbip/vhci_hcd.c | 12 +- drivers/usb/usbip/vhci_rx.c | 3 + drivers/usb/usbip/vhci_tx.c | 66 +- drivers/vhost/test.c | 13 +- drivers/vhost/vhost.c | 520 +-- drivers/vhost/vhost.h | 41 - drivers/video/backlight/Kconfig | 2 - drivers/video/backlight/backlight.c | 19 + drivers/video/backlight/gpio_backlight.c | 24 +- drivers/video/backlight/lm3630a_bl.c | 3 +- drivers/video/backlight/lms283gf05.c | 2 +- drivers/video/backlight/pwm_bl.c | 35 +- drivers/video/backlight/rave-sp-backlight.c | 10 +- drivers/video/backlight/tosa_lcd.c | 3 +- drivers/watchdog/iTCO_wdt.c | 26 +- fs/9p/cache.c | 2 + fs/9p/vfs_file.c | 3 + fs/9p/vfs_super.c | 4 +- fs/afs/dir.c | 54 +- fs/afs/fsclient.c | 6 +- fs/afs/internal.h | 1 + fs/afs/security.c | 108 +- fs/afs/volume.c | 2 - fs/afs/yfsclient.c | 6 +- fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifsfs.c | 2 + fs/cifs/cifsglob.h | 5 +- fs/cifs/connect.c | 28 +- fs/cifs/smb2pdu.c | 21 +- fs/cifs/trace.h | 35 + fs/cifs/transport.c | 3 +- fs/configfs/configfs_internal.h | 15 +- fs/configfs/dir.c | 137 +- fs/configfs/file.c | 280 +- fs/fs_context.c | 14 - fs/fuse/fuse_i.h | 50 +- fs/fuse/inode.c | 311 +- fs/fuse/virtio_fs.c | 13 +- fs/gfs2/aops.c | 4 +- fs/gfs2/dir.c | 3 +- fs/gfs2/dir.h | 3 +- fs/gfs2/file.c | 2 +- fs/gfs2/glock.c | 113 +- fs/gfs2/glock.h | 6 + fs/gfs2/incore.h | 1 + fs/gfs2/inode.c | 63 +- fs/gfs2/ops_fstype.c | 1 + fs/gfs2/quota.c | 2 +- fs/namei.c | 4 +- fs/namespace.c | 2 - fs/nfs/inode.c | 18 +- fs/notify/fanotify/fanotify_user.c | 2 +- fs/proc_namespace.c | 2 +- fs/super.c | 5 - fs/udf/ecma_167.h | 14 + fs/udf/file.c | 3 + fs/udf/ialloc.c | 3 + fs/udf/inode.c | 31 +- fs/udf/super.c | 111 +- fs/udf/udf_i.h | 1 + fs/udf/udfdecl.h | 1 + fs/xfs/libxfs/xfs_bmap.c | 2 +- fs/xfs/libxfs/xfs_bmap.h | 7 + fs/xfs/xfs_iomap.c | 6 +- include/Kbuild | 2 +- include/acpi/processor.h | 26 +- include/drm/i915_drm.h | 18 + include/drm/i915_mei_hdcp_interface.h | 42 +- include/dt-bindings/pmu/exynos_ppmu.h | 25 + include/linux/backlight.h | 8 + include/linux/blkdev.h | 2 + include/linux/device.h | 10 +- include/linux/dma-mapping.h | 6 + include/linux/fs_context.h | 5 +- include/linux/gpio/driver.h | 7 +- include/linux/iio/common/cros_ec_sensors_core.h | 3 +- include/linux/input/bu21013.h | 34 - include/linux/key.h | 14 +- include/linux/lsm_audit.h | 1 + include/linux/lsm_hooks.h | 18 +- include/linux/mfd/cros_ec.h | 292 -- include/linux/mfd/intel_soc_pmic_mrfld.h | 81 + include/linux/mfd/mt6397/core.h | 2 + include/linux/mlx5/device.h | 7 + include/linux/mlx5/driver.h | 14 + include/linux/mlx5/eswitch.h | 8 +- include/linux/mlx5/fs.h | 33 +- include/linux/mlx5/mlx5_ifc.h | 235 +- include/linux/mmc/host.h | 1 + include/linux/namei.h | 2 +- .../linux/platform_data/cros_ec_chardev.h | 12 +- .../{mfd => platform_data}/cros_ec_commands.h | 0 .../cros_ec.h => platform_data/cros_ec_proto.h} | 82 +- include/linux/regulator/consumer.h | 13 + include/linux/security.h | 31 +- include/linux/soundwire/sdw.h | 6 +- include/linux/usb.h | 8 +- include/linux/usb/role.h | 37 + include/net/netfilter/nf_tables.h | 9 + include/sound/soc-dapm.h | 3 + include/trace/events/iomap.h | 2 + include/uapi/linux/watch_queue.h | 6 +- init/Kconfig | 12 +- kernel/Makefile | 2 +- kernel/debug/debug_core.c | 5 +- kernel/debug/kdb/kdb_main.c | 2 +- kernel/dma/mapping.c | 11 + kernel/irq/irqdomain.c | 1 + kernel/sched/cpufreq_schedutil.c | 7 +- localversion-next | 2 +- mm/balloon_compaction.c | 3 +- net/9p/client.c | 1 + net/bridge/br_netfilter_hooks.c | 4 + net/dsa/dsa2.c | 39 +- net/netfilter/nf_conntrack_core.c | 3 +- net/netfilter/nf_conntrack_labels.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 7 +- net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_tables_api.c | 78 +- net/netfilter/nft_fib_netdev.c | 3 + net/netfilter/nft_quota.c | 29 +- net/netfilter/nft_socket.c | 6 +- samples/watch_queue/watch_test.c | 2 - scripts/Makefile.host | 22 +- scripts/Makefile.lib | 15 +- scripts/kconfig/Makefile | 8 +- scripts/kconfig/merge_config.sh | 2 +- scripts/link-vmlinux.sh | 2 +- scripts/mod/file2alias.c | 5 + scripts/mod/modpost.c | 4 +- security/integrity/ima/ima_api.c | 4 +- security/integrity/ima/ima_template.c | 5 +- security/keys/Kconfig | 3 +- security/keys/keyctl.c | 2 +- security/security.c | 22 +- security/selinux/hooks.c | 14 + security/smack/smack_lsm.c | 82 +- sound/pci/hda/patch_realtek.c | 13 + sound/soc/codecs/Kconfig | 4 +- sound/soc/codecs/cros_ec_codec.c | 4 +- sound/soc/codecs/es8316.c | 36 +- sound/soc/generic/audio-graph-card.c | 19 + sound/soc/generic/simple-card.c | 20 +- sound/soc/qcom/Kconfig | 2 +- sound/soc/soc-core.c | 323 +- sound/soc/soc-dapm.c | 21 + .../x86/include/asm}/inat.h | 0 .../arch/x86/include/asm/inat_types.h | 0 .../x86/include/asm}/insn.h | 0 .../{objtool => }/arch/x86/include/asm/orc_types.h | 0 tools/{objtool => }/arch/x86/lib/inat.c | 2 +- .../util/intel-pt-decoder => arch/x86/lib}/insn.c | 4 +- .../{objtool => }/arch/x86/lib/x86-opcode-map.txt | 0 .../arch/x86/tools/gen-insn-attr-x86.awk | 0 tools/iio/.gitignore | 4 + tools/lib/traceevent/Makefile | 6 +- tools/lib/traceevent/event-parse-api.c | 40 - tools/lib/traceevent/event-parse-local.h | 6 - tools/lib/traceevent/event-parse.c | 333 +- tools/lib/traceevent/event-parse.h | 30 +- tools/lib/traceevent/event-plugin.c | 2 +- tools/objtool/Makefile | 4 +- tools/objtool/arch/x86/Build | 4 +- tools/objtool/arch/x86/decode.c | 4 +- tools/objtool/arch/x86/include/asm/inat.h | 230 - tools/objtool/arch/x86/include/asm/insn.h | 216 - tools/objtool/arch/x86/lib/insn.c | 593 --- tools/objtool/sync-check.sh | 44 +- tools/perf/.gitignore | 3 + tools/perf/arch/arm/annotate/instructions.c | 1 + tools/perf/arch/arm/util/auxtrace.c | 1 + tools/perf/arch/arm/util/cs-etm.c | 4 +- tools/perf/arch/arm64/annotate/instructions.c | 1 + tools/perf/arch/arm64/util/sym-handling.c | 8 +- tools/perf/arch/common.c | 3 + tools/perf/arch/common.h | 4 +- tools/perf/arch/powerpc/util/mem-events.c | 1 + tools/perf/arch/powerpc/util/perf_regs.c | 1 - tools/perf/arch/powerpc/util/sym-handling.c | 1 + tools/perf/arch/powerpc/util/unwind-libdw.c | 1 + tools/perf/arch/x86/tests/bp-modify.c | 1 + tools/perf/arch/x86/tests/insn-x86.c | 3 +- tools/perf/arch/x86/tests/intel-cqm.c | 1 - tools/perf/arch/x86/tests/perf-time-to-tsc.c | 2 + tools/perf/arch/x86/tests/rdpmc.c | 4 +- tools/perf/arch/x86/util/archinsn.c | 3 +- tools/perf/arch/x86/util/perf_regs.c | 4 +- tools/perf/arch/x86/util/tsc.c | 2 +- tools/perf/bench/epoll-ctl.c | 1 + tools/perf/bench/epoll-wait.c | 1 + tools/perf/bench/mem-functions.c | 3 +- tools/perf/bench/numa.c | 1 - tools/perf/bench/sched-messaging.c | 1 - tools/perf/bench/sched-pipe.c | 1 - tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-bench.c | 1 - tools/perf/builtin-buildid-cache.c | 5 +- tools/perf/builtin-buildid-list.c | 4 +- tools/perf/builtin-c2c.c | 7 +- tools/perf/builtin-config.c | 3 +- tools/perf/builtin-data.c | 2 + tools/perf/builtin-diff.c | 2 + tools/perf/builtin-ftrace.c | 5 +- tools/perf/builtin-help.c | 5 +- tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-kallsyms.c | 1 + tools/perf/builtin-kmem.c | 5 +- tools/perf/builtin-kvm.c | 5 +- tools/perf/builtin-list.c | 5 +- tools/perf/builtin-lock.c | 4 +- tools/perf/builtin-mem.c | 2 + tools/perf/builtin-probe.c | 5 +- tools/perf/builtin-record.c | 2 + tools/perf/builtin-report.c | 7 + tools/perf/builtin-sched.c | 3 +- tools/perf/builtin-script.c | 4 +- tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-timechart.c | 10 +- tools/perf/builtin-top.c | 5 +- tools/perf/builtin-trace.c | 4 + tools/perf/builtin-version.c | 2 +- tools/perf/check-headers.sh | 11 +- tools/perf/lib/cpumap.c | 6 + tools/perf/perf-sys.h | 51 +- tools/perf/perf.c | 7 +- tools/perf/perf.h | 21 - tools/perf/scripts/perl/Perf-Trace-Util/Context.c | 1 - .../perf/scripts/python/Perf-Trace-Util/Context.c | 1 - tools/perf/tests/attr.c | 3 +- tools/perf/tests/backward-ring-buffer.c | 2 + tools/perf/tests/bp_account.c | 3 +- tools/perf/tests/bp_signal.c | 3 +- tools/perf/tests/bp_signal_overflow.c | 3 +- tools/perf/tests/bpf.c | 2 + tools/perf/tests/builtin-test.c | 1 + tools/perf/tests/code-reading.c | 8 + tools/perf/tests/dso-data.c | 1 + tools/perf/tests/dwarf-unwind.c | 1 + tools/perf/tests/event-times.c | 2 + tools/perf/tests/event_update.c | 3 + tools/perf/tests/expr.c | 1 + tools/perf/tests/hists_common.c | 3 +- tools/perf/tests/hists_cumulate.c | 2 +- tools/perf/tests/hists_filter.c | 2 - tools/perf/tests/hists_link.c | 2 - tools/perf/tests/hists_output.c | 2 +- tools/perf/tests/keep-tracking.c | 2 + tools/perf/tests/kmod-path.c | 2 + tools/perf/tests/llvm.c | 2 +- tools/perf/tests/mem.c | 1 + tools/perf/tests/mem2node.c | 2 + tools/perf/tests/mmap-basic.c | 3 + tools/perf/tests/openat-syscall-all-cpus.c | 1 + tools/perf/tests/openat-syscall-tp-fields.c | 1 + tools/perf/tests/openat-syscall.c | 1 + tools/perf/tests/parse-events.c | 1 + tools/perf/tests/perf-record.c | 1 + tools/perf/tests/sample-parsing.c | 2 + tools/perf/tests/sdt.c | 3 +- tools/perf/tests/sw-clock.c | 2 + tools/perf/tests/switch-tracking.c | 2 + tools/perf/tests/task-exit.c | 2 + tools/perf/tests/thread-map.c | 7 + tools/perf/tests/thread-mg-share.c | 1 - tools/perf/tests/unit_number__scnprintf.c | 1 + tools/perf/tests/vmlinux-kallsyms.c | 1 + tools/perf/tests/wp.c | 5 + tools/perf/ui/browser.c | 1 - tools/perf/ui/browsers/annotate.c | 2 + tools/perf/ui/browsers/header.c | 1 - tools/perf/ui/browsers/hists.c | 6 + tools/perf/ui/browsers/map.c | 1 + tools/perf/ui/browsers/res_sample.c | 3 + tools/perf/ui/browsers/scripts.c | 4 +- tools/perf/ui/gtk/annotate.c | 1 + tools/perf/ui/gtk/browser.c | 2 - tools/perf/ui/gtk/helpline.c | 1 + tools/perf/ui/gtk/hists.c | 1 - tools/perf/ui/gtk/setup.c | 1 - tools/perf/ui/gtk/util.c | 1 + tools/perf/ui/helpline.h | 2 - tools/perf/ui/hist.c | 4 + tools/perf/ui/progress.c | 1 - tools/perf/ui/setup.c | 3 +- tools/perf/ui/stdio/hist.c | 1 + tools/perf/ui/tui/helpline.c | 2 + tools/perf/ui/tui/progress.c | 1 - tools/perf/ui/tui/setup.c | 3 +- tools/perf/ui/tui/util.c | 1 - tools/perf/ui/util.c | 2 +- tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 5 +- tools/perf/util/arm-spe.c | 4 +- tools/perf/util/auxtrace.c | 33 + tools/perf/util/auxtrace.h | 52 +- tools/perf/util/bpf-event.c | 1 + tools/perf/util/bpf-event.h | 1 + tools/perf/util/bpf-loader.c | 2 +- tools/perf/util/bpf-prologue.c | 2 +- tools/perf/util/branch.c | 3 +- tools/perf/util/branch.h | 8 + tools/perf/util/build-id.c | 1 + tools/perf/util/cacheline.c | 1 - tools/perf/util/callchain.c | 3 + tools/perf/util/callchain.h | 1 + tools/perf/util/cgroup.c | 3 +- tools/perf/util/cloexec.c | 4 +- tools/perf/util/color.c | 3 +- tools/perf/util/color_config.c | 3 +- tools/perf/util/config.c | 4 + tools/perf/util/cpumap.c | 1 - tools/perf/util/cputopo.h | 1 - tools/perf/util/cs-etm.c | 6 +- tools/perf/util/cs-etm.h | 3 +- tools/perf/util/data.c | 1 + tools/perf/util/db-export.c | 1 + tools/perf/util/debug.c | 6 +- tools/perf/util/debug.h | 6 +- tools/perf/util/dso.c | 237 +- tools/perf/util/dso.h | 28 +- tools/perf/util/dsos.c | 232 + tools/perf/util/dsos.h | 44 + tools/perf/util/dwarf-aux.c | 1 + tools/perf/util/dwarf-aux.h | 2 + tools/perf/util/env.c | 1 + tools/perf/util/event.c | 5 +- tools/perf/util/event.h | 61 +- tools/perf/util/events_stats.h | 51 + tools/perf/util/evlist.c | 3 + tools/perf/util/evlist.h | 3 +- tools/perf/util/evsel.c | 2 + tools/perf/util/evsel.h | 1 + tools/perf/util/expr.y | 2 + tools/perf/util/genelf.c | 3 +- tools/perf/util/genelf_debug.c | 1 - tools/perf/util/header.c | 27 +- tools/perf/util/hist.c | 7 + tools/perf/util/hist.h | 6 +- tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt-decoder/Build | 22 +- .../util/intel-pt-decoder/gen-insn-attr-x86.awk | 392 -- tools/perf/util/intel-pt-decoder/inat.c | 82 - tools/perf/util/intel-pt-decoder/inat_types.h | 15 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 2 +- .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 10 +- .../perf/util/intel-pt-decoder/x86-opcode-map.txt | 1072 ----- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/jitdump.c | 1 + tools/perf/util/llvm-utils.c | 1 + tools/perf/util/llvm-utils.h | 2 +- tools/perf/util/lzma.c | 1 + tools/perf/util/machine.c | 18 +- tools/perf/util/machine.h | 3 +- tools/perf/util/map.c | 3 + tools/perf/util/mem-events.c | 2 +- tools/perf/util/mem-events.h | 9 + tools/perf/util/mem2node.c | 2 + tools/perf/util/mem2node.h | 3 +- tools/perf/util/metricgroup.c | 89 +- tools/perf/util/metricgroup.h | 1 + tools/perf/util/mmap.c | 4 + tools/perf/util/mmap.h | 1 + tools/perf/util/ordered-events.c | 1 + tools/perf/util/parse-branch-options.c | 3 +- tools/perf/util/parse-events.c | 4 +- tools/perf/util/path.c | 3 +- tools/perf/util/path.h | 3 + tools/perf/util/perf-hooks.c | 1 + tools/perf/util/pmu.c | 9 +- tools/perf/util/pmu.h | 2 + tools/perf/util/probe-event.c | 6 +- tools/perf/util/probe-file.c | 4 +- tools/perf/util/probe-finder.c | 1 + tools/perf/util/pstack.c | 1 + tools/perf/util/python.c | 4 + tools/perf/util/record.c | 4 + tools/perf/util/s390-cpumsf.c | 2 +- tools/perf/util/s390-sample-raw.c | 2 - .../perf/util/scripting-engines/trace-event-perl.c | 2 +- .../util/scripting-engines/trace-event-python.c | 3 +- tools/perf/util/session.c | 10 +- tools/perf/util/sort.c | 9 +- tools/perf/util/sort.h | 1 - tools/perf/util/stat-display.c | 1 + tools/perf/util/stat-shadow.c | 65 +- tools/perf/util/stat.c | 8 +- tools/perf/util/strbuf.c | 5 + tools/perf/util/svghelper.c | 54 +- tools/perf/util/svghelper.h | 4 +- tools/perf/util/symbol-elf.c | 7 + tools/perf/util/symbol-minimal.c | 2 + tools/perf/util/symbol.c | 5 + tools/perf/util/symbol.h | 63 +- tools/perf/util/symbol_fprintf.c | 1 + tools/perf/util/symsrc.h | 46 + tools/perf/util/target.c | 3 + tools/perf/util/thread-stack.c | 1 + tools/perf/util/thread.c | 2 +- tools/perf/util/time-utils.c | 1 - tools/perf/util/time-utils.h | 9 + tools/perf/util/top.c | 1 + tools/perf/util/top.h | 1 + tools/perf/util/trace-event-info.c | 1 - tools/perf/util/trace-event-parse.c | 3 +- tools/perf/util/trace-event-read.c | 1 - tools/perf/util/trace-event-scripting.c | 1 - tools/perf/util/trace-event.h | 1 - tools/perf/util/trigger.h | 1 - tools/perf/util/unwind-libdw.c | 1 + tools/perf/util/unwind-libunwind.c | 1 + tools/perf/util/util.c | 2 +- tools/perf/util/values.c | 1 + tools/perf/util/vdso.c | 1 + tools/perf/util/zlib.c | 1 + tools/power/x86/turbostat/turbostat.c | 28 +- tools/testing/selftests/bpf/bpf_endian.h | 14 + .../selftests/bpf/progs/test_lwt_seg6local.c | 16 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 8 +- tools/testing/selftests/bpf/test_progs.c | 1 + tools/testing/selftests/bpf/test_progs.h | 2 +- tools/testing/selftests/bpf/test_sysctl.c | 130 +- 1003 files changed, 30260 insertions(+), 16884 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-backlight create mode 100644 Documentation/devicetree/bindings/hwmon/as370.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml rename Documentation/devicetree/bindings/iio/light/{isl29501.txt => renesas,isl295 [...] create mode 100644 Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml create mode 100644 Documentation/devicetree/bindings/sound/everest,es8316.txt create mode 100644 Documentation/devicetree/bindings/soundwire/soundwire-controller.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-conn-gpio.txt create mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst create mode 100644 arch/arm/boot/dts/ste-ab8500.dtsi create mode 100644 arch/arm/mach-aspeed/Makefile create mode 100644 arch/arm/mach-aspeed/platsmp.c copy arch/arm64/boot/dts/amlogic/{meson-g12b-khadas-vim3.dtsi => meson-khadas-vim3 [...] create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dts create mode 100644 crypto/essiv.c create mode 100644 drivers/char/tpm/tpm_ftpm_tee.c create mode 100644 drivers/char/tpm/tpm_ftpm_tee.h create mode 100644 drivers/gpu/drm/msm/msm_atomic_trace.h create mode 100644 drivers/gpu/drm/msm/msm_atomic_tracepoints.c create mode 100644 drivers/hid/hid-creative-sb0540.c create mode 100644 drivers/hwmon/as370-hwmon.c create mode 100644 drivers/mfd/intel_soc_pmic_mrfld.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/Makefile create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_crc32.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_fw.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_icm_pool.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_table.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5_ifc_dr.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h rename drivers/{mfd => platform/chrome}/cros_ec.c (84%) create mode 100644 drivers/platform/chrome/cros_ec_chardev.c delete mode 100644 drivers/staging/iio/adc/ad7192.h create mode 100644 drivers/usb/common/Kconfig create mode 100644 drivers/usb/common/usb-conn-gpio.c create mode 100644 include/dt-bindings/pmu/exynos_ppmu.h delete mode 100644 include/linux/input/bu21013.h create mode 100644 include/linux/mfd/intel_soc_pmic_mrfld.h rename drivers/mfd/cros_ec_dev.h => include/linux/platform_data/cros_ec_chardev.h (79%) rename include/linux/{mfd => platform_data}/cros_ec_commands.h (100%) copy include/linux/{mfd/cros_ec.h => platform_data/cros_ec_proto.h} (86%) rename tools/{perf/util/intel-pt-decoder => arch/x86/include/asm}/inat.h (100%) rename tools/{objtool => }/arch/x86/include/asm/inat_types.h (100%) rename tools/{perf/util/intel-pt-decoder => arch/x86/include/asm}/insn.h (100%) rename tools/{objtool => }/arch/x86/include/asm/orc_types.h (100%) rename tools/{objtool => }/arch/x86/lib/inat.c (98%) rename tools/{perf/util/intel-pt-decoder => arch/x86/lib}/insn.c (99%) rename tools/{objtool => }/arch/x86/lib/x86-opcode-map.txt (100%) rename tools/{objtool => }/arch/x86/tools/gen-insn-attr-x86.awk (100%) create mode 100644 tools/iio/.gitignore delete mode 100644 tools/objtool/arch/x86/include/asm/inat.h delete mode 100644 tools/objtool/arch/x86/include/asm/insn.h delete mode 100644 tools/objtool/arch/x86/lib/insn.c create mode 100644 tools/perf/util/dsos.c create mode 100644 tools/perf/util/dsos.h create mode 100644 tools/perf/util/events_stats.h delete mode 100644 tools/perf/util/intel-pt-decoder/gen-insn-attr-x86.awk delete mode 100644 tools/perf/util/intel-pt-decoder/inat.c delete mode 100644 tools/perf/util/intel-pt-decoder/inat_types.h delete mode 100644 tools/perf/util/intel-pt-decoder/x86-opcode-map.txt create mode 100644 tools/perf/util/symsrc.h