This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from aedc0650f913 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds ea25a153ee06 ARC: regenerate nSIM and HAPS defconfigs adds 4c36543e50a1 ARC: HAPS: cleanup defconfigs from unused IO-related options adds 3696fc9774c5 ARC: HAPS: use same UART configuration everywhere adds 14fa486f5ae3 ARC: HAPS: add HIGHMEM memory zone to DTS adds 8ae5bb05d7f4 ARC: HAPS: cleanup defconfigs from unused ETH drivers adds 1681baa713aa ARC: merge HAPS-HS with nSIM-HS configs adds 9c6375f77b09 ARC: nSIM_700: switch to DW UART usage adds 7b491c0b6259 ARC: nSIM_700: remove unused network options adds cfd9d70a855e ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] adds 0fb1f35ed9cc ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD adds f4e2f7cc6999 ARC: mm: TLB Miss optim: avoid re-reading ECR adds ad4c40e937f6 ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] adds 1355ea2e603d ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop adds 2f4ecf68a048 ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] adds f091d5a42644 ARC: ARCv2: jump label: implement jump label patching adds 93c53f2397fb ARC: [plat-axs10x]: use pgu pll instead of fixed clock adds e1b2743d7052 ARC: [plat-axs10x]: remove hardcoded video mode from bootargs adds 9fbea0b7e842 ARC: add kmemleak support adds 056df578c2dc Merge tag 'arc-5.5-rc1' of git://git.kernel.org/pub/scm/li [...] adds 02a65a0bfbef tracing: Fix __print_hex_dump scope adds 6c3edaf9fd6a tracing: Introduce trace event injection adds a356646a5685 tracing: Do not create directories if lockdown is in affect adds 2f13437b8917 Merge tag 'trace-v5.5-2' of git://git.kernel.org/pub/scm/l [...] adds 2e7d31704c7f mm/kasan/common.c: fix compile error adds a264df74df38 mm: memcg/slab: wait for !root kmem_cache refcnt killing o [...] adds 9d7ea9a297e6 mm/vmstat: add helpers to get vmstat item names for each e [...] adds ebc5d83d0443 mm/memcontrol: use vmstat names for printing statistics adds 3cde287bb476 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp adds e06689bf5701 proc: change ->nlink under proc_subdir_lock adds 5f6354eaa517 fs/proc/generic.c: delete useless "len" variable adds 70a731c0e3c6 fs/proc/internal.h: shuffle "struct pde_opener" adds 9573e8f70a82 include/linux/proc_fs.h: fix confusing macro arg name adds 3d82191c22e2 fs/proc/Kconfig: fix indentation adds d5ffb71b633c include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds a512ae54cee1 .gitattributes: use 'dts' diff driver for dts files adds 8788994376d8 linux/build_bug.h: change type to int adds 1a18374fc370 linux/scc.h: make uapi linux/scc.h self-contained adds 24b54fee106d arch/Kconfig: fix indentation adds 2f5bd343694e scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 885e68e8b7b1 kernel.h: update comment about simple_strto<foo>() functions adds d717e7da45b3 auxdisplay: charlcd: deduplicate simple_strtoul() adds 1a50cb80f219 kernel/notifier.c: intercept duplicate registrations to av [...] adds 5adaabb65a26 kernel/notifier.c: remove notifier_chain_cond_register() adds 260a2679e5cb kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds ef70eff9dea6 kernel/profile.c: use cpumask_available to check for NULL cpumask adds 5e1aada08cd1 kernel/sys.c: avoid copying possible padding bytes in copy [...] adds 169c474fb22d bitops: introduce the for_each_set_clump8 macro adds e4aa168de88d lib/test_bitmap.c: add for_each_set_clump8 test cases adds f70dad5d4c0f gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 9bfcce0db3cf gpio: 104-idi-48: utilize for_each_set_clump8 macro adds b0f49e9b9e2c gpio: gpio-mm: utilize for_each_set_clump8 macro adds acebb82fe9cd gpio: ws16c48: utilize for_each_set_clump8 macro adds 2dc7c3c16daa gpio: pci-idio-16: utilize for_each_set_clump8 macro adds c586aa8f4805 gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds 17b6038942e3 gpio: uniphier: utilize for_each_set_clump8 macro adds b2ca9ebfa68f gpio: 74x164: utilize the for_each_set_clump8 macro adds 9f00ebf518b8 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds 608bd5fda60d gpio: pisosr: utilize the for_each_set_clump8 macro adds d077c78b4516 gpio: max3191x: utilize the for_each_set_clump8 macro adds ae81217edc18 gpio: pca953x: utilize the for_each_set_clump8 macro adds 11d43e62f693 lib/rbtree: set successor's parent unconditionally adds 8b7569a224a1 lib/rbtree: get successor's color directly adds dc5c5ad79f0c lib/test_meminit.c: add bulk alloc/free tests adds 323dd2c3ed06 lib/math/rational.c: fix possible incorrect result from ra [...] adds fd7eb2513f85 lib/genalloc.c: export symbol addr_in_gen_pool adds 964975ac6677 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds d439e6a5d78b checkpatch: improve ignoring CamelCase SI style variants like mA adds cd28b119047b checkpatch: reduce is_maintained_obsolete lookup runtime adds f6520c520842 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 339ddb53d373 fs/epoll: remove unnecessary wakeups of nested epoll adds f2728fe80cef selftests: add epoll selftests adds 81696d5d544e fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds 658c03356511 fs/binfmt_elf.c: extract elf_read() function adds e8cf4e9ca056 init/Kconfig: fix indentation adds 48d6b4dd362c drivers/rapidio/rio-driver.c: fix missing include of <linu [...] adds bd7bca4335a5 drivers/rapidio/rio-access.c: fix missing include of <linu [...] adds 5bf8bec3f4ce drm: limit to INT_MAX in create_blob ioctl adds 6d13de1489b6 uaccess: disallow > INT_MAX copy sizes adds eec028c9386e kcov: remote coverage support adds 95d23dc27bde usb, kcov: collect coverage from hub_event adds 8f6a7f96dc29 vhost, kcov: collect coverage from vhost_worker adds ce5c31db3645 lib/ubsan: don't serialize UBSAN report adds 5b009673594d arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds 9ef0e0041819 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds 0fb9dc28679a arch: sembuf.h: make uapi asm/sembuf.h self-contained adds 17b6753ff08b lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds 54224044096e lib/test_bitmap: undefine macros after use adds a4881d1cbc6c lib/test_bitmap: name EXP_BYTES properly adds 0ee312e38042 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds c21dd8a7bb4b lib/test_bitmap: move exp1 and exp2 upper for others to use adds 780ff33b8bfa lib/test_bitmap: fix comment about this file adds 30544ed5de43 lib/bitmap: introduce bitmap_replace() helper adds a97832f22489 gpio: pca953x: remove redundant variable and check in IRQ handler adds 0a0a0219d6c8 gpio: pca953x: use input from regs structure in pca953x_ir [...] adds 35d13d94893f gpio: pca953x: convert to use bitmap API adds b27d8517365e gpio: pca953x: tighten up indentation adds a73c948952cc alpha: use pgtable-nopud instead of 4level-fixup adds aa6628230deb arm: nommu: use pgtable-nopud instead of 4level-fixup adds d13252ea800e c6x: use pgtable-nopud instead of 4level-fixup adds f6f7caeb5853 m68k: nommu: use pgtable-nopud instead of 4level-fixup adds 60e50f34b13e m68k: mm: use pgtable-nopXd instead of 4level-fixup adds ed48e1f812b5 microblaze: use pgtable-nopmd instead of 4level-fixup adds 7c2763c42326 nds32: use pgtable-nopmd instead of 4level-fixup adds d96885e277b5 parisc: use pgtable-nopXd instead of 4level-fixup adds 2fa245c1f8c9 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup adds 7235db268a27 sparc32: use pgtable-nopud instead of 4level-fixup adds 4e65e76f1e58 um: remove unused pxx_offset_proc() and addr_pte() functions adds e19f97ed67d8 um: add support for folded p4d page tables adds f949286c668a mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] adds 5ecc9d15f73b Merge branch 'akpm' (patches from Andrew) adds 1a005912410f thermal: rcar_gen3_thermal: Add r8a774b1 support adds 554cee820e22 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support adds 86bd20a5a518 thermal-generic-adc: Silent error message for EPROBE_DEFER adds 9809797b932e thermal: qoriq: add thermal monitor unit version 2 support adds 8b71bce407b3 drivers: thermal: tsens: Get rid of id field in tsens_sensor adds 0e9c0bc73082 drivers: thermal: tsens: Simplify code flow in tsens_probe adds 3795ad5e2669 drivers: thermal: tsens: Add __func__ identifier to debug [...] adds 7c938f4837ab drivers: thermal: tsens: Add debugfs support adds a877e768f655 dt-bindings: thermal: tsens: Convert over to a yaml schema adds bd93ee3cb43b drivers: thermal: tsens: Create function to return sign-ex [...] adds 634e11d5b450 drivers: thermal: tsens: Add interrupt support adds 667986740263 dt-bindings: thermal: Add DT bindings documentation for Am [...] adds 421eda108e6c thermal: amlogic: Add thermal driver to support G12 SoCs adds 573ae2d9e00c MAINTAINERS: add entry for Amlogic Thermal driver adds 0e580290170d thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 adds da73f9b898b2 dt: thermal: tsens: Document compatible for MSM8976/56 adds f96c8e501528 thermal: Remove netlink support adds ae16a688f691 thermal: Initialize thermal subsystem earlier adds 3f6ec871e1c2 cpufreq: Initialize the governors in core_initcall adds 57db08f41b2a cpufreq: Initialize cpufreq-dt driver earlier adds b418bab452cd clk: qcom: Initialize clock drivers earlier adds 11ff4bdd1ab4 cpufreq: qcom-hw: Move driver initialization earlier adds c7071f4914a4 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value adds 76bf653f08dd thermal: no need to set .owner when using module_platform_driver adds f5bf3c06730c thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF adds 0cac7559f1b6 thermal: cpu_cooling: Reorder the header file adds f0a353b4d184 drivers: thermal: tsens: fix potential integer overflow on [...] adds 48da6f80057c arm64: defconfig: Enable CONFIG_ENERGY_MODEL adds 27a47e422ef3 PM / EM: Declare EM data types unconditionally adds 5a4e5b78956a thermal: cpu_cooling: Make the power-related code depend on IPA adds a4e893e802e6 thermal: cpu_cooling: Migrate to using the EM framework adds 163b00cde7cf thermal: Fix deadlock in thermal thermal_zone_device_check adds fb3da48a8640 Merge branch 'thermal/next' of git://git.kernel.org/pub/sc [...] adds 3b2fb67ada60 dt-bindings: pwm: mediatek: Remove gratuitous compatible s [...] adds 1b98ad3b3be9 pwm: sun4i: Drop redundant assignment to variable pval adds 4205e356285e dt-bindings: pwm-stm32: Document pinctrl sleep state adds 0f9d2ecba883 pwm: stm32: Split breakinput apply routine to ease PM support adds 2d3aa06b5de0 pwm: stm32: Add power management support adds 50cc7e3e4f26 pwm: sun4i: Fix incorrect calculation of duty_cycle/period adds 27938fd8ba78 pwm: Update comment on struct pwm_ops::apply adds 8dfa620e3d70 pwm: stm32: Validate breakinput data from DT adds 8e53622594f5 pwm: stm32: Remove clutter from ternary operator adds 9e1b4999a169 pwm: stm32: Pass breakinput instead of its values adds d9e48dc2a71a Merge tag 'pwm/for-5.5-rc1' of git://git.kernel.org/pub/sc [...] adds b513d3ff267d ARM: l2c: add definition for FWA in PL310 aux register adds df8bf2d8a020 ARM: mmp: don't select CACHE_TAUROS2 on all ARCH_MMP adds e69fd5090dbd ARM: mmp: map the PGU as well adds 1732050f48a3 ARM: mmp: DT: convert timer driver to use TIMER_OF_DECLARE adds 199c936e37f9 ARM: mmp: define MMP_CHIPID by the means of CIU_REG() adds a9372a5fb205 ARM: mmp: add support for MMP3 SoC adds d093bc0378f5 ARM: mmp: add SMP support adds 32adcaa010fa ARM: mmp: move cputype.h to include/linux/soc/ adds dde465457fc9 ARM: mmp: remove MMP3 USB PHY registers from regs-usb.h adds 759c2837f7e4 MAINTAINERS: mmp: add Git repository adds a4e86630a12b Merge tag 'mmp-soc-for-v5.5-2' of git://git.kernel.org/pub [...] adds d67fa6caae51 ARM: bcm: include local platsmp.h for bcm2836_smp_ops adds b47879aa85ed ARM: bcm: fix missing __iomem in bcm_kona_smc.c adds 781fa0a95424 ARM: bcm: Add support for BCM2711 SoC adds 72c630020b24 Merge tag 'tags/bcm2835-soc-next-2019-10-15' into soc/next adds becbe95e434e Merge tag 'arm-soc/for-5.5/soc' of https://github.com/Broa [...] adds 645ad6f3ca45 ARM: OMAP2+: Drop unused enable_wakeup and disable_wakeup adds 21a18129edd7 ARM: OMAP2+: Simplify code for clkdm_clock_enable and disable adds 87c59ca22b48 ARM: OMAP2+: do not export am43xx_control functions adds 607295af8870 ARM: OMAP2+: make dra7xx_sha0_hwmod static adds 89ffcdba95bd ARM: OMAP2+: prm44xx: make prm_{save,restore}_context static adds 06bd77f965ae ARM: OMAP2+: make omap44xx_sha0_hwmod and omap44xx_l3_main [...] adds 1994ebd1f746 ARM: OMAP2+: pdata-quirks: drop TI_ST/KIM support adds 5395b5557acb ARM: OMAP2+: Remove unused wakeup_cpu adds dfc065aa8963 ARM: OMAP2+: Drop bogus wkup domain oswr setting adds ccd369455a23 ARM: OMAP2+: Remove bogus warnings for machines without twl PMIC adds 32236a84906f ARM: OMAP2+: Update 4430 voltage controller operating points adds d44fa156dcb2 ARM: OMAP2+: Configure voltage controller for cpcap adds 623429d5b901 ARM: OMAP2+: Allow per oswr for omap4 adds caf8c87d7ff2 ARM: OMAP2+: Allow core oswr for omap4 adds 4873843718f9 ARM: OMAP2+: Initialize voltage controller for omap4 adds 821093e1fd3c ARM: OMAP2+: Make some functions static adds 71065d3fe82d ARM: OMAP2+: Configure voltage controller for retention adds c145649bf262 ARM: OMAP2+: Configure voltage controller for cpcap to low-speed adds 0a4818c19221 ARM: OMAP2+: Remove duplicated include from pmic-cpcap.c adds bc794744cdc5 Merge branch 'omap-for-v5.5/pm' into omap-for-v5.5/soc adds cd4744645959 Merge tag 'omap-for-v5.5/soc-signed' of git://git.kernel.o [...] adds 3a828f5eda30 MAINTAINERS: Add mailing list for Realtek SoCs adds e3ca9556f75c arm64: realtek: Select reset controller adds 433b1e8a6cd9 Merge tag 'realtek-arm64-soc-for-5.5' of git://git.kernel. [...] adds 88ae095b2855 ARM: hisi: drop useless depend on ARCH_MULTI_V7 adds a9f4b135d1c6 Merge tag 'hisi-armv7-soc-for-5.5' of git://github.com/his [...] adds a3ee4fea24e8 ARM: ASPEED: update default ARCH_NR_GPIO for ARCH_ASPEED adds 0a4319b5c87a ARM: shmobile: rcar-gen2: Drop legacy DT clock support adds 3bd00db6f0ea Merge tag 'renesas-arm-soc-for-v5.5-tag1' of git://git.ker [...] adds d70f7d31a9e2 ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegr [...] adds 91d7ff5aa7e3 ARM: tegra: Use WFE for power-gating on Tegra30 adds f5ed5010dfaa Merge tag 'tegra-for-5.5-arm-core' of git://git.kernel.org [...] adds e966fedeabe1 ARM: s3c: Rename s3c64xx_spi_setname() function adds 603bba8d0e05 ARM: s3c: Rename s5p_usb_phy functions adds 4134b762eb13 ARM: exynos: Enable exynos-asv driver for ARCH_EXYNOS adds 3166c3dd4c87 Merge tag 'samsung-soc-5.5' of https://git.kernel.org/pub/ [...] adds 3d4e0158c1db arm64: Introduce config for S32 adds 427fca60ee45 ARM: imx: Drop imx_anatop_usb_chrg_detect_disable() adds 8267ff89b713 ARM: imx: Add serial number support for i.MX6/7 SoCs adds d7eb28d2740f ARM: imx: use generic function to exit coherency adds 0f3dac611060 Merge tag 'imx-soc-5.5' of git://git.kernel.org/pub/scm/li [...] adds ed2b6b129c2b ARM: OMAP1: ams-delta FIQ: Fix a typo ("Initiaize") adds dafd24c727e8 ARM: OMAP1: drop duplicated dependency on ARCH_OMAP1 adds f87a2537cd9a Merge branch 'omap-for-v5.5/omap1' into omap-for-v5.5/soc adds 7b6560b4bc62 OMAP2: fixup doc comments in omap_device adds 0b491904f053 ARM: OMAP2+: Add missing put_device() call in omapdss_init_of() adds 82b711c251c6 Merge tag 'omap-for-v5.5/soc-late-signed' of git://git.ker [...] adds 93a212ebfb08 MAINTAINERS: Add logicpd-som-lv and logicpd-torpedo to OMAP TREE adds ab818f0999dc Merge tag 'omap-for-v5.5/maintainers-signed' of git://git. [...] adds 38206c24ab09 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds 44b5100f7b74 soc: renesas: rcar-sysc: Prepare for fixing power request [...] adds 0e0c4db2fa09 soc: renesas: r8a7795-sysc: Fix power request conflicts adds 5a6cf826b37c soc: renesas: r8a7796-sysc: Fix power request conflicts adds fd733519436f soc: renesas: r8a77965-sysc: Fix power request conflicts adds a228560c52e8 soc: renesas: r8a77970-sysc: Fix power request conflicts adds ee038b88c60a soc: renesas: r8a77980-sysc: Fix power request conflicts adds b34095cbc2bb soc: renesas: r8a77990-sysc: Fix power request conflicts adds d634055c4b0f soc: renesas: Add Renesas R8A774B1 config option adds 574cb721729f soc: renesas: Identify RZ/G2N adds 26405045e73b soc: renesas: rcar-rst: Add support for RZ/G2N adds 8c32c5ff8735 soc: renesas: r8a774c0-sysc: Fix power request conflicts adds 3b1600c515a5 soc: renesas: rcar-sysc: Remove unneeded inclusion of <lin [...] adds 6655c568ced0 soc: renesas: rcar-sysc: Add r8a774b1 support adds 4cc45d3892ef Merge tag 'renesas-drivers-for-v5.5-tag1' of git://git.ker [...] adds 976897dd96db memory: Extend of_memory with LPDDR3 support adds 6e7674c3c6df memory: Add DMC driver for Exynos5422 adds 7a5a687ec3e9 memory: samsung: exynos5422-dmc: Fix spelling mistake "cou [...] adds d51e6a69f4e9 memory: samsung: exynos5422-dmc: Fix kfree() of devm-alloc [...] adds bbf918863e18 memory: samsung: exynos5422-dmc: Add support for interrupt [...] adds 2051818b346f Merge tag 'samsung-drivers-dmc-5.5' of https://git.kernel. [...] adds 08f13e7c3430 phy: Add USB2 PHY driver for Marvell MMP3 SoC adds 13bec6d6822c MAINTAINERS: phy: add entry for USB PHY drivers on MMP SoCs adds d0862daf0f54 Merge tag 'mmp-drivers-for-v5.5' of git://git.kernel.org/p [...] adds a362687404ed soc: mmp: guard include of asm/cputype.h with CONFIG_ARM{,64} adds bf59ebbeac1f bus: ti-sysc: re-order reset and main clock controls adds df4f3459c7e2 bus: ti-sysc: drop the extra hardreset during init adds cdc56c112932 bus: ti-sysc: avoid toggling power state of module during probe adds 96b4597f0e31 Merge branch 'watchdog-fix' into omap-for-v5.5/ti-sysc adds 03856e928b0e bus: ti-sysc: Handle mstandby quirk and use it for musb adds 1819ef2e2d12 bus: ti-sysc: Use swsup quirks also for am335x musb adds a2c5b19890a0 Merge tag 'omap-for-v5.5/ti-sysc-signed' of git://git.kern [...] adds abf94566bb51 memory: brcmstb: dpfe: rename struct private_data adds 56ece3fabf2e memory: brcmstb: dpfe: initialize priv->dev adds 75d316e7633a memory: brcmstb: dpfe: add locking around DCPU enable/disable adds 6ef972b19240 memory: brcmstb: dpfe: move init_data into brcmstb_dpfe_do [...] adds ac2ea9cfce60 memory: brcmstb: dpfe: pass *priv as argument to brcmstb_d [...] adds 242fb2f1d995 memory: brcmstb: dpfe: support for deferred firmware download adds 5d06f53d9509 memory: brcmstb: dpfe: Compute checksum at __send_command() time adds b61d3e87b6ab memory: brcmstb: dpfe: Fixup API version/commands for 7211 adds 3c1aa0c0cb5c Merge tag 'arm-soc/for-5.5/drivers' of https://github.com/ [...] adds c2016cc612db reset: dt-bindings: meson: update arb bindings for sm1 adds 9c41152cfd74 reset: meson-audio-arb: add sm1 support adds b89a8da92d1d reset: Remove copy'n'paste redundancy in the comments adds b76b4e1dbcad dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml adds c302ec966e65 dt-bindings: reset: pdc: Convert PDC Global bindings to yaml adds 8c2def0f0655 reset: uniphier-glue: Add Pro5 USB3 support adds 5d9730b9eb05 dt-bindings: reset: add bindings for the Meson-A1 SoC Rese [...] adds bdb369e1e98a reset: add support for the Meson-A1 SoC Reset Controller adds 96a2f50305d1 reset: build simple reset controller driver for Agilex adds b1418bc85260 reset: hisilicon: hi3660: Make reset_control_ops const adds c1b065b4f209 reset: zynqmp: Make reset_control_ops const adds 37859277374d MAINTAINERS: add reset controller framework keywords adds 5ac33eebf1ba reset: simple: Keep alphabetical order adds 3ab831e50c1c reset: simple: Add Realtek RTD1195/RTD1295 adds a48108c0c20f reset: improve of_xlate documentation adds c2ffa00ad615 reset: document (devm_)reset_control_get_optional variants adds b7f7a0b58fbd Merge tag 'reset-for-v5.5' of git://git.pengutronix.de/git [...] adds 95ec5442715a dt-bindings: omap: add new binding for PRM instances adds 3e99cb214f03 soc: ti: add initial PRM driver with reset control support adds c5117a78dd88 soc: ti: omap-prm: poll for reset complete during de-assert adds d30cd83f6853 soc: ti: omap-prm: add support for denying idle for reset [...] adds 0f0faaf4d7ff soc: ti: omap-prm: add omap4 PRM data adds 8aa35504a0b9 soc: ti: omap-prm: add data for am33xx adds 59de827750f2 soc: ti: omap-prm: add dra7 PRM data adds 01f5069efa62 soc: ti: omap-prm: add am4 PRM data adds 5478f912d225 soc: ti: omap-prm: add omap5 PRM data adds c6b69bf14373 soc: ti: omap-prm: fix return value check in omap_prm_probe() adds faee19ece826 memory: emif: remove set but not used variables 'cs1_used' [...] adds e6ce7f5a7d2e Merge branch 'for_5.5/driver-soc' of git://git.kernel.org/ [...] adds 4194b583c104 soc: renesas: Add missing check for non-zero product regis [...] adds 16208387bbdd Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] adds f79edb17b618 soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960 adds 39e57e14d7ea soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-W adds cadadde21007 soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+ adds 9c9f7891093b soc: renesas: Identify R-Car M3-W+ adds 41684bff3b2f soc: renesas: rcar-rst: Add R8A77961 support adds bdde3d3ec934 soc: renesas: rcar-sysc: Add R8A77961 support adds 064652ad88e8 Merge tag 'renesas-drivers-for-v5.5-tag2' of git://git.ker [...] adds befc1bab9117 firmware: tegra: Move BPMP resume to noirq phase adds f76b6a4cbffb Merge tag 'tegra-for-5.5-firmware' of git://git.kernel.org [...] adds 0a728e0bda7c soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl() adds c9e753767a9c soc/tegra: pmc: Fix crashes for hierarchical interrupts adds 9f1022b8bd14 soc/tegra: fuse: Restore base on sysfs failure adds 96ee12b2a203 soc/tegra: fuse: Implement nvmem device adds f4619c7f68ba soc/tegra: fuse: Add cell information adds 9f94fadd75d3 soc/tegra: fuse: Register cell lookups for compatibility adds aba19827fced soc/tegra: pmc: Support wake events on more Tegra SoCs adds 7e9ae849eb1e soc/tegra: pmc: Add wake event support on Tegra210 adds 455271d9dc5f soc/tegra: pmc: Configure core power request polarity adds c7ccfccabb0f soc/tegra: pmc: Configure deep sleep control settings adds 496747e7d907 soc/tegra: regulators: Add regulators coupler for Tegra20 adds 783807436f36 soc/tegra: regulators: Add regulators coupler for Tegra30 adds e57a243f5d89 soc/tegra: pmc: Query PCLK clock rate at probe time adds 69dfb3d4a89a soc/tegra: pmc: Remove unnecessary memory barrier adds b4067b105023 Merge tag 'tegra-for-5.5-soc' of git://git.kernel.org/pub/ [...] adds e386b228cad2 soc: samsung: chipid: Make exynos_chipid_early_init() static adds 771fdcf8d3d0 PM / OPP: Support adjusting OPP voltages at runtime adds 477f842f14aa Merge tag 'opp-5.4-support-adjust-voltages' of https://git [...] adds 5ea428595cc5 soc: samsung: Add Exynos Adaptive Supply Voltage driver adds 02fb29882d5c soc: samsung: chipid: Drop "syscon" compatible requirement adds 89e551e83869 soc: samsung: exynos-asv: Potential NULL dereference in ex [...] adds 171cfeec987d Merge tag 'samsung-drivers-5.5' of https://git.kernel.org/ [...] adds cf0fd404455c firmware: imx: warn on unexpected RX adds 51f5afabc07a firmware: imx: Skip return value check for some special SC [...] adds 0e4e8cc30a29 firmware: imx: Remove call to devm_of_platform_populate adds e4f9eefbb8a9 firmware: imx: add missing include of <linux/firmware/imx/sci.h> adds a0708f559e4f soc: imx8: Using existing serial_number instead of UID adds 7ae399b7d009 soc: imx-scu: Using existing serial_number instead of UID adds 768e1a8e0936 soc: imx8mq: Read SOC revision from TF-A adds 8cbbff3a6423 Merge tag 'imx-drivers-5.5' of git://git.kernel.org/pub/sc [...] adds a14b820316e8 soc: qcom: llcc cleanup to get rid of sdm845 specific driver file adds a0e72a5ba48a soc: qcom: Rename llcc-slice to llcc-qcom adds 99356b03b431 soc: qcom: Make llcc-qcom a generic driver adds 66e6a633910a soc: qcom: smd-rpm: Create RPM interconnect proxy child device adds 69d2d2531119 soc: qcom: socinfo: add sdm845 and sda845 soc ids adds 83a81c1b8690 soc: qcom: smd-rpm: Add MSM8976 compatible adds 4bc6aadbcc0e dt-bindings: power: Add missing rpmpd smd performance level adds b1d522443b4b soc: qcom: rpmpd: Add rpm power domains for msm8976 adds 89da2ba947b1 soc: qcom: Fix llcc-qcom definitions to include adds 2bfd3e7651ad soc: qcom: llcc: Name regmaps to avoid collisions adds acbf73bfa028 soc: qcom: llcc: Move regmap config to local variable adds 669f78802b01 soc: qcom: llcc: Add configuration data for SC7180 adds d49f341e15af dt-bindings: msm: Convert LLCC bindings to YAML adds 4c61ec0f2dc0 dt-bindings: msm: Add LLCC for SC7180 adds 971112e07293 MAINTAINERS: Add myself as co-maintainer for QCOM adds d4b0c97a8089 Merge tag 'qcom-drivers-for-5.5' of git://git.kernel.org/p [...] adds e502ff8606b3 soc: xilinx: Set CAP_UNUSABLE requirement for versal while [...] adds 856c78c6281a dt-bindings: firmware: Add bindings for Versal firmware adds af3f1afac38d firmware: xilinx: Add support for versal soc adds 44a39847787b Merge tag 'zynqmp-soc-for-v5.5' of https://github.com/Xili [...] adds 02c1c37f66b1 ARM: at91: Documentation: update the sama5d3 and armv7m da [...] adds dbbf98392af6 memory: atmel-ebi: move NUM_CS definition inside EBI driver adds 5db3fb404af5 memory: atmel-ebi: switch to SPDX license identifiers adds c3277f8ee8cd soc: at91: Add Atmel SFR SN (Serial Number) support adds e24eb5e6e957 Merge tag 'at91-5.5-drivers' of git://git.kernel.org/pub/s [...] adds beb91681a20a firmware: meson_sm: Mark chip struct as static const adds 47b3c53a16c0 nvmem: meson-efuse: bindings: Add secure-monitor phandle adds 8cde3c2153e8 firmware: meson_sm: Rework driver as a proper platform driver adds 9be579f4c41f firmware: meson_sm: use %*ph to print small buffer adds 240051cb833b soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs adds 1d7c541b8a5b soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L adds fdfc6997bd08 soc: amlogic: meson-gx-socinfo: Fix S905D3 ID for VIM3L adds 13a6c8efb3b3 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] adds 90a943145e2e soc: mediatek: Refactor polling timeout and documentation adds d744d035ecb5 soc: mediatek: Refactor regulator control adds cef021e2f5cb soc: mediatek: Refactor clock control adds 0545aa1b7a14 soc: mediatek: Refactor sram control adds 662c9d55c5cc soc: mediatek: Refactor bus protection control adds 01d1a860a59b Merge tag 'v5.4-next-soc' of https://git.kernel.org/pub/sc [...] adds 0376fa72a455 lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are [...] adds b8104fda1fff logic_pio: Define PIO_INDIRECT_SIZE for !CONFIG_INDIRECT_PIO adds 663accf1872b bus: hisi_lpc: Clean some types adds 3e5cd20d4e1f bus: hisi_lpc: Expand build test coverage adds f361c863b3bf logic_pio: Build into a library adds 13c1eff1755b Merge tag 'hisi-drivers-for-5.5' of git://github.com/hisil [...] adds 3feb4a3cf0f8 Merge branch 'for-5.5/clk' into for-5.5/memory adds c4c21f22150f memory: tegra: Set DMA mask based on supported address bits adds 63a613fdb16c memory: tegra: Add gr2d and gr3d to DRM IOMMU group adds fa6749d40e99 memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 adds 77ab499dca5d memory: tegra: Adapt for Tegra20 clock driver changes adds d039cf2834e9 memory: tegra: Include io.h instead of iopoll.h adds c72396f941fb memory: tegra: Pre-configure debug register on Tegra20 adds f541efaa7459 memory: tegra: Print a brief info message about EMC timings adds b56563d0138c memory: tegra: Increase handshake timeout on Tegra20 adds 88c5bfecaa36 memory: tegra: Do not handle error from wait_for_completio [...] adds e34212c75a68 memory: tegra: Introduce Tegra30 EMC driver adds 77b7182ff18d memory: tegra: Ensure timing control debug features are disabled adds 141bef44e123 memory: tegra: Consolidate registers definition into commo [...] adds 57a54dfe4895 Merge tag 'tegra-for-5.5-memory-v2' of git://git.kernel.or [...] adds b4941adb24c0 PM: wakeup: Add routine to help fetch wakeup source object. adds 218325370e07 dt-bindings: fsl: rcpm: Add 'little-endian' and update Cha [...] adds 3b8db0348c50 soc: fsl: add RCPM driver adds 84a1b6e1d938 Merge tag 'soc-fsl-next-v5.5' of git://git.kernel.org/pub/ [...] adds 7bd39bc6bfdf firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BIT adds 3f6939aec712 Merge tag 'scmi-fix-5.5' of git://git.kernel.org/pub/scm/l [...] adds ec939e4c94bd Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds 3b47f2292d23 ARM: dts: gose: Replace spaces by TABs adds 9d6f4d4ddafb ARM: dts: lager: Replace spaces by TABs adds 84cd9d3442b7 ARM: dts: emev2: Add whitespace for GPIO nodes adds aca95ea77c38 Merge tag 'renesas-arm-dt-for-v5.5-tag1' of git://git.kern [...] adds 3c19b46a1f24 arm64: dts: renesas: Add LIF channel indices to vsps properties adds a3ba116909e3 arm64: dts: r8a7795: Add cpuidle support for CA57 cores adds fe87bde8deff arm64: dts: r8a7795: Add cpuidle support for CA53 cores adds 824a88b5671f arm64: dts: r8a7796: Add cpuidle support for CA57 cores adds 3cbcfececc36 arm64: dts: r8a7796: Add cpuidle support for CA53 cores adds 28a1b34c00da arm64: dts: renesas: r8a77970: Fix PWM3 adds 8438bfda9d76 arm64: dts: renesas: r8a774c0: Create thermal zone to support IPA adds 652fd0f44e98 arm64: dts: renesas: r8a774c0: Add dynamic power coefficient adds 9b33e3001b67 arm64: dts: renesas: Initial r8a774b1 SoC device tree adds 83f7f812a870 arm64: dts: renesas: Add HiHope RZ/G2N main board support adds a38132581269 arm64: dts: renesas: r8a774a1: Remove audio port node adds 048b39fae795 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Enable HS400 mode adds fd863e588062 arm64: dts: renesas: r8a774b1: Add SYS-DMAC device nodes adds 83e7620a0417 arm64: dts: renesas: r8a774b1: Add SCIF and HSCIF nodes adds bbbb919f3286 arm64: dts: renesas: r8a774b1: Add GPIO device nodes adds c722d9001ab5 arm64: dts: renesas: r8a774b1: Add Ethernet AVB node adds 65005e6a5bb4 arm64: dts: renesas: Add HiHope RZ/G2N sub board support adds ce21f29032ae arm64: dts: renesas: r8a774b1: Add OPPs table for cpu devices adds 95b3547f27a6 arm64: dts: renesas: r8a774b1: Add RZ/G2N thermal support adds 39040e87b71a arm64: dts: renesas: r8a774b1: Add CMT device nodes adds 928249b781eb arm64: dts: renesas: r8a774b1: Add TMU device nodes adds 6317736729ac arm64: dts: renesas: r8a774b1: Add SDHI support adds 070302d4673a arm64: dts: renesas: r8a774b1: Add I2C and IIC-DVFS support adds 63093a8e58be arm64: dts: renesas: r8a774b1: Add IPMMU device nodes adds 955ceb563c79 arm64: dts: renesas: r8a774b1: Add FCPF and FCPV instances adds 966607b84714 arm64: dts: renesas: r8a774b1: Add VSP instances adds c65588936f49 arm64: dts: renesas: r8a774b1: Tie SYS-DMAC to IPMMU-DS0/1 adds 79718f9d5471 arm64: dts: renesas: r8a774b1: Connect Ethernet-AVB to IPMMU-DS0 adds fbdcdb9c8621 arm64: dts: renesas: hihope-common: Move du clk properties [...] adds 04e4bad30adb arm64: dts: renesas: r8a774b1: Add DU device to DT adds 3a02555a4d06 arm64: dts: renesas: r8a774b1: Add HDMI encoder instance adds fdf130155fa0 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Add display cl [...] adds ab46816a38a4 arm64: dts: renesas: r8a774b1: Add FDP1 device nodes adds 68f627511fed arm64: dts: renesas: r8a774b1: Add PWM device nodes adds 31222abb669c arm64: dts: renesas: hihope-rzg2-ex: Enable backlight adds 642a33259bdf arm64: dts: renesas: hihope-rzg2-ex: Add LVDS support adds b6bb8a108d0b arm64: dts: renesas: Add support for Advantech idk-1110wr [...] adds 7213aea4afad arm64: dts: renesas: r8a774b1: Add RWDT node adds c88657c4a1ea arm64: dts: renesas: r8a774b1: Add all MSIOF nodes adds b3ddadfa2831 arm64: dts: renesas: r8a774b1: Add PCIe device nodes adds 133e6c78c493 arm64: dts: renesas: hihope-rzg2-ex: Let the board specifi [...] adds 067eca6dc61a arm64: dts: renesas: r8a774b1: Add Sound and Audio DMAC de [...] adds 561668aa4614 arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EH [...] adds 34560ef33934 arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB devi [...] adds 4ec25b30a477 arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes adds 04360e4112c3 arm64: dts: renesas: r8a774b1: Add INTC-EX device node adds 8292f5eb3874 arm64: dts: renesas: Add iommus to R-Car Gen3 SDHI/MMC nodes adds 3fa08cbb0662 arm64: dts: renesas: r8a774b1: Add CAN and CAN FD support adds 662be40034ca Merge tag 'renesas-arm64-dt-for-v5.5-tag1' of git://git.ke [...] adds b43502e92548 dt-bindings: timer: renesas: tmu: Document r8a774a1 bindings adds 28a5f64ad9c4 dt-bindings: arm: renesas: Document RZ/G2N SoC DT bindings adds d30286ebbace dt-bindings: arm: renesas: Add HopeRun RZ/G2N boards adds 56abd14af3c1 dt-bindings: power: rcar-sysc: Document r8a774b1 sysc adds 4d3cae425447 dt-bindings: reset: rcar-rst: Document r8a774b1 reset module adds 9bfa8cf0d8d0 Merge tag 'renesas-dt-bindings-for-v5.5-tag1' of git://git [...] adds cee0534a08d0 ARM: dts: rockchip: Add cpu id to rk3288 efuse node adds 6233269bce47 ARM: dts: rockchip: Use interpolated brightness tables for veyron adds 463c5ac0300a ARM: dts: rockchip: Add RK3288 VOP gamma LUT address adds a562a8acccb3 ARM: dts: rockchip: remove some tabs and spaces from dtsi files adds 832e1173c024 Merge tag 'v5.5-rockchip-dts32-1' of git://git.kernel.org/ [...] adds 8e57eed2047b arm64: dts: rockchip: fix iface clock-name on px30 iommus adds 00519137f7d4 arm64: dts: rockchip: remove static xin32k from px30 adds f77ccf399e3b arm64: dts: rockchip: remove px30 emmc_pwren pinctrl adds cdfebb27892a arm64: dts: rockchip: add default px30 emmc pinctrl adds 915b6a8b54a6 arm64: dts: rockchip: fix the px30-evb power tree adds 79fd8ba2fd2c arm64: dts: rockchip: add emmc-powersequence to px30-evb adds 9003aacb9cc3 arm64: dts: rockchip: move px30-evb console output to uart 5 adds 689c7dc73c26 arm64: dts: rockchip: remove unused pin settings from px30 adds 45cb61b4f3bf arm64: dts: rockchip: document explicit px30 cru dependencies adds 52462ac6277f arm64: dts: rockchip: add px30-evb i2c1 devices adds c595826faa97 dt-bindings: document PX30 usb2phy General Register Files adds f1b3b7077b40 arm64: dts: rockchip: Rename vcc12v_sys into dc_12v for ro [...] adds 9f7f9b610e1b arm64: dts: rockchip: Fix roc-rk3399-pc regulator input rails adds 85dd76385058 arm64: dts: rockchip: add missing #msi-cells to rk3399 adds 6860769ea771 arm64: dts: rockchip: add analog audio nodes on rk3399-rockpro64 adds 87d8ae980e19 arm64: dts: rockchip: add cr50 tpm to rk3399-gru scarlet and bob adds f94ffd95cb76 arm64: dts: rockchip: Enable nanopi4 HDMI audio adds bc43cee88aa1 arm64: dts: rockchip: Update nanopi4 phy reset properties adds 4ff75253719c arm64: dts: rockchip: restyle rockchip,pins on rk3399-rock-pi-4 adds d083ce427947 include: dt-bindings: rockchip: mark RK_FUNC defines as de [...] adds ee1d28a449bf Merge tag 'v5.5-rockchip-dts64-1' of git://git.kernel.org/ [...] adds 9c8238b85c26 ARM: dts: exynos: Add support ARM architected timers on Exynos5 adds cdcce1ee977b ARM: dts: exynos: Add "syscon" compatible string to chipid [...] adds f33e70cc7323 ARM: dts: exynos: Add samsung,asv-bin property to Odroid XU3 Lite adds 937683dcb192 ARM: dts: exynos: Remove obsolete IRQ lines on Exynos3250 adds 5b0e042989f4 ARM: dts: exynos: Split phandle in dmas property adds f859a03969a0 ARM: dts: exynos: Rename Multi Core Timer node to "timer" adds d8304aa2ebc7 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] adds 55125ae92bef ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] adds 6f135430d221 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] adds 04d6fe244181 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] adds 64cc3ea949a8 ARM: dts: exynos: Use defines for MCT interrupt GIC SPI/PP [...] adds 4359fce7060d ARM: dts: exynos: Add audio support (WM1811 CODEC boards) [...] adds e39fc20f1ec1 ARM: dts: exynos: Rename power domain nodes to "power-doma [...] adds 56c126e87e29 ARM: dts: exynos: Rename SysRAM node to "sram" adds d60d0cff4ab0 ARM: dts: s3c64xx: Fix init order of clock providers adds 60107c77a2fa Merge tag 'samsung-dt-5.5' of https://git.kernel.org/pub/s [...] adds 72ddcf6aa224 arm64: dts: exynos: Move GPU under /soc node for Exynos5433 adds ede87c3a2bdb arm64: dts: exynos: Move GPU under /soc node for Exynos7 adds bed903167ae5 arm64: dts: exynos: Revert "Remove unneeded address space [...] adds 0d92c191ad84 arm64: dts: exynos: Swap clock order of sysmmu on Exynos5433 adds 59de78f1d634 arm64: dts: exynos: Split phandle in dmas property on Exynos5433 adds 9f17f839fe9c arm64: dts: exynos: Rename Multi Core Timer node to "timer [...] adds 16adb5ce3b2b Merge tag 'samsung-dt64-5.5' of https://git.kernel.org/pub [...] adds e9920bc28a4f dt-bindings: ddr: Rename lpddr2 directory adds 1d816d345442 dt-bindings: ddr: Add bindings for LPDDR3 memories adds c6d46248cd15 dt-bindings: memory-controllers: Add Exynos5422 DMC device [...] adds 53d2ebcc73cd ARM: dts: exynos: Add syscon compatible to clock controlle [...] adds 5cb4d9a02a60 ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid [...] adds 296523d93306 dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories adds 40192209b96b dt-bindings: memory-controllers: exynos5422-dmc: Add inter [...] adds 63cf62ddb983 ARM: dts: exynos: Extend mapped region for DMC on Exynos5422 adds 8611ed7ad586 ARM: dts: exynos: Add interrupts to DMC controller in Exynos5422 adds 41f277be1d02 dt-bindings: memory-controllers: exynos5422-dmc: Correct e [...] adds 5d8b20c131dd Merge tag 'samsung-dt-dmc-5.5' of https://git.kernel.org/p [...] adds 6780153607e2 dt-bindings: arm: cpu: Add Marvell MMP3 SMP enable method adds c3294ea34170 dt-bindings: arm: Convert Marvell MMP board/soc bindings t [...] adds 95aecb71b84e dt-bindings: arm: mrvl: Document MMP3 compatible string adds f79a13fe5cb0 dt-bindings: mrvl,intc: Add a MMP3 interrupt controller adds e50a0c6247be dt-bindings: phy-mmp3-usb: Add bindings adds 5c272bee843e ARM: dts: mmp3: Add MMP3 SoC dts file adds bae92f330aec Merge tag 'mmp-dt-for-v5.5' of git://git.kernel.org/pub/sc [...] adds 3dc4b6fb175e arm64: dts: actions: Add MMC controller support for S900 adds 7d578b7d0936 arm64: dts: actions: Add uSD and eMMC support for Bubblegum96 adds a9d21d151763 Merge tag 'actions-arm64-dt-for-v5.5' of git://git.kernel. [...] adds 044393a7b331 ARM: dts: mmp3: add Dell Wyse 3020 machine adds 984829e2d39b ARM: dts: BCM5301X: Add DT for Luxul XWC-2000 adds 4b2d24662126 ARM: dts: bcm283x: Remove simple-bus from fixed clocks adds ba61479e1ee9 ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible adds 3ce82be9ae3d ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-co [...] adds ab06837dd269 dt-bindings: arm: Convert BCM2835 board/soc bindings to js [...] adds 091d3aecc515 dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema adds 7dbe8c62ceeb ARM: dts: Add minimal Raspberry Pi 4 support adds 46fdee06aeef arm64: dts: broadcom: Add reference to RPi 4 B adds c0c7d81e0a93 Merge tag 'tags/bcm2835-dt-next-2019-10-15' into devicetree/next adds 4c365e231bd1 ARM: dts: bcm: HR2: add label to sp805 watchdog adds 71dd33b90119 Merge tag 'arm-soc/for-5.5/devicetree' of https://github.c [...] adds ce8bfba7764b ARM: dts: logicpd-torpedo-baseboard: Reduce video regulato [...] adds a177057a95f6 ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel adds 3522a0cbf720 ARM: dts: LogicPD Torpedo: Add WiLink UART node adds 4dd8f92fa125 ARM: dts: IGEP: Add WiLink UART node adds 1b359d32f2b6 ARM: dts: logicpd-torpedo: Disable Bluetooth Serial DMA adds 6ba6ed6c7b5c ARM: dts: am: Rename "ocmcram" node to "sram" adds 6bad4f2ddbcf ARM: dts: logicpd-torpedo-37xx-devkit: Increase camera pix [...] adds ce8739df91e2 ARM: dts: omap: Rename "ocmcram" node to "sram" adds 87e6c8d7e935 ARM: dts: add DTS for NetCAN Plus devices adds 9e4dee95d7ee ARM: dts: add DTS for NetCom Plus 1xx and 2xx device series adds 830834c450bb ARM: dts: add DTS for NetCom Plus 4xx and 8xx device series adds be57274e0dd7 ARM: dts: omap4-droid4: Allow 300mA current for USB peripherals adds 61978617e905 ARM: dts: Add minimal support for Droid Bionic xt875 adds fedc8844d500 Merge branch 'omap-for-v5.5/droid4' into omap-for-v5.5/dt adds fcf371fd7db5 Merge tag 'omap-for-v5.5/dt-signed' of git://git.kernel.or [...] adds 97492a4608d9 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpio adds 7dd721a33e5b ARM: dts: Drop custom hwmod property for omap4 gpio adds 928be37dc6b7 ARM: dts: Drop custom hwmod property for omap5 gpio adds 35bd04521517 ARM: OMAP2+: Drop legacy platform data for dra7 mailbox adds 38d380d51aed ARM: OMAP2+: Drop legacy platform data for am3 and am4 mailbox adds 1891ffcb53c7 ARM: OMAP2+: Drop legacy platform data for omap4 mailbox adds c8ea89dfb2cb ARM: OMAP2+: Drop legacy platform data for omap5 mailbox adds d1fe649bbd82 ARM: dts: Drop custom hwmod property for omap5 mcspi adds ba2489ffe85c ARM: OMAP2+: Drop legacy platform data for omap5 mcspi adds 93b5824960b0 ARM: dts: Drop custom hwmod property for am33xx uart adds e65baa90abd3 ARM: dts: Drop custom hwmod property for am4 uart adds 26c99bf1d5d3 ARM: dts: Drop custom hwmod property for omap5 uart adds 1cb5f37edd8c ARM: dts: Drop custom hwmod property for am3 i2c adds 0bd28b9e73de ARM: dts: Drop custom hwmod property for am4 i2c adds bfa299ddd341 ARM: dts: Drop custom hwmod property for omap5 i2c adds e9279e0712f7 ARM: dts: Drop custom hwmod property for am3 mmc adds 83aba97d7076 ARM: dts: Drop custom hwmod property for am4 mmc adds 96a427a108b3 ARM: dts: Drop custom hwmod property for omap5 mmc adds a130133fee5f ARM: OMAP2+: Drop legacy platform data for am3 and am4 wdt adds 8109ceb4a276 ARM: OMAP2+: Drop legacy platform data for dra7 wdt adds af8637f0ee7e ARM: OMAP2+: Drop legacy platform data for omap5 wdt adds 349355ce3a05 ARM: OMAP2+: Drop legacy platform data for omap4 mcbsp adds b1da0fa21bd1 ARM: OMAP2+: Drop legacy platform data for omap5 mcbsp adds b4e2b347d8b6 ARM: OMAP2+: Drop legacy platform data for am4 hdq1w adds cca5e19af216 ARM: OMAP2+: Drop legacy platform data for dra7 hdq1w adds aa3657053d82 ARM: OMAP2+: Drop legacy platform data for omap4 hdq1w adds bb51a2a84ff2 ARM: OMAP2+: Drop legacy platform data for am3 and am4 rng adds f7ac11ebad5a ARM: OMAP2+: Drop legacy platform data for dra7 rng adds 491a35282413 ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp adds 9ac545f97401 ARM: OMAP2+: Drop legacy platform data for omap4 mcasp adds 93f34e4edfec ARM: OMAP2+: Drop legacy platform data for musb on omap4 adds 0782e8572ce4 ARM: dts: Probe am335x musb with ti-sysc adds 12afc0cf8121 ARM: dts: Drop pointless status changing for am3 musb adds b08a0c577518 ARM: OMAP2+: Drop legacy platform data for am335x musb adds 960a02765a7d Merge tag 'omap-for-v5.5/ti-sysc-drop-pdata-v2-signed-take [...] adds 577dd5de0990 arm64: dts: juno: add GPU subsystem adds 49067a8a6fcf Merge tag 'juno-update-5.5' of git://git.kernel.org/pub/sc [...] adds 29d437022f1e ARM: dts: stm32: move ltdc pinctrl on stm32mp157a dk1 board adds 439819dd4d47 ARM: dts: stm32: Enable VREFBUF on stm32mp157a-dk1 adds be5cdd1389ab ARM: dts: stm32: add ADC pins used on stm32mp157a-dk1 adds f9f5467f05ea ARM: dts: stm32: enable ADC support on stm32mp157a-dk1 adds 7e6c337f6894 ARM: dts: stm32: add focaltech touchscreen on stm32mp157c- [...] adds 8fcdbdccce21 ARM: dts: stm32: fix memory nodes to match with DT validat [...] adds da5152f25ade ARM: dts: stm32: fix joystick node on stm32f746 and stm32m [...] adds 49bb8b69b524 ARM: dts: stm32: remove usb phy-names entries on stm32mp157c-ev1 adds 2e7f46e13b3b ARM: dts: stm32: fix regulator-sd_switch node on stm32mp15 [...] adds 4a27d15e861a ARM: dts: stm32: Add DAC pins used on stm32mp157c-ed1 adds 4951d9955166 ARM: dts: stm32: Add DAC support to stm32mp157c-ed1 adds 376d5d86cb20 ARM: dts: stm32: add hdmi audio support to stm32mp157a-dk1 board adds b81c8c3b8e38 ARM: dts: stm32: remove useless interrupt from dsi node fo [...] adds 111ef3fdddfe ARM: dts: stm32: add PWR regulators support on stm32mp157 adds 791be94e2878 ARM: dts: stm32: change default minimal buck1 value on stm32mp157 adds c9b2fe7ea0a7 ARM: dts: stm32: Fix active discharge usage on stm32mp157 adds 9737a358b56a ARM: dts: stm32: disable active-discharge for vbus_otg on [...] adds ae0300228a9a ARM: dts: stm32: remove useless dma-ranges property for stm32f429 adds c34cbe24cfd5 ARM: dts: stm32: remove useless dma-ranges property for stm32f469 adds ab7822067fba Merge tag 'stm32-dt-for-v5.5-1' of git://git.kernel.org/pu [...] adds e683c4b078d8 ARM: dts: arria10: Modify QSPI read_delay for Arria10 adds c4c8757b2d89 arm64: dts: agilex: add QSPI support for Intel Agilex adds 0c33a70b3336 arm64: dts: altera: update QSPI reg addresses for Stratix10 adds 05c9c5a99d61 arm64: agilex: enable USB and LEDs on agilex devkit adds aa74337ee73d arm64: dts: agilex: add service layer, fpga manager and fp [...] adds 3760828a8b48 Merge tag 'socfpga_dts_updates_for_v5.5' of git://git.kern [...] adds c5aecb49e41d ARM: dts: keystone-clocks: add input fixed clocks adds e86ddd181e6d ARM: dts: k2e-clocks: add input ext. fixed clocks tsipclka/b adds debc91ab8fd2 ARM: dts: k2e-netcp: add cpts refclk_mux node adds 8cb7888d648e ARM: dts: k2hk-netcp: add cpts refclk_mux node adds ee372eee0a31 ARM: dts: k2l-netcp: add cpts refclk_mux node adds cfc0e76bbbde ARM: configs: keystone: enable cpts adds 4454c069f1e4 Merge branch 'for_5.5/keystone-dts' of git://git.kernel.or [...] adds 0d3ccc1cdeb7 dt-bindings: arm: realtek: Tidy up conversion to json-schema adds 6013b8b0005e dt-bindings: arm: realtek: Document RTD1293 and Synology DS418j adds 39089a192a50 arm64: dts: realtek: Change dual-license from MIT to BSD adds cf976f660ee8 arm64: dts: realtek: Add RTD1293 and Synology DS418j adds 1f3295994dc5 dt-bindings: arm: realtek: Document RTD1296 and Synology DS418 adds 5133636e41a2 arm64: dts: realtek: Add RTD1296 and Synology DS418 adds f2356d1afe39 arm64: dts: realtek: Add oscillator for RTD129x adds dbb595333c95 arm64: dts: realtek: Add watchdog node for RTD129x adds 4df56a1eb130 dt-bindings: reset: Add Realtek RTD1295 adds fd5f8d0a99b9 arm64: dts: realtek: Add RTD129x reset controller nodes adds 02f4597e7ebe arm64: dts: realtek: Add RTD129x UART resets adds a1094a7c27b4 Merge tag 'realtek-arm64-dt-for-5.5' of git://git.kernel.o [...] adds 37a92df96122 arm64: dts: hisilicon: Add Mali-450 MP4 GPU DT entry adds 32f714d30f20 Merge tag 'hisi-arm64-dt-for-5.5' of git://github.com/hisi [...] adds 9fe2420d0683 ARM: dts: Add RDA8810PL GPIO controllers adds 302417ce9823 ARM: dts: mmp3: Add a name to /clocks node adds d074a263dd83 ARM: dts: mmp3: Fix /soc/watchdog node name adds 75ebe3bce011 ARM: dts: mmp3-dell-ariel: Add a name to /memory node adds 7e6a30317983 ARM: dts: mmp3-dell-ariel: Add a serial point alias adds db7725d3a6bf ARM: dts: dra7: add PRM nodes adds 222fe59f3e4b ARM: dts: omap4: add PRM nodes adds 73e64a93014f ARM: dts: am33xx: Add PRM data adds f7186dae1dff ARM: dts: am43xx: Add PRM data adds a868da75fd8f ARM: dts: omap5: Add PRM data adds 19e489aa9bb4 Merge tag 'omap-for-v5.5/prm-signed' of git://git.kernel.o [...] adds bf2166390366 arm64: dts: renesas: r8a774b1: Add VIN and CSI-2 support adds 948c59ddf42f arm64: dts: renesas: rcar-gen3: Add CMM units adds 1510faee3090 arm64: dts: renesas: r8a774b1: Add SATA controller node adds 7574ed0e083f Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] adds 4c28ca12eae2 arm64: dts: renesas: Prepare for rename of ARCH_R8A7796 to [...] adds f51746ad7d1f arm64: dts: renesas: Add Renesas R8A77961 SoC support adds 92980759c169 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-W+ adds 571d32c283a5 Merge tag 'renesas-arm64-dt-for-v5.5-tag2' of git://git.ke [...] adds 09f156d97e53 dt-bindings: arm: renesas: Convert 'renesas,prr' to json-schema adds 24169f0a4537 dt-bindings: arm: renesas: Add R-Car M3-N ULCB with Kingfisher adds 193ffd365660 dt-bindings: arm: renesas: Document R-Car M3-W+ SoC DT bindings adds fec526521be4 dt-bindings: arm: renesas: Add Salvator-XS board with R-Car M3-W+ adds 248a887fc1aa dt-bindings: reset: rcar-rst: Document r8a77961 support adds e7f1eb321b1a dt-bindings: power: rcar-sysc: Document r8a77961 support adds b23c30a955f1 Merge tag 'renesas-dt-bindings-for-v5.5-tag2' of git://git [...] adds 9e3bd0f664a8 arm64: dts: lg1312: DT fix s/#interrupts-cells/#interrupt-cells/ adds 09612c933709 arm64: dts: lg1313: DT fix s/#interrupts-cells/#interrupt-cells/ adds f638b287cca7 ARM: dts: atlas7: Fix "debounce-interval" property misspelling adds 6db1aaf4d973 arm64: dts: allwinner: a64: orangepi-win: Enable audio codec adds cd380e0d00b2 arm64: dts: allwinner: h6: Add pin configs for uart1 adds 351170463471 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth adds 13de0f0a4919 arm64: dts: sun50i: sopine-baseboard: Expose serial1, seri [...] adds 27b705fbf699 ARM: dts: sun9i: Add missing watchdog clocks adds a0365c09b582 ARM: dts: sun5i: olinuxino micro: Fix AT24 node name adds 0c25bfa7fac5 ARM: dts: sun8i: a83t: a711: Add touchscreen node adds 4acc24bca17f arm64: dts: allwinner: Add ARM Mali GPU node for H6 adds 8abc4c4a154f arm64: dts: allwinner: Add mali GPU supply for H6 boards adds a24607032359 dt-bindings: crypto: Add DT bindings documentation for sun [...] adds 96d8dec97b77 ARM: dts: sun8i: R40: add crypto engine node adds e7ef094aea65 ARM: dts: sun8i: H3: Add Crypto Engine node adds 0f5fc158851b arm64: dts: allwinner: sun50i: Add Crypto Engine node on A64 adds 8002c454d446 arm64: dts: allwinner: sun50i: Add crypto engine node on H5 adds 709b86ff01f5 arm64: dts: allwinner: sun50i: Add Crypto Engine node on H6 adds c4cf3f5cdda8 ARM: dts: sun8i: a83t: Add Security System node adds edabfce623fb ARM: dts: sun9i: a80: Add Security System node adds 6d1aa40e109b ARM: dts: sunxi: h3/h5: add missing uart2 rts/cts pins adds 5878524ee09d arm64: dts: allwinner: bluetooth for Emlid Neutis N5 adds 3f04e059245e arm64: allwinner: h6: Enable GPU node for Tanix TX6 adds 4701fc6e5dd9 ARM: dts: sun8i: add FriendlyARM NanoPi Duo2 adds d79ccef07b36 dt-bindings: arm: sunxi: add FriendlyARM NanoPi Duo2 adds 42a5718b8c29 Merge tag 'sunxi-dt-for-5.5-1' of https://git.kernel.org/p [...] adds db45f0f05c3a dt-bindings: regulator: Document regulators coupling of NV [...] adds 8da65c377b21 dt-bindings: memory: tegra30: Convert to Tegra124 YAML adds 785685b7a106 dt-bindings: memory: Add binding for NVIDIA Tegra30 Memory [...] adds 641262f5e1ed dt-bindings: memory: Add binding for NVIDIA Tegra30 Extern [...] adds c267d9960cc5 Merge tag 'tegra-for-5.5-dt-bindings' of git://git.kernel. [...] adds f0dbca55adb9 Merge branch 'for-5.5/dt-bindings' adds 05a6a629f0e1 ARM: tegra: Add stmpe-adc DT node to Toradex T30 modules adds 5d089d42bc36 ARM: tegra: Add SOR0_OUT clock on Tegra124 adds a4563f5bf10b ARM: tegra: Add eDP power supplies on Venice2 adds cdc233fb0383 ARM: tegra: Connect SMMU with Video Decoder Engine on Tegra30 adds e14dc5ea7cdc ARM: tegra: nyan-big: Add timings for RAM codes 4 and 6 adds 3193a063a2cd ARM: tegra: Add External Memory Controller node on Tegra30 adds dc6fdedf77d1 ARM: tegra: Add Tegra20 CPU clock adds 663bd4872737 ARM: tegra: Add Tegra30 CPU clock adds 584eca70602d ARM: tegra: Add CPU Operating Performance Points for Tegra20 adds 875cf30a534e ARM: tegra: Add CPU Operating Performance Points for Tegra30 adds a60e68f98fbd ARM: tegra: paz00: Set up voltage regulators for DVFS adds 5ac150500869 ARM: tegra: paz00: Add CPU Operating Performance Points adds c19c631a3cb7 ARM: tegra: trimslice: Add CPU Operating Performance Points adds c01afebd74ef ARM: tegra: cardhu-a04: Set up voltage regulators for DVFS adds 4053aa65c517 ARM: tegra: cardhu-a04: Add CPU Operating Performance Points adds 2687aa23f5d5 Merge tag 'tegra-for-5.5-arm-dt' of git://git.kernel.org/p [...] adds 2645f7ed9a84 Merge branch 'for-5.5/dt-bindings' adds 1e5e929c0095 arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator adds d440538e5f21 arm64: tegra: Fix 'active-low' warning for Jetson Xavier r [...] adds b45d322c2cd5 arm64: tegra: Add CPU and cache topology for Tegra194 adds eef97c2a77fe arm64: tegra: Add unit-address for CBB on Tegra194 adds 1aaa7698670c arm64: tegra: Add unit-address for ACONNECT on Tegra194 adds 939e7430dee4 arm64: tegra: Fix base address for SOR1 on Tegra194 adds 44ff822c58a7 arm64: tegra: Hook up edp interrupt on Tegra210 SOCTHERM adds 19dc772a94bc arm64: tegra: Fix compatible string for EQOS on Tegra194 adds 2b6b3940e8b0 arm64: tegra: Add ethernet alias on Jetson AGX Xavier adds ca2b8ee45721 arm64: tegra: Enable XUSB pad controller on Jetson TX2 adds 05705c721591 arm64: tegra: Enable SMMU for XUSB host on Tegra186 adds 488a04d4bb2f arm64: tegra: Enable XUSB host controller on Jetson TX2 adds 29ef1f4dacb5 arm64: tegra: Enable SMMU for VIC on Tegra186 adds b7450f161f8a arm64: tegra: Assume no CLKREQ presence by default adds ed93a666bb32 arm64: tegra: Add SOR0_OUT clock on Tegra210 adds 35cbf655eb16 arm64: tegra: Enable DP support on Jetson Nano adds d46d1eb30c85 arm64: tegra: Fix compatible for SOR1 adds 3fdfaf8718fa arm64: tegra: Enable DP support on Jetson TX2 adds c90b8f15df41 arm64: tegra: p2888: Rename regulators for consistency adds 614d063f89b4 arm64: tegra: Enable DisplayPort on Jetson AGX Xavier adds 24fc33633ea3 arm64: tegra: Add blank lines for better readability adds 264064ab0b5c arm64: tegra: Add PMU on Tegra210 adds d13c13f4cd09 arm64: tegra: Enable wake from deep sleep on RTC alarm adds 106f7a06fbe4 arm64: tegra: Add Jetson TX1 SC7 timings adds 47b4e129155f arm64: tegra: Add Jetson Nano SC7 timings adds fc711fdf06ce Merge tag 'tegra-for-5.5-arm64-dt' of git://git.kernel.org [...] adds 15382b7ea298 ARM: dts: kirkwood: synology: Fix rs5c372 RTC entry adds 3e53032406df ARM: dts: dove: Rename "sa-sram" node to "sram" adds da29334c7511 ARM: dts: armada-xp: enable L2 cache parity and ecc on db- [...] adds 042fa3dcd5e9 ARM: dts: mvebu: add sdram controller node to Armada-38x adds 90b9dc96940c ARM: dts: armada-xp: add label to sdram-controller node adds 3c8b2e2c41a9 Merge tag 'mvebu-dt-5.5-1' of git://git.infradead.org/linu [...] adds 2d6ebaa98be1 arm64: dts: marvell: Enumerate the first AP806 syscon adds e231c6d47cca arm64: dts: marvell: Add AP806-dual missing CPU clocks adds 2537831bbc19 dt-bindings: ap80x: replace AP806 with AP80x adds ad7fd0e8038c MAINTAINERS: Add new Marvell CN9130-based files to track adds 7409b155562c arm64: dts: marvell: Prepare the introduction of AP807 based SoCs adds 4f267f2a806b arm64: dts: marvell: Move clocks to AP806 specific file adds e1e42ae4ca2a dt-bindings: marvell: Convert the SoC compatibles descript [...] adds 6a380172f171 dt-bindings: marvell: Declare the CN913x SoC compatibles adds cbafcad0641e arm64: dts: marvell: Add support for AP807/AP807-quad adds ddda843324f7 arm64: dts: marvell: Add AP806-dual cache description adds 760cabcd6ad2 arm64: dts: marvell: Add AP806-quad cache description adds 30d53abdc60a arm64: dts: marvell: Add AP807-quad cache description adds 2bc26088ba37 arm64: dts: marvell: Fix CP110 NAND controller node multi- [...] adds 47cf40af64c3 arm64: dts: marvell: Prepare the introduction of CP115 adds 1399672e48b5 arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file adds 5f07b26e85dc arm64: dts: marvell: Externalize PCIe macros from CP11x file adds 96bb4b31aa66 arm64: dts: marvell: Add support for CP115 adds 6b8970bd8d7a arm64: dts: marvell: Add support for Marvell CN9130 SoC support adds 8aeca97bd4c6 arm64: dts: marvell: Add support for Marvell CN9130-DB adds fe5e610f16a3 arm64: dts: marvell: Add support for Marvell CN9131-DB adds e1bd6ca9f8be arm64: dts: marvell: Add support for Marvell CN9132-DB adds 447b8789359f arm64: dts: marvell: add ESPRESSObin variants adds 46d2f6d0c99f arm64: dts: armada-3720-turris-mox: add firmware node adds e315c7b3da0e Merge tag 'mvebu-dt64-5.5-1' of git://git.infradead.org/li [...] adds 6b832a148717 arm64: dts: allwinner: a64: Re-add PMU node adds f129230b8c1f Merge tag 'sunxi-fixes-for-5.4-3' of https://git.kernel.or [...] adds ab883313ef62 dt-bindings: bus: sunxi: Add H3 MBUS compatible adds 66e40b3517f7 ARM: dts: sunxi: h3/h5: Add MBUS controller node adds 240a6438985c dts: arm: sun8i: h3: Enable deinterlace unit adds 79bc02f12210 arm64: dts: allwinner: a64: enable ANX6345 bridge on Teres-I adds 1e92dbeae806 dt-bindings: Add ANX6345 DP/eDP transmitter binding adds 0b6f7014adc1 arm64: dts: allwinner: h6: add USB3 device nodes adds b5d84ff8ae18 arm64: dts: allwinner: orange-pi-3: Enable USB 3.0 host support adds c85c5c53ffa2 ARM: dts: sun6i: Remove useless reset-names adds 74ab6d9d7dce arm64: dts: allwinner: h6: Remove useless reset name adds ea21768a8a46 Merge tag 'sunxi-dt-for-5.5-2' of https://git.kernel.org/p [...] adds 3d735471d066 dt-bindings: arm: Document Armadeus SoM and Dev boards dev [...] adds 997c5329a5ab dt-bindings: arm: fsl: Add the S32V234-EVB board adds 2e91e788570d dt-bindings: arm: imx: Add the i.MX8MN LPDDR4 EVK board adds d4c9be5142cd dt-bindings: arm: fsl: Document Variscite i.MX6q devicetree adds 0bfadbcdc7a4 dt-bindings: arm: fsl: add nxp based toradex apalis/colibr [...] adds a5c959ef99d9 dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x [...] adds aa2f77ceb8ab dt-bindings: arm: fsl: add compatible string for Kobo Clara HD adds bb40c3f7d63a dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles adds 51535d88ac97 Merge tag 'imx-bindings-5.5' of git://git.kernel.org/pub/s [...] adds 5460ab061e7a ARM: dts: opos6ul/opos6uldev: rework device tree to suppor [...] adds 502d161f7258 ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property adds 3050e4e21f21 ARM: dts: imx7ulp: remove mipi pll clock node adds 18559363b1c7 ARM: dts: imx7-colibri: add GPIO wakeup key adds bde07b1ede64 ARM: dts: imx7-colibri: fix 1.8V/UHS support adds e512cef81a93 ARM: dts: imx7-colibri: Add touch controllers adds 3dddbfe64dc3 ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc adds e01f0fe3136b ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces adds 24ffaa23cec6 ARM: dts: imx6-apalis: Add touchscreens used on Toradex ev [...] adds ab2b870a5db3 ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex e [...] adds 47e45faf01cc ARM: dts: imx6ull-colibri: Add sleep mode to fec adds 691b82175457 ARM: dts: imx6ull-colibri: reduce v_batt current in power off adds 92cede44bc4e ARM: dts: imx6ull-colibri: Add watchdog adds 242bab2dd46d ARM: dts: imx6ull: improve can templates adds 1c7e11baddff ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri adds 257e61505088 ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG adds 8b8c7d97e2c7 ARM: dts: imx7ulp: Add wdog1 node adds 16d46c5da66e ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop adds 1105c8b5406c ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name adds e52928e8d5c1 ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' adds f7429d5c27b6 ARM: dts: imx7d: Correct speed grading fuse settings adds 06ed392d6cad ARM: dts: imx7d: Add opp-suspend property adds b0a506fb806d ARM: dts: imx6q-dhcom: Enable CAN in board DTS adds 77591e42458d ARM: dts: imx6qdl-wandboard: add ethernet PHY description adds fd15e2dd38be ARM: dts: vf610-zii-scu4-aib: Remove internal debug networ [...] adds 7e28fc4759e7 ARM: dts: imx: Rename "iram" node to "sram" adds 764b5b5e704e ARM: dts: imx6dl-yapp4: Enable the MPR121 touchkey control [...] adds 069de7bba5bc ARM: dts: imx6q-gw54xx: Do not use 'simple-audio-card,dai-link' adds 0f3a10687b9a ARM: dts: Disable DMA support on the BK4 vf610 device's fs [...] adds b780317d8dab ARM: dts: imx6ul-14x14-evk.dtsi: configure USBOTG1 ID pinctrl adds 568a0a96649f ARM: dts: imx6qdl-rex: add gpio expander pca9535 adds e55274bfb99a ARM: dts: imx6dl-yapp4: Enable UART2 adds 452831f3153d ARM: dts: imx6dl-yapp4: Enable the I2C3 bus on all board variants adds 56f0df6b6b58 ARM: dts: imx*(colibri|apalis): add missing recovery modes to i2c adds f2c03b89c61d ARM: dts: vf-colibri: add recovery mode to i2c adds 59cf1496672c ARM: dts: imx7ulp: Move usdhc clocks assignment to board DT adds f8b83f583d56 ARM: dts: imx6qdl-zii-rdu2: Fix accelerometer interrupt-names adds 61a988183abe ARM: dts: imx6qdl-zii-rdu2: Specify supplies for accelerometer adds 3307505f8be2 ARM: dts: imx6qdl-{apf6, apf6dev}: switch boards to SPDX i [...] adds 0f6482596552 ARM: dts: imx6qdl-{apf6, apf6dev}: remove container node a [...] adds c916c944bcf9 ARM: dts: imx6qdl-apf6: add phy to fec adds 827f16f7e91a ARM: dts: imx6qdl-apf6: add flow control to uart2 adds b22c2ac4c0ed ARM: dts: imx6qdl-apf6: fix WiFi adds a18b9142057b ARM: dts: imx6qdl-apf6dev: add RTC support adds 3f52c54ecb64 ARM: dts: imx6qdl-apf6dev: rename usb-h1-vbus regulator to 5V adds 9ce84cc667ae ARM: dts: imx6qdl-apf6dev: add backlight support adds 7b45cc50cce7 ARM: dts: imx6qdl-apf6dev: use DRM bindings adds b53332376063 ARM: dts: imx6q: Add missing cooling device properties for CPUs adds def76ebc7c22 ARM: dts: imx6dl: Add missing cooling device properties for CPUs adds 28e95b7dcc5a ARM: dts: imx7d: Add missing cooling device properties for CPUs adds c4e88bb7949a ARM: dts: imx6ul: Disable gpt2 by default adds 09e2b1048954 ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator adds 516ab2eecbfb ARM: dts: imx6ul-14x14-evk: Fix the magnetometer node name adds 2c661547f27f ARM: dts: imx6ul-14x14-evk: Assign power supplies for magn [...] adds ff84e9deaed3 ARM: dts: imx53: Spelling s/configration/configuration/ adds f324c952902e ARM: dts: imx53-qsb: Use DRM bindings for the Seiko 43WVF1G panel adds df0935f04d10 ARM: dts: vf-colibri: fix typo in top-level module compatible adds c100ea86e6ab ARM: dts: add Netronix E60K02 board common file adds 7cd156e2f9d3 ARM: dts: imx: add devicetree for Kobo Clara HD adds 1bfe61049108 ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source adds b419b89b20cc ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a [...] adds 6dd2ed73f4f6 ARM: dts: Add support for two more Kontron SoMs N6311 and N6411 adds 0ccafdf3e81b ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-powerof [...] adds 3b5212cc2af7 ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a s [...] adds 2e426b2bdc69 ARM: dts: Add support for two more Kontron evalkit boards [...] adds 36f42bb4d7f9 ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'st [...] adds 43584861ce20 ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and over [...] adds cc55c85d257e ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comme [...] adds 405b7b271c8b Merge tag 'imx-dt-5.5' of git://git.kernel.org/pub/scm/lin [...] adds 4c2435a6572b arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED adds 23b80c2063f1 arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback [...] adds c4a212695ca4 arm64: dts: imx8mn: Add system counter node adds df844a9a9448 arm64: dts: imx8mn: Enable cpu-idle driver adds b09802a03f03 arm64: dts: imx8mm: Remove incorrect fallback compatible f [...] adds 2bad8c48859c arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fall [...] adds 9404f2eadacb arm64: dts: imx8mq: Enable gpu passive throttling adds 2d8e0747e5ad arm64: dts: imx8mn: add ddr pmu node adds 62b4359c307f arm64: dts: mark lx2160a esdhc controllers dma coherent adds 1378259773db arm64: dts: ls1028a: Update the clock providers for the Ma [...] adds d11ece801891 arm64: dts: imx8mm-evk: Adjust i2c nodes following alphabe [...] adds 4a79aed983dc arm64: dts: imx8mm-evk: Add i2c3 support adds c871335217e7 arm64: dts: imx8mm-evk: Enable pca6416 on i2c3 bus adds 4bfc53038e16 arm64: dts: enable otg mode for dwc3 usb ip on layerscape adds 0169002f7151 arm64: dts: imx8mq-evk: Adjust nodes following alphabetical sort adds caa2ac29726e arm64: dts: imx8mn-ddr4-evk: Move iomuxc node to end of file adds 49dad0c189af arm64: dts: imx8qxp: Add scu key node adds e0cb59bdd2b2 arm64: dts: imx8qxp-mek: Enable scu key adds 13645b1a0426 arm64: dts: imx8mq-evk: VDD_ARM power rail is always ON adds 91035cb05fb2 arm64: dts: ls1028a: Update #clock-cells of dpclk node adds 7270a6b67fb4 arm64: dts: zii-ultra: Fix regulator-vsd-3v3's vin-supply adds 032c10aef5c0 arm64: dts: zii-ultra: Fix regulator-3p3-main's name adds 2600069fabaf arm64: dts: zii-ultra: Add node for accelerometer adds 4c997d12e669 arm64: dts: zii-ultra: Add node for switch watchdog adds e8b395b23643 arm64: dts: imx8mm-evk: Assigned clocks for audio plls adds bc66392d8258 arm64: dts: fsl: Add device tree for S32V234-EVB adds 3944b454f7fa arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT adds e045f044e84e arm64: dts: imx8mq: Move usdhc clocks assignment to board DT adds 03750c3796cc arm64: dts: imx8mm: Move usdhc clocks assignment to board DT adds 0bd0512d0692 arm64: dts: imx8mn: Move usdhc clocks assignment to board DT adds 791b02da0a70 arm64: dts: imx8mn: Create EVK dtsi file for common use adds 72ebb53bbaba arm64: dts: imx8mn: Add LPDDR4 EVK board support adds 431e4628ce01 arm64: dts: imx8mq-evk: Add remote control adds 615138e583ef arm64: dts: imx8mm: Remove duplicated machine compatible adds 235e09198338 arm64: dts: imx8mn: Remove duplicated machine compatible adds f7e5bb37c45b arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] adds 68e36a429ef5 arm64: dts: ls1028a: Move thermal-zone out of SoC adds 0b680963083e arm64: dts: ls1028a: Fix tmu unit address adds ba5a5615d54f arm64: dts: freescale: add initial support for colibri imx8x adds 227125fe728b arm64: dts: imx8mn-evk: Remove invalid Atheros properties adds 06e78df33d3d Merge tag 'imx-dt64-5.5' of git://git.kernel.org/pub/scm/l [...] adds 5363eaaeb8e5 arm64: dts: lx2160a: add tmu device node adds 17795bf9aab9 Merge tag 'imx-dt64-tmu-5.5' of git://git.kernel.org/pub/s [...] adds 10c71fd1c688 arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator adds 8a250aa6eccd arm64: dts: qcom: qcs404: add the watchdog node adds efb9e0df7d8d arm64: dts: msm8916-samsung-a2015: Enable WCNSS for WiFi and BT adds 0d7051999175 arm64: dts: msm8916-samsung-a5u: Override iris compatible adds 668c7603f011 arm64: dts: qcs404: Add interconnect provider DT nodes adds 10e99d4754e9 arm64: dts: qcom: sdm845: Use UFS reset gpio instead of pinctrl adds b1b8d080f728 arm64: dts: msm8916-samsung-a2015: add tactile buttons and [...] adds e38161bd325e arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD adds c55b5c663076 soc: qcom: Invert the cooling states for the aoss warming devices adds b0e1600dd46d arm64: dts: msm8916-longcheer-l8150: Enable WCNSS for WiFi and BT adds 3ba8bbc41f5d arm64: dts: msm8916-longcheer-l8150: Add Volume buttons adds f1c1d4fef30e arm64: dts: qcom: msm8998: Add blsp1 BAM adds 73d4d2ef5818 arm64: dts: qcom: msm8998: Add blsp1_uart3 adds 4cffb9f2c700 arm64: dts: qcom: msm8998-mtp: Enable bluetooth adds 22e916e7ac04 arm64: dts: qcom: msm8998-clamshell: Enable bluetooth adds 3cd82e95daa7 arm64: dts: qcom: c630: Enable adsp, cdsp and mpss adds ef8576789e86 arm64: dts: qcom: sdm845: Add APSS watchdog node adds e51f7ff44686 arm64: dts: qcs404: thermal: Add interrupt support adds bb54e3fa65d0 arm64: dts: msm8998: thermal: Add interrupt support adds 6eb1c8ade5e8 arm64: dts: msm8996: thermal: Add interrupt support adds 4fc5d78fda7a arm64: dts: sdm845: thermal: Add interrupt support adds 15424f4fa9d7 arm64: dts: msm8916: thermal: Fixup HW ids for cpu sensors adds 43b0a4b48247 arm64: dts: qcom: sdm845-cheza: delete zap-shader adds b40dd23f9a89 arm64: dts: qcom: msm8998-clamshell: Remove retention idle state adds a636f93fcdb4 arm64: dts: qcom: msm8998: Disable coresight by default adds 915603b10616 arm64: dts: qcom: db845c: Enable LVS 1 and 2 adds 1d16a9172c38 Merge tag 'qcom-arm64-for-5.5' of git://git.kernel.org/pub [...] adds 04b3b72b5b8f ARM: dts: qcom: ipq4019: Add SDHCI controller node adds 0dabbda17993 ARM: dts: msm8974-FP2: Drop unused card-detect pin adds 27fe0fc05f35 ARM: dts: msm8974-FP2: Increase load on l20 for sdhci adds b5273951ba00 ARM: dts: msm8974-FP2: add reboot-mode node adds ac242e2cfd14 ARM: dts: qcom: pm8941: add 5vs2 regulator node adds d6f0ce84739a ARM: dts: msm8974: thermal: Add interrupt support adds 140647f84dd8 ARM: dts: msm8974: thermal: Add thermal zones for each sensor adds 86a56b2c612d Merge tag 'qcom-dts-for-5.5' of git://git.kernel.org/pub/s [...] adds ef0d933efa82 arm64: zynqmp: Add firmware DT node adds 9c3633921535 arm64: zynqmp: Add support for zynqmp fpga manager adds c40d1cceb30b arm64: zynqmp: Label whole PL part as fpga_full region adds b7178639516c arm64: zynqmp: Add support for zynqmp nvmem firmware driver adds 44124df44db0 Merge tag 'zynqmp-dt-for-v5.5' of https://github.com/Xilin [...] adds 311b57f051ea ARM: dts: ast2600-evb: eMMC configuration adds 8dbcb5b709b9 ARM: dts: aspeed-g6: Add gpio devices adds 9ee6d17b1880 ARM: dts: aspeed-g6: Add i2c buses adds 2aed40eeb446 ARM: dts: aspeed-g6: Add VUART descriptions adds 12ce8bd361c7 ARM: dts: aspeed-g6: Add lpc devices adds 51d5d1bf73b9 ARM: dts: aspeed-g6: Add FMC and SPI devices adds b58135ad1ecf ARM: dts: aspeed: Add Tacoma machine adds 606bcdde6724 ARM: dts: aspeed: tacoma: Enable I2C busses adds d52ce2beca2a ARM: dts: aspeed: fp5280g2: Add LED configuration adds 4caa4e302c6a ARM: dts: Add 128MiB OpenBMC flash layout adds 961216c135a8 ARM: dts: aspeed: Add Rainier system adds 99e3cfa266a5 ARM: dts: aspeed: rainier: Add mac devices adds 2efc118ce3c3 ARM: dts: aspeed: rainier: Add i2c devices adds f97fa21f4880 ARM: dts: aspeed: rainier: Enable FMC and SPI devices adds 8db6997f2b58 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices adds 6700acf6662c ARM: dts: ast2600-evb: Enable FMC and SPI devices adds a45d88725d18 ARM: dts: aspeed: ast2600evb: Use custom flash layout adds 9f5a341eb96b ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi adds d29f8a6e42db ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes adds ad5d1027840d ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs adds 6dbc7d979516 ARM: dts: aspeed: tacoma: Add gpio-key definitions adds 10afc900f4f8 ARM: dts: vesnin: Add power_green led adds b46aaf8a663d ARM: dts: aspeed: Migrate away from aspeed, g[45].* compatibles adds 876c5d891c9d ARM: dts: aspeed: Add "spi-max-frequency" property adds 0fe4e304782c ARM: dts: aspeed-g6: Describe FSI masters adds 9c44db7096e0 ARM: dts: aspeed: rainier: Add i2c devices adds 8737481e381c ARM: dts: aspeed: tacoma: Enable FMC and SPI devices adds 9d40f423d799 Merge branch 'aspeed-clk-for-v5.5' adds 37ece7e341e8 ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces adds 8bba55f74321 ARM: dts: aspeed-g6: Fix i2c clock source adds c0d3e181d782 ARM: dts: aspeed-g6: Add remaining UARTs adds 77ef1b3991e9 ARM: dts: aspeed: tacoma: Add UART1 and workaround adds a750904577e8 ARM: dts: ast2600evb: Enable UART workaround adds a981c93300ef ARM: dts: aspeed: tacoma: Add host FSI description adds 575640201e66 ARM: dts: aspeed: tacoma: Use 64MB for firmware memory adds a3bff4fec5e1 ARM: dts: aspeed: rainier: Add i2c eeproms adds 8fc6327f0f0b ARM: dts: aspeed: rainier: Enable VUART1 adds 253d39f5a6c5 ARM: dts: tacoma: Hog LPC pinmux adds 7f4a0ad5f0f2 ARM: dts: aspeed: rainier: Fix i2c eeprom size adds 1dd785ba304d ARM: dts: aspeed: rainier: gpio-keys for PSU presence adds 2b7ca63ccdec ARM: dts: aspeed: Common dtsi for Facebook AST2500 Network BMCs adds 7e4dd1ed48e8 ARM: dts: aspeed: cmm: Use common dtsi adds 2bd4c3d3f405 ARM: dts: aspeed: minipack: Use common dtsi adds 8c014e90bd6f ARM: dts: aspeed: yamp: Use common dtsi adds 7671be39c4d9 ARM: dts: aspeed-g5: Add SGPIO description adds ea4bb33a9da2 ARM: dts: aspeed: ast2600evb: Enable i2c buses adds 3eca037f2dfc ARM: dts: aspeed-g6: Add timer description adds 743f4e5bc01f Merge tag 'aspeed-5.5-devicetree' of git://git.kernel.org/ [...] adds acd743bfe8d9 ARM: dts: at91: sama5d27_som1_ek: add mmc capabilities for SDMMC0 adds 58384f41076d ARM: dts: at91: sama5d2: add an rtc label for derived boards adds d9bd62baf0db dt-bindings: Add vendor prefix for Overkiz SAS adds caa1e65783c9 dt-bindings: arm: at91: Document Kizbox3 HS board binding adds 82822c6859b1 ARM: dts: at91: add Overkiz KIZBOX3 board adds 2789034c1b57 ARM: dts: at91: sama5d2_xplained: add analog and digital f [...] adds 1860523df3fa ARM: dts: at91: sama5d4_xplained: add digital filter for i2c adds cd584d251554 dt-bindings: arm: at91: Document Kizbox2-2 board binding adds cf79e41074b1 ARM: dts: at91: add a dts and dtsi file for kizbox2 based boards adds fa9a2f92983b Merge tag 'at91-5.5-dt' of git://git.kernel.org/pub/scm/li [...] adds 500f1ff97af9 arm64: dts: ti: k3-am65-main: Add mailbox cluster nodes adds 43570f78a25c arm64: dts: ti: k3-am65-base-board: Add IPC sub-mailbox no [...] adds 56f185826db2 arm64: dts: ti: k3-j721e-main: Add mailbox cluster nodes adds eb9f9173d01f arm64: dts: ti: k3-j721e-common-proc-board: Add IPC sub-ma [...] adds e6dc10f200da arm64: dts: ti: j721e-main: Add SDHCI nodes adds 67d95d25ca46 arm64: dts: ti: j721e-common-proc-board: Add Support for e [...] adds 337c4a888ba2 arm64: dts: ti: k3-am654-base-board: Add disable-wp for mmc0 adds 451555c80bc6 arm64: dts: ti: k3-j721e-main: add USB controller nodes adds 49e19745e4b5 arm64: dts: ti: k3-j721e-common-proc-board: Add USB ports adds 7c3ddc6b038f Merge tag 'ti-k3-soc-for-v5.5' of git://git.kernel.org/pub [...] adds d6707fb710b6 ARM: dts: rockchip: Add HDMI support to rk3288-veyron-anal [...] adds bbf8f6fef71a ARM: dts: rockchip: Add HDMI audio support to rk3288-veyro [...] adds 4ed56fca6ea1 Merge tag 'v5.5-rockchip-dts32-2' of git://git.kernel.org/ [...] adds 085d610c5016 dt-bindings: Add doc about rk3308 General Register Files adds 6913c45239fd arm64: dts: rockchip: Add core dts for RK3308 SOC adds 1ebed0392519 dt-bindings: Add doc for rk3308-evb adds b92880e4d719 arm64: dts: rockchip: Add basic dts for RK3308 EVB adds cec0e350ca13 arm64: dts: rockchip: Add LED nodes on rk3399-roc-pc adds fbb78418c870 arm64: dts: rockchip: add px30 otp controller adds 2e7f8764dcb1 arm64: dts: rockchip: enable gpu on rk3399-puma adds 7272d6e03d11 arm64: dts: rockchip: remove px30 default optee node adds f952b45bf370 arm64: dts: rockchip: add usb2phy for px30 adds 0815dc22c238 arm64: dts: rockchip: enable usb2phy on px30-evb adds 389989270e5f arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc adds 88e0b7822d2d arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc adds f00736e38e98 arm64: dts: rockchip: Rework voltage supplies for regulato [...] adds 21e3311a6a15 dt-bindings: clean up rockchip grf binding document adds ab14c422a1d1 dt-bindings: Add doc for Firefly ROC-RK3308-CC board adds 4403e1237be3 arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc adds 29e8976e604f arm64: dts: rockchip: Add RK3328 audio pipelines adds e09a17df35c4 dt-bindings: ARM: rockchip: Add Beelink A1 adds 79702ded8c2f arm64: dts: rockchip: Add Beelink A1 adds f9010b0edcd5 arm64: dts: rockchip: Split rk3399-roc-pc for with and wit [...] adds 75aa567803b1 arm64: dts: rockchip: fix sdmmc detection on boot on rk332 [...] adds 077f46db6365 Merge tag 'v5.5-rockchip-dts64-2' of git://git.kernel.org/ [...] adds e6b6d9d3e58d arm64: dts: meson: sm1: set gpio interrupt controller compatible adds 301b94d434ac arm64: dts: meson: axg: fix audio fifo reg size adds 22c4b148a0a1 arm64: dts: meson: g12: fix audio fifo reg size adds 9ed437d69b49 arm64: dts: meson: g12: add a g12 layer adds 2871626ba6e6 arm64: dts: meson: g12: factor the power domain. adds 0f674df0c260 arm64: dts: meson: g12: move audio bus out of g12-common adds 11ad4dfa8fa9 arm64: dts: meson-g12a-sei510: add keep-power-in-suspend p [...] adds 9a9ffc699019 arm64: dts: meson-g12a-x96-max: add keep-power-in-suspend [...] adds 86b8eaa23ddc arm64: dts: meson-gx-p23x-q20x: add keep-power-in-suspend [...] adds f7caa8b5cce2 arm64: dts: meson-gxbb-nanopi-k2: add keep-power-in-suspen [...] adds 42d7815c2200 arm64: dts: meson-gxbb-nexbox-a95x: add keep-power-in-susp [...] adds 0060bd29fc0c arm64: dts: meson-gxbb-p20x: add keep-power-in-suspend pro [...] adds 48f38e8247a4 arm64: dts: meson-gxbb-vega-s95: add keep-power-in-suspend [...] adds 6b697024f7bc arm64: dts: meson-gxbb-wetek: add keep-power-in-suspend pr [...] adds cfd7a215e2d6 arm64: dts: meson-gxl-s805x-p241: add keep-power-in-suspen [...] adds 92f540959a4f arm64: dts: meson-gxl-s905x-nexbox-a95x: add keep-power-in [...] adds 32122c465ccb arm64: dts: meson-gxl-s905x-p212: add keep-power-in-suspen [...] adds 362e75c50ae3 arm64: dts: meson-gxm-khadas-vim2: add keep-power-in-suspe [...] adds e326c96778d2 arm64: dts: meson-gxm-rbox-pro: add keep-power-in-suspend [...] adds 2e09574d172e arm64: dts: meson-sm1-sei610: add keep-power-in-suspend pr [...] adds ec9037c04041 arm64: dts: meson-g12b-khadas-vim3: add keep-power-in-susp [...] adds de82e74a9f26 arm64: dts: meson: Link nvmem and secure-monitor nodes adds 1f8607d59763 arm64: dts: meson-g12a: Add PCIe node adds 07a634bf6c5d arm64: dts: khadas-vim3: add commented support for PCIe adds b7dda5cae714 dt-bindings: arm: amlogic: add A1 bindings adds 46e723133fdc dt-bindings: arm: amlogic: add Amlogic AD401 bindings adds b255e1268b0b arm64: dts: add support for A1 based Amlogic AD401 adds 6eeaf4d2452e arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B adds 46f4fa76fc7d dt-bindings: Add vendor prefix for Ugoos adds 150778111f8b dt-bindings: arm: amlogic: Add support for the Ugoos AM6 adds 2cd2310fca4c arm64: dts: meson-g12b-ugoos-am6: add initial device-tree adds fcf19f29d79d arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input adds 47a8bddb6df9 arm64: dts: meson: odroid-c2: Add missing linking regulato [...] adds 72c9b5f6f75f arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid [...] adds d5f6fa904ecb arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node adds 1c6d575574ec arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node adds 388a2772979b arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node adds b1ae8ca54e3c arm64: dts: meson: libretech-ac: update model description adds 39f137f55cc2 dt-bindings: arm: amlogic: update libretech-cc compatible adds 0751c59f4a0a arm64: dts: meson: libretech-cc: update model and compatible adds 60c5abf6a8f5 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] adds df39b5239d69 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] adds 0ac0be655dbb arm64: dts: meson: odroid-c2: Add missing regulator linked [...] adds c725fb00dfe3 arm64: dts: meson: g12a: add audio devices resets adds 15767cfd81eb arm64: dts: meson-g12: add support for simplefb adds 016a4d6b1bfd Merge branch 'reset/meson-sm1-bindings' of git://git.pengu [...] adds f21ab7906daf Merge tag 'clk-meson-dt-v5.5-1' of git://github.com/BayLib [...] adds b3b81691dc68 arm64: dts: meson: sm1: add audio devices adds af92a9e01de4 arm64: dts: meson: sei610: enable audio adds 8656783f0761 arm64: dts: meson: g12: add temperature sensor adds e7251ed74ef7 arm64: dts: meson: g12: Add minimal thermal zone adds 8eef8bca1242 arm64: dts: meson: g12a: add cooling properties adds 195f140318a9 arm64: dts: meson: g12b: add cooling properties adds 49284e673dae arm64: dts: meson-gxm-vega-s96: set rc-vega-s9x ir keymap adds bec117ceede0 arm64: dts: meson-gxbb-vega-s95: set rc-vega-s9x ir keymap adds c4a0457eb858 ARM64: dts: amlogic: adds crypto hardware node adds 711f9cb1f13a arm64: dts: meson-g12a: fix gpu irq order adds 69fb3f21f865 arm64: dts: meson-gxm: fix gpu irq order adds 409a0daa72f6 arm64: dts: meson-g12b-odroid-n2: add missing amlogic, s92 [...] adds b485a6a4e889 arm64: dts: meson-gx: cec node should be disabled by default adds 87297878b5b7 arm64: dts: meson-gx: fix i2c compatible adds 5588aa81d212 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] adds 4ab88db095c3 arm: dts: mt6323: add keys, power-controller, rtc and codec adds 550f2af290c4 Merge tag 'v5.4-next-dts' of https://git.kernel.org/pub/sc [...] adds d14e0fe39c62 dt-bindings: mediatek: update bindings for MT8183 systimer adds 5bc8e2875ffb arm64: dts: mt8183: add systimer0 device node adds f1deadb5bed4 Merge tag 'v5.4-next-dts64' of https://git.kernel.org/pub/ [...] adds 308607e5545f ARM: dts: Configure omap3 rng adds 8df81af177e1 Merge branch 'rng' into omap-for-v5.5/dt adds abb0e36b434d ARM: dts: logicpd-torpedo: Disable USB Host adds 5f1f15283419 Merge tag 'omap-for-v5.5/dt-late-signed' of git://git.kern [...] adds eb275167d186 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds de09e521cd16 arm64: configs: Enable Actions Semi platform in defconfig adds d8b178741e5b arm64: defconfig: Enable R8A774B1 SoC adds 74a9144c3ab1 Merge tag 'renesas-arm64-defconfig-for-v5.5-tag1' of git:/ [...] adds 988c81ad1a4d ARM: exynos_defconfig: Enable DMC driver adds 7e088276923b ARM: exynos_defconfig: Enable Arndale audio driver adds 00265bee1002 ARM: multi_v7_defconfig: Enable options for boards with Ex [...] adds 54e48a69c117 ARM: multi_v7_defconfig: Enable Exynos bus and memory freq [...] adds 683554e563fd Merge tag 'samsung-defconfig-5.5' of https://git.kernel.or [...] adds 94aade94585f ARM: multi_v7_defconfig: enable MMP platforms adds b446bbfd3a89 Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.ke [...] adds 16c1fcdade06 ARM: omap2plus_defconfig: Update for removed items adds 6f54a5afcc0b ARM: omap2plus_defconfig: Update for moved item adds 3a20cc69cbf5 ARM: omap2plus_defconfig: Enable HW Crypto engine modules adds ec2b31267263 configs: omap2plus: Enable VIDEO_MT9P031 module adds 2cdc74310ee6 Merge tag 'omap-for-v5.5/defconfig-signed' of git://git.ke [...] adds b05a50bb37dc ARM: multi_v7_defconfig: Enable audio support for stm32mp157 adds c2877b59c1c4 arm64: defconfig: enable the Cadence QSPI controller adds 2996547c0203 arm64: defconfig: enable rsu driver adds 1f2719c5c49f arm64: defconfig: enable Altera GPIO controller adds cbf6673d672f Merge tag 'arm64_defconfig_for_v5.5' of git://git.kernel.o [...] adds af24cb20689d arm64: defconfig: Enable HiSilicon ZIP controller adds 006ece996d22 arm64: defconfig: Enable SMMU v3 PMCG adds ae314d78b54f Merge tag 'hisi-arm64-defconfig-for-5.5' of git://github.c [...] adds 51e0f6a19178 ARM: shmobile: defconfig: Refresh for v5.4-rc1 adds 9a67a6ec9f70 Merge tag 'renesas-arm-defconfig-for-v5.5-tag1' of git://g [...] adds b13d0e61629b arm64: defconfig: Enable R8A77961 SoC adds 4075e0db486f Merge tag 'renesas-arm64-defconfig-for-v5.5-tag2' of git:/ [...] adds 46b257b1852f ARM: configs: sunxi: add new Allwinner crypto options adds 9567832aba7f ARM: configs: sunxi: Enable MICREL_PHY adds 5003119e43f0 Merge tag 'sunxi-config-for-5.5-2' of https://git.kernel.o [...] adds 2fabf6dd7701 arm64: defconfig: add new Allwinner crypto options adds fcdc43722436 Merge tag 'sunxi-config64-for-5.5-1' of https://git.kernel [...] adds 480bb31f4286 ARM: tegra: Enable Tegra VDE driver in tegra_defconfig adds 1903de7777c0 Merge tag 'tegra-for-5.5-arm-defconfig' of git://git.kerne [...] adds 679c92a82364 ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default adds 3d237d0d908b ARM: imx_v6_v7_defconfig: Build USB_CONFIGFS into kernel adds 51c27f42fccc arm64: defconfig: Enable CONFIG_KEYBOARD_IMX_SC_KEY as module adds e115e86af4c8 arm64: defconfig: Enable configs for S32V234 adds 1ac81f4aa5ec ARM: imx_v6_v7_defconfig: Enable CONFIG_TOUCHSCREEN_DA9052 adds c7cb7c96f312 arm64: defconfig: Change CONFIG_AT803X_PHY from m to y adds 1f0753ea6a38 Merge tag 'imx-defconfig-5.5' of git://git.kernel.org/pub/ [...] adds b2181be1cfb8 ARM: qcom_defconfig: add ocmem support adds 536c43b41d1a Merge tag 'qcom-defconfig-for-5.5' of git://git.kernel.org [...] adds 0fc21fdf4e10 ARM: configs: at91: unselect PIT adds 8400f492a068 Merge tag 'at91-5.5-defconfig' of git://git.kernel.org/pub [...] adds a5331a7a87ec ARM: config: aspeed-g5: Enable 8250_DW quirks adds ec46265ce183 ARM: config: aspeed-g5: Add SGPIO and FSI drivers adds 55b51e8e7b4b ARM: config: aspeed-g4: Add MMC, and cleanup adds e8267270cfc4 ARM: configs: multi_v7: ASPEED network, gpio, FSI adds b50a85c023f4 ARM: config: multi_v5: ASPEED SDHCI, SGPIO adds a235f803dbc8 Merge tag 'aspeed-5.5-defconfig' of git://git.kernel.org/p [...] adds b08baef02b26 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds 3ad3cbe305b5 m68k/coldfire: Use CONFIG_PREEMPTION adds 25cfb0c7de3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3a6cf19e695 export: avoid code duplication in include/linux/export.h adds e2854a1054ab moduleparam: fix parameter description mismatch adds 5d603311615f kernel/module.c: wakeup processes in module_wq on module unload adds 0f137416247f Merge tag 'modules-for-v5.5' of git://git.kernel.org/pub/s [...] adds eb59bd17d2fa fuse: verify attributes adds 8aab336b14c1 fuse: verify write return adds c634da718db9 fuse: verify nlink adds 00929447f575 virtiofs: Fix old-style declaration adds 58ada94f95f7 virtiofs: Use a common function to send forget adds 1efcf39eb627 virtiofs: Do not send forget request "struct list_head" element adds 724c15a43e2c virtiofs: Use completions while waiting for queue to be drained adds f1ebdeffc6f3 fuse: fix leak of fuse_io_priv adds 8d66fcb74884 fuse: fix Kconfig indentation adds 7ce4fab81913 Merge tag 'fuse-update-5.5' of git://git.kernel.org/pub/sc [...] adds d8f544c30ba0 libceph: drop unnecessary check from dispatch() in mon_client.c adds 721d5c13a796 ceph: make several helper accessors take const pointers adds 6b0a87742210 rbd: fix spelling mistake "requeueing" -> "requeuing" adds 74d6f03019f8 ceph: fix geting random mds from mdsmap adds a9b4b6be1291 rbd: update MAINTAINERS info adds f5946bcc5e79 ceph: tone down loglevel on ceph_mdsc_build_path warning adds 2def865a81c2 ceph: don't leave ino field in ceph_mds_request_head unini [...] adds f3c0e45900a6 rbd: introduce rbd_is_snap() adds 39258aa2db81 rbd: introduce RBD_DEV_FLAG_READONLY adds b948ad78971f rbd: treat images mapped read-only seriously adds c1b6205730ef rbd: disallow read-write partitions on images mapped read-only adds 3fe69921dbb2 rbd: don't acquire exclusive lock for read-only mappings adds b9ef2b8858a0 rbd: don't establish watch for read-only mappings adds 686238b7431d rbd: remove snapshot existence validation code adds fa58bcad9044 rbd: don't query snapshot features adds 196e2d6d0252 rbd: ask for a weaker incompat mask for read-only mappings adds 82995cc6c5ae libceph, rbd, ceph: convert to use the new mount API adds a231582359ec Merge tag 'ceph-for-5.5-rc1' of git://github.com/ceph/ceph-client adds 098b9c145362 gfs2: removed unnecessary semicolon adds f3b64b57c044 gfs2: Some whitespace cleanups adds 1a48049adb98 gfs2: make gfs2_fs_parameters static adds 39c3a948ecf6 gfs2: Improve mmap write vs. punch_hole consistency adds f53056c43063 gfs2: Multi-block allocations in gfs2_page_mkwrite adds 184b4e60853d gfs2: Fix end-of-file handling in gfs2_page_mkwrite adds 19ebc050e48c gfs2: Remove active journal side effect from gfs2_write_lo [...] adds feed98a8e5f3 gfs2: make gfs2_log_shutdown static adds fe5e7ba11fcf gfs2: fix glock reference problem in gfs2_trans_remove_revoke adds eb43e660c094 gfs2: Introduce function gfs2_withdrawn adds f155f5e01090 gfs2: fix infinite loop in gfs2_ail1_flush on io error adds 60528afa7866 gfs2: Don't loop forever in gfs2_freeze if withdrawn adds 52b1cdcb7a84 gfs2: Abort gfs2_freeze if io error is seen adds d99724c3c36a gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS adds 2c47c1be51fb gfs2: clean up iopen glock mess in gfs2_create_inode adds 8f81180ac183 gfs2: Remove duplicate call from gfs2_create_inode adds ade48088937f gfs2: Don't write log headers after file system withdraw adds 3f1266ec704d Merge tag 'gfs2-for-5.5' of git://git.kernel.org/pub/scm/l [...] adds 8c7b8c34ae95 pipe: Remove assertion from pipe_poll() adds 8f868d68d335 pipe: Fix missing mask update after pipe_wait() adds da73fcd8cfdc Merge branch 'pipe-rework' (patches from David Howells) adds e509d6e9c1ab autofs_clear_leaf_automount_flags(): use ino->count instea [...] adds 41ca19740a0e autofs: get rid of pointless checks around ->count handling adds c3aed16680cd autofs_dir_rmdir(): check ino->count for deciding whether [...] adds 850d71acd52c autofs: don't bother with atomics for ino->count adds b0d4beaa5a4b Merge branch 'next.autofs' of git://git.kernel.org/pub/scm [...] adds d41efb522e90 fs/namei.c: pull positivity check into follow_managed() adds 6c2d4798a8d1 new helper: lookup_positive_unlocked() adds e84009336711 fix dget_parent() fastpath race adds 2fa6b1e01a9b fs/namei.c: fix missing barriers when checking positivity adds 0aecba617321 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0b8c0ec7eedc io_uring: use current task creds instead of allocating a new one adds 441cdbd5449b io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR adds 490547ca2df6 block: don't send uevent for empty disk when not invalidating adds 1a6b74fc8702 io_uring: add general async offload context adds f67676d160c6 io_uring: ensure async punted read/write requests copy iovec adds 03b1230ca12a io_uring: ensure async punted sendmsg/recvmsg requests copy data adds f499a021ea8c io_uring: ensure async punted connect requests copy data adds da8c96906990 io_uring: mark us with IORING_FEAT_SUBMIT_STABLE adds 22efde599865 io_uring: remove parameter ctx of io_submit_state_start adds 8cdda87a4414 io_uring: remove io_wq_current_is_worker adds 795ee49c1a28 block: optimise bvec_iter_advance() adds 5c4bd1f40c23 null_blk: fix zone size paramter check adds 979d54475e0b null_blk: cleanup null_gendisk_register adds bb55628288fc block: remove the empty line at the end of blk-zoned.c adds 9b38bb4b1e6d block: simplify blkdev_nr_zones adds f216fdd77b56 block: replace seq_zones_bitmap with conv_zones_bitmap adds e94f5819448c block: allocate the zone bitmaps lazily adds ae58954d8734 block: don't handle bio based drivers in blk_revalidate_di [...] adds 6c6b35491422 block: set the zone size in blk_revalidate_disk_zones atomically adds 87f80d623c6c io_uring: handle connect -EINPROGRESS like -EAGAIN adds f9bd84a8a845 xen/blkback: Avoid unmapping unmapped grant pages adds 36582a5a4561 brd: remove max_hw_sectors queue limit adds f1acbf2186df brd: warn on un-aligned buffer adds bca1c43cb2db null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED adds 901e59bba9dd io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT adds 2d28390aff87 io_uring: ensure deferred timeouts copy necessary data adds 08bdcc35f00c io-wq: clear node->next on list deletion adds 08802ed665e4 bfq-iosched: Ensure bio->bi_blkg is valid before using it adds ece841abbed2 block: fix memleak of bio integrity data adds 78076bb64aa8 io_uring: use hash table for poll command lookups adds 2e6e1fde32d7 io_uring: fix error handling in io_queue_link_head adds 4493233edcfc io_uring: hook all linked requests via link_list adds 0b4295b5e2b9 io_uring: fix a typo in a comment adds 8539429917c4 Merge branch 'io_uring-5.5' into for-linus adds 9feb1af97e73 Merge tag 'for-linus-20191205' of git://git.kernel.dk/linux-block adds 957fd69d396b dt-bindings: soc: qcom: add On Chip MEMory (OCMEM) bindings adds 198a72c8f9ee dt-bindings: display: msm: gmu: add optional ocmem property adds b0a1614fb1f5 firmware: qcom: scm: add OCMEM lock/unlock interface adds 0434a4061471 firmware: qcom: scm: add support to restore secure config [...] adds 88c1e9404f1d soc: qcom: add OCMEM driver adds 26c0b26dcd00 drm/msm/gpu: add ocmem init/cleanup functions adds bfcb7e1555ec soc: qcom: ocmem: add missing includes adds e5c8d1b2c183 drm/msm/dpu: Remove unused variables adds c3b80b28c174 drm/msm/dpu: Remove unused macro adds 422ed7558117 drm/msm/dpu: Remove unnecessary NULL checks adds c3739878a9e5 drm/msm/dpu: Remove unnecessary NULL checks adds 966301400402 drm/msm/dpu: Remove unnecessary NULL checks adds fa8278b89dfb drm/msm/dpu: Remove unnecessary NULL checks adds 53bf7f7a437a drm/msm: Remove unused function arguments adds 5dce8d78207e drm/msm/dsi: Move static keyword to the front of declarations adds 70082a52f96a drm/msm: include linux/sched/task.h adds a663a2b1350b drm/msm/dpu: Remove set but not used variable 'priv' in dpu_kms.c adds 3fa19069cd11 drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] adds d4f1bec36c5d drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] adds f09662c1a6b4 drm/msm/dpu: Remove set but not used variables 'dpu_cstate [...] adds 60b42f2ae69f drm/msm/dpu: Remove set but not used variables 'cmd_enc', 'priv' adds 8fbd534b7248 drm/msm/dpu: Remove set but not used variables 'mode', 'dp [...] adds ab198a7aab65 drm/msm: Sanitize the modeset_is_locked checks in dpu adds 722525023b10 drm/msm/mdp5: Remove set but not used variable 'fmt' adds c16c52a35e72 drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] adds 7264af3ed8d4 drm/msm/dsi: Remove set but not used variable 'lpx' adds 2e3cc607af53 drm/msm/dsi: Remove set but not used variable 'lp' adds df4954e30d0e drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] adds fcb5c172409d drm/msm: make a5xx_show and a5xx_gpu_state_put static adds 8856c5064834 drm/msm/mdp5: make config variables static adds 49c4868ab01c drm/msm/dsi: Implement qcom, dsi-phy-regulator-ldo-mode fo [...] adds fd6c798b58e0 drm/msm/hdmi: silence -EPROBE_DEFER warning adds c4b0222e628f drm/msm: fix rd dumping for split-IB1 adds abdfd18fe073 drm/msm: always dump buffer base/size adds 1c2a9f254c26 drm/msm/mdp5: Add optional TBU and TBU_RT clocks adds 2ab45a0973a8 dt-bindings: msm/mdp5: Document optional TBU and TBU_RT clocks adds 1860f2a8b8b1 drm/msm/mdp5: Add configuration for msm8x76 adds 332d6084d4f7 drm/msm/dsi: Add configuration for 28nm PLL on family B adds 3f3c8aff1f8f drm/msm/dsi: Add configuration for 8x76 adds e20c9284c8f2 drm/msm/adreno: Add support for Adreno 510 GPU adds 36a170b1ca0d Merge tag 'drm-msm-next-2019-11-05' of https://gitlab.free [...] adds d74a7566bef7 drm/i915/ehl: Update voltage level checks adds 198dfe671fdf drm/i915/tgl: Add DKL PHY vswing table for HDMI adds 03a2a606066c drm/i915/query: Align flavour of engine data lookup adds 732f9ca4a737 drm/i915/gt: Fixup config ifdeffery for pm_suspend_target_state adds f83d7e3f5189 drm/i915: Wait until the intel_wakeref idle callback is complete adds ee33baa83109 drm/i915: Mark up the calling context for intel_wakeref_put() adds ca1711d1991f drm/i915/gt: Close race between engine_park and intel_gt_r [...] adds bf201f5eda23 drm/i915/gt: Unlock engine-pm after queuing the kernel con [...] adds 97f9af78f38d drm/i915/gt: Mark the execlists->active as the primary vol [...] adds 4ec5cc78c1b0 drm/i915/execlists: Fixup cancel_port_requests() adds a09c2860ae4f drm/i915/gt: Adapt engine_park synchronisation rules for e [...] adds 311770173fac drm/i915/gt: Schedule request retirement when timeline idles adds 0725d9a31869 drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint adds 8d15ede5cc6b drm/i915: Default to a more lenient forced preemption timeout adds 3cc44feb9861 drm/i915: Reduce nested prepare_remote_context() to a trylock adds 3e25dbca8b75 Merge tag 'drm-intel-next-fixes-2019-11-28' of git://anong [...] adds 946621691f99 drm/amd/display: add default clocks if not able to fetch them adds 5985ebbe78bb drm/amdgpu: Resolved offchip EEPROM I/O issue adds a0c2a84ddaf1 MAINTAINERS: Drop Rex Zhu for amdgpu powerplay adds dea8b900293d drm/amdgpu: flag vram lost on baco reset for VI/CIK adds 29a39c90baaa drm/amdgpu: Optimize KFD page table reservation adds c38402fe6c4d amdgpu: Enable KFD on POWER systems adds e2195f7d0e73 drm/amdgpu: use CPU to flush vmhub if sched stopped adds c3d03c5a196f drm/amd/display: Include num_vmid and num_dsc within NV14' [...] adds 516fb68d9501 drm/amd/display: Adding NV14 IP Parameters adds 30c517736e1a drm/amd/display: Get NV14 specific ip params as needed adds 627f75d18910 drm/amd/display: re-enable wait in pipelock, but add timeout adds 76d8f83b2a61 drm/amdgpu/powerplay: unify smu send message function adds f0312f45a054 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] adds fa2b93e39b1d drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] adds 747d4f715fb5 drm/amdgpu: fix calltrace during kmd unload(v3) adds 6294017fe352 drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 adds dacf56e45ded drm/amdgpu: do autoload right after MEC loaded for SRIOV VF adds cd05b51aaa6e drm/amdgpu: should stop GFX ring in hw_fini adds 4905880b4515 drm/amdgpu: fix GFX10 missing CSIB set(v3) adds 008037d4d972 drm/radeon: fix r1xx/r2xx register checker for POT textures adds 909a60652624 Merge tag 'drm-next-5.5-2019-12-03' of git://people.freede [...] adds 9fc785f17dec agp: remove unused variable size in agp_generic_create_gatt_table adds 0f109f0e9a60 agp: move AGPGART_MINOR to include/linux/miscdevice.h adds 5f1b24a6445d agp: remove unused variable num_segments adds 5f448266ce96 agp: Add bridge parameter documentation adds 4673402ebf9f ia64: agp: Replace empty define with do while adds 9569c3e9227c drm/tegra: hub: Remove bogus connection mutex check adds 1f16deac7669 drm/tegra: gem: Properly pin imported buffers adds 49f821919bb9 drm/tegra: gem: Remove premature import restrictions adds c52e167b4194 drm/tegra: Use proper IOVA address for cursor image adds be0b23f28c02 drm/tegra: sor: Implement system suspend/resume adds 82d73874d422 drm/tegra: vic: Export module device table adds a8817489dc3e drm/tegra: Silence expected errors on IOMMU attach adds b06e145f7030 drm/tegra: sor: Make the +5V HDMI supply optional adds d66dfcf80d0f drm/tegra: Run hub cleanup on ->remove() adds b7fa0cde29c8 Merge tag 'drm/tegra/for-5.5-rc1-fixes' of git://anongit.f [...] adds 3a8a5aba142a drm/mgag200: Extract device type from flags adds d6d437d97d54 drm/mgag200: Store flags from PCI driver data in device structure adds 1591fadf857c drm/mgag200: Add workaround for HW that does not support ' [...] adds d6d07ca19c04 drm/dp_mst: Fix build on systems with STACKTRACE_SUPPORT=n adds d9c148cfaf0a drm/omap: fix dma_addr refcounting adds e5a6ca27eb72 drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() adds b53bd16fec3d Merge tag 'drm-misc-next-fixes-2019-12-04' of git://anongi [...] adds 3ee1a9f5d0bc drm/i915/gem: Take timeline->mutex to walk list-of-requests adds aeab9eda04cd drm/i915/gvt: Refine non privilege register address calucation adds 68421940b0d6 drm/i915/gvt: Update force-to-nonpriv register whitelist adds 92b1aa773fad drm/i915/gvt: Fix cmd length check for MI_ATOMIC adds 4afaab78522f Merge tag 'gvt-next-fixes-2019-12-02' of https://github.co [...] adds 01bb63031933 drm/i915/ehl: Make icp_digital_port_connected() use phy in [...] adds 9c1867d730a6 Merge tag 'drm-intel-next-fixes-2019-12-05' of git://anong [...] adds 7ada90eb9c7a Merge tag 'drm-next-2019-12-06' of git://anongit.freedeskt [...] adds ec057595cb3f pipe: fix incorrect caching of pipe state over pipe_wait() adds 586bc4aab878 ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD adds 8d68a87244a8 ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio adds 73b1422bdfbb ALSA: hda/hdmi - enable runtime pm for newer AMD display audio adds 8218df93b7c4 ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI [...] adds 5061bb7065d0 ALSA: aloop: Avoid pointer dereference before null-check adds ae254888f3c3 ALSA: hda: hdmi - fix regression in connect list handling adds e1e8c1fdce8b ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 adds 336820c4374b ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G adds 0c0fe9e6b95c ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx adds 609f5485344b ALSA: hda: hdmi - preserve non-MST PCM routing for Intel p [...] adds d2cd795c4ece ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 [...] adds e38e486d66e2 ALSA: hda: Modify stream stripe mask only when needed adds 643a2cc99b53 ALSA: hda: hdmi - Keep old slot assignment behavior for In [...] adds 4cc8d6505ab8 ALSA: pcm: oss: Avoid potential buffer overflows adds 3cf2890f29ab Merge tag 'sound-fix-5.5-rc1' of git://git.kernel.org/pub/ [...] adds 71eb40fc5337 powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE adds b67a95f2abff powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts adds 6f4679b95674 powerpc/pmem: Fix kernel crash due to wrong range value us [...] adds 552263456215 powerpc: Fix vDSO clock_getres() adds b6afd1234cf9 powerpc/archrandom: fix arch_get_random_seed_int() adds 551003fff723 powerpc/pmem: Convert to EXPORT_SYMBOL_GPL adds 48e626ac85b4 powerpc/powernv: Avoid re-registration of imc debugfs directory adds 249fad734a25 powerpc/perf: Disable trace_imc pmu adds f89d416a8676 Merge tag 'powerpc-5.5-3' of git://git.kernel.org/pub/scm/ [...] adds 81d2c6f81996 kasan: support instrumented bitops combined with generic bitops adds 5bece3d66153 powerpc: support KASAN instrumentation of bitops adds 4f4afc2c9599 docs/core-api: Remove possibly confusing sub-headings from [...] adds 43a2898631a8 Merge tag 'powerpc-5.5-2' of git://git.kernel.org/pub/scm/ [...] adds 76f6777c9cc0 pipe: Fix iteration end check in fuse_dev_splice_write() adds 93b90414c33f arm64: mm: Fix initialisation of DMA zones on non-NUMA systems adds ca2ef4ffabbe arm64: insn: consistently handle exit text adds cba779d80a5d arm64: mm: Fix column alignment for UXN in kernel_page_tables adds df325e05a682 arm64: Validate tagged addresses in access_ok() called fro [...] adds 0492747c72a3 arm64: KVM: Invoke compute_layout() before alternatives ar [...] adds 70927d02d409 arm64: ftrace: fix ifdeffery adds de858040ee80 arm64: entry: refine comment of stack overflow check adds 98884281027d Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds a249dd200d03 tee: optee: Fix dynamic shm pool allocations adds 03212e347f94 tee: optee: fix device enumeration error handling adds db6efda85437 Merge tag 'tee-fixes-for-v5.4' of git://git.linaro.org/peo [...] adds c3c60656b0a3 MAINTAINERS: update Cavium ThunderX drivers adds 17746b7af95e MAINTAINERS: Switch to Marvell addresses adds a4e55ccd4392 soc: aspeed: Fix snoop_file_poll()'s return type adds 47b6b604b2bf soc: mediatek: cmdq: fixup wrong input order of write api adds 6859ad379439 MAINTAINERS: Make Nicolas Saenz Julienne the new bcm2835 m [...] adds 680fb08720df Merge tag 'arm-soc/for-5.5/maintainers-part2' of https://g [...] adds 39a1a8941b27 arm64: dts: juno: Fix UART frequency adds 54fb3fe0f211 Revert "arm64: dts: juno: add dma-ranges property" adds 563b75d74993 Merge tag 'juno-fixes-5.5' of git://git.kernel.org/pub/scm [...] adds 8305e90a894f firmware: arm_scmi: Avoid double free in error flow adds 3c25ce694a1f Merge tag 'scmi-fix-5.5-2' of git://git.kernel.org/pub/scm [...] adds 336bab731be7 ARM: pxa: Fix resource properties adds 942e6f8a8314 Merge mainline/master into arm/fixes adds f693ff65c36e arm64: defconfig: re-run savedefconfig adds 30b10c77837c ARM: defconfig: re-run savedefconfig on multi_v* configs adds 18977008f44c ARM: multi_v7_defconfig: Restore debugfs support adds b82049f2c139 Merge tag 'omap-for-v5.5/soc-late-signed' into omap-for-v5 [...] adds 37238d3dd584 ARM: OMAP2+: Drop useless gptimer option for omap4 adds 020003f763e2 bus: ti-sysc: Add module enable quirk for audio AESS adds cb6cfe2eaed1 bus: ti-sysc: Adjust exception handling in sysc_child_add_ [...] adds d7d8d62a3f3b Merge branches 'omap-for-v5.5/soc' and 'omap-for-v5.5/ti-s [...] adds 0f679edf5ae3 Merge tag 'omap-for-v5.5/ti-sysc-late-signed' of git://git [...] adds a3e633d661fd ARM: dts: logicpd-torpedo-baseboard: Enable HDQ adds 1706df19f5f0 ARM: dts: logicpd-torpedo: Remove unnecessary notes/comments adds 287897f9aaa2 ARM: dts: omap3-tao3530: Fix incorrect MMC card detection [...] adds e415e4d2d506 ARM: dts: am57xx-beagle-x15: Update pinmux name to ddr_3_3v adds 6af0a549c25e ARM: dts: dra7: fix cpsw mdio fck clock adds ddb52945999d ARM: dts: Fix vcsi regulator to be always-on for droid4 to [...] adds 3e5c3c41ae92 ARM: dts: Fix sgx sysconfig register for omap4 adds e89d108da909 Merge tag 'omap-for-v5.5/dt-fixes-merge-window-signed' of [...] adds 716864586c62 arm: socfpga: execute cold reboot by default adds f7a1a1db9877 Merge tag 'socfpga_update_for_v5.5' of git://git.kernel.or [...] adds 0fb438eed10c cpufreq: tegra124: Add suspend and resume support adds c25f318b1ff7 Merge tag 'tegra-for-5.5-cpufreq' of git://git.kernel.org/ [...] adds dfd9d2dda8d0 soc/tegra: pmc: Use lower-case for hexadecimal literals adds cd4a709a19d5 soc/tegra: pmc: Add missing IRQ callbacks on Tegra194 adds 48914c4ecb0c soc/tegra: pmc: Add reset sources and levels on Tegra194 adds 5af5b2ae1ccf Merge tag 'tegra-for-5.5-soc-fixes' of git://git.kernel.or [...] adds 030d2829f4c2 memory: tegra30-emc: Fix panic on suspend adds 916a91406278 Merge tag 'tegra-for-5.5-memory-fixes' of git://git.kernel [...] adds d98a8dbdaec6 ARM: dts: bcm2711: force CMA into first GB of memory adds be8af7a9e3cc ARM: dts: bcm2711-rpi-4: Enable GENET support adds 30f55eae47e4 Merge tag 'arm-soc/for-5.5/devicetree-part2' of https://gi [...] adds 347f56fb3890 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds ff98a5f624d2 ARM: 8943/1: Fix topology setup in case of CPU hotplug for [...] adds 04bb96427d4e ARM: 8947/1: Fix __arch_get_hw_counter() access to CNTVCT adds eea2d5da29e3 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds ad910e36da4c pipe: fix poll/select race introduced by the pipe rework adds 1b6b26ae7053 pipe: fix and clarify pipe write wakeup logic adds f467a6a66419 pipe: fix and clarify pipe read wakeup logic adds a28c8b9db8a1 pipe: remove 'waiting_writers' merging logic adds 85190d15f4ea pipe: don't use 'pipe_wait() for basic pipe IO adds 6210b6402f58 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds ff600a9a69be kernel-hacking: create submenu for arch special debugging options adds 3be5cbcde916 kernel-hacking: group kernel data structures debugging together adds 09a7495258b5 kernel-hacking: move kernel testing and coverage options t [...] adds f43a289df671 kernel-hacking: move Oops into 'Lockups and Hangs' adds dc9b96387ec9 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds ebebdd095d7b kernel-hacking: create a submenu for scheduler debugging options adds 2b05bb75d174 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds ec29a5c197e6 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds 68d4b3dfcaf2 lib/: fix Kconfig indentation adds 6dc517a3872b Merge branch 'akpm' (patches from Andrew) adds 348be43384e6 xen/events: remove event handling recursion detection adds d41b26d81a83 xen/gntdev: remove redundant non-zero check on ret adds 3b06ac6707c1 xen/gntdev: replace global limit of mapped pages by limit [...] adds b3f7931f5c61 xen/gntdev: switch from kcalloc() to kvcalloc() adds 196748a276b4 xen/xenbus: reference count registered modules adds 14855954f636 xen-blkback: allow module to be cleanly unloaded adds f74fd13f4585 Merge tag 'for-linus-5.5b-rc1-tag' of git://git.kernel.org [...] adds 026948f01eac vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() adds d567fb881916 vfio/pci: call irq_bypass_unregister_producer() before fre [...] adds 9917b54aded1 Merge branch 'v5.5/vfio/jiang-yi-irq-bypass-unregister-v1' [...] adds 94e89b402354 Merge tag 'vfio-v5.5-rc1' of git://github.com/awilliam/linux-vfio adds 22a1ae9a93fb NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire s [...] adds e86d5a02874c NFS: Convert struct nfs_fattr to use struct timespec64 adds e7d4b05c5ee3 NFSv4: Encode 64-bit timestamps adds 7d34ff514165 NFSv4: NFSv4 callbacks also support 64-bit timestamps adds ad97a995d8ed NFSv2: Fix a typo in encode_sattr() adds c9dbfd961b87 NFSv2: Clean up timespec encode adds 6430b323ae09 NFSv3: Clean up timespec encode adds d0372b679c31 NFS: Use non-atomic bit ops when initialising struct nfs_c [...] adds 4b1b69cedf9d NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING adds c6eb58435b98 pNFS: nfs3_set_ds_client should set NFS_CS_NOPING adds 52f98f1a2ddd NFS/pnfs: Separate NFSv3 DS and MDS traffic adds e6237b6feb37 NFSv4.1: Don't rebind to the same source port when reconne [...] adds 333ac786a1b4 NFSv4: Fix delegation handling in update_open_stateid() adds 5decae1623f5 NFSv4: nfs4_callback_getattr() should ignore revoked delegations adds 457a50424bdd NFSv4: Delegation recalls should not find revoked delegations adds b57562087b04 NFSv4: fail nfs4_refresh_delegation_stateid() when the del [...] adds b47e0e478c49 NFS: Rename nfs_inode_return_delegation_noreclaim() adds f9e0cc9c9790 NFSv4: Don't remove the delegation from the super_list mor [...] adds e0f07896affd NFSv4: Hold the delegation spinlock when updating the seqid adds ae084a32ee92 NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update [...] adds f2d47b550205 NFSv4: Update the stateid seqid in nfs_revoke_delegation() adds d51f91d262aa NFSv4: Revoke the delegation on success in nfs4_delegretur [...] adds af20b7b850c5 NFSv4: Ignore requests to return the delegation if it was revoked adds 1deed5723518 NFSv4: Don't reclaim delegations that have been returned o [...] adds 40e6aa10aaf2 NFSv4: nfs4_return_incompatible_delegation() should check [...] adds 3887ce1aac3a NFSv4: Fix nfs4_inode_make_writeable() adds 42c304c34e2d NFS: nfs_inode_find_state_and_recover() fix stateid matching adds ee05f456772d NFSv4: Fix races between open and delegreturn adds 246afc0aa5a7 NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn adds 70d136b2dc18 NFSv4: Don't retry the GETATTR on old stateid in nfs4_dele [...] adds 43622eab8d0a NFS: Add a tracepoint in nfs_fh_to_dentry() adds 66eb3add452a SUNRPC: Avoid RPC delays when exiting suspend adds f9bdad8ca8a4 NFS NFSD: defining nl4_servers structure needed by both adds 0491567b51ef NFS: add COPY_NOTIFY operation adds 1d38f3f0d700 NFS: add ca_source_server<> to COPY adds ec4b09250898 NFS: inter ssc open adds 0b9018b9cab9 NFS: skip recovery of copy open on dest server adds 7e350197a1c1 NFS: for "inter" copy treat ESTALE as ENOTSUPP adds 6b61c969d501 NFS: COPY handle ERR_OFFLOAD_DENIED adds 124060255d59 NFS: also send OFFLOAD_CANCEL to source server adds fefa1a812a9a NFS handle NFS4ERR_PARTNER_NO_AUTH error adds 0e65a32c8a56 NFS: handle source server reboot adds 1275101026b4 NFS based on file size issue sync copy or fallback to gene [...] adds 8dff1df551df NFS: replace cross device check in copy_file_range adds 807ce06c24fb Merge branch 'linux-ssc-for-5.5' adds 634d811c619b nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list adds 5c441544f045 NFSv4.x: Handle bad/dead sessions correctly in nfs41_seque [...] adds 5326de9e94be NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits f [...] adds d49dd11753f4 NFSv4: add declaration of current_stateid adds 9c91fa36b617 NFS: remove unneeded semicolon adds 0e96322b241c fs: nfs: sysfs: Remove NULL check before kfree adds 89658c4d04c7 NFS: Return -ETXTBSY when attempting to write to a swapfile adds 913eca1aea87 NFS: Fallocate should use the nfs4_fattr_bitmap adds 000301042413 NFSv4: Make _nfs42_proc_copy_notify() static adds 843aa17a35bf NFS: remove duplicated include from nfs4file.c adds 66588abe2db0 NFSv4.2 fix kfree in __nfs42_copy_file_range adds f751c5452594 NFSv4.2 fix memory leak in nfs42_ssc_open adds 5cd8b0d4dd96 SUNRPC: Eliminate log noise in call_reserveresult adds bf7ca707ae60 SUNRPC: Add trace points to observe transport congestion control adds 4b93dab36f28 xprtrdma: Add unique trace points for posting Local Invali [...] adds a31b2f939219 xprtrdma: Connection becomes unstable after a reconnect adds eea63ca7ffa1 xprtrdma: Initialize rb_credits in one place adds 2ae50ad68cd7 xprtrdma: Close window between waking RPC senders and post [...] adds c3700780a096 xprtrdma: Fix MR list handling adds 9d2da4ff00f3 xprtrdma: Manage MRs in context of a single connection adds 15d9b015d3d1 xprtrdma: Ensure ri_id is stable during MR recycling adds f995879ec4aa xprtrdma: Remove rpcrdma_sendctx::sc_xprt adds b5cde6aa882d xprtrdma: Remove rpcrdma_sendctx::sc_device adds dc15c3d5f168 xprtrdma: Move the rpcrdma_sendctx::sc_wr field adds d6764bbd7763 xprtrdma: Refactor rpcrdma_prepare_msg_sges() adds 614f3c96d7e5 xprtrdma: Pull up sometimes adds 6cb28687fd1d xprtrdma: Wake tasks after connect worker fails adds 7b020f17bbd3 xprtrdma: Report the computed connect delay adds d4957f01d29b xprtrdma: Refine trace_xprtrdma_fixup adds f54c870d326a xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() adds a52c23b8b207 xprtrdma: Replace dprintk in xprt_rdma_set_port adds 4e121fcae809 Merge tag 'nfs-rdma-for-5.5-1' of git://git.linux-nfs.org/ [...] adds 511ba52e4c01 NFS4: Trace state recovery operation adds 21f86d2d63f9 NFS4: Trace lock reclaims adds e8d70b321ecc SUNRPC: Fix another issue with MIC buffer space adds a264abad51d8 SUNRPC: Capture completion of all RPC tasks adds fb9bf40cf028 Merge tag 'nfs-for-5.5-1' of git://git.linux-nfs.org/proje [...] adds 19a1aad8886f nfsd: remove set but not used variable 'len' adds c4b77edb3f7f nfsd: "%s" should be "%s" adds 832b2cb95543 svcrdma: Improve DMA mapping trace points adds 6e73e92b155c nfsd4: fix up replay_matches_cache() adds 12b4157b7d3b nfsd: remove private bin2hex implementation adds 5fcaf6982d11 sunrpc: fix crash when cache_head become valid before update adds ff27e9f74830 SUNRPC: Trace gssproxy upcall results adds 5866efa8cbfb SUNRPC: Fix svcauth_gss_proxy_init() adds 12357f1b2c8e nfsd: minor 4.1 callback cleanup adds 2bbfed98a4d8 nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutd [...] adds 20428a8047ea nfsd: mark cb path down on unknown errors adds cc1ce2f13ea1 nfsd: document callback_wq serialization of callback code adds 2a67803e1305 nfsd: Drop LIST_HEAD where the variable it declares is nev [...] adds 581ae686f269 race in exportfs_decode_fh() adds d05a02019690 sunrpc: remove __KERNEL__ ifdefs adds fb7dd0a1ba86 lockd: remove __KERNEL__ ifdefs adds 18b9a895e652 nfsd: Fix cld_net->cn_tfm initialization adds a2e2f2dc77a1 nfsd: v4 support requires CRYPTO_SHA256 adds 7c149057d044 nfsd: restore NFSv3 ACL support adds 8729aaba7462 SUNRPC: Fix backchannel latency metrics adds a25e3726b32c nfsd: Ensure CLONE persists data and metadata changes to t [...] adds 466e16f0920f nfsd: check for EBUSY from vfs_rmdir/vfs_unink. adds 18f428d4e2f7 NFSD fixing possible null pointer derefering in copy offload adds 38a2204f5298 nfsd: depend on CRYPTO_MD5 for legacy client tracking adds 911d137ab027 Merge tag 'nfsd-5.5' of git://linux-nfs.org/~bfields/linux adds f9bbb68233aa orangefs: posix open permission checking... adds 316933cf74b0 Merge tag 'for-linus-5.5-ofs1' of git://git.kernel.org/pub [...] adds 0c4da70c83d4 xfs: fix realtime file data space leak adds 69ffe5960df1 xfs: don't check for AG deadlock for realtime files in bunmapi adds 798a9cada469 xfs: fix mount failure crash on invalid iclog memory access adds 50caca9d7f63 Merge tag 'xfs-5.5-merge-17' of git://git.kernel.org/pub/s [...] adds 1cea335d1db1 iomap: fix sub-page uptodate handling adds c275779ff2dd iomap: stop using ioend after it's been freed in iomap_fin [...] adds 95207d554b96 Merge tag 'iomap-5.5-merge-14' of git://git.kernel.org/pub [...] adds 1a26c920717a Input: snvs_pwrkey - send key events for i.MX6 S, DL and Q adds 1e55c176f8f5 Input: snvs_pwrkey - remove gratuitous NULL initializers adds d4b675e1b527 Input: uinput - fix returning EPOLLOUT from uinput_poll adds 25b2f1b77a92 Input: add privacy screen toggle keycode adds df5b5e555b35 Input: goodix - add upside-down quirk for Teclast X89 tablet adds 86bcd3a12999 Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash adds a284e11c371e Input: synaptics-rmi4 - don't increment rmiaddr for SMBus [...] adds afbd65f5e71a Merge branch 'next' into for-linus adds 737214515d79 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9b5b99a89f64 NTB: Add Hygon Device ID adds 9455d25f4e3b Merge tag 'ntb-5.5' of git://github.com/jonmason/ntb adds e200327708e6 fs/fnctl: fix missing __user in fcntl_rw_hint() adds 2658ce095df5 fs/namespace: add __user to open_tree and move_mount syscalls adds 5c8b0dfc6f4a make __d_alloc() static adds 5bf9a06a5f7c Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 6f582b273ec2 CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks adds 69738cfdfa70 fs: cifs: Fix atime update check vs mtime adds a9f76cf82719 cifs: remove redundant assignment to pointer pneg_ctxt adds 9e8fae259740 smb3: remove unused flag passed into close functions adds 43f8a6a74ee2 smb3: query attributes on file close adds 3345bb44bacd cifs: Fix lookup of SMB connections on multichannel adds 9a7d5a9e6d79 cifs: fix possible uninitialized access and race on iface_list adds fdef665ba44a smb3: fix mode passed in on create for modetosid mount option adds 231e2a0ba567 smb3: improve check for when we send the security descript [...] adds a78f7cdddbbb Merge tag '5.5-rc-smb3-fixes-part2' of git://git.samba.org [...] adds 75d886a99384 scsi: ibmvscsi_tgt: Remove unneeded variable rc adds eede4970fb6c scsi: lpfc: size cpu map by last cpu id set adds 82ea3e0e129e scsi: scsi_transport_sas: Fix memory leak when removing devices adds 0e7c353e1828 scsi: pm80xx: fix logic to break out of loop when register [...] adds 69b41f141dc4 scsi: pm80xx: Remove unused include of linux/version.h adds d341e9a8f2cf scsi: qla2xxx: fix rports not being mark as lost in sync f [...] adds c8a347931869 scsi: qla2xxx: unregister ports after GPN_FT failure adds 45dc8f2d9c94 scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI adds a35989a0723c scsi: sd_zbc: Improve report zones error printout adds 73374b39b01e scsi: megaraid_sas: Make poll_aen_lock static adds 1eb9151eb7c5 scsi: MAINTAINERS: Add the linux-scsi mailing list to the [...] adds 138f371ddf4f Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds d0f010434124 bpf: Fix static checker warning adds da5fb18225b4 bpf: Support pre-2.25-binutils objcopy for vmlinux BTF adds b56840585690 libbpf: Fix Makefile' libbpf symbol mismatch diagnostic adds 53f8dd434b6f libbpf: Fix global variable relocation adds 1fd450f99272 libbpf: Fix up generation of bpf_helper_defs.h adds 7c3977d1e804 libbpf: Fix sym->st_value print on 32-bit arches adds ce27709b8162 bpf: Fix build in minimal configurations adds df786c9b9476 bpf: Force .BTF section start to zero when dumping from vmlinux adds e1608f3fa857 bpf: Avoid setting bpf insns pages read-only when prog is jited adds 3464afdf11f9 libbpf: Fix readelf output parsing on powerpc with recent [...] adds 734c7022adaa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds b3c424eb6a1a sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO adds 040b5cfbcefa Fixed updating of ethertype in function skb_mpls_pop adds 825e5601c142 MAINTAINERS: add fragment for xilinx CAN driver adds 8c2a58568d6d MAINTAINERS: add myself as maintainer of MCAN MMIO device driver adds 9ebd796e2400 can: slcan: Fix use-after-free Read in slcan_open adds 870db5d1015c can: ucan: fix non-atomic allocation in completion handler adds b848238d86aa can: xilinx_can: skip error message on deferred probe adds 3d3c817c3a40 can: xilinx_can: Fix usage of skb memory adds 56e7a2f83d13 Merge tag 'linux-can-fixes-for-5.5-20191203' of git://git. [...] adds 42c17fa69f98 net: fix a leak in register_netdevice() adds c4b4c421857d net: bridge: deny dev_set_mac_address() when unregistering adds 9aed6ae0647d net/core: Populate VF index in struct ifla_vf_guid adds 9385973fe8db net: mscc: ocelot: unregister the PTP clock on deinit adds 0d580fbd2db0 tcp: refactor tcp_retransmit_timer() adds 2f23cd42e19c net: sched: fix dump qlen for sch_mq/sch_mqprio with NOLOC [...] adds 8ffb055beae5 cls_flower: Fix the behavior using port ranges with hw-offload adds c4e85f73afb6 net: ipv6: add net argument to ip6_dst_lookup_flow adds 6c8991f41546 net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup adds 7b3b209e61ad Merge branch 'net-convert-ipv6_stub-to-ip6_dst_lookup_flow' adds 5d50aa83e2c8 openvswitch: support asymmetric conntrack adds 95219afbb980 act_ct: support asymmetric conntrack adds 86c76c098983 xdp: obtain the mem_id mutex before trying to remove an entry. adds ffac2027e18f ionic: keep users rss hash across lif reset adds 0cb96b5749bf net: sfp: fix unbind adds 38ecd706ca78 net: sfp: fix hwmon adds 099ffd7eddfe NFC: NCI: use new `delay` structure for SPI transfer delays adds d04ac224b168 net: Fixed updating of ethertype in skb_mpls_push() adds df95467b6d2b hsr: fix a NULL pointer dereference in hsr_dev_xmit() adds a350d2e7adbb net: thunderx: start phy before starting autonegotiation adds 5b55633f20ee s390/qeth: guard against runt packets adds f677fcb9aeb6 s390/qeth: ensure linear access to packet headers adds f9e50b02a99c s390/qeth: fix dangling IO buffers after halt/clear adds b87440526324 Merge branch 's390-fixes' adds aacf6578ef77 net: ethernet: ti: cpsw_switchdev: fix unmet direct depend [...] adds 2a597eff2437 net: hns3: fix for TX queue not restarted problem adds d1a37dedcfcf net: hns3: fix a use after free problem in hns3_nic_maybe_ [...] adds 1c9855085eba net: hns3: fix VF ID issue for setting VF VLAN adds a116f4e238cc Merge branch 'hns3-fixes' adds 0033b34a03ec ppp: fix out-of-bounds access in bpf_prog_create() adds edbca120a8cd samples/bpf: Fix broken xdp_rxq_info due to map order assumptions adds 01d434ce98d3 selftests/bpf: Don't hard-code root cgroup id adds 6bf6affe18da selftests/bpf: Bring back c++ include/link test adds ef8c84effce3 selftests/bpf: De-flake test_tcpbpf adds e9eeec58c992 bpf: Fix a bug when getting subprog 0 jited image in check [...] adds 8f9081c92523 selftests/bpf: Add a fexit/bpf2bpf test with target bpf pr [...] adds ae72555b4104 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds a6a10d45d1ea enetc: disable EEE autoneg by default adds f421031e3ff0 net: stmmac: reset Tx desc base address before restarting Tx adds 9f104c773690 mqprio: Fix out-of-bounds access in mqprio_dump adds 9cf1cd8ee3ee tipc: fix ordering of tipc module init and exit routine adds 462f8554a896 phy: mdio-thunder: add missed pci_release_regions in remove adds 1af66221a66d net: avoid an indirect call in ____sys_recvmsg() adds 4a5cdc604b9c net/tls: Fix return values to avoid ENOTSUPP adds 8bef0af09a54 net: dsa: fix flow dissection on Tx path adds e0b60903b434 net-sysfs: Call dev_hold always in netdev_queue_add_kobject adds dbad3408896c net: core: rename indirect block ingress cb function adds 25a443f74bcf net: sched: allow indirect blocks to bind to clsact in TC adds 9a74542eee86 Merge branch 'net-tc-indirect-block-relay' adds 9424e2e7ad93 tcp: md5: fix potential overestimation of TCP option space adds 04aa1bc42e4d lpc_eth: kernel BUG on remove adds c55d8b108caa net/mlx5e: Fix TXQ indices to be sequential adds 73e6551699a3 net/mlx5e: Query global pause state before setting prio2buffer adds c431f8597863 net/mlx5e: Fix SFF 8472 eeprom length adds a23dae79fb65 net/mlx5e: Fix freeing flow with kfree() and not kvfree() adds eb252c3a24fc net/mlx5e: Fix free peer_flow when refcount is 0 adds 6d485e5e5554 net/mlx5e: Fix translation of link mode into speed adds 3d7cadae51f1 net/mlx5e: ethtool, Fix analysis of speed setting adds b7826076d7ae net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev m [...] adds 537d0779a199 Merge tag 'mlx5-fixes-2019-12-05' of git://git.kernel.org/ [...] adds 04d26e7b159a tcp: fix rejected syncookies due to stale timestamps adds cb44a08f8647 tcp: tighten acceptance of ACKs not matching a child socket adds 721c8dafad26 tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE [...] adds 5532946e3395 Merge branch 'tcp-fix-handling-of-stale-syncookies-timestamps' adds 02a896ca8487 pppoe: remove redundant BUG_ON() check in pppoe_pernet adds 0e4940928c26 gre: refetch erspan header from skb->data after pskb_may_pull() adds 501a90c94510 inet: protect against too small mtu values. adds 51302f77beda net: ethernet: ti: cpsw: fix extra rx interrupt adds fafc5db28a2f net: phy: dp83867: fix hfs boot in rgmii mode adds 8a3cc29c316c vhost/vsock: accept only packets with the right dst_cid adds 00222d139410 r8169: add missing RX enabling for WoL on RTL8125 adds 2dd5616ecdce net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() adds 0fc75219fe9a r8169: fix rtl_hw_jumbo_disable for RTL8168evl adds 95e6ba513316 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds e42617b825f8 Linux 5.5-rc1 new 50260614245b thermal: power_allocator: Fix Kconfig warning new 87587a57b333 MAINTAINERS: thermal: Eduardo's email is bouncing new 9f1fb8046bba MAINTAINERS: thermal: Add Daniel Lezcano as the thermal ma [...] new 6e456dca47c5 MAINTAINERS: thermal: Change the git tree location new 316eaf170252 Merge tag 'thermal-5.5-rc2' of git://git.kernel.org/pub/sc [...] adds 1d9a6159bd04 workqueue: Use pr_warn instead of pr_warning adds ee19545220a8 Fix up for "printk: Drop pr_warning definition" adds 61ff72f40168 printk: Drop pr_warning definition adds 969bea5e4d8b checkpatch: Drop pr_warning check new 184b8f7f91ca Merge tag 'printk-for-5.5-pr-warning-removal' of git://git [...] new 78f926f72e43 btrfs: add Kconfig dependency for BLAKE2B new 6794862a16ef Merge tag 'for-5.5-rc1-kconfig-tag' of git://git.kernel.or [...]
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitattributes | 2 + .mailmap | 3 + Documentation/arm/microchip.rst | 4 +- Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/kernel-api.rst | 8 +- Documentation/dev-tools/kcov.rst | 129 + Documentation/devicetree/bindings/arm/amlogic.yaml | 9 +- .../devicetree/bindings/arm/atmel-at91.yaml | 14 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 54 + .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 67 - Documentation/devicetree/bindings/arm/cpus.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 58 +- .../arm/marvell/ap806-system-controller.txt | 177 - .../arm/marvell/ap80x-system-controller.txt | 177 + .../bindings/arm/marvell/armada-7k-8k.txt | 24 - .../bindings/arm/marvell/armada-7k-8k.yaml | 61 + .../devicetree/bindings/arm/mrvl/mrvl.txt | 14 - .../devicetree/bindings/arm/mrvl/mrvl.yaml | 35 + .../devicetree/bindings/arm/msm/qcom,llcc.txt | 41 - .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 55 + .../devicetree/bindings/arm/omap/prm-inst.txt | 29 + Documentation/devicetree/bindings/arm/realtek.yaml | 27 +- .../devicetree/bindings/arm/renesas,prr.txt | 20 - .../devicetree/bindings/arm/renesas,prr.yaml | 35 + Documentation/devicetree/bindings/arm/renesas.yaml | 20 + .../devicetree/bindings/arm/rockchip.yaml | 19 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 1 + .../bindings/clock/rockchip,px30-cru.txt | 5 + .../bindings/crypto/allwinner,sun8i-ce.yaml | 88 + .../bindings/{lpddr2 => ddr}/lpddr2-timings.txt | 0 Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 + .../devicetree/bindings/ddr/lpddr3-timings.txt | 58 + Documentation/devicetree/bindings/ddr/lpddr3.txt | 101 + .../bindings/display/bridge/anx6345.yaml | 102 + .../devicetree/bindings/display/msm/gmu.txt | 51 + .../devicetree/bindings/display/msm/mdp5.txt | 2 + .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 16 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 5 +- .../bindings/interrupt-controller/mrvl,intc.txt | 14 +- .../devicetree/bindings/lpddr2/lpddr2.txt | 102 - .../bindings/memory-controllers/exynos5422-dmc.txt | 84 + .../memory-controllers/nvidia,tegra124-mc.yaml | 152 + .../memory-controllers/nvidia,tegra30-emc.yaml | 336 + .../memory-controllers/nvidia,tegra30-mc.txt | 123 - .../memory-controllers/nvidia,tegra30-mc.yaml | 167 + .../devicetree/bindings/nvmem/amlogic-efuse.txt | 6 + .../devicetree/bindings/phy/phy-mmp3-usb.txt | 13 + .../devicetree/bindings/power/qcom,rpmpd.txt | 1 + .../bindings/power/renesas,rcar-sysc.txt | 2 + .../devicetree/bindings/pwm/pwm-mediatek.txt | 2 +- .../regulator/nvidia,tegra-regulators-coupling.txt | 65 + .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 3 +- .../bindings/reset/amlogic,meson-reset.yaml | 1 + .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 - .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 47 + .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 - .../devicetree/bindings/reset/qcom,pdc-global.yaml | 47 + .../devicetree/bindings/reset/renesas,rst.txt | 2 + .../devicetree/bindings/reset/uniphier-reset.txt | 5 +- Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 14 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 + .../devicetree/bindings/soc/rockchip/grf.txt | 18 +- .../devicetree/bindings/sram/qcom,ocmem.yaml | 96 + .../bindings/thermal/amlogic,thermal.yaml | 54 + .../devicetree/bindings/thermal/qcom-tsens.txt | 55 - .../devicetree/bindings/thermal/qcom-tsens.yaml | 170 + .../bindings/thermal/rcar-gen3-thermal.txt | 1 + .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/timer/renesas,tmu.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/thermal/sysfs-api.rst | 26 +- MAINTAINERS | 102 +- Makefile | 4 +- arch/Kconfig | 22 +- arch/alpha/include/asm/mmzone.h | 1 - arch/alpha/include/asm/pgalloc.h | 4 +- arch/alpha/include/asm/pgtable.h | 24 +- arch/alpha/mm/init.c | 12 +- arch/arc/Kconfig | 9 + arch/arc/Makefile | 2 +- arch/arc/boot/dts/axc001.dtsi | 6 + arch/arc/boot/dts/axs101.dts | 2 +- arch/arc/boot/dts/axs103_idu.dts | 2 +- arch/arc/boot/dts/axs10x_mb.dtsi | 11 +- arch/arc/boot/dts/haps_hs.dts | 15 +- arch/arc/boot/dts/haps_hs_idu.dts | 1 - arch/arc/boot/dts/nsim_700.dts | 36 +- arch/arc/boot/dts/nsim_hs.dts | 67 - arch/arc/boot/dts/nsim_hs_idu.dts | 65 - arch/arc/configs/haps_hs_defconfig | 30 +- arch/arc/configs/haps_hs_smp_defconfig | 32 +- arch/arc/configs/nsim_700_defconfig | 19 +- arch/arc/configs/nsim_hs_defconfig | 60 - arch/arc/configs/nsim_hs_smp_defconfig | 58 - arch/arc/include/asm/cache.h | 2 + arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/jump_label.h | 72 + arch/arc/include/asm/mmu.h | 6 + arch/arc/include/asm/mmu_context.h | 2 +- arch/arc/include/asm/pgtable.h | 2 +- arch/arc/kernel/Makefile | 1 + arch/arc/kernel/jump_label.c | 170 + arch/arc/mm/tlb.c | 81 +- arch/arc/mm/tlbex.S | 18 +- arch/arc/plat-sim/platform.c | 1 - arch/arm/Kconfig | 2 +- arch/arm/boot/dts/Makefile | 19 +- arch/arm/boot/dts/am335x-baltos.dtsi | 12 - arch/arm/boot/dts/am335x-bone-common.dtsi | 22 - arch/arm/boot/dts/am335x-boneblue.dts | 22 - arch/arm/boot/dts/am335x-chiliboard.dts | 18 - arch/arm/boot/dts/am335x-cm-t335.dts | 20 - arch/arm/boot/dts/am335x-evm.dts | 25 - arch/arm/boot/dts/am335x-evmsk.dts | 25 - arch/arm/boot/dts/am335x-guardian.dts | 22 - arch/arm/boot/dts/am335x-igep0033.dtsi | 25 - arch/arm/boot/dts/am335x-lxm.dts | 22 - arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 17 - arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 22 - arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 87 + arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 95 + arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 115 + arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 22 - arch/arm/boot/dts/am335x-pcm-953.dtsi | 25 - arch/arm/boot/dts/am335x-pdu001.dts | 28 - arch/arm/boot/dts/am335x-pepper.dts | 20 - arch/arm/boot/dts/am335x-pocketbeagle.dts | 22 - arch/arm/boot/dts/am335x-regor.dtsi | 21 - arch/arm/boot/dts/am335x-shc.dts | 17 - arch/arm/boot/dts/am335x-sl50.dts | 22 - arch/arm/boot/dts/am335x-wega.dtsi | 26 - arch/arm/boot/dts/am33xx-l4.dtsi | 27 +- arch/arm/boot/dts/am33xx.dtsi | 99 +- arch/arm/boot/dts/am3517.dtsi | 6 + arch/arm/boot/dts/am4372.dtsi | 33 +- arch/arm/boot/dts/am437x-l4.dtsi | 23 - arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 2 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 2 +- arch/arm/boot/dts/armada-38x.dtsi | 5 + arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 5 + arch/arm/boot/dts/armada-xp.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 137 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 3 + arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 66 +- arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 59 +- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 3 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 65 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 972 +++ arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 58 +- arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 3 + arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 3 + arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 3 + arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 5 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 1195 +++ arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 + arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 7 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 5 + arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 6 + arch/arm/boot/dts/aspeed-g4.dtsi | 4 +- arch/arm/boot/dts/aspeed-g5.dtsi | 26 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 587 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 96 + arch/arm/boot/dts/at91-kizbox2-2.dts | 26 + arch/arm/boot/dts/at91-kizbox2-common.dtsi | 258 + arch/arm/boot/dts/at91-kizbox2.dts | 244 - arch/arm/boot/dts/at91-kizbox3-hs.dts | 309 + arch/arm/boot/dts/at91-kizbox3_common.dtsi | 412 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 + arch/arm/boot/dts/at91-sama5d2_xplained.dts | 6 + arch/arm/boot/dts/at91-sama5d4_xplained.dts | 1 + arch/arm/boot/dts/atlas7-evb.dts | 2 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 140 + arch/arm/boot/dts/bcm2711.dtsi | 890 +++ arch/arm/boot/dts/bcm2835-common.dtsi | 194 + arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 - arch/arm/boot/dts/bcm2835.dtsi | 1 + arch/arm/boot/dts/bcm2836.dtsi | 1 + arch/arm/boot/dts/bcm2837.dtsi | 1 + arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 7 + arch/arm/boot/dts/bcm283x.dtsi | 190 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 53 + arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 18 +- arch/arm/boot/dts/dra7.dtsi | 51 + arch/arm/boot/dts/e60k02.dtsi | 306 + arch/arm/boot/dts/emev2.dtsi | 4 + arch/arm/boot/dts/exynos3250.dtsi | 13 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210.dtsi | 27 +- arch/arm/boot/dts/exynos4412.dtsi | 25 +- arch/arm/boot/dts/exynos5.dtsi | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 27 +- arch/arm/boot/dts/exynos5250.dtsi | 41 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 + arch/arm/boot/dts/exynos5420.dtsi | 90 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 117 + arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 4 + arch/arm/boot/dts/exynos54xx.dtsi | 46 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 + arch/arm/boot/dts/exynos5800.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 2 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 44 +- arch/arm/boot/dts/imx53-usbarmory.dts | 2 +- arch/arm/boot/dts/imx6dl-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 39 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 28 +- arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 8 +- arch/arm/boot/dts/imx6dl.dtsi | 1 + arch/arm/boot/dts/imx6q-apalis-eval.dts | 13 + arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 13 + arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 + arch/arm/boot/dts/imx6q-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 8 + arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 - arch/arm/boot/dts/imx6q-gw54xx.dts | 19 +- arch/arm/boot/dts/imx6q.dtsi | 3 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 57 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 200 +- arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 424 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 35 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-rex.dtsi | 19 + arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 10 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 7 +- arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 324 + arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 28 +- arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi | 148 + arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 338 + arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 405 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 95 +- arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 + arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 + arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 418 ++ .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 109 + arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 195 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 382 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 3 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 14 + arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 64 +- arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 + arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 + arch/arm/boot/dts/imx6ull-opos6ul.dtsi | 6 + arch/arm/boot/dts/imx6ull-opos6uldev.dts | 42 + arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 38 + arch/arm/boot/dts/imx7-colibri.dtsi | 30 +- arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/imx7ulp-evk.dts | 2 + arch/arm/boot/dts/imx7ulp.dtsi | 31 +- arch/arm/boot/dts/keystone-clocks.dtsi | 27 + arch/arm/boot/dts/keystone-k2e-clocks.dtsi | 20 + arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 21 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 +- arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 19 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 14 + arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 14 +- arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 5 + arch/arm/boot/dts/mmp3-dell-ariel.dts | 94 + arch/arm/boot/dts/mmp3.dtsi | 527 ++ arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 4 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 786 ++ arch/arm/boot/dts/mt6323.dtsi | 27 + arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 8 + arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 8 + arch/arm/boot/dts/omap3-n900.dts | 5 + arch/arm/boot/dts/omap3-tao3530.dtsi | 2 +- arch/arm/boot/dts/omap3.dtsi | 25 + arch/arm/boot/dts/omap34xx-omap36xx-clocks.dtsi | 2 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 9 + arch/arm/boot/dts/omap4-droid4-xt894.dts | 777 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 4 - arch/arm/boot/dts/omap4-l4.dtsi | 16 +- arch/arm/boot/dts/omap4.dtsi | 32 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 3 - arch/arm/boot/dts/omap5-l4.dtsi | 30 - arch/arm/boot/dts/omap5.dtsi | 28 +- arch/arm/boot/dts/openbmc-flash-layout-128.dtsi | 32 + arch/arm/boot/dts/qcom-ipq4019.dtsi | 12 + arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 22 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 103 + arch/arm/boot/dts/qcom-pm8941.dtsi | 10 + arch/arm/boot/dts/r8a7790-lager.dts | 8 +- arch/arm/boot/dts/r8a7793-gose.dts | 110 +- arch/arm/boot/dts/rda8810pl.dtsi | 48 + arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 8 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 14 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 1 + arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 35 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 7 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 35 +- arch/arm/boot/dts/rk3288.dtsi | 7 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 + arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 + arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32746g-eval.dts | 3 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/boot/dts/stm32f469-disco.dts | 3 +- arch/arm/boot/dts/stm32f469.dtsi | 1 - arch/arm/boot/dts/stm32f746-disco.dts | 2 +- arch/arm/boot/dts/stm32f769-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-eval.dts | 2 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 28 + arch/arm/boot/dts/stm32mp157a-avenger96.dts | 8 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 77 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 21 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 41 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 3 - arch/arm/boot/dts/stm32mp157c.dtsi | 23 + arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 16 + arch/arm/boot/dts/sun8i-a83t.dtsi | 9 + arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 174 + arch/arm/boot/dts/sun8i-h3.dtsi | 22 + arch/arm/boot/dts/sun8i-r40.dtsi | 9 + arch/arm/boot/dts/sun9i-a80.dtsi | 11 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 14 + arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 7917 ++++++++++++++++---- arch/arm/boot/dts/tegra124-venice2.dts | 3 + arch/arm/boot/dts/tegra124.dtsi | 3 +- arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi | 201 + arch/arm/boot/dts/tegra20-cpu-opp.dtsi | 302 + arch/arm/boot/dts/tegra20-paz00.dts | 41 +- arch/arm/boot/dts/tegra20-trimslice.dts | 11 + arch/arm/boot/dts/tegra20.dtsi | 2 + arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-cardhu-a04.dts | 48 + arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 801 ++ arch/arm/boot/dts/tegra30-cpu-opp.dtsi | 1202 +++ arch/arm/boot/dts/tegra30.dtsi | 14 + arch/arm/boot/dts/vf-colibri.dtsi | 12 +- arch/arm/boot/dts/vf500-colibri.dtsi | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 12 - arch/arm/configs/aspeed_g4_defconfig | 18 +- arch/arm/configs/aspeed_g5_defconfig | 4 + arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/exynos_defconfig | 2 + arch/arm/configs/imx_v6_v7_defconfig | 4 +- arch/arm/configs/keystone_defconfig | 1 + arch/arm/configs/multi_v4t_defconfig | 13 +- arch/arm/configs/multi_v5_defconfig | 28 +- arch/arm/configs/multi_v7_defconfig | 77 +- arch/arm/configs/omap2plus_defconfig | 10 +- arch/arm/configs/qcom_defconfig | 1 + arch/arm/configs/sama5_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 3 - arch/arm/configs/sunxi_defconfig | 3 + arch/arm/configs/tegra_defconfig | 2 + arch/arm/include/asm/hardware/cache-l2x0.h | 2 + arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/vdso/gettimeofday.h | 3 + arch/arm/kernel/smp.c | 4 + arch/arm/kernel/topology.c | 10 +- arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-bcm/Makefile | 3 +- arch/arm/mach-bcm/bcm2711.c | 24 + arch/arm/mach-bcm/bcm_kona_smc.c | 2 +- arch/arm/mach-bcm/platsmp.c | 2 + arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-hisi/Kconfig | 16 +- arch/arm/mach-imx/anatop.c | 20 +- arch/arm/mach-imx/cpu.c | 38 +- arch/arm/mach-imx/hotplug.c | 24 +- arch/arm/mach-mmp/Kconfig | 22 +- arch/arm/mach-mmp/Makefile | 4 + arch/arm/mach-mmp/addr-map.h | 7 + arch/arm/mach-mmp/common.c | 19 +- arch/arm/mach-mmp/common.h | 1 + arch/arm/mach-mmp/cputype.h | 58 - arch/arm/mach-mmp/devices.c | 2 +- arch/arm/mach-mmp/mmp-dt.c | 5 +- arch/arm/mach-mmp/mmp2-dt.c | 7 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/mmp3.c | 29 + arch/arm/mach-mmp/platsmp.c | 32 + arch/arm/mach-mmp/pm-mmp2.c | 2 +- arch/arm/mach-mmp/pm-pxa910.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.c | 2 +- arch/arm/mach-mmp/regs-usb.h | 94 - arch/arm/mach-mmp/time.c | 43 +- arch/arm/mach-omap1/Kconfig | 33 +- arch/arm/mach-omap1/ams-delta-fiq.c | 2 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/Makefile | 5 + arch/arm/mach-omap2/clockdomain.c | 78 +- arch/arm/mach-omap2/control.c | 4 +- arch/arm/mach-omap2/control.h | 1 + arch/arm/mach-omap2/display.c | 1 + arch/arm/mach-omap2/omap-mpuss-lowpower.c | 2 - arch/arm/mach-omap2/omap_device.c | 19 +- arch/arm/mach-omap2/omap_hwmod.c | 97 - arch/arm/mach-omap2/omap_hwmod.h | 3 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 9 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 32 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 231 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 58 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 48 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 347 +- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 317 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 433 +- arch/arm/mach-omap2/omap_twl.c | 8 +- arch/arm/mach-omap2/opp4xxx_data.c | 16 +- arch/arm/mach-omap2/pdata-quirks.c | 52 - arch/arm/mach-omap2/pm.c | 1 + arch/arm/mach-omap2/pm.h | 14 + arch/arm/mach-omap2/pm44xx.c | 13 +- arch/arm/mach-omap2/pmic-cpcap.c | 271 + arch/arm/mach-omap2/prm44xx.c | 4 +- arch/arm/mach-omap2/timer.c | 4 +- arch/arm/mach-omap2/vc.c | 57 +- arch/arm/mach-omap2/vc.h | 2 +- arch/arm/mach-pxa/icontrol.c | 6 +- arch/arm/mach-s3c24xx/s3c2416.c | 2 +- arch/arm/mach-s3c24xx/s3c2443.c | 2 +- arch/arm/mach-s3c24xx/spi-core.h | 2 +- arch/arm/mach-s3c64xx/setup-usb-phy.c | 4 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 1 - arch/arm/mach-socfpga/socfpga.c | 12 +- arch/arm/mach-tegra/reset-handler.S | 6 +- arch/arm/mach-tegra/sleep-tegra30.S | 4 +- arch/arm/mm/Kconfig | 2 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/plat-samsung/devs.c | 4 +- arch/arm/plat-samsung/include/plat/usb-phy.h | 4 +- arch/arm64/Kconfig.platforms | 11 +- arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 62 + arch/arm64/boot/dts/actions/s900.dtsi | 45 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 29 + .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 25 + .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 45 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 18 + .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 13 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 9 + .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 6 + .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 33 + .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 6 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 6 + .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 66 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 4 +- arch/arm64/boot/dts/amlogic/Makefile | 2 + arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts | 30 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 130 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 422 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 392 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 3 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 3 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 33 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 2 +- .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 557 ++ arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 26 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 10 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 + .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 + .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 73 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 + .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 + arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 + .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 7 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 + .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 10 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 6 + arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 + arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 3 + arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 208 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 340 + arch/arm64/boot/dts/arm/juno-base.dtsi | 28 +- arch/arm64/boot/dts/arm/juno-clocks.dtsi | 4 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 2 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 168 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 28 +- arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 83 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 110 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 151 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 15 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 231 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 30 + arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 249 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 65 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 2 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 2 + arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 17 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 4 + .../boot/dts/freescale/imx8qxp-colibri-eval-v3.dts | 15 + .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 62 + arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 598 ++ arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 13 +- arch/arm64/boot/dts/freescale/s32v234-evb.dts | 25 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 139 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 38 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 32 + arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 58 + arch/arm64/boot/dts/lg/lg1312.dtsi | 2 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 2 +- arch/arm64/boot/dts/marvell/Makefile | 3 + .../dts/marvell/armada-3720-espressobin-emmc.dts | 42 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 59 + .../dts/marvell/armada-3720-espressobin-v7.dts | 36 + .../boot/dts/marvell/armada-3720-espressobin.dts | 184 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 177 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 8 + arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 28 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 56 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 23 + arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 42 + arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 456 +- arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 93 + arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 29 + arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 444 ++ arch/arm64/boot/dts/marvell/armada-common.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 575 +- arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 12 + arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 568 ++ arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 + arch/arm64/boot/dts/marvell/cn9130.dtsi | 37 + arch/arm64/boot/dts/marvell/cn9131-db.dts | 202 + arch/arm64/boot/dts/marvell/cn9132-db.dts | 221 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 9 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 12 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 33 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 171 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 7 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 35 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 25 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 55 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 80 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 54 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 82 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 13 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 84 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 41 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 53 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 12 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 12 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 14 + arch/arm64/boot/dts/realtek/Makefile | 5 + arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 30 + arch/arm64/boot/dts/realtek/rtd1293.dtsi | 51 + arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 3 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 3 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 30 + arch/arm64/boot/dts/realtek/rtd1296.dtsi | 65 + arch/arm64/boot/dts/realtek/rtd129x.dtsi | 50 +- arch/arm64/boot/dts/renesas/Makefile | 6 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 28 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 51 +- .../boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 4 + .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 11 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 13 +- .../boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts | 15 + .../boot/dts/renesas/r8a774b1-hihope-rzg2n.dts | 41 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2627 +++++++ arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 73 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 65 +- .../boot/dts/renesas/r8a77961-salvator-xs.dts | 31 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 723 ++ arch/arm64/boot/dts/renesas/r8a77965.dtsi | 35 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 22 + .../renesas/rzg2-advantech-idk-1110wr-panel.dtsi | 41 + arch/arm64/boot/dts/rockchip/Makefile | 4 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 321 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 157 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 230 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 188 + arch/arm64/boot/dts/rockchip/rk3308.dtsi | 1739 +++++ arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 359 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 1 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 32 + arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 10 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 + arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 5 + .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 72 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 670 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 767 ++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 28 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 108 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 59 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 162 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 218 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 29 + arch/arm64/configs/defconfig | 47 +- arch/arm64/include/asm/kvm_mmu.h | 1 + arch/arm64/include/asm/sections.h | 1 + arch/arm64/include/asm/uaccess.h | 7 +- arch/arm64/kernel/entry-ftrace.S | 3 +- arch/arm64/kernel/entry.S | 3 +- arch/arm64/kernel/insn.c | 22 +- arch/arm64/kernel/smp.c | 4 + arch/arm64/kernel/vmlinux.lds.S | 3 + arch/arm64/kvm/va_layout.c | 8 +- arch/arm64/mm/dump.c | 1 + arch/arm64/mm/init.c | 25 +- arch/c6x/include/asm/pgtable.h | 2 +- arch/ia64/include/asm/agp.h | 4 +- arch/m68k/coldfire/entry.S | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 7 - arch/m68k/include/asm/mcf_pgtable.h | 28 +- arch/m68k/include/asm/mmu_context.h | 12 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/motorola_pgtable.h | 32 +- arch/m68k/include/asm/page.h | 9 +- arch/m68k/include/asm/pgtable_mm.h | 11 +- arch/m68k/include/asm/pgtable_no.h | 2 +- arch/m68k/include/asm/sun3_pgalloc.h | 5 - arch/m68k/include/asm/sun3_pgtable.h | 18 - arch/m68k/kernel/sys_m68k.c | 10 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/kmap.c | 39 +- arch/m68k/mm/mcfmmu.c | 16 +- arch/m68k/mm/motorola.c | 17 +- arch/m68k/sun3x/dvma.c | 7 +- arch/microblaze/include/asm/page.h | 3 - arch/microblaze/include/asm/pgalloc.h | 16 - arch/microblaze/include/asm/pgtable.h | 32 +- arch/microblaze/kernel/signal.c | 10 +- arch/microblaze/mm/init.c | 7 +- arch/microblaze/mm/pgtable.c | 13 +- arch/mips/include/uapi/asm/msgbuf.h | 1 + arch/mips/include/uapi/asm/sembuf.h | 2 + arch/nds32/include/asm/page.h | 3 - arch/nds32/include/asm/pgalloc.h | 3 - arch/nds32/include/asm/pgtable.h | 12 +- arch/nds32/include/asm/tlb.h | 1 - arch/nds32/kernel/pm.c | 4 +- arch/nds32/mm/fault.c | 16 +- arch/nds32/mm/init.c | 11 +- arch/nds32/mm/mm-nds32.c | 6 +- arch/nds32/mm/proc.c | 26 +- arch/parisc/include/asm/page.h | 30 +- arch/parisc/include/asm/pgalloc.h | 41 +- arch/parisc/include/asm/pgtable.h | 52 +- arch/parisc/include/asm/tlb.h | 2 + arch/parisc/include/uapi/asm/msgbuf.h | 1 + arch/parisc/include/uapi/asm/sembuf.h | 1 + arch/parisc/kernel/cache.c | 13 +- arch/parisc/kernel/pci-dma.c | 9 +- arch/parisc/mm/fixmap.c | 10 +- arch/parisc/mm/hugetlbpage.c | 18 +- arch/powerpc/include/asm/archrandom.h | 2 +- arch/powerpc/include/asm/bitops.h | 51 +- arch/powerpc/include/asm/vdso_datapage.h | 2 + arch/powerpc/include/uapi/asm/msgbuf.h | 2 + arch/powerpc/include/uapi/asm/sembuf.h | 2 + arch/powerpc/kernel/asm-offsets.c | 2 +- arch/powerpc/kernel/head_fsl_booke.S | 6 +- arch/powerpc/kernel/time.c | 1 + arch/powerpc/kernel/vdso32/gettimeofday.S | 7 +- arch/powerpc/kernel/vdso64/gettimeofday.S | 7 +- arch/powerpc/lib/pmem.c | 4 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/platforms/powernv/opal-imc.c | 48 +- arch/powerpc/sysdev/xive/spapr.c | 12 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/uapi/asm/ipcbuf.h | 2 + arch/sparc/include/asm/pgalloc_32.h | 6 +- arch/sparc/include/asm/pgtable_32.h | 28 +- arch/sparc/include/uapi/asm/ipcbuf.h | 2 + arch/sparc/include/uapi/asm/msgbuf.h | 2 + arch/sparc/include/uapi/asm/sembuf.h | 2 + arch/sparc/mm/fault_32.c | 11 +- arch/sparc/mm/highmem.c | 6 +- arch/sparc/mm/io-unit.c | 6 +- arch/sparc/mm/iommu.c | 6 +- arch/sparc/mm/srmmu.c | 51 +- arch/um/include/asm/pgtable-2level.h | 1 - arch/um/include/asm/pgtable-3level.h | 1 - arch/um/include/asm/pgtable.h | 3 + arch/um/kernel/mem.c | 8 +- arch/um/kernel/skas/mmu.c | 12 +- arch/um/kernel/skas/uaccess.c | 7 +- arch/um/kernel/tlb.c | 85 +- arch/um/kernel/trap.c | 4 +- arch/x86/include/asm/bitops.h | 4 +- arch/x86/include/uapi/asm/msgbuf.h | 3 + arch/x86/include/uapi/asm/sembuf.h | 2 + arch/xtensa/include/uapi/asm/ipcbuf.h | 2 + arch/xtensa/include/uapi/asm/msgbuf.h | 2 + arch/xtensa/include/uapi/asm/sembuf.h | 1 + block/bfq-cgroup.c | 3 + block/bio-integrity.c | 2 +- block/bio.c | 3 + block/blk-zoned.c | 149 +- block/blk.h | 4 + block/ioctl.c | 2 +- drivers/auxdisplay/charlcd.c | 34 +- drivers/base/node.c | 9 +- drivers/base/power/wakeup.c | 54 + drivers/block/brd.c | 5 +- drivers/block/null_blk_main.c | 40 +- drivers/block/rbd.c | 467 +- drivers/block/xen-blkback/blkback.c | 10 + drivers/block/xen-blkback/common.h | 3 + drivers/block/xen-blkback/xenbus.c | 11 + drivers/bus/Kconfig | 5 +- drivers/bus/hisi_lpc.c | 9 +- drivers/bus/ti-sysc.c | 108 +- drivers/char/agp/frontend.c | 3 +- drivers/char/agp/generic.c | 12 +- drivers/clk/Kconfig | 5 + drivers/clk/mmp/Makefile | 2 +- drivers/clk/qcom/clk-rpmh.c | 2 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 +- drivers/cpufreq/cpufreq_conservative.c | 2 +- drivers/cpufreq/cpufreq_ondemand.c | 2 +- drivers/cpufreq/cpufreq_performance.c | 2 +- drivers/cpufreq/cpufreq_powersave.c | 2 +- drivers/cpufreq/cpufreq_userspace.c | 2 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/tegra124-cpufreq.c | 59 + drivers/firmware/arm_scmi/bus.c | 8 +- drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/imx/imx-dsp.c | 2 +- drivers/firmware/imx/imx-scu-irq.c | 1 + drivers/firmware/imx/imx-scu.c | 24 +- drivers/firmware/meson/meson_sm.c | 110 +- drivers/firmware/qcom_scm-32.c | 52 +- drivers/firmware/qcom_scm-64.c | 12 + drivers/firmware/qcom_scm.c | 53 + drivers/firmware/qcom_scm.h | 9 + drivers/firmware/tegra/bpmp.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 8 +- drivers/gpio/gpio-104-dio-48e.c | 73 +- drivers/gpio/gpio-104-idi-48.c | 36 +- drivers/gpio/gpio-74x164.c | 19 +- drivers/gpio/gpio-gpio-mm.c | 73 +- drivers/gpio/gpio-max3191x.c | 19 +- drivers/gpio/gpio-pca953x.c | 195 +- drivers/gpio/gpio-pci-idio-16.c | 75 +- drivers/gpio/gpio-pcie-idio-24.c | 109 +- drivers/gpio/gpio-pisosr.c | 12 +- drivers/gpio/gpio-uniphier.c | 13 +- drivers/gpio/gpio-ws16c48.c | 73 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik.c | 7 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 178 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 19 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vi.c | 7 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 19 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 74 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 9 + drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 5 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/smu_internal.h | 4 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 29 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 28 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1 - drivers/gpu/drm/drm_dp_mst_topology.c | 6 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/i915/Kconfig.profile | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 29 +- drivers/gpu/drm/i915/display/intel_dp.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 21 +- drivers/gpu/drm/i915/gt/intel_engine.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 8 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 67 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 10 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 8 + drivers/gpu/drm/i915/gt/intel_gt_pm.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 5 + drivers/gpu/drm/i915/gt/intel_gt_requests.c | 83 +- drivers/gpu/drm/i915/gt/intel_gt_requests.h | 7 + drivers/gpu/drm/i915/gt/intel_lrc.c | 50 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/intel_ring.c | 13 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 35 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 5 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 7 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/gvt/handlers.c | 5 +- drivers/gpu/drm/i915/i915_active.c | 5 +- drivers/gpu/drm/i915/i915_pmu.c | 6 +- drivers/gpu/drm/i915/i915_query.c | 7 +- drivers/gpu/drm/i915/intel_wakeref.c | 21 +- drivers/gpu/drm/i915/intel_wakeref.h | 45 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 36 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 18 + drivers/gpu/drm/mgag200/mgag200_main.c | 3 +- drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 28 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 25 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 79 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 7 + drivers/gpu/drm/msm/adreno/adreno_device.c | 15 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 40 + drivers/gpu/drm/msm/adreno/adreno_gpu.h | 15 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 39 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 15 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 60 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 4 - drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 114 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 3 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 23 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 2 + drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 - drivers/gpu/drm/msm/dsi/dsi_cfg.c | 28 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 + drivers/gpu/drm/msm/dsi/dsi_host.c | 3 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 8 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 + drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 60 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 8 +- drivers/gpu/drm/msm/msm_gpu.c | 6 +- drivers/gpu/drm/msm/msm_gpummu.c | 6 +- drivers/gpu/drm/msm/msm_iommu.c | 6 +- drivers/gpu/drm/msm/msm_mmu.h | 4 +- drivers/gpu/drm/msm/msm_rd.c | 16 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 + drivers/gpu/drm/radeon/r100.c | 4 +- drivers/gpu/drm/radeon/r200.c | 4 +- drivers/gpu/drm/tegra/dc.c | 18 +- drivers/gpu/drm/tegra/drm.c | 7 +- drivers/gpu/drm/tegra/gem.c | 50 +- drivers/gpu/drm/tegra/hub.c | 3 - drivers/gpu/drm/tegra/plane.c | 11 + drivers/gpu/drm/tegra/sor.c | 38 +- drivers/gpu/drm/tegra/vic.c | 7 +- drivers/infiniband/core/addr.c | 7 +- drivers/infiniband/sw/rxe/rxe_net.c | 8 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/snvs_pwrkey.c | 48 +- drivers/input/misc/uinput.c | 2 +- drivers/input/rmi4/rmi_f34v7.c | 3 + drivers/input/rmi4/rmi_smbus.c | 2 - drivers/input/touchscreen/goodix.c | 9 + drivers/md/dm-table.c | 12 +- drivers/md/dm-zoned-target.c | 2 +- drivers/memory/atmel-ebi.c | 11 +- drivers/memory/brcmstb_dpfe.c | 164 +- drivers/memory/emif.c | 5 +- drivers/memory/jedec_ddr.h | 61 + drivers/memory/of_memory.c | 149 + drivers/memory/of_memory.h | 18 + drivers/memory/samsung/Kconfig | 13 + drivers/memory/samsung/Makefile | 1 + drivers/memory/samsung/exynos5422-dmc.c | 1550 ++++ drivers/memory/tegra/Kconfig | 10 + drivers/memory/tegra/Makefile | 1 + drivers/memory/tegra/mc.c | 52 +- drivers/memory/tegra/mc.h | 74 +- drivers/memory/tegra/tegra114.c | 10 +- drivers/memory/tegra/tegra124.c | 30 +- drivers/memory/tegra/tegra20-emc.c | 134 +- drivers/memory/tegra/tegra30-emc.c | 1232 +++ drivers/memory/tegra/tegra30.c | 34 +- drivers/misc/sram-exec.c | 2 +- drivers/net/can/slcan.c | 1 + drivers/net/can/usb/ucan.c | 2 +- drivers/net/can/xilinx_can.c | 28 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 5 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 50 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 1 + .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 10 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 9 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 122 +- drivers/net/ethernet/mscc/ocelot.c | 14 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 16 +- drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 + drivers/net/ethernet/ti/Kconfig | 2 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/geneve.c | 4 +- drivers/net/phy/dp83867.c | 119 +- drivers/net/phy/mdio-thunder.c | 1 + drivers/net/phy/sfp.c | 17 +- drivers/net/ppp/ppp_generic.c | 5 +- drivers/net/ppp/pppoe.c | 2 - drivers/net/vxlan.c | 8 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 1 + drivers/nvmem/meson-efuse.c | 24 +- drivers/phy/marvell/Kconfig | 11 + drivers/phy/marvell/Makefile | 1 + drivers/phy/marvell/phy-mmp3-usb.c | 291 + drivers/pwm/pwm-stm32.c | 112 +- drivers/pwm/pwm-sun4i.c | 5 +- drivers/rapidio/rio-access.c | 2 + drivers/rapidio/rio-driver.c | 1 + drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 8 +- drivers/reset/hisilicon/reset-hi3660.c | 2 +- drivers/reset/reset-meson-audio-arb.c | 43 +- drivers/reset/reset-meson.c | 35 +- drivers/reset/reset-uniphier-glue.c | 4 + drivers/reset/reset-zynqmp.c | 2 +- drivers/s390/net/qeth_core.h | 4 + drivers/s390/net/qeth_core_main.c | 158 +- drivers/s390/net/qeth_core_mpc.h | 14 - drivers/s390/net/qeth_ethtool.c | 1 + drivers/s390/net/qeth_l2_main.c | 12 +- drivers/s390/net/qeth_l3_main.c | 13 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 3 +- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/pm8001/pm80xx_hwi.c | 3 +- drivers/scsi/qla2xxx/qla_gs.c | 16 +- drivers/scsi/qla2xxx/qla_init.c | 6 +- drivers/scsi/qla2xxx/qla_isr.c | 6 +- drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/sd.c | 9 +- drivers/scsi/sd.h | 3 + drivers/scsi/sd_zbc.c | 10 +- drivers/soc/amlogic/meson-gx-socinfo.c | 3 + drivers/soc/aspeed/aspeed-lpc-snoop.c | 4 +- drivers/soc/atmel/Kconfig | 11 + drivers/soc/atmel/Makefile | 1 + drivers/soc/atmel/sfr.c | 99 + drivers/soc/fsl/Kconfig | 10 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/rcpm.c | 151 + drivers/soc/imx/soc-imx-scu.c | 34 +- drivers/soc/imx/soc-imx8.c | 49 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 2 +- drivers/soc/mediatek/mtk-scpsys.c | 214 +- drivers/soc/qcom/Kconfig | 24 +- drivers/soc/qcom/Makefile | 4 +- drivers/soc/qcom/llcc-qcom.c | 516 ++ drivers/soc/qcom/llcc-sdm845.c | 100 - drivers/soc/qcom/llcc-slice.c | 412 - drivers/soc/qcom/ocmem.c | 433 ++ drivers/soc/qcom/qcom_aoss.c | 8 +- drivers/soc/qcom/rpmpd.c | 23 + drivers/soc/qcom/smd-rpm.c | 18 +- drivers/soc/qcom/socinfo.c | 2 + drivers/soc/renesas/Kconfig | 32 +- drivers/soc/renesas/Makefile | 4 +- drivers/soc/renesas/r8a7743-sysc.c | 1 - drivers/soc/renesas/r8a7745-sysc.c | 1 - drivers/soc/renesas/r8a77470-sysc.c | 1 - drivers/soc/renesas/r8a774a1-sysc.c | 1 - drivers/soc/renesas/r8a774b1-sysc.c | 37 + drivers/soc/renesas/r8a774c0-sysc.c | 4 +- drivers/soc/renesas/r8a7779-sysc.c | 1 - drivers/soc/renesas/r8a7790-sysc.c | 1 - drivers/soc/renesas/r8a7791-sysc.c | 1 - drivers/soc/renesas/r8a7792-sysc.c | 1 - drivers/soc/renesas/r8a7794-sysc.c | 1 - drivers/soc/renesas/r8a7795-sysc.c | 33 +- drivers/soc/renesas/r8a7796-sysc.c | 30 +- drivers/soc/renesas/r8a77965-sysc.c | 4 +- drivers/soc/renesas/r8a77970-sysc.c | 4 +- drivers/soc/renesas/r8a77980-sysc.c | 4 +- drivers/soc/renesas/r8a77990-sysc.c | 4 +- drivers/soc/renesas/r8a77995-sysc.c | 1 - drivers/soc/renesas/rcar-rst.c | 2 + drivers/soc/renesas/rcar-sysc.c | 26 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 15 +- drivers/soc/samsung/Kconfig | 10 + drivers/soc/samsung/Makefile | 3 + drivers/soc/samsung/exynos-asv.c | 177 + drivers/soc/samsung/exynos-asv.h | 71 + drivers/soc/samsung/exynos-chipid.c | 12 +- drivers/soc/samsung/exynos5422-asv.c | 505 ++ drivers/soc/samsung/exynos5422-asv.h | 31 + drivers/soc/tegra/Kconfig | 10 + drivers/soc/tegra/Makefile | 2 + drivers/soc/tegra/flowctrl.c | 19 +- drivers/soc/tegra/fuse/fuse-tegra.c | 198 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 154 + drivers/soc/tegra/fuse/fuse.h | 8 + drivers/soc/tegra/pmc.c | 279 +- drivers/soc/tegra/regulators-tegra20.c | 365 + drivers/soc/tegra/regulators-tegra30.c | 317 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/omap_prm.c | 391 + drivers/soc/xilinx/zynqmp_pm_domains.c | 10 +- drivers/tee/optee/call.c | 7 + drivers/tee/optee/core.c | 20 +- drivers/tee/optee/shm_pool.c | 12 +- drivers/thermal/Kconfig | 14 +- drivers/thermal/Makefile | 1 + drivers/thermal/amlogic_thermal.c | 333 + drivers/thermal/cpu_cooling.c | 404 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 31 +- drivers/thermal/intel/intel_soc_dts_iosf.h | 2 - drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 529 +- drivers/thermal/qcom/tsens-v0_1.c | 11 + drivers/thermal/qcom/tsens-v1.c | 198 +- drivers/thermal/qcom/tsens-v2.c | 13 + drivers/thermal/qcom/tsens.c | 62 +- drivers/thermal/qcom/tsens.h | 288 +- drivers/thermal/qoriq_thermal.c | 120 +- drivers/thermal/rcar_gen3_thermal.c | 4 + drivers/thermal/thermal-generic-adc.c | 9 +- drivers/thermal/thermal_core.c | 107 +- drivers/thermal/thermal_mmio.c | 1 - drivers/usb/core/hub.c | 5 + drivers/vfio/pci/vfio_pci_intrs.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 26 +- drivers/vhost/vhost.c | 6 + drivers/vhost/vhost.h | 1 + drivers/vhost/vsock.c | 4 +- drivers/xen/events/events_base.c | 16 +- drivers/xen/gntdev-common.h | 2 +- drivers/xen/gntdev-dmabuf.c | 11 +- drivers/xen/gntdev.c | 64 +- drivers/xen/xenbus/xenbus_probe.c | 13 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/expire.c | 6 +- fs/autofs/root.c | 39 +- fs/binfmt_elf.c | 56 +- fs/block_dev.c | 2 +- fs/btrfs/Kconfig | 1 + fs/ceph/cache.c | 9 +- fs/ceph/cache.h | 5 +- fs/ceph/mds_client.c | 19 +- fs/ceph/mdsmap.c | 11 +- fs/ceph/super.c | 646 +- fs/ceph/super.h | 13 +- fs/cifs/cifsacl.c | 42 +- fs/cifs/cifsacl.h | 32 +- fs/cifs/cifsfs.c | 7 +- fs/cifs/cifsglob.h | 4 + fs/cifs/cifsproto.h | 1 + fs/cifs/connect.c | 6 +- fs/cifs/file.c | 11 +- fs/cifs/inode.c | 2 +- fs/cifs/sess.c | 32 +- fs/cifs/smb2inode.c | 2 +- fs/cifs/smb2ops.c | 49 +- fs/cifs/smb2pdu.c | 128 +- fs/cifs/smb2pdu.h | 21 + fs/cifs/smb2proto.h | 7 +- fs/dcache.c | 8 +- fs/debugfs/inode.c | 6 +- fs/eventpoll.c | 52 +- fs/fcntl.c | 2 +- fs/fuse/Kconfig | 4 +- fs/fuse/dev.c | 2 +- fs/fuse/dir.c | 25 +- fs/fuse/file.c | 6 +- fs/fuse/fuse_i.h | 2 + fs/fuse/readdir.c | 2 +- fs/fuse/virtio_fs.c | 210 +- fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 11 +- fs/gfs2/file.c | 56 +- fs/gfs2/glock.c | 16 +- fs/gfs2/glops.c | 4 +- fs/gfs2/inode.c | 16 +- fs/gfs2/log.c | 25 +- fs/gfs2/log.h | 2 +- fs/gfs2/lops.c | 34 +- fs/gfs2/lops.h | 3 +- fs/gfs2/meta_io.c | 6 +- fs/gfs2/ops_fstype.c | 5 +- fs/gfs2/quota.c | 4 +- fs/gfs2/recovery.c | 8 +- fs/gfs2/super.c | 33 +- fs/gfs2/sys.c | 2 +- fs/gfs2/trans.c | 2 + fs/gfs2/util.c | 2 +- fs/gfs2/util.h | 9 + fs/internal.h | 1 - fs/io-wq.c | 2 +- fs/io-wq.h | 11 +- fs/io_uring.c | 694 +- fs/iomap/buffered-io.c | 40 +- fs/kernfs/mount.c | 2 +- fs/lockd/host.c | 3 +- fs/namei.c | 56 +- fs/namespace.c | 6 +- fs/nfs/callback.h | 4 +- fs/nfs/callback_proc.c | 8 +- fs/nfs/callback_xdr.c | 6 +- fs/nfs/client.c | 11 + fs/nfs/delegation.c | 158 +- fs/nfs/delegation.h | 3 +- fs/nfs/export.c | 1 + fs/nfs/file.c | 2 +- fs/nfs/inode.c | 54 +- fs/nfs/internal.h | 2 +- fs/nfs/namespace.c | 3 + fs/nfs/nfs2xdr.c | 21 +- fs/nfs/nfs3client.c | 5 +- fs/nfs/nfs3xdr.c | 14 +- fs/nfs/nfs42.h | 15 +- fs/nfs/nfs42proc.c | 201 +- fs/nfs/nfs42xdr.c | 190 +- fs/nfs/nfs4_fs.h | 21 +- fs/nfs/nfs4client.c | 13 +- fs/nfs/nfs4file.c | 141 +- fs/nfs/nfs4proc.c | 69 +- fs/nfs/nfs4state.c | 51 +- fs/nfs/nfs4super.c | 4 +- fs/nfs/nfs4trace.h | 175 + fs/nfs/nfs4xdr.c | 24 +- fs/nfs/nfstrace.h | 33 + fs/nfs/pnfs.c | 2 - fs/nfs/super.c | 6 +- fs/nfs/sysfs.c | 3 +- fs/nfsd/Kconfig | 3 +- fs/nfsd/filecache.c | 2 - fs/nfsd/nfs3xdr.c | 4 +- fs/nfsd/nfs4callback.c | 104 +- fs/nfsd/nfs4proc.c | 6 +- fs/nfsd/nfs4recover.c | 23 +- fs/nfsd/nfs4state.c | 19 +- fs/nfsd/nfs4xdr.c | 13 +- fs/nfsd/nfsd.h | 3 +- fs/nfsd/nfssvc.c | 3 +- fs/nfsd/state.h | 1 + fs/nfsd/vfs.c | 20 +- fs/nfsd/vfs.h | 2 +- fs/orangefs/file.c | 39 +- fs/orangefs/inode.c | 8 +- fs/orangefs/orangefs-kernel.h | 3 +- fs/overlayfs/namei.c | 24 +- fs/pipe.c | 168 +- fs/proc/Kconfig | 8 +- fs/proc/generic.c | 37 +- fs/proc/internal.h | 2 +- fs/quota/dquot.c | 8 +- fs/splice.c | 31 +- fs/xfs/libxfs/xfs_bmap.c | 27 +- fs/xfs/xfs_log.c | 2 + include/asm-generic/4level-fixup.h | 39 - include/asm-generic/bitops-instrumented.h | 263 - include/asm-generic/bitops/find.h | 17 + include/asm-generic/bitops/instrumented-atomic.h | 100 + include/asm-generic/bitops/instrumented-lock.h | 81 + .../asm-generic/bitops/instrumented-non-atomic.h | 114 + include/dt-bindings/pinctrl/rockchip.h | 8 +- include/dt-bindings/power/qcom-rpmpd.h | 9 + include/dt-bindings/reset/amlogic,meson-a1-reset.h | 74 + .../reset/amlogic,meson-axg-audio-arb.h | 2 + include/dt-bindings/reset/realtek,rtd1295.h | 111 + include/linux/agpgart.h | 2 - include/linux/bitmap.h | 51 + include/linux/bitops.h | 12 + include/linux/blkdev.h | 24 +- include/linux/build_bug.h | 4 +- include/linux/bvec.h | 22 +- include/linux/ceph/libceph.h | 10 +- include/linux/cpu_cooling.h | 18 +- include/linux/dcache.h | 5 + include/linux/energy_model.h | 3 +- include/linux/export.h | 91 +- include/linux/filter.h | 8 +- include/linux/firmware/meson/meson_sm.h | 15 +- include/linux/firmware/xlnx-zynqmp.h | 3 +- include/linux/genalloc.h | 2 +- include/linux/kcov.h | 23 + include/linux/kernel.h | 19 +- include/linux/lockd/debug.h | 4 - include/linux/lockd/lockd.h | 4 - include/linux/logic_pio.h | 4 +- include/linux/mfd/stm32-timers.h | 12 +- include/linux/mfd/syscon/atmel-matrix.h | 1 - include/linux/miscdevice.h | 1 + include/linux/mm.h | 10 +- include/linux/moduleparam.h | 4 +- include/linux/namei.h | 1 + include/linux/netdevice.h | 5 + include/linux/nfs4.h | 26 + include/linux/nfs_fs.h | 4 +- include/linux/nfs_fs_sb.h | 6 +- include/linux/nfs_xdr.h | 31 +- include/linux/notifier.h | 4 - include/linux/pipe_fs_i.h | 2 - include/linux/platform_data/ti-prm.h | 21 + include/linux/platform_data/ti-sysc.h | 1 + include/linux/pm_wakeup.h | 9 + include/linux/printk.h | 3 +- include/linux/proc_fs.h | 4 +- include/linux/pwm.h | 5 +- include/linux/qcom_scm.h | 26 + include/linux/rbtree_augmented.h | 6 +- include/linux/reset-controller.h | 3 +- include/linux/reset.h | 46 + include/linux/sched.h | 8 + include/linux/skbuff.h | 5 +- include/linux/soc/mmp/cputype.h | 87 + include/linux/soc/qcom/llcc-qcom.h | 94 +- include/linux/socket.h | 20 +- include/linux/sunrpc/auth.h | 3 - include/linux/sunrpc/auth_gss.h | 2 - include/linux/sunrpc/clnt.h | 4 +- include/linux/sunrpc/gss_api.h | 2 - include/linux/sunrpc/gss_err.h | 3 - include/linux/sunrpc/msg_prot.h | 3 - include/linux/sunrpc/rpc_pipe_fs.h | 3 - include/linux/sunrpc/svcauth.h | 4 - include/linux/sunrpc/svcauth_gss.h | 2 - include/linux/sunrpc/xdr.h | 3 - include/linux/sunrpc/xprt.h | 7 +- include/linux/sunrpc/xprtsock.h | 4 - include/linux/sysctl.h | 6 +- include/linux/thermal.h | 11 - include/linux/thread_info.h | 2 + include/linux/time.h | 13 + include/linux/vmstat.h | 50 + include/net/flow_dissector.h | 1 + include/net/flow_offload.h | 15 +- include/net/ip.h | 5 + include/net/ipv6.h | 2 +- include/net/ipv6_stubs.h | 6 +- include/net/tcp.h | 27 +- include/soc/qcom/ocmem.h | 65 + include/soc/tegra/mc.h | 2 +- include/sound/hdaudio.h | 1 + include/trace/events/rpcgss.h | 45 + include/trace/events/rpcrdma.h | 228 +- include/trace/events/sunrpc.h | 149 + include/trace/trace_events.h | 1 + include/uapi/asm-generic/ipcbuf.h | 2 + include/uapi/asm-generic/msgbuf.h | 2 + include/uapi/asm-generic/sembuf.h | 1 + include/uapi/linux/input-event-codes.h | 2 + include/uapi/linux/io_uring.h | 1 + include/uapi/linux/kcov.h | 28 + include/uapi/linux/scc.h | 1 + init/Kconfig | 76 +- kernel/bpf/btf.c | 5 +- kernel/bpf/verifier.c | 5 +- kernel/dma/remap.c | 2 +- kernel/kcov.c | 547 +- kernel/module.c | 4 +- kernel/notifier.c | 41 +- kernel/profile.c | 6 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sys.c | 4 +- kernel/trace/Kconfig | 9 + kernel/trace/Makefile | 1 + kernel/trace/ring_buffer.c | 6 + kernel/trace/trace.c | 17 + kernel/trace/trace.h | 1 + kernel/trace/trace_events.c | 6 + kernel/trace/trace_events_inject.c | 331 + kernel/workqueue.c | 4 +- lib/Kconfig | 2 +- lib/Kconfig.debug | 367 +- lib/Kconfig.kgdb | 8 +- lib/Makefile | 2 +- lib/bitmap.c | 12 + lib/find_bit.c | 14 + lib/genalloc.c | 5 +- lib/logic_pio.c | 14 +- lib/math/rational.c | 63 +- lib/test_bitmap.c | 202 +- lib/test_meminit.c | 20 +- lib/ubsan.c | 64 +- mm/kasan/common.c | 1 + mm/memcontrol.c | 52 +- mm/memory.c | 10 +- mm/slab_common.c | 12 + mm/vmstat.c | 60 +- net/bridge/br_device.c | 6 + net/ceph/ceph_common.c | 419 +- net/ceph/messenger.c | 2 - net/ceph/mon_client.c | 3 - net/core/dev.c | 9 +- net/core/flow_dissector.c | 42 +- net/core/flow_offload.c | 45 +- net/core/lwt_bpf.c | 4 +- net/core/net-sysfs.c | 7 +- net/core/rtnetlink.c | 4 +- net/core/skbuff.c | 10 +- net/core/xdp.c | 8 +- net/dccp/ipv6.c | 6 +- net/hsr/hsr_device.c | 9 +- net/ipv4/devinet.c | 5 - net/ipv4/gre_demux.c | 2 +- net/ipv4/ip_output.c | 13 +- net/ipv4/tcp_output.c | 5 +- net/ipv4/tcp_timer.c | 10 +- net/ipv6/addrconf_core.c | 11 +- net/ipv6/af_inet6.c | 4 +- net/ipv6/datagram.c | 2 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/ip6_output.c | 8 +- net/ipv6/raw.c | 2 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 4 +- net/l2tp/l2tp_ip6.c | 2 +- net/mpls/af_mpls.c | 7 +- net/netfilter/nf_tables_offload.c | 6 +- net/nfc/nci/spi.c | 6 +- net/openvswitch/actions.c | 6 +- net/openvswitch/conntrack.c | 11 + net/sched/act_ct.c | 13 +- net/sched/act_mpls.c | 7 +- net/sched/cls_api.c | 60 +- net/sched/cls_flower.c | 118 +- net/sched/sch_cake.c | 1 + net/sched/sch_mq.c | 1 + net/sched/sch_mqprio.c | 3 +- net/sctp/ipv6.c | 4 +- net/socket.c | 83 +- net/sunrpc/auth_gss/gss_mech_switch.c | 4 +- net/sunrpc/auth_gss/svcauth_gss.c | 92 +- net/sunrpc/cache.c | 6 - net/sunrpc/clnt.c | 21 +- net/sunrpc/rpc_pipe.c | 2 +- net/sunrpc/sched.c | 3 +- net/sunrpc/svc.c | 2 + net/sunrpc/svcauth.c | 2 + net/sunrpc/xdr.c | 11 +- net/sunrpc/xprt.c | 22 +- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 53 +- net/sunrpc/xprtrdma/rpc_rdma.c | 413 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 + net/sunrpc/xprtrdma/svc_rdma_sendto.c | 8 +- net/sunrpc/xprtrdma/transport.c | 33 +- net/sunrpc/xprtrdma/verbs.c | 194 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 5 +- net/tipc/core.c | 29 +- net/tipc/udp_media.c | 9 +- net/tls/tls_device.c | 8 +- net/tls/tls_main.c | 4 +- net/tls/tls_sw.c | 8 +- samples/bpf/xdp_rxq_info_user.c | 6 +- scripts/checkpatch.pl | 22 +- scripts/get_maintainer.pl | 38 +- scripts/link-vmlinux.sh | 8 +- sound/core/oss/linear.c | 2 + sound/core/oss/mulaw.c | 2 + sound/core/oss/route.c | 2 + sound/drivers/aloop.c | 8 +- sound/hda/hdac_stream.c | 19 +- sound/pci/hda/hda_intel.c | 80 +- sound/pci/hda/patch_hdmi.c | 68 +- sound/pci/hda/patch_realtek.c | 41 +- tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 15 +- tools/lib/bpf/libbpf.c | 45 +- tools/perf/MANIFEST | 1 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 6 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 70 +- tools/testing/selftests/bpf/progs/fentry_test.c | 12 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 6 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 26 + tools/testing/selftests/bpf/progs/fexit_test.c | 12 +- tools/testing/selftests/bpf/progs/test_mmap.c | 4 +- .../selftests/bpf/progs/test_pkt_md_access.c | 4 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 1 + .../selftests/bpf/test_cpp.cpp} | 0 .../selftests/bpf/test_skb_cgroup_id_user.c | 2 +- tools/testing/selftests/bpf/test_tcpbpf.h | 1 + tools/testing/selftests/bpf/test_tcpbpf_user.c | 25 +- .../testing/selftests/filesystems/epoll/.gitignore | 1 + tools/testing/selftests/filesystems/epoll/Makefile | 7 + .../filesystems/epoll/epoll_wakeup_test.c | 3074 ++++++++ tools/testing/selftests/net/tls.c | 8 +- usr/include/Makefile | 4 - 1456 files changed, 63458 insertions(+), 19887 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/bcm/bcm2835.yaml delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/ap806-system-cont [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/ap80x-system-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.txt create mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml create mode 100644 Documentation/devicetree/bindings/arm/omap/prm-inst.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml create mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml rename Documentation/devicetree/bindings/{lpddr2 => ddr}/lpddr2-timings.txt (100%) create mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt create mode 100644 Documentation/devicetree/bindings/ddr/lpddr3-timings.txt create mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/anx6345.yaml delete mode 100644 Documentation/devicetree/bindings/lpddr2/lpddr2.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos5422 [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/phy/phy-mmp3-usb.txt create mode 100644 Documentation/devicetree/bindings/regulator/nvidia,tegra-regula [...] delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml create mode 100644 Documentation/devicetree/bindings/sram/qcom,ocmem.yaml create mode 100644 Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.txt create mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.yaml delete mode 100644 arch/arc/boot/dts/nsim_hs.dts delete mode 100644 arch/arc/boot/dts/nsim_hs_idu.dts delete mode 100644 arch/arc/configs/nsim_hs_defconfig delete mode 100644 arch/arc/configs/nsim_hs_smp_defconfig create mode 100644 arch/arc/include/asm/jump_label.h create mode 100644 arch/arc/kernel/jump_label.c create mode 100644 arch/arm/boot/dts/am335x-netcan-plus-1xx.dts create mode 100644 arch/arm/boot/dts/am335x-netcom-plus-2xx.dts create mode 100644 arch/arm/boot/dts/am335x-netcom-plus-8xx.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts create mode 100644 arch/arm/boot/dts/ast2500-facebook-netbmc-common.dtsi create mode 100644 arch/arm/boot/dts/at91-kizbox2-2.dts create mode 100644 arch/arm/boot/dts/at91-kizbox2-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizbox2.dts create mode 100644 arch/arm/boot/dts/at91-kizbox3-hs.dts create mode 100644 arch/arm/boot/dts/at91-kizbox3_common.dtsi create mode 100644 arch/arm/boot/dts/bcm2711-rpi-4-b.dts create mode 100644 arch/arm/boot/dts/bcm2711.dtsi create mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi create mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi create mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts create mode 100644 arch/arm/boot/dts/e60k02.dtsi create mode 100644 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts create mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-opos6ul.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.dts create mode 100644 arch/arm/boot/dts/mmp3-dell-ariel.dts create mode 100644 arch/arm/boot/dts/mmp3.dtsi create mode 100644 arch/arm/boot/dts/motorola-mapphone-common.dtsi create mode 100644 arch/arm/boot/dts/omap4-droid-bionic-xt875.dts create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-128.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts create mode 100644 arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi create mode 100644 arch/arm/boot/dts/tegra20-cpu-opp.dtsi create mode 100644 arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi create mode 100644 arch/arm/boot/dts/tegra30-cpu-opp.dtsi create mode 100644 arch/arm/mach-bcm/bcm2711.c delete mode 100644 arch/arm/mach-mmp/cputype.h create mode 100644 arch/arm/mach-mmp/mmp3.c create mode 100644 arch/arm/mach-mmp/platsmp.c create mode 100644 arch/arm/mach-omap2/pmic-cpcap.c create mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-a1.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32v234-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32v234.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap807.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-cp115.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1293.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1296-ds418.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1296.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77961-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77961.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2-advantech-idk-1110wr-panel.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-evb.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3308.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-a1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi create mode 100644 drivers/memory/samsung/exynos5422-dmc.c create mode 100644 drivers/memory/tegra/tegra30-emc.c create mode 100644 drivers/phy/marvell/phy-mmp3-usb.c create mode 100644 drivers/soc/atmel/sfr.c create mode 100644 drivers/soc/fsl/rcpm.c create mode 100644 drivers/soc/qcom/llcc-qcom.c delete mode 100644 drivers/soc/qcom/llcc-sdm845.c delete mode 100644 drivers/soc/qcom/llcc-slice.c create mode 100644 drivers/soc/qcom/ocmem.c create mode 100644 drivers/soc/renesas/r8a774b1-sysc.c create mode 100644 drivers/soc/samsung/exynos-asv.c create mode 100644 drivers/soc/samsung/exynos-asv.h create mode 100644 drivers/soc/samsung/exynos5422-asv.c create mode 100644 drivers/soc/samsung/exynos5422-asv.h create mode 100644 drivers/soc/tegra/regulators-tegra20.c create mode 100644 drivers/soc/tegra/regulators-tegra30.c create mode 100644 drivers/soc/ti/omap_prm.c create mode 100644 drivers/thermal/amlogic_thermal.c delete mode 100644 include/asm-generic/4level-fixup.h delete mode 100644 include/asm-generic/bitops-instrumented.h create mode 100644 include/asm-generic/bitops/instrumented-atomic.h create mode 100644 include/asm-generic/bitops/instrumented-lock.h create mode 100644 include/asm-generic/bitops/instrumented-non-atomic.h create mode 100644 include/dt-bindings/reset/amlogic,meson-a1-reset.h create mode 100644 include/dt-bindings/reset/realtek,rtd1295.h create mode 100644 include/linux/platform_data/ti-prm.h create mode 100644 include/linux/soc/mmp/cputype.h create mode 100644 include/soc/qcom/ocmem.h create mode 100644 kernel/trace/trace_events_inject.c create mode 100644 tools/testing/selftests/bpf/progs/fexit_bpf2bpf_simple.c rename tools/{lib/bpf/test_libbpf.c => testing/selftests/bpf/test_cpp.cpp} (100%) create mode 100644 tools/testing/selftests/filesystems/epoll/.gitignore create mode 100644 tools/testing/selftests/filesystems/epoll/Makefile create mode 100644 tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c