This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig in repository toolchain/ci/linux.
from 83f3ef3de625 Merge tag 'libnvdimm-fixes-5.2-rc1' of git://git.kernel.or [...] adds e766fde6511e drm/i915: Delay semaphore submission until the start of th [...] adds 2564fe708b58 drm/i915: Disable semaphore busywaits on saturated systems adds 4a6eccbcb9ea drm/i915/gvt: Change fb_info->size from pages to bytes adds 0cf8f58d0a34 drm/i915/gvt: Remove typedef and let the enumeration start [...] adds d9420241d09b drm/i915/gvt: Do not copy the uninitialized pointer from fb_info adds 4feeea1d8d77 drm/i915/gvt: Use snprintf() to prevent possible buffer overflow. adds 930c8dfea4b8 drm/i915/gvt: Check if get_next_pt_type() always returns a [...] adds 8631fef7f203 drm/i915/gvt: Revert "drm/i915/gvt: Refine the snapshort r [...] adds 75fdb811d93c drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list adds 23372cce8fe7 Merge tag 'gvt-next-fixes-2019-05-07' of https://github.co [...] adds b1c19fa16c82 Merge tag 'drm-intel-next-fixes-2019-05-09' of git://anong [...] adds bdb1ccb080da drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check [...] adds 74dcfe74b4ef drm/amdgpu: Rearm IRQ in Vega10 SR-IOV if IRQ lost adds 3680624e3241 drm/amdgpu: Fix VM clean check method adds b6818520edb0 drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV adds 570c91d51b33 drm/amd/display: Use long for signed error code checks in [...] adds 992fbe8ce035 drm/amdgpu: Use FW addr returned by PSP for VF MM adds db8a974f7e69 drm/amd/powerplay: check for invalid profile_exit setting adds 2e26ccb119bd drm/radeon: prefer lower reference dividers adds 9d6fea5744d6 drm/amdgpu/psp: move psp version specific function pointer [...] adds c01ad0fe1d57 Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] adds d2434e4d942c drm/nouveau/kms/gv100-: fix spurious window immediate interlocks adds e4702c01b7b1 drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips adds a0b694d0af21 drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputReso [...] adds a2ac09a03d2a drm/nouveau/core: allow detected chipset to be overridden adds e15b682aad77 drm/nouveau/core: initial support for boards with TU117 chipset adds 13d03e9daf70 drm/nouveau/disp/dp: respect sink limits when selecting fa [...] adds c4a52d669690 drm/nouveau: fix duplication of nv50_head_atom struct adds f266fdc7609a Merge branch 'linux-5.2' of git://github.com/skeggsb/linux [...] adds 396dd8143bdd drm/i915/fbc: disable framebuffer compression on GeminiLake adds da471250706e drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder adds c36beba6b296 drm/i915: Seal races between async GPU cancellation, retir [...] adds dc28d5742b2b Merge tag 'drm-intel-next-fixes-2019-05-15' of git://anong [...] adds cc2e787ee7c2 drm/panfrost: Only put sync_out if non-NULL adds 197b23e9aeea drm/panfrost: Add missing _fini() calls in panfrost_device_fini() adds 67793bd3b394 drm/bridge: adv7511: Fix low refresh rate selection adds e2f597a20470 drm/msm: remove resv fields from msm_gem_object struct adds 90f94660e531 drm/msm: correct attempted NULL pointer dereference in debugfs adds 3e01ae2612bd drm/pl111: Initialize clock spinlock early adds 26359dc5cbc2 drm/msm/dpu: Remove duplicate header adds 2b1174512771 drm/msm: Upgrade gxpd checks to IS_ERR_OR_NULL adds 8da0e1525b7f Merge tag 'drm-misc-next-fixes-2019-05-15' of git://anongi [...] adds cc7ce90153e7 Merge tag 'drm-next-2019-05-16' of git://anongit.freedeskt [...] adds 9967a1bc8122 of: Add bindings of thermtrip for Tegra soctherm adds 2510aa56ab87 thermal: tegra: support hw and sw shutdown adds 7d8ac6b282ad of: Add bindings of gpu hw throttle for Tegra soctherm adds 6ca29b7e824c thermal: tegra: add support for gpu hw-throttle adds d7180be0d580 thermal: tegra: add support for thermal IRQ adds 5c9d6ac23170 thermal: tegra: add set_trips functionality adds 4a04beb1bf2e thermal: tegra: add support for EDP IRQ adds 8d3d462b684a of: Add bindings of OC hw throttle for Tegra soctherm adds 1dcc242c7c75 thermal: tegra: enable OC hw throttle adds 7ffd87c63d36 of: thermal: Improve print information adds 0f54aa5cafbe drivers: thermal: Kconfig: pedantic cleanups adds df535485bb74 thermal: stm32: simplify getting .driver_data adds 20a7a2db19df drivers: thermal: tsens: Document the data structures adds 3c040ce087a2 drivers: thermal: tsens: Rename tsens_data adds 24ae447291bb drivers: thermal: tsens: Rename tsens_device adds 69b628ac71f0 drivers: thermal: tsens: Rename variable tmdev adds 2cbcd2eab01b drivers: thermal: tsens: Use consistent names for variables adds 68b3314d7c77 drivers: thermal: tsens: Function prototypes should have a [...] adds 2be20763031b drivers: thermal: tsens: Rename tsens-8916 to prepare to m [...] adds 774ccb081947 drivers: thermal: tsens: Rename constants to prepare to me [...] adds 582a0c4194a5 drivers: thermal: tsens: Merge tsens-8974 into tsens-v0_1 adds c19970548edc drivers: thermal: tsens: Introduce reg_fields to deal with [...] adds 52eafd66ef76 drivers: thermal: tsens: Save reference to the device poin [...] adds fc7d18cf6a92 drivers: thermal: tsens: Don't print error message on -EPR [...] adds 3e6a8fb33084 drivers: thermal: tsens: Add new operation to check if a s [...] adds 66ad8a100953 drivers: thermal: tsens: change data type for sensor IDs adds 1b6e3e517fad drivers: thermal: tsens: Introduce IP-specific max_sensor count adds dbdaa582e4ee drivers: thermal: tsens: simplify get_temp_tsens_v2 routine adds c8b6169093f6 drivers: thermal: tsens: Move get_temp_tsens_v2 to allow sharing adds 14bbe9881120 drivers: thermal: tsens: Common get_temp() learns to do AD [...] adds a9604f28087f dt: thermal: tsens: Add bindings for qcs404 adds e8c24c6f5d1c drivers: thermal: tsens: Add generic support for TSENS v1 IP adds e52bbd2f10ad drivers: thermal: tsens: Move calibration constants to hea [...] adds ed1b1ac1425b thermal: rcar_gen3_thermal: Fix init value of IRQCTL register adds c8044b918b2b dt-bindings: thermal: al-thermal: Add binding documentation adds 71aa3693493d thermal: Introduce Amazon's Annapurna Labs Thermal Driver adds f86a7a847ca3 thermal: qoriq: Remove unnecessary DT node is NULL check adds d36e2fa02538 thermal: generic-adc: make lookup table optional adds 80d95930dcdf dt-bindings: thermal: generic-adc: make lookup-table optional adds b4ab114cc6a1 thermal: Introduce devm_thermal_of_cooling_device_register adds 2c0928c9e004 thermal: rcar_gen3_thermal: fix interrupt type adds 63f55fcea50c thermal: rcar_gen3_thermal: disable interrupt in .remove adds 3c74cbb8d001 thermal/drivers/cpu_cooling: Remove pointless test in powe [...] adds 42cd9b049829 thermal/drivers/cpu_cooling: Fixup the header and copyright adds 0fac9e2f1452 thermal/drivers/cpu_cooling: Add Software Package Data Exc [...] adds 72554a7509ae thermal/drivers/cpu_cooling: Remove pointless field adds 6ec8070b9d48 thermal: Fix build error of missing devm_ioremap_resource on UM adds fcc6d4cadadc thermal: broadcom: Remove ACPI support adds 28694e009e51 thermal: rockchip: fix up the tsadc pinctrl setting error adds 4b984e7bfb6d dt-bindings: rockchip-thermal: Support the PX30 SoC compatible adds ffd1b122d3a1 thermal: rockchip: Support the PX30 SoC in thermal driver adds bf45ac18b780 thermal: cpu_cooling: Actually trace CPU load in thermal_p [...] adds 20386f0d84a2 thermal: rcar_thermal: update calculation formula for R-Ca [...] adds e380ea8117ce thermal: rcar_gen3_thermal: Fix to show correct trip point [...] adds 389c0ad1d61e hwmon: (aspeed-pwm-tacho) Use devm_thermal_of_cooling_devi [...] adds 9534784550ab hwmon: (gpio-fan) Use devm_thermal_of_cooling_device_register adds 9ebe010e566e hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register adds 0b2a785db879 hwmon: (npcm750-pwm-fan) Use devm_thermal_of_cooling_devic [...] adds 37bcec5d9f71 hwmon: (pwm-fan) Use devm_thermal_of_cooling_device_register adds a455eda33faa Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 56c6eed1df43 ARM: stm32: add AMBA support for stm32 family adds 7f0d078667a4 ARM: OMAP2+: Fix potentially uninitialized return value fo [...] adds 798bd175ab0d ARM: OMAP2+: Make interconnect target module allocation fu [...] adds 513a4abb19d5 ARM: OMAP2+: Prepare class allocation for dynamically allo [...] adds 6d63b12d182e ARM: OMAP2+: Define _HWMOD_STATE_DEFAULT and use it adds b57250fa5eb3 ARM: OMAP2+: Allocate struct omap_hwmod based on dts data adds 70451127873f ARM: OMAP2+: Remove hwmod .rev data and use local SoC chec [...] adds 8b30919a4e3c ARM: OMAP2+: Handle reset quirks for dynamically allocated [...] adds f8033678c6fe ARM: OMAP2+: Wakeupgen: AM43xx HS devices should save cont [...] adds 72aff4ecf1cb ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA ma [...] adds 29104e0149b4 Merge tag 'omap-for-v5.2/soc-signed' of git://git.kernel.o [...] adds aaa29bb01cc4 bus: ti-sysc: Fix sysc_unprepare() when no clocks have bee [...] adds 386cb76681ca bus: ti-sysc: Handle missed no-idle property in addition t [...] adds b7182b42a937 bus: ti-sysc: Make functions static adds ff43728c4aa2 bus: ti-sysc: Move legacy platform data idling into separa [...] adds d878970f6ce1 bus: ti-sysc: Add separate functions for handling clocks adds 1a5cd7c23cc5 bus: ti-sysc: Enable all clocks directly during init to re [...] adds a3e92e7b32f2 bus: ti-sysc: Allocate mdata as needed and do platform dat [...] adds 93de83a21e76 bus: ti-sysc: Manage clocks for the interconnect target mo [...] adds b11c1ea1f636 bus: ti-sysc: Move rstctrl reset to happen later adds 42b9c5c99bfc bus: ti-sysc: Add support for early quirks based on regist [...] adds a54275f4ab20 bus: ti-sysc: Add quirk handling for external optional fun [...] adds 10645e81b967 bus: ti-sysc: Pass clockactivity quirk to platform functions adds b4a9a7a38917 bus: ti-sysc: Handle swsup idle mode quirks adds 13aad51935df bus: ti-sysc: Detect DMIC for debugging adds 1d960858bed2 Documentation: bus: ti-sysc: fix spelling mistakes "multip [...] adds 92168478680b ARM: OMAP2+: Drop mmc platform data for omap4 adds f9d34da30346 ARM: OMAP2+: Drop i2c platform data for omap4 adds e1c59a3bf6db ARM: OMAP2+: Drop gpio platform data for omap4 adds 91abfb9847b2 ARM: OMAP2+: Drop uart platform data for omap4 adds 4e27f752ab8c ARM: OMAP2+: Drop mmc platform data for am330x and am43xx adds cb682853c98f ARM: OMAP2+: Drop i2c platform data for am33xx and am43xx adds a071e407ffbe ARM: OMAP2+: Drop gpio platform data for am33xx and am43xx adds 12a2a95421e4 ARM: OMAP2+: Drop uart platform data for am33xx and am43xx adds 514c7fc6647f ARM: OMAP2+: Drop mmc platform data for omap5 adds 655332d3ba43 ARM: OMAP2+: Drop i2c platform data for omap5 adds 3aa60e82f00e ARM: OMAP2+: Drop gpio platform data for omap5 adds 2af5473e2bf0 ARM: OMAP2+: Drop uart platform data for omap5 adds ede0ac642213 ARM: OMAP2+: Drop mmc platform data for dra7 adds a688939a975e ARM: OMAP2+: Drop i2c platform data for dra7 adds 19326ef5d5e9 ARM: OMAP2+: Drop gpio platform data for dra7 adds fbf3b4b9f4ba ARM: OMAP2+: Drop uart platform data for dra7 adds d80caf9516a5 ARM: OMAP2+: Drop mcspi platform data for omap4 adds d59b60564cbf bus: ti-sysc: Add generic enable/disable functions adds e639861344f9 Merge tag 'omap-for-v5.2/ti-sysc-signed' of git://git.kern [...] adds e74673120b6b ARM: exynos: Move Exynos542x CPU state reset to pm_prepare() adds 47efaf6ba697 ARM: exynos: Add Exynos SMC values for secure memory write adds 3a1f2f38fb82 ARM: exynos: Add CPU state management for Exynos542x under [...] adds 4d8e3e951a85 ARM: exynos: Fix undefined instruction during Exynos5422 resume adds 629266bf7229 ARM: exynos: Fix a leaked reference by adding missing of_node_put adds 98a3308ea864 ARM: exynos: Fix infinite loops on CPU powerup failure adds 2997520c2d4e ARM: exynos: Set MCPM as mandatory for Exynos542x/5800 SoCs adds 7676e667c841 ARM: s3c64xx: Tidy up handling of regulator GPIO lookups adds e5a0be94ee8b Merge tag 'samsung-soc-5.2' of https://git.kernel.org/pub/ [...] adds 9ee8578d9530 ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocat [...] adds a7d6fdf917fc Merge tag 'pxa-for-5.2' of https://github.com/rjarzmik/lin [...] adds 3ea9ae57b412 ARM: davinci: add missing sentinels to GPIO lookup tables adds 8e2f5eae2435 usb: ohci-da8xx: let the regulator framework keep track of [...] adds d327330185f1 usb: ohci-da8xx: disable the regulator if the overcurrent [...] adds 1d272894ec4f ARM: davinci: omapl138-hawk: add a fixed regulator for ohci-da8xx adds 274e4c336192 ARM: davinci: da830-evm: add a fixed regulator for ohci-da8xx adds 512de1ce7bb7 usb: ohci-da8xx: drop the vbus GPIO adds 56e49cd668b7 Merge tag 'davinci-for-v5.2/soc' of git://git.kernel.org/p [...] adds 1b8c813695dc ARM: ep93xx: move network platform data to separate header adds dfb6db007a56 ARM: ep93xx: keypad: stop using mach/platform.h adds 67e38f578aae ARM: ep93xx: move pinctrl interfaces into include/linux/soc adds 5b7cc90496aa ARM: ep93xx: move private headers out of mach/* adds d697ff6d4d02 ARM: u300: regulator: add MODULE_LICENSE() adds a0bdc85e6dbc MAINTAINERS: Add arm64/intel entry for SoCFPGA adds 101f535e50d6 Merge tag 'maintainers_for_v5.2' of git://git.kernel.org/p [...] adds 876e645f2268 ARM: debug-ll: add default address for digicolor adds ebca2a6ee161 ARM: trusted_foundations: Support L2 cache maintenance adds 96446e21d6e9 ARM: trusted_foundations: Make prepare_idle call to take m [...] adds ebc7c1a26578 ARM: trusted_foundations: Provide information about whethe [...] adds 6ad27b835040 ARM: tegra: Set up L2 cache using Trusted Foundations firmware adds 2af6597ac3fa ARM: tegra: Don't apply CPU erratas in insecure mode adds dae84be59d66 ARM: tegra: Always boot CPU in ARM-mode adds 78ee399f1632 ARM: tegra: Add firmware calls required for suspend-resume [...] adds c8e7755ec62b ARM: tegra: Sort dependencies alphabetically adds 4cb5d9eca143 firmware: Move Trusted Foundations support adds abfcba1c35b7 Merge tag 'tegra-for-5.2-firmware' of git://git.kernel.org [...] adds d5aa84087ead ARM: shmobile: porter: enable R-Car Gen2 regulator quirk adds 115bbc30c6d2 ARM: shmobile: fix a leaked reference by adding missing of [...] adds 6a508f98d95e Merge tag 'renesas-arm-soc-for-v5.2' of https://git.kernel [...] adds 64534e060dda ARM: ixp4xx: Add myself as maintainer adds 98ac0cc270b7 ARM: ixp4xx: Convert to MULTI_IRQ_HANDLER adds 075df31aed44 ARM: ixp4xx: Pass IRQ resource to beeper adds dc8ef8cd3a05 ARM: ixp4xx: Convert to SPARSE_IRQ adds 5b978c106659 irqchip: Add driver for IXP4xx adds 813e7d36f227 gpio: ixp4xx: Add driver for the IXP4xx GPIO adds 55ec465e733e ARM: ixp4xx: Switch to use new IRQ+GPIO drivers adds 13e0b4059b98 clocksource/drivers/ixp4xx: Add driver adds 65af666713ff ARM: ixp4xx: Switch to use new timer driver adds 167c6b5ecee1 irqchip: ixp4xx: Add DT bindings adds f1497f3d06ad irqchip: ixp4xx: Add OF initialization support adds 7c23b0e1d4d3 clocksource/drivers/ixp4xx: Add DT bindings adds 40df14cc5cc0 clocksource/drivers/ixp4xx: Add OF initialization support adds e8e2f5651d5f gpio: ixp4xx: Add DT bindings adds e4bfb0ff7163 gpio: ixp4xx: Add OF probing support adds 50d2c8d29106 ARM: ixp4xx: Add DT bindings adds 9540724ca29d ARM: ixp4xx: Add device tree boot support adds b9a35d705a67 ARM: dts: Add some initial IXP4xx device trees adds fcf2d8978cd5 ARM: ixp4xx: Move NPE and QMGR to drivers/soc adds 4af20dc583b3 ARM: ixp4xx: Move IXP4xx QMGR and NPE headers adds bc4d7eafb7ad ARM: ixp4xx: Turn the NPE into a platform device adds 81bca32fcc75 ARM: ixp4xx: Turn the QMGR into a platform device adds 0b458d7b10f8 soc: ixp4xx: npe: Pass addresses as resources adds d08502f245f9 soc: ixp4xx: Uninline several functions adds 6b3903195456 soc: ixp4xx: Remove unused functions adds ecc133c6da60 soc: ixp4xx: qmgr: Pass resources adds 3107fbf7059b soc: ixp4xx: Add DT bindings for IXP4xx NPE adds e00797f2e05b soc: ixp4xx: npe: Add DT probe code adds 6e2b0f8c9bc8 soc: ixp4xx: qmgr: Add DT bindings for IXP4xx qmgr adds 9e01a0095840 soc: ixp4xx: qmgr: Add DT probe code adds 1fae0ad1e203 ARM: dts: Add queue manager and NPE to the IXP4xx DTSI adds 1895ef4ef229 Merge tag 'ixp4xx-for-armsoc' of git://git.kernel.org/pub/ [...] adds a93fb4f40788 ARM: lpc32xx: stop overwriting TEST_CLK_SEL adds a1e65c28f602 ARM: lpc32xx: remove redundant included headers adds bbf553c6bb9f ARM: lpc32xx: remove platform data of SSP0 and SSP1 controllers adds e861cfbed091 ARM: lpc32xx: use SPDX license identifier adds e165908fac89 Merge tag 'lpc32xx-soc-for-5.2' of https://github.com/vzap [...] adds 8f3e2d2c9349 ARM: imx6: cpuidle: omit the unnecessary unmask of GINT adds ffb832b4bb17 Merge tag 'imx-soc-5.2' of git://git.kernel.org/pub/scm/li [...] adds 2dd00d31d488 ARM: rockchip: Mark pm-init functions __init adds fbd7af041586 ARM: rockchip: add missing of_node_put in rockchip_smp_pre [...] adds a842b514db72 Merge tag 'v5.2-rockchip-soc32-1' of git://git.kernel.org/ [...] adds 0672d22a1924 ARM: dts: imx: Fix the AR803X phy-mode adds dbb58e291cd4 ARM: dts: imx6q-logicpd: Reduce inrush current on start adds 7aedca875074 ARM: dts: imx6q-logicpd: Reduce inrush current on USBH1 adds f1e776420a3f Merge tag 'imx-fixes-5.1-2' of git://git.kernel.org/pub/sc [...] adds 995c770b6588 ARM: sunxi: fix a leaked reference by adding missing of_node_put adds 2b062a0a00ab ARM: sunxi: fix a leaked reference by adding missing of_node_put adds 07de90945caf arm64: dts: allwinner: a64: Rename hpvcc-supply to cpvdd-supply adds fa44328f4eb0 ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing adds c7edf1971614 Merge tag 'sunxi-fixes-for-5.1' of https://git.kernel.org/ [...] adds c7861adbe37f ARM: dts: ls1021: Fix SGMII PCS link remaining down after [...] adds ad4144210635 Merge tag 'imx-fixes-5.1-3' of git://git.kernel.org/pub/sc [...] adds c9cb7655ebc3 MAINTAINERS: update arch/arm/mach-davinci adds affe2a510014 Merge tag 'davinci-fixes-for-v5.1' of git://git.kernel.org [...] adds 7a0c4c17089a Merge branch 'fixes' into arm/soc adds 22c58fd70ca4 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds 6917de8a6c4d vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd adds b7be144932a8 arm64: dts: Add SEI Robotics SEI510 Board adds 0fa724c51e31 arm64: dts: meson-g12a: Add AO Secure node adds 7e09092aee00 arm64: dts: meson-gxl-s905d-phicomm-n1: add status LED adds bd3951528412 arm64: dts: meson: g12a: add secure monitor adds 965c827ac37e arm64: dts: meson: g12a: add efuse adds e5e4df2dccec arm64: dts: meson-gxm-nexbox-a1: Enable USB adds b019f4a4199f arm64: dts: meson: g12a: Add AO Clock + Reset Controller support adds 11a7bea17c9e arm64: dts: meson: g12a: add pinctrl support controllers adds e92546c226ec arm64: dts: meson: g12a: add uart_ao_a pinctrl adds 7ab41c474125 arm64: dts: meson: g12a: add reset controller adds ff4f8b6cab58 arm64: dts: meson: g12a: Add UART A, B & C nodes and pins adds 638914212ace arm64: dts: meson-g12a-u200: add uart_AO pinctrl adds 51d215c14341 arm64: dts: meson-g12a-sei510: add uart_AO pinctrl adds 0b7aed337ff0 arm64: dts: meson-g12a-x96-max: add uart_AO pinctrl adds 2297c33c19af arm64: dts: meson-g12a-sei510: add regulators adds c9206b42ccbe arm64: dts: meson-g12a-x96-max: add regulators adds c5c9c7cff269 arm64: dts: meson-g12a-x96-max: Enable BT Module adds e2cffeb398f4 arm64: dts: meson-g12a: Add CMA reserved memory adds 0159225bc9e5 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] adds b6eac0d06b82 ARM: dts: meson8: add the internal clock measurer adds f1975b982a29 ARM: dts: meson8b: add the internal clock measurer adds 07f9da290067 ARM: dts: meson8b: odroidc1: add the GPIO line names adds 1c93235a6d92 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] adds de72618cb94f ARM: dts: rockchip: remove disable-wp from rv1108-elgin-r1 [...] adds 61346668325f ARM: dts: rockchip: Enable HDMI CEC on rk3288-tinker-s adds 494da92d56e4 ARM: dts: rockchip: add grf reference in rk3288 tsadc node adds a008eae6956a ARM: dts: rockchip: Enable WiFi on rk3288-tinker adds a2b2012eab25 ARM: dts: rockchip: Fix gic/efuse sort ordering for rk3288 adds 4e92348dc003 dt-bindings: ARM: dts: rockchip: Add rk3288-veyron-jerry r [...] adds 0c4cac5e8f03 ARM: dts: rockchip: Add rk3288-veyron-jerry rev 10-15 adds 21f843ff948b ARM: dts: rockchip: Add dvs-gpios to rk3288-veyron-jerry adds 864c2fee4ee9 ARM: dts: rockchip: Add vdd_logic to rk3288-veyron adds d2a6cfdaca9e dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] adds 01b2a2d52169 ARM: dts: rockchip: Add device tree for rk3288-veyron-mighty adds fadc78062477 ARM: dts: rockchip: add rk3066 hdmi nodes adds 4b028ebd4e3d ARM: dts: rockchip: enable vop0 and hdmi nodes to rk3066a-mk808 adds f6f9683c5aed Merge tag 'v5.2-rockchip-dts32-1' of git://git.kernel.org/ [...] adds 97df3aa76b4a arm64: dts: rockchip: Add capacity-dmips-mhz attributes to rk3399 adds 443f27e58981 arm64: dts: rockchip: enable HDMI CEC on rk3328 adds ad3c8cc359a2 arm64: dts: rockchip: fix regulator name on rk3328-rock64 adds 092430ea9d14 arm64: dts: rockchip: add leds node on rk3328-rock64 adds e31882e05ae5 arm64: dts: rockchip: add ir-receiver node on rk3328-rock64 adds 3e892ed20c08 arm64: dts: rockchip: add #sound-dai-cells to HDMI of rk3328 adds 3f0effd7490b arm64: dts: rockchip: give some life to the rk3328-roc-cc leds adds f77e7a9aafe1 arm64: dts: rockchip: add rk3328-roc-cc cpu-supply entries [...] adds 0f9e535a0884 arm64: dts: rockchip: enable mali on Rock Pi 4 adds e38b144b8252 arm64: dts: rockchip: enable mali on rock960 boards adds 08b64bd2c681 arm64: dts: rockchip: Add support for the Orange Pi RK3399 board. adds a0dbc5c97f67 arm64: dts: rockchip: enable hdmi audio out for rk3399-rockpro64 adds 092470b537f1 arm64: dts: rockchip: Add Nanopi NEO4 initial support adds 4d7f36d36f73 arm64: dts: rockchip: Rename vcc_sys into vcc5v0_sys on rk [...] adds 16d79ec6e3e6 arm64: dts: rockchip: Add 12V DCIN regulator to rk3399-ficus adds f5639599de4c arm64: dts: rockchip: Fix clock names and add missing supp [...] adds ba12fdd51085 arm64: dts: rockchip: Specify vid supply for the rk3399-or [...] adds 5e3f8027897c arm64: dts: rockchip: Add the fusb typec manager to rk3399 [...] adds 980b52162871 arm64: dts: rockchip: Add PWM fan for NanoPC-T4 adds 1a4e6203f0c8 arm64: dts: rockchip: Add nanopi4 ethernet phy adds a3eec13b8fd2 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. adds fb8b7460c995 arm64: dts: rockchip: Define drive-impedance-ohm for RK339 [...] adds b4e1728232d6 arm64: dts: rockchip: Decrease emmc-phy's drive impedance [...] adds 1a88083b9349 Merge tag 'v5.2-rockchip-dts64-1' of git://git.kernel.org/ [...] adds 6fffb98645e6 arm64: dts: renesas: r8a77990: ebisu: Add GPIO expander adds b068ed6efe62 arm64: dts: renesas: r8a77990: Fix SPDX license identifier style adds 96c258822527 arm64: dts: renesas: r8a7796: remove unneeded sound #addre [...] adds 71ac75dffdae arm64: dts: renesas: r8a77990: ebisu: Enable LVDS1 encoder adds 9a0ff5c727b6 arm64: dts: renesas: r8a77995: draak: Enable LVDS1 encoder adds 9130c1582984 arm64: dts: renesas: ebisu: Fix adv7482 hexadecimal regist [...] adds 191f7dcd1f5e arm64: dts: renesas: r8a77965: add SSIU support for sound adds 12ce412b2cc6 arm64: dts: renesas: r8a774c0: Fix cpu nodes style adds e64f2c4b3aba arm64: dts: renesas: cat875: Add CAN support adds 07e72397f722 arm64: dts: renesas: r8a774c0-cat874: add RTC support adds dc0b43947132 arm64: dts: renesas: r8a774c0-cat874: Add LEDs support adds a8f6110e6442 arm64: dts: renesas: ebisu: Enable VIN5 adds 79223ca1f577 arm64: dts: renesas: r8a774c0-cat874: Add RWDT support adds 4162aa9db3d4 arm64: dts: renesas: r8a77995: draak: Enable CAN0, CAN1 adds 82ec009297bc arm64: dts: renesas: r8a774c0: Remove invalid compatible v [...] adds af965ba3248e arm64: dts: renesas: r8a77990: Remove invalid compatible v [...] adds 1f4c123a9809 arm64: dts: renesas: r8a77990-ebisu: Add BD9571 PMIC adds 474706117c2b arm64: dts: renesas: ebisu: Add PMIC DDR0 Backup Power config adds eccc40002972 arm64: dts: renesas: r8a774a1: Add clkp2 clock to CAN nodes adds 80bc6dbb8fdb arm64: dts: renesas: r8a774c0: Add CANFD support adds 036bc85c1d06 arm64: dts: renesas: r8a774c0: Add clkp2 clock to CAN nodes adds e2fa79de7ecb arm64: dts: renesas: Update Ebisu and Draak bootargs adds de8e8daaf719 arm64: dts: renesas: salvator-common: Sort node label adds 05f1d882d28b arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy [...] adds 7a516e49d975 arm64: dts: renesas: use extended audio dmac register adds e3414b8c45af arm64: dts: renesas: salvator-common: Add GPIO keys support adds 2fe743c27f06 Merge tag 'renesas-arm64-dt-for-v5.2' of https://git.kerne [...] adds a9fc10280225 ARM: dts: aspeed: ast2500: Update flash layout adds e50c667b6432 ARM: dts: aspeed: palmetto: Fix flash_memory region adds 66e7ff850f52 ARM: dts: aspeed: witherspoon: Enable vhub adds e1920e704829 ARM: dts: aspeed-g5: Add resets and clocks to GFX node adds 5de3b03173f8 ARM: dts: aspeed: Enable the GFX IP adds 796b44070199 ARM: dts: aspeed-g5: Add video engine adds ffdbf494821d ARM: dts: aspeed: tiogapass: Enable VUART adds 972f0e069d11 ARM: dts: aspeed: cmm: enable iio-hwmon-adc adds 780726f99655 ARM: dts: aspeed: witherspoon: Update BMC partitioning adds 6d00c6f8d2e7 ARM: dts: aspeed: Add RTC node adds bbf7499dc033 Merge tag 'aspeed-5.2-devicetree' of git://git.kernel.org/ [...] adds 37eadb8555c0 ARM: dts: stm32: add initial support of stm32mp157a-dk1 board adds a352e2b337b8 ARM: dts: stm32: add initial support of stm32mp157c-dk2 board adds 61c0f6b8b42d ARM: dts: stm32: add sdmmc1 support on stm32h743 adds 90f16fea400b ARM: dts: stm32: add sdmmc1 support on stm32h743i eval board adds 30a8e03a1f71 ARM: dts: stm32: add sdmmc1 support on stm32h743i disco board adds 8d17cf7a8e8b ARM: dts: stm32: add sdmmc1 support on stm32mp157c adds 379edbe434e7 ARM: dts: stm32: add sdmmc1 support on stm32mp157c ed1 board adds 8f6e0919b7c2 ARM: dts: stm32: add sdmmc1 support on stm32mp157a dk1 board adds eb2493172f72 ARM: dts: stm32: add IPCC mailbox support on STM32MP157c adds 679d9dac5220 ARM: dts: stm32: enable IPCC mailbox support on STM32MP157c-ed1 adds 682d099514d8 ARM: dts: stm32: enable IPCC mailbox support on STM32MP157a-dk1 adds 0f5795069596 ARM: dts: stm32: Add clock on stm32mp157c syscfg adds 3024c18543ea ARM: dts: stm32: Add romem and temperature calibration on [...] adds 8d07b78c3e2e ARM: dts: stm32: Add romem and temperature calibration on [...] adds 411435d39079 ARM: dts: stm32: add spdifrx support on stm32mp157c adds 94d3d6f4dc69 ARM: dts: stm32: add spdfirx pins to stm32mp157c adds 9c559b1565e6 ARM: dts: stm32: add stpmic1 support on stm32mp157c ed1 board adds b3e993a6170c ARM: dts: stm32: add stpmic1 support on stm32mp157a dk1 board adds 09666b76f358 ARM: dts: stm32: Enable STM32F769 clock driver adds 81987fff52f1 ARM: dts: stm32: add power supply of otm8009a on stm32mp157c-dk2 adds f85c8acc7a1f ARM: dts: stm32: add I2C sleep pins muxing on stm32mp157 adds 63834ff2d604 ARM: dts: stm32: add ltdc pins muxing on stm32mp157 adds 5eaae049416d ARM: dts: stm32: add cec pins muxing on stm32mp157 adds 3fca6a1ab935 ARM: dts: stm32: enable cec on stm32mp157a-dk1 board adds 2140eaf2f46f Merge tag 'stm32-dt-for-v5.2-1' of git://git.kernel.org/pu [...] adds d7fa8ed43372 ARM: dts: exynos: Use ADC for Exynos4x12 on Exynos4412 adds 15b8831f8787 ARM: dts: exynos: Document regulator used by ADC on Odroid U3 adds f35020b94a45 ARM: dts: exynos: Use stdout path property on Arndale Octa board adds 3619452589d0 ARM: dts: exynos: Add unused PMIC regulators on Arndale Oc [...] adds 29a0a2a848ec ARM: dts: exynos: Add CPU cooling on Arndale Octa adds eb1d0a50f74c ARM: dts: exynos: Order nodes alphabetically in Arndale Octa adds 17c130a170f2 ARM: dts: exynos: Use bustop PLL as the source for MMC clo [...] adds c5432b1d44a7 ARM: dts: exynos: Add high speed I2C ports for Exynos5260 adds 7f396393b941 ARM: dts: exynos: Add interrupts for dedicated EINTs on Ex [...] adds b7ed69d67ff0 ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 adds 23c856787a80 ARM: dts: exynos: Enable ADC on Arndale Octa adds 34dc82257488 ARM: dts: exynos: Fix audio routing on Odroid XU3 adds 30082e7b3513 ARM: dts: exynos: Adjust ldo23 and ldo27 to lower levels o [...] adds 3a6a6d0a8b66 ARM: dts: exynos: Add support for UHS-I SD cards on Arndale Octa adds 9a435fb2291d ARM: dts: exynos: Extend the eMMC node on Arndale Octa adds 5ab99cf7d5e9 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB [...] adds 9b23e1a3e8fd ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 adds 1fb8c97f9d96 ARM: dts: exynos: Fix spelling mistake of EXYNOS5420 adds 06d536094645 ARM: dts: exynos: Use stdout-path property instead of cons [...] adds 8cc76b1c7572 ARM: dts: exynos: Remove console argument from bootargs adds 1fbdc2477587 Merge tag 'samsung-dt-5.2' of https://git.kernel.org/pub/s [...] adds 7698ffaf4198 arm64: dts: exynos: configure GSCALER related clocks on TM2 adds 45eedc0e3608 arm64: dts: exynos: add DSD/GSD clocks to DECONs and GSCAL [...] adds 77fc46976e0b arm64: dts: exynos: Add SlimSSS to Exynos5433 adds 629d7161870f Merge tag 'samsung-dt64-5.2' of https://git.kernel.org/pub [...] adds 31a2d5113e53 include: dt-binding: clock: Rename zynqmp header file adds 437541e74c68 dt-bindings: xilinx: Separate clock binding from firmware doc adds 78c484a55d91 arm64: zynqmp: dt: Add TI PHY quirk adds 236a4234ce40 Merge tag 'zynqmp-dt-for-v5.2' of https://github.com/Xilin [...] adds 258bbef06ce9 dt-bindings: reset: Add HI3670 reset controller binding adds 757a4b2913eb arm64: dts: hisilicon: hi3670: Add reset controller support adds 8aa576a8ee1b dt-bindings: mmc: Add HI3670 MMC controller binding adds 570274cdba34 arm64: dts: hisilicon: hi3670: Add MMC controller support adds 1761101048a3 arm64: dts: hisilicon: hikey970: Add SD and WiFi support adds 792cea3f48ad arm64: dts: hi3660: Add dma to uart nodes adds c97263260065 arm64: dts: hi3660: Add hisi asp dma device adds 6d09e003db3d arm64: dts: hi3660: Fixup unofficial dma-min-chan to dma-c [...] adds ddd0dc915647 arm64: dts: hisilicon: hi3670: Add UFS controller support adds 1c3a4540839c Merge tag 'hisi-arm64-dt-for-5.2' of git://github.com/hisi [...] adds b5acec09e259 ARM: dts: dra7: Add properties to enable PCIe x2 lane mode adds d921e53a5107 ARM: dts: am43xx-epos-evm: Keep DCDC5 and DCDC6 always on adds 177425ef586a ARM: dts: am43xx-epos-evm: Keep DCDC3 regulator on in susp [...] adds e74cf9186be8 ARM: dts: am43xx-epos-evm: Add matrix keypad as wakeup source adds b453c417609f ARM: dts: omap2420-n810: Use new CODEC reset pin name adds 09f837546edf dt-binding: arm: omap: Add information for AM5748 adds bcbb63b80284 ARM: dts: dra7: Separate AM57 dtsi files adds 6d918e09331e Merge tag 'omap-for-v5.2/dt-signed' of git://git.kernel.or [...] adds ed01ffd9dd1c ARM: dts: Add common mcpdm dts file for omap4 adds 5b5975312903 ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc da [...] adds b2770b2d6f1b ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc da [...] adds da9a4c3d32eb Merge tag 'omap-for-v5.2/dt-ti-sysc-signed' of git://git.k [...] adds 61313fb2cca3 ARM: dts: ux500: Add Mali-400 adds f4bdfcc29a8b ARM: dts: Ux500: Add MCDE and Samsung display adds d7f76ac4dca0 Merge tag 'ux500-dts-v5.2-armsoc' of git://git.kernel.org/ [...] adds 17808d445b6f ARM: dts: socfpga: enable MMC highspeed support adds 922bfb7c27f7 arm64: dts: stratix10: enable MMC highspeed support adds 5fc670a87e31 arm64: dts: stratix10: increase QSPI max frequency to 100MHz adds 4b36daf9ada3 arm64: dts: agilex: Add initial support for Intel's Agilex [...] adds a41332dd5e2a Merge tag 'socfpga_dts_updates_for_v5.2' of git://git.kern [...] adds 7ebd1ea798a4 ARM: dts: am33xx: Added macros for numeric pinmux addresses adds f1ff9be7652b ARM: dts: am33xx: Added AM33XX_PADCONF macro adds 3b6150a6eb61 ARM: dts: am335x: bone-common: Replaced register offsets w [...] adds 399c6b924a83 ARM: dts: am335x: boneblack-common: Replaced register offs [...] adds 682668df1f64 ARM: dts: am335x: boneblack-wireless: Replaced register of [...] adds 05165a63d605 ARM: dts: am335x: pocketbeagle: Replaced register offsets [...] adds 7229d544c83a ARM: dts: am335x: baltos-ir2110: Replaced register offsets [...] adds a48d48e6535b ARM: dts: am335x: baltos-ir3220: Replaced register offsets [...] adds f6385bd149ec ARM: dts: am335x: baltos-ir5221: Replaced register offsets [...] adds 8ce8c4b31a82 ARM: dts: am335x: baltos-leds: Replaced register offsets w [...] adds 11ce1e08971e ARM: dts: am335x: baltos: Replaced register offsets with defines adds 0b119fafc882 ARM: dts: am335x: base0033: Replaced register offsets with [...] adds ada077fa906e ARM: dts: am335x: bonegreen-wireless: Replaced register of [...] adds 9faf08c2e677 ARM: dts: am335x: boneblue: Replaced register offsets with [...] adds e52a7204cdd3 ARM: dts: am335x: bonegreen-common: Replaced register offs [...] adds 4e5835effc3d ARM: dts: am335x: chiliboard: Replaced register offsets wi [...] adds 125a6f3c58e3 ARM: dts: am335x: chilisom: Replaced register offsets with [...] adds 6c4f9ebf86db ARM: dts: am335x: cm-t335: Replaced register offsets with defines adds ef2791fd13c3 ARM: dts: am335x: evm: Replaced register offsets with defines adds 1f757e0616cf ARM: dts: am335x: evmsk: Replaced register offsets with defines adds 33ef1394a97d ARM: dts: am335x: icev2: Replaced register offsets with defines adds 387fbf73ebe7 ARM: dts: am335x: igep0033: Replaced register offsets with [...] adds c422b10e88f0 ARM: dts: am335x: lxm: Replaced register offsets with defines adds 876144dd5332 ARM: dts: am335x: moxa-uc-2100-common: Replaced register o [...] adds 4a424b0b168e ARM: dts: am335x: moxa-uc-2101: Replaced register offsets [...] adds c68a4ffd3d75 ARM: dts: am335x: moxa-uc-8100-me-t: Replaced register off [...] adds affcce6f7c5c ARM: dts: am335x: nano: Replaced register offsets with defines adds 443fca762bc3 ARM: dts: am335x: osd3358-sm-red: Replaced register offset [...] adds 558fee9ab504 ARM: dts: am335x: osd335x-common: Replaced register offset [...] adds 781288d2bdef ARM: dts: am335x: pcm-953: Replaced register offsets with defines adds 898c4a59bc62 ARM: dts: am335x: pdu001: Replaced register offsets with defines adds 891ffb8fcd46 ARM: dts: am335x: pepper: Replaced register offsets with defines adds a3328bf02d77 ARM: dts: am335x: phycore-som: Replaced register offsets w [...] adds c5ebf24a41d3 ARM: dts: am335x: sancloud-bbe: Replaced register offsets [...] adds 631493a16af3 ARM: dts: am335x: sbc-t335: Replaced register offsets with [...] adds aa7ed183730a ARM: dts: am335x: shc: Replaced register offsets with defines adds b1e0c487f31d ARM: dts: am335x: sl50: Replaced register offsets with defines adds e5b258e53e58 ARM: dts: am335x: wega: Replaced register offsets with defines adds 7996313656b8 Merge tag 'omap-for-v5.2/dt-am3-signed' of git://git.kerne [...] adds 8cb35d345c08 ARM: tegra: Convert to SPDX license tags for Tegra124 Apalis adds 4a28f63449d0 ARM: tegra: Remove gratuitous parentheses in SPDX license [...] adds 0c2f4ebbd763 ARM: tegra: apalis: Move PLL power supplies to XUSB pad co [...] adds cbfe6d036f2a ARM: tegra: jetson-tk1: Move PLL power supplies to XUSB pa [...] adds 965ae23289d4 ARM: tegra: nyan: Move PLL power supplies to XUSB pad controller adds de36d5451299 ARM: tegra: venice2: Move PLL power supplies to XUSB pad c [...] adds 1078946b4b2e ARM: tegra: Add ACTMON support on Tegra30 adds c076dd723e37 Merge tag 'tegra-for-5.2-arm-dt' of git://git.kernel.org/p [...] adds d9931a1869fb arm64: tegra: Fix timer node for Tegra210 adds da77c6d92bf7 arm64: tegra: Add CPU idle states properties for Tegra210 adds d2c19dd714fc arm64: tegra: Enable CPU idle support for Jetson TX1 adds 15e666968f87 arm64: tegra: Enable CPU idle support for Smaug adds 3056c1ca2939 arm64: tegra: Enable CPU idle support for Shield adds 6c00cac1de5e arm64: tegra: Add L2 cache topology to Tegra210 adds 10ece0c14e11 arm64: tegra: Enable aconnect, ADMA and AGIC on Jetson TX1 adds 7320733094cf arm64: tegra: Add supply for temperature sensor on P2888 adds e9b001960cf5 arm64: tegra: Fix default tap and trim values adds c4307836cb6b arm64: tegra: Enable command queue for Tegra186 SDMMC4 adds 8f68dcd74deb arm64: tegra: jetson-tx1: Move PLL power supplies to XUSB [...] adds fa941e695e10 arm64: tegra: smaug: Move PLL power supplies to XUSB pad c [...] adds 6772cd0eacc8 arm64: tegra: Add NVIDIA Jetson Nano Developer Kit support adds 8bfde5183e98 arm64: tegra: Add XUSB and pad controller on Tegra186 adds 72f8ae3f8d6d arm64: tegra: Enable XUSB on P2771 adds 2f03e39b5bfe arm64: tegra: Remove regulator hacks on Jetson TX2 adds 14d55a3df44a Merge tag 'tegra-for-5.2-arm64-dt' of git://git.kernel.org [...] adds 73b670023327 ARM: dts: sun7i: add pinctrl for missing uart mux options adds 7a13e1820a6b ARM: dts: sun7i: add pinctrl for CAN in PA bank adds cfec64e8f2e7 ARM: dts: sun7i: add pinctrl for EMAC in PH bank adds ff8e860249e8 ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes adds cd42ca0515d3 ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks adds 67fec9db606f ARM: dts: sun8i: a83t: Add cross links for the mixers adds 9d803c1cf851 ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC adds a87356569559 ARM: dts: sun5i: Fix Display Engine DTC warnings adds 73b65f45bc60 ARM: dts: sun6i: Fix Display Engine DTC warnings adds 5bab80efb750 ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings adds f79d79534dba ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings adds 56975bfbb7fb ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings adds 109b7bfa777b ARM: dts: sun8i: r40: Fix Display Engine DTC warnings adds c4953ba1eddd ARM: dts: sun9i: Fix Display Engine DTC warnings adds 927489b1570e ARM: dts: sun9i: Add missing unit address adds 7ee02cb56c3f dt-bindings: Add YAML description for Allwinner boards adds 4f6faf786448 ARM: dts: sun8i: a33: Add default address and size cells t [...] adds ebc42b478b0c ARM: dts: sun8i: a23/a33: Add R_I2C Controller adds be354500c101 dt-bindings: arm: Remove the CPU compatible documentation adds c2a5b5547515 ARM: dts: sun9i: optimus: Fix fixed-regulators adds 1cf0444a23fa ARM: dts: sun5i: lichee-pi one: Remove stale pinctrl-names entry adds 5400cdc1410b ARM: dts: sunxi: Fix GIC compatible adds 0c64f75d89cb ARM: dts: sunxi: Switch to new GPIOs properties for i2c-gpio adds 2c515b0d05a9 ARM: sunxi: Fix the USB PHY ID detect GPIO properties adds 033914f877e8 ARM: sunxi: Fix the USB PHY VBUS detect GPIO properties adds 09f29dcc22d5 ARM: dts: sunxi: Fix the TCON output clock adds 939b6654344c ARM: dts: sun8i: tbs-a711: Fix typo in regulators adds 655c0f429fff ARM: sunxi: dts: Split USB PHY cells into an array adds b9f6b80e04ad ARM: dts: sun8i: r40: Fix AHCI reset-names property adds 327384569871 ARM: dts: sun8i: r40: Remove useless AHCI properties adds 1befb2662373 ARM: dts: sunxi: Remove pinctrl size-cells property adds 1b97cf4987fb ARM: dts: sun8i: A23/A33: Fix pinctrl node names adds d4fe5b1507df ARM: dts: sunxi: Add default dr_mode adds a79668c17684 ARM: dts: sun9i: Remove deprecated pinctrl properties adds 0164945de1b8 ARM: dts: sun7i: fix typos in uart pin mux adds 2a63a027ea15 ARM: dts: sun8i: tbs-a711: Enable bluetooth adds 86e2f89075ac ARM: dts: sun8i: a83t: Add nodes for UART2-UART4 adds 261e1a6e4ae5 ARM: dts: sun8i: a83t: Add missing cooling device properti [...] adds 2efcca8ae688 ARM: dts: sun8i: tbs-a711: Add node for BMA250 accelerometer adds 31ec8c14566e ARM: dts: sun8i: a83t: Add UART2 PB pins adds 3764db4f0b4e ARM: dts: sun8i: a83t: Add missing CPU clock references adds c9d10c3e0e6c ARM: dts: sunxi: Conform to DT spec for NAND controller adds 612625bb96b0 ARM: dts: sunxi: Remove useless address and size cells adds a107bd2b6b63 ARM: dts: sunxi: Remove pinctrl groups setting bias adds 18009b802bd1 ARM: dts: sunxi: Remove useless pinctrl nodes adds 41eb0df1926a ARM: dts: sun8i: tbs-a711: Enable UART2 (for NEO-6M GPS module) adds dccd30ea5992 ARM: dts: sunxi: Improve A33 NAND transfers by using DMA adds d6212ce3fc93 ARM: dts: sunxi: Add R_LRADC support for A83T adds 5824c8ebb94d ARM: dts: sun8i: tbs-a711: Add support for volume keys input adds 1e7011fad854 dt-bindings: arm: sunxi: Add Beelink GS1 board adds 013df97be45f ARM: dts: sun8i: a83t: Add I2C2 pinmux setting for PE pins adds 493ab13a5d38 dt-bindings: sunxi: Add compatible for OrangePi 3 board adds 22f88e311399 ARM: dts: sun5i: Add the MBUS controller adds 635e1e78a685 ARM: dts: sun8i: v40: bananapi-m2-berry: Sort device node [...] adds 3d109bdca981 ARM: dts: sunxi: Remove useless phy-names from EHCI and OHCI adds 147f3d5cc676 ARM: dts: sun4i: protab2: Remove stale pinctrl-names entry adds 15a48503ccd8 ARM: dts: sun4i: lime: Fix the USB PHY ID detect GPIO properties adds 4b03e16d3013 ARM: dts: sun6i: i7: Remove useless property adds 66dc4e4bfc0b ARM: dts: sun5i: Reorder pinctrl nodes adds 6cb6cfd61ec5 ARM: dtsi: axp81x: add USB power supply node adds 6e0c67e34ffc ARM: dts: sun8i: a83t: Enable USB OTG controller on some boards adds f5d6e8c07791 Merge tag 'sunxi-dt-for-5.2' of https://git.kernel.org/pub [...] adds 24bd5d2cb93b arm64: dts: allwinner: a64: teres-i: enable backlight adds ea738c324c7d arm64: dts: allwinner: a64-amarula-relic: Add STLM75 sensor adds 876d8a25bdd5 dt-bindings: Add vendor prefix for oceanic adds 00f7980a3bd5 arm64: allwinner: a64: Add Oceanic 5205 5inMFD initial support adds a7f7047ffcee arm64: dts: allwinner: a64: Add cross links for the mixers adds b542570e5605 arm64: dts: allwinner: h6: Add Video Engine node adds 26c609d5d219 arm64: dts: allwinner: a64: Fix the TCON output clock adds d41a43a0d365 arm64: dts: allwinner: a64: Fix display pipeline endpoints adds 562bf19611c0 arm64: dts: allwinner: a64: Add missing PIO clocks adds 54eac67bbe3a arm64: dts: allwinner: Fix pinctrl node names adds 0973c06bb8fb arm64: dts: allwinner: a64: Add default dr_mode adds ac7fcfa1ecde arm64: dts: allwinner: a64: Fix the Codec I2S binding adds fcf041fbacbc arm64: dts: allwinner: h6: Add device node for SID adds 6ba2e45d57af arm64: dts: allwinner: h6: move MMC pinctrl to dtsi adds 2c98d9e47533 dt-bindings: vendor-prefixes: add AZW adds 089bee8dd119 arm64: dts: allwinner: h6: Introduce Beelink GS1 board adds 8fe62f128631 arm64: dts: allwinner: h6: Add Orange Pi 3 DTS adds 7cf875be2fed arm64: dts: allwinner: h6: Add MMC1 pins adds 3c7ab90aaa28 arm64: dts: allwinner: Remove useless phy-names from EHCI [...] adds 275b63178ff2 arm64: dts: allwinner: Fix DE2 bus node name adds f7056b28b7b5 arm64: dts: allwinner: a64: Add pinmux setting for CSI MCL [...] adds 7cc399f26781 arm64: dts: allwinner: a64-amarula-relic: Add OV5640 camera node adds b76cabc9ded4 Merge tag 'sunxi-dt64-for-5.2' of https://git.kernel.org/p [...] adds 28ff811f58b1 ARM: dts: sun8i-h3: Add support for the RerVision H3-DVK board adds 152d58234ef4 ARM: dts: sunxi: h3/h5: Add device node for SID adds 75f9a058838b ARM: dts: sunxi: h3/h5: Remove stale pinctrl-names entry adds a4dc791974e5 ARM: dts: sun8i: h3: Refactor the pinctrl node names adds 88a20adde5f6 ARM: dts: sun8i: h3: Add default dr_mode adds 8558c6e21ceb ARM: dts: sun8i: h3: bluetooth for Banana Pi M2 Zero board adds 0a3df8bb6dad ARM: dts: sunxi: h3/h5: Remove useless phy-names from EHCI [...] adds 7aaee3d11689 ARM: dts: sun8i: mapleboard: Remove cd-inverted adds 68a3ead58462 Merge tag 'sunxi-h3-h5-for-5.2' of https://git.kernel.org/ [...] adds ad68fa5fe8c1 arm64: dts: renesas: cat874: Add USB-HOST support adds 720066d17c97 arm64: dts: renesas: r8a7795: Add CMT device nodes adds 99cb95103e2d arm64: dts: renesas: r8a77965: Add CMT device nodes adds 28a5c61b5136 arm64: dts: renesas: r8a77990: Add CMT device nodes adds 32d622f3290b arm64: dts: renesas: r8a77965: Remove reg-names of display node adds b7f5a8e435ec arm64: dts: renesas: r8a77980: Add "renesas,id" to VIN adds 64f32d9d3006 Merge tag 'renesas-arm64-dt2-for-v5.2' of https://git.kern [...] adds 72cd625c85e2 ARM: dts: r8a7792: blanche: Add IIC3 and DA9063 PMIC node adds a8d5fc0be537 ARM: dts: alt: Add DA9063 PMIC node adds 53239664e5ae ARM: dts: ape6evm: Add NOR FLASH adds 4ec778fb0f26 ARM: dts: r8a77470: Add DU support adds 26c9d79b3730 ARM: dts: iwg23s-sbc: Add HDMI support adds 129ca9e185ab ARM: dts: rskrza1: Add I2C support adds 1792a0f35319 ARM: dts: rskrza1: Add remaining LEDs adds a7586ad99e47 ARM: dts: alt: Enable USB support adds f408170d1829 ARM: dts: r8a77470: Add HSCIF support adds 3d59e55ef864 ARM: dts: r8a77470: Add PWM support adds 1631b58c7ef6 ARM: dts: r8a77470: Add VIN support adds 1a675db44002 ARM: dts: r8a77470: Add USB PHY DT support adds e18cfb6e0418 ARM: dts: iwg23s-sbc: Enable USB Phy[01] adds ce5940798cf1 ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device adds 034484c4a3c7 ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host adds 307ca5cf4778 ARM: dts: r8a77470: Add HSUSB device nodes adds 0725a5478e3b ARM: dts: iwg23s-sbc: Enable HS-USB adds 94b42a96dad8 ARM: dts: kzm9d: Add rw parameter to bootargs adds 44861e54861e ARM: dts: bockw: Reorder bootargs adds ee8b7420feae ARM: dts: marzen: Add rw to bootargs and use ip=dhcp adds 0750e8344eb7 ARM: dts: ape6evm: Reorder bootargs adds c00671c6d052 Merge tag 'renesas-arm-dt-for-v5.2' of https://git.kernel. [...] adds 295768f6207e dt-bindings: Add vendor prefix for Silicon Linux. adds 3961d355dfb5 dt-bindings: power: r8a77965: Remove non-existent A3IR pow [...] adds ea1b42170f7b Merge tag 'renesas-dt-bindings-for-v5.2' of https://git.ke [...] adds f6eb973db22a ARM: dts: meson: add support for the RTC adds 6ffdc4738c5a ARM: dts: meson8b: ec100: enable the RTC adds 09ee951617d9 ARM: dts: meson8b: odroid-c1: prepare support for the RTC adds 31c5d501b9f5 Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm [...] adds d5ff1adb3809 dt-bindings: gpu: mali-midgard: Add resets property adds 11f8e119ed22 arm64: dts: meson-gxm: Add Mali-T820 node adds 55d76e83a39d dt-bindings: power: amlogic, meson-gx-pwrc: Add G12A compatible adds 08af83100949 Merge tag 'meson-clk-headers-5.2' of git://github.com/BayL [...] adds 55fbc7287eca Merge branch 'reset/meson-g12a' of git://git.pengutronix.d [...] adds 820873cf38da arm64: dts: meson: g12a: Add SAR ADC node adds 9baf7d6be730 arm64: dts: meson: g12a: Add G12A USB nodes adds 2607fd087370 arm64: dts: meson: g12a: Add mali-g31 gpu node adds aa77657b018f arm64: dts: meson-g12a-u200: add regulators adds d1c023af1988 arm64: dts: meson-g12a-sei510: Add ADC Key and BT support adds 41cc4551f454 arm64: dts: meson-g12a-sei510: Enable USB adds 8ad7624453cf arm64: dts: meson-g12a-u200: Enable USB adds 45b721260229 arm64: dts: meson-g12a-x96-max: Enable USB adds 083feecd8548 arm64: dts: meson-g12a: Add VPU and HDMI related nodes adds 91516e5419cf arm64: dts: meson-g12a: Add AO-CEC nodes adds b0be96160a55 arm64: dts: meson-g12a-x96-max: Add support for Video Display adds 912a3395df3a arm64: dts: meson-g12a-sei510: Add support for Video Display adds 659f2563d323 arm64: dts: meson-g12a-u200: Add support for Video Display adds 1e67323721f3 Merge tag 'amlogic-dt64-2' of https://git.kernel.org/pub/s [...] adds 9613163a288e dt-bindings: firmware: imx-scu: remove unused resources fr [...] adds 0f8e23171245 dt-bindings: firmware: imx-scu: add new resources to scu r [...] adds 0b5173368b4c bindings: fsl-imx-sdma: Document fsl,imx8mq-sdma compatbil [...] adds 20d467e1e9bd of: Add vendor prefix for Menlo Systems GmbH adds 8677858da6b9 dt-bindings: memory-controllers: freescale: add MMDC binding doc adds 5930a57fb08a dt-bindings: arm: fsl: Add devicetree binding for Eckelman [...] adds 9d9521e89081 dt-bindings: arm: imx: Add the soc binding for imx8mm adds 82d1c7a1e8c0 dt-bindings: arm: fsl: Add supported ZII VF610 boards to D [...] adds 2bfad1f83ece dt-bindings: arm: fsl: Add support for ZII VF610 SPB4 adds e51fb2536aea dt-bindings: add vendor prefix for TQ Systems GmbH adds e2f6a7630fc1 dt-bindings: arm: add TQ boards adds 189733b0a7e4 dt-bindings: Add vendor prefix for Rakuten Kobo, Inc. adds 42b3862658d9 dt-bindings: arm: fsl: Add i.MX50 based boards adds 9ad593bc959f dt-bindings: fsl: scu: add general interrupt support adds 4f158e11b14b dt-bindings: arm: fsl: Add devicetree binding for M53 Menl [...] adds f0e79eaf310c dt-bindings: arm: fsl: Add support for ZII i.MX7 RPU2 board adds e2c7f52bcdaf dt-bindings: iio: imx7d-adc: Add #io-channel-cells to required adds b45da609a024 Merge tag 'imx-bindings-5.2' of git://git.kernel.org/pub/s [...] adds 99f698e26878 ARM: dts: pfla02: prepare storage devices to add paritions adds 8da0af5d6d39 ARM: dts: vf610-zii: Disable SNVS RTC adds 96d861c2fd40 ARM: dts: vf610-zii-ssmb-spu3: Disable watchdog adds 3117e851cef1 ARM: dts: imx: Add TDA19971 HDMI Receiver to GW551x adds 7d1446688d2d ARM: dts: imx: Add TDA19971 HDMI Receiver to GW54xx adds 54f6deafd27d ARM: dts: ls1021a-qds: enable esdhc controller adds d058ad0e3856 ARM: dts: imx7s-warp: PMIC swbst boot-on/always-on adds 574e852f99c3 ARM: dts: imx6: RDU2: add switch watchdog device adds 5252414f7c15 ARM: dts: imx6: RDU2: manage backlight from panel adds 768b525edb4a ARM: dts: imx6qdl: Enable fsl,sec-v4.0-pwrkey adds 10ee87d19a5d ARM: dts: imx7ulp: add mmdc support adds 476f6e53a0d0 ARM: dts: imx: make MMDC node name generic adds 3a1a67b1ca7b ARM: dts: imx6qdl: Improve mmdc1 node adds f7a6f5f3bb7b ARM: dts: vf610-zii: Remove 'max-brightness' property adds ad8c096a84a7 ARM: dts: i.MX50: Add i2c, mmc and spi aliases adds 5da7f749aec3 ARM: dts: i.MX6SL: Add i2c and mmc aliases adds 67814a9b1b3b ARM: dts: i.MX35: Add i2c and mmc aliases adds aed609c40c6f ARM: dts: imx50: Add PHY node for usbotg and adjust clocks adds 26d459398a7c ARM: dts: ls1021a: Remove unused properties from QSPI node adds 811c94f1e866 ARM: dts: Add devicetree for Eckelmann ci4x10 adds 496456058b50 ARM: dts: imx7ulp: add ocotp support adds dae9f076d1c3 ARM: dts: vf610: Add ZII SPB4 board adds 5f0a88a1aabb ARM: dts: vf610-zii-cfu1: Disable NOR flash/SPI controller adds a8ab3547c7b4 ARM: dts: imx7d: Specify viewport count for PCIE block adds 87fd3ce28b46 ARM: dts: imx6qdl: Specify viewport count for PCIE block adds a80a1af6ec8a ARM: dts: tq imx7 common board support adds c924f0c07e48 ARM: dts: tq imx7s board support adds 684a586741e2 ARM: dts: tq imx7d board support adds 8137474b9dd4 ARM: dts: imx7s: add mipi phy power domain adds 94a905a79f2c ARM: dts: imx7s: add multiplexer controls adds 6a2736fccfb4 ARM: dts: imx7s: Add video mux, csi and mipi_csi adds 2cd37a97d1ea ARM: dts: imx7s-warp: add csi and mipi_csi node adds e345fd42493c ARM: dts: imx7s-warp: add ov2680 sensor node adds b14c872eebc5 ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA adds 8979117765c1 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA adds 412b032a1dc7 ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA adds 7b3132ecefdd ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA adds c5ed5daa65d5 ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA adds cc839d0f8c28 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA adds 28c168018e09 ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA adds 918bbde8085a ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA adds b7b4fda26362 ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA adds 1268d8339ca4 ARM: dts: mx6qdl-zii-rdu2: Use new CODEC reset pin name adds c83bbdc22713 ARM: dts: imx6qdl-gw5903: Use new CODEC reset pin name adds cadb32a9c118 ARM: dts: imx6qdl-var-dart: Use new CODEC reset pin name adds 891d940aef2f ARM: dts: imx50: Add Kobo Aura DTS adds 4b08ecc7c685 ARM: dts: imx6sll: add cooling-cells for cpu-freq cooling device adds 45d91250405b ARM: dts: imx6q-logicpd: Enable Analog audio capture adds 6fd6d6f6a2f0 ARM: dts: imx6q-logicpd: Shutdown LCD regulator during suspend adds 7ee137a96a88 ARM: dts: imx: Switch Zii dts to SPDX identifier adds 00e3ff8b980b ARM: dts: imx: Use generic node names for Zii dts adds 35dc29ef0f5d ARM: dts: imx6dl-sabreauto: update opp table for auto part adds 6143613a84ad ARM: dts: imx53: Rename M53 SoM touchscreen node adds 716be61d1869 ARM: dts: imx53: Add Menlosystems M53 board adds 5ea0c200bd30 ARM: dts: bugfix tqma7 soft reset issue adds 69ab5392f517 ARM: dts: Add support for ZII i.MX7 RPU2 board adds 1437626ec447 ARM: dts: vf610-zii-dev: Mark i2c0 SCL as GPIO_OPEN_DRAIN adds 2ea5c9b28fab ARM: dts: vf610-zii-dev-rev-b: Specify CS as GPIO_ACTIVE_L [...] adds 4171797ff78f ARM: dts: imx7s: Specify #io-channel-cells in ADC nodes adds be058ba65d9e Merge tag 'imx-dt-5.2' of git://git.kernel.org/pub/scm/lin [...] adds d6e5a4f84e28 dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC adds f95f57e43722 arm64: dts: qcom: qcs404: Fix regulator supply names adds 71f1fdd9c300 arm64: dts: sdm845: Include the interconnect resources DT header adds 4dfa70ea0f74 arm64: dts: qcom: qcs404: Add Ethernet node adds 0253735f503a arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000 adds 331ab98f8c4a arm64: dts: qcom: qcs404: Fix voltages l3 adds 6703a27327dd arm64: dts: qcom: qcs404: Remove default setting of contro [...] adds cb79a81fd98f dt-bindings: ufs: Add msm8998 compatible string adds 695942de1da7 arm64: dts: qcom: msm8998: Allow UFSHC driver to set-load adds cd3dbe2a4e6c arm64: dts: qcom: msm8998: Add UFS nodes adds a60a072c5e7f arm64: dts: qcom: pms405: add spmi regulators adds 8faea8edbb35 arm64: dts: qcom: qcs404-evb: add spmi regulators adds 60f77ae7d1c1 arm64: dts: qcom: qcs404-evb: Enable uart3 and add Bluetooth adds 596a434369f6 arm64: dts: sdm845: Include rpmpd DT header adds 503250482c9c arm64: dts: msm8998: thermal: split address space into two adds 86f93c93dd50 arm64: dts: msm8998: efficiency is not valid property adds f2e8b07c1b72 arm64: dts: msm8916: thermal: Add sensor for modem adds 0f5f91f01cad arm64: dts: msm8996: thermal: Add temperature sensors near [...] adds b67d9c5d6f4a arm64: dts: msm8998: thermal: Fix the cpu sensor numbers adds 9284aa44a514 arm64: dts: msm8998: thermal: Fix the gpu sensor number adds 2fa2d301cbca arm64: dts: msm8998: thermal: GPU has two sensors, add the second adds e9d2729dec4b arm64: dts: msm8998: thermal: Add temperature sensors near [...] adds 1c403ec27c1f arm64: dts: sdm845: thermal: Add temperature sensors near [...] adds ae8876ddb826 arm64: dts: msm8998: thermal: Make trip names consistent adds 032d7c6ee21b arm64: dts: msm8916: thermal: Make trip names consistent adds bc3ac5d25195 arm64: dts: msm8996: thermal: Make trip names consistent adds 10518bb15940 arm64: dts: msm8916: thermal: Convert camera trip type to hot adds 58ad5ab73152 Merge branch 'arm64-thermal-for-5.2' into arm64-for-5.2 adds c35b67d3956f arm64: dts: msm8998: Add UFS phy reset adds 136e9d920dc6 arm64: dts: qcom: pm8005: add gpio-ranges adds 99c70e728623 arm64: dts: qcom: pm8998: add gpio-ranges adds 21750eb93ea9 arm64: dts: qcom: pmi8994: add gpio-ranges adds d1fe337337ed arm64: dts: qcom: pmi8998: add gpio-ranges adds 3efd4352ba7c arm64: dts: qcom: qcs404-evb: Change the compatible to dis [...] adds c8be55410474 arm64: dts: qcom: msm8998: Fix blsp2_i2c5 address adds 71278b058a9f arm64: dts: sdm845: Add UFS PHY reset adds a23b5378b26c arm64: dts: qcom: sdm845: Update reserved memory map adds bdecbe6b48a5 arm64: dts: qcom: sdm845: Define rmtfs memory adds 6ef7c11b31a5 arm64: dts: sdm845: Introduce ADSP and CDSP PAS nodes adds 38c2f3826d8e Merge tag 'qcom-arm64-for-5.2' of git://git.kernel.org/pub [...] adds 33984dd6c4bb ARM: dts: qcom: apq8064: add gpio-ranges adds 3bc5163ebbac ARM: dts: qcom: mdm9615: add gpio-ranges adds 546f72e7ecb2 ARM: dts: qcom: msm8660: add gpio-ranges adds 05d86a0ae83b ARM: dts: qcom: pma8084: add gpio-ranges adds f3e35357cd46 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range adds fbadd4d12234 Merge tag 'qcom-dts-for-5.2' of git://git.kernel.org/pub/s [...] adds 1ba8994faa33 ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] adds 7784a6eb89d4 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] adds c848f3ba0029 ARM: dts: sama5d{2,4}: use SPDX-License-Identifier adds 7015533ee0e9 ARM: dts: at91sam9xe: use SPDX-License-Identifier adds 43216d05eda5 ARM: dts: atmel boards: use SPDX-License-Identifier adds a4a11b7934a5 ARM: dts: at91-vinco: use SPDX-License-Identifier adds 4b2bb6ca140e Merge branch 'at91-dt' of git://git.kernel.org/pub/scm/lin [...] adds 71f2b9957d98 ARM: dts: armada-38x: add interrupts for watchdog adds c5a792b52129 Merge tag 'mvebu-dt-5.2-1' of git://git.infradead.org/linu [...] adds e97bb6d478c2 arm64: dts: clearfog-gt-8k: add wlan_disable signal hog adds 40a250ae6984 Merge tag 'mvebu-dt64-5.2-1' of git://git.infradead.org/li [...] adds c8e3993dd5b9 dt-bindings: hwmon (pwm-fan) Remove dead "cooling-*-state" [...] adds fbbad0287cec arm64: dts: Using standard CCF interface to set vcodec clk adds df8c9581e258 dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183 adds 8bf043635a1a arm64: dts: mt8183: add pinctrl file adds c4fcbf1186e7 dt-bindings: mediatek: update bindings for MT7629 SoC adds 9ccd75c55ac5 dt-bindings: soc: fix a typo for MT7623A adds 7121f4c0304a dt-bindings: wdog: mtk-wdt: add support for MT851 adds ef038a55dc06 dt-bindings: timer: mtk-timer: add support for MT8516 adds 61a640143f68 dt-bindings: serial: mtk-uart: add support for MT8516 adds 6969706399cc dt-bindings: irq: mtk,sysirq: add support for MT8516 adds 5c6e116dce57 arm64: dts: mt8173: correct cpu type of cpu2 and cpu3 to c [...] adds a4599f6ec8e8 arm64: dts: mt8173: add pmu nodes for mt8173 adds ad88400145a2 Merge tag 'v5.1-next-dts64' of https://git.kernel.org/pub/ [...] adds 2f60eb2f03b9 ARM: dts: rockchip: Remove unnecessary setting of UART0 SC [...] adds 280fa349757b ARM: dts: rockchip: Add BT_EN to the power sequence for veyron adds 07f08d9cee45 ARM: dts: rockchip: bulk convert gpios to their constant c [...] adds ac60c5e33df4 ARM: dts: rockchip: Add dynamic-power-coefficient for rk3288 adds 8a5deb4e316a ARM: dts: rockchip: Add DDR retention/poweroff to rk3288-v [...] adds ed27ae71bf61 ARM: dts: rockchip: vcc33_ccd off in suspend for rk3288-ve [...] adds 356150e86d75 ARM: dts: rockchip: vdd_gpu off in suspend for rk3288-veyron adds bcb84a1097ca Merge tag 'v5.2-rockchip-dts32-2' of git://git.kernel.org/ [...] adds de674862f76d arm64: dts: rockchip: eMMC additions for rk3328-roc-cc adds efd38668884f arm64: dts: rockchip: enable display nodes on rk3328-roc-cc adds d64420e81605 arm64: dts: rockchip: bulk convert gpios to their constant [...] adds 40a0dd4253c0 arm64: dts: rockchip: fix cts, rts pin assign of UART3 for rk3399 adds 798689e45190 arm64: dts: rockchip: fix IO domain voltage setting of API [...] adds b726e211b903 Merge tag 'v5.2-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 6969d1d9c615 ARM: dts: qcom-apq8064: Set 'cxo_board' as ref clock of th [...] adds 366dd293f86f Merge tag 'qcom-dts-for-5.2-1' of git://git.kernel.org/pub [...] adds 7bfd90f5a57e arm64: dts: qcom: pm8998: Use ADC temperature to temp-alarm node adds 79e51645a1dd arm64: dts: qcom: msm8916: Set 'xo_board' as ref clock of [...] adds 0c0e72705a33 arm64: dts: sdm845: Set 'bi_tcxo' as ref clock of the DSI PHYs adds 7b5ee83dfdf8 arm64: dts: sdm845: Add CPU topology adds b6bc6423fa1a arm64: dts: sdm845: Add CPU capacity values adds d26c474d4cf3 arm64: dts: msm8996: Add graphics smmu node adds 953f65737006 arm64: dts: msm8996: Add display smmu node adds 3a4547c1fc2f arm64: qcom: msm8996.dtsi: Add Display nodes adds 69cc3114ab0f arm64: dts: Add Adreno GPU definitions adds 1ad69b695582 arm64: dts: apq8096-db820c: Add HDMI display support adds f3eb39a55a1f arm64: dts: db820c: Add sound card support adds ad480e0149cf arm64: dts: msm8998-mtp: thermal: Remove skin and battery [...] adds 280acabbaa11 arm64: dts: msm8998: thermal: Fix number of supported sensors adds 060f4211f6c6 arm64: dts: msm8998: thermal: Restrict thermal zone name l [...] adds 97fc172d8649 Merge tag 'qcom-arm64-for-5.2-1' of git://git.kernel.org/p [...] adds 44b9c8e77290 ARM: dts: gemini: Indent DIR-685 partition table adds be00300147ae ARM: dts: exynos: Move pmu and timer nodes out of soc adds 39691e775a52 ARM: dts: exynos: Remove unneeded address/size cells from [...] adds 1e440c223503 ARM: dts: exynos: Move fixed-clocks out of soc on Exynos3250 adds 0fd5ff9e4cf4 ARM: dts: exynos: Properly override node to use MDMA0 on U [...] adds b4bcbdee1378 ARM: dts: s5pv210: Fix camera clock provider on Goni board adds 2abeb52e6002 Merge tag 'samsung-dt-5.2-2' of https://git.kernel.org/pub [...] adds 179a2802ac0f arm64: dts: exynos: Move pmu and timer nodes out of soc adds f36afdd0f535 arm64: dts: exynos: Move fixed-clocks out of soc adds 0b6cf36a47bf Merge tag 'samsung-dt64-5.2-2' of https://git.kernel.org/p [...] adds 37917ce5b4ee ARM: dts: lpc32xx: change hexadecimal values to lower case adds 903fa2ab79d8 ARM: dts: lpc32xx: disable I2S controllers by default adds 4c546175dbe1 ARM: dts: lpc32xx: disable MAC controller by default adds cea862386791 ARM: dts: lpc32xx: add address and size cell values to SPI [...] adds d5a71e4646a7 ARM: dts: lpc32xx: use SPDX license identifier adds f45f5182d753 Merge tag 'lpc32xx-dt-for-5.2' of https://github.com/vzapo [...] adds 7be494dd81c1 arm64: dts: imx8qxp: add cpu opp table adds 9e113b2e8775 arm64: dts: imx8mq: Add on-chip OTP controller node adds f54f7be5c5ac arm64: dts: ls1028a: Add Audio DT nodes adds b810641a3470 arm64: dts: imx8mq: Add the clocks and the latencies for t [...] adds 9b87ebb149af arm64: dts: imx8mq: Add the buck vdd_arm regulator adds 64d26f8c1dde arm64: dts: imx8mq: Add the opp table and cores opp properties adds 580b064de64c arm64: dts: imx8mq: add clock for GPIO node adds 1474d48bd639 arm64: dts: imx8mq: Add SDMA nodes adds 8c61538dc945 arm64: dts: imx8mq: Add SAI2 node adds c6578d98766a arm64: dts: imx8mq-evk: Enable audio codec wm8524 adds b9eb314ae888 arm64: dts: ls1028a: Add pmu dt nodes adds ee4c12f43907 arm64: dts: freescale: Enable PCI-E controller for Oxalis board adds 14c7c02d2145 arm64: dts: imx8qxp: fix mbox-cells adds e8449baa5c01 arm64: dts: imx8qxp: add lsio_mu2 node adds e464fd2ba4d4 arm64: dts: imx8mq: enable the multi sensor TMU adds e4282ddbd2a8 arm64: dts: fsl: Remove unused properties from FSL QSPI nodes adds 00f1dac3c2d6 arm64: dts: ls1043a: add crypto node alias also for qds adds dbde7ec3ce0d arm64: dts: imx8mq: Move the opp table out of bus node adds a05ea40eb384 arm64: dts: imx: Add i.mx8mm dtsi support adds 547e12325d0e arm64: dts: imx: Add i.mx8mm evk basic dts support adds cddbea8d3d05 arm64: dts: imx8mq: Move thermal-zones out of bus node adds c78d160d0520 arm64: dts: imx8qxp: add system controller watchdog support adds b6c846b954c0 arm64: dts: imx8mq: Fix the fsl,imx8mq-sdma compatible string adds 7240d7d41fd0 arm64: dts: imx8mq: Change ahb clock for imx8mq adds 3f3d79580435 arm64: dts: ls1028a: Corrected the SATA ecc address adds 071f78551160 arm64: dts: lx2160a: add sata node support adds 29fdb6b834b8 arm64: dts: imx8qxp: Add lpuart1/lpuart2/lpuart3 nodes adds beea0f22566c arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible adds d62a250ea33a arm64: dts: imx8mq: Add a node for SRC IP block adds de2a538b97a4 arm64: dts: imx8mq: Combine PCIE power domains adds fc26e600e97a arm64: dts: imx8mq: Add nodes for PCIe IP blocks adds cdfdea07090b arm64: dts: imx8mq-evk: Enable PCIE0 interface adds 8cfd813c7307 arm64: dts: imx8mq: fix higher CPU operating point adds 4a13b3bec3b4 arm64: dts: imx: add Zii Ultra board support adds 45d2c84eb3a2 arm64: dts: imx8mq: add GPU node adds 6b2bcbd8f9db arm64: dts: imx8qxp: enable scu general irq channel adds 7b2ac489c397 arm64: dts: imx8qxp-mek: Add i2c1 with pca9646 adds e85c9d0faa75 arm64: dts: imx8mm: Add cpufreq properties adds eda73fc8146f arm64: dts: fsl: imx8mq-evk: link regulator to GPU domain adds ade5a57e304e arm64: dts: imx8mq: fix GPU clock frequency adds 00c5ce8ac023 arm64: dts: lx2160a: add cpu idle support adds 89f4f128ea53 Merge tag 'imx-dt64-5.2' of git://git.kernel.org/pub/scm/l [...] adds 367e592788a2 arm64: dts: bitmain: Add GPIO support for BM1880 SoC adds 9fe408413f50 arm64: dts: bitmain: Add GPIO Line names for Sophon Edge board adds c1294fb5cb78 arm64: dts: bitmain: Add pinctrl support for BM1880 SoC adds 470fa42933da arm64: dts: bitmain: Add UART pinctrl support for Sophon Edge adds 6cbc4d88ad20 Merge tag 'bitmain-soc-5.2' of git://git.kernel.org/pub/sc [...] adds e8a1d7011711 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds dce47aed20c7 soc: amlogic: gx-socinfo: Add mask for each SoC packages adds 65f80df58eb7 soc: amlogic: gx-socinfo: Add new SoC IDs and Packages IDs adds fdda0a6adc33 meson-gx-socinfo: add missing of_node_put after of_device_ [...] adds 424adc176aa2 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] adds 6256f7f7f217 rtc: OMAP: Add support for rtc-only mode adds 44c22a2d12a5 ARM: OMAP2+: pm33xx: Add support for rtc+ddr in self refresh mode adds 1c6c03545089 soc: ti: pm33xx: Move the am33xx_push_sram_idle to the top adds 5a99ae0092fe soc: ti: pm33xx: AM437X: Add rtc_only with ddr in self-ref [...] adds 6c110561eb2d memory: ti-emif-sram: Add ti_emif_run_hw_leveling for DDR3 [...] adds 11140cc40ddc ARM: OMAP2+: sleep43xx: Run EMIF HW leveling on resume path adds 35667d812c38 Merge branch 'omap-for-v5.2/am4-ddr3' into omap-for-v5.2/a [...] adds 0065198e6779 Merge tag 'omap-for-v5.2/am4-pm-v2-signed' of git://git.ke [...] adds b9472f7d8224 firmware: xilinx: fix debugfs write handler adds 3d0313786470 drivers: Defer probe if firmware is not ready adds e840decc1954 firmware: xilinx: Add fpga API's adds 9b0879620ea8 dt-bindings: fpga: Add bindings for ZynqMP fpga driver adds c09f7471127e fpga manager: Adding FPGA Manager support for Xilinx zynqmp adds b94d3ff97e2c Merge tag 'zynqmp-soc-for-v5.2' of https://github.com/Xili [...] adds fa7fe29a645b firmware: arm_scmi: fix of_node leak in scmi_mailbox_check adds d9350f21e5fe firmware: arm_scmi: replace of_match_device->data with of_ [...] adds 7f26bb130a94 Merge tag 'scmi-fixes-5.2' of git://git.kernel.org/pub/scm [...] adds 9733b072a12a optee: allow to work without static shared memory adds aaf75f2b53b7 Merge tag 'tee-optee-for-5.2' of http://git.linaro.org:/pe [...] adds 0d7dab926130 bus: tegra-aconnect: use devm_clk_*() helpers adds 1427736e64c3 bus: tegra-aconnect: add system sleep callbacks adds fea188820b38 Merge tag 'tegra-for-5.2-bus' of git://git.kernel.org/pub/ [...] adds 41c4f5996b9e Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] adds 7fe5719b4364 soc/tegra: pmc: Implement acquire/release for resets adds 00cdaa1b811f soc/tegra: pmc: Fix reset sources and levels adds a46b51cd2a57 soc/tegra: pmc: Remove reset sysfs entries on error adds 6ac2a01de170 soc/tegra: pmc: Move powergate initialisation to probe adds 990d4322cc8d Merge tag 'tegra-for-5.2-soc' of git://git.kernel.org/pub/ [...] adds f2222a9e8033 memory: tegra: Make terga20_mc_reset_ops static adds cb2b58391e40 memory: tegra: Properly spell "tegra" adds 76b959a44c0b memory: tegra: Fix missed registers values latching adds b906c056b602 memory: tegra: Fix integer overflow on tick value calculation adds 48791f972234 memory: tegra: Replace readl-writel with mc_readl-mc_writel adds a359de1b4055 Revert "ARM: tegra: Restore memory arbitration on resume f [...] adds 67a8d5b0fadf memory: tegra: Fix a typos for "fdcdwr2" mc client adds 21954712549c Merge tag 'tegra-for-5.2-memory' of git://git.kernel.org/p [...] adds 40b2bb1b132a ARM: tegra: enforce PM requirement adds 36841ba27963 ARM: tegra: cpuidle: Handle tick broadcasting within cpuid [...] adds dd3e3f23387b Merge tag 'tegra-for-5.2-arm-soc' of git://git.kernel.org/ [...] adds 15160f6de0bb soc: renesas: Identify R-Car M3-W ES1.3 adds 3e0c0aee4571 Merge tag 'renesas-drivers-for-v5.2' of https://git.kernel [...] adds 2fe3b4bbc93e soc: amlogic: meson-gx-pwrc-vpu: Fix power on/off register [...] adds bb1dca3a3900 soc: amlogic: meson-gx-pwrc-vpu: Add support for G12A adds 149d35c72a14 Merge tag 'amlogic-drivers-2' of https://git.kernel.org/pu [...] adds ab7b7c715e9a spi: zynqmp: Fix build break adds 8217a7a2c762 soc: imx: gpcv2: Make use of regmap_read_poll_timeout() adds 9d616d62faef firmware: imx: scu-pd: use bool to set postfix adds ad8cc071c557 firmware: imx: scu-pd: add specifying the base of domain n [...] adds 32654dad06e2 firmware: imx: scu-pd: decouple the SS information from do [...] adds ccc1de31ab54 soc: imx: gpc: use devm_platform_ioremap_resource() to sim [...] adds 9f735c4e94fc soc: imx: gpcv2: use devm_platform_ioremap_resource() to s [...] adds 851826c7566e firmware: imx: enable imx scu general irq function adds a7e26f356ca1 soc: imx: Add generic i.MX8 SoC driver adds f99552d9eb78 Merge tag 'imx-drivers-5.2' of git://git.kernel.org/pub/sc [...] adds 524feb799408 soc: add aspeed folder and misc drivers adds 8da3daaa0971 soc: qcom: rmtfs: Add support for mmap functionality adds 9324df5817c0 soc: qcom: qmi: Change txn wait to non-interruptible adds 93b260528020 soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe() adds bbeac60f0641 drivers: soc: qcom: rpmh-rsc: Correct check for slot number adds 2616b3deaf9c MAINTAINERS: Update email for Qualcomm SoC maintainer adds 782935d12ec2 Merge tag 'qcom-drivers-for-5.2' of git://git.kernel.org/p [...] adds 4bad8b0709f5 dt-bindings: pwrap: mediatek: add pwrap support for MT8516 adds a51f4c031de3 soc: mediatek: pwrap: add missing check on rstc adds 45a0686b9120 soc: mediatek: pwrap: add support for MT8516 pwrap adds 89e28da82836 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher adds c687702b5f50 Merge tag 'v5.1-next-soc' of https://git.kernel.org/pub/sc [...] adds d005aa750c9b reset: fix linux/reset.h errors adds 1e6df9493700 Merge tag 'reset-for-5.2' of git://git.pengutronix.de/pza/ [...] adds bbdc00a7de24 soc: rockchip: Set the proper PWM for rk3288 adds bcca940e5168 Merge tag 'v5.2-rockchip-drivers-1' of git://git.kernel.or [...] adds 80d0c6492442 soc: aspeed: fix Kconfig adds dc413a90edbe Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds 029da5e5266c ARM: multi_v7_defconfig: enable the Amlogic Meson ADC and [...] adds d04e1ac4284a Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] adds a8298e383bf7 ARM: multi_v7_defconfig: Enable support for STPMIC1 adds 7b0d021fbe41 arm64: defconfig: enable PCIE_ALTERA adds f94c0c386896 arm64: defconfig: enable fpga and service layer adds 09d7d3e5291b arm64: defconfig: include the Agilex platform to the arm64 [...] adds 86c77f4944f4 Merge tag 'arm64_defconfig_for_v5.2' of git://git.kernel.o [...] adds 0d2cd68662f4 ARM: multi_v7_defconfig: Update for dropped options adds 35f8e2e29e74 ARM: multi_v7_defconfig: Update for moved options adds c4456b7d6d69 Merge tag 'multi-v7-defconfig-for-v5.2-signed' of git://gi [...] adds 7b3320e6b179 arm64: defconfig: Update UFSHCD for Hi3660 soc adds 3aa5572cd8c9 Merge tag 'multi-v7-defconfig-for-v5.2-signed' of git://gi [...] adds 153f89ad37e1 ARM: tegra: Update default configuration for v5.1-rc1 adds 3a4fea460eb7 ARM: tegra: Enable Trusted Foundations by default adds a6f3d883a6ef ARM: Enable Trusted Foundations for multiplatform ARM v7 adds 84260a4915be Merge tag 'tegra-for-5.2-arm-defconfig' of git://git.kerne [...] adds fb8bd68fcfff arm64: defconfig: Enable Tegra HDA support adds bd9ae25314f2 arm64: defconfig: Add PWM Fan support adds 82b8118d0cd9 Merge tag 'tegra-for-5.2-arm64-defconfig' of git://git.ker [...] adds 89232872319f arm64: defconfig: Enable SPI_SUN6I adds 784baecf92e5 Merge tag 'sunxi-config64-for-5.2' of https://git.kernel.o [...] adds 940d1a288a59 arm64: defconfig: enable RX-8581 config option adds fe08dd9eeaa3 Merge tag 'renesas-arm64-defconfig-for-v5.2' of https://gi [...] adds 80acbaee26b5 ARM: shmobile: defconfig: Refresh for v5.1-rc1 adds c8bb03f65cc0 ARM: shmobile: defconfig: Enable support for CFI NOR FLASH adds 5f068190cc10 ARM: multi_v7_defconfig: Enable support for CFI NOR FLASH adds 0cd4f4f10245 ARM: shmobile: Enable PHY_RCAR_GEN3_USB2 in shmobile_defconfig adds b266731b76d5 ARM: shmobile: Enable USB [EO]HCI HCD PLATFORM support in [...] adds eae7dae81e3a Merge tag 'renesas-arm-defconfig-for-v5.2' of https://git. [...] adds acd92c5a1149 ARM: qcom_defconfig: add options for LG Nexus 5 phone adds 50676063ddf7 Merge tag 'qcom-defconfig-for-5.2' of git://git.kernel.org [...] adds 04eb7fd961bc arm64: defconfig: enable mv-xor driver adds 5f08da63d756 Merge tag 'mvebu-arm64-5.2-1' of git://git.infradead.org/l [...] adds 366391f04177 ARM: multi_v7_defconfig: Enable missing drivers for suppor [...] adds 85200317b324 Merge tag 'v5.2-rockchip-defconfig32-1' of git://git.kerne [...] adds ab02888e3921 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds a6c9e96bf86b ARM: 8851/1: add TUSERCOND() macro for conditional postfix adds fe09d9c641f2 ARM: 8852/1: uaccess: use unified assembler language syntax adds 43947b8890b4 ARM: 8853/1: drop WASM to work around LLVM issue adds e8c24bbda7d5 ARM: 8846/1: warn if divided syntax assembler is used adds fe4fb990202e ARM: 8854/1: drop -mauto-it adds 14b5f54b7829 ARM: 8850/1: use memblocks_present adds 32b25e9b984e ARM: 8855/1: remove unused <asm/limits.h> adds fe00e50b2db8 ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO adds b752bb405a13 Revert "ARM: 8846/1: warn if divided syntax assembler is used" adds 8c05f3b965da Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds e0478542cfd4 overflow.h: Add comment documenting __ab_c_size() adds 82045dd85566 Merge branch 'linus' into core/urgent, to merge in depende [...] adds e6da9567959e objtool: Don't use ignore flag for fake jumps adds e6f393bc939d objtool: Fix function fallthrough detection adds 2decec48b0fd objtool: Fix whitelist documentation typo adds b2ca74d32bba Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds a9e9bcb45b15 locking/rwsem: Prevent decrement of reader count before increment adds f57d7715d764 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 4abf1ee16e25 perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbo [...] adds 6b89d4c1ae85 perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking adds c7a286577d75 perf/x86/intel: Allow PEBS multi-entry in watermark mode adds c77ee64f8a04 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds f3d964673b2f y2038: Make CONFIG_64BIT_TIME unconditional adds fdc6bae940ee ntp: Allow TAI-UTC offset to be set to zero adds b2c3dda6f8f0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 81d30225bc0c x86/vdso: Remove hpet_page from vDSO adds 0e72499c3cc0 x86/kprobes: Make trampoline_handler() global and visible adds eccd906484d1 x86/mm: Do not use set_{pud, pmd}_safe() when splitting a [...] adds 409ca45526a4 x86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __H [...] adds 00f5764dbb04 Merge branch 'linus' into x86/urgent, to pick up dependent [...] adds 88640e1dcd08 x86/speculation/mds: Revert CPU buffer clear on double fault exit adds 9d8d0294e78a x86/speculation/mds: Improve CPU buffer clear documentation adds d396360acdf7 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 737d42f75e94 asm-generic: don't include <asm/segment.h> from <asm/uaccess.h> adds c67fdc1f00cb arch: mostly remove <asm/segment.h> adds bd79f94758c0 asm-generic: provide entirely generic nommu uaccess adds 6edd1dbace0e asm-generic: optimize generic uaccess for 8-byte loads and stores adds 27ebbf9d5bc0 Merge tag 'asm-generic-nommu' of git://git.kernel.org/pub/ [...] adds 35399f87e271 configfs: fix possible use-after-free in configfs_register_group adds 4e785e8d9947 Merge tag 'configfs-for-5.2' of git://git.infradead.org/us [...] adds 2b8358a951b1 EDAC/mpc85xx: Prevent building as a module adds 29a0c843973b EDAC/mc: Fix edac_mc_find() in case no device is found adds 11b1177399b6 Merge tag 'edac_fixes_for_5.2' of git://git.kernel.org/pub [...] adds 253ccf34232a media: atmel: atmel-isc: limit incoming pixels per frame adds 79199002db5c media: atmel: atmel-isc: fix INIT_WORK misplacement adds 1e4e25c4959c media: atmel: atmel-isc: fix asd memory allocation adds 583958cba72f media: coda: fix unset field and fail on invalid field in [...] adds dd6e2a981bfe media: omap_vout: potential buffer overflow in vidioc_dqbuf() adds 4ab44ff0841b media: rcar-csi2: restart CSI-2 link if error is detected adds 9f7983bdc492 media: rcar-csi2: Propagate the FLD signal for NTSC and PAL adds 16204b8a1c1a media: staging/imx: add media device to capture register adds 823a633eeb77 media: field-order.rst: clarify FIELD_ANY and FIELD_NONE adds b72845ee5577 media: davinci/vpbe: array underflow in vpbe_enum_outputs() adds 1199fa8c0ddd media: tegra-cec: fix cec_notifier_parse_hdmi_phandle retu [...] adds 76f2db08e000 media: rockchip/vpu: Do not request id 0 for our video device adds 5c5b90f5cbad media: rockchip/vpu: Add missing dont_use_autosuspend() calls adds 2aa314b4f52f media: rockchip/vpu: Get vdev from the file arg in vidioc_ [...] adds f6d080f73a8f media: rockchip/vpu: Initialize mdev->bus_info adds fc8670d1f72b media: rockchip/vpu: Fix/re-order probe-error/remove path adds 01be377c6221 Merge tag 'media/v5.2-1' of git://git.kernel.org/pub/scm/l [...] adds 7878c231dae0 slab: remove /proc/slab_allocators adds c13b5487d9de dm crypt: fix endianness annotations around org_sector_of_dmreq adds a3839bc6351d dm zoned: Silence a static checker warning adds 7aedf75ff740 dm zoned: Fix zone report handling adds e28adc3bf34e dm cache metadata: Fix loading discard bitset adds ae325dcd1905 list: Don't use WRITE_ONCE() in hlist_add_behind() adds 34191ae816b0 list_bl: Add hlist_bl_add_before/behind helpers adds 65fc7c370477 dm snapshot: Don't sleep holding the snapshot lock adds 4ad8d880b6c4 dm snapshot: Replace mutex with rw semaphore adds f79ae415b64c dm snapshot: Make exception tables scalable adds 3f1637f21038 dm snapshot: Use fine-grained locking scheme adds 09f2d6563055 dm writecache: remove needless dereferences in __writecach [...] adds 84420b1e5d72 dm writecache: add unlikely for returned value of rb_next/prev adds c6e086e0c9b2 dm space map common: zero entire ll_disk adds a1ed4d9e9376 dm thin metadata: check __commit_transaction()'s return adds 6a1b1ddc6a2c dm thin metadata: add wrappers for managing write locking [...] adds 873f258becca dm thin metadata: do not write metadata if no changes occurred adds 5de719e3d01b dm mpath: fix missing call of path selector type->end_io adds 514cf4f881dc dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled adds 81bc6d150ace dm delay: fix a crash when invalid device is specified adds 08a8e804620b dm writecache: remove unused member page_offset in writeba [...] adds f8011d334426 dm writecache: avoid unnecessary lookups in writecache_fin [...] adds e4f3fabd6748 dm: add dust target adds 8e890c1ab1b1 dm init: fix max devices/targets checks adds 940bc471780b dm mpath: always free attached_handler_name in parse_path() adds cacddeab563b dm dust: remove redundant unsigned comparison to less than zero adds 9ccce5a0fb70 dm dust: Make dm_dust_init and dm_dust_exit static adds 30bba430ddf7 dm integrity: correctly calculate the size of metadata area adds 97abfde17ae0 dm integrity: don't check null pointer before kvfree and vfree adds 893e3c395b2b dm integrity: don't report unused options adds 88ad5d1eb147 dm integrity: update documentation adds 981e8a980dc2 dm integrity: introduce rw_journal_sectors() adds d5027e0345c2 dm ingerity: pass size to dm_integrity_alloc_page_list() adds 4f43446ddff0 dm integrity: allow large ranges to be described adds 8b3bbd490d88 dm integrity: introduce a function add_new_range_and_wait() adds 468dfca38b1a dm integrity: add a bitmap mode adds 1f5a77591b13 dm integrity: handle machine reboot in bitmap mode adds 482714932ece dm integrity: implement synchronous mode for reboot handling adds 05d6909ea9d6 dm integrity: whitespace, coding style and dead code cleanup adds 0f41fcf78849 dm ioctl: fix hang in early create error condition adds 7a1cd7238fde dm crypt: move detailed message into debug level adds f710126cfc89 dm crypt: print device name in integrity error message adds 8454fca4f53b dm: fix a couple brace coding style issues adds 311f71281ff4 Merge tag 'for-5.2/dm-changes-v2' of git://git.kernel.org/ [...] adds f991de53a8ab thermal: make device_register's type argument const adds ff54bbd1beb2 thermal: core: skip update disabled thermal zones after suspend adds 554b3529fe01 thermal/drivers/core: Remove the module Kconfig's option adds 77e1dd46a1ad thermal/drivers/core: Remove module unload code adds e9cf125bc1f9 thermal/drivers/core: Remove depends on THERMAL in Kconfig adds 2e31c8560a56 thermal/drivers/core: Fix typo in the option name adds f37353320ee9 hwmon/drivers/core: Simplify complex dependency adds 980d43f24d59 mlxsw: Remove obsolete dependency on THERMAL=m adds 6eb61a936195 thermal/int3403_thermal: favor _TMP instead of PTYP adds 1948d498dcf6 thermal: intel: int340x: processor_thermal_device: simplif [...] adds 44c0c23725a1 drivers: thermal: processor_thermal: Downgrade error message adds 6df24c3e81b9 Merge branches 'thermal-core', 'thermal-built-it' and 'the [...] adds 2c45e7fbc962 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1b52931ca9b5 ceph: remove duplicated filelock ref increase adds 3886274adf34 ceph: factor out ceph_lookup_inode() adds 0c44a8e0fc55 ceph: quota: fix quota subdir mounts adds 570df4e9c23f ceph: snapshot nfs re-export adds d342a15b1e85 rbd: avoid clang -Wuninitialized warning adds 168093726658 rbd: convert all rbd_assert(0) to BUG() adds 0384892c2d83 libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK adds ffb61c55b250 ceph: remove superfluous inode_lock in ceph_fsync adds 428bb68ad99b ceph: properly handle granular statx requests adds 40e7e2c0e864 ceph: fix NULL pointer deref when debugging is enabled adds f5d7726900b6 ceph: make iterate_session_caps a public symbol adds ff4a80bf2d3f ceph: dump granular cap info in "caps" debugfs file adds 69a10fb3f4b8 ceph: fix potential use-after-free in ceph_mdsc_build_path adds 964fff7491e4 ceph: use ceph_mdsc_build_path instead of clone_dentry_name adds f77f21bb2836 ceph: use __getname/__putname in ceph_mdsc_build_path adds c1dfc277239c ceph: use pathlen values returned by set_request_path_attr adds 111c70810450 ceph: after an MDS request, do callback and completions adds 86bda539fa90 ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request adds 8340f22ce50c ceph: move wait for mds request into helper function adds a452bc063672 ceph: fix comment over ceph_drop_caps_for_unlink adds 1199d7da2d29 ceph: simplify arguments and return semantics of try_get_cap_refs adds 488f5284e29b ceph: just call get_session in __ceph_lookup_mds_session adds 5ddc61fc1458 ceph: print inode number in __caps_issued_mask debugging messages adds a32e414325c2 rbd: client_mutex is never nested adds b91a7bdca443 rbd: don't assert on writes to snapshots adds cede185b1ba3 libceph: fix unaligned accesses in ceph_entity_addr handling adds b726ec972cf2 libceph: make ceph_pr_addr take an struct ceph_entity_addr [...] adds 4198aba4f431 ceph: fix unaligned access in ceph_send_cap_releases adds 00abf69dd24f ceph: flush dirty inodes before proceeding with remount adds 1d9d7cbf28a1 Merge tag 'ceph-for-5.2-rc1' of git://github.com/ceph/ceph-client adds a1b879eefc2b afs: Fix key leak in afs_release() and afs_evict_inode() adds cc1dd5c85cb7 afs: Fix incorrect error handling in afs_xattr_get_acl() adds 773e0c402534 afs: Fix afs_xattr_get_yfs() to not try freeing an error value adds 6b8812fc8ec2 afs: Fix missing lock when replacing VL server list adds ca1cbbdce92b afs: Fix afs_cell records to always have a VL server list record adds d0660f0b3b7d dns_resolver: Allow used keys to be invalidated adds a49294eac27c Add wait_var_event_interruptible() adds d5c32c89b208 afs: Fix cell DNS lookup adds 51eba9997079 afs: Fix "kAFS: AFS vnode with undefined type 0" adds bbd172e31696 rxrpc: Provide kernel interface to set max lifespan on a call adds 94f699c9cdb1 afs: Fix the maximum lifespan of VL and probe calls adds 0ab4c9594812 afs: Fix error propagation from server record check/update adds b960a34b73e4 rxrpc: Allow the kernel to mark a call as being non-interruptible adds 20b8391fff56 afs: Make some RPC operations non-interruptible adds 3b05e528cb9e afs: Make dynamic root population wait uninterruptibly for [...] adds 781070551c26 afs: Fix calculation of callback expiry time adds d9052dda8a39 afs: Don't invalidate callback if AFS_VNODE_DIR_VALID not set adds c7226e407b60 afs: Fix lock-wait/callback-break double locking adds fd711586bb7d afs: Fix double inc of vnode->cb_break adds 227747fb9eab Merge tag 'afs-fixes-20190516' of git://git.kernel.org/pub [...] adds fefb2483dc10 afs: Don't pass the vnode pointer through into the inline [...] adds ffba718e9354 afs: Get rid of afs_call::reply[] adds 87182759cd6f afs: Fix order-1 allocation in afs_do_lookup() adds 4571577f16c8 afs: Always get the reply time adds a58823ac4589 afs: Fix application of status and callback to be under same lock adds 7c712458669f afs: Don't save callback version and type fields adds c925bd0ac474 afs: Split afs_validate() so first part can be used under [...] adds f642404a0436 afs: Make vnode->cb_interest RCU safe adds 61c347ba5511 afs: Clear AFS_VNODE_CB_PROMISED if we detect callback expiry adds a38a75581e6e afs: Fix unlink to handle YFS.RemoveFile2 better adds b8359153252d afs: Pass pre-fetch server and volume break counts into af [...] adds 39db9815da48 afs: Fix application of the results of a inline bulk status fetch adds 0d74471924f2 Merge tag 'afs-fixes-b-20190516' of git://git.kernel.org/p [...] new 8122de54602e dt-bindings: Convert vendor prefixes to json-schema new 9cbda1bddb4c Merge tag 'devicetree-for-5.2-part2' of git://git.kernel.o [...] adds 42d46e57ec97 selftests: Extract single-test shell logic from lib.mk adds d4e59a536f50 selftests: Use runner.sh for emit targets adds bf66078235ca selftests: Extract logic for multiple test runs adds b0df366bbd70 selftests: Add plan line and fix result line syntax adds fd63b2eae5f6 selftests: Distinguish between missing and non-executable adds 5c069b6dedef selftests: Move test output to diagnostic lines adds f41c322f17ec selftests: Remove KSFT_TAP_LEVEL adds 5821ba969511 selftests: Add test plan API to kselftest.h and adjust callers adds fe22983d92c1 rseq/selftests: x86: Work-around bogus gcc-8 optimisation adds 4fe2088e164d rseq/selftests: Add __rseq_exit_point_array section for debuggers adds a3e3131f94aa rseq/selftests: Introduce __rseq_cs_ptr_array, rename __rs [...] adds 5b0c308a0565 rseq/selftests: Use __rseq_handled symbol to coexist with glibc adds 97b8be816840 rseq/selftests: s390: use jg instruction for jumps outside [...] adds 24fa5d1efe98 rseq/selftests: x86: use ud1 instruction as RSEQ_SIG opcode adds 3d4d1f05bc99 rseq/selftests: s390: use trap4 for RSEQ_SIG adds 2b845d4b4acd rseq/selftests: arm: use udf instruction for RSEQ_SIG adds 7cd4ce2e466f rseq/selftests: aarch64 code signature: handle big-endian [...] adds 496fd0fc9f5c rseq/selftests: powerpc code signature: generate valid ins [...] adds 16b96b6ed87f rseq/selftests: mips: use break instruction for RSEQ_SIG adds fdeb89d84eb2 rseq/selftests: add -no-integrated-as for clang adds c3c599281f2b selftests: fix install target to use default install path adds 27d79a2b2bf0 selftests: fix bpf build/test workflow regression when KBU [...] adds 4d0b5f4d7561 selftests: pidfd: Create .gitignore to include pidfd_test adds 11ebd85a07e0 selftests: drivers: Create .gitignore to include /dma-buf/udmabuf adds 61c2018c0743 selftests: avoid KBUILD_OUTPUT dir cluttering with selftes [...] new 4c7b63a32d54 Merge tag 'linux-kselftest-5.2-rc1-2' of git://git.kernel. [...] new 05b289263772 signal: unconditionally leave the frozen state in ptrace_stop() new 5f3ab27b9eb7 Merge branch 'for-5.2-fixes' of git://git.kernel.org/pub/s [...] adds 62e59c4e69b3 clk: Remove io.h from clk-provider.h new 815d469d8c9a Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 7e5434eecefc lightnvm: pblk: line reference fix in GC adds 8935ebfc5d46 lightnvm: pblk: rollback on error during gc read adds 847a3a2788c5 lightnvm: pblk: reduce L2P memory footprint adds 605bcef7f7d7 lightnvm: pblk: remove unused smeta_ssec field adds d378561b8ec7 lightnvm: pblk: gracefully handle GC vmalloc fail adds 4ca885241950 lightnvm: pblk: fix race during put line adds 75c89bef6a54 lightnvm: pblk: ensure that erase is chunk aligned adds 6e46b8b24ffb lightnvm: pblk: cleanly fail when there is not enough memory adds d38954ed1b76 lightnvm: pblk: set proper read status in bio adds a14669ebc0e2 lightnvm: Inherit mdts from the parent nvme device adds 0503871223b7 lightnvm: pblk: fix bio leak when bio is split adds 4bbae699226e lightnvm: pblk: set propper line as data_line after gc adds f41d427cdd9e lightnvm: prevent race condition on pblk remove adds 486b5aac85f6 lightnvm: pblk: fix lock order in pblk_rb_tear_down_check adds 74a37fbb5c8d lightnvm: pblk: kick writer on write recovery path adds 2b0ae81e2a6f lightnvm: pblk: fix update line wp in OOB recovery adds d165a7a6f5aa lightnvm: pblk: propagate errors when reading meta adds 1fc3b30569bc lightnvm: pblk: wait for inflight IOs in recovery adds 32ac0fa3afeb lightnvm: pblk: remove internal IO timeout adds f2e024570ef1 lightnvm: pblk: GC error handling adds 3e03f6322ab2 lightnvm: pblk: IO path reorganization adds a24eab598871 lightnvm: pblk: recover only written metadata adds e69397ea05ce lightnvm: track inflight target creations adds 843f2edbdde0 lightnvm: do not remove instance under global lock adds a96de64a24e5 lightnvm: pblk: simplify partial read path adds 45c5fcbb7341 lightnvm: pblk: use nvm_rq_to_ppa_list() adds e78c21d157f2 s390/dasd: fix build warning in dasd_eckd_build_cp_raw adds cf12c6729c74 sata_rcar: Remove ata_host_alloc() error printing adds 936b33f7243f brd: add cond_resched to brd_free_pages new e8fd41bb3cf1 nvme-pci: init shadow doorbell after each reset new f4524cc45626 nvme-pci: add known admin effects to augument admin effect [...] new 3b7dffb971dc nvme-pci: mark expected switch fall-through new 87fd125344d6 nvme-rdma: remove redundant reference between ib_device an [...] new 8730c1ddb69b nvme-fc: use separate work queue to avoid warning new 8a03b27ea61c nvme-multipath: avoid crash on invalid subsystem cntlid en [...] new 94e970b6740b nvme-fabrics: remove unused argument new 9581ae4f0fac nvme: fix typos in nvme status code values new 521cfb8e5a5d nvme: trace all async notice events new 32fd90c40768 nvme: change locking for the per-subsystem controller list new 1b1031ca63b2 nvme: validate cntlid during controller initialisation new 47ca23c1176a Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] new 7a102d9044e7 block/bio-integrity: use struct_size() in kmalloc() new 1718de78e623 Merge tag 'for-5.2/block-post-20190516' of git://git.kerne [...] new e2033e33cb38 io_uring: fix race condition reading SQE data new 44a9bd18a0f0 io_uring: fix failure to verify SQ_AFF cpu new c71ffb673cd9 io_uring: remove 'ev_flags' argument new 2bbcd6d3b36a io_uring: fix infinite wait in khread_park() on io_finish_async() new dc6ce4bc2b35 io_uring: adjust smp_rmb inside io_cqring_events new fdb288a679cd io_uring: use wait_event_interruptible for cq_wait conditi [...] new a6a4b66bd8f4 Merge tag 'for-linus-20190516' of git://git.kernel.dk/linux-block
The 27 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: Documentation/device-mapper/dm-dust.txt | 272 +++++ Documentation/device-mapper/dm-integrity.txt | 32 +- Documentation/devicetree/bindings/arm/amlogic.txt | 1 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 29 +- Documentation/devicetree/bindings/arm/fsl.yaml | 36 + .../devicetree/bindings/arm/intel-ixp4xx.yaml | 22 + .../devicetree/bindings/arm/omap/omap.txt | 6 + .../devicetree/bindings/arm/rockchip.yaml | 25 +- Documentation/devicetree/bindings/arm/sunxi.txt | 23 - Documentation/devicetree/bindings/arm/sunxi.yaml | 807 ++++++++++++++ Documentation/devicetree/bindings/bus/ti-sysc.txt | 6 +- .../xlnx,zynqmp-clk.txt} | 21 +- .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 + .../intel,ixp4xx-network-processing-engine.yaml | 44 + .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 54 +- .../bindings/fpga/xlnx,zynqmp-pcap-fpga.txt | 25 + .../devicetree/bindings/gpu/arm,mali-midgard.txt | 14 + .../devicetree/bindings/hwmon/pwm-fan.txt | 2 - .../devicetree/bindings/iio/adc/imx7d-adc.txt | 2 + .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 1 + .../intel,ixp4xx-interrupt.yaml | 54 + .../interrupt-controller/mediatek,sysirq.txt | 7 +- .../bindings/memory-controllers/fsl/mmdc.txt | 35 + .../bindings/misc/intel,ixp4xx-queue-manager.yaml | 49 + .../devicetree/bindings/mmc/k3-dw-mshc.txt | 2 + .../bindings/power/amlogic,meson-gx-pwrc.txt | 4 +- .../bindings/reset/hisilicon,hi3660-reset.txt | 7 +- .../devicetree/bindings/serial/mtk-uart.txt | 4 +- .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + .../devicetree/bindings/soc/mediatek/scpsys.txt | 5 +- .../bindings/thermal/amazon,al-thermal.txt | 33 + .../bindings/thermal/nvidia,tegra124-soctherm.txt | 62 +- .../devicetree/bindings/thermal/qcom-tsens.txt | 14 + .../bindings/thermal/rockchip-thermal.txt | 1 + .../bindings/thermal/thermal-generic-adc.txt | 10 +- .../bindings/timer/intel,ixp4xx-timer.yaml | 42 + .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 469 -------- .../devicetree/bindings/vendor-prefixes.yaml | 977 +++++++++++++++++ Documentation/media/uapi/v4l/field-order.rst | 16 +- Documentation/networking/rxrpc.txt | 21 +- Documentation/x86/mds.rst | 44 +- Documentation/xilinx/eemi.txt | 4 +- MAINTAINERS | 29 +- arch/Kconfig | 2 +- arch/alpha/include/asm/segment.h | 6 - arch/alpha/kernel/smc37c669.c | 1 - arch/alpha/kernel/smc37c93x.c | 1 - arch/arc/include/asm/uaccess.h | 1 + arch/arm/Kconfig | 7 +- arch/arm/Kconfig.debug | 2 + arch/arm/Makefile | 4 +- arch/arm/boot/dts/Makefile | 16 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 16 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 38 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 42 +- arch/arm/boot/dts/am335x-baltos-leds.dtsi | 6 +- arch/arm/boot/dts/am335x-baltos.dtsi | 140 +-- arch/arm/boot/dts/am335x-base0033.dts | 48 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 116 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 54 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 28 +- arch/arm/boot/dts/am335x-boneblue.dts | 104 +- arch/arm/boot/dts/am335x-bonegreen-common.dtsi | 4 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 28 +- arch/arm/boot/dts/am335x-chiliboard.dts | 66 +- arch/arm/boot/dts/am335x-chilisom.dtsi | 34 +- arch/arm/boot/dts/am335x-cm-t335.dts | 190 ++-- arch/arm/boot/dts/am335x-evm.dts | 234 ++-- arch/arm/boot/dts/am335x-evmsk.dts | 292 ++--- arch/arm/boot/dts/am335x-icev2.dts | 116 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 40 +- arch/arm/boot/dts/am335x-lxm.dts | 120 +-- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 42 +- arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 24 +- arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 116 +- arch/arm/boot/dts/am335x-nano.dts | 140 +-- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 168 +-- arch/arm/boot/dts/am335x-osd335x-common.dtsi | 4 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 74 +- arch/arm/boot/dts/am335x-pdu001.dts | 170 +-- arch/arm/boot/dts/am335x-pepper.dts | 200 ++-- arch/arm/boot/dts/am335x-phycore-som.dtsi | 60 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 56 +- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 62 +- arch/arm/boot/dts/am335x-sbc-t335.dts | 152 +-- arch/arm/boot/dts/am335x-shc.dts | 226 ++-- arch/arm/boot/dts/am335x-sl50.dts | 208 ++-- arch/arm/boot/dts/am335x-wega.dtsi | 68 +- arch/arm/boot/dts/am43x-epos-evm.dts | 11 + arch/arm/boot/dts/am5718.dtsi | 32 + arch/arm/boot/dts/am571x-idk.dts | 2 +- arch/arm/boot/dts/am5728.dtsi | 33 + arch/arm/boot/dts/am572x-idk.dts | 5 +- arch/arm/boot/dts/am5748.dtsi | 33 + arch/arm/boot/dts/am574x-idk.dts | 4 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +- arch/arm/boot/dts/armada-38x.dtsi | 2 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 6 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 5 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 8 + arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 52 +- arch/arm/boot/dts/aspeed-g4.dtsi | 6 + arch/arm/boot/dts/aspeed-g5.dtsi | 20 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 39 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 39 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 93 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 39 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 39 +- arch/arm/boot/dts/at91-vinco.dts | 39 +- arch/arm/boot/dts/at91sam9260ek.dts | 39 +- arch/arm/boot/dts/at91sam9xe.dtsi | 39 +- arch/arm/boot/dts/axp81x.dtsi | 4 + arch/arm/boot/dts/dra7-l4.dtsi | 6 +- arch/arm/boot/dts/dra7.dtsi | 2 + arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 72 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 21 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 7 +- arch/arm/boot/dts/exynos4412-origen.dts | 3 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +- arch/arm/boot/dts/exynos4412-trats2.dts | 3 +- arch/arm/boot/dts/exynos4412.dtsi | 2 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 3 +- arch/arm/boot/dts/exynos5250.dtsi | 40 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 16 + arch/arm/boot/dts/exynos5260-xyref5260.dts | 2 +- arch/arm/boot/dts/exynos5260.dtsi | 82 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 - arch/arm/boot/dts/exynos5410-smdk5410.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 364 ++++++- arch/arm/boot/dts/exynos5420-smdk5420.dts | 3 +- arch/arm/boot/dts/exynos5420.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 5 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 2 - arch/arm/boot/dts/exynos54xx.dtsi | 38 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 82 +- arch/arm/boot/dts/imx35.dtsi | 6 + arch/arm/boot/dts/imx50-kobo-aura.dts | 258 +++++ arch/arm/boot/dts/imx50.dtsi | 23 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 38 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-m53.dtsi | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 311 ++++++ arch/arm/boot/dts/imx53.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 8 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 381 +++++++ arch/arm/boot/dts/imx6dl-riotboard.dts | 2 +- arch/arm/boot/dts/imx6dl-sabreauto.dts | 15 + arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-gw54xx.dts | 105 ++ arch/arm/boot/dts/imx6q-logicpd.dts | 4 +- arch/arm/boot/dts/imx6q-marsboard.dts | 2 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +- arch/arm/boot/dts/imx6q-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-emcon.dtsi | 2 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 29 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 138 +++ arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 50 +- arch/arm/boot/dts/imx6qdl.dtsi | 18 +- arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6sl.dtsi | 11 +- arch/arm/boot/dts/imx6sll.dtsi | 3 +- arch/arm/boot/dts/imx6sx-sabreauto.dts | 2 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 4 +- arch/arm/boot/dts/imx7-mba7.dtsi | 550 ++++++++++ arch/arm/boot/dts/imx7-tqma7.dtsi | 249 +++++ arch/arm/boot/dts/imx7d-mba7.dts | 119 +++ arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 11 + arch/arm/boot/dts/imx7d-zii-rpu2.dts | 941 ++++++++++++++++ arch/arm/boot/dts/imx7d.dtsi | 1 + arch/arm/boot/dts/imx7s-mba7.dts | 18 + arch/arm/boot/dts/imx7s-tqma7.dtsi | 11 + arch/arm/boot/dts/imx7s-warp.dts | 61 ++ arch/arm/boot/dts/imx7s.dtsi | 98 +- arch/arm/boot/dts/imx7ulp.dtsi | 12 + arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 109 ++ arch/arm/boot/dts/intel-ixp42x.dtsi | 25 + .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 94 ++ arch/arm/boot/dts/intel-ixp43x.dtsi | 15 + arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 34 + arch/arm/boot/dts/intel-ixp4xx.dtsi | 69 ++ arch/arm/boot/dts/lpc3250-ea3250.dts | 1 + arch/arm/boot/dts/lpc3250-phy3250.dts | 3 +- arch/arm/boot/dts/lpc32xx.dtsi | 38 +- arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 - arch/arm/boot/dts/ls1021a-qds.dts | 4 + arch/arm/boot/dts/ls1021a-twr.dts | 9 +- arch/arm/boot/dts/ls1021a.dtsi | 12 +- arch/arm/boot/dts/meson.dtsi | 9 + arch/arm/boot/dts/meson8.dtsi | 10 + arch/arm/boot/dts/meson8b-ec100.dts | 14 + arch/arm/boot/dts/meson8b-odroidc1.dts | 66 ++ arch/arm/boot/dts/meson8b.dtsi | 10 + arch/arm/boot/dts/omap2420-n810.dts | 2 +- arch/arm/boot/dts/omap4-duovero.dtsi | 21 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 501 +++++++++ arch/arm/boot/dts/omap4-mcpdm.dtsi | 44 + arch/arm/boot/dts/omap4-panda-common.dtsi | 21 +- arch/arm/boot/dts/omap4-sdp.dts | 21 +- arch/arm/boot/dts/omap4-var-som-om44.dtsi | 21 +- arch/arm/boot/dts/omap4.dtsi | 192 +--- arch/arm/boot/dts/omap5-board-common.dtsi | 8 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 447 ++++++++ arch/arm/boot/dts/omap5.dtsi | 115 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 6 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 + arch/arm/boot/dts/qcom-msm8660.dtsi | 1 + arch/arm/boot/dts/qcom-pma8084.dtsi | 1 + arch/arm/boot/dts/r7s72100-rskrza1.dts | 46 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 29 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 123 +++ arch/arm/boot/dts/r8a77470.dtsi | 313 ++++++ arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 20 + arch/arm/boot/dts/r8a7792.dtsi | 18 + arch/arm/boot/dts/r8a7794-alt.dts | 47 + arch/arm/boot/dts/rk3036-kylin.dts | 10 +- arch/arm/boot/dts/rk3036.dtsi | 136 +-- arch/arm/boot/dts/rk3066a-marsboard.dts | 2 +- arch/arm/boot/dts/rk3066a-mk808.dts | 37 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 26 +- arch/arm/boot/dts/rk3066a.dtsi | 239 +++-- arch/arm/boot/dts/rk3188-px3-evb.dts | 4 +- arch/arm/boot/dts/rk3188-radxarock.dts | 14 +- arch/arm/boot/dts/rk3188.dtsi | 210 ++-- arch/arm/boot/dts/rk322x.dtsi | 170 +-- arch/arm/boot/dts/rk3288-evb-act8846.dts | 4 +- arch/arm/boot/dts/rk3288-evb.dtsi | 26 +- arch/arm/boot/dts/rk3288-fennec.dts | 10 +- arch/arm/boot/dts/rk3288-firefly-beta.dts | 4 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 10 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 36 +- arch/arm/boot/dts/rk3288-firefly.dts | 4 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 38 +- arch/arm/boot/dts/rk3288-miqi.dts | 28 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 28 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 30 +- arch/arm/boot/dts/rk3288-r89.dts | 14 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 18 +- arch/arm/boot/dts/rk3288-tinker-s.dts | 5 + arch/arm/boot/dts/rk3288-tinker.dtsi | 67 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 8 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 8 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 25 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-mighty.dts | 34 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 24 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 16 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 14 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 91 +- arch/arm/boot/dts/rk3288-vyasa.dts | 6 +- arch/arm/boot/dts/rk3288.dtsi | 317 +++--- arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 - arch/arm/boot/dts/rv1108.dtsi | 138 +-- arch/arm/boot/dts/s5pv210-goni.dts | 2 +- arch/arm/boot/dts/s5pv210.dtsi | 6 +- arch/arm/boot/dts/sama5d2.dtsi | 45 +- arch/arm/boot/dts/sama5d36ek_cmp.dts | 39 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d4.dtsi | 39 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 1 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 74 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 13 + arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 13 + arch/arm/boot/dts/stm32f429.dtsi | 13 + arch/arm/boot/dts/stm32f769-disco.dts | 4 + arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 68 ++ arch/arm/boot/dts/stm32h743.dtsi | 14 + arch/arm/boot/dts/stm32h743i-disco.dts | 20 + arch/arm/boot/dts/stm32h743i-eval.dts | 23 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 269 +++++ arch/arm/boot/dts/stm32mp157a-dk1.dts | 250 +++++ arch/arm/boot/dts/stm32mp157c-dk2.dts | 76 ++ arch/arm/boot/dts/stm32mp157c-ed1.dts | 175 ++- arch/arm/boot/dts/stm32mp157c.dtsi | 56 + arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 20 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 10 +- arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 20 +- arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet1.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 72 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 12 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 18 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 12 +- arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 20 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 10 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 10 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 20 +- arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 12 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 5 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 18 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 20 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 11 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 16 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 4 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 4 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 14 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 20 +- arch/arm/boot/dts/sun5i.dtsi | 66 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 14 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 16 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 1 - arch/arm/boot/dts/sun6i-a31.dtsi | 22 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 2 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 12 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 10 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 12 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 18 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 24 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 18 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 12 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 12 +- arch/arm/boot/dts/sun7i-a20.dtsi | 125 ++- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 74 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 6 + arch/arm/boot/dts/sun8i-a33-q8-tablet.dts | 7 + arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 11 +- arch/arm/boot/dts/sun8i-a33.dtsi | 20 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 12 + arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 12 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 73 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 111 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 20 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 7 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 3 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 25 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 34 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 27 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 25 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 27 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 9 - arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 3 +- arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts | 114 ++ arch/arm/boot/dts/sun8i-h3.dtsi | 4 + arch/arm/boot/dts/sun8i-q8-common.dtsi | 18 +- .../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 - arch/arm/boot/dts/sun8i-r16-parrot.dts | 12 +- arch/arm/boot/dts/sun8i-r40.dtsi | 13 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 12 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 36 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 15 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +- arch/arm/boot/dts/sun9i-a80.dtsi | 84 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 7 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 50 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 39 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 9 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 45 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 5 + arch/arm/boot/dts/tegra124-nyan.dtsi | 5 + arch/arm/boot/dts/tegra124-venice2.dts | 5 + arch/arm/boot/dts/tegra30.dtsi | 11 + arch/arm/boot/dts/vf610-zii-cfu1.dts | 26 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 57 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 49 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 6 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 +- ...{vf610-zii-ssmb-spu3.dts => vf610-zii-spb4.dts} | 76 +- arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 5 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 17 +- arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/mini2440_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 151 +-- arch/arm/configs/pxa_defconfig | 2 +- arch/arm/configs/qcom_defconfig | 13 +- arch/arm/configs/shmobile_defconfig | 13 +- arch/arm/configs/tegra_defconfig | 36 +- arch/arm/firmware/Kconfig | 29 - arch/arm/firmware/Makefile | 4 - arch/arm/include/asm/Kbuild | 1 - arch/arm/include/asm/domain.h | 6 +- arch/arm/include/asm/firmware.h | 2 +- arch/arm/include/asm/futex.h | 3 +- arch/arm/include/asm/limits.h | 12 - arch/arm/include/asm/processor.h | 4 +- arch/arm/include/asm/uaccess.h | 3 +- arch/arm/mach-davinci/board-da830-evm.c | 51 +- arch/arm/mach-davinci/board-da850-evm.c | 1 + arch/arm/mach-davinci/board-dm355-evm.c | 1 + arch/arm/mach-davinci/board-dm644x-evm.c | 1 + arch/arm/mach-davinci/board-omapl138-hawk.c | 50 +- arch/arm/mach-davinci/da830.c | 1 + arch/arm/mach-davinci/da850.c | 1 + arch/arm/mach-davinci/devices-da8xx.c | 1 + arch/arm/mach-davinci/dm355.c | 1 + arch/arm/mach-davinci/dm365.c | 1 + arch/arm/mach-davinci/dm644x.c | 1 + arch/arm/mach-davinci/dm646x.c | 1 + arch/arm/mach-dove/common.c | 1 + arch/arm/mach-ep93xx/adssphere.c | 2 +- arch/arm/mach-ep93xx/clock.c | 3 +- arch/arm/mach-ep93xx/core.c | 8 +- arch/arm/mach-ep93xx/dma.c | 2 +- arch/arm/mach-ep93xx/edb93xx.c | 4 +- arch/arm/mach-ep93xx/gesbc9312.c | 2 +- .../mach-ep93xx/{include/mach => }/gpio-ep93xx.h | 0 arch/arm/mach-ep93xx/{include/mach => }/hardware.h | 2 +- arch/arm/mach-ep93xx/micro9.c | 2 +- arch/arm/mach-ep93xx/{include/mach => }/platform.h | 23 +- arch/arm/mach-ep93xx/simone.c | 4 +- arch/arm/mach-ep93xx/snappercl15.c | 4 +- arch/arm/mach-ep93xx/ts72xx.c | 4 +- arch/arm/mach-ep93xx/vision_ep9307.c | 4 +- arch/arm/mach-exynos/Kconfig | 12 +- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos/common.h | 1 + arch/arm/mach-exynos/exynos.c | 3 + arch/arm/mach-exynos/firmware.c | 1 + arch/arm/mach-exynos/mcpm-exynos.c | 13 +- arch/arm/mach-exynos/platsmp.c | 9 +- arch/arm/mach-exynos/smc.h | 7 + arch/arm/mach-exynos/suspend.c | 49 +- arch/arm/mach-imx/pm-imx6.c | 6 +- arch/arm/mach-ixp4xx/Kconfig | 27 +- arch/arm/mach-ixp4xx/Makefile | 5 +- arch/arm/mach-ixp4xx/avila-pci.c | 2 + arch/arm/mach-ixp4xx/avila-setup.c | 2 + arch/arm/mach-ixp4xx/common.c | 484 ++------- arch/arm/mach-ixp4xx/coyote-pci.c | 2 + arch/arm/mach-ixp4xx/coyote-setup.c | 2 + arch/arm/mach-ixp4xx/dsmg600-pci.c | 2 + arch/arm/mach-ixp4xx/dsmg600-setup.c | 5 +- arch/arm/mach-ixp4xx/fsg-pci.c | 2 + arch/arm/mach-ixp4xx/fsg-setup.c | 2 + arch/arm/mach-ixp4xx/gateway7001-pci.c | 2 + arch/arm/mach-ixp4xx/gateway7001-setup.c | 2 + arch/arm/mach-ixp4xx/gtwx5715-pci.c | 2 + arch/arm/mach-ixp4xx/gtwx5715-setup.c | 2 + arch/arm/mach-ixp4xx/include/mach/entry-macro.S | 41 - arch/arm/mach-ixp4xx/include/mach/irqs.h | 75 -- arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 94 -- arch/arm/mach-ixp4xx/include/mach/qmgr.h | 204 ---- arch/arm/mach-ixp4xx/irqs.h | 68 ++ arch/arm/mach-ixp4xx/ixdp425-pci.c | 2 + arch/arm/mach-ixp4xx/ixdp425-setup.c | 2 + arch/arm/mach-ixp4xx/ixdpg425-pci.c | 2 + arch/arm/mach-ixp4xx/ixp4xx-of.c | 60 ++ arch/arm/mach-ixp4xx/nas100d-pci.c | 2 + arch/arm/mach-ixp4xx/nas100d-setup.c | 5 +- arch/arm/mach-ixp4xx/nslu2-pci.c | 2 + arch/arm/mach-ixp4xx/nslu2-setup.c | 12 +- arch/arm/mach-ixp4xx/wg302v2-pci.c | 2 + arch/arm/mach-ixp4xx/wg302v2-setup.c | 2 + arch/arm/mach-lpc32xx/phy3250.c | 42 +- arch/arm/mach-mediatek/mediatek.c | 1 + arch/arm/mach-mv78xx0/common.c | 1 + arch/arm/mach-omap2/common.h | 9 + arch/arm/mach-omap2/i2c.c | 11 +- arch/arm/mach-omap2/io.c | 7 +- arch/arm/mach-omap2/mmc.h | 8 + arch/arm/mach-omap2/omap-wakeupgen.c | 4 +- arch/arm/mach-omap2/omap_hwmod.c | 210 +++- arch/arm/mach-omap2/omap_hwmod.h | 8 +- arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 1 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 29 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 103 -- .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 255 ----- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 64 -- arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 4 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 113 -- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 740 ------------- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 748 ------------- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 848 +-------------- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 1 - arch/arm/mach-omap2/pm33xx-core.c | 84 +- arch/arm/mach-omap2/sleep43xx.S | 3 + arch/arm/mach-omap2/sr_device.c | 5 +- arch/arm/mach-orion5x/common.c | 1 + arch/arm/mach-rockchip/platsmp.c | 1 + arch/arm/mach-rockchip/pm.c | 4 +- arch/arm/mach-rockchip/rockchip.c | 1 + arch/arm/mach-s3c64xx/mach-crag6410-module.c | 14 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 1 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 6 +- arch/arm/mach-stm32/Kconfig | 5 +- arch/arm/mach-sunxi/mc_smp.c | 5 +- arch/arm/mach-sunxi/platsmp.c | 4 + arch/arm/mach-tegra/Kconfig | 4 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 4 +- arch/arm/mach-tegra/cpuidle-tegra20.c | 11 +- arch/arm/mach-tegra/cpuidle-tegra30.c | 9 +- arch/arm/mach-tegra/iomap.h | 9 - arch/arm/mach-tegra/pm.c | 50 + arch/arm/mach-tegra/reset-handler.S | 50 +- arch/arm/mach-tegra/reset.c | 4 + arch/arm/mach-tegra/reset.h | 9 +- arch/arm/mach-tegra/sleep-tegra20.S | 4 + arch/arm/mach-tegra/sleep-tegra30.S | 21 - arch/arm/mach-tegra/sleep.S | 14 +- arch/arm/mach-tegra/tegra.c | 5 +- arch/arm/mach-u300/regulator.c | 2 + arch/arm/mach-zynq/common.c | 1 + arch/arm/mm/init.c | 17 +- arch/arm/plat-pxa/ssp.c | 6 - arch/arm/vdso/Makefile | 21 +- arch/arm64/Kconfig.platforms | 5 + arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/allwinner/Makefile | 3 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 65 ++ .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 68 ++ .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 4 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 13 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 75 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 1 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 5 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 2 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 4 + ...i-h6-pine-h64.dts => sun50i-h6-beelink-gs1.dts} | 103 +- ...i-h6-orangepi.dtsi => sun50i-h6-orangepi-3.dts} | 65 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 2 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 41 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 185 ++++ arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 147 +++ arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 140 +++ arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 465 ++++++++ .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 10 + .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 27 + arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 143 +++ arch/arm64/boot/dts/bitmain/bm1880.dtsi | 68 ++ .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 6 + arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 6 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 83 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 57 +- arch/arm64/boot/dts/freescale/Makefile | 3 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 62 ++ arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 63 ++ arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 64 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 16 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 16 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 69 ++ arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 235 ++++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 733 +++++++++++++ arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 129 +++ .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 95 ++ .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 24 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 725 +++++++++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 309 +++++- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 95 ++ arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 89 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 20 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 75 ++ arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 62 ++ .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 115 ++ arch/arm64/boot/dts/intel/Makefile | 1 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 444 ++++++++ arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 75 ++ .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 13 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 35 +- arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h | 1120 ++++++++++++++++++++ arch/arm64/boot/dts/nvidia/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 115 ++ arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 42 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 140 ++- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 - arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 6 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 12 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 5 + arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 6 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 650 ++++++++++++ arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 12 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 41 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 52 + .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 8 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 121 +++ arch/arm64/boot/dts/qcom/msm8916.dtsi | 46 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 43 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 558 +++++++++- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 60 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 315 +++++- arch/arm64/boot/dts/qcom/pm8005.dtsi | 1 + arch/arm64/boot/dts/qcom/pm8998.dtsi | 3 + arch/arm64/boot/dts/qcom/pmi8994.dtsi | 1 + arch/arm64/boot/dts/qcom/pmi8998.dtsi | 1 + arch/arm64/boot/dts/qcom/pms405.dtsi | 11 + arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 3 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 85 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 95 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 23 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 8 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 427 +++++++- arch/arm64/boot/dts/renesas/cat875.dtsi | 22 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 62 ++ arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 44 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 72 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 1 + .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 1 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 13 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 324 +++++- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 53 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 74 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 32 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 73 +- arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 53 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 33 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 34 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 8 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 14 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 10 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 240 ++--- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 8 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 68 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 56 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 69 +- .../arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts | 50 + arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- .../{rk3399-nanopi4.dtsi => rk3399-orangepi.dts} | 599 ++++++----- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 12 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 21 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 5 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 314 +++--- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 1 + arch/arm64/configs/defconfig | 100 +- arch/arm64/include/asm/Kbuild | 1 - arch/c6x/include/asm/Kbuild | 1 - arch/h8300/Kconfig | 1 + arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/asm/uaccess.h | 55 - arch/h8300/kernel/setup.c | 1 + arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/include/asm/uaccess.h | 1 - arch/ia64/include/asm/segment.h | 6 - arch/mips/ath79/clock.c | 1 + arch/mips/ath79/setup.c | 1 + arch/mips/configs/ip22_defconfig | 2 +- arch/mips/configs/ip27_defconfig | 2 +- arch/mips/include/asm/Kbuild | 1 - arch/mips/txx9/generic/setup.c | 1 + arch/nds32/include/asm/Kbuild | 1 - arch/nios2/include/asm/Kbuild | 1 - arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/kernel/ptrace.c | 1 - arch/openrisc/kernel/setup.c | 1 - arch/openrisc/kernel/traps.c | 1 - arch/openrisc/mm/init.c | 1 - arch/openrisc/mm/tlb.c | 1 - arch/parisc/include/asm/Kbuild | 1 - arch/s390/include/asm/segment.h | 5 - arch/s390/kernel/ptrace.c | 1 - arch/unicore32/configs/unicore32_defconfig | 2 +- arch/unicore32/include/asm/Kbuild | 1 - arch/x86/Kconfig | 3 - arch/x86/entry/vdso/vdso2c.c | 3 - arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/perf_event.h | 4 +- arch/x86/include/asm/arch_hweight.h | 2 - arch/x86/include/asm/vdso.h | 1 - arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/traps.c | 8 - arch/x86/mm/init_64.c | 144 ++- arch/x86/mm/mem_encrypt.c | 10 +- arch/x86/mm/mm_internal.h | 3 + arch/xtensa/include/asm/segment.h | 16 - arch/xtensa/platforms/xtfpga/setup.c | 1 + block/bio-integrity.c | 3 +- drivers/acpi/acpi_apd.c | 1 + drivers/ata/pata_ep93xx.c | 2 +- drivers/ata/sata_rcar.c | 1 - drivers/block/brd.c | 6 + drivers/block/rbd.c | 24 +- drivers/bus/tegra-aconnect.c | 66 +- drivers/bus/ti-sysc.c | 661 ++++++++++-- drivers/clk/axs10x/i2s_pll_clock.c | 1 + drivers/clk/axs10x/pll_clock.c | 1 + drivers/clk/bcm/clk-bcm2835-aux.c | 1 + drivers/clk/bcm/clk-bcm2835.c | 1 + drivers/clk/bcm/clk-kona.c | 3 +- drivers/clk/berlin/berlin2-div.c | 1 + drivers/clk/berlin/bg2.c | 1 + drivers/clk/berlin/bg2q.c | 1 + drivers/clk/clk-fixed-mmio.c | 3 +- drivers/clk/clk-fractional-divider.c | 1 + drivers/clk/clk-hsdk-pll.c | 1 + drivers/clk/clk-multiplier.c | 1 + drivers/clk/davinci/pll-da850.c | 1 + drivers/clk/h8300/clk-div.c | 1 + drivers/clk/h8300/clk-h8s2678.c | 3 +- drivers/clk/hisilicon/clk-hi3660-stub.c | 1 + drivers/clk/imx/clk-composite-8m.c | 3 +- drivers/clk/imx/clk-frac-pll.c | 1 + drivers/clk/imx/clk-imx21.c | 1 + drivers/clk/imx/clk-imx27.c | 1 + drivers/clk/imx/clk-pfdv2.c | 1 + drivers/clk/imx/clk-pllv4.c | 1 + drivers/clk/imx/clk-sccg-pll.c | 1 + drivers/clk/ingenic/cgu.c | 1 + drivers/clk/ingenic/jz4740-cgu.c | 1 + drivers/clk/ingenic/jz4770-cgu.c | 1 + drivers/clk/ingenic/jz4780-cgu.c | 1 + drivers/clk/loongson1/clk-loongson1c.c | 1 + drivers/clk/microchip/clk-core.c | 1 + drivers/clk/microchip/clk-pic32mzda.c | 1 + drivers/clk/mvebu/armada-37xx-periph.c | 1 + drivers/clk/mvebu/armada-37xx-tbg.c | 1 + drivers/clk/mvebu/clk-corediv.c | 1 + drivers/clk/nxp/clk-lpc18xx-ccu.c | 1 + drivers/clk/nxp/clk-lpc18xx-cgu.c | 1 + drivers/clk/nxp/clk-lpc32xx.c | 1 + drivers/clk/pxa/clk-pxa.c | 1 + drivers/clk/renesas/clk-r8a73a4.c | 1 + drivers/clk/renesas/clk-r8a7740.c | 1 + drivers/clk/renesas/clk-rcar-gen2.c | 1 + drivers/clk/renesas/clk-rz.c | 1 + drivers/clk/renesas/clk-sh73a0.c | 1 + drivers/clk/renesas/r9a06g032-clocks.c | 1 + drivers/clk/renesas/rcar-usb2-clock-sel.c | 1 + drivers/clk/renesas/renesas-cpg-mssr.c | 1 + drivers/clk/rockchip/clk-half-divider.c | 3 +- drivers/clk/rockchip/clk-px30.c | 1 + drivers/clk/rockchip/clk-rk3036.c | 1 + drivers/clk/rockchip/clk-rk3128.c | 1 + drivers/clk/rockchip/clk-rk3188.c | 1 + drivers/clk/rockchip/clk-rk3228.c | 1 + drivers/clk/rockchip/clk-rk3288.c | 1 + drivers/clk/rockchip/clk-rk3328.c | 1 + drivers/clk/rockchip/clk-rk3368.c | 1 + drivers/clk/rockchip/clk-rk3399.c | 1 + drivers/clk/rockchip/clk-rv1108.c | 1 + drivers/clk/rockchip/clk.c | 1 + drivers/clk/samsung/clk-cpu.c | 1 + drivers/clk/samsung/clk-exynos-clkout.c | 1 + drivers/clk/samsung/clk-exynos3250.c | 1 + drivers/clk/samsung/clk-exynos4.c | 1 + drivers/clk/samsung/clk-exynos5-subcmu.c | 1 + drivers/clk/samsung/clk-exynos5250.c | 1 + drivers/clk/samsung/clk-pll.c | 3 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 1 + drivers/clk/samsung/clk-s3c2412.c | 1 + drivers/clk/samsung/clk-s3c2443.c | 1 + drivers/clk/samsung/clk.c | 1 + drivers/clk/sifive/fu540-prci.c | 1 + drivers/clk/socfpga/clk-gate-s10.c | 1 + drivers/clk/socfpga/clk-periph-s10.c | 1 + drivers/clk/socfpga/clk-pll-s10.c | 1 + drivers/clk/st/clkgen-mux.c | 1 + drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 1 + drivers/clk/sunxi-ng/ccu-sun5i.c | 1 + drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 1 + drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 1 + drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 1 + drivers/clk/sunxi-ng/ccu_div.c | 1 + drivers/clk/sunxi-ng/ccu_frac.c | 1 + drivers/clk/sunxi-ng/ccu_gate.c | 1 + drivers/clk/sunxi-ng/ccu_mmc_timing.c | 1 + drivers/clk/sunxi-ng/ccu_mp.c | 1 + drivers/clk/sunxi-ng/ccu_mult.c | 1 + drivers/clk/sunxi-ng/ccu_mux.c | 1 + drivers/clk/sunxi-ng/ccu_nk.c | 1 + drivers/clk/sunxi-ng/ccu_nkm.c | 1 + drivers/clk/sunxi-ng/ccu_nkmp.c | 1 + drivers/clk/sunxi-ng/ccu_nm.c | 1 + drivers/clk/sunxi-ng/ccu_phase.c | 1 + drivers/clk/sunxi-ng/ccu_sdm.c | 1 + drivers/clk/sunxi/clk-a10-mod1.c | 1 + drivers/clk/sunxi/clk-a10-pll2.c | 1 + drivers/clk/sunxi/clk-a10-ve.c | 1 + drivers/clk/sunxi/clk-a20-gmac.c | 1 + drivers/clk/sunxi/clk-mod0.c | 1 + drivers/clk/sunxi/clk-simple-gates.c | 1 + drivers/clk/sunxi/clk-sun4i-display.c | 1 + drivers/clk/sunxi/clk-sun4i-pll3.c | 1 + drivers/clk/sunxi/clk-sun4i-tcon-ch1.c | 1 + drivers/clk/sunxi/clk-sun8i-apb0.c | 1 + drivers/clk/sunxi/clk-sun8i-bus-gates.c | 1 + drivers/clk/sunxi/clk-sun8i-mbus.c | 1 + drivers/clk/sunxi/clk-sun9i-cpus.c | 1 + drivers/clk/sunxi/clk-sun9i-mmc.c | 1 + drivers/clk/sunxi/clk-sunxi.c | 1 + drivers/clk/sunxi/clk-usb.c | 1 + drivers/clk/tegra/clk-emc.c | 1 + drivers/clk/tegra/clk-periph-fixed.c | 1 + drivers/clk/tegra/clk-sdmmc-mux.c | 1 + drivers/clk/tegra/clk.c | 1 + drivers/clk/ti/adpll.c | 1 + drivers/clk/ti/clk.c | 1 + drivers/clk/ti/fapll.c | 1 + drivers/clk/versatile/clk-sp810.c | 1 + drivers/clk/x86/clk-pmc-atom.c | 1 + drivers/clk/zynqmp/clkc.c | 4 +- drivers/clocksource/Kconfig | 7 + drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-ixp4xx.c | 282 +++++ drivers/cpufreq/loongson1-cpufreq.c | 1 + drivers/crypto/ixp4xx_crypto.c | 4 +- drivers/dma-buf/dma-fence.c | 1 + drivers/edac/Kconfig | 4 +- drivers/edac/edac_mc.c | 12 +- drivers/firmware/Kconfig | 16 + drivers/firmware/Makefile | 1 + drivers/firmware/arm_scmi/driver.c | 8 +- drivers/firmware/imx/Makefile | 2 +- drivers/firmware/imx/imx-scu-irq.c | 168 +++ drivers/firmware/imx/imx-scu.c | 6 + drivers/firmware/imx/scu-pd.c | 121 ++- .../arm => drivers}/firmware/trusted_foundations.c | 79 +- drivers/firmware/xilinx/zynqmp-debug.c | 18 +- drivers/firmware/xilinx/zynqmp.c | 56 +- drivers/fpga/Kconfig | 9 + drivers/fpga/Makefile | 1 + drivers/fpga/zynqmp-fpga.c | 159 +++ drivers/gpio/Kconfig | 13 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-ixp4xx.c | 474 +++++++++ drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 36 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 3 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 1 + drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 37 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 6 +- drivers/gpu/drm/i915/gvt/debugfs.c | 4 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 19 +- drivers/gpu/drm/i915/gvt/gtt.c | 15 +- drivers/gpu/drm/i915/gvt/gtt.h | 16 +- drivers/gpu/drm/i915/gvt/handlers.c | 4 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 1 + drivers/gpu/drm/i915/gvt/reg.h | 3 - drivers/gpu/drm/i915/gvt/scheduler.c | 2 +- drivers/gpu/drm/i915/i915_request.c | 60 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 78 +- drivers/gpu/drm/i915/intel_context.c | 1 + drivers/gpu/drm/i915/intel_context_types.h | 3 + drivers/gpu/drm/i915/intel_display.c | 9 + drivers/gpu/drm/i915/intel_fbc.c | 4 + drivers/gpu/drm/i915/intel_guc_submission.c | 1 - drivers/gpu/drm/i915/intel_pipe_crc.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 4 +- drivers/gpu/drm/msm/msm_gem.c | 3 +- drivers/gpu/drm/msm/msm_gem.h | 4 - drivers/gpu/drm/nouveau/dispnv50/disp.h | 1 + drivers/gpu/drm/nouveau/dispnv50/head.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 1 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 60 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 11 +- drivers/gpu/drm/panfrost/panfrost_device.c | 4 + drivers/gpu/drm/panfrost/panfrost_drv.c | 3 +- drivers/gpu/drm/pl111/pl111_display.c | 5 +- drivers/gpu/drm/radeon/radeon_display.c | 4 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 1 + drivers/gpu/drm/vc4/vc4_dsi.c | 1 + drivers/hwmon/aspeed-pwm-tacho.c | 6 +- drivers/hwmon/gpio-fan.c | 25 +- drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/mlxreg-fan.c | 31 +- drivers/hwmon/npcm750-pwm-fan.c | 6 +- drivers/hwmon/pwm-fan.c | 97 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/ep93xx_keypad.c | 8 +- drivers/input/misc/ixp4xx-beeper.c | 20 +- drivers/irqchip/Kconfig | 6 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-ixp4xx.c | 403 +++++++ drivers/lightnvm/core.c | 82 +- drivers/lightnvm/pblk-cache.c | 8 +- drivers/lightnvm/pblk-core.c | 65 +- drivers/lightnvm/pblk-gc.c | 52 +- drivers/lightnvm/pblk-init.c | 65 +- drivers/lightnvm/pblk-map.c | 1 + drivers/lightnvm/pblk-rb.c | 13 +- drivers/lightnvm/pblk-read.c | 394 ++----- drivers/lightnvm/pblk-recovery.c | 74 +- drivers/lightnvm/pblk-write.c | 1 + drivers/lightnvm/pblk.h | 28 +- drivers/mailbox/mtk-cmdq-mailbox.c | 1 + drivers/md/Kconfig | 9 + drivers/md/Makefile | 1 + drivers/md/dm-cache-metadata.c | 9 +- drivers/md/dm-crypt.c | 26 +- drivers/md/dm-delay.c | 3 +- drivers/md/dm-dust.c | 515 +++++++++ drivers/md/dm-exception-store.h | 3 +- drivers/md/dm-init.c | 8 +- drivers/md/dm-integrity.c | 717 +++++++++++-- drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-mpath.c | 19 +- drivers/md/dm-rq.c | 8 +- drivers/md/dm-snap.c | 359 ++++--- drivers/md/dm-target.c | 3 +- drivers/md/dm-thin-metadata.c | 139 ++- drivers/md/dm-writecache.c | 29 +- drivers/md/dm-zoned-metadata.c | 5 + drivers/md/dm-zoned-target.c | 3 +- drivers/md/dm.c | 12 +- drivers/md/persistent-data/dm-space-map-common.c | 2 + drivers/media/platform/atmel/atmel-isc-regs.h | 19 + drivers/media/platform/atmel/atmel-isc.c | 46 +- drivers/media/platform/coda/coda-common.c | 10 + drivers/media/platform/davinci/vpbe.c | 2 +- drivers/media/platform/omap/omap_vout.c | 15 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 68 +- drivers/media/platform/tegra-cec/tegra_cec.c | 4 +- drivers/memory/emif.h | 4 + drivers/memory/tegra/mc.c | 34 +- drivers/memory/tegra/mc.h | 2 +- drivers/memory/tegra/tegra114.c | 4 +- drivers/memory/tegra/tegra124-emc.c | 1 + drivers/memory/tegra/tegra124.c | 4 +- drivers/memory/tegra/tegra20.c | 28 +- drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30.c | 4 +- drivers/memory/ti-emif-pm.c | 3 + drivers/memory/ti-emif-sram-pm.S | 41 + drivers/mfd/intel-lpss.c | 1 + drivers/misc/Kconfig | 24 - drivers/misc/Makefile | 3 - drivers/mmc/host/meson-mx-sdio.c | 1 + drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/xscale/ixp4xx_eth.c | 14 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/wan/ixp4xx_hss.c | 4 +- drivers/nvme/host/core.c | 79 +- drivers/nvme/host/fabrics.c | 4 +- drivers/nvme/host/fc.c | 14 +- drivers/nvme/host/lightnvm.c | 1 + drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/rdma.c | 34 +- drivers/nvme/host/trace.h | 1 + drivers/nvmem/zynqmp_nvmem.c | 10 +- drivers/pwm/pwm-ep93xx.c | 2 +- drivers/reset/reset-zynqmp.c | 8 +- drivers/rtc/rtc-omap.c | 49 +- drivers/s390/block/dasd_eckd.c | 2 +- drivers/soc/Kconfig | 2 + drivers/soc/Makefile | 2 + drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 160 ++- drivers/soc/amlogic/meson-gx-socinfo.c | 43 +- drivers/soc/aspeed/Kconfig | 31 + drivers/soc/aspeed/Makefile | 3 + drivers/{misc => soc/aspeed}/aspeed-lpc-ctrl.c | 0 drivers/{misc => soc/aspeed}/aspeed-lpc-snoop.c | 0 drivers/{misc => soc/aspeed}/aspeed-p2a-ctrl.c | 0 drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpc.c | 4 +- drivers/soc/imx/gpcv2.c | 43 +- drivers/soc/imx/soc-imx8.c | 115 ++ drivers/soc/ixp4xx/Kconfig | 16 + drivers/soc/ixp4xx/Makefile | 2 + .../soc/ixp4xx/ixp4xx-npe.c | 66 +- .../soc/ixp4xx/ixp4xx-qmgr.c | 186 +++- drivers/soc/mediatek/mtk-pmic-wrap.c | 111 +- drivers/soc/qcom/cmd-db.c | 4 +- drivers/soc/qcom/qmi_interface.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 21 + drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/renesas/renesas-soc.c | 3 + drivers/soc/rockchip/grf.c | 2 + drivers/soc/tegra/pmc.c | 171 ++- drivers/soc/ti/Kconfig | 5 +- drivers/soc/ti/pm33xx.c | 273 ++++- drivers/soc/xilinx/zynqmp_pm_domains.c | 18 +- drivers/soc/xilinx/zynqmp_power.c | 10 +- drivers/spi/spi-zynqmp-gqspi.c | 6 + drivers/staging/media/imx/imx-ic-prpencvf.c | 2 +- drivers/staging/media/imx/imx-media-capture.c | 6 +- drivers/staging/media/imx/imx-media-csi.c | 2 +- drivers/staging/media/imx/imx-media.h | 3 +- drivers/staging/media/imx/imx7-media-csi.c | 2 +- .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 14 +- .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 3 +- drivers/tee/optee/core.c | 80 +- drivers/thermal/Kconfig | 19 +- drivers/thermal/Makefile | 1 + drivers/thermal/broadcom/sr-thermal.c | 8 - drivers/thermal/cpu_cooling.c | 30 +- drivers/thermal/intel/Kconfig | 1 - .../intel/int340x_thermal/int3403_thermal.c | 16 +- .../int340x_thermal/processor_thermal_device.c | 13 +- drivers/thermal/of-thermal.c | 3 + drivers/thermal/qcom/Kconfig | 1 - drivers/thermal/qcom/Makefile | 4 +- drivers/thermal/qcom/tsens-8916.c | 105 -- drivers/thermal/qcom/tsens-8960.c | 84 +- drivers/thermal/qcom/tsens-common.c | 159 ++- .../thermal/qcom/{tsens-8974.c => tsens-v0_1.c} | 166 ++- drivers/thermal/qcom/tsens-v1.c | 193 ++++ drivers/thermal/qcom/tsens-v2.c | 111 +- drivers/thermal/qcom/tsens.c | 100 +- drivers/thermal/qcom/tsens.h | 291 ++++- drivers/thermal/qoriq_thermal.c | 5 - drivers/thermal/rcar_gen3_thermal.c | 51 +- drivers/thermal/rcar_thermal.c | 11 +- drivers/thermal/rockchip_thermal.c | 74 +- drivers/thermal/st/Kconfig | 22 +- drivers/thermal/st/stm_thermal.c | 6 +- drivers/thermal/tegra/Kconfig | 4 +- drivers/thermal/tegra/soctherm.c | 961 ++++++++++++++++- drivers/thermal/tegra/soctherm.h | 16 + drivers/thermal/tegra/tegra124-soctherm.c | 7 +- drivers/thermal/tegra/tegra132-soctherm.c | 7 +- drivers/thermal/tegra/tegra210-soctherm.c | 15 +- drivers/thermal/thermal-generic-adc.c | 9 +- drivers/thermal/thermal_core.c | 80 +- drivers/thermal/thermal_mmio.c | 129 +++ drivers/usb/host/ohci-da8xx.c | 42 +- drivers/watchdog/ixp4xx_wdt.c | 9 + fs/afs/addr_list.c | 2 +- fs/afs/afs.h | 16 +- fs/afs/callback.c | 29 +- fs/afs/cell.c | 187 ++-- fs/afs/cmservice.c | 14 +- fs/afs/dir.c | 375 ++++--- fs/afs/dir_silly.c | 35 +- fs/afs/dynroot.c | 5 +- fs/afs/file.c | 29 +- fs/afs/flock.c | 49 +- fs/afs/fs_probe.c | 4 +- fs/afs/fsclient.c | 702 +++++------- fs/afs/inode.c | 453 ++++++-- fs/afs/internal.h | 199 ++-- fs/afs/proc.c | 8 +- fs/afs/rotate.c | 47 +- fs/afs/rxrpc.c | 20 +- fs/afs/security.c | 19 +- fs/afs/server.c | 17 +- fs/afs/super.c | 22 +- fs/afs/vl_list.c | 20 +- fs/afs/vl_probe.c | 4 +- fs/afs/vl_rotate.c | 28 +- fs/afs/vlclient.c | 38 +- fs/afs/write.c | 100 +- fs/afs/xattr.c | 202 ++-- fs/afs/yfsclient.c | 714 ++++--------- fs/ceph/caps.c | 93 +- fs/ceph/debugfs.c | 40 +- fs/ceph/export.c | 356 ++++++- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 85 +- fs/ceph/locks.c | 13 - fs/ceph/mds_client.c | 205 ++-- fs/ceph/mds_client.h | 33 +- fs/ceph/mdsmap.c | 2 +- fs/ceph/quota.c | 177 +++- fs/ceph/super.c | 7 + fs/ceph/super.h | 2 + fs/cifs/dns_resolve.c | 2 +- fs/configfs/dir.c | 17 +- fs/io_uring.c | 88 +- fs/nfs/dns_resolve.c | 2 +- include/asm-generic/segment.h | 9 - include/asm-generic/uaccess.h | 58 +- .../clock/{xlnx,zynqmp-clk.h => xlnx-zynqmp-clk.h} | 26 +- include/dt-bindings/firmware/imx/rsrc.h | 25 +- include/dt-bindings/pinctrl/am33xx.h | 130 ++- include/dt-bindings/pinctrl/omap.h | 1 + include/dt-bindings/power/r8a77965-sysc.h | 1 - include/dt-bindings/thermal/tegra124-soctherm.h | 8 +- include/linux/ceph/ceph_fs.h | 6 + include/linux/ceph/messenger.h | 3 +- include/linux/ceph/osdmap.h | 13 +- include/linux/clk-provider.h | 1 - include/linux/device-mapper.h | 3 +- include/linux/dns_resolver.h | 3 +- include/linux/firmware/imx/sci.h | 5 + .../linux/firmware}/trusted_foundations.h | 27 +- include/linux/firmware/xlnx-zynqmp.h | 14 +- include/linux/irqchip/irq-ixp4xx.h | 12 + include/linux/lightnvm.h | 2 + include/linux/list.h | 2 +- include/linux/list_bl.h | 26 + include/linux/nvme.h | 4 +- include/linux/overflow.h | 8 +- include/linux/platform_data/eth-ep93xx.h | 10 + include/linux/platform_data/keypad-ep93xx.h | 4 +- include/linux/platform_data/pm33xx.h | 5 + include/linux/platform_data/ti-sysc.h | 9 +- include/linux/platform_data/timer-ixp4xx.h | 11 + include/linux/reset.h | 2 + include/linux/rtc/rtc-omap.h | 7 + include/linux/slab_def.h | 3 - include/linux/soc/cirrus/ep93xx.h | 37 + .../mach => include/linux/soc/ixp4xx}/npe.h | 2 - include/linux/soc/ixp4xx/qmgr.h | 91 ++ include/linux/thermal.h | 19 +- include/linux/ti-emif-sram.h | 3 + include/linux/wait_bit.h | 13 + include/media/davinci/vpbe.h | 2 +- include/net/af_rxrpc.h | 3 + kernel/locking/rwsem-xadd.c | 46 +- kernel/signal.c | 1 + kernel/time/ntp.c | 2 +- lib/Kconfig | 4 + lib/Kconfig.debug | 4 - lib/hweight.c | 4 - mm/slab.c | 226 +--- net/ceph/cls_lock_client.c | 2 +- net/ceph/debugfs.c | 4 +- net/ceph/messenger.c | 123 ++- net/ceph/mon_client.c | 6 +- net/ceph/osd_client.c | 2 +- net/dns_resolver/dns_query.c | 6 +- net/rxrpc/af_rxrpc.c | 28 + net/rxrpc/ar-internal.h | 2 + net/rxrpc/call_object.c | 2 + net/rxrpc/conn_client.c | 8 +- net/rxrpc/sendmsg.c | 4 +- sound/soc/cirrus/edb93xx.c | 2 +- sound/soc/cirrus/ep93xx-ac97.c | 1 + sound/soc/cirrus/ep93xx-i2s.c | 3 +- sound/soc/cirrus/simone.c | 2 +- sound/soc/cirrus/snappercl15.c | 2 +- sound/soc/mxs/mxs-saif.c | 1 + tools/objtool/Documentation/stack-validation.txt | 2 +- tools/objtool/check.c | 11 +- tools/testing/selftests/.gitignore | 1 - tools/testing/selftests/Makefile | 39 +- .../selftests/breakpoints/breakpoint_test.c | 15 +- .../selftests/breakpoints/breakpoint_test_arm64.c | 3 +- .../breakpoints/step_after_suspend_test.c | 8 + tools/testing/selftests/capabilities/test_execve.c | 6 +- tools/testing/selftests/drivers/.gitignore | 1 + .../selftests/futex/functional/futex_requeue_pi.c | 1 + .../functional/futex_requeue_pi_mismatched_ops.c | 1 + .../functional/futex_requeue_pi_signal_restart.c | 1 + .../functional/futex_wait_private_mapped_file.c | 1 + .../futex/functional/futex_wait_timeout.c | 1 + .../functional/futex_wait_uninitialized_heap.c | 1 + .../futex/functional/futex_wait_wouldblock.c | 1 + tools/testing/selftests/kselftest.h | 17 +- tools/testing/selftests/kselftest/prefix.pl | 23 + tools/testing/selftests/kselftest/runner.sh | 86 ++ tools/testing/selftests/lib.mk | 76 +- .../testing/selftests/membarrier/membarrier_test.c | 1 + tools/testing/selftests/pidfd/.gitignore | 1 + tools/testing/selftests/pidfd/pidfd_test.c | 1 + tools/testing/selftests/rseq/Makefile | 8 +- tools/testing/selftests/rseq/rseq-arm.h | 132 ++- tools/testing/selftests/rseq/rseq-arm64.h | 74 +- tools/testing/selftests/rseq/rseq-mips.h | 115 +- tools/testing/selftests/rseq/rseq-ppc.h | 90 +- tools/testing/selftests/rseq/rseq-s390.h | 69 +- tools/testing/selftests/rseq/rseq-x86.h | 264 +++-- tools/testing/selftests/rseq/rseq.c | 55 +- tools/testing/selftests/rseq/rseq.h | 1 + tools/testing/selftests/sigaltstack/sas.c | 1 + tools/testing/selftests/sync/sync_test.c | 1 + 1240 files changed, 38658 insertions(+), 16308 deletions(-) create mode 100644 Documentation/device-mapper/dm-dust.txt create mode 100644 Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sunxi.txt create mode 100644 Documentation/devicetree/bindings/arm/sunxi.yaml copy Documentation/devicetree/bindings/{firmware/xilinx/xlnx,zynqmp-firmware.txt = [...] create mode 100644 Documentation/devicetree/bindings/firmware/intel,ixp4xx-network [...] create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/intel,ix [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.txt create mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-queue-manager.yaml create mode 100644 Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt create mode 100644 Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml delete mode 100644 Documentation/devicetree/bindings/vendor-prefixes.txt create mode 100644 Documentation/devicetree/bindings/vendor-prefixes.yaml delete mode 100644 arch/alpha/include/asm/segment.h create mode 100644 arch/arm/boot/dts/am5718.dtsi create mode 100644 arch/arm/boot/dts/am5728.dtsi create mode 100644 arch/arm/boot/dts/am5748.dtsi create mode 100644 arch/arm/boot/dts/imx50-kobo-aura.dts create mode 100644 arch/arm/boot/dts/imx53-m53menlo.dts create mode 100644 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts create mode 100644 arch/arm/boot/dts/imx7-mba7.dtsi create mode 100644 arch/arm/boot/dts/imx7-tqma7.dtsi create mode 100644 arch/arm/boot/dts/imx7d-mba7.dts create mode 100644 arch/arm/boot/dts/imx7d-tqma7.dtsi create mode 100644 arch/arm/boot/dts/imx7d-zii-rpu2.dts create mode 100644 arch/arm/boot/dts/imx7s-mba7.dts create mode 100644 arch/arm/boot/dts/imx7s-tqma7.dtsi create mode 100644 arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x.dtsi create mode 100644 arch/arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts create mode 100644 arch/arm/boot/dts/intel-ixp43x.dtsi create mode 100644 arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi create mode 100644 arch/arm/boot/dts/intel-ixp4xx.dtsi create mode 100644 arch/arm/boot/dts/omap4-l4-abe.dtsi create mode 100644 arch/arm/boot/dts/omap4-mcpdm.dtsi create mode 100644 arch/arm/boot/dts/omap5-l4-abe.dtsi create mode 100644 arch/arm/boot/dts/rk3288-veyron-mighty.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-dk1.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-dk2.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts copy arch/arm/boot/dts/{vf610-zii-ssmb-spu3.dts => vf610-zii-spb4.dts} (87%) delete mode 100644 arch/arm/firmware/Kconfig delete mode 100644 arch/arm/firmware/Makefile delete mode 100644 arch/arm/include/asm/limits.h rename arch/arm/mach-ep93xx/{include/mach => }/gpio-ep93xx.h (100%) rename arch/arm/mach-ep93xx/{include/mach => }/hardware.h (96%) rename arch/arm/mach-ep93xx/{include/mach => }/platform.h (65%) delete mode 100644 arch/arm/mach-ixp4xx/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-ixp4xx/include/mach/irqs.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/qmgr.h create mode 100644 arch/arm/mach-ixp4xx/irqs.h create mode 100644 arch/arm/mach-ixp4xx/ixp4xx-of.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts copy arch/arm64/boot/dts/allwinner/{sun50i-h6-pine-h64.dts => sun50i-h6-beelink-gs [...] copy arch/arm64/boot/dts/allwinner/{sun50i-h6-orangepi.dtsi => sun50i-h6-orangepi- [...] create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-zest.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi create mode 100644 arch/arm64/boot/dts/intel/Makefile create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts copy arch/arm64/boot/dts/rockchip/{rk3399-nanopi4.dtsi => rk3399-orangepi.dts} (64%) delete mode 100644 arch/h8300/include/asm/uaccess.h delete mode 100644 arch/ia64/include/asm/segment.h delete mode 100644 arch/s390/include/asm/segment.h delete mode 100644 arch/xtensa/include/asm/segment.h create mode 100644 drivers/clocksource/timer-ixp4xx.c create mode 100644 drivers/firmware/imx/imx-scu-irq.c rename {arch/arm => drivers}/firmware/trusted_foundations.c (62%) create mode 100644 drivers/fpga/zynqmp-fpga.c create mode 100644 drivers/gpio/gpio-ixp4xx.c create mode 100644 drivers/irqchip/irq-ixp4xx.c create mode 100644 drivers/md/dm-dust.c create mode 100644 drivers/soc/aspeed/Kconfig create mode 100644 drivers/soc/aspeed/Makefile rename drivers/{misc => soc/aspeed}/aspeed-lpc-ctrl.c (100%) rename drivers/{misc => soc/aspeed}/aspeed-lpc-snoop.c (100%) rename drivers/{misc => soc/aspeed}/aspeed-p2a-ctrl.c (100%) create mode 100644 drivers/soc/imx/soc-imx8.c create mode 100644 drivers/soc/ixp4xx/Kconfig create mode 100644 drivers/soc/ixp4xx/Makefile rename arch/arm/mach-ixp4xx/ixp4xx_npe.c => drivers/soc/ixp4xx/ixp4xx-npe.c (94%) rename arch/arm/mach-ixp4xx/ixp4xx_qmgr.c => drivers/soc/ixp4xx/ixp4xx-qmgr.c (66%) delete mode 100644 drivers/thermal/qcom/tsens-8916.c rename drivers/thermal/qcom/{tsens-8974.c => tsens-v0_1.c} (56%) create mode 100644 drivers/thermal/qcom/tsens-v1.c create mode 100644 drivers/thermal/thermal_mmio.c delete mode 100644 include/asm-generic/segment.h rename include/dt-bindings/clock/{xlnx,zynqmp-clk.h => xlnx-zynqmp-clk.h} (85%) rename {arch/arm/include/asm => include/linux/firmware}/trusted_foundations.h (77%) create mode 100644 include/linux/irqchip/irq-ixp4xx.h create mode 100644 include/linux/platform_data/eth-ep93xx.h create mode 100644 include/linux/platform_data/timer-ixp4xx.h create mode 100644 include/linux/rtc/rtc-omap.h create mode 100644 include/linux/soc/cirrus/ep93xx.h rename {arch/arm/mach-ixp4xx/include/mach => include/linux/soc/ixp4xx}/npe.h (95%) create mode 100644 include/linux/soc/ixp4xx/qmgr.h create mode 100644 tools/testing/selftests/drivers/.gitignore create mode 100755 tools/testing/selftests/kselftest/prefix.pl create mode 100644 tools/testing/selftests/kselftest/runner.sh create mode 100644 tools/testing/selftests/pidfd/.gitignore