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-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
from 198bbd0e041e arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS adds 9672e2cb0fbd vmlinux.lds.h: drop unused __vermagic adds 1c7651f43777 kallsyms: store type information in its own array adds dadec066d8fa module: add stubs for within_module functions adds 280664f558c9 Merge tag 'modules-for-v5.2' of git://git.kernel.org/pub/s [...] adds a5d5092c9285 gdbstub: mark expected switch fall-throughs adds 4cc168eaf3b6 gdbstub: Replace strcpy() by strscpy() adds 9b555c4d784c kdb: kdb_support: replace strcpy() by strscpy() adds 976643af4ec6 misc: kgdbts: fix out-of-bounds access in function param_s [...] adds ecebc5ce59a0 kdb: Get rid of broken attempt to print CCVERSION in kdb summary adds b586627e10f5 kdb: do a sanity check on the cpu in kdb_per_cpu() adds ca976bfb3154 kdb: Fix bound check compiler warning adds ca4b40629f4e Merge tag 'kgdb-5.2-rc1' of git://git.kernel.org/pub/scm/l [...] adds e6eb5fe9123f parisc: Drop LDCW barrier in CAS code when running UP adds 8d0e051cc75e parisc: Enable the ro_after_init feature adds 271c29a17fad parisc: Use __ro_after_init in cache.c adds 9aa8848a751f parisc: Use __ro_after_init in drivers.c adds 1b69085d4fcf parisc: Use __ro_after_init in firmware.c adds dc1b3c0d50ea parisc: Use __ro_after_init in head.S adds 7c1952b4be68 parisc: Use __ro_after_init in inventory.c adds 874b051923dd parisc: Use __ro_after_init in pci.c adds 67266fd48f0f parisc: Use __ro_after_init in perf_images.h adds 7e4c65bf0637 parisc: Use __ro_after_init in process.c adds d98883690b7b parisc: Use __ro_after_init in processor.c adds 34589df6338a parisc: Use __ro_after_init in time.c adds 47293774c49c parisc: Use __ro_after_init in unwind.c adds 4e617c86ba9b parisc: Use __ro_after_init in init.c adds b2c91128212a Merge branch 'parisc-5.2-2' of git://git.kernel.org/pub/sc [...] adds 814137768b5a Add gitignore file for samples/vfs/ generated files adds df0bfe7501e9 virtio_ring: Fix potential mem leak in virtqueue_add_indir [...] adds d63031bb0fc0 tools/virtio/ringtest: Remove bogus definition of BUG_ON() adds 889e31e73a73 vhost-scsi: remove incorrect memory barrier adds a5581206c565 virtio/virtio_ring: do some comment fixes adds 3279beac5451 virtio/s390: use vring_create_virtqueue adds f35f54f11f7f virtio/s390: DMA support for virtio-ccw adds 050f4c4d2fbb virtio/s390: enable packed ring adds 35c99ffa20ed Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 1064d8577381 Merge branch 'akpm' (patches from Andrew) adds 641114d2af31 RDMA: Directly cast the sockaddr union to sockaddr adds 4d7ba8ce0fec RDMA/core: Change system parameters callback from dumpit to doit adds cd5d20f13f2d IB/mlx5: Verify DEVX general object type correctly adds c191f93454bc net/mlx5: Set completion EQs as shared resources adds 5ac94332248e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 89963adcdb43 kernel/compat.c: mark expected switch fall-throughs adds b4f91664307d crypto: chelsio - Fix NULL pointer dereference adds 33ddc108c5a1 crypto: chelsio - Fix softlockup with heavy I/O adds 0a4491d3febe crypto: chelsio - count incomplete block in IV adds 0816ecf48f3d MAINTAINERS: Maintainer for Chelsio crypto driver adds 24586b5feaf1 crypto: caam - fix DKP detection logic adds 8c65d35435e8 crypto: caam - fix caam_dump_sg that iterates through scatterlist adds cbc22b062106 Revert "crypto: caam/jr - Remove extra memory barrier duri [...] adds 88f76bc31b93 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 9ed0985332a6 x86: intel_epb: Take CONFIG_PM into account adds df24014abe36 cpufreq: Call transition notifier only once for each policy adds 2acb9bdae92d cpufreq: Explain the kobject_put() in cpufreq_policy_alloc() adds ab05d97a3785 cpufreq: Don't find governor for setpolicy drivers in cpuf [...] adds 32345f45379b cpufreq: Update MAINTAINERS to include schedutil governor adds ed61e18a4b4e PM / Domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag adds 8d5d766f0072 soc: imx: gpc: Use GENPD_FLAG_RPM_ALWAYS_ON for ERR009619 adds 2a8d69f6139b Merge branches 'pm-cpufreq' and 'pm-domains' adds bfbfbf736862 Merge tag 'pm-5.2-rc1-2' of git://git.kernel.org/pub/scm/l [...] adds 11207b4dc273 ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef adds 811b4c9eaf7f ACPICA: Update version to 20190509 adds ca6f998cf9a2 ACPI: bus: change _ADR representation to 64 bits adds 5695f51d0550 Documentation: ACPI: Use tabs for graph ASL indentation adds a423bd845c60 Documentation: ACPI: Direct references are allowed to devi [...] adds 2f844b61db82 ACPI: PM: Set enable_for_wake for wakeup GPEs during suspe [...] adds e3e28670bb28 Merge branches 'acpi-bus', 'acpi-doc' and 'acpi-pm' adds fcdec14365ec Merge tag 'acpi-5.2-rc1-2' of git://git.kernel.org/pub/scm [...] adds b63e37bc9ec4 kconfig: Make nconf-cfg.sh executable adds 65be755a5411 kconfig: remove trailing whitespaces adds ceb7f3296ea1 kconfig: do not accept a directory for configuration output adds 67424f61f813 kconfig: do not write .config if the content is the same adds 580c5b3e1b8b kconfig: make parent directories for the saved .config as needed adds 4cb726121e2c kconfig: remove useless NULL pointer check in conf_write_dep() adds b9d1a8e9302e kconfig: use snprintf for formatting pathnames adds 9b9f5948afcd kconfig: make conf_get_autoconfig_name() static adds 2bbacd1a9278 Merge tag 'kconfig-v5.2' of git://git.kernel.org/pub/scm/l [...] adds 40ed29b37338 ring-buffer: Fix ring buffer size in rb_write_something() adds f45d1225adb0 tracing: Kernel access to Ftrace instances adds 8a062902be72 tracing: Add tracing error log adds a1a05bb40e22 tracing: Save the last hist command's associated event name adds d566c5e9d1ba tracing: Use tracing error_log with hist triggers adds 34f76afaac7a tracing: Use tracing error_log with trace event filters adds ab105a4fb894 tracing: Use tracing error_log with probe events adds 1e144d73f729 tracing: Add trace_array parameter to create_event_filter() adds d0cd871ba0d6 tracing: Have histogram code pass around trace_array for e [...] adds 2f754e771b1a tracing: Have the error logs show up in the proper instances adds 8ab4483eb660 selftests/ftrace: Add error_log testcase for probe errors adds c5e4114fee0b selftests/ftrace: Move kprobe/uprobe check_error() to test [...] adds 0ae8dde9d7b6 selftests/ftrace: Remove trigger-extended-error-support testcase adds 4eab1cc461a6 selftests/ftrace: Add tracing/error_log testcase adds 26a944917989 tracing: Add tracing/error_log Documentation adds a8d655792a32 tracing: Add error_log to README adds 163363455b42 tracing: introduce TRACE_EVENT_NOP() adds 2a09b5de235a sched/fair: do not expose some tracepoints to user if CONF [...] adds 4f5fbd78a7b4 rcu: validate arguments for rcu tracepoints adds ee6a6500fe1f ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.c adds 2fa717a0337e ftrace: Do not process STUB functions in ftrace_ops_list_func() adds 52fde6e70ccc function_graph: Have selftest also emulate tr->reset() as [...] adds e8025bab7bfb function_graph: Place ftrace_graph_entry_stub() prototype [...] adds dbfe67334a17 tracing: kdb: The skip_lines parameter should have been sk [...] adds ecffc8a8c730 tracing: Add trace_total_entries() / trace_total_entries_cpu() adds 03197fc02b35 tracing: kdb: Allow ftdump to skip all but the last few entries adds 2700fefdb2d9 x86_64: Add gap to int3 to allow for call emulation adds 4b33dadf3766 x86_64: Allow breakpoints to emulate call instructions adds 9e298e860408 ftrace/x86_64: Emulate call function while updating in bre [...] adds 4dd537aca25d tracing: uprobes: Re-enable $comm support for uprobe events adds 489fe0096b19 tracing: probeevent: Do not accumulate on ret variable adds 3dd1f7f24f8c tracing: probeevent: Fix to make the type of $comm string adds 5c173bedb24d ring-buffer: Fix mispelling of Calculate adds 0f5e5a3ab7fa tracing: Eliminate const char[] auto variables adds bfcd631eb6de tracing: Fix white space issues in parse_pred() function adds 6fc2171c5c03 tracing: Allow RCU to run between postponed startup tests adds cbe08bcbbe78 tracing: Fix partial reading of trace event's id file adds 8623b00676f1 tracing: Replace kzalloc with kcalloc adds b9416997603e tracing: Fix documentation about disabling options using t [...] adds a15fd609ad53 tracing: Simplify "if" macro code adds 518049d9d3e2 ftrace/x86_32: Remove support for non DYNAMIC_FTRACE adds 562e14f72292 ftrace/x86: Remove mcount support adds 56e33afd7757 livepatch: Remove klp_check_compiler_support() adds 693713cbdb3a x86: Hide the int3_emulate_call/jmp functions from UML adds d2d8b146043a Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/lin [...] adds f824b6866835 ktest: introduce _get_grub_index adds 38891392916c ktest: cleanup get_grub_index adds ac2466456eaa ktest: introduce grub2bls REBOOT_TYPE option adds cc2eb3a2f82c ktest: pass KERNEL_VERSION to POST_KTEST adds 00603cd687db ktest: remove get_grub2_index adds d20f6b41b7c2 ktest: update sample.conf for grub2bls adds b06ed1e7a2fa Merge tag 'ktest-v5.2' of git://git.kernel.org/pub/scm/lin [...] adds 0ab88ca4bcf1 nfsd: avoid uninitialized variable warning adds 9d69338c8c5f sunrpc/cache: handle missing listeners better. adds 6b1891052a3f nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] adds 74725959c33c nfsd: un-deprecate nfsdcld adds 362063a595be nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] adds 869216075b63 nfsd: re-order client tracking method selection adds 8a9f4f41248a nfsd: handle legacy client tracking records sent by nfsdcld adds 83dd59a0b9af SUNRPC/nfs: Fix return value for nfs4_callback_compound() adds 8e5b67731d08 SUNRPC: Add a callback to initialise server requests adds 4532608d71c8 SUNRPC: Clean up generic dispatcher code adds 642ee6b209c2 SUNRPC: Allow further customisation of RPC program registration adds 029be5d03357 nfsd: Add custom rpcbind callbacks for knfsd adds e333f3bbefe3 nfsd: Allow containers to set supported nfs versions adds 4df493a260d4 SUNRPC: Cache the process user cred in the RPC server listener adds 1237d3545c67 SUNRPC: Temporary sockets should inherit the cred from the [...] adds 40373b125de6 lockd: Pass the user cred from knfsd when starting the loc [...] adds ccfe51a5161c SUNRPC: Fix the server AUTH_UNIX userspace mappings adds e6667c73a27d SUNRPC: rsi_parse() should use the current user namespace adds e45d1a1835b8 nfsd: knfsd must use the container user namespace adds 0b8f62625dc3 nfsd: allow fh_want_write to be called twice adds 0ca0c9d7edcf nfsd: fh_drop_write in nfsd_unlink adds 5926459e7c89 locks: move checks from locks_free_lock() to locks_release [...] adds 1c73b9d24f80 nfsd: update callback done processing adds 700a800a9494 Merge tag 'nfsd-5.2' of git://linux-nfs.org/~bfields/linux adds 8a635ffb1421 ia64: Make sure that we have a mmiowb function real early adds 2ec16bc0fc7a x86/xen: Add "xen_timer_slop" command line option adds 515762b9164a xen: xen-pciback: fix warning Using plain integer as NULL pointer adds 98105e9a6061 xen-netfront: mark expected switch fall-through adds 51cf07a7b6cd xenbus: drop useless LIST_HEAD in xenbus_write_watch() and [...] adds c9f804d64bb9 xen/pvh: set xen_domain_type to HVM in xen_pvh_init adds 72813bfbf027 xen/pvh: correctly setup the PV EFI interface for dom0 adds 425f1cc2218a xen/arm: Free p2m entry if fail to add it to RB tree adds fe846979d305 xen/arm: Use p2m entry with lock protection adds 5fd09ba68297 Merge tag 'for-linus-5.2b-rc1-tag' of git://git.kernel.org [...] adds 077d9951f7c9 power: reset: syscon-reboot: add a mask property adds 75cf4f5aa903 power: charger-manager: fix a potential NULL pointer dereference adds f0459fe14713 power: supply: Fix the simple battery property names adds c3422ad5f84a power: supply: axp288_charger: Fix unchecked return value adds ce8873c77c84 dt-bindings: power: supply: gpio-charger: add missing semi [...] adds 5c6c513ddbc7 power: reset: at91-poweroff: add RTT wakeup capability adds 17d2e876b497 power: reset: at91-poweroff: add support for SAM9X60 adds ec4628effbb7 dt-bindings: arm: atmel: add binding for SAM9X60 shutdown [...] adds 0cd0e4971155 power: supply: max14656: fix potential use-before-alloc adds 252fbeb86cef power: supply: max14656: fix potential use-after-free adds 2e220e6eb3ce power: supply: ltc3651-charger: Fix device name adds d7830ce3c5e0 power: supply: ltc3651-charger: Fix device name (rename files) adds 5ec87ecde235 power: supply: core: fix typo in function to get current c [...] adds 6aae57b78813 dt-bindings: power: supply: Add charge-status-gpios property adds df68c44c720a power: supply: gpio-charger: Add support for charger status. adds 6f76aa94e1d2 Merge branch 'psy-fixes' into psy-next adds 1a9aadc86ad4 power: supply: cpcap-battery: Fix low battery check adds c68b901ac4fa power: supply: cpcap-battery: Fix signed counter sample register adds 35439b7ab2db power: supply: cpcap-battery: Fix coulomb counter calibrat [...] adds 5fc27a541926 power: supply: cpcap-battery: Use accumulator for current [...] adds ffaf6f6773af power: supply: cpcap-battery: Fix pointless EPROBE_DEFER warnings adds 7d90fcc14a25 power: supply: cpcap-charger: Fix pointless EPROBE_DEFER warnings adds 0b646fd1b196 power: supply: ab8500: fix leaked of_node refs in ab8500_b [...] adds 2143bf6d7cfe power: supply: core: fix leaked of_node refs in power_supp [...] adds 2e8c9d7bfab2 dt-bindings: power: supply: axp20x_usb_power: add axp813 c [...] adds c11f0b8f226a power: supply: axp20x_usb_power: Fix typo in VBUS current [...] adds 97ec136e7124 power: supply: axp20x_usb_power: use polling to detect vbu [...] adds af7e8d076937 power: supply: axp20x_usb_power: add function to get max current adds c279adafe6ab power: supply: axp20x_usb_power: add support for AXP813 adds 9f421096a16e iio: inkern: API for reading available iio channel attribu [...] adds 89388ca4955f iio: inkern: Convert iio_read_avail_channel_raw into a wrapper adds ec8242de407f Merge 'ib-jz47xx-battery-prereq' into psy-next adds bbdfeea2c6da dt-bindings: power: supply: Add docs for Ingenic JZ47xx So [...] adds fb24ccfbe1e0 power: supply: add Ingenic JZ47xx battery driver. adds d25ad7fdfb2b dt-bindings: olpc_battery: Add XO-1.5 battery adds 0806a13c5a43 x86/platform/olpc: Don't split string literals when fixing [...] adds 47e120d3337b x86/platform/olpc: Trivial code move in DT fixup adds a7a9bacb9a32 x86/platform/olpc: Use a correct version when making up a [...] adds f7a228eaf4f8 power: supply: olpc_battery: Use DT to get battery version adds 33554d818a95 power: supply: olpc_battery: Move priv data to a struct adds b0280d05804a power: supply: olpc_battery: Use devm_power_supply_register() adds 8ecefda22262 power: supply: olpc_battery: Avoid using platform_info adds 76311b9a3295 power: supply: olpc_battery: Add OLPC XO 1.75 support adds 31e220877981 power: supply: olpc_battery: Have the framework register s [...] adds 231a13d93d51 Merge tag 'psy-olpc-1.75-battery-signed' into psy-next adds 243f8ffc883a power: supply: bq27xxx_battery: Notify also about status changes adds 9274c78305e1 power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 min [...] adds ba6cc8508417 power: supply: core: Add Standard, Adaptive, and Custom ch [...] adds 813cab8f3994 power: supply: core: Add CHARGE_CONTROL_{START_THRESHOLD,E [...] adds 61e93655fc30 power: supply: core: Add missing documentation for CHARGE_ [...] adds caee28498ec3 power: supply: core: fix clang -Wunsequenced adds e3e83cc601e5 power: supply: core: Add POWER_SUPPLY_HEALTH_OVERCURRENT constant adds 7df8f2d00ddb dt-bindings: power: supply: Add bindings for Microchip UCS1002 adds 9a2688e42638 power: supply: Add driver for Microchip UCS1002 adds 09eb8b7c5adc power: supply: ucs1002: Fix wrong return value checking adds c8f3c9fe83ca power: supply: ucs1002: Fix build error without CONFIG_REGULATOR adds baf5964ecfe1 power: supply: olpc_battery: force the le/be casts adds 8649efb2f875 Merge tag 'for-v5.2' of git://git.kernel.org/pub/scm/linux [...] adds d521fbaeda72 dax/pmem: Fix whitespace in dax_pmem adds 92f6f2d7f5c8 tools/testing/nvdimm: add watermarks for dax_pmem* modules adds c4703ce11c23 libnvdimm/namespace: Fix label tracking error adds 67476656febd drivers/dax: Allow to include DEV_DAX_PMEM as builtin adds 83f3ef3de625 Merge tag 'libnvdimm-fixes-5.2-rc1' of git://git.kernel.or [...] adds e766fde6511e drm/i915: Delay semaphore submission until the start of th [...] adds 2564fe708b58 drm/i915: Disable semaphore busywaits on saturated systems adds 4a6eccbcb9ea drm/i915/gvt: Change fb_info->size from pages to bytes adds 0cf8f58d0a34 drm/i915/gvt: Remove typedef and let the enumeration start [...] adds d9420241d09b drm/i915/gvt: Do not copy the uninitialized pointer from fb_info adds 4feeea1d8d77 drm/i915/gvt: Use snprintf() to prevent possible buffer overflow. adds 930c8dfea4b8 drm/i915/gvt: Check if get_next_pt_type() always returns a [...] adds 8631fef7f203 drm/i915/gvt: Revert "drm/i915/gvt: Refine the snapshort r [...] adds 75fdb811d93c drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list adds 23372cce8fe7 Merge tag 'gvt-next-fixes-2019-05-07' of https://github.co [...] adds b1c19fa16c82 Merge tag 'drm-intel-next-fixes-2019-05-09' of git://anong [...] adds bdb1ccb080da drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check [...] adds 74dcfe74b4ef drm/amdgpu: Rearm IRQ in Vega10 SR-IOV if IRQ lost adds 3680624e3241 drm/amdgpu: Fix VM clean check method adds b6818520edb0 drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV adds 570c91d51b33 drm/amd/display: Use long for signed error code checks in [...] adds 992fbe8ce035 drm/amdgpu: Use FW addr returned by PSP for VF MM adds db8a974f7e69 drm/amd/powerplay: check for invalid profile_exit setting adds 2e26ccb119bd drm/radeon: prefer lower reference dividers adds 9d6fea5744d6 drm/amdgpu/psp: move psp version specific function pointer [...] adds c01ad0fe1d57 Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] adds d2434e4d942c drm/nouveau/kms/gv100-: fix spurious window immediate interlocks adds e4702c01b7b1 drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips adds a0b694d0af21 drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputReso [...] adds a2ac09a03d2a drm/nouveau/core: allow detected chipset to be overridden adds e15b682aad77 drm/nouveau/core: initial support for boards with TU117 chipset adds 13d03e9daf70 drm/nouveau/disp/dp: respect sink limits when selecting fa [...] adds c4a52d669690 drm/nouveau: fix duplication of nv50_head_atom struct adds f266fdc7609a Merge branch 'linux-5.2' of git://github.com/skeggsb/linux [...] adds 396dd8143bdd drm/i915/fbc: disable framebuffer compression on GeminiLake adds da471250706e drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder adds c36beba6b296 drm/i915: Seal races between async GPU cancellation, retir [...] adds dc28d5742b2b Merge tag 'drm-intel-next-fixes-2019-05-15' of git://anong [...] adds cc2e787ee7c2 drm/panfrost: Only put sync_out if non-NULL adds 197b23e9aeea drm/panfrost: Add missing _fini() calls in panfrost_device_fini() adds 67793bd3b394 drm/bridge: adv7511: Fix low refresh rate selection adds e2f597a20470 drm/msm: remove resv fields from msm_gem_object struct adds 90f94660e531 drm/msm: correct attempted NULL pointer dereference in debugfs adds 3e01ae2612bd drm/pl111: Initialize clock spinlock early adds 26359dc5cbc2 drm/msm/dpu: Remove duplicate header adds 2b1174512771 drm/msm: Upgrade gxpd checks to IS_ERR_OR_NULL adds 8da0e1525b7f Merge tag 'drm-misc-next-fixes-2019-05-15' of git://anongi [...] adds cc7ce90153e7 Merge tag 'drm-next-2019-05-16' of git://anongit.freedeskt [...] adds 9967a1bc8122 of: Add bindings of thermtrip for Tegra soctherm adds 2510aa56ab87 thermal: tegra: support hw and sw shutdown adds 7d8ac6b282ad of: Add bindings of gpu hw throttle for Tegra soctherm adds 6ca29b7e824c thermal: tegra: add support for gpu hw-throttle adds d7180be0d580 thermal: tegra: add support for thermal IRQ adds 5c9d6ac23170 thermal: tegra: add set_trips functionality adds 4a04beb1bf2e thermal: tegra: add support for EDP IRQ adds 8d3d462b684a of: Add bindings of OC hw throttle for Tegra soctherm adds 1dcc242c7c75 thermal: tegra: enable OC hw throttle adds 7ffd87c63d36 of: thermal: Improve print information adds 0f54aa5cafbe drivers: thermal: Kconfig: pedantic cleanups adds df535485bb74 thermal: stm32: simplify getting .driver_data adds 20a7a2db19df drivers: thermal: tsens: Document the data structures adds 3c040ce087a2 drivers: thermal: tsens: Rename tsens_data adds 24ae447291bb drivers: thermal: tsens: Rename tsens_device adds 69b628ac71f0 drivers: thermal: tsens: Rename variable tmdev adds 2cbcd2eab01b drivers: thermal: tsens: Use consistent names for variables adds 68b3314d7c77 drivers: thermal: tsens: Function prototypes should have a [...] adds 2be20763031b drivers: thermal: tsens: Rename tsens-8916 to prepare to m [...] adds 774ccb081947 drivers: thermal: tsens: Rename constants to prepare to me [...] adds 582a0c4194a5 drivers: thermal: tsens: Merge tsens-8974 into tsens-v0_1 adds c19970548edc drivers: thermal: tsens: Introduce reg_fields to deal with [...] adds 52eafd66ef76 drivers: thermal: tsens: Save reference to the device poin [...] adds fc7d18cf6a92 drivers: thermal: tsens: Don't print error message on -EPR [...] adds 3e6a8fb33084 drivers: thermal: tsens: Add new operation to check if a s [...] adds 66ad8a100953 drivers: thermal: tsens: change data type for sensor IDs adds 1b6e3e517fad drivers: thermal: tsens: Introduce IP-specific max_sensor count adds dbdaa582e4ee drivers: thermal: tsens: simplify get_temp_tsens_v2 routine adds c8b6169093f6 drivers: thermal: tsens: Move get_temp_tsens_v2 to allow sharing adds 14bbe9881120 drivers: thermal: tsens: Common get_temp() learns to do AD [...] adds a9604f28087f dt: thermal: tsens: Add bindings for qcs404 adds e8c24c6f5d1c drivers: thermal: tsens: Add generic support for TSENS v1 IP adds e52bbd2f10ad drivers: thermal: tsens: Move calibration constants to hea [...] adds ed1b1ac1425b thermal: rcar_gen3_thermal: Fix init value of IRQCTL register adds c8044b918b2b dt-bindings: thermal: al-thermal: Add binding documentation adds 71aa3693493d thermal: Introduce Amazon's Annapurna Labs Thermal Driver adds f86a7a847ca3 thermal: qoriq: Remove unnecessary DT node is NULL check adds d36e2fa02538 thermal: generic-adc: make lookup table optional adds 80d95930dcdf dt-bindings: thermal: generic-adc: make lookup-table optional adds b4ab114cc6a1 thermal: Introduce devm_thermal_of_cooling_device_register adds 2c0928c9e004 thermal: rcar_gen3_thermal: fix interrupt type adds 63f55fcea50c thermal: rcar_gen3_thermal: disable interrupt in .remove adds 3c74cbb8d001 thermal/drivers/cpu_cooling: Remove pointless test in powe [...] adds 42cd9b049829 thermal/drivers/cpu_cooling: Fixup the header and copyright adds 0fac9e2f1452 thermal/drivers/cpu_cooling: Add Software Package Data Exc [...] adds 72554a7509ae thermal/drivers/cpu_cooling: Remove pointless field adds 6ec8070b9d48 thermal: Fix build error of missing devm_ioremap_resource on UM adds fcc6d4cadadc thermal: broadcom: Remove ACPI support adds 28694e009e51 thermal: rockchip: fix up the tsadc pinctrl setting error adds 4b984e7bfb6d dt-bindings: rockchip-thermal: Support the PX30 SoC compatible adds ffd1b122d3a1 thermal: rockchip: Support the PX30 SoC in thermal driver adds bf45ac18b780 thermal: cpu_cooling: Actually trace CPU load in thermal_p [...] adds 20386f0d84a2 thermal: rcar_thermal: update calculation formula for R-Ca [...] adds e380ea8117ce thermal: rcar_gen3_thermal: Fix to show correct trip point [...] adds 389c0ad1d61e hwmon: (aspeed-pwm-tacho) Use devm_thermal_of_cooling_devi [...] adds 9534784550ab hwmon: (gpio-fan) Use devm_thermal_of_cooling_device_register adds 9ebe010e566e hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register adds 0b2a785db879 hwmon: (npcm750-pwm-fan) Use devm_thermal_of_cooling_devic [...] adds 37bcec5d9f71 hwmon: (pwm-fan) Use devm_thermal_of_cooling_device_register adds a455eda33faa Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 56c6eed1df43 ARM: stm32: add AMBA support for stm32 family adds 7f0d078667a4 ARM: OMAP2+: Fix potentially uninitialized return value fo [...] adds 798bd175ab0d ARM: OMAP2+: Make interconnect target module allocation fu [...] adds 513a4abb19d5 ARM: OMAP2+: Prepare class allocation for dynamically allo [...] adds 6d63b12d182e ARM: OMAP2+: Define _HWMOD_STATE_DEFAULT and use it adds b57250fa5eb3 ARM: OMAP2+: Allocate struct omap_hwmod based on dts data adds 70451127873f ARM: OMAP2+: Remove hwmod .rev data and use local SoC chec [...] adds 8b30919a4e3c ARM: OMAP2+: Handle reset quirks for dynamically allocated [...] adds f8033678c6fe ARM: OMAP2+: Wakeupgen: AM43xx HS devices should save cont [...] adds 72aff4ecf1cb ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA ma [...] adds 29104e0149b4 Merge tag 'omap-for-v5.2/soc-signed' of git://git.kernel.o [...] adds aaa29bb01cc4 bus: ti-sysc: Fix sysc_unprepare() when no clocks have bee [...] adds 386cb76681ca bus: ti-sysc: Handle missed no-idle property in addition t [...] adds b7182b42a937 bus: ti-sysc: Make functions static adds ff43728c4aa2 bus: ti-sysc: Move legacy platform data idling into separa [...] adds d878970f6ce1 bus: ti-sysc: Add separate functions for handling clocks adds 1a5cd7c23cc5 bus: ti-sysc: Enable all clocks directly during init to re [...] adds a3e92e7b32f2 bus: ti-sysc: Allocate mdata as needed and do platform dat [...] adds 93de83a21e76 bus: ti-sysc: Manage clocks for the interconnect target mo [...] adds b11c1ea1f636 bus: ti-sysc: Move rstctrl reset to happen later adds 42b9c5c99bfc bus: ti-sysc: Add support for early quirks based on regist [...] adds a54275f4ab20 bus: ti-sysc: Add quirk handling for external optional fun [...] adds 10645e81b967 bus: ti-sysc: Pass clockactivity quirk to platform functions adds b4a9a7a38917 bus: ti-sysc: Handle swsup idle mode quirks adds 13aad51935df bus: ti-sysc: Detect DMIC for debugging adds 1d960858bed2 Documentation: bus: ti-sysc: fix spelling mistakes "multip [...] adds 92168478680b ARM: OMAP2+: Drop mmc platform data for omap4 adds f9d34da30346 ARM: OMAP2+: Drop i2c platform data for omap4 adds e1c59a3bf6db ARM: OMAP2+: Drop gpio platform data for omap4 adds 91abfb9847b2 ARM: OMAP2+: Drop uart platform data for omap4 adds 4e27f752ab8c ARM: OMAP2+: Drop mmc platform data for am330x and am43xx adds cb682853c98f ARM: OMAP2+: Drop i2c platform data for am33xx and am43xx adds a071e407ffbe ARM: OMAP2+: Drop gpio platform data for am33xx and am43xx adds 12a2a95421e4 ARM: OMAP2+: Drop uart platform data for am33xx and am43xx adds 514c7fc6647f ARM: OMAP2+: Drop mmc platform data for omap5 adds 655332d3ba43 ARM: OMAP2+: Drop i2c platform data for omap5 adds 3aa60e82f00e ARM: OMAP2+: Drop gpio platform data for omap5 adds 2af5473e2bf0 ARM: OMAP2+: Drop uart platform data for omap5 adds ede0ac642213 ARM: OMAP2+: Drop mmc platform data for dra7 adds a688939a975e ARM: OMAP2+: Drop i2c platform data for dra7 adds 19326ef5d5e9 ARM: OMAP2+: Drop gpio platform data for dra7 adds fbf3b4b9f4ba ARM: OMAP2+: Drop uart platform data for dra7 adds d80caf9516a5 ARM: OMAP2+: Drop mcspi platform data for omap4 adds d59b60564cbf bus: ti-sysc: Add generic enable/disable functions adds e639861344f9 Merge tag 'omap-for-v5.2/ti-sysc-signed' of git://git.kern [...] adds e74673120b6b ARM: exynos: Move Exynos542x CPU state reset to pm_prepare() adds 47efaf6ba697 ARM: exynos: Add Exynos SMC values for secure memory write adds 3a1f2f38fb82 ARM: exynos: Add CPU state management for Exynos542x under [...] adds 4d8e3e951a85 ARM: exynos: Fix undefined instruction during Exynos5422 resume adds 629266bf7229 ARM: exynos: Fix a leaked reference by adding missing of_node_put adds 98a3308ea864 ARM: exynos: Fix infinite loops on CPU powerup failure adds 2997520c2d4e ARM: exynos: Set MCPM as mandatory for Exynos542x/5800 SoCs adds 7676e667c841 ARM: s3c64xx: Tidy up handling of regulator GPIO lookups adds e5a0be94ee8b Merge tag 'samsung-soc-5.2' of https://git.kernel.org/pub/ [...] adds 9ee8578d9530 ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocat [...] adds a7d6fdf917fc Merge tag 'pxa-for-5.2' of https://github.com/rjarzmik/lin [...] adds 3ea9ae57b412 ARM: davinci: add missing sentinels to GPIO lookup tables adds 8e2f5eae2435 usb: ohci-da8xx: let the regulator framework keep track of [...] adds d327330185f1 usb: ohci-da8xx: disable the regulator if the overcurrent [...] adds 1d272894ec4f ARM: davinci: omapl138-hawk: add a fixed regulator for ohci-da8xx adds 274e4c336192 ARM: davinci: da830-evm: add a fixed regulator for ohci-da8xx adds 512de1ce7bb7 usb: ohci-da8xx: drop the vbus GPIO adds 56e49cd668b7 Merge tag 'davinci-for-v5.2/soc' of git://git.kernel.org/p [...] adds 1b8c813695dc ARM: ep93xx: move network platform data to separate header adds dfb6db007a56 ARM: ep93xx: keypad: stop using mach/platform.h adds 67e38f578aae ARM: ep93xx: move pinctrl interfaces into include/linux/soc adds 5b7cc90496aa ARM: ep93xx: move private headers out of mach/* adds d697ff6d4d02 ARM: u300: regulator: add MODULE_LICENSE() adds a0bdc85e6dbc MAINTAINERS: Add arm64/intel entry for SoCFPGA adds 101f535e50d6 Merge tag 'maintainers_for_v5.2' of git://git.kernel.org/p [...] adds 876e645f2268 ARM: debug-ll: add default address for digicolor adds ebca2a6ee161 ARM: trusted_foundations: Support L2 cache maintenance adds 96446e21d6e9 ARM: trusted_foundations: Make prepare_idle call to take m [...] adds ebc7c1a26578 ARM: trusted_foundations: Provide information about whethe [...] adds 6ad27b835040 ARM: tegra: Set up L2 cache using Trusted Foundations firmware adds 2af6597ac3fa ARM: tegra: Don't apply CPU erratas in insecure mode adds dae84be59d66 ARM: tegra: Always boot CPU in ARM-mode adds 78ee399f1632 ARM: tegra: Add firmware calls required for suspend-resume [...] adds c8e7755ec62b ARM: tegra: Sort dependencies alphabetically adds 4cb5d9eca143 firmware: Move Trusted Foundations support adds abfcba1c35b7 Merge tag 'tegra-for-5.2-firmware' of git://git.kernel.org [...] adds d5aa84087ead ARM: shmobile: porter: enable R-Car Gen2 regulator quirk adds 115bbc30c6d2 ARM: shmobile: fix a leaked reference by adding missing of [...] adds 6a508f98d95e Merge tag 'renesas-arm-soc-for-v5.2' of https://git.kernel [...] adds 64534e060dda ARM: ixp4xx: Add myself as maintainer adds 98ac0cc270b7 ARM: ixp4xx: Convert to MULTI_IRQ_HANDLER adds 075df31aed44 ARM: ixp4xx: Pass IRQ resource to beeper adds dc8ef8cd3a05 ARM: ixp4xx: Convert to SPARSE_IRQ adds 5b978c106659 irqchip: Add driver for IXP4xx adds 813e7d36f227 gpio: ixp4xx: Add driver for the IXP4xx GPIO adds 55ec465e733e ARM: ixp4xx: Switch to use new IRQ+GPIO drivers adds 13e0b4059b98 clocksource/drivers/ixp4xx: Add driver adds 65af666713ff ARM: ixp4xx: Switch to use new timer driver adds 167c6b5ecee1 irqchip: ixp4xx: Add DT bindings adds f1497f3d06ad irqchip: ixp4xx: Add OF initialization support adds 7c23b0e1d4d3 clocksource/drivers/ixp4xx: Add DT bindings adds 40df14cc5cc0 clocksource/drivers/ixp4xx: Add OF initialization support adds e8e2f5651d5f gpio: ixp4xx: Add DT bindings adds e4bfb0ff7163 gpio: ixp4xx: Add OF probing support adds 50d2c8d29106 ARM: ixp4xx: Add DT bindings adds 9540724ca29d ARM: ixp4xx: Add device tree boot support adds b9a35d705a67 ARM: dts: Add some initial IXP4xx device trees adds fcf2d8978cd5 ARM: ixp4xx: Move NPE and QMGR to drivers/soc adds 4af20dc583b3 ARM: ixp4xx: Move IXP4xx QMGR and NPE headers adds bc4d7eafb7ad ARM: ixp4xx: Turn the NPE into a platform device adds 81bca32fcc75 ARM: ixp4xx: Turn the QMGR into a platform device adds 0b458d7b10f8 soc: ixp4xx: npe: Pass addresses as resources adds d08502f245f9 soc: ixp4xx: Uninline several functions adds 6b3903195456 soc: ixp4xx: Remove unused functions adds ecc133c6da60 soc: ixp4xx: qmgr: Pass resources adds 3107fbf7059b soc: ixp4xx: Add DT bindings for IXP4xx NPE adds e00797f2e05b soc: ixp4xx: npe: Add DT probe code adds 6e2b0f8c9bc8 soc: ixp4xx: qmgr: Add DT bindings for IXP4xx qmgr adds 9e01a0095840 soc: ixp4xx: qmgr: Add DT probe code adds 1fae0ad1e203 ARM: dts: Add queue manager and NPE to the IXP4xx DTSI adds 1895ef4ef229 Merge tag 'ixp4xx-for-armsoc' of git://git.kernel.org/pub/ [...] adds a93fb4f40788 ARM: lpc32xx: stop overwriting TEST_CLK_SEL adds a1e65c28f602 ARM: lpc32xx: remove redundant included headers adds bbf553c6bb9f ARM: lpc32xx: remove platform data of SSP0 and SSP1 controllers adds e861cfbed091 ARM: lpc32xx: use SPDX license identifier adds e165908fac89 Merge tag 'lpc32xx-soc-for-5.2' of https://github.com/vzap [...] adds 8f3e2d2c9349 ARM: imx6: cpuidle: omit the unnecessary unmask of GINT adds ffb832b4bb17 Merge tag 'imx-soc-5.2' of git://git.kernel.org/pub/scm/li [...] adds 2dd00d31d488 ARM: rockchip: Mark pm-init functions __init adds fbd7af041586 ARM: rockchip: add missing of_node_put in rockchip_smp_pre [...] adds a842b514db72 Merge tag 'v5.2-rockchip-soc32-1' of git://git.kernel.org/ [...] adds 0672d22a1924 ARM: dts: imx: Fix the AR803X phy-mode adds dbb58e291cd4 ARM: dts: imx6q-logicpd: Reduce inrush current on start adds 7aedca875074 ARM: dts: imx6q-logicpd: Reduce inrush current on USBH1 adds f1e776420a3f Merge tag 'imx-fixes-5.1-2' of git://git.kernel.org/pub/sc [...] adds 995c770b6588 ARM: sunxi: fix a leaked reference by adding missing of_node_put adds 2b062a0a00ab ARM: sunxi: fix a leaked reference by adding missing of_node_put adds 07de90945caf arm64: dts: allwinner: a64: Rename hpvcc-supply to cpvdd-supply adds fa44328f4eb0 ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing adds c7edf1971614 Merge tag 'sunxi-fixes-for-5.1' of https://git.kernel.org/ [...] adds c7861adbe37f ARM: dts: ls1021: Fix SGMII PCS link remaining down after [...] adds ad4144210635 Merge tag 'imx-fixes-5.1-3' of git://git.kernel.org/pub/sc [...] adds c9cb7655ebc3 MAINTAINERS: update arch/arm/mach-davinci adds affe2a510014 Merge tag 'davinci-fixes-for-v5.1' of git://git.kernel.org [...] adds 7a0c4c17089a Merge branch 'fixes' into arm/soc adds 22c58fd70ca4 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds 6917de8a6c4d vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd adds b7be144932a8 arm64: dts: Add SEI Robotics SEI510 Board adds 0fa724c51e31 arm64: dts: meson-g12a: Add AO Secure node adds 7e09092aee00 arm64: dts: meson-gxl-s905d-phicomm-n1: add status LED adds bd3951528412 arm64: dts: meson: g12a: add secure monitor adds 965c827ac37e arm64: dts: meson: g12a: add efuse adds e5e4df2dccec arm64: dts: meson-gxm-nexbox-a1: Enable USB adds b019f4a4199f arm64: dts: meson: g12a: Add AO Clock + Reset Controller support adds 11a7bea17c9e arm64: dts: meson: g12a: add pinctrl support controllers adds e92546c226ec arm64: dts: meson: g12a: add uart_ao_a pinctrl adds 7ab41c474125 arm64: dts: meson: g12a: add reset controller adds ff4f8b6cab58 arm64: dts: meson: g12a: Add UART A, B & C nodes and pins adds 638914212ace arm64: dts: meson-g12a-u200: add uart_AO pinctrl adds 51d215c14341 arm64: dts: meson-g12a-sei510: add uart_AO pinctrl adds 0b7aed337ff0 arm64: dts: meson-g12a-x96-max: add uart_AO pinctrl adds 2297c33c19af arm64: dts: meson-g12a-sei510: add regulators adds c9206b42ccbe arm64: dts: meson-g12a-x96-max: add regulators adds c5c9c7cff269 arm64: dts: meson-g12a-x96-max: Enable BT Module adds e2cffeb398f4 arm64: dts: meson-g12a: Add CMA reserved memory adds 0159225bc9e5 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] adds b6eac0d06b82 ARM: dts: meson8: add the internal clock measurer adds f1975b982a29 ARM: dts: meson8b: add the internal clock measurer adds 07f9da290067 ARM: dts: meson8b: odroidc1: add the GPIO line names adds 1c93235a6d92 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] adds de72618cb94f ARM: dts: rockchip: remove disable-wp from rv1108-elgin-r1 [...] adds 61346668325f ARM: dts: rockchip: Enable HDMI CEC on rk3288-tinker-s adds 494da92d56e4 ARM: dts: rockchip: add grf reference in rk3288 tsadc node adds a008eae6956a ARM: dts: rockchip: Enable WiFi on rk3288-tinker adds a2b2012eab25 ARM: dts: rockchip: Fix gic/efuse sort ordering for rk3288 adds 4e92348dc003 dt-bindings: ARM: dts: rockchip: Add rk3288-veyron-jerry r [...] adds 0c4cac5e8f03 ARM: dts: rockchip: Add rk3288-veyron-jerry rev 10-15 adds 21f843ff948b ARM: dts: rockchip: Add dvs-gpios to rk3288-veyron-jerry adds 864c2fee4ee9 ARM: dts: rockchip: Add vdd_logic to rk3288-veyron adds d2a6cfdaca9e dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] adds 01b2a2d52169 ARM: dts: rockchip: Add device tree for rk3288-veyron-mighty adds fadc78062477 ARM: dts: rockchip: add rk3066 hdmi nodes adds 4b028ebd4e3d ARM: dts: rockchip: enable vop0 and hdmi nodes to rk3066a-mk808 adds f6f9683c5aed Merge tag 'v5.2-rockchip-dts32-1' of git://git.kernel.org/ [...] adds 97df3aa76b4a arm64: dts: rockchip: Add capacity-dmips-mhz attributes to rk3399 adds 443f27e58981 arm64: dts: rockchip: enable HDMI CEC on rk3328 adds ad3c8cc359a2 arm64: dts: rockchip: fix regulator name on rk3328-rock64 adds 092430ea9d14 arm64: dts: rockchip: add leds node on rk3328-rock64 adds e31882e05ae5 arm64: dts: rockchip: add ir-receiver node on rk3328-rock64 adds 3e892ed20c08 arm64: dts: rockchip: add #sound-dai-cells to HDMI of rk3328 adds 3f0effd7490b arm64: dts: rockchip: give some life to the rk3328-roc-cc leds adds f77e7a9aafe1 arm64: dts: rockchip: add rk3328-roc-cc cpu-supply entries [...] adds 0f9e535a0884 arm64: dts: rockchip: enable mali on Rock Pi 4 adds e38b144b8252 arm64: dts: rockchip: enable mali on rock960 boards adds 08b64bd2c681 arm64: dts: rockchip: Add support for the Orange Pi RK3399 board. adds a0dbc5c97f67 arm64: dts: rockchip: enable hdmi audio out for rk3399-rockpro64 adds 092470b537f1 arm64: dts: rockchip: Add Nanopi NEO4 initial support adds 4d7f36d36f73 arm64: dts: rockchip: Rename vcc_sys into vcc5v0_sys on rk [...] adds 16d79ec6e3e6 arm64: dts: rockchip: Add 12V DCIN regulator to rk3399-ficus adds f5639599de4c arm64: dts: rockchip: Fix clock names and add missing supp [...] adds ba12fdd51085 arm64: dts: rockchip: Specify vid supply for the rk3399-or [...] adds 5e3f8027897c arm64: dts: rockchip: Add the fusb typec manager to rk3399 [...] adds 980b52162871 arm64: dts: rockchip: Add PWM fan for NanoPC-T4 adds 1a4e6203f0c8 arm64: dts: rockchip: Add nanopi4 ethernet phy adds a3eec13b8fd2 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. adds fb8b7460c995 arm64: dts: rockchip: Define drive-impedance-ohm for RK339 [...] adds b4e1728232d6 arm64: dts: rockchip: Decrease emmc-phy's drive impedance [...] adds 1a88083b9349 Merge tag 'v5.2-rockchip-dts64-1' of git://git.kernel.org/ [...] adds 6fffb98645e6 arm64: dts: renesas: r8a77990: ebisu: Add GPIO expander adds b068ed6efe62 arm64: dts: renesas: r8a77990: Fix SPDX license identifier style adds 96c258822527 arm64: dts: renesas: r8a7796: remove unneeded sound #addre [...] adds 71ac75dffdae arm64: dts: renesas: r8a77990: ebisu: Enable LVDS1 encoder adds 9a0ff5c727b6 arm64: dts: renesas: r8a77995: draak: Enable LVDS1 encoder adds 9130c1582984 arm64: dts: renesas: ebisu: Fix adv7482 hexadecimal regist [...] adds 191f7dcd1f5e arm64: dts: renesas: r8a77965: add SSIU support for sound adds 12ce412b2cc6 arm64: dts: renesas: r8a774c0: Fix cpu nodes style adds e64f2c4b3aba arm64: dts: renesas: cat875: Add CAN support adds 07e72397f722 arm64: dts: renesas: r8a774c0-cat874: add RTC support adds dc0b43947132 arm64: dts: renesas: r8a774c0-cat874: Add LEDs support adds a8f6110e6442 arm64: dts: renesas: ebisu: Enable VIN5 adds 79223ca1f577 arm64: dts: renesas: r8a774c0-cat874: Add RWDT support adds 4162aa9db3d4 arm64: dts: renesas: r8a77995: draak: Enable CAN0, CAN1 adds 82ec009297bc arm64: dts: renesas: r8a774c0: Remove invalid compatible v [...] adds af965ba3248e arm64: dts: renesas: r8a77990: Remove invalid compatible v [...] adds 1f4c123a9809 arm64: dts: renesas: r8a77990-ebisu: Add BD9571 PMIC adds 474706117c2b arm64: dts: renesas: ebisu: Add PMIC DDR0 Backup Power config adds eccc40002972 arm64: dts: renesas: r8a774a1: Add clkp2 clock to CAN nodes adds 80bc6dbb8fdb arm64: dts: renesas: r8a774c0: Add CANFD support adds 036bc85c1d06 arm64: dts: renesas: r8a774c0: Add clkp2 clock to CAN nodes adds e2fa79de7ecb arm64: dts: renesas: Update Ebisu and Draak bootargs adds de8e8daaf719 arm64: dts: renesas: salvator-common: Sort node label adds 05f1d882d28b arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy [...] adds 7a516e49d975 arm64: dts: renesas: use extended audio dmac register adds e3414b8c45af arm64: dts: renesas: salvator-common: Add GPIO keys support adds 2fe743c27f06 Merge tag 'renesas-arm64-dt-for-v5.2' of https://git.kerne [...] adds a9fc10280225 ARM: dts: aspeed: ast2500: Update flash layout adds e50c667b6432 ARM: dts: aspeed: palmetto: Fix flash_memory region adds 66e7ff850f52 ARM: dts: aspeed: witherspoon: Enable vhub adds e1920e704829 ARM: dts: aspeed-g5: Add resets and clocks to GFX node adds 5de3b03173f8 ARM: dts: aspeed: Enable the GFX IP adds 796b44070199 ARM: dts: aspeed-g5: Add video engine adds ffdbf494821d ARM: dts: aspeed: tiogapass: Enable VUART adds 972f0e069d11 ARM: dts: aspeed: cmm: enable iio-hwmon-adc adds 780726f99655 ARM: dts: aspeed: witherspoon: Update BMC partitioning adds 6d00c6f8d2e7 ARM: dts: aspeed: Add RTC node adds bbf7499dc033 Merge tag 'aspeed-5.2-devicetree' of git://git.kernel.org/ [...] adds 37eadb8555c0 ARM: dts: stm32: add initial support of stm32mp157a-dk1 board adds a352e2b337b8 ARM: dts: stm32: add initial support of stm32mp157c-dk2 board adds 61c0f6b8b42d ARM: dts: stm32: add sdmmc1 support on stm32h743 adds 90f16fea400b ARM: dts: stm32: add sdmmc1 support on stm32h743i eval board adds 30a8e03a1f71 ARM: dts: stm32: add sdmmc1 support on stm32h743i disco board adds 8d17cf7a8e8b ARM: dts: stm32: add sdmmc1 support on stm32mp157c adds 379edbe434e7 ARM: dts: stm32: add sdmmc1 support on stm32mp157c ed1 board adds 8f6e0919b7c2 ARM: dts: stm32: add sdmmc1 support on stm32mp157a dk1 board adds eb2493172f72 ARM: dts: stm32: add IPCC mailbox support on STM32MP157c adds 679d9dac5220 ARM: dts: stm32: enable IPCC mailbox support on STM32MP157c-ed1 adds 682d099514d8 ARM: dts: stm32: enable IPCC mailbox support on STM32MP157a-dk1 adds 0f5795069596 ARM: dts: stm32: Add clock on stm32mp157c syscfg adds 3024c18543ea ARM: dts: stm32: Add romem and temperature calibration on [...] adds 8d07b78c3e2e ARM: dts: stm32: Add romem and temperature calibration on [...] adds 411435d39079 ARM: dts: stm32: add spdifrx support on stm32mp157c adds 94d3d6f4dc69 ARM: dts: stm32: add spdfirx pins to stm32mp157c adds 9c559b1565e6 ARM: dts: stm32: add stpmic1 support on stm32mp157c ed1 board adds b3e993a6170c ARM: dts: stm32: add stpmic1 support on stm32mp157a dk1 board adds 09666b76f358 ARM: dts: stm32: Enable STM32F769 clock driver adds 81987fff52f1 ARM: dts: stm32: add power supply of otm8009a on stm32mp157c-dk2 adds f85c8acc7a1f ARM: dts: stm32: add I2C sleep pins muxing on stm32mp157 adds 63834ff2d604 ARM: dts: stm32: add ltdc pins muxing on stm32mp157 adds 5eaae049416d ARM: dts: stm32: add cec pins muxing on stm32mp157 adds 3fca6a1ab935 ARM: dts: stm32: enable cec on stm32mp157a-dk1 board adds 2140eaf2f46f Merge tag 'stm32-dt-for-v5.2-1' of git://git.kernel.org/pu [...] adds d7fa8ed43372 ARM: dts: exynos: Use ADC for Exynos4x12 on Exynos4412 adds 15b8831f8787 ARM: dts: exynos: Document regulator used by ADC on Odroid U3 adds f35020b94a45 ARM: dts: exynos: Use stdout path property on Arndale Octa board adds 3619452589d0 ARM: dts: exynos: Add unused PMIC regulators on Arndale Oc [...] adds 29a0a2a848ec ARM: dts: exynos: Add CPU cooling on Arndale Octa adds eb1d0a50f74c ARM: dts: exynos: Order nodes alphabetically in Arndale Octa adds 17c130a170f2 ARM: dts: exynos: Use bustop PLL as the source for MMC clo [...] adds c5432b1d44a7 ARM: dts: exynos: Add high speed I2C ports for Exynos5260 adds 7f396393b941 ARM: dts: exynos: Add interrupts for dedicated EINTs on Ex [...] adds b7ed69d67ff0 ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 adds 23c856787a80 ARM: dts: exynos: Enable ADC on Arndale Octa adds 34dc82257488 ARM: dts: exynos: Fix audio routing on Odroid XU3 adds 30082e7b3513 ARM: dts: exynos: Adjust ldo23 and ldo27 to lower levels o [...] adds 3a6a6d0a8b66 ARM: dts: exynos: Add support for UHS-I SD cards on Arndale Octa adds 9a435fb2291d ARM: dts: exynos: Extend the eMMC node on Arndale Octa adds 5ab99cf7d5e9 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB [...] adds 9b23e1a3e8fd ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 adds 1fb8c97f9d96 ARM: dts: exynos: Fix spelling mistake of EXYNOS5420 adds 06d536094645 ARM: dts: exynos: Use stdout-path property instead of cons [...] adds 8cc76b1c7572 ARM: dts: exynos: Remove console argument from bootargs adds 1fbdc2477587 Merge tag 'samsung-dt-5.2' of https://git.kernel.org/pub/s [...] adds 7698ffaf4198 arm64: dts: exynos: configure GSCALER related clocks on TM2 adds 45eedc0e3608 arm64: dts: exynos: add DSD/GSD clocks to DECONs and GSCAL [...] adds 77fc46976e0b arm64: dts: exynos: Add SlimSSS to Exynos5433 adds 629d7161870f Merge tag 'samsung-dt64-5.2' of https://git.kernel.org/pub [...] adds 31a2d5113e53 include: dt-binding: clock: Rename zynqmp header file adds 437541e74c68 dt-bindings: xilinx: Separate clock binding from firmware doc adds 78c484a55d91 arm64: zynqmp: dt: Add TI PHY quirk adds 236a4234ce40 Merge tag 'zynqmp-dt-for-v5.2' of https://github.com/Xilin [...] adds 258bbef06ce9 dt-bindings: reset: Add HI3670 reset controller binding adds 757a4b2913eb arm64: dts: hisilicon: hi3670: Add reset controller support adds 8aa576a8ee1b dt-bindings: mmc: Add HI3670 MMC controller binding adds 570274cdba34 arm64: dts: hisilicon: hi3670: Add MMC controller support adds 1761101048a3 arm64: dts: hisilicon: hikey970: Add SD and WiFi support adds 792cea3f48ad arm64: dts: hi3660: Add dma to uart nodes adds c97263260065 arm64: dts: hi3660: Add hisi asp dma device adds 6d09e003db3d arm64: dts: hi3660: Fixup unofficial dma-min-chan to dma-c [...] adds ddd0dc915647 arm64: dts: hisilicon: hi3670: Add UFS controller support adds 1c3a4540839c Merge tag 'hisi-arm64-dt-for-5.2' of git://github.com/hisi [...] adds b5acec09e259 ARM: dts: dra7: Add properties to enable PCIe x2 lane mode adds d921e53a5107 ARM: dts: am43xx-epos-evm: Keep DCDC5 and DCDC6 always on adds 177425ef586a ARM: dts: am43xx-epos-evm: Keep DCDC3 regulator on in susp [...] adds e74cf9186be8 ARM: dts: am43xx-epos-evm: Add matrix keypad as wakeup source adds b453c417609f ARM: dts: omap2420-n810: Use new CODEC reset pin name adds 09f837546edf dt-binding: arm: omap: Add information for AM5748 adds bcbb63b80284 ARM: dts: dra7: Separate AM57 dtsi files adds 6d918e09331e Merge tag 'omap-for-v5.2/dt-signed' of git://git.kernel.or [...] adds ed01ffd9dd1c ARM: dts: Add common mcpdm dts file for omap4 adds 5b5975312903 ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc da [...] adds b2770b2d6f1b ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc da [...] adds da9a4c3d32eb Merge tag 'omap-for-v5.2/dt-ti-sysc-signed' of git://git.k [...] adds 61313fb2cca3 ARM: dts: ux500: Add Mali-400 adds f4bdfcc29a8b ARM: dts: Ux500: Add MCDE and Samsung display adds d7f76ac4dca0 Merge tag 'ux500-dts-v5.2-armsoc' of git://git.kernel.org/ [...] adds 17808d445b6f ARM: dts: socfpga: enable MMC highspeed support adds 922bfb7c27f7 arm64: dts: stratix10: enable MMC highspeed support adds 5fc670a87e31 arm64: dts: stratix10: increase QSPI max frequency to 100MHz adds 4b36daf9ada3 arm64: dts: agilex: Add initial support for Intel's Agilex [...] adds a41332dd5e2a Merge tag 'socfpga_dts_updates_for_v5.2' of git://git.kern [...] adds 7ebd1ea798a4 ARM: dts: am33xx: Added macros for numeric pinmux addresses adds f1ff9be7652b ARM: dts: am33xx: Added AM33XX_PADCONF macro adds 3b6150a6eb61 ARM: dts: am335x: bone-common: Replaced register offsets w [...] adds 399c6b924a83 ARM: dts: am335x: boneblack-common: Replaced register offs [...] adds 682668df1f64 ARM: dts: am335x: boneblack-wireless: Replaced register of [...] adds 05165a63d605 ARM: dts: am335x: pocketbeagle: Replaced register offsets [...] adds 7229d544c83a ARM: dts: am335x: baltos-ir2110: Replaced register offsets [...] adds a48d48e6535b ARM: dts: am335x: baltos-ir3220: Replaced register offsets [...] adds f6385bd149ec ARM: dts: am335x: baltos-ir5221: Replaced register offsets [...] adds 8ce8c4b31a82 ARM: dts: am335x: baltos-leds: Replaced register offsets w [...] adds 11ce1e08971e ARM: dts: am335x: baltos: Replaced register offsets with defines adds 0b119fafc882 ARM: dts: am335x: base0033: Replaced register offsets with [...] adds ada077fa906e ARM: dts: am335x: bonegreen-wireless: Replaced register of [...] adds 9faf08c2e677 ARM: dts: am335x: boneblue: Replaced register offsets with [...] adds e52a7204cdd3 ARM: dts: am335x: bonegreen-common: Replaced register offs [...] adds 4e5835effc3d ARM: dts: am335x: chiliboard: Replaced register offsets wi [...] adds 125a6f3c58e3 ARM: dts: am335x: chilisom: Replaced register offsets with [...] adds 6c4f9ebf86db ARM: dts: am335x: cm-t335: Replaced register offsets with defines adds ef2791fd13c3 ARM: dts: am335x: evm: Replaced register offsets with defines adds 1f757e0616cf ARM: dts: am335x: evmsk: Replaced register offsets with defines adds 33ef1394a97d ARM: dts: am335x: icev2: Replaced register offsets with defines adds 387fbf73ebe7 ARM: dts: am335x: igep0033: Replaced register offsets with [...] adds c422b10e88f0 ARM: dts: am335x: lxm: Replaced register offsets with defines adds 876144dd5332 ARM: dts: am335x: moxa-uc-2100-common: Replaced register o [...] adds 4a424b0b168e ARM: dts: am335x: moxa-uc-2101: Replaced register offsets [...] adds c68a4ffd3d75 ARM: dts: am335x: moxa-uc-8100-me-t: Replaced register off [...] adds affcce6f7c5c ARM: dts: am335x: nano: Replaced register offsets with defines adds 443fca762bc3 ARM: dts: am335x: osd3358-sm-red: Replaced register offset [...] adds 558fee9ab504 ARM: dts: am335x: osd335x-common: Replaced register offset [...] adds 781288d2bdef ARM: dts: am335x: pcm-953: Replaced register offsets with defines adds 898c4a59bc62 ARM: dts: am335x: pdu001: Replaced register offsets with defines adds 891ffb8fcd46 ARM: dts: am335x: pepper: Replaced register offsets with defines adds a3328bf02d77 ARM: dts: am335x: phycore-som: Replaced register offsets w [...] adds c5ebf24a41d3 ARM: dts: am335x: sancloud-bbe: Replaced register offsets [...] adds 631493a16af3 ARM: dts: am335x: sbc-t335: Replaced register offsets with [...] adds aa7ed183730a ARM: dts: am335x: shc: Replaced register offsets with defines adds b1e0c487f31d ARM: dts: am335x: sl50: Replaced register offsets with defines adds e5b258e53e58 ARM: dts: am335x: wega: Replaced register offsets with defines adds 7996313656b8 Merge tag 'omap-for-v5.2/dt-am3-signed' of git://git.kerne [...] adds 8cb35d345c08 ARM: tegra: Convert to SPDX license tags for Tegra124 Apalis adds 4a28f63449d0 ARM: tegra: Remove gratuitous parentheses in SPDX license [...] adds 0c2f4ebbd763 ARM: tegra: apalis: Move PLL power supplies to XUSB pad co [...] adds cbfe6d036f2a ARM: tegra: jetson-tk1: Move PLL power supplies to XUSB pa [...] adds 965ae23289d4 ARM: tegra: nyan: Move PLL power supplies to XUSB pad controller adds de36d5451299 ARM: tegra: venice2: Move PLL power supplies to XUSB pad c [...] adds 1078946b4b2e ARM: tegra: Add ACTMON support on Tegra30 adds c076dd723e37 Merge tag 'tegra-for-5.2-arm-dt' of git://git.kernel.org/p [...] adds d9931a1869fb arm64: tegra: Fix timer node for Tegra210 adds da77c6d92bf7 arm64: tegra: Add CPU idle states properties for Tegra210 adds d2c19dd714fc arm64: tegra: Enable CPU idle support for Jetson TX1 adds 15e666968f87 arm64: tegra: Enable CPU idle support for Smaug adds 3056c1ca2939 arm64: tegra: Enable CPU idle support for Shield adds 6c00cac1de5e arm64: tegra: Add L2 cache topology to Tegra210 adds 10ece0c14e11 arm64: tegra: Enable aconnect, ADMA and AGIC on Jetson TX1 adds 7320733094cf arm64: tegra: Add supply for temperature sensor on P2888 adds e9b001960cf5 arm64: tegra: Fix default tap and trim values adds c4307836cb6b arm64: tegra: Enable command queue for Tegra186 SDMMC4 adds 8f68dcd74deb arm64: tegra: jetson-tx1: Move PLL power supplies to XUSB [...] adds fa941e695e10 arm64: tegra: smaug: Move PLL power supplies to XUSB pad c [...] adds 6772cd0eacc8 arm64: tegra: Add NVIDIA Jetson Nano Developer Kit support adds 8bfde5183e98 arm64: tegra: Add XUSB and pad controller on Tegra186 adds 72f8ae3f8d6d arm64: tegra: Enable XUSB on P2771 adds 2f03e39b5bfe arm64: tegra: Remove regulator hacks on Jetson TX2 adds 14d55a3df44a Merge tag 'tegra-for-5.2-arm64-dt' of git://git.kernel.org [...] adds 73b670023327 ARM: dts: sun7i: add pinctrl for missing uart mux options adds 7a13e1820a6b ARM: dts: sun7i: add pinctrl for CAN in PA bank adds cfec64e8f2e7 ARM: dts: sun7i: add pinctrl for EMAC in PH bank adds ff8e860249e8 ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes adds cd42ca0515d3 ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks adds 67fec9db606f ARM: dts: sun8i: a83t: Add cross links for the mixers adds 9d803c1cf851 ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC adds a87356569559 ARM: dts: sun5i: Fix Display Engine DTC warnings adds 73b65f45bc60 ARM: dts: sun6i: Fix Display Engine DTC warnings adds 5bab80efb750 ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings adds f79d79534dba ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings adds 56975bfbb7fb ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings adds 109b7bfa777b ARM: dts: sun8i: r40: Fix Display Engine DTC warnings adds c4953ba1eddd ARM: dts: sun9i: Fix Display Engine DTC warnings adds 927489b1570e ARM: dts: sun9i: Add missing unit address adds 7ee02cb56c3f dt-bindings: Add YAML description for Allwinner boards adds 4f6faf786448 ARM: dts: sun8i: a33: Add default address and size cells t [...] adds ebc42b478b0c ARM: dts: sun8i: a23/a33: Add R_I2C Controller adds be354500c101 dt-bindings: arm: Remove the CPU compatible documentation adds c2a5b5547515 ARM: dts: sun9i: optimus: Fix fixed-regulators adds 1cf0444a23fa ARM: dts: sun5i: lichee-pi one: Remove stale pinctrl-names entry adds 5400cdc1410b ARM: dts: sunxi: Fix GIC compatible adds 0c64f75d89cb ARM: dts: sunxi: Switch to new GPIOs properties for i2c-gpio adds 2c515b0d05a9 ARM: sunxi: Fix the USB PHY ID detect GPIO properties adds 033914f877e8 ARM: sunxi: Fix the USB PHY VBUS detect GPIO properties adds 09f29dcc22d5 ARM: dts: sunxi: Fix the TCON output clock adds 939b6654344c ARM: dts: sun8i: tbs-a711: Fix typo in regulators adds 655c0f429fff ARM: sunxi: dts: Split USB PHY cells into an array adds b9f6b80e04ad ARM: dts: sun8i: r40: Fix AHCI reset-names property adds 327384569871 ARM: dts: sun8i: r40: Remove useless AHCI properties adds 1befb2662373 ARM: dts: sunxi: Remove pinctrl size-cells property adds 1b97cf4987fb ARM: dts: sun8i: A23/A33: Fix pinctrl node names adds d4fe5b1507df ARM: dts: sunxi: Add default dr_mode adds a79668c17684 ARM: dts: sun9i: Remove deprecated pinctrl properties adds 0164945de1b8 ARM: dts: sun7i: fix typos in uart pin mux adds 2a63a027ea15 ARM: dts: sun8i: tbs-a711: Enable bluetooth adds 86e2f89075ac ARM: dts: sun8i: a83t: Add nodes for UART2-UART4 adds 261e1a6e4ae5 ARM: dts: sun8i: a83t: Add missing cooling device properti [...] adds 2efcca8ae688 ARM: dts: sun8i: tbs-a711: Add node for BMA250 accelerometer adds 31ec8c14566e ARM: dts: sun8i: a83t: Add UART2 PB pins adds 3764db4f0b4e ARM: dts: sun8i: a83t: Add missing CPU clock references adds c9d10c3e0e6c ARM: dts: sunxi: Conform to DT spec for NAND controller adds 612625bb96b0 ARM: dts: sunxi: Remove useless address and size cells adds a107bd2b6b63 ARM: dts: sunxi: Remove pinctrl groups setting bias adds 18009b802bd1 ARM: dts: sunxi: Remove useless pinctrl nodes adds 41eb0df1926a ARM: dts: sun8i: tbs-a711: Enable UART2 (for NEO-6M GPS module) adds dccd30ea5992 ARM: dts: sunxi: Improve A33 NAND transfers by using DMA adds d6212ce3fc93 ARM: dts: sunxi: Add R_LRADC support for A83T adds 5824c8ebb94d ARM: dts: sun8i: tbs-a711: Add support for volume keys input adds 1e7011fad854 dt-bindings: arm: sunxi: Add Beelink GS1 board adds 013df97be45f ARM: dts: sun8i: a83t: Add I2C2 pinmux setting for PE pins adds 493ab13a5d38 dt-bindings: sunxi: Add compatible for OrangePi 3 board adds 22f88e311399 ARM: dts: sun5i: Add the MBUS controller adds 635e1e78a685 ARM: dts: sun8i: v40: bananapi-m2-berry: Sort device node [...] adds 3d109bdca981 ARM: dts: sunxi: Remove useless phy-names from EHCI and OHCI adds 147f3d5cc676 ARM: dts: sun4i: protab2: Remove stale pinctrl-names entry adds 15a48503ccd8 ARM: dts: sun4i: lime: Fix the USB PHY ID detect GPIO properties adds 4b03e16d3013 ARM: dts: sun6i: i7: Remove useless property adds 66dc4e4bfc0b ARM: dts: sun5i: Reorder pinctrl nodes adds 6cb6cfd61ec5 ARM: dtsi: axp81x: add USB power supply node adds 6e0c67e34ffc ARM: dts: sun8i: a83t: Enable USB OTG controller on some boards adds f5d6e8c07791 Merge tag 'sunxi-dt-for-5.2' of https://git.kernel.org/pub [...] adds 24bd5d2cb93b arm64: dts: allwinner: a64: teres-i: enable backlight adds ea738c324c7d arm64: dts: allwinner: a64-amarula-relic: Add STLM75 sensor adds 876d8a25bdd5 dt-bindings: Add vendor prefix for oceanic adds 00f7980a3bd5 arm64: allwinner: a64: Add Oceanic 5205 5inMFD initial support adds a7f7047ffcee arm64: dts: allwinner: a64: Add cross links for the mixers adds b542570e5605 arm64: dts: allwinner: h6: Add Video Engine node adds 26c609d5d219 arm64: dts: allwinner: a64: Fix the TCON output clock adds d41a43a0d365 arm64: dts: allwinner: a64: Fix display pipeline endpoints adds 562bf19611c0 arm64: dts: allwinner: a64: Add missing PIO clocks adds 54eac67bbe3a arm64: dts: allwinner: Fix pinctrl node names adds 0973c06bb8fb arm64: dts: allwinner: a64: Add default dr_mode adds ac7fcfa1ecde arm64: dts: allwinner: a64: Fix the Codec I2S binding adds fcf041fbacbc arm64: dts: allwinner: h6: Add device node for SID adds 6ba2e45d57af arm64: dts: allwinner: h6: move MMC pinctrl to dtsi adds 2c98d9e47533 dt-bindings: vendor-prefixes: add AZW adds 089bee8dd119 arm64: dts: allwinner: h6: Introduce Beelink GS1 board adds 8fe62f128631 arm64: dts: allwinner: h6: Add Orange Pi 3 DTS adds 7cf875be2fed arm64: dts: allwinner: h6: Add MMC1 pins adds 3c7ab90aaa28 arm64: dts: allwinner: Remove useless phy-names from EHCI [...] adds 275b63178ff2 arm64: dts: allwinner: Fix DE2 bus node name adds f7056b28b7b5 arm64: dts: allwinner: a64: Add pinmux setting for CSI MCL [...] adds 7cc399f26781 arm64: dts: allwinner: a64-amarula-relic: Add OV5640 camera node adds b76cabc9ded4 Merge tag 'sunxi-dt64-for-5.2' of https://git.kernel.org/p [...] adds 28ff811f58b1 ARM: dts: sun8i-h3: Add support for the RerVision H3-DVK board adds 152d58234ef4 ARM: dts: sunxi: h3/h5: Add device node for SID adds 75f9a058838b ARM: dts: sunxi: h3/h5: Remove stale pinctrl-names entry adds a4dc791974e5 ARM: dts: sun8i: h3: Refactor the pinctrl node names adds 88a20adde5f6 ARM: dts: sun8i: h3: Add default dr_mode adds 8558c6e21ceb ARM: dts: sun8i: h3: bluetooth for Banana Pi M2 Zero board adds 0a3df8bb6dad ARM: dts: sunxi: h3/h5: Remove useless phy-names from EHCI [...] adds 7aaee3d11689 ARM: dts: sun8i: mapleboard: Remove cd-inverted adds 68a3ead58462 Merge tag 'sunxi-h3-h5-for-5.2' of https://git.kernel.org/ [...] adds ad68fa5fe8c1 arm64: dts: renesas: cat874: Add USB-HOST support adds 720066d17c97 arm64: dts: renesas: r8a7795: Add CMT device nodes adds 99cb95103e2d arm64: dts: renesas: r8a77965: Add CMT device nodes adds 28a5c61b5136 arm64: dts: renesas: r8a77990: Add CMT device nodes adds 32d622f3290b arm64: dts: renesas: r8a77965: Remove reg-names of display node adds b7f5a8e435ec arm64: dts: renesas: r8a77980: Add "renesas,id" to VIN adds 64f32d9d3006 Merge tag 'renesas-arm64-dt2-for-v5.2' of https://git.kern [...] adds 72cd625c85e2 ARM: dts: r8a7792: blanche: Add IIC3 and DA9063 PMIC node adds a8d5fc0be537 ARM: dts: alt: Add DA9063 PMIC node adds 53239664e5ae ARM: dts: ape6evm: Add NOR FLASH adds 4ec778fb0f26 ARM: dts: r8a77470: Add DU support adds 26c9d79b3730 ARM: dts: iwg23s-sbc: Add HDMI support adds 129ca9e185ab ARM: dts: rskrza1: Add I2C support adds 1792a0f35319 ARM: dts: rskrza1: Add remaining LEDs adds a7586ad99e47 ARM: dts: alt: Enable USB support adds f408170d1829 ARM: dts: r8a77470: Add HSCIF support adds 3d59e55ef864 ARM: dts: r8a77470: Add PWM support adds 1631b58c7ef6 ARM: dts: r8a77470: Add VIN support adds 1a675db44002 ARM: dts: r8a77470: Add USB PHY DT support adds e18cfb6e0418 ARM: dts: iwg23s-sbc: Enable USB Phy[01] adds ce5940798cf1 ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device adds 034484c4a3c7 ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host adds 307ca5cf4778 ARM: dts: r8a77470: Add HSUSB device nodes adds 0725a5478e3b ARM: dts: iwg23s-sbc: Enable HS-USB adds 94b42a96dad8 ARM: dts: kzm9d: Add rw parameter to bootargs adds 44861e54861e ARM: dts: bockw: Reorder bootargs adds ee8b7420feae ARM: dts: marzen: Add rw to bootargs and use ip=dhcp adds 0750e8344eb7 ARM: dts: ape6evm: Reorder bootargs adds c00671c6d052 Merge tag 'renesas-arm-dt-for-v5.2' of https://git.kernel. [...] adds 295768f6207e dt-bindings: Add vendor prefix for Silicon Linux. adds 3961d355dfb5 dt-bindings: power: r8a77965: Remove non-existent A3IR pow [...] adds ea1b42170f7b Merge tag 'renesas-dt-bindings-for-v5.2' of https://git.ke [...] adds f6eb973db22a ARM: dts: meson: add support for the RTC adds 6ffdc4738c5a ARM: dts: meson8b: ec100: enable the RTC adds 09ee951617d9 ARM: dts: meson8b: odroid-c1: prepare support for the RTC adds 31c5d501b9f5 Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm [...] adds d5ff1adb3809 dt-bindings: gpu: mali-midgard: Add resets property adds 11f8e119ed22 arm64: dts: meson-gxm: Add Mali-T820 node adds 55d76e83a39d dt-bindings: power: amlogic, meson-gx-pwrc: Add G12A compatible adds 08af83100949 Merge tag 'meson-clk-headers-5.2' of git://github.com/BayL [...] adds 55fbc7287eca Merge branch 'reset/meson-g12a' of git://git.pengutronix.d [...] adds 820873cf38da arm64: dts: meson: g12a: Add SAR ADC node adds 9baf7d6be730 arm64: dts: meson: g12a: Add G12A USB nodes adds 2607fd087370 arm64: dts: meson: g12a: Add mali-g31 gpu node adds aa77657b018f arm64: dts: meson-g12a-u200: add regulators adds d1c023af1988 arm64: dts: meson-g12a-sei510: Add ADC Key and BT support adds 41cc4551f454 arm64: dts: meson-g12a-sei510: Enable USB adds 8ad7624453cf arm64: dts: meson-g12a-u200: Enable USB adds 45b721260229 arm64: dts: meson-g12a-x96-max: Enable USB adds 083feecd8548 arm64: dts: meson-g12a: Add VPU and HDMI related nodes adds 91516e5419cf arm64: dts: meson-g12a: Add AO-CEC nodes adds b0be96160a55 arm64: dts: meson-g12a-x96-max: Add support for Video Display adds 912a3395df3a arm64: dts: meson-g12a-sei510: Add support for Video Display adds 659f2563d323 arm64: dts: meson-g12a-u200: Add support for Video Display adds 1e67323721f3 Merge tag 'amlogic-dt64-2' of https://git.kernel.org/pub/s [...] adds 9613163a288e dt-bindings: firmware: imx-scu: remove unused resources fr [...] adds 0f8e23171245 dt-bindings: firmware: imx-scu: add new resources to scu r [...] adds 0b5173368b4c bindings: fsl-imx-sdma: Document fsl,imx8mq-sdma compatbil [...] adds 20d467e1e9bd of: Add vendor prefix for Menlo Systems GmbH adds 8677858da6b9 dt-bindings: memory-controllers: freescale: add MMDC binding doc adds 5930a57fb08a dt-bindings: arm: fsl: Add devicetree binding for Eckelman [...] adds 9d9521e89081 dt-bindings: arm: imx: Add the soc binding for imx8mm adds 82d1c7a1e8c0 dt-bindings: arm: fsl: Add supported ZII VF610 boards to D [...] adds 2bfad1f83ece dt-bindings: arm: fsl: Add support for ZII VF610 SPB4 adds e51fb2536aea dt-bindings: add vendor prefix for TQ Systems GmbH adds e2f6a7630fc1 dt-bindings: arm: add TQ boards adds 189733b0a7e4 dt-bindings: Add vendor prefix for Rakuten Kobo, Inc. adds 42b3862658d9 dt-bindings: arm: fsl: Add i.MX50 based boards adds 9ad593bc959f dt-bindings: fsl: scu: add general interrupt support adds 4f158e11b14b dt-bindings: arm: fsl: Add devicetree binding for M53 Menl [...] adds f0e79eaf310c dt-bindings: arm: fsl: Add support for ZII i.MX7 RPU2 board adds e2c7f52bcdaf dt-bindings: iio: imx7d-adc: Add #io-channel-cells to required adds b45da609a024 Merge tag 'imx-bindings-5.2' of git://git.kernel.org/pub/s [...] adds 99f698e26878 ARM: dts: pfla02: prepare storage devices to add paritions adds 8da0af5d6d39 ARM: dts: vf610-zii: Disable SNVS RTC adds 96d861c2fd40 ARM: dts: vf610-zii-ssmb-spu3: Disable watchdog adds 3117e851cef1 ARM: dts: imx: Add TDA19971 HDMI Receiver to GW551x adds 7d1446688d2d ARM: dts: imx: Add TDA19971 HDMI Receiver to GW54xx adds 54f6deafd27d ARM: dts: ls1021a-qds: enable esdhc controller adds d058ad0e3856 ARM: dts: imx7s-warp: PMIC swbst boot-on/always-on adds 574e852f99c3 ARM: dts: imx6: RDU2: add switch watchdog device adds 5252414f7c15 ARM: dts: imx6: RDU2: manage backlight from panel adds 768b525edb4a ARM: dts: imx6qdl: Enable fsl,sec-v4.0-pwrkey adds 10ee87d19a5d ARM: dts: imx7ulp: add mmdc support adds 476f6e53a0d0 ARM: dts: imx: make MMDC node name generic adds 3a1a67b1ca7b ARM: dts: imx6qdl: Improve mmdc1 node adds f7a6f5f3bb7b ARM: dts: vf610-zii: Remove 'max-brightness' property adds ad8c096a84a7 ARM: dts: i.MX50: Add i2c, mmc and spi aliases adds 5da7f749aec3 ARM: dts: i.MX6SL: Add i2c and mmc aliases adds 67814a9b1b3b ARM: dts: i.MX35: Add i2c and mmc aliases adds aed609c40c6f ARM: dts: imx50: Add PHY node for usbotg and adjust clocks adds 26d459398a7c ARM: dts: ls1021a: Remove unused properties from QSPI node adds 811c94f1e866 ARM: dts: Add devicetree for Eckelmann ci4x10 adds 496456058b50 ARM: dts: imx7ulp: add ocotp support adds dae9f076d1c3 ARM: dts: vf610: Add ZII SPB4 board adds 5f0a88a1aabb ARM: dts: vf610-zii-cfu1: Disable NOR flash/SPI controller adds a8ab3547c7b4 ARM: dts: imx7d: Specify viewport count for PCIE block adds 87fd3ce28b46 ARM: dts: imx6qdl: Specify viewport count for PCIE block adds a80a1af6ec8a ARM: dts: tq imx7 common board support adds c924f0c07e48 ARM: dts: tq imx7s board support adds 684a586741e2 ARM: dts: tq imx7d board support adds 8137474b9dd4 ARM: dts: imx7s: add mipi phy power domain adds 94a905a79f2c ARM: dts: imx7s: add multiplexer controls adds 6a2736fccfb4 ARM: dts: imx7s: Add video mux, csi and mipi_csi adds 2cd37a97d1ea ARM: dts: imx7s-warp: add csi and mipi_csi node adds e345fd42493c ARM: dts: imx7s-warp: add ov2680 sensor node adds b14c872eebc5 ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA adds 8979117765c1 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA adds 412b032a1dc7 ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA adds 7b3132ecefdd ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA adds c5ed5daa65d5 ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA adds cc839d0f8c28 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA adds 28c168018e09 ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA adds 918bbde8085a ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA adds b7b4fda26362 ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA adds 1268d8339ca4 ARM: dts: mx6qdl-zii-rdu2: Use new CODEC reset pin name adds c83bbdc22713 ARM: dts: imx6qdl-gw5903: Use new CODEC reset pin name adds cadb32a9c118 ARM: dts: imx6qdl-var-dart: Use new CODEC reset pin name adds 891d940aef2f ARM: dts: imx50: Add Kobo Aura DTS adds 4b08ecc7c685 ARM: dts: imx6sll: add cooling-cells for cpu-freq cooling device adds 45d91250405b ARM: dts: imx6q-logicpd: Enable Analog audio capture adds 6fd6d6f6a2f0 ARM: dts: imx6q-logicpd: Shutdown LCD regulator during suspend adds 7ee137a96a88 ARM: dts: imx: Switch Zii dts to SPDX identifier adds 00e3ff8b980b ARM: dts: imx: Use generic node names for Zii dts adds 35dc29ef0f5d ARM: dts: imx6dl-sabreauto: update opp table for auto part adds 6143613a84ad ARM: dts: imx53: Rename M53 SoM touchscreen node adds 716be61d1869 ARM: dts: imx53: Add Menlosystems M53 board adds 5ea0c200bd30 ARM: dts: bugfix tqma7 soft reset issue adds 69ab5392f517 ARM: dts: Add support for ZII i.MX7 RPU2 board adds 1437626ec447 ARM: dts: vf610-zii-dev: Mark i2c0 SCL as GPIO_OPEN_DRAIN adds 2ea5c9b28fab ARM: dts: vf610-zii-dev-rev-b: Specify CS as GPIO_ACTIVE_L [...] adds 4171797ff78f ARM: dts: imx7s: Specify #io-channel-cells in ADC nodes adds be058ba65d9e Merge tag 'imx-dt-5.2' of git://git.kernel.org/pub/scm/lin [...] adds d6e5a4f84e28 dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC adds f95f57e43722 arm64: dts: qcom: qcs404: Fix regulator supply names adds 71f1fdd9c300 arm64: dts: sdm845: Include the interconnect resources DT header adds 4dfa70ea0f74 arm64: dts: qcom: qcs404: Add Ethernet node adds 0253735f503a arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000 adds 331ab98f8c4a arm64: dts: qcom: qcs404: Fix voltages l3 adds 6703a27327dd arm64: dts: qcom: qcs404: Remove default setting of contro [...] adds cb79a81fd98f dt-bindings: ufs: Add msm8998 compatible string adds 695942de1da7 arm64: dts: qcom: msm8998: Allow UFSHC driver to set-load adds cd3dbe2a4e6c arm64: dts: qcom: msm8998: Add UFS nodes adds a60a072c5e7f arm64: dts: qcom: pms405: add spmi regulators adds 8faea8edbb35 arm64: dts: qcom: qcs404-evb: add spmi regulators adds 60f77ae7d1c1 arm64: dts: qcom: qcs404-evb: Enable uart3 and add Bluetooth adds 596a434369f6 arm64: dts: sdm845: Include rpmpd DT header adds 503250482c9c arm64: dts: msm8998: thermal: split address space into two adds 86f93c93dd50 arm64: dts: msm8998: efficiency is not valid property adds f2e8b07c1b72 arm64: dts: msm8916: thermal: Add sensor for modem adds 0f5f91f01cad arm64: dts: msm8996: thermal: Add temperature sensors near [...] adds b67d9c5d6f4a arm64: dts: msm8998: thermal: Fix the cpu sensor numbers adds 9284aa44a514 arm64: dts: msm8998: thermal: Fix the gpu sensor number adds 2fa2d301cbca arm64: dts: msm8998: thermal: GPU has two sensors, add the second adds e9d2729dec4b arm64: dts: msm8998: thermal: Add temperature sensors near [...] adds 1c403ec27c1f arm64: dts: sdm845: thermal: Add temperature sensors near [...] adds ae8876ddb826 arm64: dts: msm8998: thermal: Make trip names consistent adds 032d7c6ee21b arm64: dts: msm8916: thermal: Make trip names consistent adds bc3ac5d25195 arm64: dts: msm8996: thermal: Make trip names consistent adds 10518bb15940 arm64: dts: msm8916: thermal: Convert camera trip type to hot adds 58ad5ab73152 Merge branch 'arm64-thermal-for-5.2' into arm64-for-5.2 adds c35b67d3956f arm64: dts: msm8998: Add UFS phy reset adds 136e9d920dc6 arm64: dts: qcom: pm8005: add gpio-ranges adds 99c70e728623 arm64: dts: qcom: pm8998: add gpio-ranges adds 21750eb93ea9 arm64: dts: qcom: pmi8994: add gpio-ranges adds d1fe337337ed arm64: dts: qcom: pmi8998: add gpio-ranges adds 3efd4352ba7c arm64: dts: qcom: qcs404-evb: Change the compatible to dis [...] adds c8be55410474 arm64: dts: qcom: msm8998: Fix blsp2_i2c5 address adds 71278b058a9f arm64: dts: sdm845: Add UFS PHY reset adds a23b5378b26c arm64: dts: qcom: sdm845: Update reserved memory map adds bdecbe6b48a5 arm64: dts: qcom: sdm845: Define rmtfs memory adds 6ef7c11b31a5 arm64: dts: sdm845: Introduce ADSP and CDSP PAS nodes adds 38c2f3826d8e Merge tag 'qcom-arm64-for-5.2' of git://git.kernel.org/pub [...] adds 33984dd6c4bb ARM: dts: qcom: apq8064: add gpio-ranges adds 3bc5163ebbac ARM: dts: qcom: mdm9615: add gpio-ranges adds 546f72e7ecb2 ARM: dts: qcom: msm8660: add gpio-ranges adds 05d86a0ae83b ARM: dts: qcom: pma8084: add gpio-ranges adds f3e35357cd46 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range adds fbadd4d12234 Merge tag 'qcom-dts-for-5.2' of git://git.kernel.org/pub/s [...] adds 1ba8994faa33 ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] adds 7784a6eb89d4 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] adds c848f3ba0029 ARM: dts: sama5d{2,4}: use SPDX-License-Identifier adds 7015533ee0e9 ARM: dts: at91sam9xe: use SPDX-License-Identifier adds 43216d05eda5 ARM: dts: atmel boards: use SPDX-License-Identifier adds a4a11b7934a5 ARM: dts: at91-vinco: use SPDX-License-Identifier adds 4b2bb6ca140e Merge branch 'at91-dt' of git://git.kernel.org/pub/scm/lin [...] adds 71f2b9957d98 ARM: dts: armada-38x: add interrupts for watchdog adds c5a792b52129 Merge tag 'mvebu-dt-5.2-1' of git://git.infradead.org/linu [...] adds e97bb6d478c2 arm64: dts: clearfog-gt-8k: add wlan_disable signal hog adds 40a250ae6984 Merge tag 'mvebu-dt64-5.2-1' of git://git.infradead.org/li [...] adds c8e3993dd5b9 dt-bindings: hwmon (pwm-fan) Remove dead "cooling-*-state" [...] adds fbbad0287cec arm64: dts: Using standard CCF interface to set vcodec clk adds df8c9581e258 dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183 adds 8bf043635a1a arm64: dts: mt8183: add pinctrl file adds c4fcbf1186e7 dt-bindings: mediatek: update bindings for MT7629 SoC adds 9ccd75c55ac5 dt-bindings: soc: fix a typo for MT7623A adds 7121f4c0304a dt-bindings: wdog: mtk-wdt: add support for MT851 adds ef038a55dc06 dt-bindings: timer: mtk-timer: add support for MT8516 adds 61a640143f68 dt-bindings: serial: mtk-uart: add support for MT8516 adds 6969706399cc dt-bindings: irq: mtk,sysirq: add support for MT8516 adds 5c6e116dce57 arm64: dts: mt8173: correct cpu type of cpu2 and cpu3 to c [...] adds a4599f6ec8e8 arm64: dts: mt8173: add pmu nodes for mt8173 adds ad88400145a2 Merge tag 'v5.1-next-dts64' of https://git.kernel.org/pub/ [...] adds 2f60eb2f03b9 ARM: dts: rockchip: Remove unnecessary setting of UART0 SC [...] adds 280fa349757b ARM: dts: rockchip: Add BT_EN to the power sequence for veyron adds 07f08d9cee45 ARM: dts: rockchip: bulk convert gpios to their constant c [...] adds ac60c5e33df4 ARM: dts: rockchip: Add dynamic-power-coefficient for rk3288 adds 8a5deb4e316a ARM: dts: rockchip: Add DDR retention/poweroff to rk3288-v [...] adds ed27ae71bf61 ARM: dts: rockchip: vcc33_ccd off in suspend for rk3288-ve [...] adds 356150e86d75 ARM: dts: rockchip: vdd_gpu off in suspend for rk3288-veyron adds bcb84a1097ca Merge tag 'v5.2-rockchip-dts32-2' of git://git.kernel.org/ [...] adds de674862f76d arm64: dts: rockchip: eMMC additions for rk3328-roc-cc adds efd38668884f arm64: dts: rockchip: enable display nodes on rk3328-roc-cc adds d64420e81605 arm64: dts: rockchip: bulk convert gpios to their constant [...] adds 40a0dd4253c0 arm64: dts: rockchip: fix cts, rts pin assign of UART3 for rk3399 adds 798689e45190 arm64: dts: rockchip: fix IO domain voltage setting of API [...] adds b726e211b903 Merge tag 'v5.2-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 6969d1d9c615 ARM: dts: qcom-apq8064: Set 'cxo_board' as ref clock of th [...] adds 366dd293f86f Merge tag 'qcom-dts-for-5.2-1' of git://git.kernel.org/pub [...] adds 7bfd90f5a57e arm64: dts: qcom: pm8998: Use ADC temperature to temp-alarm node adds 79e51645a1dd arm64: dts: qcom: msm8916: Set 'xo_board' as ref clock of [...] adds 0c0e72705a33 arm64: dts: sdm845: Set 'bi_tcxo' as ref clock of the DSI PHYs adds 7b5ee83dfdf8 arm64: dts: sdm845: Add CPU topology adds b6bc6423fa1a arm64: dts: sdm845: Add CPU capacity values adds d26c474d4cf3 arm64: dts: msm8996: Add graphics smmu node adds 953f65737006 arm64: dts: msm8996: Add display smmu node adds 3a4547c1fc2f arm64: qcom: msm8996.dtsi: Add Display nodes adds 69cc3114ab0f arm64: dts: Add Adreno GPU definitions adds 1ad69b695582 arm64: dts: apq8096-db820c: Add HDMI display support adds f3eb39a55a1f arm64: dts: db820c: Add sound card support adds ad480e0149cf arm64: dts: msm8998-mtp: thermal: Remove skin and battery [...] adds 280acabbaa11 arm64: dts: msm8998: thermal: Fix number of supported sensors adds 060f4211f6c6 arm64: dts: msm8998: thermal: Restrict thermal zone name l [...] adds 97fc172d8649 Merge tag 'qcom-arm64-for-5.2-1' of git://git.kernel.org/p [...] adds 44b9c8e77290 ARM: dts: gemini: Indent DIR-685 partition table adds be00300147ae ARM: dts: exynos: Move pmu and timer nodes out of soc adds 39691e775a52 ARM: dts: exynos: Remove unneeded address/size cells from [...] adds 1e440c223503 ARM: dts: exynos: Move fixed-clocks out of soc on Exynos3250 adds 0fd5ff9e4cf4 ARM: dts: exynos: Properly override node to use MDMA0 on U [...] adds b4bcbdee1378 ARM: dts: s5pv210: Fix camera clock provider on Goni board adds 2abeb52e6002 Merge tag 'samsung-dt-5.2-2' of https://git.kernel.org/pub [...] adds 179a2802ac0f arm64: dts: exynos: Move pmu and timer nodes out of soc adds f36afdd0f535 arm64: dts: exynos: Move fixed-clocks out of soc adds 0b6cf36a47bf Merge tag 'samsung-dt64-5.2-2' of https://git.kernel.org/p [...] adds 37917ce5b4ee ARM: dts: lpc32xx: change hexadecimal values to lower case adds 903fa2ab79d8 ARM: dts: lpc32xx: disable I2S controllers by default adds 4c546175dbe1 ARM: dts: lpc32xx: disable MAC controller by default adds cea862386791 ARM: dts: lpc32xx: add address and size cell values to SPI [...] adds d5a71e4646a7 ARM: dts: lpc32xx: use SPDX license identifier adds f45f5182d753 Merge tag 'lpc32xx-dt-for-5.2' of https://github.com/vzapo [...] adds 7be494dd81c1 arm64: dts: imx8qxp: add cpu opp table adds 9e113b2e8775 arm64: dts: imx8mq: Add on-chip OTP controller node adds f54f7be5c5ac arm64: dts: ls1028a: Add Audio DT nodes adds b810641a3470 arm64: dts: imx8mq: Add the clocks and the latencies for t [...] adds 9b87ebb149af arm64: dts: imx8mq: Add the buck vdd_arm regulator adds 64d26f8c1dde arm64: dts: imx8mq: Add the opp table and cores opp properties adds 580b064de64c arm64: dts: imx8mq: add clock for GPIO node adds 1474d48bd639 arm64: dts: imx8mq: Add SDMA nodes adds 8c61538dc945 arm64: dts: imx8mq: Add SAI2 node adds c6578d98766a arm64: dts: imx8mq-evk: Enable audio codec wm8524 adds b9eb314ae888 arm64: dts: ls1028a: Add pmu dt nodes adds ee4c12f43907 arm64: dts: freescale: Enable PCI-E controller for Oxalis board adds 14c7c02d2145 arm64: dts: imx8qxp: fix mbox-cells adds e8449baa5c01 arm64: dts: imx8qxp: add lsio_mu2 node adds e464fd2ba4d4 arm64: dts: imx8mq: enable the multi sensor TMU adds e4282ddbd2a8 arm64: dts: fsl: Remove unused properties from FSL QSPI nodes adds 00f1dac3c2d6 arm64: dts: ls1043a: add crypto node alias also for qds adds dbde7ec3ce0d arm64: dts: imx8mq: Move the opp table out of bus node adds a05ea40eb384 arm64: dts: imx: Add i.mx8mm dtsi support adds 547e12325d0e arm64: dts: imx: Add i.mx8mm evk basic dts support adds cddbea8d3d05 arm64: dts: imx8mq: Move thermal-zones out of bus node adds c78d160d0520 arm64: dts: imx8qxp: add system controller watchdog support adds b6c846b954c0 arm64: dts: imx8mq: Fix the fsl,imx8mq-sdma compatible string adds 7240d7d41fd0 arm64: dts: imx8mq: Change ahb clock for imx8mq adds 3f3d79580435 arm64: dts: ls1028a: Corrected the SATA ecc address adds 071f78551160 arm64: dts: lx2160a: add sata node support adds 29fdb6b834b8 arm64: dts: imx8qxp: Add lpuart1/lpuart2/lpuart3 nodes adds beea0f22566c arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible adds d62a250ea33a arm64: dts: imx8mq: Add a node for SRC IP block adds de2a538b97a4 arm64: dts: imx8mq: Combine PCIE power domains adds fc26e600e97a arm64: dts: imx8mq: Add nodes for PCIe IP blocks adds cdfdea07090b arm64: dts: imx8mq-evk: Enable PCIE0 interface adds 8cfd813c7307 arm64: dts: imx8mq: fix higher CPU operating point adds 4a13b3bec3b4 arm64: dts: imx: add Zii Ultra board support adds 45d2c84eb3a2 arm64: dts: imx8mq: add GPU node adds 6b2bcbd8f9db arm64: dts: imx8qxp: enable scu general irq channel adds 7b2ac489c397 arm64: dts: imx8qxp-mek: Add i2c1 with pca9646 adds e85c9d0faa75 arm64: dts: imx8mm: Add cpufreq properties adds eda73fc8146f arm64: dts: fsl: imx8mq-evk: link regulator to GPU domain adds ade5a57e304e arm64: dts: imx8mq: fix GPU clock frequency adds 00c5ce8ac023 arm64: dts: lx2160a: add cpu idle support adds 89f4f128ea53 Merge tag 'imx-dt64-5.2' of git://git.kernel.org/pub/scm/l [...] adds 367e592788a2 arm64: dts: bitmain: Add GPIO support for BM1880 SoC adds 9fe408413f50 arm64: dts: bitmain: Add GPIO Line names for Sophon Edge board adds c1294fb5cb78 arm64: dts: bitmain: Add pinctrl support for BM1880 SoC adds 470fa42933da arm64: dts: bitmain: Add UART pinctrl support for Sophon Edge adds 6cbc4d88ad20 Merge tag 'bitmain-soc-5.2' of git://git.kernel.org/pub/sc [...] adds e8a1d7011711 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds dce47aed20c7 soc: amlogic: gx-socinfo: Add mask for each SoC packages adds 65f80df58eb7 soc: amlogic: gx-socinfo: Add new SoC IDs and Packages IDs adds fdda0a6adc33 meson-gx-socinfo: add missing of_node_put after of_device_ [...] adds 424adc176aa2 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] adds 6256f7f7f217 rtc: OMAP: Add support for rtc-only mode adds 44c22a2d12a5 ARM: OMAP2+: pm33xx: Add support for rtc+ddr in self refresh mode adds 1c6c03545089 soc: ti: pm33xx: Move the am33xx_push_sram_idle to the top adds 5a99ae0092fe soc: ti: pm33xx: AM437X: Add rtc_only with ddr in self-ref [...] adds 6c110561eb2d memory: ti-emif-sram: Add ti_emif_run_hw_leveling for DDR3 [...] adds 11140cc40ddc ARM: OMAP2+: sleep43xx: Run EMIF HW leveling on resume path adds 35667d812c38 Merge branch 'omap-for-v5.2/am4-ddr3' into omap-for-v5.2/a [...] adds 0065198e6779 Merge tag 'omap-for-v5.2/am4-pm-v2-signed' of git://git.ke [...] adds b9472f7d8224 firmware: xilinx: fix debugfs write handler adds 3d0313786470 drivers: Defer probe if firmware is not ready adds e840decc1954 firmware: xilinx: Add fpga API's adds 9b0879620ea8 dt-bindings: fpga: Add bindings for ZynqMP fpga driver adds c09f7471127e fpga manager: Adding FPGA Manager support for Xilinx zynqmp adds b94d3ff97e2c Merge tag 'zynqmp-soc-for-v5.2' of https://github.com/Xili [...] adds fa7fe29a645b firmware: arm_scmi: fix of_node leak in scmi_mailbox_check adds d9350f21e5fe firmware: arm_scmi: replace of_match_device->data with of_ [...] adds 7f26bb130a94 Merge tag 'scmi-fixes-5.2' of git://git.kernel.org/pub/scm [...] adds 9733b072a12a optee: allow to work without static shared memory adds aaf75f2b53b7 Merge tag 'tee-optee-for-5.2' of http://git.linaro.org:/pe [...] adds 0d7dab926130 bus: tegra-aconnect: use devm_clk_*() helpers adds 1427736e64c3 bus: tegra-aconnect: add system sleep callbacks adds fea188820b38 Merge tag 'tegra-for-5.2-bus' of git://git.kernel.org/pub/ [...] adds 41c4f5996b9e Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] adds 7fe5719b4364 soc/tegra: pmc: Implement acquire/release for resets adds 00cdaa1b811f soc/tegra: pmc: Fix reset sources and levels adds a46b51cd2a57 soc/tegra: pmc: Remove reset sysfs entries on error adds 6ac2a01de170 soc/tegra: pmc: Move powergate initialisation to probe adds 990d4322cc8d Merge tag 'tegra-for-5.2-soc' of git://git.kernel.org/pub/ [...] adds f2222a9e8033 memory: tegra: Make terga20_mc_reset_ops static adds cb2b58391e40 memory: tegra: Properly spell "tegra" adds 76b959a44c0b memory: tegra: Fix missed registers values latching adds b906c056b602 memory: tegra: Fix integer overflow on tick value calculation adds 48791f972234 memory: tegra: Replace readl-writel with mc_readl-mc_writel adds a359de1b4055 Revert "ARM: tegra: Restore memory arbitration on resume f [...] adds 67a8d5b0fadf memory: tegra: Fix a typos for "fdcdwr2" mc client adds 21954712549c Merge tag 'tegra-for-5.2-memory' of git://git.kernel.org/p [...] adds 40b2bb1b132a ARM: tegra: enforce PM requirement adds 36841ba27963 ARM: tegra: cpuidle: Handle tick broadcasting within cpuid [...] adds dd3e3f23387b Merge tag 'tegra-for-5.2-arm-soc' of git://git.kernel.org/ [...] adds 15160f6de0bb soc: renesas: Identify R-Car M3-W ES1.3 adds 3e0c0aee4571 Merge tag 'renesas-drivers-for-v5.2' of https://git.kernel [...] adds 2fe3b4bbc93e soc: amlogic: meson-gx-pwrc-vpu: Fix power on/off register [...] adds bb1dca3a3900 soc: amlogic: meson-gx-pwrc-vpu: Add support for G12A adds 149d35c72a14 Merge tag 'amlogic-drivers-2' of https://git.kernel.org/pu [...] adds ab7b7c715e9a spi: zynqmp: Fix build break adds 8217a7a2c762 soc: imx: gpcv2: Make use of regmap_read_poll_timeout() adds 9d616d62faef firmware: imx: scu-pd: use bool to set postfix adds ad8cc071c557 firmware: imx: scu-pd: add specifying the base of domain n [...] adds 32654dad06e2 firmware: imx: scu-pd: decouple the SS information from do [...] adds ccc1de31ab54 soc: imx: gpc: use devm_platform_ioremap_resource() to sim [...] adds 9f735c4e94fc soc: imx: gpcv2: use devm_platform_ioremap_resource() to s [...] adds 851826c7566e firmware: imx: enable imx scu general irq function adds a7e26f356ca1 soc: imx: Add generic i.MX8 SoC driver adds f99552d9eb78 Merge tag 'imx-drivers-5.2' of git://git.kernel.org/pub/sc [...] adds 524feb799408 soc: add aspeed folder and misc drivers adds 8da3daaa0971 soc: qcom: rmtfs: Add support for mmap functionality adds 9324df5817c0 soc: qcom: qmi: Change txn wait to non-interruptible adds 93b260528020 soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe() adds bbeac60f0641 drivers: soc: qcom: rpmh-rsc: Correct check for slot number adds 2616b3deaf9c MAINTAINERS: Update email for Qualcomm SoC maintainer adds 782935d12ec2 Merge tag 'qcom-drivers-for-5.2' of git://git.kernel.org/p [...] adds 4bad8b0709f5 dt-bindings: pwrap: mediatek: add pwrap support for MT8516 adds a51f4c031de3 soc: mediatek: pwrap: add missing check on rstc adds 45a0686b9120 soc: mediatek: pwrap: add support for MT8516 pwrap adds 89e28da82836 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher adds c687702b5f50 Merge tag 'v5.1-next-soc' of https://git.kernel.org/pub/sc [...] adds d005aa750c9b reset: fix linux/reset.h errors adds 1e6df9493700 Merge tag 'reset-for-5.2' of git://git.pengutronix.de/pza/ [...] adds bbdc00a7de24 soc: rockchip: Set the proper PWM for rk3288 adds bcca940e5168 Merge tag 'v5.2-rockchip-drivers-1' of git://git.kernel.or [...] adds 80d0c6492442 soc: aspeed: fix Kconfig adds dc413a90edbe Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds 029da5e5266c ARM: multi_v7_defconfig: enable the Amlogic Meson ADC and [...] adds d04e1ac4284a Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] adds a8298e383bf7 ARM: multi_v7_defconfig: Enable support for STPMIC1 adds 7b0d021fbe41 arm64: defconfig: enable PCIE_ALTERA adds f94c0c386896 arm64: defconfig: enable fpga and service layer adds 09d7d3e5291b arm64: defconfig: include the Agilex platform to the arm64 [...] adds 86c77f4944f4 Merge tag 'arm64_defconfig_for_v5.2' of git://git.kernel.o [...] adds 0d2cd68662f4 ARM: multi_v7_defconfig: Update for dropped options adds 35f8e2e29e74 ARM: multi_v7_defconfig: Update for moved options adds c4456b7d6d69 Merge tag 'multi-v7-defconfig-for-v5.2-signed' of git://gi [...] adds 7b3320e6b179 arm64: defconfig: Update UFSHCD for Hi3660 soc adds 3aa5572cd8c9 Merge tag 'multi-v7-defconfig-for-v5.2-signed' of git://gi [...] adds 153f89ad37e1 ARM: tegra: Update default configuration for v5.1-rc1 adds 3a4fea460eb7 ARM: tegra: Enable Trusted Foundations by default adds a6f3d883a6ef ARM: Enable Trusted Foundations for multiplatform ARM v7 adds 84260a4915be Merge tag 'tegra-for-5.2-arm-defconfig' of git://git.kerne [...] adds fb8bd68fcfff arm64: defconfig: Enable Tegra HDA support adds bd9ae25314f2 arm64: defconfig: Add PWM Fan support adds 82b8118d0cd9 Merge tag 'tegra-for-5.2-arm64-defconfig' of git://git.ker [...] adds 89232872319f arm64: defconfig: Enable SPI_SUN6I adds 784baecf92e5 Merge tag 'sunxi-config64-for-5.2' of https://git.kernel.o [...] adds 940d1a288a59 arm64: defconfig: enable RX-8581 config option adds fe08dd9eeaa3 Merge tag 'renesas-arm64-defconfig-for-v5.2' of https://gi [...] adds 80acbaee26b5 ARM: shmobile: defconfig: Refresh for v5.1-rc1 adds c8bb03f65cc0 ARM: shmobile: defconfig: Enable support for CFI NOR FLASH adds 5f068190cc10 ARM: multi_v7_defconfig: Enable support for CFI NOR FLASH adds 0cd4f4f10245 ARM: shmobile: Enable PHY_RCAR_GEN3_USB2 in shmobile_defconfig adds b266731b76d5 ARM: shmobile: Enable USB [EO]HCI HCD PLATFORM support in [...] adds eae7dae81e3a Merge tag 'renesas-arm-defconfig-for-v5.2' of https://git. [...] adds acd92c5a1149 ARM: qcom_defconfig: add options for LG Nexus 5 phone adds 50676063ddf7 Merge tag 'qcom-defconfig-for-5.2' of git://git.kernel.org [...] adds 04eb7fd961bc arm64: defconfig: enable mv-xor driver adds 5f08da63d756 Merge tag 'mvebu-arm64-5.2-1' of git://git.infradead.org/l [...] adds 366391f04177 ARM: multi_v7_defconfig: Enable missing drivers for suppor [...] adds 85200317b324 Merge tag 'v5.2-rockchip-defconfig32-1' of git://git.kerne [...] adds ab02888e3921 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds a6c9e96bf86b ARM: 8851/1: add TUSERCOND() macro for conditional postfix adds fe09d9c641f2 ARM: 8852/1: uaccess: use unified assembler language syntax adds 43947b8890b4 ARM: 8853/1: drop WASM to work around LLVM issue adds e8c24bbda7d5 ARM: 8846/1: warn if divided syntax assembler is used adds fe4fb990202e ARM: 8854/1: drop -mauto-it adds 14b5f54b7829 ARM: 8850/1: use memblocks_present adds 32b25e9b984e ARM: 8855/1: remove unused <asm/limits.h> adds fe00e50b2db8 ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO adds b752bb405a13 Revert "ARM: 8846/1: warn if divided syntax assembler is used" adds 8c05f3b965da Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds e0478542cfd4 overflow.h: Add comment documenting __ab_c_size() adds 82045dd85566 Merge branch 'linus' into core/urgent, to merge in depende [...] adds e6da9567959e objtool: Don't use ignore flag for fake jumps adds e6f393bc939d objtool: Fix function fallthrough detection adds 2decec48b0fd objtool: Fix whitelist documentation typo adds b2ca74d32bba Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds a9e9bcb45b15 locking/rwsem: Prevent decrement of reader count before increment adds f57d7715d764 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 4abf1ee16e25 perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbo [...] adds 6b89d4c1ae85 perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking adds c7a286577d75 perf/x86/intel: Allow PEBS multi-entry in watermark mode adds c77ee64f8a04 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds f3d964673b2f y2038: Make CONFIG_64BIT_TIME unconditional adds fdc6bae940ee ntp: Allow TAI-UTC offset to be set to zero adds b2c3dda6f8f0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 81d30225bc0c x86/vdso: Remove hpet_page from vDSO adds 0e72499c3cc0 x86/kprobes: Make trampoline_handler() global and visible adds eccd906484d1 x86/mm: Do not use set_{pud, pmd}_safe() when splitting a [...] adds 409ca45526a4 x86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __H [...] adds 00f5764dbb04 Merge branch 'linus' into x86/urgent, to pick up dependent [...] adds 88640e1dcd08 x86/speculation/mds: Revert CPU buffer clear on double fault exit adds 9d8d0294e78a x86/speculation/mds: Improve CPU buffer clear documentation adds d396360acdf7 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 737d42f75e94 asm-generic: don't include <asm/segment.h> from <asm/uaccess.h> adds c67fdc1f00cb arch: mostly remove <asm/segment.h> adds bd79f94758c0 asm-generic: provide entirely generic nommu uaccess adds 6edd1dbace0e asm-generic: optimize generic uaccess for 8-byte loads and stores adds 27ebbf9d5bc0 Merge tag 'asm-generic-nommu' of git://git.kernel.org/pub/ [...] adds 35399f87e271 configfs: fix possible use-after-free in configfs_register_group adds 4e785e8d9947 Merge tag 'configfs-for-5.2' of git://git.infradead.org/us [...] adds 2b8358a951b1 EDAC/mpc85xx: Prevent building as a module adds 29a0c843973b EDAC/mc: Fix edac_mc_find() in case no device is found adds 11b1177399b6 Merge tag 'edac_fixes_for_5.2' of git://git.kernel.org/pub [...] adds 253ccf34232a media: atmel: atmel-isc: limit incoming pixels per frame adds 79199002db5c media: atmel: atmel-isc: fix INIT_WORK misplacement adds 1e4e25c4959c media: atmel: atmel-isc: fix asd memory allocation adds 583958cba72f media: coda: fix unset field and fail on invalid field in [...] adds dd6e2a981bfe media: omap_vout: potential buffer overflow in vidioc_dqbuf() adds 4ab44ff0841b media: rcar-csi2: restart CSI-2 link if error is detected adds 9f7983bdc492 media: rcar-csi2: Propagate the FLD signal for NTSC and PAL adds 16204b8a1c1a media: staging/imx: add media device to capture register adds 823a633eeb77 media: field-order.rst: clarify FIELD_ANY and FIELD_NONE adds b72845ee5577 media: davinci/vpbe: array underflow in vpbe_enum_outputs() adds 1199fa8c0ddd media: tegra-cec: fix cec_notifier_parse_hdmi_phandle retu [...] adds 76f2db08e000 media: rockchip/vpu: Do not request id 0 for our video device adds 5c5b90f5cbad media: rockchip/vpu: Add missing dont_use_autosuspend() calls adds 2aa314b4f52f media: rockchip/vpu: Get vdev from the file arg in vidioc_ [...] adds f6d080f73a8f media: rockchip/vpu: Initialize mdev->bus_info adds fc8670d1f72b media: rockchip/vpu: Fix/re-order probe-error/remove path adds 01be377c6221 Merge tag 'media/v5.2-1' of git://git.kernel.org/pub/scm/l [...] adds 8b21baee8e48 ARC: fix build warnings adds ea4bb8f4c41b ARC: mm: SIGSEGV userspace trying to access kernel virtual memory adds 550ea2d857fe ARC: mm: do_page_fault refactor #1: remove label @good_area adds 8958ade91eea ARC: mm: do_page_fault refactor #2: remove short lived variable adds cab0ef2e7bd0 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] adds f0531ba82736 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] adds 6fb0bc0768e4 ARC: mm: do_page_fault refactor #5: scoot no_context to end adds 70c85e2f5d90 ARC: mm: do_page_fault refactor #6: error handlers to use [...] adds b94328e270a0 ARC: mm: do_page_fault refactor #7: fold the various error [...] adds 308a06dc72c0 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner adds 3d6d7e136bab Merge remote-tracking branch 'arc-current/for-curr' adds a98d9ae937d2 arm64/iommu: handle non-remapped addresses in ->mmap and - [...] adds 14ae42a6f0b1 drivers/perf: arm_spe: Don't error on high-order pages for [...] adds 0e4add4ae79e arm64: assembler: Update comment above cond_yield_neon() macro adds 84c187afa210 arm64: don't trash config with compat symbol if COMPAT is [...] adds 48caebf7e131 arm64: Print physical address of page table base in show_pte() adds 7ba36eccb3f8 arm64/mm: Inhibit huge-vmap with ptdump adds 7a0a93c51799 arm64: vdso: Explicitly add build-id option adds df1db343a8b0 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds cd736d8b67fb tcp: fix retrans timestamp on passive Fast Open adds 0fe9f173d6cd net: Always descend into dsa/ adds d0a7e8cb3c9d NFC: Orphan the subsystem adds 00f9fec48157 net/mlx4_core: Change the error print to info print adds feadc4b6cf42 rtnetlink: always put IFLA_LINK for links with a link-netnsid adds f413cbb332a0 net: macb: fix error format in dev_err() adds 3ebe1bca58c8 ppp: deflate: Fix possible crash in deflate_init adds cb07d915bf27 nfp: flower: add rcu locks when accessing netdev for tunnels adds f4a0be84d73e enetc: Fix NULL dma address unmap for Tx BD extensions adds 5d91eebc5d9c enetc: Allow to disable Tx SG adds 22fb43f36006 enetc: Add missing link state info for ethtool adds 858f50174467 tcp: do not recycle cloned skbs adds 2baae3545327 bpf: devmap: fix use-after-free Read in __dev_map_entry_free adds 390e99cfdda1 bpf: mark bpf_event_notify and bpf_event_init as static adds 014894360ec9 bpf: sockmap, only stop/flush strp if it was enabled at so [...] adds c42253cc8820 bpf: sockmap remove duplicate queue free adds cabede8b4f2b bpf: sockmap fix msg->sg.size account on ingress skb adds 948dc8c99a22 bpf: btf: fix the brackets of BTF_INT_OFFSET() adds 2474c62898c6 tools/bpf: Sync kernel btf.h header adds c6110222c6f4 bpf: add map_lookup_elem_sys_only for lookups from syscall side adds 50b045a8c0cc bpf, lru: avoid messing with eviction heuristics upon sysc [...] adds d2baab62a143 bpf: test ref bit from data path and add new tests for sys [...] adds 5db17c96771f Merge branch 'lru-map-fix' adds 15ea164ef11a libbpf: don't fail when feature probing fails adds a9047734eb47 selftests/bpf: add missing \n to flow_dissector CHECK errors adds 3d21b6525cae selftests/bpf: add prog detach to flow_dissector test adds 5fa2ca7c4a3f bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 adds c7d5ec26ea4a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds ba6306e3f648 rhashtable: Remove RCU marking from rhash_lock_head adds e9458a4e337d rhashtable: Fix cmpxchg RCU warnings adds 2407a88a13a2 Merge branch 'rhashtable-Fix-sparse-warnings' adds bae9ed69029c flow_offload: support CVLAN match adds 12d5cbf89a65 net/mlx5e: Fix calling wrong function to get inner vlan ke [...] adds 7fecf0a1b72c Merge branch 'flow_offload-fix-CVLAN-support' adds 55c0dd8adda8 atm: iphase: Avoid copying pointers to user space. adds a9eeb998c28d hv_sock: Add support for delayed close adds 752beb5ec441 net: bpfilter: fallback to netfilter if failed to load bpf [...] adds ee04a5fa9f3f net: phy: aquantia: readd XGMII support for AQR107 adds b4e467c82f8c net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions adds 185ce5c38ea7 net: test nouarg before dereferencing zerocopy pointers adds 61fb0d016807 ipv6: prevent possible fib6 leaks adds 7e27e8d6130c tipc: switch order of device registration to fix a crash adds 858e5400e682 xfrm: ressurrect "Fix uninitialized memory read in _decode [...] adds 5aee080f2cf1 Revert "aqc111: fix double endianness swap on BE" adds 9e598a65b9f7 Revert "aqc111: fix writing to the phy on BE" adds 6ae6d33280b8 aqc111: cleanup mtu related logic adds e3a9f61b7ec3 Merge branch 'aqc111-revert-endianess-fixes-and-cleanup-mt [...] adds d7c04b05c9ca net: avoid weird emergency message adds 9a6c8bf91b60 selftests: pmtu.sh: Remove quotes around commands in setup_xfrm adds 510e2ceda031 ipv6: fix src addr routing with the exception table adds 3e27cd3eb178 Merge remote-tracking branch 'net/master' adds e547ff3f803e bpf: relax inode permission check for retrieving bpf program adds bca844a8c925 selftests/bpf: add test_sysctl and map_tests/tests.h to .g [...] adds ac4e0e055fee tools/bpftool: move set_max_rlimit() before __bpf_object__ [...] adds d72386fe7a84 libbpf: move logging helpers into libbpf_internal.h adds d6f210bb6505 Merge remote-tracking branch 'bpf/master' adds 32b5a2c9950b wireless: Skip directory when generating certificates adds 18760f19c44a mac80211: handle deauthentication/disassociation from TDLS peer adds 933b40530b4b mac80211: remove set but not used variable 'old' adds ecfd53e6e3d5 Merge remote-tracking branch 'mac80211/master' adds dad3197da7a3 ALSA: hda/realtek - Fixup headphone noise via runtime suspend adds c9af753f26bd ALSA: hda/realtek - Avoid superfluous COEF EAPD setups adds 891afcf2462d ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) adds ed180abba7f1 ALSA: hda: Fix race between creating and refreshing sysfs entries adds 56df90b631fc ALSA: hda/realtek - Fix for Lenovo B50-70 inverted interna [...] adds e91a02e20131 Merge remote-tracking branch 'sound-current/for-linus' adds f91ac502d777 ASoC: Intel: kbl: fix wrong number of channels adds cc34920a122b ASoC: stm32: sai: fix master clock management adds 7df8e234449a ASoC: pcm: fix error handling when try_module_get() fails. adds 741bfce676b7 ASoC: wcd9335: Fix missing regmap requirement adds 81566b4cbc5d Merge branch 'asoc-5.1' into asoc-linus adds b3bf2882c4b6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1d6106cafb37 Merge branch 'regmap-5.1' into regmap-linus adds 5dd023f32f8a Merge remote-tracking branch 'regmap-fixes/for-linus' adds 0d183fc1760f Merge branch 'regulator-5.1' into regulator-linus adds c8576149f01a Merge remote-tracking branch 'regulator-fixes/for-linus' adds 72e3b3285a43 Merge branch 'spi-5.1' into spi-linus adds e98348b001f1 Merge remote-tracking branch 'spi-fixes/for-linus' adds 9c9c5fc89b09 PCI/LINK: Add Kconfig option (default off) adds 7865882fe3f3 Merge remote-tracking branch 'pci-current/for-linus' adds d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer adds bb00d7edde3e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 145b11d1baa3 Input: elan_i2c - increment wakeup count if wake source adds c456a7ef99ca Merge remote-tracking branch 'input-current/for-linus' adds d5d4218e1669 reset: remove redundant null check on pointer dev adds 4ed86b20b2e5 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 11e600a8c79d ARM: OMAP1: ams-delta: fix early boot crash when LED suppo [...] adds 6a38df676a0a ARM: dts: logicpd-som-lv: Fix MMC1 card detect adds 88a748419b84 ARM: dts: am57xx-idk: Remove support for voltage switching [...] adds c3c0b70cd3f8 ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values adds 1ba12322e2f0 Merge branch 'am5-sdio-fixes' into fixes adds 0e725da95b9e Merge remote-tracking branch 'omap-fixes/fixes' adds 2b90883c561d btrfs: Check the compression level before getting a workspace adds 8fca955057b9 btrfs: don't double unlock on error in btrfs_punch_hole adds d7400ee1b476 btrfs: use the existing reserved items for our first prop [...] adds 72bd2323ec87 Btrfs: do not abort transaction at btrfs_update_root() aft [...] adds 450ff8348808 btrfs: sysfs: Fix error path kobject memory leak adds e32773357d5c btrfs: sysfs: don't leak memory when failing add fsid adds 14ae4ec1ee14 btrfs: extent-tree: Fix a bug that btrfs is unable to add [...] adds ebb929060aeb Btrfs: avoid fallback to transaction commit during fsync o [...] adds 0c713cbab620 Btrfs: fix race between ranged fsync and writeback of adja [...] adds 4e9845eff5a8 Btrfs: tree-checker: detect file extent items with overlap [...] adds 4792878ab434 Merge branch 'misc-5.2' into next-fixes adds 59c8d6136a2c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e10e55e9d933 dt-bindings: sifive: describe sifive-blocks versioning adds 3055d2169573 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 5386a4e6c7fe scsi: qla2xxx: Add cleanup for PCI EEH recovery adds c09581a52765 scsi: qedi: remove memset/memcpy to nfunc and use func instead adds d0adee5d1275 scsi: qedi: remove set but not used variables 'cdev' and 'udev' adds e2a8be5696e7 scsi: lpfc: resolve lockdep warnings adds 79080d349f7f scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show adds c8cb261a072c scsi: lpfc: add check for loss of ndlp when sending RRQ adds 69b9c52ca5c0 scsi: lpfc: Update lpfc version to 12.2.0.2 adds 82184de52c13 scsi: sd: block: Fix regressions in read-only block device [...] adds bb081ac412c6 scsi: myrs: Fix uninitialized variable adds a5b5077982fe scsi: smartpqi: Reporting unhandled SCSI errors adds f4cefcd67067 scsi: bnx2fc: fix incorrect cast to u64 on shift operation adds 30ed33d1fe6a Merge remote-tracking branch 'scsi-fixes/fixes' adds b7dfa695afc4 mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 dat [...] adds ec0970e0a1b2 mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold t [...] adds 8f03615bed06 Merge remote-tracking branch 'mmc-fixes/fixes' adds 4222e0078c82 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE adds 6cf6a9eea692 hv: tools: fix KVP and VSS daemons exit code adds 162b199ce0af hv: tools: fix typos in toolchain adds 69c8caafb72d hv: tools: fixed Python pep8/flake8 warnings for lsvmbus adds 15e0f95dfd9e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds e9ab873331ca csky: remove deprecated arch/csky/boot/dts/include/dt-bindings adds 60e5e2d00b09 ia64: require -Wl,--hash-style=sysv adds fdf9b893d76b sh: vsyscall: drop unnecessary cc-ldoption adds 960b7adf0484 sh: exclude vmlinux.scr from .gitignore pattern adds ee11bf516fa7 MAINTAINERS: kbuild: Add pattern for scripts/*vmlinux* adds 900cab08d3f9 kbuild: re-enable int-in-bool-context warning adds 8a82bc4bbb2b samples: guard sub-directories with CONFIG options adds 33a42205cfad kbuild: add -Wvla flag unconditionally adds c3eface3b29a kbuild: add some extra warning flags unconditionally adds b0388dde8832 kbuild: Don't try to add '-fcatch-undefined-behavior' flag adds c6de82a33dbb kbuild: add all Clang-specific flags unconditionally adds 1c64caf8a502 .gitignore: exclude .get_maintainer.ignore and .gitattributes adds 9367c6ec40b3 kbuild: turn auto.conf.cmd into a mandatory include file adds dbbbbe830680 kbuild: terminate Kconfig when $(CC) or $(LD) is missing adds 655593cdf3e1 alpha: move arch/alpha/defconfig to arch/alpha/configs/defconfig adds 2c98d8e21e48 media: remove unneeded header search paths adds 9910146bb2f0 media: prefix header search paths with $(srctree)/ adds 3bd15082f65f treewide: prefix header search paths with $(srctree)/ adds f9d7adc7b0d6 kbuild: remove 'addtree' and 'flags' magic for header sear [...] adds 995208f0b71e Merge remote-tracking branch 'kbuild/for-next' adds d486065b35e4 Merge branches 'fixes' and 'misc' into for-next adds d505bc4a89eb Merge remote-tracking branch 'arm/for-next' adds 6127bf372add Merge branch 'for-next/mmiowb' of git://git.kernel.org/pub [...] adds ab6082b9540a Merge remote-tracking branch 'arm64/for-next/core' adds 864e86544543 Merge branch 'arm/fixes' into for-next adds 81b901d9009a ARM: Document merges adds b2713b86584f Merge branch 'arm/dt' into for-next adds 1abbdcdf5cf4 ARM: Document merges adds b1d96589c891 Merge branch 'arm/soc' into for-next adds 97c5ccdf7db4 Merge branch 'arm/defconfig' into for-next adds 96106603b802 Merge branch 'arm/drivers' into for-next adds 864c9db2ae1c ARM: Document merges adds ebbda9687857 Merge branch 'arm/soc' into for-next adds 1837c286e277 Merge branch 'arm/dt' into for-next adds a6fb2ec11660 Merge branch 'arm/drivers' into for-next adds ddda21ff1d3a Merge branch 'arm/defconfig' into for-next adds f76b35de11cf ARM: Document merges adds 3b1084e38548 Merge branch 'arm/drivers' into for-next adds c19ddad91159 ARM: Document merges adds 0fb1273391ae Merge branch 'fixes' into for-next adds 81cc15c3ed09 Merge branch 'arm/soc' into for-next adds d9530bc8ac89 Merge commit 'ab02888e39212af2d1dddc565cd67192548b9fd8' in [...] adds c180d710ee7a soc: ixp4xx: qmgr: Fix an NULL vs IS_ERR() check in probe adds 8e7b65a6eb7a ARM: ixp4xx: Remove duplicated include from common.c adds 163d65cbf3ba Merge tag 'omap-for-v5.1/fixes-rc6' of git://git.kernel.or [...] adds 7971cc408d11 ARM: mvebu: kirkwood: remove error message when retrieving [...] adds 8f11b5ab441d ARM: mvebu: fix a leaked reference by adding missing of_node_put adds 3ab2b5fdd1d8 ARM: mvebu: drop unnecessary label adds 969ad77c14ab ARM: mvebu: prefix coprocessor operand with p adds 7af2ea3b29b1 ARM: mvebu: drop return from void function adds c32beba325d8 Merge tag 'mvebu-arm-5.2-1' of git://git.infradead.org/lin [...] adds 5674a92ca4b7 soc/fsl/qe: Fix an error code in qe_pin_request() adds 9e3bf9cdc703 Merge tag 'soc-fsl-fix-v5.1' of git://git.kernel.org/pub/s [...] adds cb46b0991c27 ARM: socfpga_defconfig: enable support for large block devices adds fce638e85350 ARM: socfpga_defconfig: enable LTC2497 adds 648a5fbc90ee Merge tag 'socfpga_arm32_defconfig_for_v5.2' of git://git. [...] adds 982c736cd677 Opt out of scripts/get_maintainer.pl adds 6d6165603e16 amba: tegra-ahb: Mark PM functions as __maybe_unused adds 23c6eddfbb0c Merge tag 'tegra-for-5.2-bus-fixes' of git://git.kernel.or [...] adds 2e988a83874b arm64: tegra: Select ARM_GIC_PM adds 3c7f51bfad49 Merge tag 'tegra-for-5.2-arm64-soc-fixes' of git://git.ker [...] adds dfdbf16c50d8 arm64: tegra: Fix insecure SMMU users for Tegra186 adds f2a465e7185f arm64: tegra: Enable SMMU translation for PCI on Tegra186 adds 7278358407be arm64: tegra: Disable XUSB support on Jetson TX2 adds d6e245acc900 Merge tag 'tegra-for-5.2-arm64-dt-fixes' of git://git.kern [...] adds 3037271388ee ARM: at91: remove HAVE_FB_ATMEL for sama5 SoC as they use DRM adds c60fed1dfd44 ARM: at91: sama5: make ov2640 as a module adds e40b0695d56d Merge tag 'at91-5.2-defconfig' of git://git.kernel.org/pub [...] adds c3f5b8fde71f ARM: at91: pm: introduce at91_soc_pm structure adds db9630273f90 dt-bindings: arm: atmel: add binding for SAM9X60 SoC adds 01c7031cfa73 ARM: at91: pm: initial PM support for SAM9X60 adds 2fa86e5200a4 ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs adds a958156dac93 ARM: at91: pm: add support for per SoC wakeup source confi [...] adds eaedc0d379da ARM: at91: pm: add ULP1 support for SAM9X60 adds bc0779bd8f13 ARM: at91: pm: disable RC oscillator in ULP0 adds 2725d70aa513 ARM: at91: pm: do not disable/enable PLLA for ULP modes adds faff3fcf01ef Merge tag 'at91-5.2-soc' of git://git.kernel.org/pub/scm/l [...] adds d5cdf764338f Merge branch 'arm/late' into for-next adds cb3c95f17987 ARM: Document merges adds 15d574fbd3f8 arm64: dts: sprd: Add clock properties for serial devices adds 7c076102a476 Merge branch 'arm/late' into for-next adds 7ad1b252cabe ARM: Document merges adds 458e041baebb Merge remote-tracking branch 'arm-soc/for-next' adds c4b90045984b Merge branch 'v4.20/dt' into next adds 110c998858f5 Merge branch 'v4.20/arm64' into next adds 2a35bd877900 Merge branch 'v4.20/dt64' into next adds 5c7e08659a17 Merge branch 'v4.20/drivers' into next adds fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next adds fb2c8bff0bea Merge remote-tracking branch 'actions/for-next' adds bbc14dc6c718 Merge branch 'v5.2/dt' into tmp/aml-rebuild adds 56339fb8b0bc Merge branch 'v5.2/dt64' into tmp/aml-rebuild adds 76c7b5ebb452 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild adds acd20f4e6210 Merge branch 'v5.2/drivers' into tmp/aml-rebuild adds a2b05247abb0 ARM: dts: meson8: fix GPU interrupts and drop an undocumen [...] adds f3786848bcf3 ARM: dts: meson8b: drop undocumented property from the Mal [...] adds 5d3c17b0e693 ARM: dts: meson8b: fix the operating voltage of the Mali GPU adds 68a837de19ed Merge branch 'v5.2/fixes' into tmp/aml-rebuild adds e444defa9999 Merge remote-tracking branch 'amlogic/for-next' adds ac650130c227 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds eac158bb6758 Merge remote-tracking branch 'at91/at91-next' adds 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] adds 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] adds 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ adds dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ adds c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next adds 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ adds 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next adds bc8c72f3a377 ARM: dts: bcm283x: Fix DTC warning for memory node adds 417179704682 ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] adds 51821dc2d36f ARM: dts: bcm2835: Fix labels for GPIO 0,1 adds ff627293f824 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug adds 981a96689c07 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED adds ee70c99ed7af ARM: dts: bcm283x: Add missing GPIO line names adds 14117e0af4a8 ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl adds a48c634fedd5 Merge branch 'bcm2835-dt-next' into for-next adds 1ee128f4fff2 Merge branch 'bcm2835-drivers-next' into for-next adds ecee845e3872 Merge remote-tracking branch 'bcm2835/for-next' adds 5e1b13cd028e Merge branch 'clk/imx5' into for-next adds f251be175b79 Merge branch 'clk/imx7ulp' into for-next adds 91c0539e3bc4 Merge branch 'imx/fixes' into for-next adds d858300c1e33 Merge branch 'imx/drivers' into for-next adds a7df4294d69e Merge branch 'imx/soc' into for-next adds 7f68bf1069dd Merge branch 'imx/bindings' into for-next adds 35345fb3cc49 Merge branch 'imx/dt' into for-next adds 437a1dea79c5 Merge branch 'imx/dt64' into for-next adds a9aa2a812255 arm64: defconfig: Enable CONFIG_SPI_IMX adds d2c25b257717 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X adds e9dd30edec83 ARM: imx_v6_v7_defconfig: Enable SIOX bus adds db1a9ff48338 arm64: defconfig: add support for i.MX system controller watchdog adds b17c69f72916 arm64: defconfig: Enable RTC_DRV_SNVS adds 0a1899856f40 arm64: defconfig: Enable imx8mm clk/pinctrl adds 70e5c55a12c5 arm64: defconfig: Enable lpi2c for imx8qxp and sensors adds 0fc7d942233f arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk adds 4aaa1c7a05db arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m adds d9c3322a2906 Merge branch 'imx/defconfig' into for-next adds b2752ac23702 Merge remote-tracking branch 'imx-mxs/for-next' adds 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next adds 2368086de453 Merge remote-tracking branch 'keystone/next' adds 73ade6a62931 Merge branch 'v5.1-next/soc' into for-next adds 6d45ebb790b1 Merge remote-tracking branch 'mediatek/for-next' adds ba5f10af4b11 Merge branch 'mvebu/arm64' into mvebu/for-next adds bba9716cf7f8 Merge branch 'mvebu/dt' into mvebu/for-next adds 891f0f865c37 Merge branch 'mvebu/dt64' into mvebu/for-next adds d364cfad2643 Merge remote-tracking branch 'mvebu/for-next' adds 38e81831e3f4 Merge branch 'omap-for-v5.2/dt-am3' into for-next adds 2027f1199182 Merge branch 'omap-for-v5.2/ti-sysc' into for-next adds b923dcabe111 Merge branch 'omap-for-v5.2/am4-pm-v2' into for-next adds 330dda2b537f Merge branch 'omap-for-v5.2/soc' into for-next adds a9d672158d1c Merge branch 'omap-for-v5.2/am4-ddr3' into for-next adds a77b7c4a721f Merge branch 'omap-for-v5.2/dt' into for-next adds 6e6454d1a71b Merge branch 'omap-for-v5.2/ti-sysc' into for-next adds 6744671e2eb6 Merge branch 'omap-for-v5.2/dt-ti-sysc' into for-next adds 5f3073011c89 Merge branch 'omap-for-v5.2/dt-am3' into for-next adds 88742c146f8a Merge branch 'omap-for-v5.2/am4-pm-v2' into for-next adds 213472244917 Merge branch 'omap-for-v5.2/dt' into for-next adds 37c2eadde68d Merge branch 'omap-for-v5.2/dt-am3' into for-next adds 55099f43446e Merge branch 'omap-for-v5.1/fixes' into for-next adds ef2989fe20d8 Merge branch 'fixes' into for-next adds 64acdf0ecda9 Merge branch 'fixes' into for-next adds 516f1117d0fb ARM: dts: Configure osc clock for d_can on am335x adds e4f50c8d1047 bus: ti-sysc: Handle devices with no control registers adds 481df0abf8cf Merge branch 'omap-for-v5.2/ti-sysc' into for-next adds 921d192f66c0 Merge remote-tracking branch 'omap/for-next' adds 620653db412f dt-bindings: reset: Add devicetree binding for BM1880 rese [...] adds 8d91963abe41 reset: Add reset controller support for BM1880 SoC adds 21a5d26b8164 reset: Switch to SPDX license identifier for reset-simple adds a59388b16833 Merge remote-tracking branch 'reset/reset/next' adds 5a0415da317b Merge tag 'qcom-dts-for-5.2' into really-done-for-5.2 adds 2387953404ab Merge tag 'qcom-dts-for-5.2-1' into really-done-for-5.2 adds 21c31d7b6015 Merge tag 'qcom-defconfig-for-5.2' into really-done-for-5.2 adds c8cad980d9f2 Merge tag 'qcom-drivers-for-5.2' into really-done-for-5.2 adds 2e8382955a3e arm64: defconfig: Enable stmmac qualcomm ethernet config adds e413e5484ed1 Merge tag 'qcom-arm64-defconfig-for-5.2' into really-done-for-5.2 adds a9737bb2cca6 Merge tag 'qcom-arm64-for-5.2' into really-done-for-5.2 adds 1d31c0b1a28a Merge tag 'qcom-arm64-for-5.2-1' into really-done-for-5.2 adds f57502be74b9 Merge remote-tracking branch 'qcom/for-next' adds 2b9c12e01a3d Merge branches 'fixes-for-v5.1', 'arm-dt-for-v5.2', 'arm-s [...] adds edeaf6da5aa7 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] adds e4176560d265 Merge branches 'arm-defconfig-for-v5.2' and 'arm-dt-for-v5 [...] adds 86f046b8eca1 Merge branch 'arm64-dt-for-v5.2' into next adds f43dc1c4ff6e Merge branch 'arm64-dt-for-v5.2' into next adds 4c39da306a44 Merge branches 'arm-defconfig-for-v5.2' and 'arm-dt-for-v5 [...] adds 1b4daf1a0893 Merge branch 'arm64-dt-for-v5.2' into next adds 982700f80241 Merge branch 'arm-dt-for-v5.2' into next adds ddf7e6899550 Merge remote-tracking branch 'renesas/next' adds c8d2b748f95a Merge branch 'v5.2-armsoc/defconfig32' into for-next adds 6408da0086e2 Merge branch 'v5.2-armsoc/drivers' into for-next adds d768ffbec30e Merge branch 'v5.2-armsoc/dts32' into for-next adds 070bcb0216aa Merge branch 'v5.2-armsoc/dts64' into for-next adds 65bb0a25318a Merge branch 'v5.2-armsoc/soc32' into for-next adds 9c539071723e Merge branch 'v5.2-clk/next' into for-next adds 6d3a8868a354 Merge remote-tracking branch 'rockchip/for-next' adds 5f34e20b5b64 Merge remote-tracking branch 'krzk-korg/next/dt' into for-next adds 28ca5eadafee Merge remote-tracking branch 'krzk-korg/next/dt64' into for-next adds 88c63ebd1f5a Merge branch 'next/dt' into for-next adds d9b42e05b208 Merge branch 'next/soc' into for-next adds 0b428d14b485 Merge branch 'next/soc' into for-next adds 784e12f34ee8 Merge branch 'next/dt' into for-next adds 831c75782772 Merge branch 'next/dt64' into for-next adds 6c9eac4fcc4d Merge remote-tracking branch 'samsung-krzk/for-next' adds 3095251cf0d7 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] adds 613e2ef60188 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] adds ed11f1adfb6d Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next adds bb6dedacdb00 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next adds e6393d42ef90 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next adds f10885b8548c clk: sunxi-ng: h6: Allow video & vpu clocks to change parent rate adds 0e790f20d032 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/clk-fixes-fo [...] adds 204a1ecda29a Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next adds 78e831c78f68 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/clk-fixes-fo [...] adds 7c9914fd4a80 Merge branches 'sunxi/dt-for-5.2' and 'sunxi/dt64-for-5.2' [...] adds 5a61fc012996 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next adds 686ba25c6eab Merge branches 'sunxi/dt-for-5.2', 'sunxi/clk-for-5.2' and [...] adds faeb23ceee2f Merge branch 'sunxi/dt64-for-5.2' into sunxi/for-next adds 3aacbf7dc763 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/dt-for-5.2' [...] adds 202fcc634b84 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] adds e4caf53eae65 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] adds e8b9038b9342 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] adds f68f26836f0b Merge branch 'sunxi/dt64-for-5.2' into sunxi/for-next adds 613c4ce8fddb Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next adds 7c55ac00f81f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 255625254df2 Merge branch for-5.2/bus into for-next adds 33a058676048 Merge branch for-5.2/soc into for-next adds 269b4f7ea6b0 Merge branch for-5.2/firmware into for-next adds 81b354241423 Merge branch for-5.2/memory into for-next adds 868adf0cf099 Merge branch for-5.2/arm/soc into for-next adds a9b60dcd49ab Merge branch for-5.2/arm/dt into for-next adds f7fa032cf0a8 Merge branch for-5.2/arm/defconfig into for-next adds 283b44640abf Merge branch for-5.2/arm64/soc into for-next adds c08ce4fe1f01 Merge branch for-5.2/arm64/dt into for-next adds 0c0ffecf65fd Merge branch for-5.2/arm64/defconfig into for-next adds 169f8fe7cca5 Merge remote-tracking branch 'tegra/for-next' adds 62e59c4e69b3 clk: Remove io.h from clk-provider.h adds ff2810f5f218 Merge remote-tracking branch 'clk/clk-next' adds 3ba1b0163f3e clk: samsung: dt-bindings: Put CLK_UART3 in order adds a48b8dd5a4c3 clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410 adds 3c297d9e65d8 clk: samsung: exynos5410: Add gate clock for ADC adds df56b33d4b67 Merge remote-tracking branch 'clk-samsung/for-next' adds d2adb7b6249a csky: Select intc & timer drivers adds de8936367950 Merge remote-tracking branch 'csky/linux-next' adds 1b1f01b653b4 MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled adds 8041edb59209 MIPS: Fix Ingenic SoCs sometimes reporting wrong ISA adds a57140e9a850 MIPS: SGI-IP27: use generic PCI driver adds e6308b6d35ea MIPS: SGI-IP27: abstract chipset irq from bridge adds 67eebf721304 generic: fix appended dtb support adds 81fca03ae741 MIPS: SGI-IP22: provide missing dma_mask/coherent_dma_mask adds b1e479e3dcbc MIPS: Alchemy: add DMA masks for on-chip ethernet adds 4c6fda6ed425 Merge remote-tracking branch 'mips/mips-next' adds e1bf776363f3 nds32: Removed unused thread flag TIF_USEDFPU adds 8ac7857406cd nds32/io: Remove useless definition of mmiowb() adds aa0be0e022ff nds32: ex-exit: Remove unneeded need_resched() loop adds 5b633e517b8c nds32: add vmlinux.lds and vdso.so to .gitignore adds 0ff8e00f2c1e nds32: vdso: fix and clean-up Makefile adds 1cfdc6f92f25 nds32: remove __virt_to_bus and __bus_to_virt adds 7f9ea6b799ef nds32: Use the correct style for SPDX License Identifier adds c58867615d57 nds32: remove unused generic-y += cmpxchg-local.h adds 95b6204dbf70 nds32: vdso: drop unnecessary cc-ldoption adds 0fcef555abdc nds32: fix semicolon code style issue adds 32ee500f295a arch: nds32: Kconfig: pedantic formatting adds a771e9225008 nds32: don't export low-level cache flushing routines adds 63e07e202997 MAINTAINERS: update nds32 git repo path adds af9abd65983c nds32: Fix vDSO clock_getres() adds b18b0ba9acbb Merge remote-tracking branch 'nds32/next' adds 34f69ce4cf87 parisc: Kconfig: remove ARCH_DISCARD_MEMBLOCK adds 4d658e1524ee parisc: Allow building 64-bit kernel without -mlong-calls [...] adds 3aa24f53f341 Merge remote-tracking branch 'parisc-hd/for-next' adds 7a64f3f1cffd riscv/signal: Fixup additional syscall restarting adds df720961c128 riscv: use asm-generic/extable.h adds 5cfade5fdcc9 riscv: turn mm_segment_t into a struct adds e28dcc77e8e8 riscv: remove unreachable big endian code adds 09afac77b6e8 riscv: remove CONFIG_RISCV_ISA_A adds df16c40cbfb4 riscv: clear all pending interrupts when booting adds c637b911e066 riscv: simplify the stack pointer setup in head.S adds ba9c0141941c riscv: cleanup the parse_dtb calling conventions adds 877425424d6c riscv: remove unreachable !HAVE_FUNCTION_GRAPH_RET_ADDR_PTR code adds 6ab77af4b0ee riscv: remove duplicate macros from ptrace.h adds bed137870663 riscv: print the unexpected interrupt cause adds bf0102a0fdd9 riscv: call pm_power_off from machine_halt / machine_power_off adds fd7f744caed8 riscv: vdso: drop unnecessary cc-ldoption adds 70114560b285 RISC-V: Add RISC-V specific arch_match_cpu_phys_id adds ab3d26500547 RISC-V: Implement nosmp commandline option. adds 4cbb0d07b4d1 RISC-V: Support nr_cpus command line option. adds 745ca6ed1904 RISC-V: Fix minor checkpatch issues. adds 51c77b013ff5 RISC-V: Use tabs to align macro values in asm/csr.h adds e727218832a3 RISC-V: Add interrupt related SCAUSE defines in asm/csr.h adds e620e2969b7f RISC-V: Access CSRs using CSR numbers adds adc5a1e2dcad tty: Don't force RISCV SBI console as preferred console adds 2c9e78aadfd0 riscv: move flush_icache_{all,mm} to cacheflush.c adds 14c9c1f6d67e riscv: move switch_mm to its own file adds 6cfa2ddd3e7e riscv: fix sbi_remote_sfence_vma{,_asid}. adds ac5a34281969 riscv: support trap-based WARN() adds 580e8eccb443 riscv: Add the support for c.ebreak check in is_valid_bugaddr() adds 9aa4e1468b0a riscv: Support BUG() in kernel module adds 2a3f6e10a17f RISC-V: Avoid using invalid intermediate translations adds 5b8efa5ece6a RISC-V: Add DT documentation for SiFive L2 Cache Controller adds 81eba518d95f RISC-V: sifive_l2_cache: Add L2 cache controller driver fo [...] adds 3ea2075c1786 Merge remote-tracking branch 'risc-v/for-next' adds 8db16d19111b s390/boot: fix compiler error due to missing awk strtonum adds 7e756f423af8 latent_entropy: avoid build error when plugin cflags are not set adds 184c460fbab4 s390/kasan: adapt disabled_wait usage to avoid build error adds 22e2fe8551f8 s390/cio: Remove tracing for rchp instruction adds 3060781f2664 s390/qdio: allow to scan all Output SBALs in one go adds 5a19d6702728 s390/qdio: use get_buf_state() in debug_get_buf_state() adds a698e1372800 s390/qdio: optimize state inspection of HW-owned SBALs adds f3e20ad67b4c s390: move arch/s390/defconfig to arch/s390/configs/defconfig adds ae01e97c2ef8 Merge remote-tracking branch 's390/features' adds 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU adds ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next adds 5874c700308f xtensa: make __pa work with uncached KSEG addresses adds 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next adds 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next adds bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next adds 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next adds 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next adds a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next adds 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next adds c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next adds 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic adds 9e0031ddb608 xtensa: fix build with KASAN adds e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next adds ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute adds ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next adds 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers adds cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next adds 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} adds 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all adds f0f84837c6da xtensa: rework noMMU cache attributes initialization adds 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next adds 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next adds c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next adds 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next adds c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next adds 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" adds 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next adds b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next adds 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count adds b4130fdef9a7 xtensa: add system call table generation support adds 7c17225f2059 xtensa: generate uapi header and syscall table header files adds fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next adds 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next adds e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr adds e836b0528f18 xtensa: simplify coprocessor.S adds d81a6df30db2 xtensa: don't clear cpenable unconditionally on release adds a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next adds e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next adds cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next adds c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next adds f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next adds da26d363189a xtensa: SMP: fix secondary CPU initialization adds a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash adds 18031f71ea01 xtensa: SMP: mark each possible CPU as present adds f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger adds 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask adds 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next adds 16be6fd6a52b xtensa: Fix typo use space=>user space adds 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE adds 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next adds 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next adds 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next adds 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next adds c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next adds 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next adds a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next adds 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() adds 2061da36848d xtensa: set proper error code for simdisk_setup() adds c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next adds 2656d1569d93 xtensa: clean up inline assembly in futex.h adds a444d1aabe6b xtensa: add exclusive atomics support adds 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores adds acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next adds 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes adds 8eb65d4ff5a9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues adds cb08be35878e Merge remote-tracking branch 'befs/for-next' adds 9279ada1199e Merge branch 'misc-5.2' into for-next-current-v5.1-20190509 adds 765fbccc15cb Merge branch 'misc-next' into for-next-current-v5.1-20190509 adds 6fc9f4e59957 Merge branch 'for-next-current-v5.1-20190509' into for-nex [...] adds d9f49ad200d0 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 1b52931ca9b5 ceph: remove duplicated filelock ref increase adds 3886274adf34 ceph: factor out ceph_lookup_inode() adds 0c44a8e0fc55 ceph: quota: fix quota subdir mounts adds 570df4e9c23f ceph: snapshot nfs re-export adds d342a15b1e85 rbd: avoid clang -Wuninitialized warning adds 168093726658 rbd: convert all rbd_assert(0) to BUG() adds 0384892c2d83 libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK adds ffb61c55b250 ceph: remove superfluous inode_lock in ceph_fsync adds 428bb68ad99b ceph: properly handle granular statx requests adds 40e7e2c0e864 ceph: fix NULL pointer deref when debugging is enabled adds f5d7726900b6 ceph: make iterate_session_caps a public symbol adds ff4a80bf2d3f ceph: dump granular cap info in "caps" debugfs file adds 69a10fb3f4b8 ceph: fix potential use-after-free in ceph_mdsc_build_path adds 964fff7491e4 ceph: use ceph_mdsc_build_path instead of clone_dentry_name adds f77f21bb2836 ceph: use __getname/__putname in ceph_mdsc_build_path adds c1dfc277239c ceph: use pathlen values returned by set_request_path_attr adds 111c70810450 ceph: after an MDS request, do callback and completions adds 86bda539fa90 ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request adds 8340f22ce50c ceph: move wait for mds request into helper function adds a452bc063672 ceph: fix comment over ceph_drop_caps_for_unlink adds 1199d7da2d29 ceph: simplify arguments and return semantics of try_get_cap_refs adds 488f5284e29b ceph: just call get_session in __ceph_lookup_mds_session adds 5ddc61fc1458 ceph: print inode number in __caps_issued_mask debugging messages adds a32e414325c2 rbd: client_mutex is never nested adds b91a7bdca443 rbd: don't assert on writes to snapshots adds cede185b1ba3 libceph: fix unaligned accesses in ceph_entity_addr handling adds b726ec972cf2 libceph: make ceph_pr_addr take an struct ceph_entity_addr [...] adds 4198aba4f431 ceph: fix unaligned access in ceph_send_cap_releases adds 00abf69dd24f ceph: flush dirty inodes before proceeding with remount adds e16948b9bcc2 Merge remote-tracking branch 'ceph/master' adds b63a9de02d64 smb3: display session id in debug data adds a205d5005eba cifs: cleanup smb2ops.c and normalize strings adds d1c35afb0892 smb3: trivial cleanup to smb2ops.c adds 14e25977f988 cifs: use the right include for signal_pending() adds 1d2a4f57cebd cifs:smbd When reconnecting to server, call smbd_destroy() [...] adds 7f46d23e1b14 cifs:smbd Use the correct DMA direction when sending data adds 3b249115719b cifs: Don't match port on SMBDirect transport adds 2c87d6a94d16 cifs: Allocate memory for all iovs in smb2_ioctl adds 9ab70ca65330 Fixed https://bugzilla.kernel.org/show_bug.cgi?id=202935 a [...] adds dece44e381ab cifs: add support for SEEK_DATA and SEEK_HOLE adds 84e42befc8a2 Merge remote-tracking branch 'cifs/for-next' adds 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs adds 4b47a8b51e7b ecryptfs: re-order a condition for static checkers adds d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] adds a9991bb95341 Merge remote-tracking branch 'ecryptfs/next' adds d7bde1a9cbac Merge udf and quota cleanups. adds c4a9d85e65ac quota: fix a problem about transfer quota adds b98177978014 Pull quota limit handling fix. adds 9328d3efaed3 Pull reiserfs cleanup. adds eba6a2e1e1d7 Pull udf cleanup. adds 7eb3d83170d4 Pull quota indentation fix. adds 4ae2740412fb Pull quota unused variable cleanup. adds 91e9f2c1d861 Merge quota fix from Chengguang. adds b70f11fe0ce8 Merge remote-tracking branch 'ext3/for_next' adds 592acbf16821 ext4: zero out the unused memory region in the extent tree block adds 94cda5e70590 ext4: fix data corruption caused by overlapping unaligned [...] adds 00be64cdff46 ext4: fix use-after-free in dx_release() adds 3bfbc8660aac ext4: unsigned int compared against zero adds 25786f79c6a8 ext4: fix miscellaneous sparse warnings adds 34f84c7442ff unicode: add missing check for an error return from utf8lookup() adds e4055b82c522 unicode: update to Unicode 12.1.0 final adds 62b4f3f1aa47 jbd2: fix potential double free adds 0c72924ef346 ext4: fix block validity checks for journal inodes using i [...] adds b1b18f3e5803 Merge remote-tracking branch 'ext4/dev' adds 30fc00b5adde ubifs: Use correct config name for encryption adds 6c85ec2710f9 ubifs: Convert xattr inum to host order adds 57ce23514c53 ubifs: Correctly use tnc_next() in search_dh_cookie() adds c16e73587ad6 ubifs: Don't leak orphans on memory during commit adds f6252c2e6c84 Merge remote-tracking branch 'ubifs/linux-next' adds d4548543fc4e 9p/virtio: Add cleanup path in p9_virtio_init adds 80a316ff1627 9p/xen: Add cleanup path in p9_trans_xen_init adds c62fa3645692 Merge remote-tracking branch 'v9fs/9p-next' adds f00b8b784f75 Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next adds 2d86b8a8dbba Merge remote-tracking branch 'korg/xfs-5.2-merge' into for-next adds 8869a2d297cb Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next adds c15037ea6145 Merge remote-tracking branch 'xfs/for-next' adds a76f747d47df Merge branches 'work.misc', 'work.dcache', 'work.file' and [...] adds 6e14c3cf8bc4 Merge branch 'work.icache' into for-next adds 3506a77813d8 Merge remote-tracking branch 'vfs/for-next' adds 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next adds 0142ada02a43 Merge branch 'for-5.2' into for-next adds 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next adds 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next adds 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next adds 8ff9b96145f8 Merge remote-tracking branch 'printk/for-next' adds 0be6a6927254 pstore/ram: Improve backward compatibility with older Chromebooks adds 904b9d82d19b Merge remote-tracking branch 'pstore/for-next/pstore' adds 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next adds d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next adds 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next adds 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next adds 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next adds 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next adds b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next adds ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next adds f45728380f49 Merge branch 'for-4.18/multitouch' into for-next adds 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next adds 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next adds 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next adds 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next adds 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next adds eb42863d710a Merge branch 'for-4.18/multitouch' into for-next adds 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next adds 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next adds 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next adds 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next adds 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next adds 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next adds b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next adds f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next adds e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next adds c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next adds eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next adds 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next adds 1519d49960da Merge branch 'for-4.19/wiimote' into for-next adds 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next adds 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next adds 53ad28d14107 Merge branch 'for-4.19/elan' into for-next adds 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next adds 57194b035942 Merge branch 'for-4.19/upstream' into for-next adds 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next adds 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next adds 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next adds 18c31465c84e Merge branch 'for-4.20/core' into for-next adds bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next adds 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] adds e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next adds 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next adds cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next adds c226b359099d Merge branch 'for-4.19/fixes' into for-next adds 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next adds c765667f188b Merge branch 'for-4.20/microsoft' into for-next adds df9e33b723ae Merge branch 'for-4.20/core' into for-next adds 4c640c41381e Merge branch 'for-4.19/fixes' into for-next adds 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next adds e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next adds 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next adds d147b17f2503 Merge branch 'for-4.19/fixes' into for-next adds a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next adds c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next adds 53562f204ac3 Merge branch 'for-4.20/apple' into for-next adds 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next adds 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next adds 0492cca63302 Merge branch 'for-4.20/google' into for-next adds 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next adds ee2c444650f4 Merge branch 'for-4.20/google' into for-next adds c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next adds 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next adds b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next adds 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next adds 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next adds 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next adds 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next adds d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next adds 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next adds 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next adds f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next adds 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next adds 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next adds 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next adds c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next adds 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next adds 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next adds 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next adds 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next adds f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next adds eb96c85bb8fb Merge branch 'for-4.21/core' into for-next adds f8e8ae868301 Merge branch 'for-4.21/ish' into for-next adds 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next adds 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next adds b76d699daab2 Merge branch 'master' into for-next adds d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next adds 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next adds 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next adds 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next adds 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next adds 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next adds fcee620b2daf Merge branch 'for-5.1/ish' into for-next adds acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next adds b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next adds 255d6167833c Merge branch 'for-5.1/wacom' into for-next adds 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next adds 06e284aafd45 Merge branch 'for-5.1/ish' into for-next adds f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next adds acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next adds 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next adds b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next adds 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next adds 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next adds b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next adds 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next adds 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next adds c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next adds 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next adds a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next adds c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next adds fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next adds 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next adds 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next adds cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next adds 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next adds 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] adds b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next adds d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next adds 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next adds 8db4f469cb52 Merge branch 'for-5.2/core' into for-next adds 4f205a9f7fda Merge branch 'for-5.2/core' into for-next adds 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next adds efe27707ce1a Merge branch 'for-5.2/ish' into for-next adds 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next adds 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next adds c569255abd6e Merge branch 'for-5.2/core' into for-next adds a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next adds afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next adds 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next adds 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next adds 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next adds 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next adds 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next adds 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next adds eb18d1215405 Merge branch 'for-5.2/logitech' into for-next adds 1e35ee13d104 Merge remote-tracking branch 'hid/for-next' adds cc6e0cb5f4a0 Merge branch 'i2c/for-current' into i2c/for-next adds d2825d3e0448 Merge branch 'i2c/for-current' into i2c/for-next adds 35b45227af57 Merge branch 'i2c/for-5.2' into i2c/for-next adds 3fdc4c5060a5 Merge branch 'i2c/for-5.2' into i2c/for-next adds 9b0a9982d8b4 i2c: imx: don't leak the i2c adapter on error adds fd99dfc48e67 Merge branch 'i2c/for-current' into i2c/for-next adds 88d609a3ad7a Merge branch 'i2c/for-current-fixed' into i2c/for-next adds 666608da36c1 i2c: remove use of in_atomic() adds 829fb29ba04f i2c: core: use I2C locking behaviour also for SMBUS adds 36fb1a2352ef i2c: core: introduce callbacks for atomic transfers adds 1a38a8cb529c i2c: mux: populate the new *_atomic callbacks adds 5c5b2e90ee1f i2c: demux: handle the new atomic callbacks adds f5072fff5ec6 i2c: omap: Add the master_xfer_irqless hook adds 94251cce14c1 i2c: tegra-bpmp: convert to use new atomic callbacks adds ecb900a2c1b0 i2c: ocores: refactor setup for polling adds 29501c72112b i2c: ocores: enable atomic xfers adds 0ca883e76352 i2c: stu300: use xfer_atomic callback to bail out early adds 2a5bec8888d4 i2c: algo: bit: add flag to whitelist atomic transfers adds e5b74d798f64 i2c: gpio: flag atomic capability if possible adds b95ad7708cfc i2c: axxia: use auto cmd for last message adds 6f84665bfd0a Merge branch 'i2c/for-5.2' into i2c/for-next adds 1ec408609eca Merge branch 'i2c/for-5.2' into i2c/for-next adds 31cac068e9f3 i2c: imx: correct the method of getting private data in no [...] adds 2dbbcd41cb2c Merge branch 'i2c/for-current' into i2c/for-next adds fe776ae1bb6c Merge branch 'i2c/for-5.2' into i2c/for-next adds 5dc8e322f1a8 Merge branch 'i2c/for-current-fixed' into i2c/for-next adds c78a979d2279 Merge branch 'i2c/for-current-fixed' into i2c/for-next adds 8d1d950a6072 Merge branch 'i2c/for-5.2' into i2c/for-next adds b329c7e63283 Merge remote-tracking branch 'i2c/i2c/for-next' adds eb5f507bf816 Merge branch 'acpica' into linux-next adds 0538248650ef Merge branch 'acpi-bus' into linux-next adds 5809fdc63585 Merge branch 'acpi-doc' into linux-next adds b4b6cf632afd Merge branch 'pm-cpufreq' into linux-next adds ee3fd765dc39 Merge branch 'pm-domains' into linux-next adds 03216f1a350e Merge branch 'acpi-pm' into linux-next adds d320ac68a236 Merge remote-tracking branch 'pm/linux-next' adds 21027e78e7c1 cpupower: correct spelling of interval adds 0bd5f22489cb Merge remote-tracking branch 'cpupower/cpupower' adds f991de53a8ab thermal: make device_register's type argument const adds ff54bbd1beb2 thermal: core: skip update disabled thermal zones after suspend adds 554b3529fe01 thermal/drivers/core: Remove the module Kconfig's option adds 77e1dd46a1ad thermal/drivers/core: Remove module unload code adds e9cf125bc1f9 thermal/drivers/core: Remove depends on THERMAL in Kconfig adds 2e31c8560a56 thermal/drivers/core: Fix typo in the option name adds f37353320ee9 hwmon/drivers/core: Simplify complex dependency adds 980d43f24d59 mlxsw: Remove obsolete dependency on THERMAL=m adds 6eb61a936195 thermal/int3403_thermal: favor _TMP instead of PTYP adds 1948d498dcf6 thermal: intel: int340x: processor_thermal_device: simplif [...] adds 44c0c23725a1 drivers: thermal: processor_thermal: Downgrade error message adds 6df24c3e81b9 Merge branches 'thermal-core', 'thermal-built-it' and 'the [...] adds a648fb693fe8 Merge remote-tracking branch 'thermal/next' adds 812cd88749e0 firewire: mark expected switch fall-throughs adds 470e9fa9e5db Merge remote-tracking branch 'ieee1394/for-next' adds dd1dc8694f8f dlm: retry wait_event_interruptible in event of ERESTARTSYS adds 332c8173cf33 dlm: Fix test for -ERESTARTSYS adds 29ad1676d105 dlm: check if workqueues are NULL before flushing/destroying adds a5c28303641a dlm: add TCP multihoming/failover support adds 54cca4bad076 dlm: allow binding to all network interfaces adds cbdb48c4302f Merge remote-tracking branch 'dlm/next' adds e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size adds 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure adds 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast adds 00afd4c21f2f NFC: fix attrs checks in netlink interface adds 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier adds c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() adds 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] adds 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] adds 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver adds 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() adds 1f008cfec5d5 NFC: fdp: Fix unused variable warnings adds e75d216f7a4c Merge remote-tracking branch 'nfc-next/master' adds ead209f1d1f2 drm/amd/display: Add ASICREV_IS_PICASSO adds aa9812b32a58 drm/amd/display: Don't load DMCU for Raven 1 adds c6a6f3886b3b drm/amdkfd: Add missing Polaris10 ID adds c76a8f87e93a drm/amd/powerplay: support hotspot/memory critical limit values adds f7a24a2b051e drm/amd/powerplay: support temperature emergency max values adds 026daeb2f6fd drm/amd/powerplay: support SMU metrics table on Vega12 adds a543601595bb drm/amd/powerplay: expose current hotspot and memory tempe [...] adds f1ec8a15be38 drm/amd/powerplay: support hwmon temperature channel labels V2 adds 8234e38526da drm/amd/powerplay: expose Vega12 current power adds b2a0a21888e1 drm/amd/powerplay: expose Vega12 current gpu activity adds aac45cb87a71 drm/amd/powerplay: add helper function to get smu firmware [...] adds b6f04c937a1c drm/amdgpu: Remap hdp coherency registers adds c37ad8f091d9 drm/amdkfd: Expose HDP registers to user space adds b32653ca7557 drm/amdgpu: Implement get num of hops between two xgmi device adds be83fd2a5eea drm/amdkfd: Adjust weight to represent num_hops info when [...] adds 9504594bb74c drm/amd/powerplay: expose Vega20 realtime memory utilization adds b7dd08a36ffd drm/amd/powerplay: expose Vega12 realtime memory utilization adds 714639fed514 drm/amd/powerplay: expose SMU7 asics realtime memory utilization adds d9cd120b1393 drm/amdgpu: add new sysfs interface for memory realtime ut [...] adds 53ae6766fe78 drm/amdgpu: enable separate timeout setting for every ring [...] adds 3fe75f3537c2 drm/amdgpu: Update latest xgmi topology info after each de [...] adds 7d9388d8fe9f drm/amdgpu: Add replay counter defines to NBIO headers adds 938d371dc362 drm/amdgpu: Add PCIe replay count sysfs file adds 8fc559eaec91 drm/amdgpu: Fix CIK references in gmc_v8 adds 37b8d49d367a drm/amdkfd: Cosmetic cleanup adds ced56b7592cd drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file adds be4810df4fa8 drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] adds 50f49878ee25 drm/amd/display: 3.2.28 adds 48a51f9b2e61 drm/amd/display: Refactor program watermark. adds 5f289a976b75 drm/amd/display: fix multi display seamless boot case adds 329b8a281eaf drm/amd/display: Set dispclk and dprefclock directly adds 7cfbbef33338 drm/amd/display: add support for disconnected eDP panels adds 2b076d8e8503 drm/amd/display: add SW_USE_I2C_REG request. adds 324c1cd51da1 drm/amd/display: block passive dongle EDID Emulation for U [...] adds 73ede5917ff4 drm/amd/display: Support AVI InfoFrame V3 and V4 adds 92e846147c6d drm/amd/display: Fill prescale_params->scale for RGB565 adds 45f1c9bad49c drm/amd/display: Disable cursor when offscreen in negative [...] adds b6f98e0ea740 drm/amd/display: 3.2.29 adds 39fa4f6553d7 drm/amd/display: Define Byte 14 on AVI InfoFrame adds b42fbbb7ac7b drm/amd/display: color space ycbcr709 support adds 11fab2e09335 drm/amd/display: reset retimer/redriver below 340Mhz adds 0f23b8be1497 drm/amd/display: move signal type out of otg dlg params adds 2e86a6bd68b6 drm/amd/display: stop external access to internal optc syn [...] adds efd3639edca2 drm/amd/display: fix acquire_first_split_pipe function adds ebb99a026f93 drm/amd/display: move back vbios cmd table for set dprefclk adds f59f1272b652 drm/amd/display: Fill plane attrs only for valid pxl format adds db342027ab04 drm/amd/display: Expose send immediate sdp message interface adds 102b15a98035 drm/amdgpu: Reserve shared fence for eviction fence adds 5535ea5335ae drm/amdgpu: add EDC counter register adds c8fc228f2b8d drm/amdgpu: add gfx9 gpr EDC workaround when RAS is enabled adds 9119d341c760 drm/amdgpu: add df perfmon regs and funcs for xgmi adds 84b4636d2e78 drm/amdgpu: gpu reset will run late_init adds 931d7e509663 drm/amdgpu: Revert "drm/amdgpu: skip gpu reset when ras er [...] adds 2e5160668e7e drm/amdgpu: Issue ras TA disable/enable cmd forcely on boot adds 6f2d10bda0c1 drm/amdgpu: handle ras reset adds fced1434e587 drm/amdgpu: gmc support ras gpu reset adds 892210e0c1b9 drm/amdgpu: gfx support ras gpu reset adds 6b6861d0e7fd drm/amdgpu: sdma support ras gpu reset adds 13b87da81781 drm/amdgpu: gpu reset will run ras post init adds 4155fee056ee drm/amdgpu: init vega10 SR-IOV reg access mode adds b50332514790 drm/amdgpu: initialize PSP before IH under SR-IOV adds cab3cbdc481e drm/amdgpu: Add new PSP cmd GFX_CMD_ID_PROG_REG adds e17347436023 drm/amdgpu: implement PSP cmd GFX_CMD_ID_PROG_REG adds 1e5df8f1bf4d drm/amdgpu: call psp to program ih cntl in SR-IOV adds ef4661f9a6f2 drm/amdgpu: Support PSP VMR ring for Vega10 VF adds cc23c4e23b9f drm/amdgpu: Skip setting some regs under Vega10 VF adds 0a5af658393b drm/amdgpu: add basic func for RLC program reg adds 4d506046ab47 drm/amdgpu: RLC to program regs for Vega10 SR-IOV adds 79f317c6c8a1 drm/amd/display: Make some functions static adds 5b7130cce6e9 drm/amdgpu: Fix S3 test issue adds 54352bcf6d46 drm/amdgpu: add badpages sysfs interafce adds 254f4ea70bad drm/amdgpu: ras support suspend/resume adds d6958c3bf8b4 drm/amdgpu: enable ras suspend/resume adds 6272cd2ee8f5 drm/amdgpu: gmc handle ras resume adds 19b8c01521b3 drm/amdgpu: gfx handle ras resume adds 9774b5abec17 drm/amdgpu: sdma handle ras resume adds 886c4398bb9a drm/amdgpu: add no_user_fence flag to ring funcs adds e16d6fc77c0d drm/amdgpu/UVD: set no_user_fence flag to true adds 34ec185e051f drm/amdgpu/VCE: set no_user_fence flag to true adds e0fd658d6e10 drm/amdgpu/VCN: set no_user_fence flag to true adds 2256731f201c drm/amdgpu: check no_user_fence flag for engines adds 1651b284df27 drm/amd/powerplay: fix Vega10 mclk/socclk voltage link setup adds f4b2aba5602e drm/amd/powerplay: valid Vega10 DPMTABLE_OD_UPDATE_VDDC se [...] adds 584fc420ca5f drm/amd/powerplay: avoid repeat AVFS enablement/disablement adds 2a61afb73dd5 drm/amd/powerplay: update Vega10 power state on OD adds 0fa46b847267 drm/amd/powerplay: force to update all clock tables on OD reset adds 210d09b957bb drm/amd/powerplay: update Vega10 ACG Avfs Gb parameters adds ac261258af0d drm/amdgpu: remove static GDS, GWS and OA allocation adds 0c05ab16d0b6 drm/amdgpu: suppress repeating tmo report adds a309e18d153c drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE adds 67ee138b97e1 drm/amdgpu: move the VCN DPG mode read and write to VCN adds 863936b602b9 drm/amdgpu: make VCN DPG pause mode detached from general VCN adds 6b5631095b39 drm/amdgpu: Report firmware versions with sysfs v2 adds a232d829112e drm/amd/display: Drop DCN1_01 guards adds 4c0c8bc63ac1 drm/amd/powerplay: drop unnecessary sw smu check adds 558a4e77b1d0 drm/amd/powerplay: drop redundant smu call adds 6d14bd970ce1 drm/amd/powerplay: support ppfeatures sysfs interface on s [...] adds 8d19dcc04230 drm/amd/powerplay: honor hw limit on fetching metrics data adds 2a943db57cb6 drm/amd/powerplay: support uclk activity retrieve on sw sm [...] adds cbe49f595a0e drm/amd/powerplay: support sw smu hotspot and memory tempe [...] adds bc3c915eac2a drm/amd/display: define v_total_min and max parameters adds 9145001e319d drm/amd/display: Hook up CRC capture support for dce120 adds 4fe3ac990694 drm/amd/display: Remove DPMS state dependency for fast boot adds 17b0f2e9e353 drm/amd/display: Reuse MPC OGRAM for 1D blender adds 5c9cbacc8516 drm/amd/display: 3.2.30 adds 6a1276c132f3 drm/amd/display: add null checks and set update flags adds 40dbd101fab7 drm/amd/display: Program VTG params after programming Global Sync adds 70eab965cff2 drm/amd/display: enabling stream after HPD low to high happened adds fe0e5bb7b15a drm/amd/display: Engine-specific encoder allocation adds a322c6a1102b drm/amd/display: Use DCN functions instead of DCE adds 22b9d6542ac1 drm/amd/display: Use VCP for extended colorimetry adds 7375a4008835 drm/amd/display: Rename EDID_BLOCK_SIZE to DC_EDID_BLOCK_SIZE adds b6d562926d70 drm/amd/display: Explicitly specify update type per plane [...] adds a0f70a0664f1 drm/amd/display: dont set otg offset adds b3af386ee569 drm/amd/display: Disable ABM before destroy ABM struct adds 0bbe7ebd64c2 drm/amd/display: 3.2.31 adds deab5dfa73b2 drm/amdgpu/vega20: use mode1 reset for RAS and XGMI adds 57f728ea4380 drm/amdgpu: fix spelling mistake "retrived" -> "retrieved" adds af6a5febf001 drm/amd/powerplay: Fix maybe-uninitialized in get_ppfeatur [...] adds 7a2c68cf6bf3 Merge remote-tracking branch 'amdgpu/drm-next' adds 8a943c6021ba drm/sun4i: Fix sun8i HDMI PHY clock initialization adds 831adffb3b7b drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz adds 51a0d1a90bff drm/sun4i: sun6i_mipi_dsi: Fix hsync_porch overflow adds ebd4bd157310 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 4a6b6bdd1614 gpu: ipu-v3: dp: fix CSC handling adds bb8e43f76561 drm/imx: don't skip DP channel disable for background plane adds 5d5fe9970c76 drm/imx: enable IDMAC watermark feature adds 018bfe813315 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds a136e5257f67 Merge branch 'regmap-5.2' into regmap-next adds d7b40dddf19f Merge remote-tracking branch 'regmap/for-next' adds 8d01c3c73cef ASoC: SOF: nocodec: fix undefined reference adds a69270d8bfeb ASoC: SOF: fix race in FW boot timeout handling adds 8199a1203789 ASoC: SOF: fix error in verbose ipc command parsing adds f3df05c80598 ASoC : cs4265 : readable register too low adds a8dee20d7924 ASoC: ak4458: add return value for ak4458_probe adds 5087a8f17df8 ASoC: soc-pcm: BE dai needs prepare when pause release aft [...] adds 176a11834b65 ASoC: ak4458: rstn_control - return a non-zero on error only adds b06c58c2a1ee ASoC: fsl_asrc: Fix the issue about unsupported rate adds 78c1aaab61fa Merge branch 'asoc-5.2' into asoc-next adds 9e3e685eb741 Merge remote-tracking branch 'sound-asoc/for-next' adds 2a267e7c41aa Merge tag 'v5.1' into next adds 7f7a0208369f Merge tag 'ib-mfd-gpio-input-leds-power-v5.2' of git://git [...] adds b283d0c353de Input: eeti_ts - read hardware state once after wakeup adds a45194de5dd7 Merge remote-tracking branch 'input/next' adds 3c442d520c91 Merge branch 'for-5.2/block' into for-next adds fdbbda7b3a06 Merge branch 'for-5.2/block' into for-next adds 0a3d0d0be042 Merge branch 'for-5.2/block' into for-next adds 43068aa4d91d Merge branch 'for-5.2/block' into for-next adds eb4d7d0c5f9f Merge branch 'for-5.2/block' into for-next adds 78aa48b42919 Merge branch 'for-5.2/block' into for-next adds da638d5b04f5 Merge branch 'for-5.2/block' into for-next adds c2f061d7163c Merge branch 'for-5.2/block' into for-next adds caa5754f16dc Merge branch 'for-5.2/block' into for-next adds e62243e75d22 Merge branch 'for-5.2/block' into for-next adds 33a213b75fd5 Merge branch 'for-5.2/block' into for-next adds 744d8560eb7a Merge branch 'for-5.2/io_uring' into for-next adds c6e33ddf9625 Merge branch 'for-5.2/block' into for-next adds 6959dd358ee4 Merge branch 'for-5.2/block' into for-next adds 7e5434eecefc lightnvm: pblk: line reference fix in GC adds 8935ebfc5d46 lightnvm: pblk: rollback on error during gc read adds 847a3a2788c5 lightnvm: pblk: reduce L2P memory footprint adds 605bcef7f7d7 lightnvm: pblk: remove unused smeta_ssec field adds d378561b8ec7 lightnvm: pblk: gracefully handle GC vmalloc fail adds 4ca885241950 lightnvm: pblk: fix race during put line adds 75c89bef6a54 lightnvm: pblk: ensure that erase is chunk aligned adds 6e46b8b24ffb lightnvm: pblk: cleanly fail when there is not enough memory adds d38954ed1b76 lightnvm: pblk: set proper read status in bio adds a14669ebc0e2 lightnvm: Inherit mdts from the parent nvme device adds 0503871223b7 lightnvm: pblk: fix bio leak when bio is split adds 4bbae699226e lightnvm: pblk: set propper line as data_line after gc adds f41d427cdd9e lightnvm: prevent race condition on pblk remove adds 486b5aac85f6 lightnvm: pblk: fix lock order in pblk_rb_tear_down_check adds 74a37fbb5c8d lightnvm: pblk: kick writer on write recovery path adds 2b0ae81e2a6f lightnvm: pblk: fix update line wp in OOB recovery adds d165a7a6f5aa lightnvm: pblk: propagate errors when reading meta adds 1fc3b30569bc lightnvm: pblk: wait for inflight IOs in recovery adds 32ac0fa3afeb lightnvm: pblk: remove internal IO timeout adds f2e024570ef1 lightnvm: pblk: GC error handling adds 3e03f6322ab2 lightnvm: pblk: IO path reorganization adds a24eab598871 lightnvm: pblk: recover only written metadata adds e69397ea05ce lightnvm: track inflight target creations adds 843f2edbdde0 lightnvm: do not remove instance under global lock adds a96de64a24e5 lightnvm: pblk: simplify partial read path adds 45c5fcbb7341 lightnvm: pblk: use nvm_rq_to_ppa_list() adds e6cb68615740 Merge branch 'for-5.2/block-post' into for-next adds d321b8999edc Merge branch 'for-5.2/block' into for-next adds b3446034e757 Merge branch 'for-5.2/io_uring' into for-next adds e78c21d157f2 s390/dasd: fix build warning in dasd_eckd_build_cp_raw adds b63bd5b655a1 Merge branch 'for-5.2/block-post' into for-next adds cf12c6729c74 sata_rcar: Remove ata_host_alloc() error printing adds 05326eb69bdc Merge branch 'for-5.2/block-post' into for-next adds 936b33f7243f brd: add cond_resched to brd_free_pages adds e35d0b782065 Merge branch 'for-5.2/block-post' into for-next adds aeb284d3ffbd Merge remote-tracking branch 'block/for-next' adds c13b5487d9de dm crypt: fix endianness annotations around org_sector_of_dmreq adds a3839bc6351d dm zoned: Silence a static checker warning adds 7aedf75ff740 dm zoned: Fix zone report handling adds e28adc3bf34e dm cache metadata: Fix loading discard bitset adds ae325dcd1905 list: Don't use WRITE_ONCE() in hlist_add_behind() adds 34191ae816b0 list_bl: Add hlist_bl_add_before/behind helpers adds 65fc7c370477 dm snapshot: Don't sleep holding the snapshot lock adds 4ad8d880b6c4 dm snapshot: Replace mutex with rw semaphore adds f79ae415b64c dm snapshot: Make exception tables scalable adds 3f1637f21038 dm snapshot: Use fine-grained locking scheme adds 09f2d6563055 dm writecache: remove needless dereferences in __writecach [...] adds 84420b1e5d72 dm writecache: add unlikely for returned value of rb_next/prev adds c6e086e0c9b2 dm space map common: zero entire ll_disk adds a1ed4d9e9376 dm thin metadata: check __commit_transaction()'s return adds 6a1b1ddc6a2c dm thin metadata: add wrappers for managing write locking [...] adds 873f258becca dm thin metadata: do not write metadata if no changes occurred adds 5de719e3d01b dm mpath: fix missing call of path selector type->end_io adds 514cf4f881dc dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled adds 81bc6d150ace dm delay: fix a crash when invalid device is specified adds 08a8e804620b dm writecache: remove unused member page_offset in writeba [...] adds f8011d334426 dm writecache: avoid unnecessary lookups in writecache_fin [...] adds e4f3fabd6748 dm: add dust target adds 8e890c1ab1b1 dm init: fix max devices/targets checks adds 940bc471780b dm mpath: always free attached_handler_name in parse_path() adds cacddeab563b dm dust: remove redundant unsigned comparison to less than zero adds 9ccce5a0fb70 dm dust: Make dm_dust_init and dm_dust_exit static adds 30bba430ddf7 dm integrity: correctly calculate the size of metadata area adds 97abfde17ae0 dm integrity: don't check null pointer before kvfree and vfree adds 893e3c395b2b dm integrity: don't report unused options adds 88ad5d1eb147 dm integrity: update documentation adds 981e8a980dc2 dm integrity: introduce rw_journal_sectors() adds d5027e0345c2 dm ingerity: pass size to dm_integrity_alloc_page_list() adds 4f43446ddff0 dm integrity: allow large ranges to be described adds 8b3bbd490d88 dm integrity: introduce a function add_new_range_and_wait() adds 468dfca38b1a dm integrity: add a bitmap mode adds 1f5a77591b13 dm integrity: handle machine reboot in bitmap mode adds 482714932ece dm integrity: implement synchronous mode for reboot handling adds 05d6909ea9d6 dm integrity: whitespace, coding style and dead code cleanup adds 0f41fcf78849 dm ioctl: fix hang in early create error condition adds 7a1cd7238fde dm crypt: move detailed message into debug level adds f710126cfc89 dm crypt: print device name in integrity error message adds 8454fca4f53b dm: fix a couple brace coding style issues adds 9b14e706ed65 Merge remote-tracking branch 'device-mapper/for-next' adds a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' adds 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses adds ebdd1f0b4119 Merge remote-tracking branch 'kgdb/kgdb-next' adds a6d6a589cb09 video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies adds 0c1878796730 backlight: lm3630a: Return 0 on success in update_status f [...] adds 9d281db5c4c6 dt-bindings: backlight: Add lm3630a bindings adds 53fa0f87177d backlight: lm3630a: Add firmware node support adds ea3374c05a3f Merge remote-tracking branch 'backlight/for-backlight-next' adds 7d293f564561 regulator: tps6507x: Fix boot regression due to testing wr [...] adds 16f26207b3b1 Merge branch 'regulator-5.2' into regulator-next adds 7212efe6d34a Merge remote-tracking branch 'regulator/for-next' adds 088f908006c5 Merge branch 'next-smack' into next-testing adds 32daa6e9b63b Merge branch 'next-integrity' into next-testing adds 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] adds 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] adds e5a7e9283f51 Merge branch 'next-integrity' into next-testing adds aa99a14dfb50 Merge branch 'next-general' into next-testing adds ffaf0e140478 Merge branch 'next-general' into next-testing adds f30160f982fc Merge branch 'next-general' into next-testing adds 0cce716e656b Merge branch 'next-general' into next-testing adds 91421ab037e0 Merge branch 'next-general' into next-testing adds 5f4193730bb0 Merge branch 'next-general' into next-testing adds 34fc3d4acda1 Merge branch 'next-general' into next-testing adds 3bdda51a6a24 Merge branch 'next-general' into next-testing adds 1e11c7821bca Merge branch 'next-general' into next-testing adds 820cf8c12d89 Merge branch 'next-general' into next-testing adds 3536ec4873d7 Merge branch 'next-general' into next-testing adds 7bd3501ba533 Merge branch 'next-general' into next-testing adds f3e6bad019c7 Merge branch 'next-general' into next-testing adds d87331e4a620 Merge branch 'next-general' into next-testing adds 19199883732d Merge branch 'next-general' into next-testing adds e42953d3d8db Merge branch 'next-tpm' into next-testing adds db9ed620ddea Merge branch 'next-integrity' into next-testing adds 7453df272a8f Merge branch 'next-general' into next-testing adds 00468726bb52 Merge branch 'next-general' into next-testing adds 6d3528f3b162 Merge branch 'next-general' into next-testing adds 0d556c66dadd Merge branch 'next-general' into next-testing adds 3963bdb87e66 Merge branch 'next-general' into next-testing adds 4e861b133373 Merge branch 'next-general' into next-testing adds 4c5d789ce175 Merge branch 'next-general' into next-testing adds b8f6cc102192 selftests/tpm2: Open tpm dev in unbuffered mode adds 84e239d14c5c selftests/tpm2: Extend tests to cover partial reads adds 83086497b890 KEYS: trusted: fix -Wvarags warning adds 79d03fe16eff tpm: Fix the type of the return value in calc_tpm2_event_size() adds 3d0b1a381f6e KEYS: trusted: allow trusted.ko to initialize w/o a TPM adds 7bde1fe0abbe tpm: fix an invalid condition in tpm_common_poll adds ada14f61ed5e tpm: turn on TPM on suspend for TPM 1.x adds a94e55b91c7d Merge tag 'tpmdd-next-20190329' of git://git.infradead.org [...] adds ed7a397570e3 Merge branch 'next-tpm' into next-testing adds 708e52ca7134 Merge branch 'next-general' into next-testing adds 4490364bb774 Merge branch 'next-general' into next-testing adds 316e92078be8 Merge branch 'next-general' into next-testing adds d700649809c8 Merge branch 'next-integrity' into next-testing adds d6d060788e0a Merge branch 'next-smack' into next-testing adds 072b76a8fe2b Merge branch 'next-general' into next-testing adds cff0e6c3ec3e tomoyo: Add a kernel config option for fuzzing testing. adds ffd7af3def19 tomoyo: Check address length before reading address family adds 5385195a7b57 tomoyo: Change pathname calculation for read-only filesystems. adds 5664f5faac11 Merge branch 'next-smack' into next-testing adds eef641da1c4d Merge remote-tracking branch 'security/next-testing' adds 63c16c3a7608 apparmor: Initial implementation of raw policy blob compression adds 6a59d9243d34 apparmor: fix blob compression build failure on ppc adds fe166a9f2868 apparmor: fix missing ZLIB defines adds 145a0ef21c8e apparmor: fix blob compression when ns is forced on a policy load adds 058c4f342582 apparmor: fix spelling mistake "immutible" -> "immutable" adds 06c13f554a71 apparmor: re-introduce a variant of PROFILE_MEDIATES_SAFE adds d078cb9f670f Merge remote-tracking branch 'apparmor/apparmor-next' adds 835689b483a3 selftests/kexec: move the IMA kexec_load selftest to selft [...] adds fbfb2d99ac49 selftests/kexec: cleanup the kexec selftest adds 67a7c10c6343 selftests/kexec: define a set of common functions adds 782abf3fd2f4 selftests/kexec: define common logging functions adds 0696aa4412c2 selftests/kexec: define "require_root_privileges" adds 5790d609944f selftests/kexec: kexec_file_load syscall test adds 12d6faf90a57 selftests/kexec: Add missing '=y' to config options adds 3e51cad30918 selftests/kexec: check kexec_load and kexec_file_load are enabled adds a409b168ad24 selftests/kexec: make kexec_load test independent of IMA b [...] adds a2ffe5774e8e selftests/kexec: update get_secureboot_mode adds e8753db8d2ed Merge remote-tracking branch 'integrity/next-integrity' adds fb97ed2314ad selftests/tpm2: Open tpm dev in unbuffered mode adds 34dbe29364df selftests/tpm2: Extend tests to cover partial reads adds 3b92a851534a KEYS: trusted: fix -Wvarags warning adds 323124186257 tpm: Fix the type of the return value in calc_tpm2_event_size() adds 80badd47288a KEYS: trusted: allow trusted.ko to initialize w/o a TPM adds 515b5c8ca2dd tpm: fix an invalid condition in tpm_common_poll adds 9183541ce036 tpm: turn on TPM on suspend for TPM 1.x adds ff89e2f4b34d tpm: Actually fail on TPM errors during "get random" adds de05b05dc7e2 Merge remote-tracking branch 'tpmdd/next' adds 0ed56252c956 spi: Fix Raspberry Pi breakage adds 5caaf29af5ca spi: bitbang: Fix NULL pointer dereference in spi_unregist [...] adds 490a9e0d5951 Merge branch 'spi-5.2' into spi-next adds e6f3f7e4dc76 spi: Add spi_is_bpw_supported() adds aa459d194583 Merge remote-tracking branch 'spi/topic/bpw-check' into spi-next adds afd0d75c9d97 Merge remote-tracking branch 'spi/for-next' adds 705acedd7fcb x86/vdso: Remove hpet_page from vDSO adds a24037a82fef Merge branch 'x86/vdso' adds e83801da081d Merge branch 'x86/urgent' adds 6ea26c21941c x86/kprobes: Make trampoline_handler() global and visible adds 9e36a176dc94 Merge branch 'x86/core' adds 604dc9170f24 x86/tsc: Use CPUID.0x16 to calculate missing crystal frequency adds 52ae346bd26c x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' adds 2420a0b1798d x86/tsc: Set LAPIC timer period to crystal clock frequency adds 0830b4b768e1 Merge branch 'x86/apic' adds 2775e94d9552 Merge branch 'timers/urgent' adds a45b1457d490 Merge branch 'perf/urgent' adds dee4df238ba4 Merge branch 'locking/urgent' adds 082ce27ff421 irqchip/bcm: Restore registration print with %pOF adds 0f29456d0804 irqchip/gic-v3-its: fix some definitions of inner cacheabi [...] adds a7c90f51d7b1 irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() adds 358b9d248a02 irqchip/imx-irqsteer: Use devm_platform_ioremap_resource() [...] adds 08970ecf744e irq/irqdomain: Fix typo in the comment on top of __irq_dom [...] adds fe00f8900ca7 irqchip/gic-pm: Update driver to use clk_bulk APIs adds 960164f7141e irqchip/gic-pm: Fix suspend handling adds cfbf9e497094 irqchip/stm32: Use a platform driver for stm32mp1-exti device adds b31a383852b9 irqchip/gic-v3-its: Move allocation outside mutex adds 1c73fac50d83 irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range adds 12eade123e50 irqchip/gic-v3-its: Make free_lpi_range a little cheaper adds 66373bf67141 irqchip: Remove unneeded select IRQ_DOMAIN adds 89626d4bad81 irqchip/renesas-intc-irqpin: Remove devm_kzalloc() error printing adds 905c30477f4d firmware: ti_sci: Add support to get TISCI handle using of [...] adds 9c19fb6895be firmware: ti_sci: Add support for RM core ops adds 997b001f6bb2 firmware: ti_sci: Add support for IRQ management adds 754c9477ae78 firmware: ti_sci: Add RM mapping table for am654 adds 032a1ec549a7 firmware: ti_sci: Add helper apis to manage resources adds 2bd1298ac177 genirq: Introduce irq_chip_{request,release}_resource_pare [...] adds 0d04d0c14678 gpio: thunderx: Use the default parent apis for {request,r [...] adds 67d2075ad695 dt-bindings: irqchip: Introduce TISCI Interrupt router bindings adds cd844b0715ce irqchip/ti-sci-intr: Add support for Interrupt Router driver adds accaf1fbfb5d dt-bindings: irqchip: Introduce TISCI Interrupt Aggregator [...] adds 9f1463b86c13 irqchip/ti-sci-inta: Add support for Interrupt Aggregator driver adds 49b323157bf1 soc: ti: Add MSI domain bus support for Interrupt Aggregator adds f011df6179bd irqchip/ti-sci-inta: Add msi domain support adds 009669e74813 arm64: arch_k3: Enable interrupt controller drivers adds aaebdf8d6847 genirq/msi: Add a new field in msi_desc to store an IOMMU cookie adds ece6e6f0218b iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts adds 737be74710f3 irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_m [...] adds 35ae7df21be0 irqchip/gic-v3-its: Don't map the MSI page in its_irq_comp [...] adds 2cb3b1654549 irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi [...] adds 731039754257 irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_ [...] adds 16e32c3cde77 iommu/dma-iommu: Remove iommu_dma_map_msi_msg() adds fb4e0592654a Merge tag 'irqchip-5.2' of git://git.kernel.org/pub/scm/li [...] adds ccb1001a0b2a Merge branch 'irq/core' adds 587efb445acd Merge branch 'core/urgent' adds 5a28fc94c914 x86/mpx, mm/core: Fix recursive munmap() corruption adds 09feda54b176 Merge branch 'core/mm' adds 882b812640cb Merge remote-tracking branch 'tip/auto-latest' adds 67d06e6efa41 dt-bindings: timer: Add Allwinner suniv timer adds 0113ab803a8a clocksource/drivers/sun4i: Add a compatible for suniv adds dfc82faad725 clocksource/drivers/sp804: Add COMPILE_TEST to CONFIG_ARM_ [...] adds 95170f0708f2 clocksource/drivers/tegra: Rework for compensation of susp [...] adds f0b1ca623d8d clocksource/drivers/timer-milbeaut: Fix to enable one-shot timer adds 95d5dc712634 clocksource/drivers/timer-milbeaut: Add shutdown function adds 37dbf65c6a1f clocksource/drivers/timer-milbeaut: Cleanup common registe [...] adds c2c9136b7096 ARM: at91: move SoC specific definitions to SoC folder adds 86232bfd28d7 clocksource/drivers/tcb_clksrc: Stop depending on atmel_tclib adds f712a1e8e59e clocksource/drivers/tcb_clksrc: Use tcb as sched_clock adds 7803dc865bd2 ARM: at91: Implement clocksource selection adds 6275f4947e2f clocksource/drivers/tcb_clksrc: Move Kconfig option adds 2f982703bd00 clocksource/drivers/timer-atmel-pit: Rework Kconfig option adds a7aae768166e clocksource/drivers/tcb_clksrc: Rename the file for consistency adds 7ebe68100418 clocksource/drivers/timer-atmel-tcb: Convert tc_clksrc_sus [...] adds 8c9374068ef6 misc: atmel_tclib: Do not probe already used TCBs adds e9d25316927d Merge remote-tracking branch 'clockevents/clockevents/next' adds 9d609649bb29 KVM: vmx: print more APICv fields in dump_vmcs adds f16cb57be82b KVM: x86: clear VM_EXIT_SAVE_IA32_PAT adds 674ea351cdeb KVM: x86: optimize check for valid PAT value adds f6b0db1fdafa kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry adds de2bc2bfdf41 kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry adds 9c3e922ba316 KVM: nVMX: Move guest non-reg state checks to VM-Exit path adds 5478ba349f3f KVM: nVMX: Rename and split top-level consistency checks t [...] adds 98d9e858fa96 KVM: nVMX: Return -EINVAL when signaling failure in pre-VM [...] adds c80add0f487e KVM: nVMX: Return -EINVAL when signaling failure in VM-Ent [...] adds 11988499e62b KVM: x86: Skip EFER vs. guest CPUID checks for host-initia [...] adds 0a62956312e9 KVM: x86: Inject #GP if guest attempts to set unsupported [...] adds c110ae578ca0 kvm: move KVM_CAP_NR_MEMSLOTS to common code adds 58616e6a3784 KVM: s390: Fix potential spectre warnings adds 7832e91cd33f KVM: s390: add vector enhancements facility 2 to cpumodel adds d5cb6ab1e3d4 KVM: s390: add vector BCD enhancements facility to cpumodel adds 13209ad0395c KVM: s390: add MSA9 to cpumodel adds d668139718a9 KVM: s390: provide query function for instructions returni [...] adds 173aec2d5a9f KVM: s390: add enhanced sort facilty to cpu model adds 4f45b90e1c03 KVM: s390: add deflate conversion facilty to cpu model adds 8ec2fa52eac5 KVM: s390: enable MSA9 keywrapping functions depending on [...] adds cdd6ad3ac63d KVM: polling: add architecture backend to disable polling adds 8b905d28ee17 KVM: s390: provide kvm_arch_no_poll function adds bcccb8f6a91b KVM: s390: vsie: Do not shadow CRYCB when no AP and no keys adds b2d0371d2e37 KVM: s390: vsie: Return correct values for Invalid CRYCB format adds da8f0d97b2a0 Merge tag 'kvm-s390-next-5.2-1' of git://git.kernel.org/pu [...] adds 3a1e5e4a2c7a Revert "KVM: doc: Document the life cycle of a VM and its [...] adds 8479e04e7d6b KVM: x86: Inject PMI for KVM guest adds c715eb9fe902 KVM: x86: Add support of clear Trace_ToPA_PMI status adds 6c6a2ab962af KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL adds ee66e453db13 KVM: lapic: Busy wait for timer to expire when using hv_timer adds f1ba5cfbe47a KVM: lapic: Explicitly cancel the hv timer if it's pre-expired adds f99279825ee3 KVM: lapic: Refactor ->set_hv_timer to use an explicit exp [...] adds 4ca88b3f86cd KVM: lapic: Check for a pending timer intr prior to start_ [...] adds 0967fa1cd376 KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero adds 65c4189de8c1 KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size adds b8b002209c06 kvm_main: fix some comments adds d6a85c322348 KVM: vmx: clean up some debug output adds 19e38336d71d KVM: VMX: Include architectural defs header in capabilities.h adds 191c8137a939 x86/kvm: Implement HWCR support adds 2e408936b6de X86/nVMX: handle_vmon: Read 4 bytes from guest memory adds 3d5f6beb74a0 X86/nVMX: Update the PML table without mapping and unmappi [...] adds bd53cb35a3e9 X86/KVM: Handle PFNs outside of kernel reach when touching GPTEs adds e45adf665a53 KVM: Introduce a new guest mapping API adds b146b839282c X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VM [...] adds 31f0b6c4ba7d KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap adds 96c66e87deee KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page adds 3278e0492554 KVM/nVMX: Use kvm_vcpu_map when mapping the posted interru [...] adds 42e35f8072c3 KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulated adds 8c5fbf1a7231 KVM/nSVM: Use the new mapping API for mapping guest memory adds 8892530598dd KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS adds dee9c0493108 KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS adds e0bf2665ca26 KVM/nVMX: Use page_address_valid in a few more locations adds 0c55671f84ff kvm, x86: Properly check whether a pfn is an MMIO or not adds de3cd117ed2f KVM: x86: Omit caching logic for always-available GPRs adds 2b3eaf815ca9 KVM: VMX: Use accessors for GPRs outside of dedicated cach [...] adds e9c16c78503d KVM: x86: use direct accessors for RIP and RSP adds 4ddc9204572c KVM: Fix the bitmap range to copy during clear dirty adds 53eac7a8f8cf KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one adds d7547c55cbe7 KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 adds 648a93c82b46 tests: kvm: Add tests to .gitignore adds 4b350aebbec8 tests: kvm: Add tests for KVM_CAP_MAX_VCPUS and KVM_CAP_MA [...] adds 332d079735f5 KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS stat [...] adds da1e3071d53d tests: kvm: Add tests for KVM_SET_NESTED_STATE adds 9b5db6c762ad kvm: nVMX: Set nested_run_pending in vmx_set_nested_state [...] adds d69129b4e46a KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 [...] adds 61455bf26236 kvm: x86: Fix L1TF mitigation for shadow MMU adds f93f7ede087f Revert "KVM: nVMX: Expose RDPMC-exiting only when guest su [...] adds 2d34d1c3bbfd KVM: PPC: Book3S HV: Implement virtual mode H_PAGE_INIT handler adds eadfb1c5f8c0 KVM: PPC: Book3S HV: Implement real mode H_PAGE_INIT handler adds 3309bec85e60 KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest adds 2001825efcea KVM: PPC: Book3S HV: Avoid lockdep debugging in TCE realmo [...] adds e1a1ef84cd07 KVM: PPC: Book3S: Allocate guest TCEs on demand too adds 6fabc9f20c5e KVM: PPC: Book3S HV: smb->smp comment fixup adds 1f80ba3d201e KVM: PPC: Book3S HV: Fix XICS-on-XIVE H_IPI when priority = 0 adds 7ae9bda7edf3 KVM: PPC: Book3S HV: Handle virtual mode in XIVE VCPU push code adds 2940ba0c48bf KVM: PPC: Book3S HV: Move HPT guest TLB flushing to C code adds 70ea13f6e609 KVM: PPC: Book3S HV: Flush TLB on secondary radix threads adds 44b198aee1f2 KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv [...] adds a878957a817c Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] adds 90c73795afa2 KVM: PPC: Book3S HV: Add a new KVM device for the XIVE nat [...] adds eacc56bb9de3 KVM: PPC: Book3S HV: XIVE: Introduce a new capability KVM_ [...] adds 4131f83c3d64 KVM: PPC: Book3S HV: XIVE: add a control to initialize a source adds e8676ce50e22 KVM: PPC: Book3S HV: XIVE: Add a control to configure a source adds 13ce3297c576 KVM: PPC: Book3S HV: XIVE: Add controls for the EQ configuration adds 5ca806474859 KVM: PPC: Book3S HV: XIVE: Add a global reset control adds 7b46b6169ab8 KVM: PPC: Book3S HV: XIVE: Add a control to sync the sources adds e6714bd1671d KVM: PPC: Book3S HV: XIVE: Add a control to dirty the XIVE [...] adds e4945b9da52b KVM: PPC: Book3S HV: XIVE: Add get/set accessors for the V [...] adds a1cd3f0883f4 KVM: Introduce a 'mmap' method for KVM devices adds 39e9af3de5ca KVM: PPC: Book3S HV: XIVE: Add a TIMA mapping adds 6520ca64cde7 KVM: PPC: Book3S HV: XIVE: Add a mapping for the source ESB pages adds 232b984b7d55 KVM: PPC: Book3S HV: XIVE: Add passthrough support adds 3fab2d10588e KVM: PPC: Book3S HV: XIVE: Activate XIVE exploitation mode adds 2bde9b3ec8bd KVM: Introduce a 'release' method for KVM devices adds 5422e95103cf KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by [...] adds 6f868405faf0 KVM: PPC: Book3S HV: XIVE: Prevent races when releasing device adds 0caecf5b0019 KVM: PPC: Book3S HV: XIVE: Clear escalation interrupt poin [...] adds 2eeeaf16aa6f KVM: PPC: Book3S HV: Make sure to load LPID for radix VCPUs adds 3f8cb76c8007 KVM: PPC: Book3S HV: XIVE: Fix spelling mistake "acessing" [...] adds 4894fbcce856 KVM: PPC: Book3S: Remove useless checks in 'release' metho [...] adds 59c5c58c5b93 Merge tag 'kvm-ppc-next-5.2-2' of git://git.kernel.org/pub [...] adds fd3bc912d3d1 KVM: Documentation: Document arm64 core registers in detail adds efbc20249fee arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush adds 38abf22e122e KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() adds 7aa92cf318f8 KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance adds 3f61f40947e8 KVM: arm64: Add missing #includes to kvm_host.h adds 8b08e8401fb4 arm64/sve: Clarify role of the VQ map maintenance functions adds d06b76be8dad arm64/sve: Check SVE virtualisability adds 0495067420f3 arm64/sve: Enable SVE state tracking for non-task contexts adds 1765edbab16e KVM: arm64: Add a vcpu flag to control SVE visibility for [...] adds 1c19991390ae KVM: arm64: Propagate vcpu into read_id_reg() adds 7f34e4090394 KVM: arm64: Support runtime sysreg visibility filtering adds 73433762fcae KVM: arm64/sve: System register context switch and access support adds b43b5dd990eb KVM: arm64/sve: Context switch the SVE registers adds 2b953ea34812 KVM: Allow 2048-bit register access via ioctl interface adds dc52f31a928b KVM: arm64: Add missing #include of <linux/string.h> in guest.c adds be25bbb392fa KVM: arm64: Factor out core register ID enumeration adds 8c86dfe39d5d KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus adds e1c9c98345b3 KVM: arm64/sve: Add SVE support to register access ioctl i [...] adds 8e3c54c8b6a9 KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST adds ead9e430c0fb arm64/sve: In-kernel vector length availability query interface adds 0f062bfe36b6 KVM: arm/arm64: Add hook for arch-specific KVM initialisation adds 7dd32a0d0103 KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl adds 9033bba4b535 KVM: arm64/sve: Add pseudo-register for the guest's vector [...] adds 9a3cdf26e336 KVM: arm64/sve: Allow userspace to enable SVE for vcpus adds 555f3d03e7fb KVM: arm64: Add a capability to advertise SVE support adds 395f562f2b4c KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG adds 50036ad06b7f KVM: arm64/sve: Document KVM API extensions for SVE adds 5d8d4af24460 arm64: KVM: Fix system register enumeration adds 624835abf9e2 arm64/sve: Clarify vq map semantics adds a3be836df7cb KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to ju [...] adds 0323e027df13 KVM: arm: Make vcpu finalization stubs into inline functions adds 700698a8a974 KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() [...] adds 8ae6efdde451 KVM: arm64/sve: Clean up UAPI register ID definitions adds f8d4635aff7e KVM: arm64/sve: Miscellaneous tidyups in guest.c adds 52110aa95948 KVM: arm64/sve: Make register ioctl access errors more consistent adds 55ffad3b636a KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_r [...] adds 4bd774e57b29 KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing adds ecfb6ed4f66e KVM: arm64/sve: Explain validity checks in set_sve_vls() adds 92e68b2b1ba0 KVM: arm/arm64: Clean up vcpu finalization function parame [...] adds 9df2d660c7f3 KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE adds fe365b4ea6c0 KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation adds 43b8e1f08938 KVM: arm64: Clarify access behaviour for out-of-range SVE [...] adds b890d75c4cdc KVM: arm64: Add a vcpu flag to control ptrauth for guest adds 384b40caa8af KVM: arm/arm64: Context-switch ptrauth registers adds a22fa321d13b KVM: arm64: Add userspace flag to enable pointer authentication adds a243c16d18be KVM: arm64: Add capability to advertise ptrauth for guest adds 21bb0ebf5d78 arm64: arm_pmu: Remove unnecessary isb instruction adds 630a16854d2d arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data adds eb41238cf19f arm64: KVM: Add accessors to track guest/host only counters adds d1947bc4bc63 arm64: arm_pmu: Add !VHE support for exclude_host/exclude_ [...] adds 3d91befbb3a0 arm64: KVM: Enable !VHE support for :G/:H perf event modifiers adds 435e53fb5e21 arm64: KVM: Enable VHE support for :G/:H perf event modifiers adds 39e3406a090a arm64: KVM: Avoid isb's by using direct pmxevtyper sysreg adds a9bf3130ebfe arm64: docs: Document perf event attributes adds 21137301de5a arm64: KVM: Fix perf cycle counter support for VHE adds 9eecfc22e0bf KVM: arm64: Fix ptrauth ID register masking logic adds dd53f6102c30 Merge tag 'kvmarm-for-v5.2' of git://git.kernel.org/pub/sc [...] adds 502a29e06d79 Merge remote-tracking branch 'kvm/linux-next' adds 1b63cdb2c288 Merge branch 'for-5.2' into for-next adds 09ed79d6d75f percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag adds 214828962dea io_uring: initialize percpu refcounters using PERCU_REF_AL [...] adds ddde2af747ad md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT adds 7d9ab9b6adff percpu_ref: release percpu memory early without PERCPU_REF [...] adds 558ac86039fc Merge branch 'for-5.3' into for-next adds f0bc7526c4f3 Merge remote-tracking branch 'percpu/for-next' adds 62a7ac1052a9 platform/chrome: wilco_ec: Add property helper library adds fe707e1ca3e1 platform/chrome: wilco_ec: Add Boot on AC support adds f0ee1a76b1b0 platform/chrome: wilco_ec: Remove 256 byte transfers adds d376d568e45f platform/chrome: cros_ec_spi: Always add of_match_table adds 1690e1728451 platform/chrome: Add ChromeOS EC ISHTP driver adds 16bc28461b6b Merge remote-tracking branch 'chrome-platform/for-next' adds ddc7fb43a8a3 usb: chipidea: imx: remove unused header files adds 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high adds bc65fae4b1f0 usb: chipidea: imx: set power polarity adds 4b499da3a9ad Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] adds 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer adds 8881c3c886ca i2c: mux: pca954x: remove support for unused platform data adds a5aac654f606 i2c: mux: pca9541: remove support for unused platform data adds 9c32d55c3053 i2c: mux: pca954x: allow management of device idle state v [...] adds e91f8be0d711 i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc() adds 561eb7335f13 Merge branch 'i2c-mux/for-next' into for-next adds 506fc2846ad6 Merge remote-tracking branch 'mux/for-next' adds 05b289263772 signal: unconditionally leave the frozen state in ptrace_stop() adds 9b13c68a2bf2 Merge remote-tracking branch 'cgroup/for-next' adds aead9b578973 Merge branch 'misc' into for-next adds faec2dda93d3 Merge branch 'misc' into for-next adds 7e3ec39cbc65 Merge remote-tracking branch 'scsi/for-next' adds dcb4f19e1763 dt-bindings: virtio-mmio: Add IOMMU description adds 1391dedd7466 dt-bindings: virtio: Add virtio-pci-iommu node adds 8ec429bf7041 of: Allow the iommu-map property to omit untranslated devices adds d7855f487ec7 PCI: OF: Initialize dev->fwnode appropriately adds 88b47b049c1f iommu: Add virtio-iommu driver adds 8e9152cae53f iommu/virtio: Add probe request adds aa32fb4804f7 iommu/virtio: Add event queue adds 2e1c4a19219c virtio: add unlikely() to WARN_ON_ONCE() adds 82c80f76e9da virtio: Fix indentation of VIRTIO_MMIO adds b9b619b74112 Merge remote-tracking branch 'vhost/linux-next' adds df0a752174c9 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM adds 0785f4f32f07 rpmsg: core: Make remove handler for rpmsg driver optional. adds 6e9b4f32f9fa Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds f6f1770b2c6d Merge remote-tracking branch 'rpmsg/for-next' adds 42d46e57ec97 selftests: Extract single-test shell logic from lib.mk adds d4e59a536f50 selftests: Use runner.sh for emit targets adds bf66078235ca selftests: Extract logic for multiple test runs adds b0df366bbd70 selftests: Add plan line and fix result line syntax adds fd63b2eae5f6 selftests: Distinguish between missing and non-executable adds 5c069b6dedef selftests: Move test output to diagnostic lines adds f41c322f17ec selftests: Remove KSFT_TAP_LEVEL adds 5821ba969511 selftests: Add test plan API to kselftest.h and adjust callers adds fe22983d92c1 rseq/selftests: x86: Work-around bogus gcc-8 optimisation adds 4fe2088e164d rseq/selftests: Add __rseq_exit_point_array section for debuggers adds a3e3131f94aa rseq/selftests: Introduce __rseq_cs_ptr_array, rename __rs [...] adds 5b0c308a0565 rseq/selftests: Use __rseq_handled symbol to coexist with glibc adds 97b8be816840 rseq/selftests: s390: use jg instruction for jumps outside [...] adds 24fa5d1efe98 rseq/selftests: x86: use ud1 instruction as RSEQ_SIG opcode adds 3d4d1f05bc99 rseq/selftests: s390: use trap4 for RSEQ_SIG adds 2b845d4b4acd rseq/selftests: arm: use udf instruction for RSEQ_SIG adds 7cd4ce2e466f rseq/selftests: aarch64 code signature: handle big-endian [...] adds 496fd0fc9f5c rseq/selftests: powerpc code signature: generate valid ins [...] adds 16b96b6ed87f rseq/selftests: mips: use break instruction for RSEQ_SIG adds fdeb89d84eb2 rseq/selftests: add -no-integrated-as for clang adds c3c599281f2b selftests: fix install target to use default install path adds 27d79a2b2bf0 selftests: fix bpf build/test workflow regression when KBU [...] adds 4d0b5f4d7561 selftests: pidfd: Create .gitignore to include pidfd_test adds 11ebd85a07e0 selftests: drivers: Create .gitignore to include /dma-buf/udmabuf adds 61c2018c0743 selftests: avoid KBUILD_OUTPUT dir cluttering with selftes [...] adds 7537f4f06135 Merge remote-tracking branch 'kselftest/next' adds a2318b6a16a8 riscv: Use latest system call ABI adds 371460bb63e1 Merge remote-tracking branch 'y2038/y2038' adds d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next adds d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next adds 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next adds c72a7f515329 Merge branch 'for-4.18/upstream' into for-next adds bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next adds 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next adds e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next adds 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next adds d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next adds 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next adds 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next adds b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next adds 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next adds 90be806f0eb3 Merge branch 'for-5.2-core' into for-next adds 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next adds 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next adds 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next adds 802e784d316b Merge remote-tracking branch 'livepatching/for-next' adds 14e8af16912d Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next adds 2554e22c9057 Merge branch 'for-5.1/devdax' into libnvdimm-for-next adds 5e3d8c42f502 Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm- [...] adds 4002ef34b270 Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next adds 445c193bdb75 Merge branch 'for-5.1/devdax' into libnvdimm-for-next adds 1dc8298654b7 Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next adds c610002ab34f Merge branch 'for-5.1/dax' into libnvdimm-for-next adds b1b2bc60ca95 dax: Flush partial PMDs correctly adds 1ffc664f9b8c Merge branch 'for-5.1/dax' into libnvdimm-for-next adds 52ad5475542f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 36edd8caa617 ntb: intel: Make intel_ntb3_peer_db_addr static adds c780b663d91f NTB: ntb_perf: Increased the number of message retries to 1000 adds beb9fb8eefc4 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] adds d074bab2259a NTB: ntb_perf: Clear stale values in doorbell and command [...] adds ce8775c0ff29 NTB: ntb_hw_amd: set peer limit register adds 6c9043fdc7c2 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed adds a34ece9335d7 NTB: ntb_tool: reading the link file should not end in a N [...] adds 5a381bc8b12f NTB: Revert the change to use the NTB device dev for DMA a [...] adds 34c639b6581b NTB: Fix the default port and peer numbers for legacy drivers adds 38832a87dda7 NTB: ntb_pingpong: Choose doorbells based on port number adds 1342948eef77 NTB: perf: Don't require one more memory window than numbe [...] adds a538aabd7240 NTB: perf: Fix support for hardware that doesn't have port [...] adds ea7e933d5c08 NTB: perf: Fix race condition when run with ntb_test adds 6202b3c150bc NTB: ntb_test: Fix bug when counting remote files adds 4e0e7f59f1e3 Merge remote-tracking branch 'ntb/ntb-next' adds 80471330ec58 slimbus: fix a NULL pointer dereference in of_qcom_slim_ng [...] adds adc8feebbf3b Merge remote-tracking branch 'slimbus/for-next' adds a5289678632f dt-bindings: imx-ocotp: Add i.MX8MQ compatible adds 163c0dbd0cb1 nvmem: imx-ocotp: add support for imx8mq adds af6e0fd10a11 nvmem: imx-ocotp: broaden Kconfig dependency adds cf0a24e6dbc4 nvmem: sunxi_sid: Read out SID for randomness without looping adds 0be20680fbd4 nvmem: sunxi_sid: Optimize register read-out method adds 7bc66dee5945 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure adds fabdb5564658 nvmem: sunxi_sid: Read out data in native format adds 809ffe6a8bbf nvmem: sunxi_sid: Support SID on A83T and H5 adds ab3498a2e490 dt-bindings: nvmem: Add STM32 factory-programmed romem adds 6dcf2c29124a nvmem: Add driver for STM32 factory-programmed read only mem adds a9541f5a10b9 nvmem: stm32: add support for STM32MP15 BSEC to control OTP data adds 6b37a3af354e nvmem: core: add nvmem_cell_read_u16 adds 08edd3aa05eb nvmem: core: fix read buffer in place adds 5a6e3c82f3fe nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] adds 1df24bda25bc nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] adds 30491282dd08 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] adds 9b0ca0e0f7e2 nvmem: sunxi-sid: fix wrong description in kernel doc adds 7081d56cd796 nvmem: sunxi-sid: add binding for H6's SID controller adds bcb5ca43a761 nvmem: sunxi-sid: convert to SPDX license tags adds f7e49c81df8e nvmem: sunxi_sid: Support SID on H6 adds 889ba60c36ce nvmem: core: add NVMEM_SYSFS Kconfig adds 9c3dde117397 Merge remote-tracking branch 'nvmem/for-next' adds d730e24bdfdb XArray tests: Add check_insert adds dd12805ed1db XArray: Remove radix tree compatibility adds 089d97d25123 Merge remote-tracking branch 'xarray/xarray' adds 04904d7924b2 drivers: hid: Add a module description line to the hid_hyp [...] adds 556a1c14e776 drivers: hv: Add a module description line to the hv_vmbus driver adds a3fb7bf369ef drivers: input: serio: Add a module desription to the hype [...] adds a5bc1296b91c Merge remote-tracking branch 'hyperv/hyperv-next' adds 51f1b521a515 pidfd: add polling support adds 2d383e614b17 pidfd: add polling selftests adds c2f72d1f2534 Merge remote-tracking branch 'pidfd/for-next' adds 6f7502ef02bc powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 adds f741b86ce41e lib/genalloc.c: export symbol addr_in_gen_pool adds 7405eb895924 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds db12020ef87e Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds bb58b37d531d lib/math/rational.c: fix possible incorrect result from ra [...] adds f0540103ac99 checkpatch: don't interpret stack dumps as commit IDs adds 553c445699b4 checkpatch: fix something adds 4a66a883e407 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] adds c5776c0c3dcf test_sysctl-add-proc_do_large_bitmap-test-case-fix adds 459e4910f12f kernel/pid.c: convert struct pid:count to refcount_t adds 4324627e0cd2 convert-struct-pid-count-to-refcount_t-fix adds 8c71180324be panic: add an option to replay all the printk message in buffer adds 44261a67d430 panic-add-an-option-to-replay-all-the-printk-message-in-buffer-v4 adds a21b4ccc1491 scripts/gdb: add hlist utilities adds 4c0a22163d29 Merge branch 'akpm-current/current' adds 8a8bfd182221 pinctrl: fix pxa2xx.c build warnings adds ee54105fb828 mm, memcg: consider subtrees in memory.events adds bfc7ef6ead0e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds e1e2bbb23ffd Merge branch 'akpm/master' adds b1d6682ef9bb Add linux-next specific files for 20190517
No new revisions were added by this update.
Summary of changes: .get_maintainer.ignore | 1 + .gitignore | 8 +- Documentation/ABI/testing/debugfs-wilco-ec | 16 +- Documentation/ABI/testing/sysfs-class-power | 51 +- Documentation/ABI/testing/sysfs-platform-wilco-ec | 9 + Documentation/admin-guide/cgroup-v2.rst | 9 + Documentation/admin-guide/kernel-parameters.txt | 8 + Documentation/arm64/perf.txt | 85 + Documentation/arm64/pointer-authentication.txt | 22 +- Documentation/bpf/btf.rst | 2 +- Documentation/core-api/genalloc.rst | 2 +- Documentation/device-mapper/dm-dust.txt | 272 ++ Documentation/device-mapper/dm-integrity.txt | 32 +- Documentation/devicetree/bindings/arm/amlogic.txt | 1 + .../devicetree/bindings/arm/atmel-at91.txt | 1 + .../devicetree/bindings/arm/atmel-sysregs.txt | 5 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 29 +- Documentation/devicetree/bindings/arm/fsl.yaml | 36 + .../devicetree/bindings/arm/intel-ixp4xx.yaml | 22 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 3 +- .../devicetree/bindings/arm/omap/omap.txt | 6 + .../devicetree/bindings/arm/rockchip.yaml | 25 +- Documentation/devicetree/bindings/arm/sunxi.txt | 23 - Documentation/devicetree/bindings/arm/sunxi.yaml | 807 +++++ Documentation/devicetree/bindings/bus/ti-sysc.txt | 6 +- .../devicetree/bindings/clock/xlnx,zynqmp-clk.txt | 63 + .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 + .../intel,ixp4xx-network-processing-engine.yaml | 44 + .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 54 +- .../bindings/fpga/xlnx,zynqmp-pcap-fpga.txt | 25 + .../devicetree/bindings/gpu/arm,mali-midgard.txt | 14 + .../devicetree/bindings/hwmon/pwm-fan.txt | 2 - .../devicetree/bindings/iio/adc/imx7d-adc.txt | 2 + .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 1 + .../intel,ixp4xx-interrupt.yaml | 54 + .../interrupt-controller/mediatek,sysirq.txt | 7 +- .../bindings/interrupt-controller/ti,sci-inta.txt | 66 + .../bindings/interrupt-controller/ti,sci-intr.txt | 82 + .../bindings/memory-controllers/fsl/mmdc.txt | 35 + .../bindings/misc/intel,ixp4xx-queue-manager.yaml | 49 + .../devicetree/bindings/mmc/k3-dw-mshc.txt | 2 + Documentation/devicetree/bindings/mux/mmio-mux.txt | 60 - Documentation/devicetree/bindings/mux/reg-mux.txt | 129 + .../bindings/power/amlogic,meson-gx-pwrc.txt | 4 +- .../bindings/power/reset/syscon-reboot.txt | 11 +- .../bindings/power/supply/axp20x_usb_power.txt | 1 + .../bindings/power/supply/gpio-charger.txt | 8 +- .../bindings/power/supply/ingenic,battery.txt | 31 + .../bindings/power/supply/lt3651-charger.txt | 29 + .../bindings/power/supply/ltc3651-charger.txt | 27 - .../bindings/power/supply/microchip,ucs1002.txt | 27 + .../bindings/power/supply/olpc_battery.txt | 2 +- .../bindings/reset/bitmain,bm1880-reset.txt | 18 + .../bindings/reset/hisilicon,hi3660-reset.txt | 7 +- .../devicetree/bindings/riscv/sifive-l2-cache.txt | 51 + .../devicetree/bindings/serial/mtk-uart.txt | 4 +- .../sifive/sifive-blocks-ip-versioning.txt | 38 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + .../devicetree/bindings/soc/mediatek/scpsys.txt | 5 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 + .../bindings/thermal/amazon,al-thermal.txt | 33 + .../bindings/thermal/nvidia,tegra124-soctherm.txt | 62 +- .../devicetree/bindings/thermal/qcom-tsens.txt | 14 + .../bindings/thermal/rockchip-thermal.txt | 1 + .../bindings/thermal/thermal-generic-adc.txt | 10 +- .../bindings/timer/allwinner,sun4i-timer.txt | 4 +- .../bindings/timer/intel,ixp4xx-timer.yaml | 42 + .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 7 + Documentation/devicetree/bindings/virtio/iommu.txt | 66 + Documentation/devicetree/bindings/virtio/mmio.txt | 30 + .../acpi/dsd/data-node-references.rst | 6 +- Documentation/firmware-guide/acpi/dsd/graph.rst | 120 +- Documentation/media/uapi/v4l/field-order.rst | 16 +- Documentation/trace/ftrace.rst | 31 + Documentation/trace/histogram.rst | 16 +- Documentation/virtual/kvm/api.txt | 225 +- Documentation/virtual/kvm/devices/vm.txt | 3 +- Documentation/virtual/kvm/devices/xive.txt | 197 ++ Documentation/x86/mds.rst | 44 +- Documentation/xilinx/eemi.txt | 4 +- MAINTAINERS | 55 +- Makefile | 18 +- Next/SHA1s | 299 ++ Next/Trees | 301 ++ Next/merge.log | 3577 ++++++++++++++++++++ Next/quilt-import.log | 2 + arch/Kconfig | 2 +- arch/alpha/Makefile | 2 + arch/alpha/{ => configs}/defconfig | 0 arch/alpha/include/asm/segment.h | 6 - arch/alpha/kernel/smc37c669.c | 1 - arch/alpha/kernel/smc37c93x.c | 1 - arch/arc/include/asm/cmpxchg.h | 14 +- arch/arc/include/asm/uaccess.h | 1 + arch/arc/mm/fault.c | 192 +- arch/arc/mm/tlb.c | 13 +- arch/arm/Kconfig | 7 +- arch/arm/Kconfig.debug | 2 + arch/arm/Makefile | 4 +- arch/arm/arm-soc-for-next-contents.txt | 37 + arch/arm/boot/dts/Makefile | 16 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 16 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 38 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 42 +- arch/arm/boot/dts/am335x-baltos-leds.dtsi | 6 +- arch/arm/boot/dts/am335x-baltos.dtsi | 140 +- arch/arm/boot/dts/am335x-base0033.dts | 48 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 116 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 54 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 28 +- arch/arm/boot/dts/am335x-boneblue.dts | 104 +- arch/arm/boot/dts/am335x-bonegreen-common.dtsi | 4 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 28 +- arch/arm/boot/dts/am335x-chiliboard.dts | 66 +- arch/arm/boot/dts/am335x-chilisom.dtsi | 34 +- arch/arm/boot/dts/am335x-cm-t335.dts | 190 +- arch/arm/boot/dts/am335x-evm.dts | 234 +- arch/arm/boot/dts/am335x-evmsk.dts | 292 +- arch/arm/boot/dts/am335x-icev2.dts | 116 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 40 +- arch/arm/boot/dts/am335x-lxm.dts | 120 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 42 +- arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 24 +- arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 116 +- arch/arm/boot/dts/am335x-nano.dts | 140 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 168 +- arch/arm/boot/dts/am335x-osd335x-common.dtsi | 4 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 74 +- arch/arm/boot/dts/am335x-pdu001.dts | 170 +- arch/arm/boot/dts/am335x-pepper.dts | 200 +- arch/arm/boot/dts/am335x-phycore-som.dtsi | 60 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 56 +- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 62 +- arch/arm/boot/dts/am335x-sbc-t335.dts | 152 +- arch/arm/boot/dts/am335x-shc.dts | 226 +- arch/arm/boot/dts/am335x-sl50.dts | 208 +- arch/arm/boot/dts/am335x-wega.dtsi | 68 +- arch/arm/boot/dts/am33xx-l4.dtsi | 14 +- arch/arm/boot/dts/am437x-l4.dtsi | 4 - arch/arm/boot/dts/am43x-epos-evm.dts | 11 + arch/arm/boot/dts/am5718.dtsi | 32 + arch/arm/boot/dts/am571x-idk.dts | 2 +- arch/arm/boot/dts/am5728.dtsi | 33 + arch/arm/boot/dts/am572x-idk.dts | 5 +- arch/arm/boot/dts/am5748.dtsi | 33 + arch/arm/boot/dts/am574x-idk.dts | 4 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 1 + arch/arm/boot/dts/armada-38x.dtsi | 2 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 6 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 5 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 8 + arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 52 +- arch/arm/boot/dts/aspeed-g4.dtsi | 6 + arch/arm/boot/dts/aspeed-g5.dtsi | 20 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 39 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 39 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 93 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 39 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 39 +- arch/arm/boot/dts/at91-vinco.dts | 39 +- arch/arm/boot/dts/at91sam9260ek.dts | 39 +- arch/arm/boot/dts/at91sam9xe.dtsi | 39 +- arch/arm/boot/dts/axp81x.dtsi | 4 + arch/arm/boot/dts/dra7-l4.dtsi | 6 +- arch/arm/boot/dts/dra7.dtsi | 2 + arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 40 +- arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 72 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 21 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 7 +- arch/arm/boot/dts/exynos4412-origen.dts | 3 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +- arch/arm/boot/dts/exynos4412-trats2.dts | 3 +- arch/arm/boot/dts/exynos4412.dtsi | 2 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 3 +- arch/arm/boot/dts/exynos5250.dtsi | 40 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 16 + arch/arm/boot/dts/exynos5260-xyref5260.dts | 2 +- arch/arm/boot/dts/exynos5260.dtsi | 82 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 - arch/arm/boot/dts/exynos5410-smdk5410.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 364 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 3 +- arch/arm/boot/dts/exynos5420.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 5 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 2 - arch/arm/boot/dts/exynos54xx.dtsi | 38 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 82 +- arch/arm/boot/dts/imx35.dtsi | 6 + arch/arm/boot/dts/imx50-kobo-aura.dts | 258 ++ arch/arm/boot/dts/imx50.dtsi | 23 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 38 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-m53.dtsi | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 311 ++ arch/arm/boot/dts/imx53.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 8 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 381 +++ arch/arm/boot/dts/imx6dl-riotboard.dts | 2 +- arch/arm/boot/dts/imx6dl-sabreauto.dts | 15 + arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-gw54xx.dts | 105 + arch/arm/boot/dts/imx6q-logicpd.dts | 4 +- arch/arm/boot/dts/imx6q-marsboard.dts | 2 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +- arch/arm/boot/dts/imx6q-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-emcon.dtsi | 2 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 29 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 138 + arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 50 +- arch/arm/boot/dts/imx6qdl.dtsi | 18 +- arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6sl.dtsi | 11 +- arch/arm/boot/dts/imx6sll.dtsi | 3 +- arch/arm/boot/dts/imx6sx-sabreauto.dts | 2 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 4 +- arch/arm/boot/dts/imx7-mba7.dtsi | 550 +++ arch/arm/boot/dts/imx7-tqma7.dtsi | 249 ++ arch/arm/boot/dts/imx7d-mba7.dts | 119 + arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 11 + arch/arm/boot/dts/imx7d-zii-rpu2.dts | 941 +++++ arch/arm/boot/dts/imx7d.dtsi | 1 + arch/arm/boot/dts/imx7s-mba7.dts | 18 + arch/arm/boot/dts/imx7s-tqma7.dtsi | 11 + arch/arm/boot/dts/imx7s-warp.dts | 61 + arch/arm/boot/dts/imx7s.dtsi | 98 +- arch/arm/boot/dts/imx7ulp.dtsi | 12 + arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 109 + arch/arm/boot/dts/intel-ixp42x.dtsi | 25 + .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 94 + arch/arm/boot/dts/intel-ixp43x.dtsi | 15 + arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 34 + arch/arm/boot/dts/intel-ixp4xx.dtsi | 69 + arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2 +- arch/arm/boot/dts/lpc3250-ea3250.dts | 1 + arch/arm/boot/dts/lpc3250-phy3250.dts | 3 +- arch/arm/boot/dts/lpc32xx.dtsi | 38 +- arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 - arch/arm/boot/dts/ls1021a-qds.dts | 4 + arch/arm/boot/dts/ls1021a-twr.dts | 9 +- arch/arm/boot/dts/ls1021a.dtsi | 12 +- arch/arm/boot/dts/meson.dtsi | 9 + arch/arm/boot/dts/meson8.dtsi | 15 +- arch/arm/boot/dts/meson8b-ec100.dts | 14 + arch/arm/boot/dts/meson8b-odroidc1.dts | 66 + arch/arm/boot/dts/meson8b.dtsi | 21 +- arch/arm/boot/dts/omap2420-n810.dts | 2 +- arch/arm/boot/dts/omap4-duovero.dtsi | 21 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 501 +++ arch/arm/boot/dts/omap4-mcpdm.dtsi | 44 + arch/arm/boot/dts/omap4-panda-common.dtsi | 21 +- arch/arm/boot/dts/omap4-sdp.dts | 21 +- arch/arm/boot/dts/omap4-var-som-om44.dtsi | 21 +- arch/arm/boot/dts/omap4.dtsi | 192 +- arch/arm/boot/dts/omap5-board-common.dtsi | 8 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 447 +++ arch/arm/boot/dts/omap5.dtsi | 115 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 6 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 + arch/arm/boot/dts/qcom-msm8660.dtsi | 1 + arch/arm/boot/dts/qcom-pma8084.dtsi | 1 + arch/arm/boot/dts/r7s72100-rskrza1.dts | 46 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 29 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 123 + arch/arm/boot/dts/r8a77470.dtsi | 313 ++ arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 20 + arch/arm/boot/dts/r8a7792.dtsi | 18 + arch/arm/boot/dts/r8a7794-alt.dts | 47 + arch/arm/boot/dts/rk3036-kylin.dts | 10 +- arch/arm/boot/dts/rk3036.dtsi | 136 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 2 +- arch/arm/boot/dts/rk3066a-mk808.dts | 37 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 26 +- arch/arm/boot/dts/rk3066a.dtsi | 239 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 4 +- arch/arm/boot/dts/rk3188-radxarock.dts | 14 +- arch/arm/boot/dts/rk3188.dtsi | 210 +- arch/arm/boot/dts/rk322x.dtsi | 170 +- arch/arm/boot/dts/rk3288-evb-act8846.dts | 4 +- arch/arm/boot/dts/rk3288-evb.dtsi | 26 +- arch/arm/boot/dts/rk3288-fennec.dts | 10 +- arch/arm/boot/dts/rk3288-firefly-beta.dts | 4 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 10 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 36 +- arch/arm/boot/dts/rk3288-firefly.dts | 4 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 38 +- arch/arm/boot/dts/rk3288-miqi.dts | 28 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 28 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 30 +- arch/arm/boot/dts/rk3288-r89.dts | 14 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 18 +- arch/arm/boot/dts/rk3288-tinker-s.dts | 5 + arch/arm/boot/dts/rk3288-tinker.dtsi | 67 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 8 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 8 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 25 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-mighty.dts | 34 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 24 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 16 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 14 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 91 +- arch/arm/boot/dts/rk3288-vyasa.dts | 6 +- arch/arm/boot/dts/rk3288.dtsi | 317 +- arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 - arch/arm/boot/dts/rv1108.dtsi | 138 +- arch/arm/boot/dts/s5pv210-goni.dts | 2 +- arch/arm/boot/dts/s5pv210.dtsi | 6 +- arch/arm/boot/dts/sama5d2.dtsi | 45 +- arch/arm/boot/dts/sama5d36ek_cmp.dts | 39 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d4.dtsi | 39 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 1 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 74 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 13 + arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 13 + arch/arm/boot/dts/stm32f429.dtsi | 13 + arch/arm/boot/dts/stm32f769-disco.dts | 4 + arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 68 + arch/arm/boot/dts/stm32h743.dtsi | 14 + arch/arm/boot/dts/stm32h743i-disco.dts | 20 + arch/arm/boot/dts/stm32h743i-eval.dts | 23 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 269 ++ arch/arm/boot/dts/stm32mp157a-dk1.dts | 250 ++ arch/arm/boot/dts/stm32mp157c-dk2.dts | 76 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 175 +- arch/arm/boot/dts/stm32mp157c.dtsi | 56 + arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 20 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 10 +- arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 20 +- arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet1.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 72 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 12 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 18 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 12 +- arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 20 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 10 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 10 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 20 +- arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 12 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 5 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 18 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 20 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 11 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 16 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 4 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 4 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 14 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 20 +- arch/arm/boot/dts/sun5i.dtsi | 66 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 14 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 16 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 1 - arch/arm/boot/dts/sun6i-a31.dtsi | 22 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 2 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 12 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 10 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 12 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 18 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 24 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 18 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 12 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 12 +- arch/arm/boot/dts/sun7i-a20.dtsi | 125 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 74 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 6 + arch/arm/boot/dts/sun8i-a33-q8-tablet.dts | 7 + arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 11 +- arch/arm/boot/dts/sun8i-a33.dtsi | 20 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 12 + arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 12 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 73 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 111 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 20 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 7 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 3 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 25 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 34 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 27 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 25 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 27 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 9 - arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 3 +- arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts | 114 + arch/arm/boot/dts/sun8i-h3.dtsi | 4 + arch/arm/boot/dts/sun8i-q8-common.dtsi | 18 +- .../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 - arch/arm/boot/dts/sun8i-r16-parrot.dts | 12 +- arch/arm/boot/dts/sun8i-r40.dtsi | 13 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 12 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 36 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 15 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +- arch/arm/boot/dts/sun9i-a80.dtsi | 84 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 7 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 50 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 39 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 9 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 45 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 5 + arch/arm/boot/dts/tegra124-nyan.dtsi | 5 + arch/arm/boot/dts/tegra124-venice2.dts | 5 + arch/arm/boot/dts/tegra30.dtsi | 11 + arch/arm/boot/dts/vf610-zii-cfu1.dts | 26 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 57 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 49 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 6 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 359 ++ arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 5 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 17 +- arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 4 + arch/arm/configs/mini2440_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 151 +- arch/arm/configs/pxa_defconfig | 2 +- arch/arm/configs/qcom_defconfig | 13 +- arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 13 +- arch/arm/configs/socfpga_defconfig | 3 +- arch/arm/configs/tegra_defconfig | 36 +- arch/arm/firmware/Kconfig | 29 - arch/arm/firmware/Makefile | 4 - arch/arm/firmware/trusted_foundations.c | 103 - arch/arm/include/asm/Kbuild | 1 - arch/arm/include/asm/domain.h | 6 +- arch/arm/include/asm/firmware.h | 2 +- arch/arm/include/asm/futex.h | 3 +- arch/arm/include/asm/kvm_emulate.h | 2 + arch/arm/include/asm/kvm_host.h | 26 +- arch/arm/include/asm/limits.h | 12 - arch/arm/include/asm/processor.h | 4 +- arch/arm/include/asm/trusted_foundations.h | 73 - arch/arm/include/asm/uaccess.h | 3 +- arch/arm/kernel/smp.c | 24 +- arch/arm/mach-at91/Kconfig | 26 +- arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/generic.h | 2 + arch/arm/mach-at91/pm.c | 193 +- arch/arm/mach-at91/pm_suspend.S | 111 +- arch/arm/mach-davinci/board-da830-evm.c | 51 +- arch/arm/mach-davinci/board-da850-evm.c | 1 + arch/arm/mach-davinci/board-dm355-evm.c | 1 + arch/arm/mach-davinci/board-dm644x-evm.c | 1 + arch/arm/mach-davinci/board-omapl138-hawk.c | 50 +- arch/arm/mach-davinci/da830.c | 1 + arch/arm/mach-davinci/da850.c | 1 + arch/arm/mach-davinci/devices-da8xx.c | 1 + arch/arm/mach-davinci/dm355.c | 1 + arch/arm/mach-davinci/dm365.c | 1 + arch/arm/mach-davinci/dm644x.c | 1 + arch/arm/mach-davinci/dm646x.c | 1 + arch/arm/mach-dove/common.c | 1 + arch/arm/mach-ep93xx/adssphere.c | 2 +- arch/arm/mach-ep93xx/clock.c | 3 +- arch/arm/mach-ep93xx/core.c | 8 +- arch/arm/mach-ep93xx/dma.c | 2 +- arch/arm/mach-ep93xx/edb93xx.c | 4 +- arch/arm/mach-ep93xx/gesbc9312.c | 2 +- .../mach-ep93xx/{include/mach => }/gpio-ep93xx.h | 0 arch/arm/mach-ep93xx/hardware.h | 25 + arch/arm/mach-ep93xx/include/mach/hardware.h | 25 - arch/arm/mach-ep93xx/include/mach/platform.h | 70 - arch/arm/mach-ep93xx/micro9.c | 2 +- arch/arm/mach-ep93xx/platform.h | 49 + arch/arm/mach-ep93xx/simone.c | 4 +- arch/arm/mach-ep93xx/snappercl15.c | 4 +- arch/arm/mach-ep93xx/ts72xx.c | 4 +- arch/arm/mach-ep93xx/vision_ep9307.c | 4 +- arch/arm/mach-exynos/Kconfig | 12 +- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos/common.h | 1 + arch/arm/mach-exynos/exynos.c | 3 + arch/arm/mach-exynos/firmware.c | 1 + arch/arm/mach-exynos/mcpm-exynos.c | 13 +- arch/arm/mach-exynos/platsmp.c | 9 +- arch/arm/mach-exynos/smc.h | 7 + arch/arm/mach-exynos/suspend.c | 49 +- arch/arm/mach-imx/pm-imx6.c | 6 +- arch/arm/mach-ixp4xx/Kconfig | 27 +- arch/arm/mach-ixp4xx/Makefile | 5 +- arch/arm/mach-ixp4xx/avila-pci.c | 2 + arch/arm/mach-ixp4xx/avila-setup.c | 2 + arch/arm/mach-ixp4xx/common.c | 483 +-- arch/arm/mach-ixp4xx/coyote-pci.c | 2 + arch/arm/mach-ixp4xx/coyote-setup.c | 2 + arch/arm/mach-ixp4xx/dsmg600-pci.c | 2 + arch/arm/mach-ixp4xx/dsmg600-setup.c | 5 +- arch/arm/mach-ixp4xx/fsg-pci.c | 2 + arch/arm/mach-ixp4xx/fsg-setup.c | 2 + arch/arm/mach-ixp4xx/gateway7001-pci.c | 2 + arch/arm/mach-ixp4xx/gateway7001-setup.c | 2 + arch/arm/mach-ixp4xx/gtwx5715-pci.c | 2 + arch/arm/mach-ixp4xx/gtwx5715-setup.c | 2 + arch/arm/mach-ixp4xx/include/mach/entry-macro.S | 41 - arch/arm/mach-ixp4xx/include/mach/irqs.h | 75 - arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 94 - arch/arm/mach-ixp4xx/include/mach/npe.h | 40 - arch/arm/mach-ixp4xx/include/mach/qmgr.h | 204 -- arch/arm/mach-ixp4xx/irqs.h | 68 + arch/arm/mach-ixp4xx/ixdp425-pci.c | 2 + arch/arm/mach-ixp4xx/ixdp425-setup.c | 2 + arch/arm/mach-ixp4xx/ixdpg425-pci.c | 2 + arch/arm/mach-ixp4xx/ixp4xx-of.c | 60 + arch/arm/mach-ixp4xx/ixp4xx_npe.c | 742 ---- arch/arm/mach-ixp4xx/ixp4xx_qmgr.c | 372 -- arch/arm/mach-ixp4xx/nas100d-pci.c | 2 + arch/arm/mach-ixp4xx/nas100d-setup.c | 5 +- arch/arm/mach-ixp4xx/nslu2-pci.c | 2 + arch/arm/mach-ixp4xx/nslu2-setup.c | 12 +- arch/arm/mach-ixp4xx/wg302v2-pci.c | 2 + arch/arm/mach-ixp4xx/wg302v2-setup.c | 2 + arch/arm/mach-lpc32xx/phy3250.c | 42 +- arch/arm/mach-mediatek/mediatek.c | 1 + arch/arm/mach-mv78xx0/common.c | 1 + arch/arm/mach-mvebu/board-v7.c | 1 - arch/arm/mach-mvebu/coherency_ll.S | 2 +- arch/arm/mach-mvebu/kirkwood.c | 2 - arch/arm/mach-mvebu/pm-board.c | 11 +- arch/arm/mach-mvebu/pmsu_ll.S | 3 +- arch/arm/mach-omap1/board-ams-delta.c | 2 +- arch/arm/mach-omap2/common.h | 9 + arch/arm/mach-omap2/i2c.c | 11 +- arch/arm/mach-omap2/io.c | 7 +- arch/arm/mach-omap2/mmc.h | 8 + arch/arm/mach-omap2/omap-wakeupgen.c | 4 +- arch/arm/mach-omap2/omap_hwmod.c | 210 +- arch/arm/mach-omap2/omap_hwmod.h | 8 +- arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 1 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 29 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 103 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 255 -- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 64 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 4 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 113 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 740 ---- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 748 ---- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 848 +---- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 1 - arch/arm/mach-omap2/pm33xx-core.c | 84 +- arch/arm/mach-omap2/sleep43xx.S | 3 + arch/arm/mach-omap2/sr_device.c | 5 +- arch/arm/mach-orion5x/common.c | 1 + arch/arm/mach-rockchip/platsmp.c | 1 + arch/arm/mach-rockchip/pm.c | 4 +- arch/arm/mach-rockchip/rockchip.c | 1 + arch/arm/mach-s3c64xx/mach-crag6410-module.c | 14 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 1 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 6 +- arch/arm/mach-stm32/Kconfig | 5 +- arch/arm/mach-sunxi/mc_smp.c | 5 +- arch/arm/mach-sunxi/platsmp.c | 4 + arch/arm/mach-tegra/Kconfig | 4 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 4 +- arch/arm/mach-tegra/cpuidle-tegra20.c | 11 +- arch/arm/mach-tegra/cpuidle-tegra30.c | 9 +- arch/arm/mach-tegra/iomap.h | 9 - arch/arm/mach-tegra/pm.c | 50 + arch/arm/mach-tegra/reset-handler.S | 50 +- arch/arm/mach-tegra/reset.c | 4 + arch/arm/mach-tegra/reset.h | 9 +- arch/arm/mach-tegra/sleep-tegra20.S | 4 + arch/arm/mach-tegra/sleep-tegra30.S | 21 - arch/arm/mach-tegra/sleep.S | 14 +- arch/arm/mach-tegra/tegra.c | 5 +- arch/arm/mach-u300/regulator.c | 2 + arch/arm/mach-zynq/common.c | 1 + arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 17 +- arch/arm/plat-pxa/ssp.c | 6 - arch/arm/vdso/Makefile | 21 +- arch/arm/xen/p2m.c | 4 +- arch/arm64/Kconfig | 8 +- arch/arm64/Kconfig.platforms | 11 + arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/allwinner/Makefile | 3 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 65 + .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 68 + .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 4 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 13 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 75 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 1 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 5 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 2 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 4 + .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 260 ++ .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 215 ++ .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 2 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 41 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 185 + arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 147 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 140 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 465 +++ .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 10 + .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 27 + arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 143 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 68 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 6 + arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 6 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 83 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 57 +- arch/arm64/boot/dts/freescale/Makefile | 3 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 62 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 63 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 64 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 16 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 16 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 69 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 235 ++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 733 ++++ arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 129 + .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 95 + .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 24 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 725 ++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 309 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 95 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 89 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 20 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 75 + arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 62 + .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 115 + arch/arm64/boot/dts/intel/Makefile | 1 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 444 +++ arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 75 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 13 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 35 +- arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h | 1120 ++++++ arch/arm64/boot/dts/nvidia/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 115 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 42 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 147 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 - arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 6 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 12 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 5 + arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 6 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 650 ++++ arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 12 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 41 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 52 + .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 8 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 121 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 46 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 43 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 558 ++- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 60 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 315 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 1 + arch/arm64/boot/dts/qcom/pm8998.dtsi | 3 + arch/arm64/boot/dts/qcom/pmi8994.dtsi | 1 + arch/arm64/boot/dts/qcom/pmi8998.dtsi | 1 + arch/arm64/boot/dts/qcom/pms405.dtsi | 11 + arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 3 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 85 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 95 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 23 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 8 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 427 ++- arch/arm64/boot/dts/renesas/cat875.dtsi | 22 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 62 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 44 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 72 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 1 + .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 1 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 13 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 324 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 53 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 74 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 32 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 73 +- arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 53 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 33 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 34 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 8 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 14 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 10 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 240 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 8 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 68 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 56 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 69 +- .../arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts | 50 + arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 790 +++++ .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 12 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 21 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 5 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 314 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 16 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 1 + arch/arm64/configs/defconfig | 121 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/assembler.h | 11 +- arch/arm64/include/asm/fpsimd.h | 29 +- arch/arm64/include/asm/kvm_asm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 16 + arch/arm64/include/asm/kvm_host.h | 101 +- arch/arm64/include/asm/kvm_hyp.h | 1 - arch/arm64/include/asm/kvm_ptrauth.h | 111 + arch/arm64/include/asm/sysreg.h | 3 + arch/arm64/include/uapi/asm/kvm.h | 43 + arch/arm64/kernel/asm-offsets.c | 7 + arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/fpsimd.c | 179 +- arch/arm64/kernel/perf_event.c | 50 +- arch/arm64/kernel/signal.c | 5 - arch/arm64/kernel/vdso/Makefile | 4 +- arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/fpsimd.c | 17 +- arch/arm64/kvm/guest.c | 415 ++- arch/arm64/kvm/handle_exit.c | 36 +- arch/arm64/kvm/hyp/entry.S | 15 + arch/arm64/kvm/hyp/switch.c | 80 +- arch/arm64/kvm/pmu.c | 239 ++ arch/arm64/kvm/reset.c | 167 +- arch/arm64/kvm/sys_regs.c | 183 +- arch/arm64/kvm/sys_regs.h | 25 + arch/arm64/mm/dma-mapping.c | 10 + arch/arm64/mm/fault.c | 5 +- arch/arm64/mm/mmu.c | 11 +- arch/c6x/include/asm/Kbuild | 1 - arch/csky/Kconfig | 4 + arch/csky/boot/dts/include/dt-bindings | 1 - arch/h8300/Kconfig | 1 + arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/asm/uaccess.h | 55 - arch/h8300/kernel/setup.c | 1 + arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/include/asm/uaccess.h | 1 - arch/ia64/include/asm/segment.h | 6 - arch/ia64/kernel/Makefile.gate | 2 +- arch/ia64/kernel/machvec.c | 4 +- arch/mips/Kconfig | 6 + arch/mips/alchemy/common/platform.c | 22 +- arch/mips/ath79/clock.c | 1 + arch/mips/ath79/setup.c | 1 + arch/mips/configs/ip22_defconfig | 2 +- arch/mips/configs/ip27_defconfig | 2 +- arch/mips/generic/init.c | 4 +- arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/mach-ip27/topology.h | 11 +- arch/mips/include/asm/pci/bridge.h | 14 +- arch/mips/include/asm/sn/irq_alloc.h | 11 + arch/mips/include/asm/xtalk/xtalk.h | 9 - arch/mips/kernel/cpu-probe.c | 8 + arch/mips/kernel/perf_event_mipsxx.c | 21 +- arch/mips/pci/Makefile | 3 +- arch/mips/pci/ops-bridge.c | 302 -- arch/mips/pci/pci-ip27.c | 181 - arch/mips/pci/pci-xtalk-bridge.c | 610 ++++ arch/mips/pnx833x/Platform | 2 +- arch/mips/sgi-ip22/ip22-platform.c | 13 + arch/mips/sgi-ip27/ip27-init.c | 2 + arch/mips/sgi-ip27/ip27-irq.c | 190 +- arch/mips/sgi-ip27/ip27-xtalk.c | 61 +- arch/mips/txx9/generic/setup.c | 1 + arch/nds32/Kconfig | 16 +- arch/nds32/include/asm/Kbuild | 2 - arch/nds32/include/asm/assembler.h | 2 +- arch/nds32/include/asm/barrier.h | 2 +- arch/nds32/include/asm/bitfield.h | 2 +- arch/nds32/include/asm/cache.h | 2 +- arch/nds32/include/asm/cache_info.h | 2 +- arch/nds32/include/asm/cacheflush.h | 2 +- arch/nds32/include/asm/current.h | 2 +- arch/nds32/include/asm/delay.h | 2 +- arch/nds32/include/asm/elf.h | 2 +- arch/nds32/include/asm/fixmap.h | 2 +- arch/nds32/include/asm/futex.h | 2 +- arch/nds32/include/asm/highmem.h | 2 +- arch/nds32/include/asm/io.h | 2 +- arch/nds32/include/asm/irqflags.h | 2 +- arch/nds32/include/asm/l2_cache.h | 2 +- arch/nds32/include/asm/linkage.h | 2 +- arch/nds32/include/asm/memory.h | 10 +- arch/nds32/include/asm/mmu.h | 2 +- arch/nds32/include/asm/mmu_context.h | 2 +- arch/nds32/include/asm/module.h | 2 +- arch/nds32/include/asm/nds32.h | 2 +- arch/nds32/include/asm/page.h | 2 +- arch/nds32/include/asm/pgalloc.h | 2 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/proc-fns.h | 2 +- arch/nds32/include/asm/processor.h | 2 +- arch/nds32/include/asm/ptrace.h | 2 +- arch/nds32/include/asm/shmparam.h | 2 +- arch/nds32/include/asm/string.h | 2 +- arch/nds32/include/asm/swab.h | 2 +- arch/nds32/include/asm/syscall.h | 2 +- arch/nds32/include/asm/syscalls.h | 2 +- arch/nds32/include/asm/thread_info.h | 4 +- arch/nds32/include/asm/tlb.h | 2 +- arch/nds32/include/asm/tlbflush.h | 2 +- arch/nds32/include/asm/uaccess.h | 2 +- arch/nds32/include/asm/unistd.h | 2 +- arch/nds32/include/asm/vdso.h | 2 +- arch/nds32/include/asm/vdso_datapage.h | 3 +- arch/nds32/include/asm/vdso_timer_info.h | 2 +- arch/nds32/include/uapi/asm/auxvec.h | 2 +- arch/nds32/include/uapi/asm/byteorder.h | 2 +- arch/nds32/include/uapi/asm/cachectl.h | 2 +- arch/nds32/include/uapi/asm/param.h | 2 +- arch/nds32/include/uapi/asm/ptrace.h | 2 +- arch/nds32/include/uapi/asm/sigcontext.h | 2 +- arch/nds32/include/uapi/asm/unistd.h | 2 +- arch/{alpha => nds32}/kernel/.gitignore | 0 arch/nds32/kernel/cacheinfo.c | 2 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 1 - arch/nds32/kernel/nds32_ksyms.c | 6 - arch/nds32/kernel/vdso.c | 1 + arch/{arm64 => nds32}/kernel/vdso/.gitignore | 0 arch/nds32/kernel/vdso/Makefile | 14 +- arch/nds32/kernel/vdso/gettimeofday.c | 4 +- arch/nds32/mm/init.c | 2 +- arch/nios2/include/asm/Kbuild | 1 - arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/kernel/ptrace.c | 1 - arch/openrisc/kernel/setup.c | 1 - arch/openrisc/kernel/traps.c | 1 - arch/openrisc/mm/init.c | 1 - arch/openrisc/mm/tlb.c | 1 - arch/parisc/Kconfig | 4 +- arch/parisc/include/asm/Kbuild | 1 - arch/parisc/include/asm/cache.h | 3 - arch/parisc/kernel/cache.c | 16 +- arch/parisc/kernel/drivers.c | 2 +- arch/parisc/kernel/firmware.c | 2 +- arch/parisc/kernel/ftrace.c | 1 - arch/parisc/kernel/head.S | 2 +- arch/parisc/kernel/inventory.c | 8 +- arch/parisc/kernel/pci.c | 8 +- arch/parisc/kernel/perf_images.h | 4 +- arch/parisc/kernel/process.c | 2 +- arch/parisc/kernel/processor.c | 4 +- arch/parisc/kernel/syscall.S | 12 +- arch/parisc/kernel/time.c | 2 +- arch/parisc/kernel/unwind.c | 2 +- arch/parisc/kernel/vmlinux.lds.S | 24 +- arch/parisc/mm/init.c | 75 +- arch/powerpc/Kconfig | 1 + arch/powerpc/Makefile | 2 +- arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/kvm_host.h | 11 +- arch/powerpc/include/asm/kvm_ppc.h | 41 +- arch/powerpc/include/asm/livepatch.h | 5 - arch/powerpc/include/asm/mmu_context.h | 1 - arch/powerpc/include/asm/xive.h | 3 + arch/powerpc/include/uapi/asm/kvm.h | 46 + arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kvm/Makefile | 2 +- arch/powerpc/kvm/book3s.c | 42 +- arch/powerpc/kvm/book3s_64_vio.c | 96 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 105 +- arch/powerpc/kvm/book3s_hv.c | 152 +- arch/powerpc/kvm/book3s_hv_builtin.c | 57 + arch/powerpc/kvm/book3s_hv_rm_mmu.c | 144 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 86 +- arch/powerpc/kvm/book3s_xive.c | 250 +- arch/powerpc/kvm/book3s_xive.h | 37 + arch/powerpc/kvm/book3s_xive_native.c | 1249 +++++++ arch/powerpc/kvm/book3s_xive_template.c | 78 +- arch/powerpc/kvm/powerpc.c | 40 +- arch/powerpc/sysdev/xive/native.c | 11 + arch/riscv/Kconfig | 6 +- arch/riscv/Makefile | 5 +- arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/bug.h | 35 +- arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/csr.h | 123 +- arch/riscv/include/asm/elf.h | 6 - arch/riscv/include/asm/futex.h | 13 - arch/riscv/include/asm/irqflags.h | 10 +- arch/riscv/include/asm/mmu_context.h | 59 +- arch/riscv/include/asm/ptrace.h | 21 +- arch/riscv/include/asm/sbi.h | 19 +- arch/riscv/include/asm/sifive_l2_cache.h | 16 + arch/riscv/include/asm/thread_info.h | 4 +- arch/riscv/include/asm/uaccess.h | 28 +- arch/riscv/kernel/asm-offsets.c | 3 - arch/riscv/kernel/cpu.c | 3 +- arch/riscv/kernel/entry.S | 22 +- arch/riscv/kernel/head.S | 33 +- arch/riscv/kernel/irq.c | 19 +- arch/riscv/kernel/perf_event.c | 4 +- arch/riscv/kernel/reset.c | 15 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/kernel/signal.c | 6 + arch/riscv/kernel/smp.c | 61 +- arch/riscv/kernel/smpboot.c | 22 +- arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/kernel/traps.c | 30 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/mm/Makefile | 2 + arch/riscv/mm/cacheflush.c | 61 + arch/riscv/mm/context.c | 69 + arch/riscv/mm/fault.c | 6 +- arch/riscv/mm/sifive_l2_cache.c | 175 + arch/s390/Makefile | 2 + arch/s390/boot/Makefile | 1 - arch/s390/boot/compressed/vmlinux.lds.S | 2 + arch/s390/{ => configs}/defconfig | 0 arch/s390/include/asm/cpacf.h | 1 + arch/s390/include/asm/kvm_host.h | 2 + arch/s390/include/asm/livepatch.h | 5 - arch/s390/include/asm/segment.h | 5 - arch/s390/include/uapi/asm/kvm.h | 5 +- arch/s390/kernel/ptrace.c | 1 - arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/interrupt.c | 11 +- arch/s390/kvm/kvm-s390.c | 120 +- arch/s390/kvm/vsie.c | 13 +- arch/s390/mm/kasan_init.c | 2 +- arch/s390/tools/gen_facilities.c | 3 + arch/sh/Makefile | 4 +- arch/sh/boot/.gitignore | 1 + arch/sh/kernel/vsyscall/Makefile | 3 +- arch/sparc/kernel/time_64.c | 28 +- arch/um/include/asm/mmu_context.h | 1 - arch/unicore32/configs/unicore32_defconfig | 2 +- arch/unicore32/include/asm/Kbuild | 1 - arch/unicore32/include/asm/mmu_context.h | 1 - arch/x86/Kconfig | 14 +- arch/x86/entry/entry_64.S | 18 +- arch/x86/entry/vdso/vdso2c.c | 3 - arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/intel/core.c | 8 +- arch/x86/events/perf_event.h | 4 +- arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/arch_hweight.h | 2 - arch/x86/include/asm/e820/api.h | 1 + arch/x86/include/asm/ftrace.h | 8 +- arch/x86/include/asm/kvm_host.h | 7 +- arch/x86/include/asm/livepatch.h | 8 - arch/x86/include/asm/mmu_context.h | 6 +- arch/x86/include/asm/mpx.h | 15 +- arch/x86/include/asm/msr-index.h | 8 + arch/x86/include/asm/text-patching.h | 30 + arch/x86/include/asm/vdso.h | 1 - arch/x86/kernel/Makefile | 2 +- arch/x86/kernel/apic/apic.c | 20 +- arch/x86/kernel/cpu/intel_epb.c | 22 +- arch/x86/kernel/cpu/mshyperv.c | 4 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/e820.c | 18 +- arch/x86/kernel/ftrace.c | 32 +- arch/x86/kernel/ftrace_32.S | 75 +- arch/x86/kernel/ftrace_64.S | 28 +- arch/x86/kernel/jailhouse.c | 2 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/traps.c | 8 - arch/x86/kernel/tsc.c | 59 +- arch/x86/kernel/tsc_msr.c | 4 +- arch/x86/kvm/cpuid.c | 12 +- arch/x86/kvm/hyperv.c | 24 +- arch/x86/kvm/kvm_cache_regs.h | 42 +- arch/x86/kvm/lapic.c | 38 +- arch/x86/kvm/mmu.c | 23 +- arch/x86/kvm/mtrr.c | 10 +- arch/x86/kvm/paging_tmpl.h | 38 +- arch/x86/kvm/svm.c | 128 +- arch/x86/kvm/vmx/capabilities.h | 2 + arch/x86/kvm/vmx/nested.c | 348 +- arch/x86/kvm/vmx/pmu_intel.c | 8 +- arch/x86/kvm/vmx/vmx.c | 90 +- arch/x86/kvm/vmx/vmx.h | 11 +- arch/x86/kvm/x86.c | 230 +- arch/x86/kvm/x86.h | 10 + arch/x86/mm/Makefile | 2 +- arch/x86/mm/init_64.c | 144 +- arch/x86/mm/mem_encrypt.c | 10 +- arch/x86/mm/mm_internal.h | 3 + arch/x86/mm/mpx.c | 10 +- arch/x86/platform/olpc/olpc_dt.c | 101 +- arch/x86/platform/pvh/enlighten.c | 8 +- arch/x86/xen/efi.c | 12 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/enlighten_pvh.c | 7 +- arch/x86/xen/time.c | 20 +- arch/x86/xen/xen-ops.h | 4 +- arch/xtensa/boot/lib/Makefile | 2 +- arch/xtensa/include/asm/segment.h | 16 - arch/xtensa/platforms/xtfpga/setup.c | 1 + block/blk-core.c | 2 +- block/genhd.c | 34 +- block/ioctl.c | 4 + block/partition-generic.c | 7 +- drivers/acpi/acpi_apd.c | 1 + drivers/acpi/device_sysfs.c | 6 +- drivers/acpi/sleep.c | 4 + drivers/amba/tegra-ahb.c | 6 +- drivers/ata/pata_ep93xx.c | 2 +- drivers/ata/sata_rcar.c | 1 - drivers/atm/iphase.c | 6 - drivers/base/power/domain.c | 8 +- drivers/block/brd.c | 6 + drivers/block/rbd.c | 24 +- drivers/bus/tegra-aconnect.c | 66 +- drivers/bus/ti-sysc.c | 684 +++- drivers/char/tpm/tpm1-cmd.c | 7 +- drivers/char/tpm/tpm2-cmd.c | 7 +- drivers/clk/axs10x/i2s_pll_clock.c | 1 + drivers/clk/axs10x/pll_clock.c | 1 + drivers/clk/bcm/clk-bcm2835-aux.c | 1 + drivers/clk/bcm/clk-bcm2835.c | 1 + drivers/clk/bcm/clk-kona.c | 3 +- drivers/clk/berlin/berlin2-div.c | 1 + drivers/clk/berlin/bg2.c | 1 + drivers/clk/berlin/bg2q.c | 1 + drivers/clk/clk-fixed-mmio.c | 3 +- drivers/clk/clk-fractional-divider.c | 1 + drivers/clk/clk-hsdk-pll.c | 1 + drivers/clk/clk-multiplier.c | 1 + drivers/clk/davinci/pll-da850.c | 1 + drivers/clk/h8300/clk-div.c | 1 + drivers/clk/h8300/clk-h8s2678.c | 3 +- drivers/clk/hisilicon/clk-hi3660-stub.c | 1 + drivers/clk/imx/clk-composite-8m.c | 3 +- drivers/clk/imx/clk-frac-pll.c | 1 + drivers/clk/imx/clk-imx21.c | 1 + drivers/clk/imx/clk-imx27.c | 1 + drivers/clk/imx/clk-pfdv2.c | 1 + drivers/clk/imx/clk-pllv4.c | 1 + drivers/clk/imx/clk-sccg-pll.c | 1 + drivers/clk/ingenic/cgu.c | 1 + drivers/clk/ingenic/jz4740-cgu.c | 1 + drivers/clk/ingenic/jz4770-cgu.c | 1 + drivers/clk/ingenic/jz4780-cgu.c | 1 + drivers/clk/loongson1/clk-loongson1c.c | 1 + drivers/clk/microchip/clk-core.c | 1 + drivers/clk/microchip/clk-pic32mzda.c | 1 + drivers/clk/mvebu/armada-37xx-periph.c | 1 + drivers/clk/mvebu/armada-37xx-tbg.c | 1 + drivers/clk/mvebu/clk-corediv.c | 1 + drivers/clk/nxp/clk-lpc18xx-ccu.c | 1 + drivers/clk/nxp/clk-lpc18xx-cgu.c | 1 + drivers/clk/nxp/clk-lpc32xx.c | 1 + drivers/clk/pxa/clk-pxa.c | 1 + drivers/clk/renesas/clk-r8a73a4.c | 1 + drivers/clk/renesas/clk-r8a7740.c | 1 + drivers/clk/renesas/clk-rcar-gen2.c | 1 + drivers/clk/renesas/clk-rz.c | 1 + drivers/clk/renesas/clk-sh73a0.c | 1 + drivers/clk/renesas/r9a06g032-clocks.c | 1 + drivers/clk/renesas/rcar-usb2-clock-sel.c | 1 + drivers/clk/renesas/renesas-cpg-mssr.c | 1 + drivers/clk/rockchip/clk-half-divider.c | 3 +- drivers/clk/rockchip/clk-px30.c | 1 + drivers/clk/rockchip/clk-rk3036.c | 1 + drivers/clk/rockchip/clk-rk3128.c | 1 + drivers/clk/rockchip/clk-rk3188.c | 1 + drivers/clk/rockchip/clk-rk3228.c | 1 + drivers/clk/rockchip/clk-rk3288.c | 1 + drivers/clk/rockchip/clk-rk3328.c | 1 + drivers/clk/rockchip/clk-rk3368.c | 1 + drivers/clk/rockchip/clk-rk3399.c | 1 + drivers/clk/rockchip/clk-rv1108.c | 1 + drivers/clk/rockchip/clk.c | 1 + drivers/clk/samsung/clk-cpu.c | 1 + drivers/clk/samsung/clk-exynos-clkout.c | 1 + drivers/clk/samsung/clk-exynos3250.c | 1 + drivers/clk/samsung/clk-exynos4.c | 1 + drivers/clk/samsung/clk-exynos5-subcmu.c | 1 + drivers/clk/samsung/clk-exynos5250.c | 1 + drivers/clk/samsung/clk-pll.c | 3 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 1 + drivers/clk/samsung/clk-s3c2412.c | 1 + drivers/clk/samsung/clk-s3c2443.c | 1 + drivers/clk/samsung/clk.c | 1 + drivers/clk/sifive/fu540-prci.c | 1 + drivers/clk/socfpga/clk-gate-s10.c | 1 + drivers/clk/socfpga/clk-periph-s10.c | 1 + drivers/clk/socfpga/clk-pll-s10.c | 1 + drivers/clk/st/clkgen-mux.c | 1 + drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 1 + drivers/clk/sunxi-ng/ccu-sun5i.c | 1 + drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 1 + drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 1 + drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 1 + drivers/clk/sunxi-ng/ccu_div.c | 1 + drivers/clk/sunxi-ng/ccu_frac.c | 1 + drivers/clk/sunxi-ng/ccu_gate.c | 1 + drivers/clk/sunxi-ng/ccu_mmc_timing.c | 1 + drivers/clk/sunxi-ng/ccu_mp.c | 1 + drivers/clk/sunxi-ng/ccu_mult.c | 1 + drivers/clk/sunxi-ng/ccu_mux.c | 1 + drivers/clk/sunxi-ng/ccu_nk.c | 1 + drivers/clk/sunxi-ng/ccu_nkm.c | 1 + drivers/clk/sunxi-ng/ccu_nkmp.c | 1 + drivers/clk/sunxi-ng/ccu_nm.c | 1 + drivers/clk/sunxi-ng/ccu_phase.c | 1 + drivers/clk/sunxi-ng/ccu_sdm.c | 1 + drivers/clk/sunxi/clk-a10-mod1.c | 1 + drivers/clk/sunxi/clk-a10-pll2.c | 1 + drivers/clk/sunxi/clk-a10-ve.c | 1 + drivers/clk/sunxi/clk-a20-gmac.c | 1 + drivers/clk/sunxi/clk-mod0.c | 1 + drivers/clk/sunxi/clk-simple-gates.c | 1 + drivers/clk/sunxi/clk-sun4i-display.c | 1 + drivers/clk/sunxi/clk-sun4i-pll3.c | 1 + drivers/clk/sunxi/clk-sun4i-tcon-ch1.c | 1 + drivers/clk/sunxi/clk-sun8i-apb0.c | 1 + drivers/clk/sunxi/clk-sun8i-bus-gates.c | 1 + drivers/clk/sunxi/clk-sun8i-mbus.c | 1 + drivers/clk/sunxi/clk-sun9i-cpus.c | 1 + drivers/clk/sunxi/clk-sun9i-mmc.c | 1 + drivers/clk/sunxi/clk-sunxi.c | 1 + drivers/clk/sunxi/clk-usb.c | 1 + drivers/clk/tegra/clk-emc.c | 1 + drivers/clk/tegra/clk-periph-fixed.c | 1 + drivers/clk/tegra/clk-sdmmc-mux.c | 1 + drivers/clk/tegra/clk.c | 1 + drivers/clk/ti/adpll.c | 1 + drivers/clk/ti/clk.c | 1 + drivers/clk/ti/fapll.c | 1 + drivers/clk/versatile/clk-sp810.c | 1 + drivers/clk/x86/clk-pmc-atom.c | 1 + drivers/clk/zynqmp/clkc.c | 4 +- drivers/clocksource/Kconfig | 21 +- drivers/clocksource/Makefile | 3 +- drivers/clocksource/tcb_clksrc.c | 433 --- drivers/clocksource/timer-atmel-tcb.c | 477 +++ drivers/clocksource/timer-ixp4xx.c | 282 ++ drivers/clocksource/timer-milbeaut.c | 66 +- drivers/clocksource/timer-sun4i.c | 5 +- drivers/clocksource/timer-tegra20.c | 63 +- drivers/cpufreq/cpufreq.c | 140 +- drivers/cpufreq/loongson1-cpufreq.c | 1 + drivers/crypto/caam/caamalg.c | 9 +- drivers/crypto/caam/caamalg_qi.c | 7 +- drivers/crypto/caam/caamalg_qi2.c | 8 +- drivers/crypto/caam/error.c | 2 +- drivers/crypto/caam/jr.c | 2 +- drivers/crypto/caam/regs.h | 8 - drivers/crypto/chelsio/chcr_algo.c | 17 +- drivers/crypto/chelsio/chcr_core.c | 4 - drivers/crypto/chelsio/chcr_ipsec.c | 3 +- drivers/crypto/ixp4xx_crypto.c | 4 +- drivers/dax/Kconfig | 3 +- drivers/dax/pmem/core.c | 6 +- drivers/dma-buf/dma-fence.c | 1 + drivers/edac/Kconfig | 4 +- drivers/edac/edac_mc.c | 12 +- drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 + drivers/firmware/Kconfig | 16 + drivers/firmware/Makefile | 1 + drivers/firmware/arm_scmi/driver.c | 8 +- drivers/firmware/imx/Makefile | 2 +- drivers/firmware/imx/imx-scu-irq.c | 168 + drivers/firmware/imx/imx-scu.c | 6 + drivers/firmware/imx/scu-pd.c | 121 +- drivers/firmware/ti_sci.c | 651 ++++ drivers/firmware/ti_sci.h | 102 + drivers/firmware/trusted_foundations.c | 176 + drivers/firmware/xilinx/zynqmp-debug.c | 18 +- drivers/firmware/xilinx/zynqmp.c | 56 +- drivers/fpga/Kconfig | 9 + drivers/fpga/Makefile | 1 + drivers/fpga/zynqmp-fpga.c | 159 + drivers/gpio/Kconfig | 13 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-ixp4xx.c | 474 +++ drivers/gpio/gpio-thunderx.c | 16 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 450 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 46 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 232 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 449 --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 228 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 63 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 130 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 23 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 44 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 3 +- drivers/gpu/drm/amd/amdgpu/cik.c | 13 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 428 +++ drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 17 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 424 ++- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 24 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 8 + drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 131 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/si.c | 13 + drivers/gpu/drm/amd/amdgpu/soc15.c | 86 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 10 + drivers/gpu/drm/amd/amdgpu/soc15_common.h | 68 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 1 + drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 1 + drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 3 + drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 + drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 135 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 128 +- drivers/gpu/drm/amd/amdgpu/vi.c | 13 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/display/Kconfig | 6 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 29 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 + .../amd/display/dc/bios/command_table_helper2.c | 5 - drivers/gpu/drm/amd/display/dc/core/dc.c | 95 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 37 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 130 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 51 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 2 + drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 78 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 23 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 3 + .../drm/amd/display/dc/dce/dce_stream_encoder.c | 1 + .../drm/amd/display/dc/dce100/dce100_resource.c | 44 +- .../drm/amd/display/dc/dce100/dce100_resource.h | 5 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 97 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 40 +- .../drm/amd/display/dc/dce110/dce110_resource.h | 5 + .../display/dc/dce110/dce110_timing_generator.c | 5 + .../display/dc/dce110/dce110_timing_generator.h | 5 + .../display/dc/dce110/dce110_timing_generator_v.c | 5 + .../drm/amd/display/dc/dce112/dce112_resource.c | 3 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 9 +- .../display/dc/dce120/dce120_timing_generator.c | 96 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 3 +- .../amd/display/dc/dce80/dce80_timing_generator.c | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 78 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 430 +-- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 16 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 55 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 2 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 152 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 20 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 91 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h | 5 + .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 107 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 22 + drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 2 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 5 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 4 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 5 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 25 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 8 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 7 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 25 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 5 + .../drm/amd/display/include/bios_parser_types.h | 3 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 10 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../gpu/drm/amd/display/include/set_mode_types.h | 5 +- .../drm/amd/display/modules/color/color_gamma.c | 56 +- .../drm/amd/display/modules/color/color_gamma.h | 1 + .../amd/display/modules/info_packet/info_packet.c | 4 +- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 18 + .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 31 + .../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 3 + .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 3 + .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 3 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 1 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 11 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 52 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 143 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 113 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 3 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 53 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 11 +- drivers/gpu/drm/amd/powerplay/inc/power_state.h | 7 + drivers/gpu/drm/amd/powerplay/inc/pp_thermal.h | 12 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 3 + drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 1 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 145 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 2 + drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 21 + .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 + drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 153 + drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 44 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 6 +- drivers/gpu/drm/i915/gvt/debugfs.c | 4 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 19 +- drivers/gpu/drm/i915/gvt/gtt.c | 15 +- drivers/gpu/drm/i915/gvt/gtt.h | 16 +- drivers/gpu/drm/i915/gvt/handlers.c | 4 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 1 + drivers/gpu/drm/i915/gvt/reg.h | 3 - drivers/gpu/drm/i915/gvt/scheduler.c | 2 +- drivers/gpu/drm/i915/i915_request.c | 60 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 78 +- drivers/gpu/drm/i915/intel_context.c | 1 + drivers/gpu/drm/i915/intel_context_types.h | 3 + drivers/gpu/drm/i915/intel_display.c | 9 + drivers/gpu/drm/i915/intel_fbc.c | 4 + drivers/gpu/drm/i915/intel_guc_submission.c | 1 - drivers/gpu/drm/i915/intel_pipe_crc.c | 13 +- drivers/gpu/drm/imx/ipuv3-plane.c | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 4 +- drivers/gpu/drm/msm/msm_gem.c | 3 +- drivers/gpu/drm/msm/msm_gem.h | 4 - drivers/gpu/drm/nouveau/dispnv50/disp.h | 1 + drivers/gpu/drm/nouveau/dispnv50/head.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 1 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 60 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 11 +- drivers/gpu/drm/panfrost/panfrost_device.c | 4 + drivers/gpu/drm/panfrost/panfrost_drv.c | 3 +- drivers/gpu/drm/pl111/pl111_display.c | 5 +- drivers/gpu/drm/radeon/radeon_display.c | 4 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 1 + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 5 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 29 +- drivers/gpu/drm/vc4/vc4_dsi.c | 1 + drivers/hid/hid-hyperv.c | 2 + drivers/hid/intel-ish-hid/Makefile | 2 +- drivers/hv/channel.c | 2 +- drivers/hv/vmbus_drv.c | 1 + drivers/hwmon/aspeed-pwm-tacho.c | 6 +- drivers/hwmon/gpio-fan.c | 25 +- drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/mlxreg-fan.c | 31 +- drivers/hwmon/npcm750-pwm-fan.c | 6 +- drivers/hwmon/pwm-fan.c | 97 +- drivers/iio/inkern.c | 22 +- drivers/infiniband/core/addr.c | 16 +- drivers/infiniband/core/nldev.c | 27 +- drivers/infiniband/hw/mlx5/devx.c | 13 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 5 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 5 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/ep93xx_keypad.c | 8 +- drivers/input/misc/ixp4xx-beeper.c | 20 +- drivers/input/mouse/elan_i2c_core.c | 2 + drivers/input/touchscreen/eeti_ts.c | 71 +- drivers/iommu/Kconfig | 12 + drivers/iommu/Makefile | 1 + drivers/iommu/dma-iommu.c | 48 +- drivers/iommu/virtio-iommu.c | 1158 +++++++ drivers/irqchip/Kconfig | 33 +- drivers/irqchip/Makefile | 3 + drivers/irqchip/irq-bcm7038-l1.c | 3 + drivers/irqchip/irq-bcm7120-l2.c | 3 + drivers/irqchip/irq-brcmstb-l2.c | 2 + drivers/irqchip/irq-gic-pm.c | 76 +- drivers/irqchip/irq-gic-v2m.c | 8 +- drivers/irqchip/irq-gic-v3-its.c | 84 +- drivers/irqchip/irq-gic-v3-mbi.c | 10 +- drivers/irqchip/irq-imx-irqsteer.c | 4 +- drivers/irqchip/irq-ixp4xx.c | 403 +++ drivers/irqchip/irq-ls-scfg-msi.c | 7 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 233 +- drivers/irqchip/irq-ti-sci-inta.c | 615 ++++ drivers/irqchip/irq-ti-sci-intr.c | 275 ++ drivers/lightnvm/core.c | 82 +- drivers/lightnvm/pblk-cache.c | 8 +- drivers/lightnvm/pblk-core.c | 65 +- drivers/lightnvm/pblk-gc.c | 52 +- drivers/lightnvm/pblk-init.c | 65 +- drivers/lightnvm/pblk-map.c | 1 + drivers/lightnvm/pblk-rb.c | 13 +- drivers/lightnvm/pblk-read.c | 394 +-- drivers/lightnvm/pblk-recovery.c | 74 +- drivers/lightnvm/pblk-write.c | 1 + drivers/lightnvm/pblk.h | 28 +- drivers/mailbox/mtk-cmdq-mailbox.c | 1 + drivers/md/Kconfig | 9 + drivers/md/Makefile | 1 + drivers/md/dm-cache-metadata.c | 9 +- drivers/md/dm-crypt.c | 26 +- drivers/md/dm-delay.c | 3 +- drivers/md/dm-dust.c | 515 +++ drivers/md/dm-exception-store.h | 3 +- drivers/md/dm-init.c | 8 +- drivers/md/dm-integrity.c | 717 +++- drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-mpath.c | 19 +- drivers/md/dm-rq.c | 8 +- drivers/md/dm-snap.c | 359 +- drivers/md/dm-target.c | 3 +- drivers/md/dm-thin-metadata.c | 139 +- drivers/md/dm-writecache.c | 29 +- drivers/md/dm-zoned-metadata.c | 5 + drivers/md/dm-zoned-target.c | 3 +- drivers/md/dm.c | 12 +- drivers/md/md.c | 3 +- drivers/md/persistent-data/dm-space-map-common.c | 2 + drivers/media/common/b2c2/Makefile | 4 +- drivers/media/dvb-frontends/cxd2880/Makefile | 2 - drivers/media/i2c/smiapp/Makefile | 2 +- drivers/media/mmc/siano/Makefile | 3 +- drivers/media/pci/b2c2/Makefile | 2 +- drivers/media/pci/bt8xx/Makefile | 5 +- drivers/media/pci/cx18/Makefile | 4 +- drivers/media/pci/cx23885/Makefile | 4 +- drivers/media/pci/cx88/Makefile | 4 +- drivers/media/pci/ddbridge/Makefile | 4 +- drivers/media/pci/dm1105/Makefile | 2 +- drivers/media/pci/mantis/Makefile | 2 +- drivers/media/pci/netup_unidvb/Makefile | 2 +- drivers/media/pci/ngene/Makefile | 4 +- drivers/media/pci/pluto2/Makefile | 2 +- drivers/media/pci/pt1/Makefile | 4 +- drivers/media/pci/pt3/Makefile | 4 +- drivers/media/pci/smipcie/Makefile | 5 +- drivers/media/pci/ttpci/Makefile | 4 +- drivers/media/platform/atmel/atmel-isc-regs.h | 19 + drivers/media/platform/atmel/atmel-isc.c | 46 +- drivers/media/platform/coda/coda-common.c | 10 + drivers/media/platform/davinci/vpbe.c | 2 +- drivers/media/platform/omap/omap_vout.c | 15 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 68 +- drivers/media/platform/sti/c8sectpfe/Makefile | 5 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/tegra-cec/tegra_cec.c | 4 +- drivers/media/radio/Makefile | 2 - drivers/media/spi/Makefile | 4 +- drivers/media/usb/as102/Makefile | 2 +- drivers/media/usb/au0828/Makefile | 4 +- drivers/media/usb/b2c2/Makefile | 2 +- drivers/media/usb/cx231xx/Makefile | 5 +- drivers/media/usb/em28xx/Makefile | 4 +- drivers/media/usb/go7007/Makefile | 2 +- drivers/media/usb/pvrusb2/Makefile | 4 +- drivers/media/usb/siano/Makefile | 2 +- drivers/media/usb/tm6000/Makefile | 4 +- drivers/media/usb/ttusb-budget/Makefile | 2 +- drivers/media/usb/usbvision/Makefile | 2 - drivers/memory/emif.h | 4 + drivers/memory/tegra/mc.c | 34 +- drivers/memory/tegra/mc.h | 2 +- drivers/memory/tegra/tegra114.c | 4 +- drivers/memory/tegra/tegra124-emc.c | 1 + drivers/memory/tegra/tegra124.c | 4 +- drivers/memory/tegra/tegra20.c | 28 +- drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30.c | 4 +- drivers/memory/ti-emif-pm.c | 3 + drivers/memory/ti-emif-sram-pm.S | 41 + drivers/mfd/intel-lpss.c | 1 + drivers/misc/Kconfig | 48 - drivers/misc/Makefile | 3 - drivers/misc/atmel_tclib.c | 5 +- drivers/misc/sram-exec.c | 2 +- drivers/mmc/host/meson-mx-sdio.c | 1 + drivers/mmc/host/sdhci-iproc.c | 6 +- drivers/mux/Kconfig | 12 +- drivers/mux/mmio.c | 6 +- drivers/net/Makefile | 2 +- drivers/net/ethernet/cadence/macb_main.c | 16 +- drivers/net/ethernet/chelsio/libcxgb/Makefile | 2 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 4 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 3 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - .../ethernet/netronome/nfp/flower/tunnel_conf.c | 17 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 14 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/phy/aquantia_main.c | 1 + drivers/net/ppp/ppp_deflate.c | 20 +- drivers/net/usb/aqc111.c | 35 +- drivers/net/usb/qmi_wwan.c | 2 + drivers/net/wan/ixp4xx_hss.c | 4 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 6 - drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 - drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 1 + drivers/ntb/test/ntb_perf.c | 43 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvdimm/label.c | 29 +- drivers/nvdimm/namespace_devs.c | 15 + drivers/nvdimm/nd.h | 4 + drivers/nvme/host/lightnvm.c | 1 + drivers/nvmem/zynqmp_nvmem.c | 10 +- drivers/of/base.c | 10 +- drivers/pci/of.c | 6 + drivers/perf/arm_spe_pmu.c | 10 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 + drivers/platform/chrome/Kconfig | 13 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/cros_ec_ishtp.c | 763 +++++ drivers/platform/chrome/cros_ec_spi.c | 2 +- drivers/platform/chrome/wilco_ec/Makefile | 2 +- drivers/platform/chrome/wilco_ec/core.c | 13 +- drivers/platform/chrome/wilco_ec/debugfs.c | 10 +- drivers/platform/chrome/wilco_ec/mailbox.c | 21 +- drivers/platform/chrome/wilco_ec/properties.c | 132 + drivers/platform/chrome/wilco_ec/sysfs.c | 77 + drivers/power/reset/at91-sama5d2_shdwc.c | 25 + drivers/power/reset/syscon-reboot.c | 19 +- drivers/power/supply/Kconfig | 29 +- drivers/power/supply/Makefile | 4 +- drivers/power/supply/ab8500_bmdata.c | 1 + drivers/power/supply/axp20x_usb_power.c | 179 +- drivers/power/supply/axp288_charger.c | 4 + drivers/power/supply/axp288_fuel_gauge.c | 20 + drivers/power/supply/bq27xxx_battery.c | 3 +- drivers/power/supply/charger-manager.c | 3 + drivers/power/supply/cpcap-battery.c | 44 +- drivers/power/supply/cpcap-charger.c | 5 +- drivers/power/supply/gpio-charger.c | 57 +- drivers/power/supply/ingenic-battery.c | 184 + drivers/power/supply/lt3651-charger.c | 207 ++ drivers/power/supply/ltc3651-charger.c | 210 -- drivers/power/supply/max14656_charger_detector.c | 27 +- drivers/power/supply/olpc_battery.c | 171 +- drivers/power/supply/power_supply_core.c | 38 +- drivers/power/supply/power_supply_sysfs.c | 6 +- drivers/power/supply/ucs1002_power.c | 646 ++++ drivers/pwm/pwm-atmel-tcb.c | 2 +- drivers/pwm/pwm-ep93xx.c | 2 +- drivers/regulator/tps6507x-regulator.c | 6 +- drivers/reset/Kconfig | 3 +- drivers/reset/core.c | 3 - drivers/reset/reset-simple.c | 8 +- drivers/reset/reset-zynqmp.c | 8 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/rtc-omap.c | 49 +- drivers/s390/block/dasd_eckd.c | 2 +- drivers/s390/cio/qdio_main.c | 19 +- drivers/s390/cio/trace.c | 1 - drivers/s390/cio/trace.h | 23 - drivers/s390/virtio/virtio_ccw.c | 52 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 37 +- drivers/scsi/lpfc/lpfc_els.c | 5 +- drivers/scsi/lpfc/lpfc_sli.c | 84 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/qedi/qedi_dbg.c | 32 +- drivers/scsi/qedi/qedi_iscsi.c | 4 - drivers/scsi/qla2xxx/qla_os.c | 221 +- drivers/scsi/sd.c | 4 +- drivers/scsi/smartpqi/smartpqi_init.c | 23 +- drivers/soc/Kconfig | 2 + drivers/soc/Makefile | 2 + drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 160 +- drivers/soc/amlogic/meson-gx-socinfo.c | 43 +- drivers/soc/aspeed/Kconfig | 31 + drivers/soc/aspeed/Makefile | 3 + drivers/{misc => soc/aspeed}/aspeed-lpc-ctrl.c | 0 drivers/{misc => soc/aspeed}/aspeed-lpc-snoop.c | 0 drivers/{misc => soc/aspeed}/aspeed-p2a-ctrl.c | 0 drivers/soc/fsl/qe/gpio.c | 4 +- drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpc.c | 17 +- drivers/soc/imx/gpcv2.c | 43 +- drivers/soc/imx/soc-imx8.c | 115 + drivers/soc/ixp4xx/Kconfig | 16 + drivers/soc/ixp4xx/Makefile | 2 + drivers/soc/ixp4xx/ixp4xx-npe.c | 762 +++++ drivers/soc/ixp4xx/ixp4xx-qmgr.c | 488 +++ drivers/soc/mediatek/mtk-pmic-wrap.c | 111 +- drivers/soc/qcom/cmd-db.c | 4 +- drivers/soc/qcom/qmi_interface.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 21 + drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/renesas/renesas-soc.c | 3 + drivers/soc/rockchip/grf.c | 2 + drivers/soc/tegra/pmc.c | 171 +- drivers/soc/ti/Kconfig | 11 +- drivers/soc/ti/Makefile | 1 + drivers/soc/ti/pm33xx.c | 273 +- drivers/soc/ti/ti_sci_inta_msi.c | 146 + drivers/soc/xilinx/zynqmp_pm_domains.c | 18 +- drivers/soc/xilinx/zynqmp_power.c | 10 +- drivers/spi/spi-bitbang.c | 2 +- drivers/spi/spi-zynqmp-gqspi.c | 6 + drivers/spi/spi.c | 4 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 2 +- drivers/staging/media/imx/imx-media-capture.c | 6 +- drivers/staging/media/imx/imx-media-csi.c | 2 +- drivers/staging/media/imx/imx-media.h | 3 +- drivers/staging/media/imx/imx7-media-csi.c | 2 +- .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 14 +- .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 3 +- drivers/target/iscsi/cxgbit/Makefile | 6 +- drivers/tee/optee/core.c | 80 +- drivers/thermal/Kconfig | 19 +- drivers/thermal/Makefile | 1 + drivers/thermal/broadcom/sr-thermal.c | 8 - drivers/thermal/cpu_cooling.c | 30 +- drivers/thermal/intel/Kconfig | 1 - .../intel/int340x_thermal/int3403_thermal.c | 16 +- .../int340x_thermal/processor_thermal_device.c | 13 +- drivers/thermal/of-thermal.c | 3 + drivers/thermal/qcom/Kconfig | 1 - drivers/thermal/qcom/Makefile | 4 +- drivers/thermal/qcom/tsens-8916.c | 105 - drivers/thermal/qcom/tsens-8960.c | 84 +- drivers/thermal/qcom/tsens-8974.c | 236 -- drivers/thermal/qcom/tsens-common.c | 159 +- drivers/thermal/qcom/tsens-v0_1.c | 382 +++ drivers/thermal/qcom/tsens-v1.c | 193 ++ drivers/thermal/qcom/tsens-v2.c | 111 +- drivers/thermal/qcom/tsens.c | 100 +- drivers/thermal/qcom/tsens.h | 291 +- drivers/thermal/qoriq_thermal.c | 5 - drivers/thermal/rcar_gen3_thermal.c | 51 +- drivers/thermal/rcar_thermal.c | 11 +- drivers/thermal/rockchip_thermal.c | 74 +- drivers/thermal/st/Kconfig | 22 +- drivers/thermal/st/stm_thermal.c | 6 +- drivers/thermal/tegra/Kconfig | 4 +- drivers/thermal/tegra/soctherm.c | 961 +++++- drivers/thermal/tegra/soctherm.h | 16 + drivers/thermal/tegra/tegra124-soctherm.c | 7 +- drivers/thermal/tegra/tegra132-soctherm.c | 7 +- drivers/thermal/tegra/tegra210-soctherm.c | 15 +- drivers/thermal/thermal-generic-adc.c | 9 +- drivers/thermal/thermal_core.c | 80 +- drivers/thermal/thermal_mmio.c | 129 + drivers/tty/hvc/hvc_riscv_sbi.c | 1 - drivers/usb/host/ohci-da8xx.c | 42 +- drivers/usb/storage/Makefile | 2 +- drivers/vhost/scsi.c | 1 - drivers/virtio/Kconfig | 8 +- drivers/virtio/virtio_ring.c | 28 +- drivers/watchdog/ixp4xx_wdt.c | 9 + drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 - fs/befs/btree.c | 97 +- fs/btrfs/compression.c | 1 + fs/btrfs/extent-tree.c | 15 +- fs/btrfs/file.c | 16 +- fs/btrfs/props.c | 30 +- fs/btrfs/root-tree.c | 4 +- fs/btrfs/sysfs.c | 7 +- fs/btrfs/tree-checker.c | 49 +- fs/btrfs/tree-log.c | 1 + fs/ceph/caps.c | 93 +- fs/ceph/debugfs.c | 40 +- fs/ceph/export.c | 356 +- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 85 +- fs/ceph/locks.c | 13 - fs/ceph/mds_client.c | 205 +- fs/ceph/mds_client.h | 33 +- fs/ceph/mdsmap.c | 2 +- fs/ceph/quota.c | 177 +- fs/ceph/super.c | 7 + fs/ceph/super.h | 2 + fs/cifs/cifs_debug.c | 2 + fs/cifs/cifsfs.c | 14 +- fs/cifs/cifsglob.h | 2 + fs/cifs/connect.c | 41 +- fs/cifs/smb2ops.c | 134 +- fs/cifs/smb2pdu.c | 21 +- fs/cifs/smbdirect.c | 8 +- fs/cifs/transport.c | 2 +- fs/configfs/dir.c | 17 +- fs/dlm/config.c | 42 + fs/dlm/config.h | 3 +- fs/dlm/lockspace.c | 6 +- fs/dlm/lowcomms.c | 95 +- fs/dlm/lowcomms.h | 1 + fs/ecryptfs/crypto.c | 29 +- fs/ecryptfs/keystore.c | 5 +- fs/ext4/block_validity.c | 8 +- fs/ext4/extents.c | 17 +- fs/ext4/file.c | 7 + fs/ext4/fsmap.c | 2 +- fs/ext4/ioctl.c | 2 +- fs/ext4/namei.c | 5 +- fs/ext4/super.c | 2 +- fs/io_uring.c | 3 +- fs/jbd2/journal.c | 49 +- fs/jbd2/revoke.c | 32 +- fs/jbd2/transaction.c | 8 +- fs/lockd/clntlock.c | 4 +- fs/lockd/svc.c | 33 +- fs/locks.c | 12 +- fs/nfs/callback.c | 9 +- fs/nfs/callback_xdr.c | 2 +- fs/nfs/client.c | 1 + fs/nfsd/export.c | 18 +- fs/nfsd/netns.h | 11 + fs/nfsd/nfs3xdr.c | 21 +- fs/nfsd/nfs4callback.c | 9 +- fs/nfsd/nfs4idmap.c | 8 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 3 +- fs/nfsd/nfs4recover.c | 436 ++- fs/nfsd/nfs4state.c | 68 +- fs/nfsd/nfs4xdr.c | 9 +- fs/nfsd/nfsctl.c | 42 +- fs/nfsd/nfsd.h | 17 +- fs/nfsd/nfssvc.c | 271 +- fs/nfsd/nfsxdr.c | 17 +- fs/nfsd/state.h | 8 +- fs/nfsd/vfs.c | 8 +- fs/nfsd/vfs.h | 5 +- fs/ocfs2/dlm/Makefile | 3 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/pstore/ram.c | 21 + fs/quota/dquot.c | 4 +- fs/ubifs/orphan.c | 50 +- fs/ubifs/sb.c | 4 +- fs/ubifs/tnc.c | 16 +- fs/ubifs/xattr.c | 2 +- fs/unicode/README.utf8data | 28 +- fs/unicode/utf8-norm.c | 2 + fs/xfs/Makefile | 4 +- include/acpi/acpi_bus.h | 2 +- include/acpi/acpixf.h | 2 +- include/acpi/platform/aclinux.h | 10 +- include/asm-generic/mm_hooks.h | 1 - include/asm-generic/segment.h | 9 - include/asm-generic/uaccess.h | 58 +- include/asm-generic/vmlinux.lds.h | 1 - include/dt-bindings/clock/xlnx,zynqmp-clk.h | 116 - include/dt-bindings/clock/xlnx-zynqmp-clk.h | 126 + include/dt-bindings/firmware/imx/rsrc.h | 25 +- include/dt-bindings/pinctrl/am33xx.h | 130 +- include/dt-bindings/pinctrl/omap.h | 1 + include/dt-bindings/power/r8a77965-sysc.h | 1 - include/dt-bindings/reset/bitmain,bm1880-reset.h | 51 + include/dt-bindings/thermal/tegra124-soctherm.h | 8 +- include/linux/atmel_tc.h | 270 -- include/linux/bpf.h | 1 + include/linux/ceph/ceph_fs.h | 6 + include/linux/ceph/messenger.h | 3 +- include/linux/ceph/osdmap.h | 13 +- include/linux/cgroup-defs.h | 5 + include/linux/clk-provider.h | 1 - include/linux/clk/at91_pmc.h | 1 + include/linux/compiler.h | 35 +- include/linux/console.h | 7 +- include/linux/cpufreq.h | 14 +- include/linux/device-mapper.h | 3 +- include/linux/dma-iommu.h | 24 +- include/linux/firmware/imx/sci.h | 5 + include/linux/firmware/trusted_foundations.h | 96 + include/linux/firmware/xlnx-zynqmp.h | 14 +- include/linux/ftrace.h | 2 + include/linux/genalloc.h | 2 +- include/linux/genhd.h | 11 +- include/linux/iio/consumer.h | 14 + include/linux/irq.h | 2 + include/linux/irqchip/arm-gic-v3.h | 12 +- include/linux/irqchip/irq-ixp4xx.h | 12 + include/linux/irqdomain.h | 1 + include/linux/jbd2.h | 8 +- include/linux/kvm_host.h | 48 + include/linux/lightnvm.h | 2 + include/linux/list.h | 2 +- include/linux/list_bl.h | 26 + include/linux/lockd/bind.h | 2 +- include/linux/memcontrol.h | 10 +- include/linux/mlx5/mlx5_ifc.h | 2 +- include/linux/module.h | 12 + include/linux/msi.h | 36 + include/linux/overflow.h | 8 +- include/linux/percpu-refcount.h | 10 +- include/linux/perf_event.h | 1 + include/linux/pid.h | 8 +- include/linux/platform_data/eth-ep93xx.h | 10 + include/linux/platform_data/keypad-ep93xx.h | 4 +- include/linux/platform_data/pm33xx.h | 5 + include/linux/platform_data/ti-sysc.h | 9 +- include/linux/platform_data/timer-ixp4xx.h | 11 + include/linux/platform_data/wilco-ec.h | 92 +- include/linux/platform_data/xtalk-bridge.h | 22 + include/linux/pm_domain.h | 4 + include/linux/power_supply.h | 11 +- include/linux/radix-tree.h | 13 +- include/linux/random.h | 2 +- include/linux/reset.h | 2 + include/linux/rhashtable.h | 58 +- include/linux/rtc/rtc-omap.h | 7 + include/linux/skbuff.h | 9 +- include/linux/soc/cirrus/ep93xx.h | 37 + include/linux/soc/ixp4xx/npe.h | 38 + include/linux/soc/ixp4xx/qmgr.h | 91 + include/linux/soc/ti/ti_sci_inta_msi.h | 23 + include/linux/soc/ti/ti_sci_protocol.h | 124 + include/linux/spi/spi.h | 20 + include/linux/sunrpc/svc.h | 33 + include/linux/sunrpc/svc_xprt.h | 4 +- include/linux/sunrpc/svcsock.h | 3 +- include/linux/thermal.h | 19 +- include/linux/ti-emif-sram.h | 3 + include/linux/tracepoint.h | 15 + include/linux/virtio.h | 17 - include/linux/xarray.h | 29 +- include/media/davinci/vpbe.h | 2 +- include/net/flow_offload.h | 2 + include/net/ip6_fib.h | 3 +- include/net/sock.h | 2 +- include/soc/at91/atmel_tcb.h | 270 ++ include/sound/hdaudio.h | 1 + include/trace/define_trace.h | 8 + include/trace/events/rcu.h | 81 +- include/trace/events/sched.h | 21 +- include/uapi/linux/btf.h | 2 +- include/uapi/linux/kfd_ioctl.h | 8 + include/uapi/linux/kvm.h | 15 +- include/uapi/linux/nfsd/cld.h | 1 + include/uapi/linux/virtio_ids.h | 1 + include/uapi/linux/virtio_iommu.h | 161 + include/uapi/rdma/rdma_netlink.h | 2 +- kernel/bpf/devmap.c | 3 + kernel/bpf/hashtab.c | 23 +- kernel/bpf/inode.c | 2 +- kernel/bpf/syscall.c | 5 +- kernel/cgroup/cgroup.c | 16 +- kernel/compat.c | 3 + kernel/debug/gdbstub.c | 9 +- kernel/debug/kdb/kdb_io.c | 2 +- kernel/debug/kdb/kdb_main.c | 2 +- kernel/debug/kdb/kdb_support.c | 2 +- kernel/dma/remap.c | 2 +- kernel/fork.c | 26 + kernel/irq/Kconfig | 3 + kernel/irq/chip.c | 27 + kernel/irq/irqdomain.c | 2 +- kernel/livepatch/core.c | 8 - kernel/locking/rwsem-xadd.c | 46 +- kernel/module-internal.h | 2 +- kernel/module.c | 21 +- kernel/panic.c | 6 +- kernel/pid.c | 12 +- kernel/printk/printk.c | 8 +- kernel/rcu/rcu.h | 9 +- kernel/rcu/tree.c | 8 +- kernel/signal.c | 12 + kernel/time/ntp.c | 2 +- kernel/trace/bpf_trace.c | 5 +- kernel/trace/ftrace.c | 9 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace.c | 417 ++- kernel/trace/trace.h | 13 +- kernel/trace/trace_events.c | 4 +- kernel/trace/trace_events_filter.c | 84 +- kernel/trace/trace_events_hist.c | 268 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_kdb.c | 61 +- kernel/trace/trace_kprobe.c | 77 +- kernel/trace/trace_probe.c | 291 +- kernel/trace/trace_probe.h | 78 +- kernel/trace/trace_probe_tmpl.h | 2 +- kernel/trace/trace_selftest.c | 5 +- kernel/trace/trace_uprobe.c | 57 +- lib/Kconfig | 4 + lib/genalloc.c | 5 +- lib/hweight.c | 4 - lib/math/rational.c | 63 +- lib/percpu-refcount.c | 13 +- lib/radix-tree.c | 2 +- lib/rhashtable.c | 33 +- lib/test_xarray.c | 38 + localversion-next | 1 + mm/mmap.c | 15 +- modules.builtin.modinfo | Bin 0 -> 46064 bytes net/9p/trans_virtio.c | 8 +- net/9p/trans_xen.c | 8 +- net/bpfilter/Makefile | 2 +- net/ceph/cls_lock_client.c | 2 +- net/ceph/debugfs.c | 4 +- net/ceph/messenger.c | 121 +- net/ceph/mon_client.c | 6 +- net/ceph/osd_client.c | 2 +- net/core/dev.c | 2 +- net/core/flow_offload.c | 7 + net/core/rtnetlink.c | 16 +- net/core/skmsg.c | 7 +- net/ipv4/bpfilter/sockopt.c | 6 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_bpf.c | 7 +- net/ipv4/tcp_input.c | 3 + net/ipv6/ip6_fib.c | 12 +- net/ipv6/route.c | 58 +- net/mac80211/ieee80211_i.h | 3 + net/mac80211/key.c | 2 - net/mac80211/mlme.c | 12 +- net/mac80211/tdls.c | 23 + net/nfc/netlink.c | 6 +- net/sunrpc/auth_gss/svcauth_gss.c | 6 +- net/sunrpc/cache.c | 4 +- net/sunrpc/svc.c | 298 +- net/sunrpc/svc_xprt.c | 17 +- net/sunrpc/svcauth_unix.c | 15 +- net/sunrpc/svcsock.c | 4 +- net/tipc/core.c | 14 +- net/vmw_vsock/hyperv_transport.c | 108 +- net/wireless/Makefile | 1 + net/xfrm/xfrm_policy.c | 24 +- samples/Makefile | 24 +- samples/seccomp/Makefile | 2 +- samples/vfs/.gitignore | 2 + samples/vfs/Makefile | 2 +- scripts/Kbuild.include | 8 - scripts/Kconfig.include | 8 + scripts/Makefile.extrawarn | 25 +- scripts/Makefile.host | 12 +- scripts/Makefile.lib | 26 +- scripts/checkpatch.pl | 24 +- scripts/dtc/Makefile | 6 +- scripts/gdb/linux/lists.py | 21 + scripts/genksyms/Makefile | 4 +- scripts/kconfig/Makefile | 4 +- scripts/kconfig/confdata.c | 121 +- scripts/kconfig/gconf.c | 2 +- scripts/kconfig/lexer.l | 3 +- scripts/kconfig/lkc.h | 1 - scripts/kconfig/lxdialog/BIG.FAT.WARNING | 2 +- scripts/kconfig/mconf.c | 2 +- scripts/kconfig/nconf-cfg.sh | 0 scripts/kconfig/nconf.c | 3 +- security/apparmor/Kconfig | 2 + security/apparmor/apparmorfs.c | 132 +- security/apparmor/include/apparmor.h | 1 + security/apparmor/include/policy.h | 8 + security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 47 + security/apparmor/policy.c | 5 +- security/apparmor/policy_unpack.c | 116 +- sound/hda/hdac_device.c | 7 + sound/hda/hdac_sysfs.c | 3 + sound/pci/hda/patch_realtek.c | 96 +- sound/soc/cirrus/edb93xx.c | 2 +- sound/soc/cirrus/ep93xx-ac97.c | 1 + sound/soc/cirrus/ep93xx-i2s.c | 3 +- sound/soc/cirrus/simone.c | 2 +- sound/soc/cirrus/snappercl15.c | 2 +- sound/soc/codecs/ak4458.c | 18 +- sound/soc/codecs/cs4265.c | 2 +- sound/soc/fsl/fsl_asrc.c | 4 +- sound/soc/mxs/mxs-saif.c | 1 + sound/soc/soc-pcm.c | 3 +- sound/soc/sof/Kconfig | 8 +- sound/soc/sof/ipc.c | 2 +- sound/soc/sof/loader.c | 2 + tools/arch/s390/include/uapi/asm/kvm.h | 3 +- tools/bpf/bpftool/prog.c | 4 +- tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 8 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/include/uapi/linux/btf.h | 2 +- tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/libbpf_internal.h | 13 + tools/lib/bpf/libbpf_util.h | 13 - tools/lib/bpf/xsk.c | 2 +- tools/objtool/Documentation/stack-validation.txt | 2 +- tools/objtool/check.c | 11 +- tools/power/cpupower/man/cpupower-monitor.1 | 2 +- tools/power/cpupower/po/cs.po | 2 +- tools/power/cpupower/po/de.po | 2 +- tools/power/cpupower/po/fr.po | 2 +- tools/power/cpupower/po/it.po | 2 +- tools/power/cpupower/po/pt.po | 2 +- tools/testing/ktest/ktest.pl | 89 +- tools/testing/ktest/sample.conf | 20 +- tools/testing/nvdimm/Kbuild | 3 + tools/testing/nvdimm/dax_pmem_compat_test.c | 8 + tools/testing/nvdimm/dax_pmem_core_test.c | 8 + tools/testing/nvdimm/dax_pmem_test.c | 8 + tools/testing/nvdimm/test/nfit.c | 3 + tools/testing/nvdimm/watermark.h | 3 + tools/testing/selftests/.gitignore | 1 - tools/testing/selftests/Makefile | 39 +- tools/testing/selftests/bpf/.gitignore | 1 + .../bpf/{prog_tests => map_tests}/.gitignore | 0 .../selftests/bpf/prog_tests/flow_dissector.c | 9 +- tools/testing/selftests/bpf/test_lru_map.c | 288 +- .../selftests/breakpoints/breakpoint_test.c | 15 +- .../selftests/breakpoints/breakpoint_test_arm64.c | 3 +- .../breakpoints/step_after_suspend_test.c | 8 + tools/testing/selftests/capabilities/test_execve.c | 6 +- tools/testing/selftests/drivers/.gitignore | 1 + .../ftrace/test.d/ftrace/tracing-error-log.tc | 19 + tools/testing/selftests/ftrace/test.d/functions | 12 + .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 85 + .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 23 + .../inter-event/trigger-extended-error-support.tc | 28 - .../selftests/futex/functional/futex_requeue_pi.c | 1 + .../functional/futex_requeue_pi_mismatched_ops.c | 1 + .../functional/futex_requeue_pi_signal_restart.c | 1 + .../functional/futex_wait_private_mapped_file.c | 1 + .../futex/functional/futex_wait_timeout.c | 1 + .../functional/futex_wait_uninitialized_heap.c | 1 + .../futex/functional/futex_wait_wouldblock.c | 1 + tools/testing/selftests/kselftest.h | 17 +- tools/testing/selftests/kselftest/prefix.pl | 23 + tools/testing/selftests/kselftest/runner.sh | 86 + tools/testing/selftests/kvm/.gitignore | 7 +- tools/testing/selftests/kvm/Makefile | 2 + tools/testing/selftests/kvm/dirty_log_test.c | 4 +- tools/testing/selftests/kvm/include/kvm_util.h | 4 + tools/testing/selftests/kvm/lib/kvm_util.c | 32 + .../selftests/kvm/x86_64/kvm_create_max_vcpus.c | 70 + .../kvm/x86_64/vmx_set_nested_state_test.c | 280 ++ tools/testing/selftests/lib.mk | 76 +- .../testing/selftests/membarrier/membarrier_test.c | 1 + tools/testing/selftests/net/pmtu.sh | 18 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/pidfd/.gitignore | 1 + tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd_test.c | 211 ++ tools/testing/selftests/rseq/Makefile | 8 +- tools/testing/selftests/rseq/rseq-arm.h | 132 +- tools/testing/selftests/rseq/rseq-arm64.h | 74 +- tools/testing/selftests/rseq/rseq-mips.h | 115 +- tools/testing/selftests/rseq/rseq-ppc.h | 90 +- tools/testing/selftests/rseq/rseq-s390.h | 69 +- tools/testing/selftests/rseq/rseq-x86.h | 264 +- tools/testing/selftests/rseq/rseq.c | 55 +- tools/testing/selftests/rseq/rseq.h | 1 + tools/testing/selftests/sigaltstack/sas.c | 1 + tools/testing/selftests/sync/sync_test.c | 1 + tools/virtio/linux/kernel.h | 2 +- tools/virtio/ringtest/ptr_ring.c | 1 - virt/kvm/Kconfig | 3 + virt/kvm/arm/arm.c | 43 +- virt/kvm/kvm_main.c | 101 +- 2188 files changed, 69634 insertions(+), 23653 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-wilco-ec create mode 100644 Documentation/arm64/perf.txt create mode 100644 Documentation/device-mapper/dm-dust.txt create mode 100644 Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sunxi.txt create mode 100644 Documentation/devicetree/bindings/arm/sunxi.yaml create mode 100644 Documentation/devicetree/bindings/clock/xlnx,zynqmp-clk.txt create mode 100644 Documentation/devicetree/bindings/firmware/intel,ixp4xx-network [...] create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/intel,ix [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.txt create mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-queue-manager.yaml delete mode 100644 Documentation/devicetree/bindings/mux/mmio-mux.txt create mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt create mode 100644 Documentation/devicetree/bindings/power/supply/ingenic,battery.txt create mode 100644 Documentation/devicetree/bindings/power/supply/lt3651-charger.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/ltc3651-charger.txt create mode 100644 Documentation/devicetree/bindings/power/supply/microchip,ucs1002.txt create mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt create mode 100644 Documentation/devicetree/bindings/riscv/sifive-l2-cache.txt create mode 100644 Documentation/devicetree/bindings/sifive/sifive-blocks-ip-versi [...] create mode 100644 Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt create mode 100644 Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml create mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt create mode 100644 Documentation/virtual/kvm/devices/xive.txt create mode 100644 Next/SHA1s create mode 100644 Next/Trees create mode 100644 Next/merge.log create mode 100644 Next/quilt-import.log rename arch/alpha/{ => configs}/defconfig (100%) delete mode 100644 arch/alpha/include/asm/segment.h create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/am5718.dtsi create mode 100644 arch/arm/boot/dts/am5728.dtsi create mode 100644 arch/arm/boot/dts/am5748.dtsi create mode 100644 arch/arm/boot/dts/imx50-kobo-aura.dts create mode 100644 arch/arm/boot/dts/imx53-m53menlo.dts create mode 100644 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts create mode 100644 arch/arm/boot/dts/imx7-mba7.dtsi create mode 100644 arch/arm/boot/dts/imx7-tqma7.dtsi create mode 100644 arch/arm/boot/dts/imx7d-mba7.dts create mode 100644 arch/arm/boot/dts/imx7d-tqma7.dtsi create mode 100644 arch/arm/boot/dts/imx7d-zii-rpu2.dts create mode 100644 arch/arm/boot/dts/imx7s-mba7.dts create mode 100644 arch/arm/boot/dts/imx7s-tqma7.dtsi create mode 100644 arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x.dtsi create mode 100644 arch/arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts create mode 100644 arch/arm/boot/dts/intel-ixp43x.dtsi create mode 100644 arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi create mode 100644 arch/arm/boot/dts/intel-ixp4xx.dtsi create mode 100644 arch/arm/boot/dts/omap4-l4-abe.dtsi create mode 100644 arch/arm/boot/dts/omap4-mcpdm.dtsi create mode 100644 arch/arm/boot/dts/omap5-l4-abe.dtsi create mode 100644 arch/arm/boot/dts/rk3288-veyron-mighty.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-dk1.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-dk2.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts create mode 100644 arch/arm/boot/dts/vf610-zii-spb4.dts delete mode 100644 arch/arm/firmware/Kconfig delete mode 100644 arch/arm/firmware/Makefile delete mode 100644 arch/arm/firmware/trusted_foundations.c delete mode 100644 arch/arm/include/asm/limits.h delete mode 100644 arch/arm/include/asm/trusted_foundations.h rename arch/arm/mach-ep93xx/{include/mach => }/gpio-ep93xx.h (100%) create mode 100644 arch/arm/mach-ep93xx/hardware.h delete mode 100644 arch/arm/mach-ep93xx/include/mach/hardware.h delete mode 100644 arch/arm/mach-ep93xx/include/mach/platform.h create mode 100644 arch/arm/mach-ep93xx/platform.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-ixp4xx/include/mach/irqs.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/npe.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/qmgr.h create mode 100644 arch/arm/mach-ixp4xx/irqs.h create mode 100644 arch/arm/mach-ixp4xx/ixp4xx-of.c delete mode 100644 arch/arm/mach-ixp4xx/ixp4xx_npe.c delete mode 100644 arch/arm/mach-ixp4xx/ixp4xx_qmgr.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-zest.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi create mode 100644 arch/arm64/boot/dts/intel/Makefile create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts create mode 100644 arch/arm64/include/asm/kvm_ptrauth.h create mode 100644 arch/arm64/kvm/pmu.c delete mode 120000 arch/csky/boot/dts/include/dt-bindings delete mode 100644 arch/h8300/include/asm/uaccess.h delete mode 100644 arch/ia64/include/asm/segment.h create mode 100644 arch/mips/include/asm/sn/irq_alloc.h delete mode 100644 arch/mips/pci/ops-bridge.c create mode 100644 arch/mips/pci/pci-xtalk-bridge.c copy arch/{alpha => nds32}/kernel/.gitignore (100%) copy arch/{arm64 => nds32}/kernel/vdso/.gitignore (100%) create mode 100644 arch/powerpc/kvm/book3s_xive_native.c create mode 100644 arch/riscv/include/asm/sifive_l2_cache.h create mode 100644 arch/riscv/mm/context.c create mode 100644 arch/riscv/mm/sifive_l2_cache.c rename arch/s390/{ => configs}/defconfig (100%) delete mode 100644 arch/s390/include/asm/segment.h delete mode 100644 arch/xtensa/include/asm/segment.h delete mode 100644 drivers/clocksource/tcb_clksrc.c create mode 100644 drivers/clocksource/timer-atmel-tcb.c create mode 100644 drivers/clocksource/timer-ixp4xx.c create mode 100644 drivers/firmware/imx/imx-scu-irq.c create mode 100644 drivers/firmware/trusted_foundations.c create mode 100644 drivers/fpga/zynqmp-fpga.c create mode 100644 drivers/gpio/gpio-ixp4xx.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c create mode 100644 drivers/iommu/virtio-iommu.c create mode 100644 drivers/irqchip/irq-ixp4xx.c create mode 100644 drivers/irqchip/irq-ti-sci-inta.c create mode 100644 drivers/irqchip/irq-ti-sci-intr.c create mode 100644 drivers/md/dm-dust.c create mode 100644 drivers/platform/chrome/cros_ec_ishtp.c create mode 100644 drivers/platform/chrome/wilco_ec/properties.c create mode 100644 drivers/platform/chrome/wilco_ec/sysfs.c create mode 100644 drivers/power/supply/ingenic-battery.c create mode 100644 drivers/power/supply/lt3651-charger.c delete mode 100644 drivers/power/supply/ltc3651-charger.c create mode 100644 drivers/power/supply/ucs1002_power.c create mode 100644 drivers/soc/aspeed/Kconfig create mode 100644 drivers/soc/aspeed/Makefile rename drivers/{misc => soc/aspeed}/aspeed-lpc-ctrl.c (100%) rename drivers/{misc => soc/aspeed}/aspeed-lpc-snoop.c (100%) rename drivers/{misc => soc/aspeed}/aspeed-p2a-ctrl.c (100%) create mode 100644 drivers/soc/imx/soc-imx8.c create mode 100644 drivers/soc/ixp4xx/Kconfig create mode 100644 drivers/soc/ixp4xx/Makefile create mode 100644 drivers/soc/ixp4xx/ixp4xx-npe.c create mode 100644 drivers/soc/ixp4xx/ixp4xx-qmgr.c create mode 100644 drivers/soc/ti/ti_sci_inta_msi.c delete mode 100644 drivers/thermal/qcom/tsens-8916.c delete mode 100644 drivers/thermal/qcom/tsens-8974.c create mode 100644 drivers/thermal/qcom/tsens-v0_1.c create mode 100644 drivers/thermal/qcom/tsens-v1.c create mode 100644 drivers/thermal/thermal_mmio.c delete mode 100644 include/asm-generic/segment.h delete mode 100644 include/dt-bindings/clock/xlnx,zynqmp-clk.h create mode 100644 include/dt-bindings/clock/xlnx-zynqmp-clk.h create mode 100644 include/dt-bindings/reset/bitmain,bm1880-reset.h delete mode 100644 include/linux/atmel_tc.h create mode 100644 include/linux/firmware/trusted_foundations.h create mode 100644 include/linux/irqchip/irq-ixp4xx.h create mode 100644 include/linux/platform_data/eth-ep93xx.h create mode 100644 include/linux/platform_data/timer-ixp4xx.h create mode 100644 include/linux/platform_data/xtalk-bridge.h create mode 100644 include/linux/rtc/rtc-omap.h create mode 100644 include/linux/soc/cirrus/ep93xx.h create mode 100644 include/linux/soc/ixp4xx/npe.h create mode 100644 include/linux/soc/ixp4xx/qmgr.h create mode 100644 include/linux/soc/ti/ti_sci_inta_msi.h create mode 100644 include/soc/at91/atmel_tcb.h create mode 100644 include/uapi/linux/virtio_iommu.h create mode 100644 localversion-next create mode 100644 modules.builtin.modinfo create mode 100644 samples/vfs/.gitignore mode change 100644 => 100755 scripts/kconfig/nconf-cfg.sh create mode 100644 tools/testing/nvdimm/dax_pmem_compat_test.c create mode 100644 tools/testing/nvdimm/dax_pmem_core_test.c create mode 100644 tools/testing/nvdimm/dax_pmem_test.c copy tools/testing/selftests/bpf/{prog_tests => map_tests}/.gitignore (100%) create mode 100644 tools/testing/selftests/drivers/.gitignore create mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/tracing-error-log.tc create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_syntax_errors.tc create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/uprobe_syntax_errors.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100755 tools/testing/selftests/kselftest/prefix.pl create mode 100644 tools/testing/selftests/kselftest/runner.sh create mode 100644 tools/testing/selftests/kvm/x86_64/kvm_create_max_vcpus.c create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c create mode 100644 tools/testing/selftests/pidfd/.gitignore