This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from 5b0ed5964928 Merge tag 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linux adds 2b843f82a182 ARM: at91: remove stale MAINTAINER file entries adds e73307b9ebc4 ARM: cns3xxx: remove entire platform adds 4ede65e1c153 mmc: remove cns3xxx driver adds ca2259c35251 ARM: ep93xx: remove old board files adds 2b45e1fa9398 ASoC: remove unused ep93xx files adds e2fe85aa6a63 ARM: mv78xx0: un-deprecate Terastation WXL adds c09846fc1ff4 ARM: orion: remove unused board files adds fd68572b57f2 ARM: orion5x: remove dsa_chip_data references adds b91a69d162aa ARM: iop32x: remove the platform adds 046cd3c6987c gpio: remove iop driver adds 50f6f34e605b ARM: footbridge: remove CATS adds 0d7bb85e9413 ARM: omap1: remove unused board files adds 21a3e6eed423 ARM: omap1: remove osk-mistral add-on board support adds 8825acd7cc8a ARM: omap1: remove dead code adds 9a99b142f7ef ARM: omap1: merge omap1_map_io functions adds 76873bb5b897 ARM: omap1: remove unused omapxxxx.h headers adds ab5043ef7503 usb: phy: remove phy-isp1301-omap driver adds 4a8fda693bc9 fbdev: omapfb: remove unused board support adds bcace9c4c927 spi: remove omap 100K driver adds 2af4fcc0d357 ARM: davinci: remove unused board support adds c3848db316d5 ARM: davinci: drop DAVINCI_DMxxx references adds dec85a95167a ARM: davinci: clean up platform support adds f47f51f4665c clk: remove davinci dm3xx drivers adds 3c9cb34939fb input: remove davinci keyboard driver adds efe81e9a9273 ASoC: remove unused davinci support adds fa8dede4d0a0 irqchip: remove davinci aintc driver adds 582603a95734 staging: media: remove davinci vpfe_capture driver adds eeee69739353 media: davinci: remove vpbe support adds 8faf91c48ca2 ARM: sa1100: un-deprecate jornada720 adds 9a9e1be12c6d ARM: sa1100: remove unused board files adds 1ff45e6da54f ARM: sa1100: remove irda references adds 349619f064f9 cpufreq: remove sa1100 driver adds 90ca4d9015ec ARM: mmp: select specific CPU implementation adds 06f11dfb5b75 ARM: mmp: remove all board files adds 028908f2ca6f ARM: mmp: remove custom sram code adds 77acc85ce797 ARM: mmp: remove device definitions adds 1027b4df8354 ARM: mmp: remove old PM support adds 61b7f8920b17 ARM: s3c: remove all s3c24xx support adds 1ea35b355722 ARM: s3c: remove s3c24xx specific hacks adds 743c8fbb90ca ARM: s3c: remove most s3c64xx board support adds cc146410f9a4 ARM: s3c: remove adc.c adds 0d297df03890 ARM: s3c: simplify platform code adds 6bac4f78ea3d ARM: s3c: remove s3c6400 support adds a0f831756b26 power: remove s3c adc battery driver adds 4e9f616c0026 hwmon: remove s3c driver adds d06dd30beb25 pata: remove samsung_cf driver adds 0b14558977a7 mmc: remove s3cmci driver adds 594b3caeaf79 clk: remove s3c24xx driver adds fa0d876fa1b8 clk: samsung: remove s3c24xx specific pll bits adds 7d1ec119e3c1 leds: remove s3c24xx driver adds 1fa774f706a9 usb: gadget: remove s3c24xx drivers adds a7ddf74b784b dmaengine: remove s3c24xx driver adds 014e79d7ecce cpufreq: remove s3c24xx drivers adds f48fd50b03d2 fbdev: remove s3c2410 framebuffer adds acac9a8ddb55 input: remove s3c24xx touchscreen driver adds 20ab62c47996 pinctrl: remove s3c24xx driver adds c9dcd56feb82 spi: remove s3c24xx driver adds 2e3ee090cdb5 soc: s3c: remove pm-debug hack adds 503278c12701 ASoC: samsung: remove unused drivers adds eede0a75b96c parport: remove ax88796 driver adds d6df7df7ae5a ARM: pxa: remove unused board files adds d711b8a2987a ARM: pxa: remove pxa93x support adds 0ddc052416a3 ARM: pxa: remove irda leftover adds 8ca79aaad8be ARM: pxa: remove unused pxa3xx-ulpi adds ce79f3a1ad5f ARM: pxa: prune unused device support adds 347651485af1 power: remove z2_battery driver adds a677fe979670 power: remove tosa_battery driver adds 38943cbd25a2 ata: remove palmld pata driver adds 82d40986a6a3 input: remove pxa930_trkball driver adds 119df5ee5b56 input: remove pxa930_rotary keyboard driver adds 8f00ddfb7684 input: remove zylonite touchscreen driver adds 7aeffbf2ddec pcmcia: remove unused pxa/sa1100 drivers adds b401d1fd8053 ASoC: pxa: remove unused board support adds 0f9b85edcae8 power: remove pda_power supply driver adds 6388bbad4a26 rtc: remove v3020 driver adds 8971bb812e3c mfd: remove toshiba tmio drivers adds 2e99b1b065fb mfd: remove ucb1400 support adds bef64d2908e8 mmc: remove tmio_mmc driver adds aceae7848624 fbdev: remove tmiofb driver adds 7244785e1f70 fbdev: remove w100fb driver adds 89480065bc4c usb: remove ohci-tmio driver adds 652719b1003a w1: remove ds1wm driver adds 61d9420a2138 mfd: remove htc-pasic3 driver adds 3821de13308b ARM: remove CONFIG_UNUSED_BOARD_FILES adds 323c54b97f83 MAINTAINERS: update file entries after arm multi-platform [...] adds d0610c6e97b5 MAINTAINERS: adjust SAMSUNG SOC CLOCK DRIVERS after s3c24x [...] adds b5018dd5aa7d ARM: s3c: remove obsolete s3c-cpu-freq header adds ae4cc020379a ARM: debug: remove references in DEBUG_UART_8250_SHIFT to [...] adds 903b39e11924 usb: ohci-omap: avoid unused-variable warning adds e5b832386ffc ARM: pxa: restore mfp-pxa320.h adds a1f925bc4fa8 mmc: omap: drop TPS65010 dependency adds ff0c7e18629b Merge tag 'arm-boardfile-remove-6.3' of git://git.kernel.o [...] adds c476a78f19ef ARM: remove CONFIG_UNUSED_BOARD_FILES adds 83f73168a82f ARM: omap2: remove unused USB code adds 3af8e972d64e ARM: omap2: remove unused headers adds f2286d2b9761 ARM: omap2: remove unused omap_hwmod_reset.c adds cbcf78330fec ARM: omap2: simplify clock2xxx header adds e1d3cd9451c1 ARM: omap2: remove APLL control adds 00a5d41ee1b0 ARM: omap2: smartreflex: remove on_init control adds 8e2644fff884 ARM: omap2: remove unused functions adds a1080f6165d7 ARM: omap2: remove unused declarations adds d2200da9e6de ARM: omap2: remove unused omap2_pm_init adds 6aeb51c1035c ARM: omap2: make functions static adds 721c46bfc5dc Merge branch 'omap/omap2-cleanup' of https://git.kernel.or [...] adds 7c32919a3787 ARM: OMAP2+: omap4-common: Fix refcount leak bug adds ed8167cbf65c ARM: OMAP2+: Fix memory leak in realtime_counter_init() adds 4dc6a7170a00 ARM: OMAP2+: Remove unneeded #include <linux/pinctrl/pinmux.h> adds 5dbbc9e00c29 ARM: OMAP2+: Remove unneeded #include <linux/pinctrl/machine.h> adds 5fc1f76a85ce ARM: OMAP2+: Fix spelling typos in comment adds fc939b172eaf Merge tag 'omap-for-v6.3/cleanup-signed' of git://git.kern [...] adds 0414a100d6ab ARM: OMAP1: call platform_device_put() in error case in om [...] adds e62f40452d1f Merge tag 'omap-for-v6.3/omap1-signed' of git://git.kernel [...] adds 91aa6280e308 ARM: ep93xx: Convert to use descriptors for GPIO LEDs adds 69d8a5f88437 arm64: drop redundant "ARMv8" from Kconfig option title adds d4ac37916e42 ARM: at91: add support in soc driver for new SAMA7G54 SiPs adds b22fbaa707fc Merge tag 'at91-soc-6.3' of https://git.kernel.org/pub/scm [...] adds a46674396189 ARM: BCM63xx: remove useless goto statement adds 521d844dc85a Merge tag 'arm-soc/for-6.3/soc' of https://github.com/Broa [...] adds 5bf52f5e4d12 ARM: s3c: fix s3c64xx_set_timer_source prototype adds fe6a952b567f dt-bindings: soc: samsung: exynos-pmu: allow phys as child adds 3f0f5d224c75 Merge tag 'samsung-soc-6.3' of https://git.kernel.org/pub/ [...] adds ebeb49f43c89 ARM: imx: Call ida_simple_remove() for ida_simple_get adds 7c355b572ecd ARM: imx: mach-imx6ul: add imx6ulz support adds ae3147bb301d Merge tag 'imx-soc-6.3' of git://git.kernel.org/pub/scm/li [...] adds 9eedb910a3be ARM: zynq: Fix refcount leak in zynq_early_slcr_init adds 27aaad0e7c72 Merge tag 'zynq-soc-for-v6.3' of https://github.com/Xilinx [...] adds b32c6e029c13 Merge tag 'arm-soc-6.3' of git://git.kernel.org/pub/scm/li [...] adds 74ab23d5a7fc ARM: multi_v7_defconfig: Enable wm896x audio CODECs adds d54dbdcfd4d2 ARM: multi_v5_defconfig: Enable I2C_GPIO adds 7d106cb32a49 arm64: defconfig: Enable Renesas RZ/G2L MIPI DSI driver adds db1d7b6efc6e ARM: shmobile: defconfig: Refresh for v6.1-rc5 adds 3ad69c496d48 arm64: defconfig: Enable RZ/G2L MIPI CSI-2 and CRU support adds 917601ebd6cd Merge tag 'renesas-arm-defconfig-for-v6.3-tag1' of git://g [...] adds af8bd008315a ARM: multi_v7_defconfig: Add options to support TQMLS102xA series adds a400c287ce98 kbuild: Add config fragment merge functionality adds e9faf9b0b07a ARM: add multi_v7_lpae_defconfig adds b6a60b49bb00 ARM: multi_v7_defconfig: Add GXP Fan and SPI support adds eb20e7cb91ba riscv: defconfig: Enable the Allwinner D1 platform and drivers adds 7ba26a7201cb Merge tag 'sunxi-config-for-6.3-1' of https://git.kernel.o [...] adds afc8dd99840b ARM: bcm2835_defconfig: Enable the framebuffer adds 0207a7dea8b3 ARM: bcm2835_defconfig: Switch to SimpleDRM adds 7d576289b276 Merge tag 'arm-soc/for-6.3/defconfig' of https://github.co [...] adds fabdb1824c9d arm64: defconfig: select i.MX ICC and DEVFREQ adds 06f985d227d0 ARM: imx_v6_v7_defconfig: Don't enable PROVE_LOCKING adds f6fae7ab6d9a Merge tag 'imx-defconfig-6.3' of git://git.kernel.org/pub/ [...] adds 8012094e2925 ARM: Add wpcm450_defconfig for Nuvoton WPCM450 adds 900785741289 arm64: defconfig: Enable missing configs for mt8192-asurada adds 09ea26f1bf31 arm64: defconfig: Enable DMA_RESTRICTED_POOL adds 40445d093e30 Merge tag 'v6.2-next-defconfig' of https://git.kernel.org/ [...] adds f46bbb7f9eff ARM: configs: multi_v7: enable NVMEM driver for STM32 adds e52d5388bd6f ARM: defconfig: Add IOSCHED_BFQ to the default configs adds d339b2e6b188 arm64: reorder defconfig adds 9330e13e6b80 ARM: reorder defconfig files adds 6878639ee632 arm64: defconfig: Enable Qualcomm EUD adds fcf1316fd7bf arm64: defconfig: build PINCTRL_SM8250_LPASS_LPI as module adds a084ea59f92e arm64: defconfig: enable camera on Thundercomm RB5 platform adds 3e727c3e6379 arm64: defconfig: build SDM_LPASSCC_845 as a module adds a251655f1b6a arm64: defconfig: enable crypto userspace API adds 62d8b7f90084 arm64: defconfig: Enable GCC, TCSRCC, pinctrl and intercon [...] adds 41ddfbda83f2 arm64: defconfig: Enable SC8280XP Display Clock Controller adds 9d523ba46944 arm64: defconfig: enable Qualcomm PCIe modem drivers adds 406b4c06cb61 arm64: defconfig: enable SM8550 DISPCC clock driver adds a0cacf7f9a55 arm64: defconfig: enable Visionox VTDR6130 DSI Panel driver adds 1a87f7e5fa10 arm64: defconfig: enable the clock driver for Qualcomm SA8 [...] adds bbf814c98f09 arm64: defconfig: enable SM8450 DISPCC clock driver adds 480ba14b9a95 arm64: defconfig: enable Qualcomm SDAM nvmem driver adds 384fcb0bd15e Merge tag 'qcom-arm64-defconfig-for-6.3-2' of https://git. [...] adds 46dff8d7e381 scripts: merge_config: Add option to suppress warning on o [...] adds a63971257e66 kbuild: Provide a version of merge_into_defconfig without [...] adds c6cd63f5af39 arm64: configs: Add virtconfig adds 85d81e15862a arm64: defconfig: Enable DisplayPort on SC8280XP laptops adds 687bcd03a047 arm64: defconfig: enable drivers required by the Qualcomm [...] adds af16544d4abe Merge tag 'qcom-arm64-defconfig-for-6.3-3' of https://git. [...] adds c72e04c26fae Merge tag 'soc-defconfig-6.3' of git://git.kernel.org/pub/ [...] adds 3e9e6fc9c64f riscv: dts: renesas: rzfive-smarc-som: Enable WDT adds ef10e647d932 arm64: dts: renesas: r8a779f0: Add CA55 operating points adds 95d60f13d3ab arm64: dts: renesas: r8a779g0: Add display related nodes adds df9645b93a1a arm64: dts: renesas: white-hawk-cpu: Add DP output support adds 36aa3eee39b2 arm64: dts: renesas: r9a09g011: Add eMMC and SDHI support adds 291d759ab09b arm64: dts: renesas: ulcb-kf: Fix pca9548 i2c-mux node names adds c68b12a90206 riscv: dts: renesas: rzfive-smarc-som: Enable OSTM nodes adds 567d37b9549e arm64: boot: dts: r8a774[a/b/e]1-beacon: Consolidate sound clocks adds 2ef9e3ef3b8d arm64: dts: renesas: condor-i: add HS400 support for eMMC adds bd5a649bf364 Merge tag 'renesas-dts-for-v6.3-tag1' of git://git.kernel. [...] adds bbc9db2da871 ARM: dts: at91: sama7g5: add nodes for video capture adds bbabe541dbc8 Merge tag 'at91-dt-6.3' of https://git.kernel.org/pub/scm/ [...] adds e76d8a16d12f arm64: dts: microchip: drop 0x from unit address adds d0931f1d5e9c arm64: dts: hisilicon: align LED node names with dtschema adds 65edaea65d8a Merge tag 'dt64-cleanup-6.3' of https://git.kernel.org/pub [...] adds f3de853008ad arm64: dts: exynos: Update cache properties adds 493dedfe2977 arm64: dts: fsd: Update cache properties adds 3bcb0c7a4d7e arm64: dts: fsd: Add MCAN device node adds c514239c4f3d arm64: dts: exynos: add dedicated SYSREG compatibles to Ex [...] adds 254b8f4b2192 arm64: dts: exynos: use 8-bit for SPI IR LED duty-cycle in TM2 adds 0f2d502c32d9 arm64: dts: exynos: drop pwm-names from MAX77843 haptic in TM2 adds 82d865b5da87 arm64: dts: exynos: drop clock-frequency from CPU nodes in TM2 adds 0d6460bc6f4c arm64: dts: exynos: correct properties of MAX98504 in TM2 adds beaf55952d46 arm64: dts: fsd: add sysreg device node adds 40a1827ea4c9 arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos850 adds 138d72031ec3 arm64: dts: exynos: add dedicated SYSREG compatibles to Ex [...] adds 32d0c0680117 arm64: dts: fsd: fix PUD values as per FSD HW UM adds 91d89306579b arm64: dts: exynos: drop unsupported I2C properties in Espresso adds 7f62af80dc62 arm64: dts: fsd: Add I2S DAI node for Tesla FSD adds be8599d07a6a arm64: dts: fsd: Add codec node for Tesla FSD adds 56a14f01a545 arm64: dts: fsd: Add sound card node for Tesla FSD adds 6932b6ed4068 Merge tag 'samsung-dt64-6.3' of https://git.kernel.org/pub [...] adds ffecc4feba12 ARM: dts: omap: Use new media bus type macros adds 0973bdfce750 ARM: dts: ti: Fix pca954x i2c-mux node names adds bd08103e93a4 ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins [...] adds af5ec6ab2e6c ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4 adds 7094c9d8aa5d ARM: dts: am335x-nano: Enable I2C temperature sensor adds d7a6aebb2337 ARM: dts: am335x-nano: Fix GPIO settings for MMC pins adds 7c70306b7dbb ARM: dts: am335x-nano: Enable USB host adds ecbeccdc6170 ARM: dts: n900: rename accelerometer node adds 14a213dcb004 ARM: dts: n900: use iio driver for accelerometer adds 9151b7670d1a ARM: dts: omap: gta04: add BNO055 IMU chip adds 9dd320f0075f ARM: dts: omap: gta04a5: cleanup i2c node names adds 6e3347ecd44d Merge tag 'omap-for-v6.3/dt-signed' of git://git.kernel.or [...] adds c2e322ae9f06 dt-bindings: soc: samsung: exynos-sysreg: split from syscon adds 7b35b6b8aab2 dt-bindings: soc: samsung: exynos-sysreg: add dedicated SY [...] adds af7354c7c022 dt-bindings: soc: samsung: exynos-sysreg: add clocks for E [...] adds 7e03ca7429b2 dt-bindings: soc: samsung: exynos-sysreg: Add tesla FSD sy [...] adds 0a2af7bdeeb4 dt-bindings: soc: samsung: exynos-sysreg: add dedicated SY [...] adds dd5cc8072a3f dt-bindings: soc: samsung: exynos-sysreg: add dedicated SY [...] adds c14f161c1fed dt-bindings: soc: samsung: exynos-sysreg: correct indentat [...] adds 5e487164afbc MAINTAINERS: arm64: tesla: correct pattern for directory adds 1ba4a8a6ce7a Merge tag 'samsung-drivers-6.3' of https://git.kernel.org/ [...] adds 41054628c45e ARM: dts: gemini: Push down flash address/size cells adds 747749045e4b ARM: dts: gemini: wbd111: Use RedBoot partion parser adds e6c7d0ad2a91 ARM: dts: gemini: wbd222: Use RedBoot partion parser adds b041c9d038f7 ARM: dts: gemini: Fix USB block version adds 776e8ee7a3cb ARM: dts: gemini: Enable DNS313 FOTG210 as periph adds d5d480412870 Merge tag 'gemini-dts-v6.3' of git://git.kernel.org/pub/sc [...] adds 6042a5880aaf ARM: dts: intel-ixp42x-welltech-epbx100: add ethernet node adds 189d80108620 ARM: dts: socfpga: drop 0x from unit address adds 0cf125ef4e40 ARM: dts: stih410: align HDMI CEC node names with dtschema adds e2bb8c4f8cef ARM: dts: keystone: align LED node names with dtschema adds 30a39ce8fb67 ARM: dts: dove: align LED node names with dtschema adds 3a48b303d44a ARM: dts: at91: align LED node names with dtschema adds 4f848f23f5ff Merge tag 'dt-cleanup-6.3' of https://git.kernel.org/pub/s [...] adds f72ef0cfda42 ARM: dts: ste: align LED node names with dtschema adds 80b3303221a0 ARM: dts: ux500: Add clkout-clock node adds 42bea43c1f91 Merge tag 'ux500-dts-v6.3' of git://git.kernel.org/pub/scm [...] adds 3ddba3c2268c ARM: dts: qcom: sdx55-mtp: add MPSS remoteproc memory-region adds a0145c557d94 ARM: dts: msm8974: castor: Define pm8841 regulators adds 6d933c0ec171 ARM: dts: qcom: msm8974-*: re-add remoteproc supplies adds 73bf63a6300b ARM: dts: qcom: msm8974-castor: Fix touchscreen init adds a28146b51a29 ARM: dts: qcom: msm8974-castor: Enable charging over USB adds 17c073500e90 dt-bindings: qcom: Document msm8916-acer-a1-724 adds 0fbf49b3eac9 arm64: dts: qcom: msm8916-acer-a1-724: Add initial device tree adds 85e0a0f8bfa4 arm64: dts: qcom: msm8916-acer-a1-724: Add accelerometer/m [...] adds 7b8847e9d56f arm64: dts: qcom: msm8916-acer-a1-724: Add touchscreen adds 60446dc63f5d ARM: dts: qcom: msm8974: add second DSI host and PHY adds cd1dc49ad4cc ARM: dts: qcom: msm8974: add clocks and clock-names to gcc device adds c8d4a609162e ARM: dts: qcom: msm8974: add clocks and clock-names to mmc [...] adds bc6ecf993b10 ARM: dts: qcom: pm8226: sort includes alphabetically and n [...] adds 79ca56c11e90 ARM: dts: qcom: pm8226: add PON device node along with res [...] adds 07eccde43b03 ARM: dts: qcom: pm8226: add IADC node adds ce77819ac850 dt-bindings: arm: qcom: document new msm8953-family devices adds bd445a04d8ca ARM: dts: qcom: apq8026-samsung-matisse-wifi: Enable ADSP adds bf07cc87c14a ARM: dts: qcom: sdx55: add specific compatible for USB HS PHY adds 4cd90875c720 ARM: dts: qcom: sdx65: add specific compatible for USB HS PHY adds 5cea1fa12bc3 ARM: dts: qcom: apq8064: add compat qcom,apq8064-dsi-ctrl adds e280bcc26337 ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl adds 24f3abaa8c74 ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl to dsi1 adds bf1e263b2582 dt-bindings: arm: qcom: Document SM8550 SoC and boards adds 25da76a92f88 ARM: dts: qcom: reverse compatibles to match bindings adds 462671ab0472 ARM: dts: qcom: apq8064: drop second clock frequency from timer adds aa482e69cd3b ARM: dts: qcom: ipq8064: drop second clock frequency from timer adds 501d1437d576 ARM: dts: qcom: mdm9615: drop second clock frequency from timer adds f630f8205c37 ARM: dts: qcom: msm8960: drop second clock frequency from timer adds af657876c670 ARM: dts: qcom: msm8960: add qcom,kpss-wdt-mdm9615 adds 3219c9b28e7b dt-bindings: arm: qcom: Add zombie with NVMe adds 47c6315ea64d dt-bindings: arm: qcom: add board-id/msm-id for MSM8956, S [...] adds 720229b8e42c ARM: dts: qcom: add missing space before { adds dc031a547e21 dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11 adds 5fec7cb2e3e1 ARM: dts: qcom: apq8026-samsung-matisse-wifi: Add display [...] adds d7a2d86837b9 dt-bindings: vendor-prefixes: Add GPLUS adds cb12cc2d46cc dt-bindings: qcom: Document msm8916-gplus-fl8005a adds 7d8ccfaca31e ARM: dts: qcom: msm8974: add xo clock to rpm clock controller adds d3e2262cd0d1 dt-bindings: arm: qcom: Document MSM8939 SoC binding adds bfe9c2996972 Merge tag 'qcom-dts-fixes-for-6.2' into dts-for-6.3 adds e108a3858e7d ARM: dts: qcom-msm8974: specify per-sensor calibration cells adds 1283b2e61a7a ARM: dts: qcom-apq8084: specify per-sensor calibration cells adds cbf91f46a72a ARM: dts: qcom: use qcom,gsi-loader for IPA adds 293b993b3cad dt-bindings: qcom: Document bindings for msm8916-samsung-j5x adds d3f5468472d3 dt-bindings: qcom: Document samsung,gt58 and gt510 adds 11691dab82e1 ARM: dts: qcom-msm8974: add SoC specific compat string to [...] adds 192309302860 ARM: dts: qcom-msm8974: rename mdss node to display-subsystem adds 858b0d4b04ea ARM: dts: qcom: rename mdp nodes to display-controller adds 295bc7195810 ARM: dts: qcom: align OPP table node name with DT schema adds b894f2cf9154 ARM: dts: qcom: apq8084: add clocks and clock-names to gcc device adds 34d50b12d677 ARM: dts: qcom: msm8226: add RPMCC node adds be836a16f422 Merge tag 'qcom-dts-for-6.3' of https://git.kernel.org/pub [...] adds 97b7ed072784 dt-bindings: riscv: Add StarFive JH7110 SoC and VisionFive [...] adds 444c3dbdabd4 RISC-V: introduce ARCH_FOO kconfig aliases for SOC_FOO symbols adds fc43211939bb RISC-V: kconfig.socs: convert usage of SOC_CANAAN to ARCH_CANAAN adds 19ba9cf70706 RISC-V: kbuild: convert all use of SOC_FOO to ARCH_FOO adds b61032557d20 RISC-V: stop selecting the PolarFire SoC clock driver adds 0e6aee5bcc00 RISC-V: stop selecting SiFive clock and serial drivers directly adds 3af577f9826f RISC-V: stop directly selecting drivers for SOC_CANAAN adds 093ee97e24f8 Merge tag 'soc2arch-immutable' into riscv-dt-for-next adds f6beee9118c3 dt-bindings: vendor-prefixes: Add entry for Aldec adds ea913d8865fe dt-bindings: riscv: microchip: document the Aldec TySoM adds 497e6b37b009 riscv: dts: microchip: add the Aldec TySoM's devicetree adds d9c36d016f61 Merge patch series "Add a devicetree for the Aldec PolarFi [...] adds b453988c59ab Merge tag 'riscv-dt-for-v6.3-mw0' of https://git.kernel.or [...] adds 41a37d157a61 arm64: dts: qcom: qcs404: use symbol names for PCIe resets adds 1eb309964e63 arm64: dts: qcom: qcs404: add power-domains-cells to gcc node adds 3494938a7e9e arm64: dts: qcom: qcs404: add clocks to the gcc node adds f961fd2f6717 arm64: dts: qcom: qcs404: add xo clock to rpm clock controller adds 977e9262c354 arm64: dts: qcom: qcs404: register PCIe PHY as a clock provider adds 863dd1913b04 arm64: dts: qcom: msm8996: drop address/size cells from smd-edge adds cd48d99bb729 arm64: dts: qcom: qcs404: align CDSP PAS node with bindings adds 47603d621e68 arm64: dts: qcom: sc7180: align MPSS PAS node with bindings adds 92476ddf02b5 arm64: dts: qcom: sc7280: align MPSS PAS node with bindings adds 36e830a5656d arm64: dts: qcom: ipq8074: add SoC specific compatible to MDIO adds cc8619e89329 arm64: dts: qcom: msm8916-samsung-grandmax: Add properties [...] adds 8875b1d71f11 arm64: dts: qcom: sm8350-sagami: Configure SLG51000 PMIC o [...] adds 7c679f2a2af8 arm64: dts: qcom: sm8350-sagami: Add GPIO line names for P [...] adds e73defb2deee arm64: dts: qcom: sc8280xp: add gpr node adds c18773d162a6 arm64: dts: qcom: sc8280xp: add SoundWire and LPASS adds f29077d86652 arm64: dts: qcom: sc8280xp-x13s: Add soundcard support adds 43069b9cd358 arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes t [...] adds 4df05b44468c arm64: dts: qcom: msm8996-xiaomi-gemini: use preferred ena [...] adds 29dcf3c1a815 arm64: dts: qcom: sdm632-fairphone-fp3: Add NFC adds 7bff6f4351bf arm64: dts: qcom: sdm670: add qfprom node adds cb98187a6883 arm64: dts: qcom: sdm670: add missing usb hstx nvmem cell adds 582e7c1026fa arm64: dts: qcom: sm7225-fairphone-fp4: Add pmk8350 PMIC adds 01b6041454e8 arm64: dts: qcom: sm6115: Fix UFS node adds ad9514be8ddb arm64: dts: qcom: sm6115: Provide xo clk to rpmcc adds 0f1619aa22cd arm64: dts: qcom: sm6115: Provide real SMD RPM XO to SDC1/2 adds 92ad27fb9259 dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11 adds 67e75cfea375 arm64: dts: qcom: Add Lenovo Tab P11 (J606F/XiaoXin Pad) dts adds 53cb681199f4 arm64: dts: qcom: sm6115: Add thermal zones adds e48b2f1fb174 arm64: dts: qcom: pm6150l: add spmi-flash-led node adds 1c170714490e arm64: dts: qcom: sm7225-fairphone-fp4: configure flash LED adds 9506a3661258 arm64: dts: qcom: sc7180: Bump up trogdor ts_reset_l drive [...] adds f5b4811e8758 arm64: dts: qcom: sc7180: Add trogdor eDP/touchscreen regu [...] adds 23ff866987de arm64: dts: qcom: sc7180: Start the trogdor eDP/touchscree [...] adds 335fe4b79838 arm64: dts: qcom: sc7180: Add pazquel360 touschreen adds be8de06dc397 arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k [...] adds 3c3d2cb221b8 arm64: dts: qcom: pmi8950: Correct rev_1250v channel label to mv adds ea25d61b448a arm64: dts: qcom: Use plural _gpios node label for PMIC gpios adds 3b2ff50da499 arm64: dts: qcom: sm6350: Fix up the ramoops node adds 1629063ec9d8 arm64: dts: qcom: sdm845: drop 0x from unit address adds 524dfd2ddbd7 arm64: dts: qcom: sc7180: move QUP and QSPI opp tables out [...] adds 85966125ecfe arm64: dts: qcom: sdm845: move DSI/QUP/QSPI opp tables out [...] adds d0b014a74823 arm64: dts: qcom: sdm845: move sound node out of soc adds e5b8c0824530 arm64: dts: qcom: sm8250: move sound and codec nodes out of soc adds b860ba9e4253 arm64: dts: qcom: msm8996-tone: Enable SDHCI1 adds 6152ab29a391 arm64: dts: qcom: msm8996-tone: Move status last adds 0ead2d175871 arm64: dts: qcom: sm8150-kumano: Add GPIO keys adds 6cef82a8a7d9 arm64: dts: qcom: sm8150-kumano: Add NXP PN553 NFC adds 632a35e24fef arm64: dts: qcom: sm8150-kumano: Configure resin as volume up key adds 67fb53745e0b arm64: dts: qcom: msm8996: Add additional A2NoC clocks adds 0431dba3733b arm64: dts: qcom: ipq6018: Use lowercase hex adds 21dd43fda18a arm64: dts: qcom: msm8996: Use lowercase hex adds d6882340d019 arm64: dts: qcom: msm8998: Use lowercase hex adds 5442632899f4 arm64: dts: qcom: sdm630: Use lowercase hex adds 5c9d77725069 arm64: dts: qcom: sdm660: Use lowercase hex adds 7b5cb47afda7 arm64: dts: qcom: sdm845: Use lowercase hex adds 74f916593521 arm64: dts: qcom: sm8250: Use lowercase hex adds 51f748c62358 arm64: dts: qcom: sm8150: Use lowercase hex adds 20e954411c9e arm64: dts: qcom: sdm845: Fix some whitespace/newlines adds 5e4cab734c26 arm64: dts: qcom: sc8280xp-x13s: move 'thermal-zones' node adds 861b67fbdccd arm64: dts: qcom: sdm670-google-sargo: keep pm660 ldo8 on adds a5ac24ba1759 arm64: dts: qcom: sm8450: add RPMH_REGULATOR_LEVEL_LOW_SVS_D1 adds a6dd1206e45a arm64: dts: qcom: sm8450: add display hardware devices adds 928a7b426963 arm64: dts: qcom: sm8450-hdk: enable display hardware adds 0cbe8e1953e0 arm64: dts: qcom: sm8450-hdk: Add LT9611uxc HDMI bridge adds 0f48b65f716b arm64: dts: qcom: sm8450-hdk: Enable HDMI Display adds c34bef62a009 arm64: dts: qcom: sm8150: Enable split pagetables for Adreno SMMU adds d4b94c824491 arm64: dts: qcom: sm8150: Add Data Capture and Compare(DCC [...] adds 029d6586dc2d arm64: dts: qcom: sc7280: Add Data Capture and Compare(DCC [...] adds add74cad7c9d arm64: dts: qcom: sc7180: Add Data Capture and Compare(DCC [...] adds 91269c425649 arm64: dts: qcom: sdm845: Add Data Capture and Compare(DCC [...] adds 40103eabe3d3 arm64: dts: qcom: c630: Fix firmware paths adds 3abf1f5c18a3 arm64: dts: qcom: sc8280xp-x13s: move 'regulator-vph-pwr' node adds dc58c4d160e7 arm64: dts: qcom: sc7280: Add wifi alias for SC7280-idp adds 4c881ab73a64 arm64: dts: qcom: Re-enable resin on MSM8998 and SDM845 boards adds eca9ee35e895 arm64: dts: qcom: msm8953: Adjust reserved-memory nodes adds eee5a89b4fe5 arm64: dts: qcom: sdm450: Add device tree for Motorola Moto G6 adds 4ccd0dd6a3d2 arm64: dts: qcom: msm8953: Add device tree for Motorola G5 Plus adds 38d779c26395 arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A2 Lite adds c144005129b0 arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redm [...] adds cf152c05eb35 arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A1 adds aa17e707e04a arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redm [...] adds 3176c4d6b9be arm64: dts: qcom: sdm632: Add device tree for Motorola G7 Power adds dcc7cd5c46ca arm64: dts: qcom: sm8350-sagami: Rectify GPIO keys adds 9435294c6517 arm64: dts: qcom: Update cache properties adds ac1d8a8e2eb5 arm64: dts: qcom: sm8250: add cache size adds 2ef3bb17c45c arm64: dts: qcom: sm8150: Add DISPCC node adds 98874a46686b arm64: dts: qcom: sm8150: Wire up MDSS adds 8ea261588fe9 arm64: dts: qcom: sm8350-sony-xperia-sagami: specify which [...] adds 9472edb3e7ea arm64: dts: qcom: sc7280: only enable IPA for boards with a modem adds 06a0676b5de9 arm64: dts: qcom: sm8350: align MMC node names with DT schema adds cd8cecc72367 arm64: dts: qcom: msm8916: Add compat qcom,msm8916-dsi-ctrl adds 634ecbc6b17a arm64: dts: qcom: msm8953: Add compat qcom,msm8953-dsi-ctrl adds 5ebe4191286a arm64: dts: qcom: msm8996: Add compat qcom,msm8996-dsi-ctrl adds a45d0641d110 arm64: dts: qcom: sc7180: Add compat qcom,sc7180-dsi-ctrl adds 5b5e4ac378e5 arm64: dts: qcom: sc7280: Add compat qcom,sc7280-dsi-ctrl adds 197d28d46315 arm64: dts: qcom: sdm630: Add compat qcom,sdm660-dsi-ctrl adds 3381020a778c arm64: dts: qcom: sdm660: Add compat qcom,sdm660-dsi-ctrl adds a1a685c312f5 arm64: dts: qcom: sdm845: Add compat qcom,sdm845-dsi-ctrl adds ff114e399e74 arm64: dts: qcom: sm8250: Add compat qcom,sm8250-dsi-ctrl adds a40f5ae1ea64 arm64: dts: qcom: sm6350-lena: Flatten gpio-keys pinctrl state adds 7421a8d2f139 arm64: dts: qcom: sm6125-seine: Configure PM6125 regulators adds 232bb8073b5b arm64: dts: qcom: sm6125-seine: Provide regulators to HS USB2 PHY adds 68aadbe78059 arm64: dts: qcom: sm6125-seine: Provide regulators to SDHCI 1 adds d696b1618bc1 arm64: dts: qcom: sm6125-seine: Configure SD Card slot on SDHCI 2 adds fa7ff6e9f14a arm64: dts: qcom: sm6125-seine: Lock eMMC and SD Card IDs [...] adds 8416262b0ea4 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to matc [...] adds 8ddb4bc3d3b5 arm64: dts: qcom: sm6125: Configure APPS SMMU adds 60f6c86fb4fd arm64: dts: qcom: sm6125: Add apps_smmu with streamID to S [...] adds ac54563c2752 arm64: dts: qcom: sm6125: Add IOMMU context to DWC3 adds 581734f754d2 arm64: dts: qcom: sm6125: Add GPI DMA nodes adds a9f6a13da473 arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down) adds 075a6aef5591 arm64: dts: qcom: sm6125: Add pin configs for QUP SPI/I2C [...] adds 72621d0443ea arm64: dts: qcom: sm6125: Add QUPs with SPI and I2C Serial [...] adds f3b770f7a8b4 arm64: dts: qcom: sm6125-seine: Enable GPI DMA 0, QUP 0 an [...] adds 496b308f0988 arm64: dts: qcom: msm8996: align bus node names with DT schema adds 42db0f72f7a8 arm64: dts: qcom: sm8250: drop unused clock-frequency from [...] adds 539a9923683c arm64: dts: qcom: sm8450: re-order GCC clocks adds 9e8e9be6c499 arm64: dts: qcom: use generic node name for CS35L41 speaker adds b9ae6ddeded7 arm64: dts: qcom: sm8450: disable by default Soundwire and [...] adds ac3929713573 arm64: dts: qcom: sc8280xp: align PSCI domain names with D [...] adds 0c8bfc7f3be4 arm64: dts: qcom: sm6375: align PSCI domain names with DT schema adds 5ca45690551a arm64: dts: qcom: sm8150: align PSCI domain names with DT schema adds 56d590022b6c arm64: dts: qcom: sm8250: align PSCI domain names with DT schema adds a9371962c3b2 arm64: dts: qcom: sm8350: align PSCI domain names with DT schema adds fce310a2d232 arm64: dts: qcom: sm8450: align PSCI domain names with DT schema adds 8a0721dae68f arm64: dts: qcom: msm8998-fxtec: fix touchscreen reset GPI [...] adds 740862bb5f59 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt [...] adds e5011447376e arm64: dts: qcom: sdm845-xiaomi-beryllium: fix audio codec [...] adds d05e342882e4 arm64: dts: qcom: sdm845: align TLMM pin configuration wit [...] adds 0cbc0b1c5838 arm64: dts: qcom: sdm845: do not customize SPI0 pin drive/bias adds b0b8b34a8d6b arm64: dts: qcom: sm8150: Add compat qcom,sm8150-dsi-ctrl adds b7f4f6971d62 arm64: dts: qcom: sm8450: Add compat qcom,sm8450-dsi-ctrl adds 66773faf054b dt-bindings: interconnect: Add Qualcomm SM8550 adds e6f0d6a30f73 interconnect: qcom: Add SM8550 interconnect provider driver adds ee7ccd5fe8a3 Merge branch 'icc-sm8550-immutable' of https://git.kernel. [...] adds d220193c5049 dt-bindings: clock: Add SM8550 TCSR CC clocks adds 19d281082225 Merge branch '20230104093450.3150578-2-abel.vesa@linaro.or [...] adds ffc50b2d3828 arm64: dts: qcom: Add base SM8550 dtsi adds 89565d8f5468 arm64: dts: qcom: Add pm8010 pmic dtsi adds 2e9686d1948a arm64: dts: qcom: Add PM8550 pmic dtsi adds 9543f989c244 arm64: dts: qcom: Add PM8550b pmic dtsi adds 8ba6d5d8f11e arm64: dts: qcom: Add PM8550ve pmic dtsi adds d6056ec543da arm64: dts: qcom: Add PM8550vs pmic dtsi adds e9c0a4e48489 arm64: dts: qcom: Add PMK8550 pmic dtsi adds 4e7b112617a9 arm64: dts: qcom: Add PMR735d pmic dtsi adds 71342fb91eae arm64: dts: qcom: Add base SM8550 MTP dts adds 377972ac743f arm64: dts: qcom: sm8550: add I2C Master Hub nodes adds 433477c3bf0b arm64: dts: qcom: sm8550: add QCrypto nodes adds f891f86e47c3 arm64: dts: qcom: sm8450: add spmi node adds 25deb75e99bc arm64: dts: qcom: sm8450-nagara: Include PMIC DTSIs adds 4c5ab70d11ba arm64: dts: qcom: sm8450-nagara: Add GPIO line names for P [...] adds 7b2557697890 arm64: dts: qcom: sm8450-nagara: Add GPIO keys adds 40430a7c485b arm64: dts: qcom: sm8450-nagara: Set up camera regulators adds e9090691e48d arm64: dts: qcom: sm8450-nagara: Enable PMIC RESIN+PON adds 0d89bfbcd6d4 arm64: dts: qcom: sm8450-nagara: Configure SLG51000 PMIC adds 9293c3e85a20 arm64: dts: qcom: sc7280: Fix CPU nodes compatible string adds 41d31fa487fe arm64: dts: qcom: sc7180: order top-level nodes alphabetically adds 3bd21131d884 arm64: dts: qcom: sdm845: order top-level nodes alphabetically adds 2eb4cdcd5aba arm64: dts: qcom: sa8540p-ride: enable pcie2a node adds 1f7574553722 arm64: dts: qcom: sc7180: correct SPMI bus address cells adds 8da3786a91e5 arm64: dts: qcom: sc7280: correct SPMI bus address cells adds 76d9e8b4d54a arm64: dts: qcom: sc8280xp: correct SPMI bus address cells adds bb99820dd284 arm64: dts: qcom: rename AOSS QMP nodes adds 76ee8cd53016 arm64: dts: qcom: sc7180: Set performance state for audio adds 2a87b555553e arm64: dts: qcom: sm8250-edo: Remove misleading comments adds 71b4fb83a958 arm64: dts: qcom: sm8350-sagami: Disable empty i2c bus adds 7ca5618520c6 arm64: dts: qcom: sm8450-nagara: Disable empty i2c bus adds 6d88aafa6fdd arm64: dts: qcom: msm8916: Add fallback CCI compatible adds 84c611c5bca4 arm64: dts: qcom: sdm845: Add fallback CCI compatible adds dd45008b74e4 arm64: dts: qcom: sm8250: Add fallback CCI compatible adds 71b7c2df3109 arm64: dts: qcom: sm8450: Add fallback CCI compatible adds f6df873315f9 arm64: dts: qcom: sc7280: Add DT for sc7280-herobrine-zomb [...] adds 1364acc3f626 arm64: dts: qcom: replace underscores in node names adds b070c7493bb1 arm64: dts: qcom: sm8450-qrd: add pmic files adds 69d46573ca29 arm64: dts: qcom: sm8450-qrd: add missing PMIC includes adds 30464456a1ea arm64: dts: qcom: sm8450-hdk: add pmic files adds 7438bb31ba57 arm64: dts: qcom: sm8450-hdk: add missing PMIC includes adds 8503babc3d2a arm64: dts: qcom: sm8350: Drop standalone smem node adds 2e1cec6e1b5b arm64: dts: qcom: rename pm8450a dtsi to sa8540p-pmics adds 650fed7806b7 arm64: dts: qcom: sa8450p-pmics: add rtc node adds e1deaa8437c4 arm64: dts: qcom: sa8295p-adp: use sa8540p-pmics adds ceb01bb89571 arm64: dts: qcom: pm8941-rtc add alarm register adds 5eafe69af43d arm64: dts: qcom: sm8450: correct Soundwire wakeup interrupt name adds ef6868a2d69d arm64: dts: qcom: msm8998: get rid of test clock adds 66b14154e278 arm64: dts: qcom: add missing space before { adds ff384ab56f16 arm64: dts: qcom: sm8450: Use GIC-ITS for PCIe0 and PCIe1 adds 83fe4b9efb03 arm64: dts: qcom: msm8998: Use RPM XO adds 19e509d5ea22 arm64: dts: qcom: sdm845: make DP node follow the schema adds 4ce03bb80fae arm64: dts: qcom: sdm845-tama: Add volume up and camera GPIO keys adds 1de4e112b97c arm64: dts: qcom: msm8996-oneplus-common: drop vdda-supply [...] adds 4df6e8fbe6e4 Revert "dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11" adds 57d6ef683a15 arm64: dts: qcom: sc8280xp: Define some of the display blocks adds 4a883a8d80b5 arm64: dts: qcom: sc8280xp-crd: Enable EDP adds 5715698507ee arm64: dts: qcom: sa8295-adp: Enable DP instances adds f48c70b111b4 arm64: dts: qcom: sc8280xp-x13s: enable eDP display adds 32c028fccb12 arm64: dts: qcom: sa8540p-pmics: add missing interrupt include adds aab961de74f1 arm64: dts: qcom: sa8540p-pmics: rename pmic labels adds 2e3015c2d190 arm64: dts: qcom: msm8996: mark apcs as clock provider adds 662a90c4e725 arm64: dts: qcom: msm8916-gplus-fl8005a: Add initial device tree adds 143b4b845f58 arm64: dts: qcom: msm8916-gplus-fl8005a: Add touchscreen adds 599a259a4b3b arm64: dts: qcom: msm8916-gplus-fl8005a: Add flash LED adds 0154d3594af3 arm64: dts: qcom: msm8916: Enable blsp_dma by default adds 389d2c9926b3 arm64: dts: qcom: msm8916: Add DMA for all I2C controllers adds 7592ba4d3e9b arm64: dts: qcom: pm7250b: Add BAT_ID vadc channel adds 88efcc060edb arm64: dts: qcom: sm8150: drop the virtual ipa-virt device adds 6af6827fb0c4 arm64: dts: qcom: sm8250: drop the virtual ipa-virt device adds fe07640280cd arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers adds 1f731bbf71e3 arm64: dts: qcom: sm8450: Add TCSR halt register space adds e15a81588492 arm64: dts: qcom: sc8280xp-crd: allow vreg_l3b to be disabled adds bb45bb970537 arm64: dts: qcom: sc8280xp: Use MMCX for all DP controllers adds 6daee40678a0 arm64: dts: qcom: sm8350: add PCIe devices adds 186b27135a9e arm64: dts: qcom: sm8350-hdk: enable PCIe devices adds 86543bc6eec4 arm64: dts: qcom: use UFS symbol clocks provided by PHY adds 2aa8c53eb8d7 arm64: dts: qcom: sm8350: drop unused dispcc power-domain-names adds eef26fb45b6a arm64: dts: qcom: sc7180-trogdor: align DAI children names [...] adds 26c5aa54f597 arm64: dts: qcom: add data-lanes and link-freuencies into [...] adds 305db81657b4 arm64: dts: qcom: sdm630-nile: Don't use underscores in no [...] adds 2f20f276dd4f arm64: dts: qcom: sdm630-nile: Reserve simplefb memory adds 35cf1aaab169 arm64: dts: qcom: sm8550: Add UFS host controller and phy nodes adds 6fa1a0f8cbfc arm64: dts: qcom: sm8550-mtp: Add UFS host controller and [...] adds d4a4410583ed arm64: dts: qcom: sm8350: Add display system nodes adds ea9df63f0f23 arm64: dts: qcom: sm8350-hdk: Enable display & dsi nodes adds d96d8f9192be arm64: dts: qcom: sm8350-hdk: Enable lt9611uxc dsi-hdmi bridge adds bbcb07d299b5 arm64: dts: qcom: sm6115: Add debug related nodes adds c326e851eed4 arm64: dts: qcom: sc7180: set ath10k output power calibrat [...] adds 30186f8573af arm64: dts: qcom: sm8250: drop unused clock-frequency from [...] adds c75286fe8968 arm64: dts: qcom: sc8280xp: drop bogus clock-controller property adds 91238d52fb07 arm64: dts: qcom: sc8280xp: drop unused properties from tx-macro adds 6ded5ed60984 arm64: dts: qcom: sc8280xp: disable sound nodes adds acf906140790 arm64: dts: qcom: sc8280xp-x13s: move vamacro node adds fdc6a0b272c5 arm64: dts: qcom: sc8280xp-x13s: move wcd938x codec node adds 306380dc93c5 arm64: dts: qcom: sm8450-hdk: move wcd938x codec node adds 74d6ed033d47 arm64: dts: qcom: sm8250: clean up wcd938x codec node adds fc1780dba41d arm64: dts: qcom: sc7280: add DP audio to herobrine rt5682 [...] adds 5f84c7c35d49 arm64: dts: qcom: sc8280xp: Define CMA region for CRD and X13s adds 638b7ada91f9 arm64: dts: qcom: sm8350: Add &tlmm gpio-line-names adds 4f287e31ff5f arm64: dts: qcom: sm8350: Use 2 interconnect cells adds 1ccad21aa996 Merge tag 'qcom-arm64-fixes-for-6.2' into arm64-for-6.3 adds 26a91359aea4 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size adds 4dee5aa44b92 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem adds de385ae2aa62 arm64: dts: qcom: msm8916-samsung-a2015: correct motor pin [...] adds bf37b5bc7220 arm64: dts: qcom: sc7280-idp: add amp pin config function adds a9a9e85731e7 arm64: dts: qcom: use qcom,gsi-loader for IPA adds 0b3aa9aa629c arm64: dts: qcom: msm8956: use SoC-specific compat for tsens adds 24aafd041fb2 arm64: dts: qcom: msm8916: specify per-sensor calibration cells adds 4d403f7a9090 arm64: dts: qcom: msm8976: specify per-sensor calibration cells adds 306ccdf0786a arm64: dts: qcom: qcs404: specify per-sensor calibration cells adds e17a806571bb arm64: dts: qcom: sm6350: Add OSM L3 node adds bba952275b81 arm64: dts: qcom: sm6350: Set up DDR & L3 scaling adds aed7154a3023 arm64: dts: qcom: sm6350: add IPA node adds 60bf8740870e arm64: dts: qcom: sm7225-fairphone-fp4: enable IPA adds 66e9ba516be3 arm64: dts: qcom: msm8916-samsung-j5-common: Add initial c [...] adds 4414bdf9c565 arm64: dts: qcom: msm8916-samsung-j5-common: Add new device trees adds 027523b77c0c arm64: dts: qcom: msm8916-samsung-j5-common: Add Hall sensor adds 83a54e61b2bd arm64: dts: qcom: msm8916-samsung-j5-common: Add MUIC support adds 66129812050b arm64: dts: qcom: sm8550: fix xo clock source in cpufreq-hw node adds 553f9bd45554 dt-bindings: clock: document SM8550 DISPCC clock controller adds 411f657db2c2 Merge branch '20230103-topic-sm8550-upstream-dispcc-v3-1-8 [...] adds d7da51db5b81 arm64: dts: qcom: sm8550: add display hardware devices adds 69e6a5e29b3b arm64: dts: qcom: sm8550-mtp: enable display hardware adds a74c41f6dd83 arm64: dts: qcom: sm8550-mtp: add DSI panel adds 2e3790de9b18 arm64: dts: qcom: sm8550: Add interconnect path to SCM node adds d0c061e366ed arm64: dts: qcom: sm8550: add adsp, cdsp & mdss nodes adds 6c409f633f23 arm64: dts: qcom: sm8550-mtp: enable adsp, cdsp & mdss adds 7d1158c984d3 arm64: dts: qcom: sm8550: Add PCIe PHYs and controllers nodes adds 1eeef306b5d8 arm64: dts: qcom: sm8550-mtp: Add PCIe PHYs and controllers nodes adds 647380e41520 arm64: dts: qcom: ipq6018: Pad addresses to 8 hex digits adds c2596b717e9d arm64: dts: qcom: ipq6018: Fix up indentation adds 2c6e322a41c5 arm64: dts: qcom: ipq6018: Sort nodes properly adds 6db9ed9a128c arm64: dts: qcom: ipq6018: Add/remove some newlines adds 7356ae3e10ab arm64: dts: qcom: ipq6018: Use lowercase hex adds 8d5bf0b2dca7 arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits adds f69732296a74 arm64: dts: qcom: sm8150: Pad addresses to 8 hex digits adds f48dbb34e4e0 arm64: dts: qcom: sm6350: Pad addresses to 8 hex digits adds 524ac48fcccd arm64: dts: qcom: sdm845: Pad addresses to 8 hex digits adds 81f43efce4e1 arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits adds f3c08ae6fea7 arm64: dts: qcom: sm8350: Pad addresses to 8 hex digits adds 26c471991dc8 arm64: dts: qcom: sc7180: Pad addresses to 8 hex digits adds 94ca994d7e93 arm64: dts: qcom: sc7280: Pad addresses to 8 hex digits adds 426900a959b3 arm64: dts: qcom: msm8994-octagon: Pad addresses to 8 hex digits adds a58cde4d66e1 arm64: dts: qcom: sm8450: Pad addresses to 8 hex digits adds 690e8993ccac arm64: dts: qcom: msm8994-kitakami: Pad addresses to 8 hex digits adds 1d09705a6456 arm64: dts: qcom: sm6115: Pad addresses to 8 hex digits adds 71bc1b42844f arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 adds 6e1569ddfa64 arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 adds 31e62e862a1e arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 adds 645aaf0a3826 arm64: dts: qcom: sc8280xp: add missing i2c nodes adds 3d256a90b3bf arm64: dts: qcom: sc8280xp: add missing spi nodes adds e073899ec3e1 arm64: dts: qcom: sa8540p-ride: add i2c nodes adds 1db9c1d12739 arm64: dts: qcom: sc8280xp: add aliases for i2c4 and i2c21 adds fa5573edd01e arm64: dts: qcom: sc8280xp: add rng device tree node adds 7cc406151a99 arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A [...] adds 41adc65ca5a4 arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A [...] adds 877cff3568c0 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock ou [...] adds d46fbd457913 arm64: dts: qcom: add SoC specific compat strings to mdp5 nodes adds ecf0f5ff152b arm64: dts: qcom: rename mdss nodes to display-subsystem adds 0aab1b9b75f0 arm64: dts: qcom: rename mdp nodes to display-controller adds 8a220a62ebe2 arm64: dts: qcom: align OPP table node name with DT schema adds a496f7decf4f arm64: dts: qcom: sm8250: drop unused clock-frequency from [...] adds e5988fd6004b arm64: dts: qcom: sm8250: drop unused properties from tx-macro adds 7f7e5c1b037f arm64: dts: qcom: sm8550: Add USB PHYs and controller nodes adds 772e6bc4a0a9 arm64: dts: qcom: sm8550-mtp: Add USB PHYs and HC nodes adds 0da2eff44e78 arm64: dts: qcom: sm8450: Allow both GIC-ITS and internal [...] adds ac0d84d4556c arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input adds 3e7a2e8bd9b7 arm64: dts: qcom: sdm845-db845c: drop label from I2C controllers adds 100d9c94ccf1 arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY adds 7ba33591b45f arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY adds 2055cb7dccea arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges adds b60590314828 arm64: dts: qcom: ipq8074: set Gen2 PCIe pcie max-link-speed adds 3e83a9c41ab0 arm64: dts: qcom: ipq8074: fix Gen3 PCIe node adds 0e8b90c0256c arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clo [...] adds 3c118d1b0d21 arm64: dts: qcom: msm8996: Add a carveout for modem metadata adds 264f6a8dff9b arm64: dts: qcom: msm8998: Add a carveout for modem metadata adds 44c89ef3d109 arm64: dts: qcom: sdm845: Add a carveout for modem metadata adds cb0eaae8e8bc arm64: dts: qcom: sc7180: Add a carveout for modem metadata adds a63a420d050d arm64: dts: qcom: sc7280: Add a carveout for modem metadata adds 2e0f3acb9040 Merge tag 'qcom-arm64-for-6.3' of https://git.kernel.org/p [...] adds 6e1456f92519 dt-bindings: soc: renesas: Add RZ/V2M PWC adds edb3f74332c3 Merge tag 'renesas-dt-bindings-for-v6.3-tag1' of git://git [...] adds 695863408b11 ARM: dts: renesas: Use new media bus type macros adds 87d85b48f810 arm64: dts: renesas: r8a779g0: Add Cortex-A76 1.8 GHz opp adds 7dd48e96d0cd riscv: dts: renesas: rzfive-smarc-som: Drop PHY interrupt [...] adds 48ab6eddd8bb arm64: dts: renesas: r9a07g043u: Add IRQC node adds 85169df72107 arm64: dts: renesas: r9a07g043u: Update pinctrl node to ha [...] adds f4673e52dbab arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt s [...] adds 9a5db2f7f175 ARM: dts: r9a06g032: Add the USBF controller node adds a6a4bfeae916 arm64: dts: renesas: eagle: Add SCIF_CLK support adds e9ae752fa019 ARM: dts: renesas: #sound-dai-cells is used when simple-card adds 9e72606cd2db arm64: dts: renesas: #sound-dai-cells is used when simple-card adds baa19ec4c631 arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card dtsi adds 3e2db2c2418d arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 dtsi adds 62661f3b076e arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card dtsi adds 15ec87e017d3 arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 MIX + [...] adds ccb26ac5e7db arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card MIX + [...] adds c9d95cf0bc50 arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card MIX + [...] adds c3b8f309de8c arm64: dts: renesas: spider-cpu: Enable UFS device adds d7f9492dfc03 arm64: dts: renesas: beacon-renesom: Fix gpio expander reference adds a0d23b8645b2 arm64: dts: renesas: beacon-renesom: Update Ethernet PHY ID adds 63acac8a020e arm64: dts: renesas: beacon-renesom: Fix audio clock rate adds 3deb0c759d21 arm64: dts: renesas: r8a774[be]1-beacon: Sync aliases with RZ/G2M adds 11ffdcdfa212 arm64: dts: renesas: r9a09g011: Reword ethernet status adds cf67b31904d4 arm64: dts: renesas: r9a09g011: Add PWC support adds 3d28ccb9b37d arm64: dts: renesas: v2mevk2: Add PWC support adds 46fe3950ced3 arm64: dts: renesas: r8a779f0: Add iommus to MMC node adds ad3c046a26f8 Merge tag 'renesas-dts-for-v6.3-tag2' of git://git.kernel. [...] adds 6427569ff147 dt-bindings: tegra: Allow #{address,size}-cells = <2> adds 3fb0520dcc3a Merge tag 'tegra-for-6.3-dt-bindings' of git://git.kernel. [...] adds d1e34a8abfd6 ARM: tegra: Sort nodes by unit-address, then alphabetically adds cdd070a4e116 Merge tag 'tegra-for-6.3-arm-dt' of git://git.kernel.org/p [...] adds 979ac5ef58d1 arm64: tegra: Fix typo in gpio-ranges property adds 29bcc1eaca31 arm64: tegra: Fix duplicate regulator on Jetson TX1 adds c71e18973be1 arm64: tegra: Sort includes adds 2838cfddbc1c arm64: tegra: Bump #address-cells and #size-cells adds 79ed18d9ece4 arm64: tegra: Sort nodes by unit-address, then alphabetically adds 6e505dd6804f arm64: tegra: Enable XUSB host function on Jetson AGX Orin adds 260e8d42b1d0 arm64: tegra: Populate address/size cells for Tegra234 I2C adds 6118d577343c arm64: tegra: Populate Jetson AGX Orin EEPROMs adds f19bb95dc531 arm64: tegra: Add dma-coherent property for Tegra194 XUDC adds 320e0a703737 arm64: tegra: Populate the XUDC node for Tegra234 adds 361238cdc525 arm64: tegra: Mark host1x as dma-coherent on Tegra194/234 adds 682e1c498ae7 arm64: tegra: Drop I2C iommus and dma-coherent properties adds 248c07f92c2c Merge tag 'tegra-for-6.3-arm64-dt' of git://git.kernel.org [...] adds 6c462d7f2e7e ARM: dts: sun8i: a33: Add DPHY interrupt adds 862ee64b3a4e arm64: dts: allwinner: a64: Add DPHY interrupt adds 04961fbe8e17 ARM: dts: sun8i: h3-beelink-x2: align HDMI CEC node names [...] adds a5978fb368ca ARM: dts: sunxi: Fix GPIO LED node names adds 2177d4ae971f ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference adds beabd511e657 ARM: dts: sun8i: a83t: bananapi-m3: describe SATA disk regulator adds 46b8bb9ae32e MAINTAINERS: Match the sun20i family of Allwinner SoCs adds 2fca4a33254e dt-bindings: vendor-prefixes: Add Allwinner D1/D1s board vendors adds a0097fec3be6 dt-bindings: riscv: Add Allwinner D1/D1s board compatibles adds 077e5f4f5528 riscv: dts: allwinner: Add the D1/D1s SoC devicetree adds 2a93adfb09e5 riscv: dts: allwinner: Add MangoPi MQ devicetree adds 88ea69891451 riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree adds 7705ce5ab056 riscv: dts: allwinner: Add Sipeed Lichee RV devicetrees adds 96a35ab9a8d4 riscv: dts: allwinner: Add MangoPi MQ Pro devicetree adds 72cee3dbb4d9 riscv: dts: allwinner: Add Dongshan Nezha STU devicetree adds 6f5178acf636 riscv: Add the Allwinner SoC family Kconfig option adds dca36f7b3dd7 riscv: dts: allwinner: d1: Add power controller node adds ffe4bd3db832 Merge tag 'sunxi-dt-for-6.3-1' of https://git.kernel.org/p [...] adds 031eeba1102c ARM: dts: broadcom: align UART node name with bindings adds 0c826ec36dbf Merge tag 'arm-soc/for-6.3/devicetree' of https://github.c [...] adds b76e1186a695 arm64: dts: broadcom: align SMMU node names with DT schema adds 3a7b28382165 arm64: dts: broadcom: drop deprecated serial device_type adds d18eff504da5 Merge tag 'arm-soc/for-6.3/devicetree-arm64' of https://gi [...] adds 5d1ab51463d6 ARM: dts: exynos: drop unused pinctrl-names from Galaxy Tab adds e1c7def07c5c ARM: dts: exynos: align OPP table names with DT schema adds 4069be845bbf ARM: dts: exynos: drop incorrect power-supplies in P4 Note adds d15d2a617499 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato adds 49434cd203ed ARM: dts: exynos: drop unsupported desc-num in Exynos3250 adds 78b93ffef4ad ARM: dts: exynos: correct cd-gpios property in Exynos4412 [...] adds f370a3d0fd16 ARM: dts: exynos: align pin node names in Exynos4412 adds e0962736d66a ARM: dts: exynos: add ports in HDMI bridge in Exynos4412 Midas adds fca9acd1a9d9 ARM: dts: exynos: add panel supply in Tiny4412 adds 502497a1fd1e ARM: dts: exynos: add backlight supply in P4 Note adds 177c86fa30fa ARM: dts: exynos: align HSOTG/USB node names adds 88e7764497d4 ARM: dts: exynos: correct SATA clocks in Exynos5250 adds 18d5a7fddbd7 ARM: dts: exynos: correct HS200 property in Exynos5260 adds c27e7d263a9a ARM: dts: exynos: correct HSI2C properties in Exynos5410 O [...] adds 5d5aa219a790 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI v [...] adds 3ff52ed2e812 ARM: dts: exynos: Use Exynos5422 compatible for the DSI co [...] adds 5f8d9a0c2ee2 dt-bindings: arm: samsung: Add compatible for Samsung Gala [...] adds 75b976c46cbe ARM: dts: exynos: Add Samsung Galaxy S5 (SM-G900H) board adds af1c89ddb74f ARM: dts: exynos: correct HDMI phy compatible in Exynos4 adds 7bac2cd7fff7 ARM: dts: exynos: use generic node names for phy adds 9ca5a7ce492d ARM: dts: exynos: use lowercase hex addresses adds eb87086bfc96 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos5420 adds 37da6ed22b67 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos3250 adds 09dd37396ab6 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4210 adds adf8238ef403 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4412 adds 47fea512b4bd ARM: dts: exynos: add unit address to DWC3 node wrapper in [...] adds 27be20e3b9d1 ARM: dts: exynos: add unit address to DWC3 node wrapper in [...] adds 00ef63ec1cc6 Merge tag 'samsung-dt-6.3' of https://git.kernel.org/pub/s [...] adds a1680415e0a7 arm64: dts: exynos: drop unsupported UFS properties in Exy [...] adds 5f762c4008e8 arm64: dts: exynos: disable non-working GPU on Exynos7 Espresso adds 682319f63d80 arm64: dts: exynos: add ADC supply on Exynos7 Espresso adds 2bbd69327ab6 arm64: dts: exynos: correct Bluetooth LED triger on E850-96 adds b838792a6242 arm64: dts: exynos: add VPH_PWR regulator on TM2 adds d7cd5b50ea7a arm64: dts: exynos: add interrupt-controller to WM5110 on TM2 adds db00347974e6 arm64: dts: exynos: correct wlf,micd-dbtime on TM2 adds 987414b1cfff arm64: dts: exynos: use lowercase hex addresses adds 9ee57955d106 arm64: dts: exynos: move exynos-bus nodes out of soc in Ex [...] adds becad83e0f2a arm64: dts: exynos: add unit address to DWC3 node wrapper [...] adds 28dd277e54eb arm64: dts: exynos: add unit address to DWC3 node wrapper [...] adds 5868fc77e257 Merge tag 'samsung-dt64-6.3-2' of https://git.kernel.org/p [...] adds 5fc3037ae3de arm64: dts: apm: drop deprecated serial device_type adds 91fef8a860fa arm64: dts: amazon: drop deprecated serial device_type adds 5ad30c5fc0a7 arm64: dts: realtek: align UART node name with bindings adds b8081b9a8094 arm64: dts: hisilicon: align UART node name with bindings adds 0a9b7bee0056 arm64: dts: synaptics: align UART node name with bindings adds d10572996840 arm64: dts: microchip: use "okay" for status adds 2f3086577f41 arm64: dts: apm: use "okay" for status adds 9f2c9170934e arm64: dts: amd: use "okay" for status adds 54a39a28aeca Merge tag 'dt64-cleanup-6.3-2' of https://git.kernel.org/p [...] adds 5e4505d22f2c ARM: dts: mstar: align UART node name with bindings adds 60e6cca8a261 ARM: dts: cx92755: align UART node name with bindings adds cba9e7dbf111 ARM: dts: arm: align UART node name with bindings adds 55eecc11eafa ARM: dts: alpine: align UART node name with bindings adds 79a5b931a2af ARM: dts: axm55xx: align UART node name with bindings adds 6fd6759567ec ARM: dts: moxart: align UART node name with bindings adds 0f36161a9a14 ARM: dts: dm814x: align UART node name with bindings adds d2468138927c ARM: dts: stih418: align OPP table names with DT schema adds 2ba4ff82f9dd ARM: dts: berlin: align UART node name with bindings adds f0f4c73ac03e Merge tag 'dt-cleanup-6.3-2' of https://git.kernel.org/pub [...] adds fdcf9d910a5f dt-bindings: vendor-prefixes: Add Polyhex Technology Co. adds 2da3647e2363 dt-bindings: arm: fsl: Enumerate Debix Model A Board adds ba70e1733238 dt-bindings: soc: imx8mp-hsio-blk-ctrl: add clock cells adds 50e2a2f4f2fd dt-bindings: vendor-prefixes: add Startkit adds e2d780aa362f dt-bindings: arm: fsl: Add the Starterkit SK-iMX53 board adds 2aecb8ee6e05 dt-bindings: soc: imx: add IOMUXC GPR support adds d0a6eb38801d dt-bindings: arm: Move MX8Menlo board to i.MX8M Mini Torad [...] adds 7342b6f90ec6 dt-bindings: arm: Split i.MX8M Mini NITROGEN SoM based boards adds a071fc9d5508 dt-bindings: arm: Split i.MX8M Plus DHCOM based boards adds c7b5e7f002d1 dt-bindings: arm: Move i.MX8MM Cloos PHG Board to TQM entry adds 029d8028b406 dt-bindings: arm: Add Beacon EmbeddedWorks i.MX8M Plus kit adds cd6ba75227f9 dt-bindings: power: fsl,imx-gpc: document fsl,imx6ul-gpc c [...] adds 5f693adf41b8 dt-bindings: power: fsl,imx-gpc: correct compatibles adds 30f6359c7b83 dt-bindings: power: fsl,imx-gpc: document interrupt-controller adds c5a57dd6069d dt-bindings: arm: fsl: Fix bindings for APF28Dev board adds 8ddbc7b9ef98 dt-bindings: arm: Document the rest of i.MX28 based boards adds 0eb01eae0c95 dt-bindings: arm: fsl: Add PDK2, PicoITX and DRC02 boards [...] adds 551460d15a05 dt-bindings: arm: fsl: Add verdin yavia carrier-board adds ae3ddc207639 Merge tag 'imx-bindings-6.3' of git://git.kernel.org/pub/s [...] adds 2ffa24e42317 ARM: dts: imx53: Fix sram.yaml warnings adds 63e1654d82f3 ARM: dts: imx51: Fix sram.yaml warnings adds 242daa52594e ARM: dts: apalis-imx6: Disable usb over-current adds 500cd5b74178 ARM: dts: colibri-imx6: Disable usb over-current adds 1abf12f84d87 ARM: dts: colibri-imx6ull: Disable usb over-current adds 91ccc78165c2 ARM: dts: colibri-imx7: Disable usb over-current adds 4b0d1f273889 ARM: dts: imx: align LED node names with dtschema adds c585dde3c765 ARM: dts: vf610: align LED node names with dtschema adds a5c75aa3a153 ARM: dts: imxrt1050: increase mmc max-frequency property adds 4ac665df1769 ARM: dts: imx6qdl: use MAC-address from nvmem adds b0bb79339aa0 ARM: dts: mxs: Drop dma-apb interrupt-names adds 5dd1cf3a7724 ARM: dts: imx6qdl: Drop dma-apb interrupt-names adds 16d194d200cd ARM: dts: imx6sx: Drop dma-apb interrupt-names adds f97f635395ae ARM: dts: imx6ul: Drop dma-apb interrupt-names adds 9928f0a9e7c0 ARM: dts: imx7s: Drop dma-apb interrupt-names adds 0b8576d8440a ARM: dts: imx: Add support for SK-iMX53 board adds 0bbca347f534 ARM: dts: tqma6ul + mba6ulx: Fix temperature sensor compatible adds 1d14345b874a ARM: dts: freescale: Use new media bus type macros adds 5bd9ffed9e66 ARM: dts: vfxxx: Swap SAI DMA order adds 9a1bee3fb7e2 ARM: dts: imx: e70k02: Add touchscreen adds 752ddcd291f3 ARM: dts: colibri-imx6: improve wake-up with gpio key adds 800a4ea17eb8 ARM: dts: colibri-imx6ull: improve wake-up with gpio key adds 6e19c001b15c ARM: dts: apalis/colibri-imx6/6ull/7: proper gpio-key node names adds 22c0db9f9534 ARM: dts: ls1021a: Disable CAN nodes by default adds 66bd7a309682 ARM: dts: imx: use generic node name for rave-sp adds 0e3e1946606a ARM: dts: imx7s: correct iomuxc gpr mux controller cells adds 611b6c891e40 ARM: dts: imx6ull-dhcom: Add DH electronics DHCOM i.MX6ULL [...] adds bae9847e120a ARM: dts: imx6ull-dhcom: Add DHCOM based PicoITX board adds addaaf0a18b7 ARM: dts: imx6ull-dhcom: Add DHSOM based DRC02 board adds 739a7c29a704 Merge tag 'imx-dt-6.3' of git://git.kernel.org/pub/scm/lin [...] adds b579e901752a arm64: dts: imx93: add flexcan nodes adds 4763009eb10d arm64: dts: verdin-imx8mm: Disable usb over-current adds ad21452627df arm64: dts: imx: align LED node names with dtschema adds 1eea795b57a5 arm64: dts: imx8mm-verdin: enable hpd on hdmi-connector adds ac9e22f446e4 arm64: dts: imx8mm-kontron: Add RTC aliases adds 32a75cb57794 arm64: dts: imx8mq-librem5: use multicolor leds descriptio [...] adds ee0d68f219be arm64: dts: imx8m: Align SoC unique ID node unit address adds 5b81a87ddd56 arm64: dts: imx8m: Document the fuse address calculation adds 105b9bb84f49 arm64: dts: imx8m: Add TMU phandle to calibration data in OCOTP adds 3f9a20e6fd5b arm64: dts: imx8dxl: drop 0x from unit address adds c86d350aae68 arm64: dts: Add device tree for the Debix Model A Board adds 8720913f8402 arm64: dts: ls1028a: declare cache-coherent page table wal [...] adds acc985b8c585 arm64: dts: ls1088a: declare cache-coherent page table wal [...] adds db9dd598b472 arm64: dts: imx8mp: Drop deprecated regulator-compatible f [...] adds 9a53e97832c8 arm64: dts: imx8mm: Drop deprecated regulator-compatible f [...] adds fd44be72cc00 arm64: dts: imx8mn: Drop deprecated regulator-compatible f [...] adds e7e99f19b7f7 arm64: dts: imx8mn: Add LDO5 regulator-name to Variscite V [...] adds 0deefb5bd138 arm64: dts: imx8dxl-evk: Disable hibernation mode of AR803 [...] adds fae3bcc34a99 arm64: dts: imx8mp: move PCIe controller clock config to SoC dtsi adds 07a42c1480ef arm64: dts: imx8mp: add clock-cells to hsio-blk-ctrl adds 2314515e9c14 arm64: dts: imx8mm: Update i.MX8M Mini Toradex Verdin base [...] adds ed445e486e6f arm64: dts: imx8mm: Drop dma-apb interrupt-names adds 3d6e48e87b32 arm64: dts: imx8mn: Drop dma-apb interrupt-names adds 9424e7f06405 arm64: dts: imx8mp: Enable spba-bus on AIPS3 adds e9b751ca2544 arm64: dts: imx8mp: Add Hantro G1, G2 DT nodes adds 580c545fc91f arm64: dts: tqma8m*: Fix temperature sensor compatible adds 6e918ad97eef arm64: dts: imx8mq: correct iomuxc-gpr compatible adds e43f400ddc2b arm64: dts: imx8mm: correct iomuxc-gpr compatible adds 240b8dd94bbd arm64: dts: imx8mn: update iomuxc-gpr node name adds 991679f7f71e arm64: dts: imx8mp: use syscon for iomuxc-gpr adds 94e6197dadc9 arm64: dts: imx8mp: Add LCDIF2 & LDB nodes adds 304feb6b9092 arm64: dts: freescale: Add LVDS overlay for TQMa8MPxL adds b203e6f1e833 arm64: dts: ls1028a: sl28: get MAC addresses from VPD adds 7e5f78c7de32 arm64: dts: verdin-imx8mp: unify gpio-key node name adds 3c033fb13925 arm64: dts: imx8mm: Deduplicate PCIe clock-names property adds 1a9629f78a10 arm64: dts: imx8mq: Deduplicate PCIe clock-names property adds bae293e9e7a1 arm64: dts: imx8mp: Reorder clock to match fsl,imx6q-pcie.yaml adds 5d11fe56a6e8 arm64: dts: imx93: add ADC support adds 04b9df755e82 arm64: dts: imx8mm-evk: use correct gpio-expander compatible adds 25a5ccdce767 arm64: dts: freescale: Introduce imx8mp-beacon-kit adds ab1567072783 arm64: dts: imx8mp: Improve bluetooth UART on DH electroni [...] adds 8bad8c923f21 arm64: dts: imx8mm: Drop sd-vsel-gpios from i.MX8M Mini Ve [...] adds 7364fbba55f8 arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus Ve [...] adds a51e4faccae4 arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus DHCOM SoM adds 99d7ad964010 arm64: dts: imx8mm-verdin-dev: Do not include dahlia dtsi adds 64a59c39e90d arm64: dts: imx8mp-verdin-dev: Do not include dahlia dtsi adds 52eb0c651121 arm64: dts: imx8q: use generic node name for rave-sp adds a1558dc19976 arm64: dts: imx8mm-verdin: Add yavia carrier board adds b694fbe2ff40 arm64: dts: imx8mp-verdin: Add yavia carrier board adds 46e828026cc8 arm64: ls1046ardb: Use in-band-status for SFP module adds 4503fc6ea333 Merge tag 'imx-dt64-6.3' of git://git.kernel.org/pub/scm/l [...] adds ac7f40c28bce arm64: dts: amlogic: align LED node names with dtschema adds a439267609f9 dt-bindings: reset: meson-g12a: Add missing NNA reset adds 340ea839b430 dt-bindings: power: Add G12A NNA power domain adds 52b94e479ee8 Merge branch 'v6.3/bindings' of https://git.kernel.org/pub [...] adds 18b542e544d3 arm64: dts: Add DT node for the VIPNano-QI on the A311D adds f95acdb2b4af arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node adds cb199de1d3ae arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name adds 2f66eeb06e3e arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names adds 8ed5310356bf arm64: dts: meson-gx: Fix Ethernet MAC address unit name adds e7303651bbc7 arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name adds f189c869ad92 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit [...] adds 3cbd431c2b34 arm64: dts: meson: remove CPU opps below 1GHz for G12A boards adds 1be13a5091bf arm64: dts: amlogic: Fix non-compliant SD/SDIO node names adds 127f79212b07 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name adds 5b7069d72f03 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name adds 2ff650051493 arm64: dts: amlogic: meson-gx: add missing SCPI sensors co [...] adds a69cb1042cea arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix su [...] adds e3bd275ccbac arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop inval [...] adds 61ff70708b98 arm64: dts: amlogic: meson-gx: add missing unit address to [...] adds 11172a97c092 arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: f [...] adds 956f52025c5d arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix in [...] adds d19189f70ba5 arm64: dts: amlogic: meson-gxl: add missing unit address t [...] adds 6bb506ed3696 arm64: dts: amlogic: meson-gx-libretech-pc: fix update but [...] adds d519a73332b6 arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys n [...] adds eee64d8fbbda arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led n [...] adds afdef3b188c9 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name adds ce9999722656 arm64: dts: amlogic: meson-g12b-odroid-go-ultra: fix rk818 [...] adds ac714d0925b4 arm64: dts: meson: add Broadcom WiFi to P212 dtsi adds 81351d2f0b00 arm64: dts: meson: move pwm_ef node in P212 dtsi adds 3384645fb6cf arm64: dts: meson: remove WiFi/BT nodes from Khadas VIM1 adds 7e01e14e9f75 arm64: dts: meson: add audio playback to S905X-P212 dts adds 1d2f14117aa7 arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan [...] adds 8280a4ea1d7d dt-bindings: arm: amlogic: document Odroid-N2L adds 379ae64609c7 arm64: dts: meson-g12b: move common node into new odroid.dtsi adds f1193c5c09b1 arm64: dts: meson-g12b-odroid: Add initial support for Har [...] adds 527c9552f5f8 arm64: dts: meson-gxm-khadas-vim2: use gpio-fan matrix ins [...] adds ce43ea00b927 arm64: dts: meson: radxa-zero: allow usb otg mode adds 856968e066bd arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN adds 31752ffeece8 arm64: dts: meson: bananapi-m5: remove redundant status fr [...] adds ca8dac3a019a arm64: dts: meson: bananapi-m5: convert dts to dtsi adds bd2529aa41cc dt-bindings: arm: amlogic: add support for BananaPi M2-Pro adds 5bcfbee7d58d arm64: dts: meson: add support for BananaPi M2-Pro adds 229cfc6b16cc dt-bindings: arm: amlogic: add support for Radxa Zero2 adds d747e7f76a5f arm64: dts: meson: add support for Radxa Zero2 adds d70eec528ee7 Merge tag 'amlogic-arm64-dt-for-v6.3' of https://git.kerne [...] adds efccf602b37f ARM: dts: meson: align LED node names with dtschema adds 12cdc236cf83 ARM: dts: meson8: Add more L2 (PL310) cache properties adds 46f73c1c037e ARM: dts: meson8b: Add more L2 (PL310) cache properties adds 5f4416849f0e ARM: dts: meson8: align OPP table names with DT schema adds 551413fe9388 Merge tag 'amlogic-arm-dt-for-v6.3' of https://git.kernel. [...] adds 43811f31cbf1 arm64: dts: xilinx: align LED node names with dtschema adds 56f2b1ff7b5c arm64: xilinx: Fix opp-table-cpu adds d6e25926d1fc arm64: dts: xilinx: Rename DTB overlay source files from . [...] adds 32405e532d35 arm64: zynqmp: Enable hs termination flag for USB dwc3 controller adds 53ba1b2bdaf7 arm64: dts: zynqmp: Add mode-pin GPIO controller DT node adds 185ffb481405 arm64: dts: zynqmp: Remove clock-names from GEM in zynqmp- [...] adds b993ea2b75fd arm64: dts: zynqmp: Add xlnx prefix to GEM compatible string adds 777d90d5f29e Merge tag 'zynqmp-dt-for-v6.3' of https://github.com/Xilin [...] adds 2902c0c72d2f ARM: dts: zynq: add QSPI controller node adds 0ebb348417b0 ARM: zynq: Comment interrupt names IRQs for pl330 adds ba2a4db96f4a ARM: dts: zynq: Add xlnx prefix to GEM compatible string adds 8932a99240f5 ARM: zynq: Use recommended dma-controller name instead of dmac adds 61f1b48445a9 Merge tag 'zynq-dt-for-v6.3' of https://github.com/Xilinx/ [...] adds c84037195bdc arm: dts: mt7629: Remove extra interrupt from timer node adds f104d74bbf48 ARM: dts: mediatek: Remove pins-are-numbered property adds 195631f73a69 Merge tag 'v6.2-next-dts32' of https://git.kernel.org/pub/ [...] adds d9e43c1e7a38 arm64: dts: mt8186: Add power domains controller adds d4a651625a37 arm64: dts: mt8186: Add IOMMU and SMI nodes adds bd2b1b4a63c7 arm64: dts: mt8186: Add dsi node adds 82492c4ef8f6 arm64: dts: mt8183: kukui: Split out keyboard node and des [...] adds 4f5fc078ac6f dt-bindings: arm64: dts: mediatek: Add mt8365-evk board adds 1bd1d10d1c0c arm64: dts: mediatek: mt8195: Use P1 clocks for PCIe1 controller adds a9f6721a3c92 arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY adds ce8a06b5bac7 arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock de [...] adds f19f68e56b0c arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock de [...] adds 0f1c806b65d1 arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock de [...] adds b391efba57ff arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock de [...] adds a89897e5f345 arm64: dts: mediatek: Remove pins-are-numbered property adds b68188a70ee9 arm64: dts: mt8195: Add complete CPU caches information adds 29288bab8c46 arm64: dts: mt8192: Add complete CPU caches information adds 70282f31f7e6 arm64: dts: mt8186: Add complete CPU caches information adds 34a39d476484 arm64: dts: mt8183: Add complete CPU caches information adds c5f30727ce68 arm64: dts: mt6795: Add complete CPU caches information adds f9f00b1f6b9b arm64: dts: mediatek: asurada: Add display regulators adds ea65d256e14d arm64: dts: mediatek: asurada: Add display backlight adds 7b3da2180ba4 arm64: dts: mediatek: asurada: Enable internal display adds ad5cc915c300 arm64: dts: mediatek: asurada: Enable audio support adds 77c060e35d89 arm64: dts: mediatek: asurada: Add aliases for i2c and mmc adds 3da58d2813a3 arm64: dts: mediatek: align LED node names with dtschema adds 84af435959da arm64: dts: mediatek: cherry: Add Audio Front End (AFE) support adds b26de6b6da1d arm64: dts: mediatek: cherry: Enable the Audio DSP for SOF adds 4b4e050842f5 arm64: dts: mediatek: cherry: Add external codecs and spea [...] adds 6d886dd46ff5 arm64: dts: mediatek: cherry: Add sound card configuration adds 558741f8fc3a arm64: dts: mediatek: mt8186: Add crypto support for eMMC [...] adds e21cbfc3d931 arm64: dts: mt7986: add usb related device nodes adds 513b49d19b34 arm64: dts: mt7986: add mmc related device nodes adds 918aed7abd2d arm64: dts: mt7986: add pcie related device nodes adds 8e01fb15b815 arm64: dts: mt7986: add Bananapi R3 adds 379cf0e639ae arm64: dts: mediatek: mt8186: Add ADSP mailbox nodes adds 18942d29f98b arm64: dts: mediatek: mt8186: Add audio controller node adds 90e75e828406 arm64: dts: mediatek: mt8186: Add DPI node adds 9551b6993128 arm64: dts: mt6358: change node names adds 2d812e9e1dfd arm64: dts: mt8173: change node name adds 089cd717e6ef arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken adds c5fe37e8528f arm64: dts: mt8195: Add Ethernet controller adds c2d94f72140a arm64: dts: mediatek: mt8173-elm: Move display to ps8640 a [...] adds 474c162878ba arm64: dts: mt8183: jacuzzi: Move panel under aux-bus adds 89b045d3c2cd arm64: dts: mt8195: Add efuse node to mt8195 adds d198081733f5 arm64: dts: mediatek: mt7622: drop serial clock-names adds 8622f5c63e77 arm64: dts: mediatek: mt8183: drop double interrupts adds a32a371f907d arm64: dts: mt8195: add jpeg encode device node adds 936f9741a5f8 arm64: dts: mt8195: add jpeg decode device node adds cc4f0b13a887 arm64: dts: mt8195: Fix CPU map for single-cluster SoC adds 160ce54d6354 arm64: dts: mt8192: Fix CPU map for single-cluster SoC adds 1c473804b0c8 arm64: dts: mt8186: Fix CPU map for single-cluster SoC adds 66fe2431faa2 arm64: dts: mt8195: Change idle states names to reflect ac [...] adds f3ca158008af arm64: dts: mt8186: Change idle states names to reflect ac [...] adds 090bd20c6021 arm64: dts: mt8192: Change idle states names to reflect ac [...] adds 22925af785fa arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node adds 6ea4696818bf arm64: dts: mt8173-elm: Switch to SMC watchdog adds e5e961628d69 arm64: dts: mediatek: mt8186: Fix watchdog compatible adds 02938f460cde arm64: dts: mediatek: mt8195: Fix watchdog compatible adds 70d24df30d06 arm64: dts: mediatek: mt7986: Fix watchdog compatible adds 6bbd1241700a arm64: dts: mediatek: mt8516: Fix the watchdog node name adds 79668653e7e0 Merge tag 'v6.2-next-dts64' of https://git.kernel.org/pub/ [...] adds ae9fbe0b1f96 dt-bindings: arm: rockchip: add Radxa CM3I E25 adds 2bf2f4d9f673 arm64: dts: rockchip: Add Radxa CM3I E25 adds 43ba22818788 dt-bindings: vendor-prefixes: Document EmbedFire adds 1e83f6bfaf84 dt-bindings: arm: rockchip: Add EmbedFire LubanCat 1 adds 8d94da58de53 arm64: dts: rockchip: Add EmbedFire LubanCat 1 adds a8e35c4bebe4 arm64: dts: rockchip: add audio nodes to rk3566-roc-pc adds 7b1aa1613edc dt-bindings: arm: rockchip: Add EmbedFire LubanCat 2 adds cdf46cdbabfc arm64: dts: rockchip: Add dts for EmbedFire rk3568 LubanCat 2 adds 6e97ac440b34 arm64: dts: rockchip: Add IR receiver to BPI-R2Pro adds 229e312019dd dt-bindings: arm: rockchip: Add Orange Pi R1 Plus adds 51712e1d014a arm64: dts: rockchip: rk3328: Add Orange Pi R1 Plus adds 0d4343988194 arm64: dts: rockchip: Change audio card name for Odroid Go adds b8e3a0ff7674 arm64: dts: rockchip: don't set cpll rate for Odroid Go adds 1b5aaeda7441 arm64: dts: rockchip: update px30 thermal zones for GPU adds dd48a03066de arm64: dts: rockchip: Update leds for Odroid Go Advance adds 87ecb88223e2 arm64: dts: rockchip: increase spi-max-frequency of nor fl [...] adds 306f74d27848 dt-bindings: soc: rockchip: add initial rk3588 syscon compatibles adds d85f8a5c798d arm64: dts: rockchip: Add rk3588 pinctrl data adds c9211fa2602b arm64: dts: rockchip: Add base DT for rk3588 SoC adds 999f0ec365f6 dt-bindings: arm: rockchip: add initial rk3588 boards adds e904ca928a3f arm64: dts: rockchip: Add rk3588-evb1 board adds d1824cf95799 arm64: dts: rockchip: Add rock-5a board adds a1d3281450ab arm64: dts: rockchip: Add rock-5b board adds 991f136c9f8d arm64: dts: rockchip: Update sdhci alias for rock-5a adds 304c8a759953 arm64: dts: rockchip: Remove empty line from rock-5a adds 6fb13f888f2a arm64: dts: rockchip: Update sdhci alias for rock-5b adds 64b69474edf3 arm64: dts: rockchip: assign rate to clk_rtc_32k on rk356x adds 906e822c0cac arm64: dts: rockchip: fix hdmi cec on rock-3a adds 3d9a2f7e7c5e arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A SoM adds a5079a534554 arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A IO adds 3eb403e4014e arm64: dts: rockchip: Enable wifi module AP6398s for rk356 [...] adds 31a47014902d arm64: dts: rockchip: add Hynitron cst340 for Anbernic 353 series adds cda0c2ea65a0 arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3 [...] adds 24a28d3eb07d dt-bindings: arm: rockchip: Add Radxa Compute Module 3 adds 7469ab529bca arm64: dts: rockchip: Add rk3566 based Radxa Compute Module 3 adds 096ebfb74b19 arm64: dts: rockchip: Add Radxa Compute Module 3 IO board adds c80992abd287 arm64: dts: rockchip: Update eMMC, SD aliases for Radxa So [...] adds d268da063b99 arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SB [...] adds 381b6d432f6e arm64: dts: rockchip: add pinctrls for 16-bit/18-bit rgb i [...] adds 97ce9f36631d arm64: dts: rockchip: add display to RG503 adds cc52bfc04726 arm64: dts: rockchip: Enable Ethernet for Radxa CM3 IO adds af5a803bf212 arm64: dts: rockchip: rk3566: Enable WiFi, BT support for [...] adds 8f19828844f2 arm64: dts: rockchip: Fix compatible for Radxa CM3 adds c4d2b02d63ee arm64: dts: rockchip: Add missing CM3i fallback compatible [...] adds 421c059d4138 arm64: dts: rockchip: Drop unneeded model for Radxa CM3i adds ef9134d9bbce arm64: dts: rockchip: Correct the model name for Radxa E25 adds 84afaf4e378d Merge tag 'v6.3-rockchip-dts64-1' of git://git.kernel.org/ [...] adds d7ffb4c30859 dt-bindings: arm: rockchip: Add pmu compatible for rv1126 adds 0fa22d06d1d8 ARM: dts: rockchip: Add Rockchip RV1126 pinctrl adds 5496d2793e08 ARM: dts: rockchip: Add Rockchip RV1126 SoC adds 7fc7215c4676 dt-bindings: vendor-prefixes: Add Edgeble AI Technologies [...] adds 765f8bb21277 dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 2 adds c973953e6a5b ARM: dts: rockchip: Add Edgeble RV1126 Neural Compute Modu [...] adds 2ec8afbc91fa ARM: dts: rockchip: Add Edgeble Neural Compute Module 2(Ne [...] adds ea02e2113d80 dt-bindings: arm: rockchip: Add Rockchip RK3128 Evaluation board adds a0201bff6259 ARM: dts: rockchip: add rk3128 soc dtsi adds 51a0b607c0db ARM: dts: rockchip: add rk3128-evb adds 4a88d9ebc27e ARM: dts: rockchip: add space between label and nodename n [...] adds 75bba4f4faf4 ARM: dts: rockchip: add brcmf node to rk3066a-mk808 adds 954f5510b5a5 dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6 adds bdcb1f4e19cb ARM: dts: rockchip: Add ethernet rgmiim1 pin-control for rv1126 adds 594a76a4465a ARM: dts: rockchip: Add Ethernet GMAC node for RV1126 adds aa3555c5fd3d ARM: dts: rockchip: Enable Ethernet on rv1126 Neu2-IO adds fc7b83bcaf03 dt-bindings: phy: rockchip: convert rockchip-dp-phy.txt to yaml adds 51b2089284f3 dt-bindings: soc: rockchip: grf: add rockchip,rk3288-dp-phy.yaml adds 0f48b0ed356d dt-bindings: phy: rename phy-rockchip-inno-usb2.yaml adds eacef7cc523a Merge tag 'v6.3-rockchip-dts32-1' of git://git.kernel.org/ [...] adds 003b7c6b24f4 ARM: dts: stm32: remove sai kernel clock on stm32mp15xx-dkx adds f2b17b39bfff ARM: dts: stm32: rename sound card on stm32mp15xx-dkx adds dee3cb759d3d ARM: dts: stm32: Remove the pins-are-numbered property adds ae8cf3b48727 ARM: dts: stm32: add i2s nodes on stm32mp131 adds 619746a27bd0 ARM: dts: stm32: add sai nodes on stm32mp131 adds c5e05d08ef90 ARM: dts: stm32: add spdifrx node on stm32mp131 adds 0a5afd3ee0d0 ARM: dts: stm32: add dfsdm node on stm32mp131 adds bf9d876bea2e ARM: dts: stm32: add timers support on stm32mp131 adds a3183748371d ARM: dts: stm32: add timer pins muxing for stm32mp135f-dk adds a9060c1326bc ARM: dts: stm32: add timers support on stm32mp135f-dk adds a12154058f75 ARM: dts: stm32: Fix User button on stm32mp135f-dk adds 2f33df889e99 ARM: dts: stm32: Use new media bus type macros adds 366384e49551 ARM: dts: stm32: Update part number NVMEM description on s [...] adds 7e1790d26a92 ARM: dts: stm32: fix compatible for BSEC on STM32MP13 adds 34b84ce9c699 Merge tag 'stm32-dt-for-v6.3-1' of git://git.kernel.org/pu [...] adds 12cb7a3349a5 ARM: dts: dove.dtsi: Move ethphy to fix schema error adds df5bc88fa178 Merge tag 'mvebu-dt-6.3-1' of git://git.kernel.org/pub/scm [...] adds 5a7363821281 arm64: dts: marvell: Fix compatible strings for Armada 372 [...] adds 3e47c0dfc707 Merge tag 'mvebu-dt64-6.3-1' of git://git.kernel.org/pub/s [...] adds 6be5d8e5d180 arm64: dts: ti: k3-am62-main: Fix clocks for McSPI adds bd2912f40093 arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select adds 2240f96cf3cd arm64: dts: ti: k3-am62-main: Add support for USB adds 2d94dfc43885 arm64: dts: ti: k3-am625-sk: Add support for USB adds 5e0a1e0d265c dt-bindings: arm: ti: Add bindings for J784s4 SoC adds a0c01bc56533 dt-bindings: pinctrl: k3: Introduce pinmux definitions for J784s4 adds 4664ebd8346a arm64: dts: ti: Add initial support for J784S4 SoC adds e20a06aca5c9 arm64: dts: ti: Add support for J784S4 EVM board adds eaee246b5e7b arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals adds 3dad70def7ff arm64: dts: ti: k3-am62a-main: Add more peripheral nodes adds a9da45c013f2 arm64: dts: ti: k3-am62a7-sk: Enable ethernet port adds 42057a6ba99f arm64: dts: ti: k3-am62a7-sk: Enable USB1 node adds 86fc17d8495e dt-bindings: arm: ti: Add bindings for PHYTEC AM64x based [...] adds c48ac0efe6d7 arm64: dts: ti: Add support for phyBOARD-Electra-AM642 adds 880932e657ff arm64: dts: Update cache properties for ti adds 73b1c4f5f53e dt-bindings: arm: ti: Add binding for AM68 SK adds 2b6277b76d42 arm64: dts: ti: Add initial support for AM68 SK System on Module adds a266c180b398 arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board adds 9ae21ac445e9 arm64: dts: ti: k3-j7200: Fix wakeup pinmux range adds 12f0158f3e98 arm64: dts: ti: iot2050: Add layout of OSPI flash adds 31170b8c028f dt-bindings: arm: ti: Add binding for Siemens IOT2050 M.2 variant adds 175357d1deed arm64: dts: ti: iot2050: Add support for M.2 variant adds aec7cb182db7 dt-bindings: arm: ti: Add binding for AM69 Starter Kit adds 635fb18ba008 arch: arm64: dts: Add support for AM69 Starter Kit adds 47d72bbb6c0f arm64: dts: ti: Makefile: Rearrange entries alphabetically adds f7401f6bc7ae Merge tag 'ti-k3-dt-for-v6.3' of https://git.kernel.org/pu [...] adds 2f802af21f09 ARM: dts: socfpga: align UART node name with bindings adds 21ab7031cbff arm64: dts: add pinctrl-single property for Stratix10/Agilex adds d17c1a3d6a09 arm64: dts: stratix10: add i2c pins for pinctrl adds 2f8ba037c459 arm64: dts: socfpga: change address-cells to support 64-bi [...] adds cfd5bdf3e98e Merge tag 'socfpga_dts_updates_for_v6.3' of git://git.kern [...] adds abe38831a5ff dt-bindings: arm: aspeed: add Facebook Greatlakes board adds c3769d87f3fc ARM: dts: aspeed: greatlakes: Add Facebook greatlakes (AST [...] adds 2ee2a66ae509 ARM: dts: aspeed: ethanolx: Enable VUART adds a7b322d164cf ARM: dts: aspeed: ethanolx: Correct EEPROM device name adds 59e099e877d4 ARM: dts: aspeed: ethanolx: Add label for the master partition adds 9664e1ba47fd ARM: dts: aspeed: ethanolx: Enable CTS/RTS pins on UART1 adds 03d24e127492 ARM: dts: aspeed: ethanolx: Add BIOS flash chip adds 107fb95f7ba1 ARM: dts: aspeed: bletchley: Rename flash1 label adds c021d9fe410a ARM: dts: aspeed: bletchley: Enable wdtrst1 adds 8803d9438ef6 arm: dts: aspeed: tyan s8036: Enable kcs interrupts adds 4fa180f7fc19 dt-bindings: vendor-prefixes: Add prefix for Ufi Space adds 64e4f2412f54 dt-bindings: arm: aspeed: document Ufispace NCPLite BMC adds 28cfb03afcb2 ARM: dts: aspeed: Add device tree for Ufispace NCPLite BMC adds 1480bcf074d3 ARM: dts: aspeed: p10bmc: Enable UART2 adds 153927e6f6c9 Merge tag 'aspeed-6.3-devicetree' of git://git.kernel.org/ [...] adds 2a03c600fe7e ARM: dts: uniphier: Align node names for SoC-dependent con [...] adds 2d1bf1fc778b ARM: dts: uniphier: Add missing reg properties for glue layer adds 76b2cb8a7023 ARM: dts: uniphier: Add syscon compatible string to soc-gl [...] adds 1ae6e6bc7227 ARM: dts: uniphier: Add syscon-uhs-mode to SD node adds 5ebfa90bdd3d arm64: dts: uniphier: Align node names for SoC-dependent c [...] adds f45d62071595 arm64: dts: uniphier: Add missing reg properties for glue [...] adds f4d624a17488 arm64: dts: uniphier: Add syscon compatible string to soc- [...] adds a8d3f2d9d2cc arm64: dts: uniphier: Add syscon-uhs-mode to SD node adds 2508d5efd7a5 arm64: dts: uniphier: Fix property name in PXs3 USB node adds 250d6747fdd8 ARM: dts: at91: sam9x60: Fix the label numbering for the f [...] adds 84f23f3284d5 ARM: dts: at91: sam9x60: move flexcom definitions adds 35052e8bc848 ARM: dts: at91: sam9x60: fix spi4 node adds bfbde8f751cc ARM: dts: at91: sam9x60: Specify the FIFO size for the Fle [...] adds 4be5375b3c35 ARM: dts: at91: sam9x60: Add DMA bindings for the flexcom nodes adds 99c808335877 ARM: dts: at91: sam9x60: Add missing flexcom definitions adds 6f712a3081c9 dt-bindings: arm: at91: Add info on sam9x60 curiosity adds 3048a4deee80 ARM: dts: at91: sam9x60_curiosity: Add device tree for sam [...] adds 306b8201b0bb Merge tag 'at91-dt-6.3-2' of https://git.kernel.org/pub/sc [...] adds 69276d702c7d ARM: dts: exynos: align status led name with bindings on O [...] adds 4804e14912bd ARM: dts: exynos: drop default status from I2C10 on Arndale adds c118f3d23531 ARM: dts: exynos: drop redundant address/size cells from I [...] adds 27dfcb622b59 ARM: dts: exynos: move I2C10 out of soc node on Arndale adds 44ffd27d8304 ARM: dts: exynos: correct SPI nor compatible in SMDKv310 adds 428218307dd2 ARM: dts: exynos: correct SPI nor compatible in SMDK5250 adds 0e06b987d1b7 ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Midas adds 149a903eceb7 ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Arndale adds a81cc43abd23 ARM: dts: s5pv210: add "gpios" suffix to wlf,ldo1ena on Aries adds 301d3dd05525 ARM: dts: exynos: correct max98090 DAI argument in Snow adds 59b05cfa5323 Merge tag 'samsung-dt-6.3-2' of https://git.kernel.org/pub [...] adds c9e625bcf674 dt-bindings: arm: qcom: Document the sc7280 CRD Pro boards adds 4a7257f0a7a4 dt-bindings: vendor-prefixes: add thwc adds a91dca40c534 dt-bindings: qcom: Document msm8916-thwc-uf896 and ufi001c adds 6739f57dea16 ARM: dts: qcom: ipq8064: move reg-less nodes outside soc node adds c9f678afe0bb ARM: dts: qcom: apq8064: add #clock-cells to the HDMI PHY node adds f1a359db6d9d ARM: dts: qcom: apq8064: use hdmi_phy for the MMCC's hdmip [...] adds af4ab3775438 ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback f [...] adds 157178a7912e ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback f [...] adds 8676ff664b0e ARM: dts: qcom: use "okay" for status adds 81a02443f4d5 ARM: dts: qcom-sdx55: align RPMh regulator nodes with bindings adds 267688c98029 ARM: dts: qcom-sdx65: align RPMh regulator nodes with bindings adds 33e4a5b5134c dt-bindings: arm: qcom: Add Xiaomi Mi Pad 5 Pro (xiaomi-elish) adds e58065542e8e ARM: dts: qcom: apq8060-dragonboard: align MPP pin node na [...] adds 240fb292d3ae ARM: dts: qcom: apq8064: add second DSI host and PHY adds a5c5fe58da82 dt-bindings: arm: qcom: add the sa8775p-ride board adds 2291bbd74f38 ARM: dts: qcom: sdx55: correct TLMM gpio-ranges adds 3d2cc00d6d4e ARM: dts: qcom: pm8941: Add vibrator node adds b2f82484c521 ARM: dts: qcom: msm8974-oneplus-bacon: Add vibrator adds de0520a6e272 ARM: dts: qcom: msm8974-oneplus-bacon: Add volume keys and [...] adds 44244ed2a959 ARM: dts: qcom: msm8974-oneplus-bacon: Add backlight adds 3835f9a0cf56 ARM: dts: qcom: msm8974-oneplus-bacon: Add notification LED adds 68e8dd352adc ARM: dts: qcom: align OPP table names with DT schema adds fc54e13d7125 Merge tag 'qcom-dts-for-6.3-2' of https://git.kernel.org/p [...] adds 6636818ecf0f arm64: dts: qcom: sm8350: Add missing #address/size-cells to DSIn adds 1eed7995d9da arm64: dts: qcom: sm8350: Fix DSI1 interrupt adds 0af6a4012b38 arm64: dts: qcom: sm8350: Feed DSI1 PHY clocks to DISPCC adds 45cd807de143 arm64: dts: qcom: sm8350: Fix DSI PHY compatibles adds e3e654ced376 arm64: dts: qcom: sm8350: Fix DSI PLL size adds 2a07efb8c086 arm64: dts: qcom: sm8350: Add mdss_ prefix to DSIn out labels adds b904227a4b69 arm64: dts: qcom: sm8350: Hook up DSI1 to MDP adds 991f1372d028 dt-bindings: interconnect: Add QDU1000/QRU1000 devices adds 1f51339f7dd0 interconnect: qcom: Add QDU1000/QRU1000 interconnect driver adds ac4fdb86a010 Merge branch 'icc-qdu1000-immutable' of https://git.kernel [...] adds 8c8acefcee87 dt-bindings: clock: Add QDU1000 and QRU1000 GCC clocks adds 3ef1569b2b61 Merge branch '20230112204446.30236-2-quic_molvera@quicinc. [...] adds 6bd20c54b589 arm64: dts: qcom: Add base QDU1000/QRU1000 DTSIs adds d1f2cfe2f669 arm64: dts: qcom: Add base QDU1000/QRU1000 IDP DTs adds 3cfa9e245d71 arm64: dts: qcom: sc8280xp-crd: drop #sound-dai-cells from [...] adds 19eee67386fe arm64: dts: qcom: sc8280xp: add p1 register blocks to DP nodes adds d7133d6d25fb arm64: dts: qcom: sm8350: use qcom,sm8350-dsi-ctrl compatibles adds e27f38e62553 arm64: dts: qcom: sm8450-nagara: Correct firmware paths adds f816cda0ab2b arm64: dts: qcom: sc7280: Add a herobrine CRD Pro SKU adds 6de7f9c34358 arm64: dts: qcom: sm8550: add GPR and LPASS pin controller adds 25aab0b852d6 arm64: dts: qcom: sm6115: Add geni debug uart node for qup0 adds faf69431464b arm64: dts: qcom: msm8916-thwc: Add initial device trees adds 2f52e87499dd arm64: dts: qcom: sm6115: Add mdss_ prefix to mdss nodes adds 70d1e09ebf19 arm64: dts: qcom: sm6115: Use 64 bit addressing adds a1efba3362fe arm64: dts: qcom: sc7280-herobrine-audio-wcd9385: drop inc [...] adds a8ce63441a2e arm64: dts: qcom: sc7280-idp: drop incorrect properties adds 7b54d92a9c85 arm64: dts: qcom: sm6115: Add watchdog node to dtsi adds bc72f13e4456 arm64: dts: qcom: msm8996: enable UFS interconnects adds 8ae72166c2b7 arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to R [...] adds 6701b173956a arm64: dts: qcom: msm8996: add CBF device entry adds cd649ac4059b arm64: dts: qcom: sm8550: fix USB-DP PHY resets adds a1ab382704f5 arm64: dts: qcom: ipq8074: add QFPROM node adds cce9c1d0b016 arm64: dts: qcom: sm8450: Fix DSIn PHY compatible adds f7aaaf3030d8 arm64: dts: qcom: use generic node name for Bluetooth adds 6027331e6eae arm64: dts: qcom: sm8350: drop incorrect cells from serial adds 60d2da2c9169 arm64: dts: qcom: sm8450: drop incorrect cells from serial adds fa3ba1c6a0be arm64: dts: qcom: sm8550: drop incorrect cells from serial adds ba23455e5b53 arm64: dts: qcom: sm8250: Disable wsamacro and swr0 by default adds 077d29e81963 arm64: dts: qcom: sdm845-db845c: add generic sound compatible adds f7c45f3d87a1 arm64: dts: qcom: sdm845-xiaomi-beryllium: add generic sou [...] adds 099f035d03d2 arm64: dts: qcom: sdm850-lenovo-yoga: correct sound compatible adds 34c861737720 arm64: dts: qcom: sdm845: move codec to separate file adds 71c461a325e3 arm64: dts: qcom: sdm845-audio-wcd9340: commonize pinctrl adds 47a17dfb65a2 arm64: dts: qcom: sdm845-audio-wcd9340: commonize clocks adds b7b734286856 arm64: dts: qcom: sdm845-oneplus-*: add audio devices adds 1b8f9b910979 arm64: dts: qcom: sdm845-xiaomi-beryllium: Add reserved me [...] adds f8e749dc7193 arm64: dts: qcom: sa8295p-adp: align RPMh regulator nodes [...] adds adfb9d68e976 arm64: dts: qcom: sc7180: align RPMh regulator nodes with [...] adds 4275d2802b4b arm64: dts: qcom: sc8280xp: align RPMh regulator nodes wit [...] adds 86dd19bbdea2 arm64: dts: qcom: sdm845: align RPMh regulator nodes with [...] adds 45e9251bdd11 arm64: dts: qcom: sm7225: align RPMh regulator nodes with [...] adds 5a88bb6146b3 arm64: dts: qcom: sm8150: align RPMh regulator nodes with [...] adds 537f572b2f68 arm64: dts: qcom: sm8250: align RPMh regulator nodes with [...] adds 0223fe2b3f46 arm64: dts: qcom: sm8350: align RPMh regulator nodes with [...] adds 6216007a3bcd arm64: dts: qcom: sm8450: align RPMh regulator nodes with [...] adds 88ec7fb6751e arm64: dts: qcom: sm8550: add specific SMMU compatible adds c5658e52ba01 arm64: dts: qcom: sm8550-mtp: correct vdd-l5-l16-supply adds 3a63e478b3c0 arm64: dts: qcom: sm8550: Fix the aoss_qmp node name adds f187e989305a arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings adds f1d6f9d227a0 arm64: dts: qcom: sa8540p-ride: Document i2c busses adds a41b617530bf arm64: dts: qcom: sm8250: Add device tree for Xiaomi Mi Pad 5 Pro adds 0daef104e4b1 arm64: dts: qcom: sdm670: add interconnects adds fc0ff3e70201 arm64: dts: qcom: sm8350: fixup SDHCI interconnect arguments adds 717607f1a4d1 dt-bindings: clock: add QCOM SM6350 camera clock bindings adds c0cf43f63a01 Merge branch '20221213152617.296426-1-konrad.dybcio@linaro [...] adds 4ab96c9c4012 arm64: dts: qcom: sm6350: Add camera clock controller adds 033fb15f39b8 arm64: dts: qcom: sm6350: Add CCI nodes adds bd3dc67bbc34 arm64: dts: qcom: sm7225-fairphone-fp4: Enable CCI busses adds 77b1278ed0ca arm64: dts: qcom: sm6115: Add smp2p nodes adds 5ed2b6388b31 arm64: dts: qcom: sm6350: Use specific qmpphy compatible adds 9927f8a59f42 arm64: dts: qcom: sm8350-hdk: align pin config node names [...] adds cd06d9233043 arm64: dts: qcom: sm8350-hdk: correct LT9611 pin function adds d44106883d74 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory over [...] adds a4fb71497df2 arm64: dts: qcom: msm8953: correct TLMM gpio-ranges adds 272fc5243161 arm64: dts: qcom: sm6115: correct TLMM gpio-ranges adds 2866527093dd arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators adds 9c23d6848e43 arm64: dts: qcom: sc8280xp: correct LPASS GPIO gpio-ranges adds 428df177013b arm64: dts: qcom: sc7280: On QCard, regulator L3C should be 1.8V adds 4261cea17a2f arm64: dts: qcom: sc7280: Add 3ms ramp to herobrine's pp33 [...] adds d90b98f5702d arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail [...] adds ef29188fe0b4 arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail [...] adds c64c1c245f66 arm64: dts: qcom: sm8550: fix DSI controller compatible adds 12efdeec570c arm64: dts: qcom: pmk8550: fix PON compatible adds f069ede81ef4 arm64: dts: qcom: sc7280: Power herobrine's 3.3 eDP/TS rai [...] adds 7dbdc16fc85b Merge tag 'qcom-arm64-for-6.3-2' of https://git.kernel.org [...] adds f5f6bd58186a arm64: dts: qcom: sm8350: reorder device nodes adds 1417372f4f84 arm64: dts: qcom: sm8350: move more nodes to correct place adds 51f83fbbf1c8 arm64: dts: qcom: sm8350: finish reordering nodes adds 54af0ceb7595 arm64: dts: qcom: sm8350: add GPU, GMU, GPU CC and SMMU nodes adds a8ecd17bb681 arm64: dts: qcom: sm8350-hdk: enable GPU adds 19d3bb90754f arm64: dts: qcom: sc8280xp: Add USB-C-related DP blocks adds bc9a747ae91f arm64: dts: qcom: sc8280xp-crd: Introduce pmic_glink adds 8fcff430faee arm64: dts: qcom: sc8280xp-x13s: Enable external display adds c0ee8e0ba5cc arm64: dts: qcom: pmk8350: Use the correct PON compatible adds 65aedb0b48c0 arm64: dts: qcom: sm7225-fairphone-fp4: move status property down adds 574f2ffd45dc arm64: dts: qcom: sm7225-fairphone-fp4: enable remaining i [...] adds 2d5cab9232ba arm64: dts: qcom: sc8280xp-pmics: Specify interrupt parent [...] adds f15c1b1bd3c2 arm64: dts: qcom: sc7280: Adjust zombie PWM frequency adds 26e95ff8a912 arm64: dts: qcom: sm8550: remove invalid interconnect prop [...] adds 679ee73bbee2 arm64: dts: qcom: ipq6018: align RPM G-Link node with bindings adds 7bf30eb441b3 arm64: dts: qcom: qcs404: align RPM G-Link node with bindings adds 407ef897bd02 arm64: dts: qcom: msm8996: align RPM G-Link clock-controll [...] adds 18b68c695ca6 Merge tag 'qcom-arm64-for-6.3-3' of https://git.kernel.org [...] adds fc8070ec9c50 dt-bindings: altera: Add enclustra mercury PE1 adds 2d050f06485a ARM: dts: socfpga: Add enclustra PE1 devicetree adds 5be374d0d1c4 Merge tag 'socfpga_dts_updates_for_v6.3_part2' of git://gi [...] adds e43efb6d713b dt-bindings: riscv: correct starfive visionfive 2 compatibles adds 950b6662e26e Merge tag 'soc-dt-6.3' of git://git.kernel.org/pub/scm/lin [...] adds 624654152284 locking/atomic: cmpxchg: Make __generic_cmpxchg_local comp [...] adds 0e4f2c456795 char/agp: consolidate {alloc,free}_gatt_pages() adds a13408c20526 char/agp: introduce asm-generic/agp.h adds db77b8502a40 Merge tag 'asm-generic-6.3' of git://git.kernel.org/pub/sc [...] adds 4282494a20cd locking/qspinlock: Micro-optimize pending state waiting fo [...] adds 6397859c8e9d Merge tag 'v6.2-rc5' into locking/core, to pick up fixes adds b613c7f31476 locking/rwsem: Prevent non-first waiter from spinning in d [...] adds 3f5245538a19 locking/rwsem: Disable preemption in all down_read*() and [...] adds 1d61659ced6b locking/rwsem: Disable preemption in all down_write*() and [...] adds 50fd4d5e6914 x86/PAT: Use try_cmpxchg() in set_page_memtype() adds 890a0794b34f x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,releas [...] adds 2edcedcd1dcb locking/lockdep: Remove lockdep_init_map_crosslock. adds 3b4863fa5b7d vduse: Remove include of rwlock.h adds 6e649d085682 Merge tag 'locking-core-2023-02-20' of git://git.kernel.or [...] adds 03c4c7f88709 perf/x86/lbr: Simplify the exposure check for the LBR_INFO [...] adds 8e791f7eba4c x86/kprobes: Drop removed INT3 handling code adds b6c00fb9949f perf: Add PMU_FORMAT_ATTR_SHOW adds 38aaf921e92d perf/x86: Add Meteor Lake support adds c87a31093c70 perf/x86: Support Retire Latency adds a018d2e3d4b1 x86/cpufeatures: Add Architectural PerfMon Extension bit adds eb467aaac21e perf/x86/intel: Support Architectural PerfMon Extension leaf adds eaef048c281b perf/x86/cstate: Add Meteor Lake support adds b0bd3336d87f perf/x86/msr: Add Meteor Lake support adds 7bdb1767bf01 perf/core: Change the layout of perf_sample_data adds 9fcad995c6c5 x86/kprobes: Use switch-case for 0xFF opcodes in prepare_e [...] adds 65adf3a57c0c Merge tag 'v6.2-rc4' into perf/core, to pick up fixes adds 4cf7a136115e perf/core: Save the dynamic parts of sample data size adds 31046500c186 perf/core: Add perf_sample_save_callchain() helper adds 0a9081cf0a11 perf/core: Add perf_sample_save_raw_data() helper adds eb55b455ef9c perf/core: Add perf_sample_save_brstack() helper adds bb447c27a467 perf/core: Set data->sample_flags in perf_prepare_sample() adds a7c8d0daa875 perf/core: Do not pass header for sample ID init adds f6e707156e1d perf/core: Introduce perf_prepare_header() adds 0eed28220598 perf/core: Call perf_prepare_sample() before running BPF adds dbf061b26221 perf/x86/uncore: Factor out uncore_device_to_die() adds 3af548f23610 perf/x86/uncore: Fix potential NULL pointer in uncore_get_ [...] adds bd9514a4d5ec perf/x86/uncore: Ignore broken units in discovery table adds 65248a9a9ee1 perf/x86/uncore: Add a quirk for UPI on SPR adds 5d515ee40cb5 perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discove [...] adds 89e97eb8cec0 perf/x86/intel/ds: Fix the conversion from TSC to perf time adds fd636b6a9bc6 x86/perf/zhaoxin: Add stepping check for ZXC adds c828441f21dd perf/x86/intel/uncore: Add Meteor Lake support adds a2f0e7eee134 Merge tag 'perf-core-2023-02-20' of git://git.kernel.org/p [...] adds 9a5322db4633 sched/topology: Add __init for init_defrootdomain adds 8ad075c2eb1f sched: Async unthrottling for cfs bandwidth adds 4842dadfc66f selftests/rseq: Fix: Fail thread registration when CONFIG_RSEQ=n adds 317c8194e6ae rseq: Introduce feature size and alignment ELF auxiliary v [...] adds ee3e3ac05c26 rseq: Introduce extensible rseq ABI adds cbae6bac29a8 rseq: Extend struct rseq with numa node id adds 03f5c0272d1b selftests/rseq: Use ELF auxiliary vector for extensible rseq adds 99babd04b250 selftests/rseq: Implement rseq numa node id field selftest adds af7f588d8f73 sched: Introduce per-memory-map concurrency ID adds f7b01bb0b57f rseq: Extend struct rseq with per-memory-map concurrency ID adds 72cb1d7f2fac selftests/rseq: Remove RSEQ_SKIP_FASTPATH code adds 18c2355838e7 selftests/rseq: Implement rseq mm_cid field support adds ae3157384302 selftests/rseq: x86: Template memory ordering and percpu a [...] adds 5bf4aba38a76 selftests/rseq: arm: Template memory ordering and percpu a [...] adds 8d4eeb8bb432 selftests/rseq: arm64: Template memory ordering and percpu [...] adds 431b63285abc selftests/rseq: mips: Template memory ordering and percpu [...] adds e61bd94c2bbd selftests/rseq: ppc: Template memory ordering and percpu a [...] adds a94af3c58462 selftests/rseq: s390: Template memory ordering and percpu [...] adds 171586a6ab66 selftests/rseq: riscv: Template memory ordering and percpu [...] adds cead72062756 selftests/rseq: Implement basic percpu ops mm_cid test adds ee31fff091fa selftests/rseq: Implement parametrized mm_cid test adds a3798e6ffb37 selftests/rseq: parametrized test: Report/abort on negativ [...] adds 14a8644d4f76 tracing/rseq: Add mm_cid field to rseq_update adds b344b8f2d88d selftests/rseq: Add mm_numa_cid to test script adds 904cbab71dda sched: Make const-safe adds feaed76376fd sched/numa: Stop an exhastive search if an idle core is found adds 8589018acc65 sched/core: Adjusting the order of scanning CPU adds c89970202a11 cputime: remove cputime_to_nsecs fallback adds bbd0b031509b sched/rseq: Fix concurrency ID handling of usermodehelper [...] adds ef90cf2281a0 sched/topology: Add __init for sched_init_domains() adds acbee592f1a0 sched/documentation: Document the util clamp feature adds efe09385864f sched/core: Micro-optimize ttwu_runnable() adds 160fb0d83f20 sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate() adds 948fb4c4e9cb cpufreq, sched/util: Optimize operations with single CPU c [...] adds 544a4f2ecd45 sched/membarrier: Introduce MEMBARRIER_CMD_GET_REGISTRATIONS adds d74f87f37672 selftests/membarrier: Test MEMBARRIER_CMD_GET_REGISTRATIONS adds cd9f5c3d3096 sched/cputime: Fix IA64 build error of missing arch_vtime_ [...] adds c91b0bf3e590 selftests/rseq: Revert "selftests/rseq: Add mm_numa_cid to [...] adds 28c8e088427a rseq: Increase AT_VECTOR_SIZE_BASE to match rseq auxvec entries adds 1f7c232ee080 x86/perf/amd: Remove tracing from perf_lopwr_cb() adds aaa3896b969b x86/idle: Replace 'x86_idle' function pointer with a static_call adds 5e26aa933911 cpuidle/poll: Ensure IRQs stay disabled after cpuidle_stat [...] adds bb7b11258561 cpuidle: Move IRQ state validation adds 8e9ab9e8da1e cpuidle, riscv: Push RCU-idle into driver adds 5fca0d9f5d76 cpuidle, tegra: Push RCU-idle into driver adds e038f7b8028a cpuidle, psci: Push RCU-idle into driver adds b3f46658ce40 cpuidle, ARM/imx6: Push RCU-idle into driver adds 4d1be9e74538 cpuidle, OMAP3: Push RCU-idle into driver adds 4ce40e9dbe83 cpuidle, armada: Push RCU-idle into driver adds c3d42418dca5 cpuidle, OMAP4: Push RCU-idle into driver adds 0c5ffc3d7b15 cpuidle, dt: Push RCU-idle into driver adds a01353cf1896 cpuidle: Fix ct_idle_*() usage adds 924aed1646bf cpuidle, cpu_pm: Remove RCU fiddling from cpu_pm_{enter,exit}() adds 8ce78470bf2d acpi_idle: Remove tracing adds 00717eb8c955 cpuidle: Annotate poll_idle() adds 2b5a0e425e6e objtool/idle: Validate __cpuidle code as noinstr adds 6d9c7f51b1d9 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again* adds 821ad23d0eaf cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE adds 9b461a6faae7 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS adds 89b3098703bd arch/idle: Change arch_cpu_idle() behavior: always exit wi [...] adds e80a48bade61 x86/tdx: Remove TDX_HCALL_ISSUE_STI adds 08a56e07cd3c arm, smp: Remove trace_.*_rcuidle() usage adds 4a3182e6d62c arm64, smp: Remove trace_.*_rcuidle() usage adds 880970b56b73 printk: Remove trace_.*_rcuidle() usage adds e3ee5e66f78e time/tick-broadcast: Remove RCU_NONIDLE() usage adds e4df1511e1f4 cpuidle, sched: Remove instrumentation from TIF_{POLLING_N [...] adds 2ec8efe64e6d cpuidle, mwait: Make the mwait code noinstr clean adds c3982c1a36f7 cpuidle, tdx: Make TDX code noinstr clean adds 10a099405fdf cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean adds 10fdb38cee36 cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean adds 6a123d6ae6ea cpuidle, ACPI: Make noinstr clean adds dc7305606d48 tracing: Remove trace_hardirqs_{on,off}_caller() adds 408b961146be tracing: WARN on rcuidle adds 9aedeaed6fc6 tracing, hardirq: No moar _rcuidle() tracing adds 40dbea961a3d cpuidle, OMAP3: Use WFI for omap3_pm_idle() adds 8c0956aa76f9 cpuidle, OMAP3: Push RCU-idle into omap_sram_idle() adds a282e5ef2954 cpuidle, OMAP4: Push RCU-idle into omap4_enter_lowpower() adds 259c95afac6f arm, OMAP2: Use WFI for omap2_pm_idle() adds db8f50861da6 cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() adds ca502fc6d9d9 cpuidle, clk: Remove trace_.*_rcuidle() adds f18b0d7ee815 ubsan: Fix objtool UACCESS warns adds 365bd03ff63f intel_idle: Add force_irq_on module param adds 69d4c0d32186 entry, kasan, x86: Disallow overriding mem*() functions adds f176d4ccb307 sched/core: Always inline __this_cpu_preempt_check() adds 1c38b0615f84 arm64, riscv, perf: Remove RCU_NONIDLE() usage adds 17cc2b552585 cpuidle: Ensure ct_cpuidle_enter() is always called from n [...] adds 69e26b4f43ed cpuidle, arch: Mark all ct_cpuidle_enter() callers __cpuidle adds 26388a7c353f cpuidle,arch: Mark all regular cpuidle_state:: Enter metho [...] adds 0e985e9d2286 cpuidle: Add comments about noinstr/__cpuidle usage adds 0e26e1de0032 context_tracking: Fix noinstr vs KASAN adds 79ba1e607d68 sched/fair: Limit sched slice duration adds 3b8645e9ec7e cpuidle: mvebu: Fix duplicate flags assignment adds 19235e472798 cpuidle, arm64: Fix the ARM64 cpuidle logic adds 001c28e57187 exit: Detect and fix irq disabled state in oops adds 68efe8f7a1c5 KVM: selftests: Fix build of rseq test adds 57a30218fa25 Merge tag 'v6.2-rc6' into sched/core, to pick up fixes adds 393e2ea30aec cpuidle: drivers: firmware: psci: Dont instrument suspend code adds 5a5d7e9badd2 cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG adds d099dbfd3306 cpuidle: tracing: Warn about !rcu_is_watching() adds 3017ba4b831b cpuidle: tracing, preempt: Squash _rcuidle tracing adds 7aab7aa4b4be x86/atomics: Always inline arch_atomic64*() adds 5c9da9fe826d x86/pvclock: Improve atomic update of last_value in pvcloc [...] adds 8739c6811572 sched/clock/x86: Mark sched_clock() noinstr adds 776f22913b8e sched/clock: Make local_clock() noinstr adds 4d627628d758 cpuidle: Fix poll_idle() noinstr annotation adds 443ed4c302ff objtool: mem*() are not uaccess safe adds e5ed0550c04c sched/fair: unlink misfit task from cpu overutilized adds a2e90611b9f4 sched/fair: Remove capacity inversion detection adds 829c1651e9c4 sched/fair: sanitize vruntime of entity being placed adds 7ea98dfa4491 sched/deadline: Add more reschedule cases to prio_changed_dl() adds 7c4a5b89a0b5 sched/rt: pick_next_rt_entity(): check list_entry adds 1f2d9ffc7a5f Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/ [...] adds 4651b9438b69 x86/lib: Include <asm/misc.h> to fix a missing prototypes [...] adds 65c24d7b0f91 x86/lib: Fix compiler and kernel-doc warnings adds 6be3dafc7c1d Merge tag 'x86-asm-2023-02-20' of git://git.kernel.org/pub [...] adds 7734a0f31e99 x86/boot: Robustify calling startup_{32,64}() from the dec [...] adds 5353fff29e42 scripts/head-object-list: Remove x86 from the list adds e2869bd7af60 x86/acpi/boot: Do not register processors that cannot be o [...] adds 35011c67c8b7 Merge tag 'x86-boot-2023-02-20' of git://git.kernel.org/pu [...] adds f9bb7f6a7eb0 x86/build: Make 64-bit defconfig the default adds 572640f0c0d6 Merge tag 'x86-build-2023-02-20' of git://git.kernel.org/p [...] adds f6e2a56c2bad x86/signal: Move siginfo field tests adds 6be9a8f18fb2 x86/signal/compat: Move sigaction_compat_abi() to signal_64.c adds ce3ba2af9695 x86: Suppress KMSAN reports in arch_within_stack_frames() adds 8a68bd3e9ff6 Merge tag 'x86-core-2023-02-20' of git://git.kernel.org/pu [...] adds aa81cb9d9723 x86/fpu: Replace zero-length array in struct xregs_state w [...] adds cb3ea4b7671b x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads adds 2e0ddb34e5a3 Merge tag 'x86-fpu-2023-02-20' of git://git.kernel.org/pub [...] adds ebd3ad60a688 x86/cpu: Use cpu_feature_enabled() when checking global pa [...] adds 238b05ec999a Merge tag 'x86-mm-2023-02-20' of git://git.kernel.org/pub/ [...] adds bd4edba2653a x86/rtc: Simplify PNP ids check adds 7ddf0050a21f x86/mce/dev-mcelog: use strscpy() to instead of strncpy() adds 89f5349e0673 Merge tag 'x86-platform-2023-02-20' of git://git.kernel.or [...] adds 2117654e806c x86/mce: Define a function to extract ErrorAddr from MCA_ADDR adds fcd343a285cb x86/mce: Add support for Extended Physical Address MCA changes adds 8a01ec97dc06 x86/mce: Mask out non-address bits from machine check bank adds 0246725d7399 Merge tag 'ras_core_for_v6.3_rc1' of git://git.kernel.org/ [...] adds c67ea7d22eeb dt-bindings: edac: Add bindings for Xilinx ZynqMP OCM adds 3bd2706c910f EDAC/zynqmp: Add EDAC support for Xilinx ZynqMP OCM adds 8d8fcc391f50 EDAC/qcom: Add platform_device_id table for module autoloading adds 6e8746cb7351 EDAC/skx_common: Enable EDAC support for the "near" memory adds d2415e2e5330 EDAC/skx_common: Delete duplicated and unreachable code adds e4b2bc6616e2 EDAC/i10nm: Add Intel Emerald Rapids server support adds dd7814b78539 EDAC/i10nm: Make more configurations CPU model specific adds ba987eaaabf9 EDAC/i10nm: Add Intel Granite Rapids server support adds 221aa03fb4e0 EDAC/i10nm: Add driver decoder for Sapphire Rapids server adds fdce765a1338 EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ adds 6e241bc93c9f EDAC/amd64: Remove scrub rate control for Family 17h and later adds 6229235f7c66 EDAC/amd64: Remove PCI Function 6 adds cf981562e627 EDAC/amd64: Remove PCI Function 0 adds c4605bde3343 EDAC/amd64: Remove early_channel_count() adds 28980db94742 EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized c [...] adds d9de5ce8a5ec Merge tag 'edac_updates_for_v6.3' of git://git.kernel.org/ [...] adds 5d1dd961e743 x86/alternatives: Add alt_instr.flags adds db7adcfd1cec x86/alternatives: Introduce int3_emulate_jcc() adds ac0ee0a9560c x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 in [...] adds 923510c88d2b x86/static_call: Add support for Jcc tail-calls adds 1adce1b9440c Merge tag 'x86_alternatives_for_v6.3_rc1' of git://git.ker [...] adds fc3b618c8783 x86/resctrl: Replace smp_call_function_many() with on_each [...] adds f334f723a63c x86/cpufeatures: Add Slow Memory Bandwidth Allocation feat [...] adds a5b699665580 x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA adds 78335aac6156 x86/cpufeatures: Add Bandwidth Monitoring Event Configurat [...] adds a76f65c89f92 x86/resctrl: Include new features in command line options adds 5b6fac3fa44b x86/resctrl: Detect and configure Slow Memory Bandwidth Al [...] adds bd334c86b5d7 x86/resctrl: Add __init attribute to rdt_get_mon_l3_config() adds d507f83ced55 x86/resctrl: Support monitor configuration adds dc2a3e857981 x86/resctrl: Add interface to read mbm_total_bytes_config adds 73afb2d3ce2d x86/resctrl: Add interface to read mbm_local_bytes_config adds 92bd5a139033 x86/resctrl: Add interface to write mbm_total_bytes_config adds 4fe61bff5a41 x86/resctrl: Add interface to write mbm_local_bytes_config adds 0a363fb23ee2 Documentation/x86: Update resctrl.rst for new features adds 793207bad71c x86/resctrl: Fix a silly -Wunused-but-set-variable warning adds aa8c3db40adf Merge tag 'x86_cache_for_v6.3_rc1' of git://git.kernel.org [...] adds 61de9b7036f2 x86/microcode/AMD: Rename a couple of functions adds ba73e369b706 x86/microcode/AMD: Handle multiple glued containers properly adds 59047d942bed x86/microcode: Use the DEVICE_ATTR_RO() macro adds ab31c74455c6 x86/microcode: Add a parameter to microcode_check() to sto [...] adds c0dd9245aa9e x86/microcode: Check CPU capabilities after late microcode [...] adds 6eab3abac704 x86/microcode: Adjust late loading result reporting message adds 174f1b909ab0 x86/microcode/intel: Pass the microcode revision to print_ [...] adds a9a5cac225b0 x86/microcode/intel: Print old and new revision during early boot adds 25d0dc4b957c x86/microcode: Allow only "1" as a late reload trigger value adds 2355370cd941 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter adds a5ad92134bd1 x86/microcode/AMD: Add a @cpu parameter to the reloading f [...] adds 7ff6edf4fef3 x86/microcode/AMD: Fix mixed steppings support adds f33e0c893b22 x86/microcode/core: Return an error only when necessary adds efebca0ba9cf Merge tag 'x86_microcode_for_v6.3_rc1' of git://git.kernel [...] adds 4c382d723edc x86/vdso: Move VDSO image init to vdso2c generated code adds 717cce3bdcf3 x86/cpu: Provide the full setup for getcpu() on x86-32 adds 92d33063c081 x86/vdso: Provide getcpu for x86-32. adds 5646bbd6684a selftests: Emit a warning if getcpu() is missing on 32bit adds 877cff5296fa x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu adds dac0da428f8d x86/vdso: Fix -Wmissing-prototypes warnings adds 3f0b0903fde5 Merge tag 'x86_vdso_for_v6.3_rc1' of git://git.kernel.org/ [...] adds b7d1f15b5c27 x86/boot/e820: Fix typo in e820.c comment adds 50c66d7b049d x86/setup: Move duplicate boot_cpu_data definition out of [...] adds d55dcb7384b1 x86/cpu: Remove misleading comment adds ef6dfc4b238a x86/signal: Fix the value returned by strict_sas_size() adds 54628de6792b x86/Kconfig: Fix spellos & punctuation adds 851026a2bf54 x86/cacheinfo: Remove unused trace variable adds 8fe6d8494758 x86/tsc: Make recalibrate_cpu_khz() export GPL only adds 6b8d5dde5b69 x86/tsc: Do feature check as the very first thing adds fcb3a81d2217 x86/hotplug: Remove incorrect comment about mwait_play_dead() adds 056612fd41fe Merge tag 'x86-cleanups-2023-02-20' of git://git.kernel.or [...] adds 9f76d59173d9 timers: Prevent union confusion from unexpected restart_syscall() adds c14fd3dcacaa hrtimer: Rely on rt_task() for DL tasks too adds 0c52310f2600 hrtimer: Ignore slack time for RT tasks in schedule_hrtime [...] adds cbdb1f163af2 vdso/bits.h: Add BIT_ULL() for the sake of consistency adds 915d4ad3830a posix-timers: Use atomic64_try_cmpxchg() in __update_gt_cputime() adds 5b268d8abaec time/debug: Fix memory leak with using debugfs_lookup() adds b3cbfb792792 dt-bindings: timer: rk-timer: Add rktimer for rv1126 adds 8b3b8fbb4896 RISC-V: time: initialize hrtimer based broadcast clock eve [...] adds e2bcf2d876fd dt-bindings: timer: Add bindings for the RISC-V timer device adds 8932a9533a9c clocksource/drivers/timer-riscv: Set CLOCK_EVT_FEAT_C3STOP [...] adds 674402b0098b clocksource/drivers/riscv: Increase the clock source rating adds 8d17aca90bcf clocksource/drivers/timer-microchip-pit64b: Drop obsolete [...] adds c3daa4754f3c clocksource/drivers/sh_cmt: Mark driver as non-removable adds 3aff0403f814 clocksource/drivers/riscv: Get rid of clocksource_arch_ini [...] adds 27788e01a650 dt-bindings: timer: mediatek,mtk-timer: add MT8365 adds abd873afc889 dt-bindings: timer: sifive,clint: add comaptibles for T-He [...] adds d19c8b2ed176 clocksource/drivers/timer-microchip-pit64b: Select driver [...] adds f3af3dc7cc35 clocksource/drivers/timer-microchip-pit64b: Add delay timer adds 225b9596cb02 clocksource/drivers/riscv: Patch riscv_clock_next_event() [...] adds d8c695d310a8 clocksource/drivers/sh_tmu: Mark driver as non-removable adds cf16f631b0bb clocksource/drivers/em_sti: Mark driver as non-removable adds 5ccb51b06c8b clocksource/drivers/timer-sun4i: Add CLOCK_EVT_FEAT_DYNIRQ adds 7b0f95f28fc7 Merge tag 'timers-v6.3-rc1' of https://git.linaro.org/peop [...] adds beaa1ffe551c clocksource: Print clocksource name when clocksource is te [...] adds c37e85c135ce clocksource: Loosen clocksource watchdog constraints adds f092eb34b330 clocksource: Improve read-back-delay message adds dd029269947a clocksource: Improve "skew is too large" messages adds b7082cdfc464 clocksource: Suspend the watchdog temporarily when high re [...] adds a7ec817d5542 x86/tsc: Add option to force frequency recalibration with [...] adds efc8b329c7fd clocksource: Verify HPET and PMTMR when TSC unverified adds 0051293c5330 clocksource: Enable TSC watchdog checking of HPET and PMTM [...] adds ab407a1919d2 Merge tag 'clocksource.2023.02.06b' of git://git.kernel.or [...] adds 560b80306782 Merge tag 'timers-core-2023-02-20' of git://git.kernel.org [...] adds 17549b0f184d genirq: Add might_sleep() to disable_irq() adds 379af13b31fa docs: locking: Discourage from calling disable_irq() in atomic adds 0e2213fe0ab4 irqchip: Use irq_domain_alloc_irqs() adds cdf07f0ea48a genirq/affinity: Remove the 'firstvec' parameter from irq_ [...] adds 1f962d91a15a genirq/affinity: Pass affinity managed mask array to irq_b [...] adds e7bdd7f0cbd1 genirq/affinity: Don't pass irq_affinity_desc array to irq [...] adds 523f1ea76aad genirq/affinity: Rename irq_build_affinity_masks as group_ [...] adds f7b3ea8cf72f genirq/affinity: Move group_cpus_evenly() into lib/ adds 6a6dcae8f486 blk-mq: Build default queue map via group_cpus_evenly() adds 188a56965858 genirq/affinity: Only build SMP-only helper functions on S [...] adds 835a486cd9f5 genirq: Add mechanism to multiplex a single HW IPI adds c19f89719428 irqchip/apple-aic: Move over to core ipi-mux adds 3d812a0f27ba genirq/ipi-mux: Use irq_domain_alloc_irqs() adds 6360ec8f13f6 Merge branch irq/ipi-mux into irq/irqchip-next adds 6caa5a2b78f5 irqchip: Fix refcount leak in platform_irqchip_probe adds 071d068b89e9 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains adds 9419e700021a irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe adds 02298b7bae12 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe adds 5f61c6931b18 Merge branch irq/refcount into irq/irqchip-next adds e740604232dc irqchip/aspeed-scu-ic: Correctly initialise status and ena [...] adds fc98adb9a843 irqchip/loongson-liointc: Save/restore int_edge/int_pol re [...] adds 9c1a7bfc2993 irqchip/ls-scfg-msi: Simplify Kconfig dependencies adds df2d85d0b0b5 Merge branch irq/misc-6.3 into irq/irqchip-next adds b06730a571a9 irqdomain: Fix association race adds 3f883c38f562 irqdomain: Fix disassociation race adds e3b7ab025e93 irqdomain: Drop bogus fwspec-mapping error handling adds 6e6f75c9c98d irqdomain: Look for existing mapping only once adds d55f7f4c58c0 irqdomain: Refactor __irq_domain_alloc_irqs() adds 601363cc08da irqdomain: Fix mapping-creation race adds 8932c32c3053 irqdomain: Fix domain registration race adds 47d1932f37de irqdomain: Drop revmap mutex adds 28a9ff23d8b5 irqdomain: Drop dead domain-name assignment adds 4e0d86df9344 irqdomain: Drop leftover brackets adds 930a1bbbef01 irqdomain: Clean up irq_domain_push/pop_irq() adds bc1bc1b309b4 x86/ioapic: Use irq_domain_create_hierarchy() adds a14e7fdd4304 x86/uv: Use irq_domain_create_hierarchy() adds 6c889231e04d irqchip/alpine-msi: Use irq_domain_add_hierarchy() adds e6e8cd62a56f irqchip/gic-v2m: Use irq_domain_create_hierarchy() adds 1e46e040dece irqchip/gic-v3-its: Use irq_domain_create_hierarchy() adds 331f9aac0326 irqchip/gic-v3-mbi: Use irq_domain_create_hierarchy() adds 6159c470f812 irqchip/loongson-pch-msi: Use irq_domain_create_hierarchy() adds f743f54fa8d2 irqchip/mvebu-odmi: Use irq_domain_create_hierarchy() adds 9dbb8e3452ab irqdomain: Switch to per-domain locking adds 7135b35fc959 Merge branch irq/irqdomain-locking into irq/irqchip-next adds 94debe03e8af irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered [...] adds 13a157b38ca5 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered [...] adds a83bf176fed4 Merge branch irq/bcm-l2-fixes into irq/irqchip-next adds 6f3ee0e22b4c Merge tag 'irqchip-6.3' of git://git.kernel.org/pub/scm/li [...] adds 9e58df973d22 Merge tag 'irq-core-2023-02-20' of git://git.kernel.org/pu [...] adds 33e3f0a3358b workqueue: Add a new flag to spot the potential UAF error adds c76feb0d5dfd workqueue: Make show_pwq() use run-length encoding adds 99c621ef243b workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex adds 793777bc193b workqueue: Factorize unbind/rebind_workers() logic adds 3f959aa3b338 workqueue: Convert the idle_timer to a timer + work_struct adds 9ab03be42b8f workqueue: Don't hold any lock while rcuwait'ing for !POOL [...] adds e02b93124855 workqueue: Unbind kworkers before sending them to exit() adds c63a2e52d5e0 workqueue: Fold rebind_worker() within rebind_workers() adds 3e82b41e1e3c Merge tag 'wq-for-6.3' of git://git.kernel.org/pub/scm/lin [...] adds 21786e5cb375 cgroup/cpuset: no need to explicitly init a global static [...] adds 56eb276701cb docs: cgroup-v1: replace custom note constructs with appro [...] adds 4ddb1a2aa1a3 docs: cgroup-v1: wrap remaining admonitions in admonition blocks adds eb08489448fb docs: cgroup-v1: use code block for locking order schema adds 71da431c3079 docs: cgroup-v1: fix footnotes adds f7423bb771d4 docs: cgroup-v1: move hierarchy of accounting caption adds b9d2a17b3290 docs: cgroup-v1: use bullet lists for list of stat file tables adds 5fa16afc4b5a docs: cgroup-v1: make swap extension subsections subsections adds da3ad2e14f63 docs: cgroup-v1: add internal cross-references adds 980660cae799 docs: cgroup-v1: use numbered lists for user interface setup adds 32a47817d075 cgroup/cpuset: fix a few kernel-doc warnings & coding style adds 8ca8d89b43ca Merge tag 'cgroup-for-6.3' of git://git.kernel.org/pub/scm [...] adds 438500113f37 doc: Further updates to RCU's lockdep.rst adds 8750dfe6fda4 doc: Update NMI-RCU.rst adds 42d689ec0016 doc: Update rcubarrier.rst adds b33994ef2239 doc: Update rcu_dereference.rst adds da82af04352b doc: Update and wordsmith rculist_nulls.rst adds 647dd4cd7c21 doc: Update rcu.rst adds 3abf176d64ac doc: Update stallwarn.rst adds 0c208a793022 doc: Update torture.rst adds c8f2310e210c doc: Update UP.rst adds 3f58c55e2392 doc: Update rcu.rst URL to RCU publications adds 148750d736c4 doc: Update whatisRCU.rst adds 7a21ddf01af9 doc: Document CONFIG_RCU_CPU_STALL_CPUTIME=y stall information adds a75f7b487c2b docs/RCU/rcubarrier: Adjust 'Answer' parts of QQs as defin [...] adds eff864590bd5 docs/RCU/rcubarrier: Right-adjust line numbers in code snippets adds 5e013dc17e2a doc: Fix htmldocs build warnings of stallwarn.rst adds c004d231cac7 rcu: Use hlist_nulls_next_rcu() in hlist_nulls_add_tail_rcu() adds 5a04848d005e rcu: Consolidate initialization and CPU-hotplug code adds 253cbbff6214 rcu: Throttle callback invocation based on number of ready [...] adds 95ff24ee7b80 rcu: Upgrade header comment for poll_state_synchronize_rcu() adds 0cae5ded535c rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks adds 2d7f00b2f013 rcu: Suppress smp_processor_id() complaint in synchronize_ [...] adds 3d1adf7ada35 rcu: Make rcu_blocking_is_gp() stop early-boot might_sleep() adds 748bf47a89d7 rcu: Test synchronous RCU grace periods at the end of rcu_init() adds 92987fe8bdd1 rcu: Allow expedited RCU CPU stall warnings to dump task stacks adds ccfe1fef9409 rcu: Remove redundant call to rcu_boost_kthread_setaffinity() adds 6efdda8bec29 rcu: Track laziness during boot and suspend adds cf7066b97e27 rcu: Disable laziness if lazy-tracking says so adds 04a522b7da3d rcu: Refactor kvfree_call_rcu() and high-level helpers adds 27538e18b62f rcu/kvfree: Switch to a generic linked list API adds 8c15a9e80865 rcu/kvfree: Move bulk/list reclaim to separate functions adds 8fc5494ad5fa rcu/kvfree: Move need_offload_krc() out of krcp->lock adds cc37d52076a9 rcu/kvfree: Use a polled API to speedup a reclaim process adds 9627456101ec rcu/kvfree: Use READ_ONCE() when access to krcp->head adds 4c33464ae85e rcu/kvfree: Carefully reset number of objects in krcp adds 2ca836b1da17 rcu/kvfree: Split ready for reclaim objects from a batch adds 608723c41cd9 rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_migh [...] adds 66ea1029f9b8 srcu: Release early_srcu resources when no longer in use adds 7f24626d6dd8 srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL adds aa5210f524ed srcu: Fix a misspelling in comment adds 50be0c0439fc srcu: Fix the comparision in srcu_invl_snp_seq() adds 0b1182bde303 rcu: Add srcu_down_read() and srcu_up_read() adds efa3c40cfac0 rcu: Add test code for semaphore-like SRCU readers adds 1bafbfb3e1a1 srcu: Remove needless rcu_seq_done() check while holding r [...] adds 0cd4b50b12d9 srcu: Yet more detail for srcu_readers_active_idx_check() [...] adds dafc4d1603c2 srcu: Update comment after the index flip adds dc7c31b07ade drivers/base: Remove CONFIG_SRCU adds a870acc11230 drivers/dax: Remove "select SRCU" adds 91193b27fb7a drivers/hwtracing/stm: Remove "select SRCU" adds 9276cf8b30a5 drivers/md: Remove "select SRCU" adds 520bb822d7d9 drivers/net: Remove "select SRCU" adds a8f0ff9185ae drivers/pci/controller: Remove "select SRCU" adds 7b3a0473d10c fs: Remove CONFIG_SRCU adds cfa71bb282d0 fs/btrfs: Remove "select SRCU" adds 818913feb814 fs/notify: Remove "select SRCU" adds dbea8bcdeda8 fs/quota: Remove "select SRCU" adds bc636dcbf1c4 init: Remove "select SRCU" adds 5634469360dd kernel/notifier: Remove CONFIG_SRCU adds 9420fb934cf1 rcu-tasks: Use accurate runstart time for RCU Tasks boot-t [...] adds e4e1e8089c5f rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu [...] adds 44757092958b rcu-tasks: Remove preemption disablement around srcu_read_ [...] adds 28319d6dc5e2 rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() adds ea5c8987fef2 rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug adds a4fcfbee8f62 rcu-tasks: Handle queue-shrink/callback-enqueue race condition adds 95f93e97ed0f torture: Seed torture_random_state on CPU adds 3c6496c86e48 refscale: Provide for initialization failure adds a6889becb053 refscale: Add tests using SLAB_TYPESAFE_BY_RCU adds e01f3a1a589e locktorture: Allow non-rtmutex lock types to be boosted adds c24501b24074 locktorture: Make the rt_boost factor a tunable adds 273661595c21 rcutorture: Drop sparse lock-acquisition annotations adds d52d3a2bf408 torture: Fix hang during kthread shutdown phase adds 3e4c07b9f821 torture: make kvm-find-errors.sh check for compressed vmli [...] adds eeb4dd9e530d selftests: rcutorture: Use "grep -E" instead of "egrep" adds ac71c3dd11e8 torture: Permit double-quoted-string Kconfig options adds 5a6cd56ad79a rcu: Permit string-valued Kconfig options in kvm.sh adds 8e1704b6a8c9 Merge branches 'doc.2023.01.05a', 'fixes.2023.01.23a', 'kv [...] adds 47904aed898a genirq: Fix the return type of kstat_cpu_irqs_sum() adds 3ca0a6ea8f6d sched: Add helper kstat_cpu_softirqs_sum() adds 7c182722a0a9 sched: Add helper nr_context_switches_cpu() adds be42f00b73a0 rcu: Add RCU stall diagnosis information adds 3ab955de929a rcu: Align the output of RCU CPU stall warning messages adds 84ec7c20363f rcu: Allow up to five minutes expedited RCU CPU stall-warn [...] adds bba8d3d17dc2 Merge branch 'stall.2023.01.09a' into HEAD adds 8cc01d43f882 Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/sc [...] adds 0fb0624b15d2 seccomp: fix kernel-doc function name warning adds 902d9fcd8dcc Merge tag 'seccomp-v6.3-rc1' of git://git.kernel.org/pub/s [...] adds b2ba00c2a517 rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper adds 439a1bcac648 fortify: Use __builtin_dynamic_object_size() when available adds b5fc3ca3954f ARM: ixp4xx: Replace 0-length arrays with flexible arrays adds b76ded214633 LoadPin: Refactor read-only check into a helper adds 60ba1028fc7b LoadPin: Refactor sysctl initialization adds 2cfaa84efc25 LoadPin: Move pin reporting cleanly out of locking adds eba773596be9 LoadPin: Allow filesystem switch when not enforcing adds 4076ea2419cf drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument size adds 16a738f2f6b3 i915/gvt: Replace one-element array with flexible-array member adds 118901ad1f25 ext4: Fix function prototype mismatch for ext4_feat_ktype adds 36632d062975 io_uring: Replace 0-length array with flexible array adds 8500689095a3 net/i40e: Replace 0-length array with flexible array adds aa85923a954e crypto: hisilicon: Wipe entire pool on error adds a8c55407a723 lib/string: Use strchr() in strpbrk() adds 5a6b64adc18d gcc-plugins: drop -std=gnu++11 to fix GCC 13 build adds 5c0f220e1b2d Merge branch 'for-linus/hardening' into for-next/hardening adds 48df133578c7 coda: Avoid partial allocation of sig_inputArgs adds 25b84002afb9 arm64: Support Clang UBSAN trap codes for better reporting adds 04ffde1319a7 uaccess: Add minimum bounds check on kernel buffer size adds 78f7a3fd6dc6 randstruct: disable Clang 15 support adds 4a7d37e824f5 Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub [...] adds 9a55ab6f02c9 cpufreq: loongson1: Delete obsolete driver adds 38a29e5834eb drivers/cpufreq: Remove "select SRCU" adds 7bc1fcd39901 ACPI: CPPC: Add AMD pstate energy performance preference c [...] adds e22abc6bb97c Documentation: amd-pstate: add EPP profiles introduction adds 36c5014e5460 cpufreq: amd-pstate: optimize driver working mode selectio [...] adds ffa5096a7c33 cpufreq: amd-pstate: implement Pstate EPP support for the [...] adds d4da12f8033a cpufreq: amd-pstate: implement amd pstate cpu online and o [...] adds 50ddd2f78269 cpufreq: amd-pstate: implement suspend and resume callbacks adds abd61c08ef34 cpufreq: amd-pstate: add driver working mode switch support adds 92e6088427c5 Documentation: amd-pstate: add amd pstate driver mode intr [...] adds 5014603e409b Documentation: introduce amd pstate active mode kernel com [...] adds 3ec32b6d17c5 cpufreq: amd-pstate: convert sprintf with sysfs_emit() adds b9e6a2d47b25 Documentation: amd-pstate: introduce new global sysfs attributes adds ced3960aa0f0 Merge back cpufreq material for 6.3-rc1. adds dd329e1e21b5 cpufreq: Make cpufreq_unregister_driver() return void adds 7cca9a9851a5 cpufreq: amd-pstate: avoid uninitialized variable use adds 5d8f384a9b4f cpufreq: davinci: Fix clk use after free adds 108fcad91109 cpufreq: Make kobj_type structure constant adds e947925f10c2 MIPS: loongson32: Drop obsolete cpufreq platform device adds 3500e221d50d Merge back cpufreq material for 6.3-rc1. adds 7214015c7f97 cpufreq: tegra194: Enable CPUFREQ thermal cooling adds 09608d62ae5c cpufreq: mediatek-hw: Register to module device table adds fa68d9c5ff76 dt-bindings: cpufreq: cpufreq-qcom-hw: Add missing compatibles adds 8e6cb91f946a dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM8550 compatible adds 26e27f4e382f dt-bindings: cpufreq: qcom-cpufreq-nvmem: specify supporte [...] adds 389de9c5a677 dt-bindings: cpufreq: qcom-cpufreq-nvmem: make cpr binding [...] adds ba38f3cbe7db dt-bindings: opp: opp-v2-kryo-cpu: enlarge opp-supported-h [...] adds f0f8e9e730b8 Merge tag 'cpufreq-arm-updates-6.3' of git://git.kernel.or [...] adds 6e9d12125fca cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ adds 73dd3206811a Documentation: amd-pstate: disambiguate user space sections adds 27f850880192 cpuidle: teo: Optionally skip polling states in teo_find_s [...] adds 9ce0f7c4bc64 cpuidle: teo: Introduce util-awareness adds 4edc13ae891a cpuidle-haltpoll: select haltpoll governor adds 716ff71ae234 cpuidle-haltpoll: Replace default_idle() with arch_cpu_idle() adds 74528edfbc66 intel_idle: add Emerald Rapids Xeon support adds 7787943a3a8a cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies adds e898b07deb3c cpuidle: sysfs: make kobj_type structures constant adds 41204a607679 cpuidle: driver: Update microsecond values of state parame [...] adds f9901f64536c cpuidle: psci: Do not suspend topology CPUs on PREEMPT_RT adds 450316dc4f41 PM: runtime: Document that force_suspend() is incompatible [...] adds 41a337b40e98 PM: Add EXPORT macros for exporting PM functions adds 6b37dfcb39f6 PM: hibernate: swap: don't use /** for non-kernel-doc comments adds 52e0452b413d PM: sleep: Remove "select SRCU" adds 7e71a13353ff Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep' adds 1b6599f741a4 powercap: fix possible name leak in powercap_register_zone() adds bdaad038cc3c powercap: intel_rapl: add support for Meteor Lake adds 7adc6885259e powercap: intel_rapl: add support for Emerald Rapids adds c7cd6f04c0df powercap: idle_inject: Support 100% idle injection adds cf835b005b28 powercap: intel_rapl: Fix handling for large time window adds 0b6200e1e9f5 PM: domains: fix memory leak with using debugfs_lookup() adds a0e8c13ccd6a PM: EM: fix memory leak with using debugfs_lookup() adds 5b2ad5acaf5a dt-bindings: opp: opp-v2-kryo-cpu: Add missing 'cache-unif [...] adds cea7be909414 drivers/opp: Remove "select SRCU" adds 68d8ad3bd9c3 dt-bindings: opp: v2-qcom-level: Let qcom,opp-fuse-level b [...] adds eca4c0eea534 OPP: fix error checking in opp_migrate_dentry() adds 99537067aca7 Merge tag 'opp-updates-6.3' of git://git.kernel.org/pub/sc [...] adds ace5029856c0 Merge branches 'powercap', 'pm-domains', 'pm-em' and 'pm-opp' adds cf3e0251868c PM: tools: use canonical ftrace path adds 71bc571c64c1 Documentation: power: correct spelling adds dd855f01e8d1 Merge branches 'pm-tools' and 'pm-docs' adds 2504ba8b0163 Merge tag 'pm-6.3-rc1' of git://git.kernel.org/pub/scm/lin [...] adds fda7be206897 ACPI: CPPC: Fix some kernel-doc comments adds e1d9148582ab ACPICA: Drop port I/O validation for some regions adds 91fdb91ccca2 ACPICA: Constify pathname argument for acpi_get_handle() adds ca843a4c7948 ACPICA: nsrepair: handle cases without a return value correctly adds 5a9e358f1d1f ACPICA: Fix typo in CDAT DSMAS struct definition adds 391712d7536d Merge branch 'acpica' adds fbf757e55afb ACPI: processor: idle: Drop unnecessary (void *) conversion adds c02d5feb6e2f ACPI: processor: perflib: Use the "no limit" frequency QoS adds 99387b016022 ACPI: processor: perflib: Avoid updating frequency QoS unn [...] adds e8a0e30b742f cpufreq: intel_pstate: Drop ACPI _PSS states table patching adds 6ad90f711292 ACPI: tables: Add support for NBFT adds 28a35ac2f5f8 ACPI: PNP: Introduce list of known non-PNP devices adds 36b20f82b699 MAINTAINERS: Add x86 ACPI paths to the ACPI entry adds 9f4512c2aeca Merge branches 'acpi-processor', 'acpi-tables', 'acpi-pnp' [...] adds cb18703c1797 ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro [...] adds 17bb7046e7ce ACPI: resource: Do IRQ override on all TongFang GMxRGxx adds 73d15a7c13bf ACPI: PMIC: Add pmic_i2c_address to BYT Crystal Cove support adds 7de6c3fb6dfb ACPI: PMIC: Add comments with DSDT power opregion field names adds f2ac14b5f197 ACPI: battery: Fix missing NUL-termination with large strings adds a1a32ded2887 ACPI: battery: Fix buffer overread if not NUL-terminated adds 91507d25a67c ACPI: battery: Increase maximum string length adds 53fc7e80f3aa ACPI: APEI: EINJ: Limit error type to 32-bit width adds b7ab6b91b9e7 Merge branches 'acpi-resource', 'acpi-pmic', 'acpi-battery [...] adds 2d11eae42d52 ACPI: video: Fix Lenovo Ideapad Z570 DMI match adds 446c85af665c ACPI: Silence missing prototype warnings adds a527b0111798 ACPI: make kobj_type structures constant adds faffb0831ad6 Documentation: firmware-guide/ACPI: correct spelling adds 3082d7efd76a Documentation: firmware-guide: gpio-properties: Clarify Ex [...] adds f32309c4d08d Merge branches 'acpi-video', 'acpi-misc' and 'acpi-docs' adds 88af9b164c7a Merge tag 'acpi-6.3-rc1' of git://git.kernel.org/pub/scm/l [...] adds 7c3d5c20dc16 thermal/core: Add a generic thermal_zone_get_trip() function adds 0614755dbfc0 thermal/sysfs: Always expose hysteresis attributes adds 2e38a2a981b2 thermal/core: Add a generic thermal_zone_set_trip() function adds 7f725a23f2b7 thermal/core/governors: Use thermal_zone_get_trip() instea [...] adds 453a55a97b5b thermal/of: Use generic thermal_zone_get_trip() function adds 5c4855d76533 thermal/of: Remove unused functions adds ca38255e9211 thermal/drivers/exynos: Use generic thermal_zone_get_trip( [...] adds a3b3dd381a08 thermal/drivers/exynos: of_thermal_get_ntrips() adds 03ef4855a825 thermal/drivers/exynos: Replace of_thermal_is_trip_valid() [...] adds 735a968d2fea thermal/drivers/tegra: Use generic thermal_zone_get_trip() [...] adds c7ed8cab4079 thermal/drivers/uniphier: Use generic thermal_zone_get_tri [...] adds 68a306cc8397 thermal/drivers/hisi: Use generic thermal_zone_get_trip() [...] adds 1fa86b0a3692 thermal/drivers/qcom: Use generic thermal_zone_get_trip() [...] adds eb2bb3be1384 thermal/drivers/armada: Use generic thermal_zone_get_trip( [...] adds d5299c1b829f thermal/drivers/rcar_gen3: Use the generic function to get [...] adds 2480b02a36ce thermal/of: Remove of_thermal_get_ntrips() adds f9061f4e15c5 thermal/of: Remove of_thermal_is_trip_valid() adds 810245133eae thermal/of: Remove of_thermal_set_trip_hyst() adds aacfbf15e0ac thermal/of: Remove of_thermal_get_crit_temp() adds 28fd2cd9b38b thermal/drivers/st: Use generic trip points adds 30233a229fdb thermal/drivers/imx: Use generic thermal_zone_get_trip() function adds 0b6a3e459e1e thermal/drivers/rcar: Use generic thermal_zone_get_trip() [...] adds 52945c1c65fb thermal/drivers/broadcom: Use generic thermal_zone_get_tri [...] adds 060b39d934f2 thermal/drivers/da9062: Use generic thermal_zone_get_trip( [...] adds 69cf4eaa6816 thermal/drivers/ti: Remove unused macros ti_thermal_get_tr [...] adds a1ebf2cd506b thermal/drivers/acerhdf: Use generic thermal_zone_get_trip [...] adds 9ddcb8098d1a thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() [...] adds 0d2d586a86e8 thermal/intel/int340x: Replace parameter to simplify adds d3ecaf17b586 thermal/drivers/intel: Use generic thermal_zone_get_trip() [...] adds a1c306375b06 thermal/drivers/exynos: Fix NULL pointer dereference when [...] adds 5f28ecc1e909 thermal/drivers/tegra: Fix crash when getting critical temp adds 3d2f20ad46f8 wifi: iwlwifi: Use generic thermal_zone_get_trip() function adds 44a29a4dab73 thermal/drivers/mellanox: Use generic thermal_zone_get_tri [...] adds e6ec64f85237 thermal/drivers/qcom: Fix set_trip_temp() deadlock adds b0b5d063d66e thermal/drivers/tegra: Fix set_trip_temp() deadlock adds 59edcd91d852 thermal/drivers/qcom: Fix lock inversion adds 3a151494dc04 thermal/drivers/armada: Use strscpy() to instead of strncpy() adds 976cb655c940 Merge tag 'generic-trip-point' of ssh://gitolite.kernel.or [...] adds a2c81dc59d41 Merge back thermal control material for 6.3. adds 3291651c0ac6 thermal/drivers/mtk_thermal: Fix kernel-doc function name adds 6d5dad7b98cf thermal/drivers/rockchip: Fix kernel-doc warnings adds 5bc494a8ce39 thermal/drivers/uniphier: Use regular comment syntax adds 4b39ffa625d2 dt-bindings: thermal: qcom-spmi-adc-tm5: add qcom,adc-tm7 adds 8c1421456073 dt-bindings: thermal: tsens: add msm8956 compat adds 4f4292bf12f2 dt-bindings: thermal: tsens: support per-sensor calibration cells adds acd31b9f225b dt-bindings: thermal: tsens: add per-sensor cells for msm8974 adds ca7b70b19e84 thermal/drivers/tsens: Drop unnecessary hw_ids adds 3bf0ea99e2e3 thermal/drivers/tsens: Drop msm8976-specific defines adds a7d3006be5ca thermal/drivers/tsens: Sort out msm8976 vs msm8956 data adds 5aec3b035e0c thermal/drivers/tsens: fix slope values for msm8939 adds 903238a33c11 thermal/drivers/tsens: limit num_sensors to 9 for msm8939 adds 498d245749ce thermal/drivers/tsens: Support using nvmem cells for calib [...] adds 439f2409a242 thermal/drivers/tsens: Support using nvmem cells for msm89 [...] adds 913d32e2786c thermal/drivers/tsens: Rework legacy calibration data parsers adds 51d78b8b1beb thermal/drivers/tsens: Drop single-cell code for mdm9607 adds dfadb4599ab0 thermal/drivers/tsens: Drop single-cell code for msm8939 adds 3a908971f7cb thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 adds df715f26cb7b thermal/drivers/qcom: Remove duplicate set next trip point [...] adds 4b26b7c9cdef thermal/drivers/imx_sc_thermal: Fix the loop condition adds 1cea99593c9e thermal/drivers/imx_sc_thermal: Add iMX8QM sensors adds 5618f1bee2bf thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic adds 780e220dc6b5 thermal/drivers/brcmstb_thermal: Use devm_platform_get_and [...] adds 142887ec975b thermal/drivers/bcm2835: Use devm_platform_get_and_ioremap [...] adds b5d6ec4d3a7e thermal/drivers/dove: Use devm_platform_get_and_ioremap_re [...] adds 9b22743b93d5 thermal/drivers/armada: Use devm_platform_get_and_ioremap_ [...] adds f7f6d3713282 thermal/drivers/mtk_thermal: Use devm_platform_get_and_ior [...] adds 2484b632ac99 thermal/drivers/rockchip: Use devm_platform_get_and_iorema [...] adds c818c6d15d36 thermal/drivers/thermal_mmio: Use devm_platform_get_and_io [...] adds 821e43097966 thermal/drivers/kirkwood: Use devm_platform_get_and_iorema [...] adds f8887fdcf2a7 thermal/drivers/spear: Use devm_platform_get_and_ioremap_r [...] adds d69e7041a39c thermal/drivers/sun8i: Convert to use macro adds 4f2ee0aa2e70 thermal/drivers/mtk: Use function pointer for raw_to_mcelsius adds 248da1fc8418 thermal/drivers/mtk: Add support for MT7986 and MT7981 adds 8c5ee9155f8a thermal/drivers/armada: Use the thermal_zone_get_crit_temp() adds 02be605946b6 Merge tag 'thermal-v6.3-rc1' of ssh://gitolite.kernel.org/ [...] adds 79b2027097dd Merge back thermal control material for 6.3. adds a3c1f066e1c5 thermal/intel: Introduce Intel TCC library adds d91a4714e54e thermal/int340x/processor_thermal: Use Intel TCC library adds 955fb8719efb thermal/intel/intel_soc_dts_iosf: Use Intel TCC library adds 4e3ecc2898fe thermal/intel/intel_tcc_cooling: Use Intel TCC library adds 983eb370cb87 thermal/x86_pkg_temp_thermal: Use Intel TCC library adds 58374a3970a0 thermal/x86_pkg_temp_thermal: Add support for handling dyn [...] adds e7fcfe67f9f4 thermal: intel: Fix unsigned comparison with less than zero adds a30e65792c47 thermal: intel: menlow: Update function descriptions adds 763bd29fd3d1 thermal: int340x_thermal: Use sysfs_emit_at() instead of s [...] adds 8ef0ca4a177d Merge back other thermal control material for 6.3. adds 40dc1929089f thermal: intel: intel_pch: Add support for Wellsburg PCH adds 7a0e39748861 thermal: ACPI: Add ACPI trip point routines adds fee19c692160 thermal: intel: intel_pch: Use generic trip points adds 5c36cf27846a thermal: intel: int340x: Add production mode attribute adds e90eb1df708c thermal: intel: processor_thermal_device_pci: Use generic [...] adds a5c926acd03a Merge back Intel thermal control changes for 6.3. adds 97efecfdbf6f thermal: ACPI: Initialize trips if temperature is out of range adds b1bf9dbffc30 thermal: intel: int340x: Rework updating trip points adds 9e9b7e182cf3 thermal: intel: int340x: Use zone lock for synchronization adds f4118dbe61bb thermal: intel: int340x: Use generic trip points table adds f364beb5b673 Merge branch 'thermal-intel' adds e398421fd03c thermal: core: Move cdev cleanup to thermal_release() adds 47e3f00074c2 thermal: core: Use device_unregister() instead of device_d [...] adds 58d1c9fd0e85 thermal/core: Fix unregistering netlink at thermal init time adds b57d62862d17 thermal/core: Remove unneeded ida_destroy() adds 5b8de18ee902 thermal/core: Move the thermal trip code to a dedicated file adds 9e0a9be24bdd thermal: Fail object registration if thermal class is not [...] adds 5bbafd436266 thermal: core: Use sysfs_emit_at() instead of scnprintf() adds c3bd6d539f34 Merge branch 'thermal-core' adds dd3b3d160ea7 thermal: ACPI: Make helpers retrieve temperature only adds be014c789c71 thermal: intel: int340x: Assorted minor cleanups adds 67c694586714 thermal: intel: int340x: Rename variable in int340x_therma [...] adds d0009d14e985 thermal: intel: int340x: Drop pointless cast to unsigned long adds 1bcebcab887b thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() adds 2cee73568e8d thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip( [...] adds 558718f4d379 thermal: intel: intel_pch: Eliminate redundant return pointers adds 1aa4f925d80c thermal: intel: intel_pch: Rename device operations callbacks adds 86cb1004b6f7 thermal: intel: intel_pch: Eliminate device operations object adds 35c87f948d31 thermal: intel: intel_pch: Fold two functions into their callers adds c5f43242f48a thermal: intel: intel_pch: Fold suspend and resume routine [...] adds ae98e57a6e82 thermal: intel: intel_pch: Rename board ID symbols adds 2153a87ff9ef thermal: intel: intel_pch: Drop struct board_info adds 8e4736358837 thermal: intel: powerclamp: Fix cur_state for multi packag [...] adds bbfc3349c4e7 powercap: idle_inject: Export symbols adds acbc661032b8 powercap: idle_inject: Add update callback adds 8526eb7fc75a thermal: intel: powerclamp: Use powercap idle-inject feature adds 72ffc28f2fe8 thermal: intel: quark_dts: Use generic trip points adds 621084965459 thermal: intel: powerclamp: Return last requested state as [...] adds 966d0ab67350 thermal: intel: powerclamp: Fix duration module parameter adds 707bf8e1dfd5 Documentation: admin-guide: Move intel_powerclamp documentation adds ebf519710218 thermal: intel: powerclamp: Add two module parameters adds e63273c1bc63 Documentation: admin-guide: Add toctree entry for thermal docs adds e8b703ed75ef Documentation: powerclamp: Escape wildcard in cpumask description adds fef1f0be10c6 Documentation: powerclamp: Fix numbered lists formatting adds badf1f90502d Merge branch 'thermal-intel' adds a29cbd76aaf6 tools/lib/thermal: Fix thermal_sampling_exit() adds fad399ebdd67 thermal/drivers/mediatek: Relocate driver to mediatek folder adds 498e2f7a6e69 dt-bindings: thermal: mediatek: Add LVTS thermal controllers adds f5f633b18234 thermal/drivers/mediatek: Add the Low Voltage Thermal Sens [...] adds 4c27a32c67e1 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support adds 883d1552997b thermal/drivers/rcar_gen3: Add support for R-Car V4H adds 1c63f8cd018d thermal/drivers/rcar_gen3_thermal: Do not call set_trips() [...] adds aef43e04937e thermal/drivers/rcar_gen3_thermal: Create device local ops struct adds 47b2d3d2ed6c thermal/drivers/rcar_gen3_thermal: Fix device initialization adds 15cc25829a97 thermal/drivers/hisi: Drop second sensor hi3660 adds ef1ab1657fda tools/lib/thermal: Fix include path for libnl3 in pkg-conf [...] adds 9272d2d43b6e thermal: Remove core header inclusion from drivers adds 6828e402d06f thermal/drivers/st: Remove syscfg based driver adds 1b72607d7321 Merge tag 'thermal-6.3-rc1' of git://git.kernel.org/pub/sc [...]
No new revisions were added by this update.
Summary of changes: Documentation/RCU/NMI-RCU.rst | 4 +- Documentation/RCU/UP.rst | 13 +- Documentation/RCU/lockdep.rst | 13 +- Documentation/RCU/rcu.rst | 6 +- Documentation/RCU/rcu_dereference.rst | 21 +- Documentation/RCU/rcubarrier.rst | 357 +- Documentation/RCU/rculist_nulls.rst | 109 +- Documentation/RCU/stallwarn.rst | 135 +- Documentation/RCU/torture.rst | 89 +- Documentation/RCU/whatisRCU.rst | 193 +- Documentation/admin-guide/cgroup-v1/cgroups.rst | 2 + Documentation/admin-guide/cgroup-v1/memory.rst | 284 +- Documentation/admin-guide/cgroup-v2.rst | 3 + Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 30 +- Documentation/admin-guide/media/davinci-vpbe.rst | 65 - .../admin-guide/media/platform-cardlist.rst | 1 - Documentation/admin-guide/media/v4l-drivers.rst | 1 - Documentation/admin-guide/pm/amd-pstate.rst | 78 +- Documentation/admin-guide/thermal/index.rst | 8 + .../admin-guide/thermal/intel_powerclamp.rst | 345 ++ Documentation/arm/index.rst | 1 - Documentation/arm/samsung-s3c24xx/cpufreq.rst | 77 - Documentation/arm/samsung-s3c24xx/eb2410itx.rst | 59 - Documentation/arm/samsung-s3c24xx/gpio.rst | 172 - Documentation/arm/samsung-s3c24xx/h1940.rst | 41 - Documentation/arm/samsung-s3c24xx/index.rst | 20 - Documentation/arm/samsung-s3c24xx/nand.rst | 30 - Documentation/arm/samsung-s3c24xx/overview.rst | 311 -- Documentation/arm/samsung-s3c24xx/s3c2412.rst | 121 - Documentation/arm/samsung-s3c24xx/s3c2413.rst | 22 - Documentation/arm/samsung-s3c24xx/smdk2440.rst | 57 - Documentation/arm/samsung-s3c24xx/suspend.rst | 137 - Documentation/arm/samsung-s3c24xx/usb-host.rst | 91 - Documentation/arm/samsung/gpio.rst | 8 - Documentation/arm/samsung/overview.rst | 13 - Documentation/devicetree/bindings/arm/altera.yaml | 1 + Documentation/devicetree/bindings/arm/amlogic.yaml | 3 + .../devicetree/bindings/arm/aspeed/aspeed.yaml | 2 + .../devicetree/bindings/arm/atmel-at91.yaml | 6 +- Documentation/devicetree/bindings/arm/fsl.yaml | 96 +- .../devicetree/bindings/arm/mediatek.yaml | 4 + Documentation/devicetree/bindings/arm/qcom.yaml | 79 + .../devicetree/bindings/arm/rockchip.yaml | 61 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 + .../bindings/arm/samsung/samsung-boards.yaml | 1 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 + .../bindings/bus/nvidia,tegra210-aconnect.yaml | 4 +- .../bindings/clock/qcom,qdu1000-gcc.yaml | 51 + .../bindings/clock/qcom,sm6350-camcc.yaml | 49 + .../bindings/clock/qcom,sm8550-dispcc.yaml | 105 + .../bindings/clock/qcom,sm8550-tcsr.yaml | 55 + .../bindings/clock/samsung,s3c2410-clock.txt | 49 - .../bindings/clock/samsung,s3c2412-clock.txt | 49 - .../bindings/clock/samsung,s3c2443-clock.txt | 55 - .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 5 + .../bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 81 +- .../display/tegra/nvidia,tegra186-display.yaml | 4 +- .../bindings/interconnect/qcom,qdu1000-rpmh.yaml | 70 + .../bindings/interconnect/qcom,sm8550-rpmh.yaml | 139 + .../interrupt-controller/samsung,s3c24xx-irq.txt | 53 - .../memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml | 45 + Documentation/devicetree/bindings/mfd/syscon.yaml | 6 - .../devicetree/bindings/mmc/samsung,s3cmci.txt | 42 - .../devicetree/bindings/opp/opp-v2-kryo-cpu.yaml | 18 +- .../devicetree/bindings/opp/opp-v2-qcom-level.yaml | 4 +- .../bindings/phy/phy-rockchip-inno-usb2.yaml | 188 - .../bindings/phy/rockchip,inno-usb2phy.yaml | 188 + .../bindings/phy/rockchip,rk3288-dp-phy.yaml | 41 + .../devicetree/bindings/phy/rockchip-dp-phy.txt | 26 - .../devicetree/bindings/power/fsl,imx-gpc.yaml | 19 +- .../devicetree/bindings/riscv/microchip.yaml | 1 + .../devicetree/bindings/riscv/starfive.yaml | 6 + Documentation/devicetree/bindings/riscv/sunxi.yaml | 69 + .../bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml | 57 + .../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 4 + .../bindings/soc/renesas/renesas,rzv2m-pwc.yaml | 56 + .../devicetree/bindings/soc/rockchip/grf.yaml | 12 +- .../bindings/soc/samsung/exynos-pmu.yaml | 71 +- .../soc/samsung/samsung,exynos-sysreg.yaml | 87 + .../bindings/sound/nvidia,tegra210-ahub.yaml | 4 +- .../bindings/sound/nvidia,tegra210-ope.yaml | 4 +- .../bindings/thermal/mediatek,lvts-thermal.yaml | 142 + .../bindings/thermal/qcom-spmi-adc-tm5.yaml | 1 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 153 +- .../bindings/thermal/rcar-gen3-thermal.yaml | 3 + .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/timer/riscv,timer.yaml | 52 + .../bindings/timer/rockchip,rk-timer.yaml | 1 + .../devicetree/bindings/timer/sifive,clint.yaml | 8 + .../devicetree/bindings/vendor-prefixes.yaml | 20 + .../media/drivers/davinci-vpbe-devel.rst | 39 - Documentation/driver-api/media/drivers/index.rst | 1 - Documentation/driver-api/thermal/index.rst | 1 - Documentation/driver-api/thermal/intel_dptf.rst | 3 + .../driver-api/thermal/intel_powerclamp.rst | 320 -- Documentation/firmware-guide/acpi/acpi-lid.rst | 2 +- .../firmware-guide/acpi/gpio-properties.rst | 35 +- Documentation/firmware-guide/acpi/namespace.rst | 2 +- Documentation/kernel-hacking/locking.rst | 4 +- Documentation/power/power_supply_class.rst | 4 +- Documentation/power/suspend-and-interrupts.rst | 2 +- Documentation/scheduler/index.rst | 1 + Documentation/scheduler/sched-util-clamp.rst | 741 +++ .../translations/it_IT/kernel-hacking/locking.rst | 4 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - Documentation/x86/resctrl.rst | 147 +- MAINTAINERS | 221 +- arch/alpha/include/asm/Kbuild | 1 + arch/alpha/include/asm/agp.h | 19 - arch/alpha/kernel/process.c | 1 - arch/alpha/kernel/vmlinux.lds.S | 1 - arch/arc/kernel/process.c | 3 + arch/arc/kernel/vmlinux.lds.S | 1 - arch/arm/Kconfig | 26 +- arch/arm/Kconfig.debug | 129 +- arch/arm/Makefile | 10 +- arch/arm/boot/compressed/head-sa1100.S | 4 - arch/arm/boot/compressed/misc-ep93xx.h | 13 +- arch/arm/boot/dts/Makefile | 13 +- arch/arm/boot/dts/alpine.dtsi | 4 +- arch/arm/boot/dts/am335x-nano.dts | 32 +- arch/arm/boot/dts/am3874-iceboard.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 25 +- .../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 13 +- .../boot/dts/aspeed-bmc-facebook-greatlakes.dts | 241 + arch/arm/boot/dts/aspeed-bmc-ibm-bonnell.dts | 4 + arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 4 + arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 4 + arch/arm/boot/dts/aspeed-bmc-tyan-s8036.dts | 1 + arch/arm/boot/dts/aspeed-bmc-ufispace-ncplite.dts | 360 ++ arch/arm/boot/dts/at91-gatwick.dts | 12 +- arch/arm/boot/dts/at91-sam9x60_curiosity.dts | 503 ++ arch/arm/boot/dts/at91-sam9x60ek.dts | 50 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 6 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 6 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts | 6 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 6 +- arch/arm/boot/dts/at91-tse850-3.dts | 16 +- arch/arm/boot/dts/axm55xx.dtsi | 8 +- arch/arm/boot/dts/bcm11351.dtsi | 8 +- arch/arm/boot/dts/bcm21664-garnet.dts | 2 +- arch/arm/boot/dts/bcm21664.dtsi | 6 +- arch/arm/boot/dts/bcm28155-ap.dts | 2 +- arch/arm/boot/dts/berlin2q.dtsi | 4 +- arch/arm/boot/dts/cx92755.dtsi | 6 +- arch/arm/boot/dts/dm814x.dtsi | 6 +- arch/arm/boot/dts/dm816x.dtsi | 6 +- arch/arm/boot/dts/dove-cm-a510.dtsi | 16 +- arch/arm/boot/dts/dove-cubox.dts | 17 +- arch/arm/boot/dts/dove-d2plug.dts | 6 +- arch/arm/boot/dts/dove-d3plug.dts | 6 +- arch/arm/boot/dts/dove.dtsi | 5 - arch/arm/boot/dts/e70k02.dtsi | 11 +- arch/arm/boot/dts/exynos-syscon-restart.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 3 +- arch/arm/boot/dts/exynos3250-rinato.dts | 5 +- arch/arm/boot/dts/exynos3250.dtsi | 386 +- arch/arm/boot/dts/exynos4.dtsi | 66 +- arch/arm/boot/dts/exynos4210-origen.dts | 2 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 2 +- arch/arm/boot/dts/exynos4210.dtsi | 326 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 19 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 2 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos4412-odroidx2.dts | 2 +- arch/arm/boot/dts/exynos4412-origen.dts | 2 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 7 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 8 + arch/arm/boot/dts/exynos4412.dtsi | 381 +- arch/arm/boot/dts/exynos5.dtsi | 22 +- arch/arm/boot/dts/exynos5250-arndale.dts | 35 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 4 +- arch/arm/boot/dts/exynos5250.dtsi | 84 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 2 +- arch/arm/boot/dts/exynos5260.dtsi | 36 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 3 +- arch/arm/boot/dts/exynos5410.dtsi | 2 +- .../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 1 - arch/arm/boot/dts/exynos5420.dtsi | 299 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 34 +- arch/arm/boot/dts/exynos5422-samsung-k3g.dts | 674 +++ arch/arm/boot/dts/exynos54xx.dtsi | 16 +- arch/arm/boot/dts/exynos5800.dtsi | 4 + arch/arm/boot/dts/gemini-dlink-dns-313.dts | 19 + arch/arm/boot/dts/gemini-wbd111.dts | 31 +- arch/arm/boot/dts/gemini-wbd222.dts | 31 +- arch/arm/boot/dts/gemini.dtsi | 8 +- arch/arm/boot/dts/imx23.dtsi | 2 - arch/arm/boot/dts/imx28.dtsi | 8 - arch/arm/boot/dts/imx50-kobo-aura.dts | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 2 +- arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 3 + arch/arm/boot/dts/imx53-cx9020.dts | 10 +- arch/arm/boot/dts/imx53-m53evk.dts | 4 +- arch/arm/boot/dts/imx53-m53menlo.dts | 6 +- arch/arm/boot/dts/imx53-sk-imx53.dts | 357 ++ arch/arm/boot/dts/imx53-tx53.dtsi | 2 +- arch/arm/boot/dts/imx53-usbarmory.dts | 2 +- arch/arm/boot/dts/imx53.dtsi | 3 + arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi | 6 +- arch/arm/boot/dts/imx6dl-colibri-aster.dts | 2 + arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 2 + arch/arm/boot/dts/imx6dl-colibri-iris.dts | 2 + arch/arm/boot/dts/imx6dl-riotboard.dts | 4 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 6 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 + arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts | 2 + arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 + arch/arm/boot/dts/imx6q-gw5400-a.dts | 6 +- arch/arm/boot/dts/imx6q-h100.dts | 6 +- arch/arm/boot/dts/imx6q-kp.dtsi | 4 +- arch/arm/boot/dts/imx6q-marsboard.dts | 4 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-emcon.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-rex.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-tx6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 7 +- arch/arm/boot/dts/imx6sl-evk.dts | 2 +- arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 7 + arch/arm/boot/dts/imx6sll-evk.dts | 2 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 7 + arch/arm/boot/dts/imx6sx-sabreauto.dts | 2 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 4 +- arch/arm/boot/dts/imx6sx.dtsi | 1 - arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 4 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul-tqma6ul-common.dtsi | 4 +- arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ull-colibri-aster.dtsi | 2 + arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 2 + arch/arm/boot/dts/imx6ull-colibri-iris.dtsi | 2 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 4 +- arch/arm/boot/dts/imx6ull-dhcom-drc02.dts | 99 + arch/arm/boot/dts/imx6ull-dhcom-pdk2.dts | 222 + arch/arm/boot/dts/imx6ull-dhcom-picoitx.dts | 101 + .../arm/boot/dts/imx6ull-dhcom-som-cfg-sdcard.dtsi | 97 + arch/arm/boot/dts/imx6ull-dhcom-som.dtsi | 633 +++ arch/arm/boot/dts/imx6ull-dhcor-som.dtsi | 255 ++ arch/arm/boot/dts/imx7-colibri-aster.dtsi | 1 + arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 1 + arch/arm/boot/dts/imx7-colibri-iris-v2.dtsi | 1 + arch/arm/boot/dts/imx7-colibri-iris.dtsi | 1 + arch/arm/boot/dts/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/imx7d-colibri-aster.dts | 1 + arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 1 + arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dts | 1 + arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dts | 1 + arch/arm/boot/dts/imx7d-colibri-emmc-iris.dts | 1 + arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 1 + arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 1 + arch/arm/boot/dts/imx7d-colibri-iris-v2.dts | 1 + arch/arm/boot/dts/imx7d-colibri-iris.dts | 1 + arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/imx7s.dtsi | 3 +- arch/arm/boot/dts/imxrt1050.dtsi | 2 +- arch/arm/boot/dts/integrator.dtsi | 4 +- arch/arm/boot/dts/integratorap-im-pd1.dts | 4 +- arch/arm/boot/dts/integratorap.dts | 4 +- arch/arm/boot/dts/integratorcp.dts | 4 +- .../arm/boot/dts/intel-ixp42x-welltech-epbx100.dts | 18 + arch/arm/boot/dts/keystone-k2hk-evm.dts | 8 +- arch/arm/boot/dts/ls1021a.dtsi | 4 + arch/arm/boot/dts/mba6ulx.dtsi | 2 +- arch/arm/boot/dts/meson8-minix-neo-x8.dts | 2 +- arch/arm/boot/dts/meson8.dtsi | 5 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 5 +- arch/arm/boot/dts/moxart.dtsi | 2 +- arch/arm/boot/dts/mstar-v7.dtsi | 2 +- arch/arm/boot/dts/mt2701.dtsi | 1 - arch/arm/boot/dts/mt7623.dtsi | 1 - arch/arm/boot/dts/mt7629.dtsi | 3 +- arch/arm/boot/dts/mt8135.dtsi | 1 - arch/arm/boot/dts/omap3-gta04a5.dts | 19 +- arch/arm/boot/dts/omap3-n900.dts | 59 +- .../boot/dts/qcom-apq8026-samsung-matisse-wifi.dts | 71 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 16 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 2 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 99 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 331 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 35 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 10 +- arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 2 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 7 + arch/arm/boot/dts/qcom-msm8960.dtsi | 7 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 11 + .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 11 + arch/arm/boot/dts/qcom-msm8974.dtsi | 435 +- .../arm/boot/dts/qcom-msm8974pro-oneplus-bacon.dts | 96 + .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 38 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 46 +- arch/arm/boot/dts/qcom-pm8941.dtsi | 6 + arch/arm/boot/dts/qcom-sdx55-mtp.dts | 6 +- arch/arm/boot/dts/qcom-sdx55-t55.dts | 12 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 12 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 21 +- arch/arm/boot/dts/qcom-sdx65-mtp.dts | 2 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 31 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 11 +- .../dts/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi | 4 +- .../dts/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi | 4 +- arch/arm/boot/dts/r8a7742.dtsi | 2 +- arch/arm/boot/dts/r8a7743.dtsi | 2 +- arch/arm/boot/dts/r8a7744.dtsi | 2 +- arch/arm/boot/dts/r8a7745.dtsi | 2 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7790.dtsi | 2 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794.dtsi | 2 +- arch/arm/boot/dts/r9a06g032.dtsi | 12 + arch/arm/boot/dts/rk3066a-mk808.dts | 7 + arch/arm/boot/dts/rk3128-evb.dts | 109 + arch/arm/boot/dts/rk3128.dtsi | 916 ++++ arch/arm/boot/dts/rv1126-edgeble-neu2-io.dts | 79 + arch/arm/boot/dts/rv1126-edgeble-neu2.dtsi | 338 ++ arch/arm/boot/dts/rv1126-pinctrl.dtsi | 253 ++ arch/arm/boot/dts/rv1126.dtsi | 487 ++ arch/arm/boot/dts/s3c2410-pinctrl.h | 19 - arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 172 - arch/arm/boot/dts/s3c2416-smdk2416.dts | 77 - arch/arm/boot/dts/s3c2416.dtsi | 124 - arch/arm/boot/dts/s3c24xx.dtsi | 92 - arch/arm/boot/dts/s5pv210-aries.dtsi | 4 +- arch/arm/boot/dts/sam9x60.dtsi | 622 +++ arch/arm/boot/dts/sama5d31ek.dts | 2 +- arch/arm/boot/dts/sama5d34ek.dts | 2 +- arch/arm/boot/dts/sama5d3xcm.dtsi | 2 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 51 + arch/arm/boot/dts/socfpga.dtsi | 6 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 4 +- arch/arm/boot/dts/socfpga_arria10_mercury_pe1.dts | 55 + arch/arm/boot/dts/socfpga_vt.dts | 4 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 + arch/arm/boot/dts/ste-href.dtsi | 12 +- arch/arm/boot/dts/stih410.dtsi | 2 +- arch/arm/boot/dts/stih418-b2264.dts | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 1 - arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 1 - arch/arm/boot/dts/stm32h743.dtsi | 1 - arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 60 + arch/arm/boot/dts/stm32mp131.dtsi | 710 ++- arch/arm/boot/dts/stm32mp135f-dk.dts | 60 +- arch/arm/boot/dts/stm32mp151.dtsi | 2 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 3 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 4 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 2 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 2 +- arch/arm/boot/dts/sun8i-a33.dtsi | 1 + arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 15 + arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 2 +- arch/arm/boot/dts/tegra114-asus-tf701t.dts | 240 +- arch/arm/boot/dts/tegra114-dalmore.dts | 26 +- arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 14 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 20 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 20 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 60 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 60 +- arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 15 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 8 +- arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 27 +- arch/arm/boot/dts/tegra124-nyan-big.dts | 22 +- arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 19 +- arch/arm/boot/dts/tegra124-nyan-blaze.dts | 14 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 71 +- arch/arm/boot/dts/tegra124.dtsi | 20 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 1257 ++--- arch/arm/boot/dts/tegra20-asus-tf101.dts | 114 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 38 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 12 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 60 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 8 +- arch/arm/boot/dts/tegra20-paz00.dts | 130 +- arch/arm/boot/dts/tegra20-seaboard.dts | 72 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 58 +- arch/arm/boot/dts/tegra20-trimslice.dts | 20 +- arch/arm/boot/dts/tegra20-ventana.dts | 58 +- arch/arm/boot/dts/tegra20.dtsi | 70 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 20 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 20 +- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 20 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 20 +- arch/arm/boot/dts/tegra30-asus-lvds-display.dtsi | 2 + .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 82 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 14 +- ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 20 +- arch/arm/boot/dts/tegra30-asus-nexus7-grouper.dtsi | 28 +- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 32 +- arch/arm/boot/dts/tegra30-asus-tf201.dts | 34 +- arch/arm/boot/dts/tegra30-asus-tf300t.dts | 24 +- arch/arm/boot/dts/tegra30-asus-tf300tg.dts | 20 +- arch/arm/boot/dts/tegra30-asus-tf700t.dts | 52 +- .../boot/dts/tegra30-asus-transformer-common.dtsi | 54 +- arch/arm/boot/dts/tegra30-beaver.dts | 44 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 54 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 207 +- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 130 +- arch/arm/boot/dts/tegra30.dtsi | 88 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 25 +- arch/arm/boot/dts/uniphier-pro4.dtsi | 44 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 42 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 49 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 26 +- arch/arm/boot/dts/versatile-ab.dts | 6 +- arch/arm/boot/dts/versatile-pb.dts | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 8 +- arch/arm/boot/dts/vf610-bk4.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 2 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 2 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 2 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 2 +- arch/arm/boot/dts/vfxxx.dtsi | 20 +- arch/arm/boot/dts/zynq-7000.dtsi | 24 +- arch/arm/configs/at91_dt_defconfig | 2 +- arch/arm/configs/badge4_defconfig | 105 - arch/arm/configs/bcm2835_defconfig | 3 +- arch/arm/configs/cerfcube_defconfig | 73 - arch/arm/configs/cm_x300_defconfig | 163 - arch/arm/configs/cns3420vb_defconfig | 63 - arch/arm/configs/colibri_pxa270_defconfig | 157 - arch/arm/configs/colibri_pxa300_defconfig | 60 - arch/arm/configs/corgi_defconfig | 247 - arch/arm/configs/dove_defconfig | 6 +- arch/arm/configs/eseries_pxa_defconfig | 97 - arch/arm/configs/exynos_defconfig | 10 +- arch/arm/configs/ezx_defconfig | 389 -- arch/arm/configs/gemini_defconfig | 2 +- arch/arm/configs/h5000_defconfig | 74 - arch/arm/configs/hackkit_defconfig | 48 - arch/arm/configs/imx_v6_v7_defconfig | 3 +- arch/arm/configs/iop32x_defconfig | 126 - arch/arm/configs/jornada720_defconfig | 1 - arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lart_defconfig | 64 - arch/arm/configs/lpae.config | 2 + arch/arm/configs/lpd270_defconfig | 58 - arch/arm/configs/lubbock_defconfig | 53 - arch/arm/configs/magician_defconfig | 151 - arch/arm/configs/mainstone_defconfig | 51 - arch/arm/configs/milbeaut_m10v_defconfig | 22 +- arch/arm/configs/mini2440_defconfig | 338 -- arch/arm/configs/multi_v5_defconfig | 2 + arch/arm/configs/multi_v7_defconfig | 43 +- arch/arm/configs/mv78xx0_defconfig | 5 +- arch/arm/configs/nhk8815_defconfig | 2 +- arch/arm/configs/omap1_defconfig | 2 - arch/arm/configs/omap2plus_defconfig | 14 +- arch/arm/configs/palmz72_defconfig | 75 - arch/arm/configs/pcm027_defconfig | 90 - arch/arm/configs/pleb_defconfig | 53 - arch/arm/configs/pxa168_defconfig | 3 - arch/arm/configs/pxa255-idp_defconfig | 55 - arch/arm/configs/pxa910_defconfig | 2 - arch/arm/configs/pxa_defconfig | 29 +- arch/arm/configs/qcom_defconfig | 2 +- arch/arm/configs/s3c2410_defconfig | 437 -- arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shannon_defconfig | 45 - arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/simpad_defconfig | 100 - arch/arm/configs/spitz_defconfig | 10 +- arch/arm/configs/tct_hammer_defconfig | 59 - arch/arm/configs/trizeps4_defconfig | 207 - arch/arm/configs/viper_defconfig | 160 - arch/arm/configs/wpcm450_defconfig | 211 + arch/arm/configs/xcep_defconfig | 90 - arch/arm/configs/zeus_defconfig | 173 - arch/arm/include/asm/vmlinux.lds.h | 1 - arch/arm/include/debug/s3c24xx.S | 10 - arch/arm/kernel/cpuidle.c | 4 +- arch/arm/kernel/entry-common.S | 15 - arch/arm/kernel/head.S | 2 +- arch/arm/kernel/process.c | 1 - arch/arm/kernel/smp.c | 6 +- arch/arm/mach-bcm/bcm63xx_smp.c | 3 +- arch/arm/mach-cns3xxx/Kconfig | 21 - arch/arm/mach-cns3xxx/Makefile | 6 - arch/arm/mach-cns3xxx/cns3420vb.c | 252 - arch/arm/mach-cns3xxx/cns3xxx.h | 593 --- arch/arm/mach-cns3xxx/core.c | 410 -- arch/arm/mach-cns3xxx/core.h | 32 - arch/arm/mach-cns3xxx/devices.c | 108 - arch/arm/mach-cns3xxx/devices.h | 17 - arch/arm/mach-cns3xxx/pcie.c | 290 -- arch/arm/mach-cns3xxx/pm.c | 120 - arch/arm/mach-cns3xxx/pm.h | 20 - arch/arm/mach-davinci/Kconfig | 142 - arch/arm/mach-davinci/Makefile | 18 +- arch/arm/mach-davinci/asp.h | 57 - arch/arm/mach-davinci/board-da830-evm.c | 690 --- arch/arm/mach-davinci/board-da850-evm.c | 1550 ------- arch/arm/mach-davinci/board-dm355-evm.c | 444 -- arch/arm/mach-davinci/board-dm355-leopard.c | 278 -- arch/arm/mach-davinci/board-dm365-evm.c | 855 ---- arch/arm/mach-davinci/board-mityomapl138.c | 638 --- arch/arm/mach-davinci/board-omapl138-hawk.c | 451 -- arch/arm/mach-davinci/common.h | 7 +- arch/arm/mach-davinci/cpuidle.c | 4 +- arch/arm/mach-davinci/cputype.h | 53 - arch/arm/mach-davinci/da830.c | 274 -- arch/arm/mach-davinci/da850.c | 400 +- arch/arm/mach-davinci/da8xx.h | 95 +- arch/arm/mach-davinci/davinci.h | 136 - arch/arm/mach-davinci/devices-da8xx.c | 1095 ----- arch/arm/mach-davinci/devices.c | 303 -- arch/arm/mach-davinci/dm355.c | 832 ---- arch/arm/mach-davinci/dm365.c | 1094 ----- arch/arm/mach-davinci/irqs.h | 217 - arch/arm/mach-davinci/mux.c | 15 - arch/arm/mach-davinci/mux.h | 315 -- arch/arm/mach-davinci/psc.h | 64 - arch/arm/mach-davinci/serial.c | 92 - arch/arm/mach-davinci/serial.h | 35 - arch/arm/mach-davinci/usb-da8xx.c | 146 - arch/arm/mach-davinci/usb.c | 87 - arch/arm/mach-dove/Kconfig | 8 - arch/arm/mach-dove/Makefile | 1 - arch/arm/mach-dove/dove-db-setup.c | 101 - arch/arm/mach-ep93xx/Kconfig | 63 - arch/arm/mach-ep93xx/Makefile | 5 - arch/arm/mach-ep93xx/adssphere.c | 41 - arch/arm/mach-ep93xx/core.c | 13 +- arch/arm/mach-ep93xx/gesbc9312.c | 41 - arch/arm/mach-ep93xx/micro9.c | 125 - arch/arm/mach-ep93xx/simone.c | 128 - arch/arm/mach-ep93xx/snappercl15.c | 162 - arch/arm/mach-footbridge/Kconfig | 12 - arch/arm/mach-footbridge/Makefile | 2 - arch/arm/mach-footbridge/cats-hw.c | 98 - arch/arm/mach-footbridge/cats-pci.c | 64 - arch/arm/mach-footbridge/common.c | 3 - arch/arm/mach-gemini/board-dt.c | 3 +- arch/arm/mach-imx/cpuidle-imx5.c | 4 +- arch/arm/mach-imx/cpuidle-imx6q.c | 8 +- arch/arm/mach-imx/cpuidle-imx6sl.c | 4 +- arch/arm/mach-imx/cpuidle-imx6sx.c | 9 +- arch/arm/mach-imx/cpuidle-imx7ulp.c | 4 +- arch/arm/mach-imx/mach-imx6ul.c | 1 + arch/arm/mach-imx/mmdc.c | 24 +- arch/arm/mach-iop32x/Kconfig | 54 - arch/arm/mach-iop32x/Makefile | 20 - arch/arm/mach-iop32x/adma.c | 163 - arch/arm/mach-iop32x/cp6.c | 48 - arch/arm/mach-iop32x/em7210.c | 232 - arch/arm/mach-iop32x/glantank.c | 214 - arch/arm/mach-iop32x/glantank.h | 12 - arch/arm/mach-iop32x/gpio-iop32x.h | 11 - arch/arm/mach-iop32x/hardware.h | 38 - arch/arm/mach-iop32x/i2c.c | 92 - arch/arm/mach-iop32x/iop3xx.h | 326 -- arch/arm/mach-iop32x/iq31244.c | 333 -- arch/arm/mach-iop32x/iq31244.h | 16 - arch/arm/mach-iop32x/iq80321.c | 192 - arch/arm/mach-iop32x/iq80321.h | 16 - arch/arm/mach-iop32x/irq.c | 95 - arch/arm/mach-iop32x/irqs.h | 48 - arch/arm/mach-iop32x/n2100.c | 367 -- arch/arm/mach-iop32x/n2100.h | 18 - arch/arm/mach-iop32x/pci.c | 404 -- arch/arm/mach-iop32x/pmu.c | 29 - arch/arm/mach-iop32x/restart.c | 17 - arch/arm/mach-iop32x/setup.c | 31 - arch/arm/mach-iop32x/time.c | 179 - arch/arm/mach-mmp/Kconfig | 96 - arch/arm/mach-mmp/Makefile | 21 +- arch/arm/mach-mmp/aspenite.c | 284 -- arch/arm/mach-mmp/avengers_lite.c | 55 - arch/arm/mach-mmp/brownstone.c | 237 - arch/arm/mach-mmp/common.c | 5 - arch/arm/mach-mmp/common.h | 2 - arch/arm/mach-mmp/devices.c | 359 -- arch/arm/mach-mmp/devices.h | 57 - arch/arm/mach-mmp/flint.c | 131 - arch/arm/mach-mmp/gplugd.c | 206 - arch/arm/mach-mmp/irqs.h | 240 - arch/arm/mach-mmp/jasper.c | 185 - arch/arm/mach-mmp/mfp-mmp2.h | 396 -- arch/arm/mach-mmp/mfp-pxa168.h | 355 -- arch/arm/mach-mmp/mfp-pxa910.h | 170 - arch/arm/mach-mmp/mfp.h | 35 - arch/arm/mach-mmp/mmp2.c | 175 - arch/arm/mach-mmp/mmp2.h | 104 - arch/arm/mach-mmp/pm-mmp2.c | 248 - arch/arm/mach-mmp/pm-mmp2.h | 59 - arch/arm/mach-mmp/pm-pxa910.c | 272 -- arch/arm/mach-mmp/pm-pxa910.h | 75 - arch/arm/mach-mmp/pxa168.c | 175 - arch/arm/mach-mmp/pxa168.h | 139 - arch/arm/mach-mmp/pxa910.c | 190 - arch/arm/mach-mmp/pxa910.h | 90 - arch/arm/mach-mmp/regs-apbc.h | 19 - arch/arm/mach-mmp/regs-apmu.h | 28 - arch/arm/mach-mmp/regs-icu.h | 69 - arch/arm/mach-mmp/regs-timers.h | 5 - arch/arm/mach-mmp/regs-usb.h | 155 - arch/arm/mach-mmp/sram.c | 167 - arch/arm/mach-mmp/teton_bga.c | 100 - arch/arm/mach-mmp/teton_bga.h | 22 - arch/arm/mach-mmp/time.c | 9 +- arch/arm/mach-mmp/ttc_dkb.c | 315 -- arch/arm/mach-mv78xx0/Kconfig | 14 +- arch/arm/mach-mv78xx0/Makefile | 2 - arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 101 - arch/arm/mach-mv78xx0/rd78x00-masa-setup.c | 86 - arch/arm/mach-omap1/Kconfig | 99 - arch/arm/mach-omap1/Makefile | 18 - arch/arm/mach-omap1/board-ams-delta.c | 2 +- arch/arm/mach-omap1/board-fsample.c | 366 -- arch/arm/mach-omap1/board-generic.c | 85 - arch/arm/mach-omap1/board-h2-mmc.c | 74 - arch/arm/mach-omap1/board-h2.c | 448 -- arch/arm/mach-omap1/board-h2.h | 38 - arch/arm/mach-omap1/board-h3-mmc.c | 64 - arch/arm/mach-omap1/board-h3.c | 455 -- arch/arm/mach-omap1/board-h3.h | 35 - arch/arm/mach-omap1/board-htcherald.c | 585 --- arch/arm/mach-omap1/board-innovator.c | 481 -- arch/arm/mach-omap1/board-nand.c | 33 - arch/arm/mach-omap1/board-nokia770.c | 2 +- arch/arm/mach-omap1/board-osk.c | 269 +- arch/arm/mach-omap1/board-palmte.c | 2 +- arch/arm/mach-omap1/board-palmtt.c | 285 -- arch/arm/mach-omap1/board-palmz71.c | 300 -- arch/arm/mach-omap1/board-perseus2.c | 333 -- arch/arm/mach-omap1/board-sx1.c | 2 +- arch/arm/mach-omap1/clock_data.c | 17 +- arch/arm/mach-omap1/common.h | 29 +- arch/arm/mach-omap1/devices.c | 59 +- arch/arm/mach-omap1/dma.c | 25 +- arch/arm/mach-omap1/fpga.c | 186 - arch/arm/mach-omap1/fpga.h | 49 - arch/arm/mach-omap1/gpio7xx.c | 272 -- arch/arm/mach-omap1/hardware.h | 48 +- arch/arm/mach-omap1/i2c.c | 14 +- arch/arm/mach-omap1/io.c | 84 +- arch/arm/mach-omap1/irq.c | 20 +- arch/arm/mach-omap1/irqs.h | 9 - arch/arm/mach-omap1/mcbsp.c | 76 - arch/arm/mach-omap1/mtd-xip.h | 4 - arch/arm/mach-omap1/mux.c | 52 - arch/arm/mach-omap1/omap1510.h | 162 - arch/arm/mach-omap1/omap16xx.h | 201 - arch/arm/mach-omap1/omap7xx.h | 106 - arch/arm/mach-omap1/pm.c | 76 +- arch/arm/mach-omap1/pm.h | 35 - arch/arm/mach-omap1/serial.c | 15 - arch/arm/mach-omap1/sleep.S | 80 - arch/arm/mach-omap1/sram-init.c | 7 +- arch/arm/mach-omap1/timer.c | 2 +- arch/arm/mach-omap1/usb.c | 34 +- arch/arm/mach-omap2/Makefile | 3 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/arm/mach-omap2/clkt2xxx_dpllcore.c | 1 + arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 14 +- arch/arm/mach-omap2/clock.c | 2 - arch/arm/mach-omap2/clock.h | 7 - arch/arm/mach-omap2/clock2xxx.h | 29 - arch/arm/mach-omap2/clock3xxx.h | 21 - arch/arm/mach-omap2/clockdomain.c | 44 +- arch/arm/mach-omap2/clockdomain.h | 4 - arch/arm/mach-omap2/cm2xxx.c | 101 +- arch/arm/mach-omap2/cm2xxx.h | 7 - arch/arm/mach-omap2/cm2xxx_3xxx.h | 5 - arch/arm/mach-omap2/common.h | 34 +- arch/arm/mach-omap2/control.c | 73 - arch/arm/mach-omap2/control.h | 5 - arch/arm/mach-omap2/cpuidle34xx.c | 16 +- arch/arm/mach-omap2/cpuidle44xx.c | 29 +- arch/arm/mach-omap2/devices.c | 1 - arch/arm/mach-omap2/id.c | 2 +- arch/arm/mach-omap2/id.h | 2 - arch/arm/mach-omap2/io.c | 21 +- arch/arm/mach-omap2/omap-mpuss-lowpower.c | 12 +- arch/arm/mach-omap2/omap-secure.c | 7 +- arch/arm/mach-omap2/omap-secure.h | 3 - arch/arm/mach-omap2/omap4-common.c | 1 + arch/arm/mach-omap2/omap_device.c | 74 +- arch/arm/mach-omap2/omap_device.h | 14 - arch/arm/mach-omap2/omap_hwmod.c | 94 +- arch/arm/mach-omap2/omap_hwmod.h | 21 - arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 - .../mach-omap2/omap_hwmod_2xxx_3xxx_ipblock_data.c | 2 +- .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 12 +- arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_common_data.h | 6 - arch/arm/mach-omap2/omap_hwmod_reset.c | 98 - arch/arm/mach-omap2/omap_opp_data.h | 5 - arch/arm/mach-omap2/omap_phy_internal.c | 87 - arch/arm/mach-omap2/pm.c | 8 +- arch/arm/mach-omap2/pm.h | 27 +- arch/arm/mach-omap2/pm24xx.c | 312 -- arch/arm/mach-omap2/pm33xx-core.c | 1 - arch/arm/mach-omap2/pm34xx.c | 14 +- arch/arm/mach-omap2/pm44xx.c | 2 +- arch/arm/mach-omap2/powerdomain.c | 118 +- arch/arm/mach-omap2/powerdomain.h | 8 - arch/arm/mach-omap2/prcm-common.h | 1 - arch/arm/mach-omap2/prcm_mpu44xx.c | 12 - arch/arm/mach-omap2/prcm_mpu_44xx_54xx.h | 2 - arch/arm/mach-omap2/prm.h | 4 - arch/arm/mach-omap2/prm2xxx_3xxx.h | 3 - arch/arm/mach-omap2/prm3xxx.c | 5 +- arch/arm/mach-omap2/prm3xxx.h | 2 - arch/arm/mach-omap2/prm_common.c | 55 +- arch/arm/mach-omap2/sdrc.c | 51 +- arch/arm/mach-omap2/sdrc.h | 5 - arch/arm/mach-omap2/serial.h | 66 - arch/arm/mach-omap2/sleep34xx.S | 2 +- arch/arm/mach-omap2/sr_device.c | 13 - arch/arm/mach-omap2/sram.h | 4 - arch/arm/mach-omap2/timer.c | 1 + arch/arm/mach-omap2/usb-tusb6010.c | 6 +- arch/arm/mach-omap2/usb.h | 71 - arch/arm/mach-omap2/vc.c | 15 - arch/arm/mach-omap2/voltage.c | 2 +- arch/arm/mach-omap2/voltage.h | 2 - arch/arm/mach-orion5x/Kconfig | 59 - arch/arm/mach-orion5x/Makefile | 8 - arch/arm/mach-orion5x/common.c | 10 - arch/arm/mach-orion5x/common.h | 2 - arch/arm/mach-orion5x/db88f5281-setup.c | 376 -- arch/arm/mach-orion5x/ls_hgl-setup.c | 275 -- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 172 - arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 183 - arch/arm/mach-orion5x/rd88f5182-setup.c | 288 -- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 120 - arch/arm/mach-orion5x/wnr854t-setup.c | 175 - arch/arm/mach-orion5x/wrt350n-v2-setup.c | 263 -- arch/arm/mach-pxa/Kconfig | 571 +-- arch/arm/mach-pxa/Makefile | 59 +- arch/arm/mach-pxa/balloon3-pcmcia.c | 137 - arch/arm/mach-pxa/balloon3.c | 821 ---- arch/arm/mach-pxa/balloon3.h | 181 - arch/arm/mach-pxa/capc7117.c | 159 - arch/arm/mach-pxa/cm-x300.c | 883 ---- arch/arm/mach-pxa/colibri-evalboard.c | 138 - arch/arm/mach-pxa/colibri-pcmcia.c | 165 - arch/arm/mach-pxa/colibri-pxa270-income.c | 236 - arch/arm/mach-pxa/colibri-pxa270.c | 330 -- arch/arm/mach-pxa/colibri-pxa300.c | 193 - arch/arm/mach-pxa/colibri-pxa320.c | 264 -- arch/arm/mach-pxa/colibri-pxa3xx.c | 147 - arch/arm/mach-pxa/colibri.h | 70 - arch/arm/mach-pxa/corgi.c | 826 ---- arch/arm/mach-pxa/corgi.h | 110 - arch/arm/mach-pxa/corgi_pm.c | 221 - arch/arm/mach-pxa/csb701.c | 67 - arch/arm/mach-pxa/csb726.c | 291 -- arch/arm/mach-pxa/csb726.h | 24 - arch/arm/mach-pxa/devices.c | 408 -- arch/arm/mach-pxa/devices.h | 2 - arch/arm/mach-pxa/e740-pcmcia.c | 127 - arch/arm/mach-pxa/eseries-gpio.h | 63 - arch/arm/mach-pxa/eseries-irq.h | 24 - arch/arm/mach-pxa/eseries.c | 1001 ---- arch/arm/mach-pxa/ezx.c | 1254 ----- arch/arm/mach-pxa/h5000.c | 210 - arch/arm/mach-pxa/h5000.h | 109 - arch/arm/mach-pxa/himalaya.c | 166 - arch/arm/mach-pxa/hx4700-pcmcia.c | 118 - arch/arm/mach-pxa/hx4700.c | 942 ---- arch/arm/mach-pxa/hx4700.h | 129 - arch/arm/mach-pxa/icontrol.c | 218 - arch/arm/mach-pxa/idp.c | 285 -- arch/arm/mach-pxa/idp.h | 195 - arch/arm/mach-pxa/littleton.c | 462 -- arch/arm/mach-pxa/littleton.h | 14 - arch/arm/mach-pxa/lpd270.c | 518 --- arch/arm/mach-pxa/lpd270.h | 40 - arch/arm/mach-pxa/lubbock.c | 649 --- arch/arm/mach-pxa/lubbock.h | 47 - arch/arm/mach-pxa/magician.c | 1112 ----- arch/arm/mach-pxa/magician.h | 125 - arch/arm/mach-pxa/mainstone.c | 738 --- arch/arm/mach-pxa/mainstone.h | 140 - arch/arm/mach-pxa/mfp-pxa25x.h | 33 - arch/arm/mach-pxa/mfp-pxa2xx.c | 4 - arch/arm/mach-pxa/mfp-pxa930.h | 495 -- arch/arm/mach-pxa/mioa701.c | 784 ---- arch/arm/mach-pxa/mioa701.h | 76 - arch/arm/mach-pxa/mioa701_bootresume.S | 38 - arch/arm/mach-pxa/mp900.c | 101 - arch/arm/mach-pxa/mxm8x10.c | 477 -- arch/arm/mach-pxa/mxm8x10.h | 22 - arch/arm/mach-pxa/palm27x.c | 473 -- arch/arm/mach-pxa/palm27x.h | 77 - arch/arm/mach-pxa/palmld-pcmcia.c | 111 - arch/arm/mach-pxa/palmld.c | 392 -- arch/arm/mach-pxa/palmld.h | 107 - arch/arm/mach-pxa/palmt5.c | 234 - arch/arm/mach-pxa/palmt5.h | 82 - arch/arm/mach-pxa/palmtc-pcmcia.c | 162 - arch/arm/mach-pxa/palmtc.c | 539 --- arch/arm/mach-pxa/palmtc.h | 84 - arch/arm/mach-pxa/palmte2.c | 383 -- arch/arm/mach-pxa/palmte2.h | 64 - arch/arm/mach-pxa/palmtreo.c | 548 --- arch/arm/mach-pxa/palmtreo.h | 64 - arch/arm/mach-pxa/palmtx-pcmcia.c | 111 - arch/arm/mach-pxa/palmtx.c | 390 -- arch/arm/mach-pxa/palmtx.h | 110 - arch/arm/mach-pxa/palmz72.c | 319 -- arch/arm/mach-pxa/palmz72.h | 80 - arch/arm/mach-pxa/pcm027.c | 266 -- arch/arm/mach-pxa/pcm027.h | 73 - arch/arm/mach-pxa/pcm990-baseboard.c | 408 -- arch/arm/mach-pxa/pcm990_baseboard.h | 199 - arch/arm/mach-pxa/pm.c | 2 - arch/arm/mach-pxa/pm.h | 10 - arch/arm/mach-pxa/poodle.c | 484 -- arch/arm/mach-pxa/poodle.h | 92 - arch/arm/mach-pxa/pxa25x.c | 7 - arch/arm/mach-pxa/pxa27x.c | 18 +- arch/arm/mach-pxa/pxa27x.h | 3 - arch/arm/mach-pxa/pxa2xx.c | 29 - arch/arm/mach-pxa/pxa3xx-ulpi.c | 385 -- arch/arm/mach-pxa/pxa3xx.c | 89 - arch/arm/mach-pxa/pxa930.c | 217 - arch/arm/mach-pxa/pxa930.h | 8 - arch/arm/mach-pxa/pxa_cplds_irqs.c | 200 - arch/arm/mach-pxa/regs-u2d.h | 199 - arch/arm/mach-pxa/regs-uart.h | 146 - arch/arm/mach-pxa/saar.c | 604 --- arch/arm/mach-pxa/sharpsl_pm.c | 4 - arch/arm/mach-pxa/spitz.c | 23 - arch/arm/mach-pxa/tavorevb.c | 506 --- arch/arm/mach-pxa/tosa-bt.c | 134 - arch/arm/mach-pxa/tosa.c | 946 ---- arch/arm/mach-pxa/tosa.h | 165 - arch/arm/mach-pxa/tosa_bt.h | 18 - arch/arm/mach-pxa/trizeps4-pcmcia.c | 200 - arch/arm/mach-pxa/trizeps4.c | 575 --- arch/arm/mach-pxa/trizeps4.h | 166 - arch/arm/mach-pxa/viper-pcmcia.c | 180 - arch/arm/mach-pxa/viper-pcmcia.h | 12 - arch/arm/mach-pxa/viper.c | 1034 ----- arch/arm/mach-pxa/viper.h | 91 - arch/arm/mach-pxa/vpac270-pcmcia.c | 137 - arch/arm/mach-pxa/vpac270.c | 736 --- arch/arm/mach-pxa/vpac270.h | 38 - arch/arm/mach-pxa/xcep.c | 190 - arch/arm/mach-pxa/z2.c | 781 ---- arch/arm/mach-pxa/z2.h | 37 - arch/arm/mach-pxa/zeus.c | 974 ---- arch/arm/mach-pxa/zeus.h | 82 - arch/arm/mach-pxa/zylonite.c | 495 -- arch/arm/mach-pxa/zylonite.h | 45 - arch/arm/mach-pxa/zylonite_pxa300.c | 281 -- arch/arm/mach-pxa/zylonite_pxa320.c | 213 - arch/arm/mach-s3c/Kconfig | 92 +- arch/arm/mach-s3c/Kconfig.s3c24xx | 604 --- arch/arm/mach-s3c/Kconfig.s3c64xx | 210 - arch/arm/mach-s3c/Makefile | 12 - arch/arm/mach-s3c/Makefile.s3c24xx | 102 - arch/arm/mach-s3c/Makefile.s3c64xx | 15 - arch/arm/mach-s3c/adc-core.h | 24 - arch/arm/mach-s3c/adc.c | 510 --- arch/arm/mach-s3c/anubis.h | 50 - arch/arm/mach-s3c/ata-core-s3c64xx.h | 24 - arch/arm/mach-s3c/backlight-s3c64xx.h | 22 - arch/arm/mach-s3c/bast-ide.c | 82 - arch/arm/mach-s3c/bast-irq.c | 137 - arch/arm/mach-s3c/bast.h | 194 - arch/arm/mach-s3c/common-smdk-s3c24xx.c | 228 - arch/arm/mach-s3c/common-smdk-s3c24xx.h | 11 - arch/arm/mach-s3c/cpu.h | 47 - arch/arm/mach-s3c/cpufreq-utils-s3c24xx.c | 94 - arch/arm/mach-s3c/cpuidle-s3c64xx.c | 5 +- arch/arm/mach-s3c/dev-audio-s3c64xx.c | 127 - arch/arm/mach-s3c/dev-backlight-s3c64xx.c | 137 - arch/arm/mach-s3c/devs.c | 726 --- arch/arm/mach-s3c/devs.h | 37 - arch/arm/mach-s3c/dma-s3c24xx.h | 51 - arch/arm/mach-s3c/dma-s3c64xx.h | 57 - arch/arm/mach-s3c/dma.h | 9 - arch/arm/mach-s3c/fb-core-s3c24xx.h | 24 - arch/arm/mach-s3c/gpio-cfg-helpers.h | 124 - arch/arm/mach-s3c/gpio-cfg.h | 19 - arch/arm/mach-s3c/gpio-core.h | 3 - arch/arm/mach-s3c/gpio-samsung-s3c24xx.h | 103 - arch/arm/mach-s3c/gpio-samsung.c | 443 +- arch/arm/mach-s3c/gpio-samsung.h | 7 - arch/arm/mach-s3c/gta02.h | 20 - arch/arm/mach-s3c/h1940-bluetooth.c | 140 - arch/arm/mach-s3c/h1940.h | 52 - arch/arm/mach-s3c/hardware-s3c24xx.h | 14 - arch/arm/mach-s3c/iic-core.h | 7 - arch/arm/mach-s3c/init.c | 26 +- arch/arm/mach-s3c/iotiming-s3c2410.c | 472 -- arch/arm/mach-s3c/iotiming-s3c2412.c | 278 -- arch/arm/mach-s3c/irq-pm-s3c24xx.c | 115 - arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c | 9 - arch/arm/mach-s3c/irq-s3c24xx-fiq.S | 112 - arch/arm/mach-s3c/irq-s3c24xx.c | 1352 ------ arch/arm/mach-s3c/irqs-s3c24xx.h | 219 - arch/arm/mach-s3c/irqs.h | 7 - arch/arm/mach-s3c/mach-amlm5900.c | 248 - arch/arm/mach-s3c/mach-anubis.c | 422 -- arch/arm/mach-s3c/mach-anw6410.c | 230 - arch/arm/mach-s3c/mach-at2440evb.c | 233 - arch/arm/mach-s3c/mach-bast.c | 583 --- arch/arm/mach-s3c/mach-crag6410.c | 1 - arch/arm/mach-s3c/mach-gta02.c | 588 --- arch/arm/mach-s3c/mach-h1940.c | 809 ---- arch/arm/mach-s3c/mach-hmt.c | 282 -- arch/arm/mach-s3c/mach-jive.c | 693 --- arch/arm/mach-s3c/mach-mini2440.c | 804 ---- arch/arm/mach-s3c/mach-mini6410.c | 365 -- arch/arm/mach-s3c/mach-n30.c | 682 --- arch/arm/mach-s3c/mach-ncp.c | 100 - arch/arm/mach-s3c/mach-nexcoder.c | 162 - arch/arm/mach-s3c/mach-osiris-dvs.c | 178 - arch/arm/mach-s3c/mach-osiris.c | 405 -- arch/arm/mach-s3c/mach-otom.c | 124 - arch/arm/mach-s3c/mach-qt2410.c | 375 -- arch/arm/mach-s3c/mach-real6410.c | 333 -- arch/arm/mach-s3c/mach-rx1950.c | 884 ---- arch/arm/mach-s3c/mach-rx3715.c | 213 - arch/arm/mach-s3c/mach-s3c2416-dt.c | 48 - arch/arm/mach-s3c/mach-smartq.c | 424 -- arch/arm/mach-s3c/mach-smartq.h | 16 - arch/arm/mach-s3c/mach-smartq5.c | 154 - arch/arm/mach-s3c/mach-smartq7.c | 170 - arch/arm/mach-s3c/mach-smdk2410.c | 112 - arch/arm/mach-s3c/mach-smdk2413.c | 169 - arch/arm/mach-s3c/mach-smdk2416.c | 248 - arch/arm/mach-s3c/mach-smdk2440.c | 180 - arch/arm/mach-s3c/mach-smdk2443.c | 126 - arch/arm/mach-s3c/mach-smdk6400.c | 90 - arch/arm/mach-s3c/mach-smdk6410.c | 706 --- arch/arm/mach-s3c/mach-tct_hammer.c | 157 - arch/arm/mach-s3c/mach-vr1000.c | 364 -- arch/arm/mach-s3c/mach-vstms.c | 166 - arch/arm/mach-s3c/map-s3c.h | 37 - arch/arm/mach-s3c/map-s3c24xx.h | 159 - arch/arm/mach-s3c/map.h | 7 - arch/arm/mach-s3c/nand-core-s3c24xx.h | 24 - arch/arm/mach-s3c/onenand-core-s3c64xx.h | 32 - arch/arm/mach-s3c/osiris.h | 50 - arch/arm/mach-s3c/otom.h | 25 - arch/arm/mach-s3c/pll-s3c2410.c | 83 - arch/arm/mach-s3c/pll-s3c2440-12000000.c | 95 - arch/arm/mach-s3c/pll-s3c2440-16934400.c | 122 - arch/arm/mach-s3c/pm-core-s3c24xx.h | 96 - arch/arm/mach-s3c/pm-core-s3c64xx.h | 17 - arch/arm/mach-s3c/pm-core.h | 7 - arch/arm/mach-s3c/pm-h1940.S | 19 - arch/arm/mach-s3c/pm-s3c2410.c | 170 - arch/arm/mach-s3c/pm-s3c2412.c | 126 - arch/arm/mach-s3c/pm-s3c2416.c | 81 - arch/arm/mach-s3c/pm-s3c24xx.c | 121 - arch/arm/mach-s3c/pm-s3c64xx.c | 83 - arch/arm/mach-s3c/pm.c | 7 +- arch/arm/mach-s3c/pm.h | 12 - arch/arm/mach-s3c/regs-adc.h | 64 - arch/arm/mach-s3c/regs-clock-s3c24xx.h | 146 - arch/arm/mach-s3c/regs-clock.h | 7 - arch/arm/mach-s3c/regs-dsc-s3c24xx.h | 22 - arch/arm/mach-s3c/regs-gpio-s3c24xx.h | 608 --- arch/arm/mach-s3c/regs-gpio.h | 7 - arch/arm/mach-s3c/regs-irq-s3c24xx.h | 51 - arch/arm/mach-s3c/regs-irq.h | 7 - arch/arm/mach-s3c/regs-mem-s3c24xx.h | 53 - arch/arm/mach-s3c/regs-s3c2443-clock.h | 238 - arch/arm/mach-s3c/regs-srom-s3c64xx.h | 55 - arch/arm/mach-s3c/rtc-core-s3c24xx.h | 23 - arch/arm/mach-s3c/s3c2410.c | 130 - arch/arm/mach-s3c/s3c2412-power.h | 34 - arch/arm/mach-s3c/s3c2412.c | 175 - arch/arm/mach-s3c/s3c2412.h | 25 - arch/arm/mach-s3c/s3c2416.c | 132 - arch/arm/mach-s3c/s3c2440.c | 71 - arch/arm/mach-s3c/s3c2442.c | 62 - arch/arm/mach-s3c/s3c2443.c | 112 - arch/arm/mach-s3c/s3c244x.c | 128 - arch/arm/mach-s3c/s3c24xx.c | 687 --- arch/arm/mach-s3c/s3c24xx.h | 124 - arch/arm/mach-s3c/s3c6400.c | 90 - arch/arm/mach-s3c/s3c6410.c | 9 - arch/arm/mach-s3c/s3c64xx.c | 11 +- arch/arm/mach-s3c/sdhci.h | 25 - arch/arm/mach-s3c/setup-i2c-s3c24xx.c | 23 - arch/arm/mach-s3c/setup-ide-s3c64xx.c | 40 - arch/arm/mach-s3c/setup-sdhci-gpio-s3c24xx.c | 31 - arch/arm/mach-s3c/setup-spi-s3c24xx.c | 27 - arch/arm/mach-s3c/setup-ts-s3c24xx.c | 29 - arch/arm/mach-s3c/simtec-audio.c | 76 - arch/arm/mach-s3c/simtec-nor.c | 74 - arch/arm/mach-s3c/simtec-pm.c | 60 - arch/arm/mach-s3c/simtec-usb.c | 125 - arch/arm/mach-s3c/simtec.h | 17 - arch/arm/mach-s3c/sleep-s3c2410.S | 54 - arch/arm/mach-s3c/sleep-s3c2412.S | 53 - arch/arm/mach-s3c/sleep-s3c24xx.S | 69 - arch/arm/mach-s3c/sleep-s3c64xx.S | 27 - arch/arm/mach-s3c/spi-core-s3c24xx.h | 21 - arch/arm/mach-s3c/vr1000.h | 113 - arch/arm/mach-sa1100/Kconfig | 112 - arch/arm/mach-sa1100/Makefile | 21 - arch/arm/mach-sa1100/assabet.c | 34 - arch/arm/mach-sa1100/badge4.c | 338 -- arch/arm/mach-sa1100/cerf.c | 181 - arch/arm/mach-sa1100/collie.c | 33 - arch/arm/mach-sa1100/generic.c | 19 - arch/arm/mach-sa1100/generic.h | 3 - arch/arm/mach-sa1100/h3100.c | 140 - arch/arm/mach-sa1100/h3600.c | 38 - arch/arm/mach-sa1100/hackkit.c | 184 - arch/arm/mach-sa1100/include/mach/badge4.h | 71 - arch/arm/mach-sa1100/include/mach/cerf.h | 20 - arch/arm/mach-sa1100/include/mach/nanoengine.h | 48 - arch/arm/mach-sa1100/include/mach/shannon.h | 40 - arch/arm/mach-sa1100/include/mach/simpad.h | 159 - arch/arm/mach-sa1100/lart.c | 177 - arch/arm/mach-sa1100/nanoengine.c | 136 - arch/arm/mach-sa1100/pci-nanoengine.c | 191 - arch/arm/mach-sa1100/pleb.c | 148 - arch/arm/mach-sa1100/shannon.c | 157 - arch/arm/mach-sa1100/simpad.c | 423 -- arch/arm/mach-tegra/tegra.c | 1 - arch/arm/mach-zynq/slcr.c | 1 + arch/arm/plat-orion/common.c | 31 - arch/arm/plat-orion/include/plat/common.h | 3 - arch/arm64/Kconfig.platforms | 10 +- arch/arm64/Makefile | 6 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 1 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 21 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 23 + arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 4 - arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 16 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 24 +- arch/arm64/boot/dts/amlogic/Makefile | 3 + .../dts/amlogic/meson-axg-jethome-jethub-j1xx.dtsi | 10 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 16 +- .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 1 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 20 - .../dts/amlogic/meson-g12b-odroid-go-ultra.dts | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 448 +- .../boot/dts/amlogic/meson-g12b-odroid-n2l.dts | 125 + arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi | 445 ++ .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts | 489 ++ arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 + .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 +- .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 1 - .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 6 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 15 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 68 + .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 21 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 9 +- .../boot/dts/amlogic/meson-sm1-bananapi-m2-pro.dts | 97 + .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 428 +- .../arm64/boot/dts/amlogic/meson-sm1-bananapi.dtsi | 435 ++ .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 10 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 4 + arch/arm64/boot/dts/apm/apm-merlin.dts | 16 +- arch/arm64/boot/dts/apm/apm-mustang.dts | 16 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 1 - arch/arm64/boot/dts/apm/apm-storm.dtsi | 16 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 26 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 52 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 6 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 16 +- arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 2 +- arch/arm64/boot/dts/exynos/exynos850.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 2 - arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 9 +- arch/arm64/boot/dts/freescale/Makefile | 10 + .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 12 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 2 + .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 8 + .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 2 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 17 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 1 + arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 2 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 5 +- .../dts/freescale/imx8mm-data-modul-edm-sbc.dts | 5 +- arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 7 +- .../boot/dts/freescale/imx8mm-innocomm-wb15.dtsi | 3 - .../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts | 4 +- .../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 1 + .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 3 - .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 5 +- .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 1 - .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 5 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 5 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 5 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 5 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 5 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 5 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 5 +- .../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 2 + .../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 96 +- .../dts/freescale/imx8mm-verdin-nonwifi-yavia.dts | 18 + .../dts/freescale/imx8mm-verdin-wifi-yavia.dts | 18 + .../boot/dts/freescale/imx8mm-verdin-yavia.dtsi | 169 + arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 13 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 34 +- .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 28 +- .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 550 +++ .../boot/dts/freescale/imx8mp-beacon-som.dtsi | 416 ++ .../boot/dts/freescale/imx8mp-debix-model-a.dts | 506 +++ .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 21 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 7 - .../freescale/imx8mp-tqma8mpql-mba8mpxl-lvds.dtso | 61 + .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 5 +- .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 5 +- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 7 - .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 116 +- .../dts/freescale/imx8mp-verdin-nonwifi-yavia.dts | 18 + .../dts/freescale/imx8mp-verdin-wifi-yavia.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-yavia.dtsi | 213 + arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 349 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 10 +- .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 10 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 32 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 5 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 10 +- arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 4 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 32 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 12 + arch/arm64/boot/dts/freescale/imx93.dtsi | 41 + arch/arm64/boot/dts/freescale/mba8mx.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 12 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 19 +- arch/arm64/boot/dts/marvell/armada-3720-db.dts | 2 +- .../dts/marvell/armada-3720-espressobin-emmc.dts | 2 +- .../dts/marvell/armada-3720-espressobin-ultra.dts | 2 +- .../marvell/armada-3720-espressobin-v7-emmc.dts | 2 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 2 +- .../boot/dts/marvell/armada-3720-espressobin.dts | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +- arch/arm64/boot/dts/marvell/armada-372x.dtsi | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 5 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 1 - arch/arm64/boot/dts/mediatek/mt6358.dtsi | 6 +- arch/arm64/boot/dts/mediatek/mt6795.dtsi | 50 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-emmc.dtso | 29 + .../dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso | 55 + .../dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso | 68 + .../dts/mediatek/mt7986a-bananapi-bpi-r3-sd.dtso | 23 + .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 450 ++ arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 120 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 125 +- arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 8 + arch/arm64/boot/dts/mediatek/mt8167.dtsi | 1 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 41 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 1 - .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 2 +- .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 28 +- .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 6 + .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 6 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 6 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 86 +- arch/arm64/boot/dts/mediatek/mt8186.dtsi | 579 ++- .../mt8192-asurada-audio-rt1015p-rt5682.dtsi | 19 + .../dts/mediatek/mt8192-asurada-audio-rt1015p.dtsi | 26 + .../dts/mediatek/mt8192-asurada-audio-rt5682.dtsi | 21 + .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts | 1 + .../dts/mediatek/mt8192-asurada-spherion-r0.dts | 1 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 465 ++ arch/arm64/boot/dts/mediatek/mt8192.dtsi | 107 +- .../boot/dts/mediatek/mt8195-cherry-tomato-r1.dts | 10 + .../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts | 10 + .../boot/dts/mediatek/mt8195-cherry-tomato-r3.dts | 10 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 109 + arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 77 + arch/arm64/boot/dts/mediatek/mt8195.dtsi | 309 +- arch/arm64/boot/dts/mediatek/mt8516.dtsi | 3 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 2 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 2 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 16 +- arch/arm64/boot/dts/nvidia/tegra132.dtsi | 232 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 2564 +++++------ arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 86 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 1730 +++---- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 486 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2418 +++++----- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 2495 +++++----- arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 36 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1623 ++++--- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 66 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 278 +- arch/arm64/boot/dts/nvidia/tegra210-p2595.dtsi | 3 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 5 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 86 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 384 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 66 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 310 +- .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 130 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 2683 +++++------ .../arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi | 24 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 2099 +++++---- arch/arm64/boot/dts/qcom/Makefile | 22 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 4 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 548 ++- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 73 +- arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 295 ++ arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 299 ++ .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 2 +- .../boot/dts/qcom/msm8916-samsung-grandmax.dts | 6 +- .../boot/dts/qcom/msm8916-samsung-gt5-common.dtsi | 296 ++ arch/arm64/boot/dts/qcom/msm8916-samsung-gt510.dts | 113 + arch/arm64/boot/dts/qcom/msm8916-samsung-gt58.dts | 75 + .../boot/dts/qcom/msm8916-samsung-j5-common.dtsi | 262 ++ arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 196 +- arch/arm64/boot/dts/qcom/msm8916-samsung-j5x.dts | 19 + arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dts | 39 + arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dts | 39 + arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi | 250 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 115 +- .../boot/dts/qcom/msm8953-motorola-potter.dts | 305 ++ arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts | 325 ++ arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dts | 329 ++ arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dts | 325 ++ arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts | 361 ++ arch/arm64/boot/dts/qcom/msm8953.dtsi | 94 +- arch/arm64/boot/dts/qcom/msm8956.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8976.dtsi | 153 +- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 48 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 52 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 2 +- .../boot/dts/qcom/msm8996-oneplus-common.dtsi | 1 - .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 38 +- arch/arm64/boot/dts/qcom/msm8996-v3.0.dtsi | 2 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 6 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 90 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 21 +- .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 4 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 6 +- .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 4 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 27 +- arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts | 4 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 48 +- arch/arm64/boot/dts/qcom/pm6125.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm7250b.dtsi | 8 + arch/arm64/boot/dts/qcom/pm8005.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8010.dtsi | 84 + arch/arm64/boot/dts/qcom/pm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8450a.dtsi | 77 - arch/arm64/boot/dts/qcom/pm8550.dtsi | 59 + arch/arm64/boot/dts/qcom/pm8550b.dtsi | 59 + arch/arm64/boot/dts/qcom/pm8550ve.dtsi | 59 + arch/arm64/boot/dts/qcom/pm8550vs.dtsi | 194 + arch/arm64/boot/dts/qcom/pm8916.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8950.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 4 +- arch/arm64/boot/dts/qcom/pmi8950.dtsi | 6 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 4 +- arch/arm64/boot/dts/qcom/pmk8350.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmk8550.dtsi | 55 + arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmp8074.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmr735d.dtsi | 104 + arch/arm64/boot/dts/qcom/pms405.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 226 +- arch/arm64/boot/dts/qcom/qdu1000-idp.dts | 453 ++ arch/arm64/boot/dts/qcom/qdu1000.dtsi | 1333 ++++++ arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 12 +- arch/arm64/boot/dts/qcom/qru1000-idp.dts | 453 ++ arch/arm64/boot/dts/qcom/qru1000.dtsi | 26 + arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 6 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 336 +- arch/arm64/boot/dts/qcom/sa8540p-pmics.dtsi | 86 + arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 190 +- arch/arm64/boot/dts/qcom/sa8540p.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 36 +- .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 18 + .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 5 +- .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 20 + .../boot/dts/qcom/sc7180-trogdor-pazquel360.dtsi | 23 + .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 20 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 54 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 339 +- .../dts/qcom/sc7280-herobrine-audio-rt5682.dtsi | 19 +- .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 4 - .../boot/dts/qcom/sc7280-herobrine-crd-pro.dts | 14 + .../boot/dts/qcom/sc7280-herobrine-evoker.dtsi | 1 + .../boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi | 30 +- .../boot/dts/qcom/sc7280-herobrine-nvme-sku.dtsi | 14 + .../boot/dts/qcom/sc7280-herobrine-pro-sku.dtsi | 8 + .../boot/dts/qcom/sc7280-herobrine-villager.dtsi | 1 + .../dts/qcom/sc7280-herobrine-zombie-nvme-lte.dts | 17 + .../boot/dts/qcom/sc7280-herobrine-zombie-nvme.dts | 17 + .../boot/dts/qcom/sc7280-herobrine-zombie.dtsi | 16 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 22 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 11 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 15 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 104 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 435 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 730 ++- arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 12 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2838 ++++++++++-- arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dts | 252 + .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 5 + .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 35 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 15 + arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts | 291 ++ arch/arm64/boot/dts/qcom/sdm660.dtsi | 19 +- arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts | 1 + arch/arm64/boot/dts/qcom/sdm670.dtsi | 70 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 409 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 146 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 83 +- arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 86 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 302 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 40 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 29 + .../boot/dts/qcom/sdm845-samsung-starqltechn.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 175 +- .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 86 +- arch/arm64/boot/dts/qcom/sdm845-wcd9340.dtsi | 87 + .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 54 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 54 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 1417 +++--- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 83 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 136 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 1249 ++++- arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 289 ++ .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 214 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 643 ++- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 18 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 426 +- arch/arm64/boot/dts/qcom/sm6375.dtsi | 18 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 138 +- arch/arm64/boot/dts/qcom/sm7225.dtsi | 19 + arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 6 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 6 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 6 +- .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 90 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 426 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 6 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 56 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 12 +- arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish.dts | 630 +++ arch/arm64/boot/dts/qcom/sm8250.dtsi | 196 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 424 +- .../dts/qcom/sm8350-microsoft-surface-duo2.dts | 8 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 8 +- .../dts/qcom/sm8350-sony-xperia-sagami-pdx214.dts | 23 + .../dts/qcom/sm8350-sony-xperia-sagami-pdx215.dts | 87 + .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 110 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 2650 +++++++---- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 189 +- arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 15 +- .../dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts | 61 + .../dts/qcom/sm8450-sony-xperia-nagara-pdx224.dts | 38 +- .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 202 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 484 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 568 +++ arch/arm64/boot/dts/qcom/sm8550.dtsi | 4806 ++++++++++++++++++++ arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 6 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 45 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 2 +- .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 21 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 +- .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 29 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 29 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 12 + arch/arm64/boot/dts/renesas/r8a77980a-condor-i.dts | 4 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 38 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 63 + .../boot/dts/renesas/r8a779g0-white-hawk-cpu.dtsi | 94 + arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 136 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 2 + arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 72 + arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 5 + arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 58 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 11 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 3 - .../renesas/ulcb-audio-graph-card-mix+split.dtsi | 91 + .../boot/dts/renesas/ulcb-audio-graph-card.dtsi | 85 + .../renesas/ulcb-audio-graph-card2-mix+split.dtsi | 111 + .../boot/dts/renesas/ulcb-audio-graph-card2.dtsi | 26 + .../ulcb-kf-audio-graph-card-mix+split.dtsi | 171 + .../boot/dts/renesas/ulcb-kf-audio-graph-card.dtsi | 88 + .../ulcb-kf-audio-graph-card2-mix+split.dtsi | 178 + .../dts/renesas/ulcb-kf-audio-graph-card2.dtsi | 30 + .../ulcb-kf-simple-audio-card-mix+split.dtsi | 153 + .../dts/renesas/ulcb-kf-simple-audio-card.dtsi | 85 + arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 76 +- .../renesas/ulcb-simple-audio-card-mix+split.dtsi | 92 + .../boot/dts/renesas/ulcb-simple-audio-card.dtsi | 89 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 68 +- arch/arm64/boot/dts/rockchip/Makefile | 9 + arch/arm64/boot/dts/rockchip/px30.dtsi | 33 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi | 41 +- .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts | 373 ++ arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +- .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 4 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 4 +- .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 19 + .../boot/dts/rockchip/rk3566-anbernic-rg353v.dts | 12 + .../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 55 + arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts | 24 +- arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts | 595 +++ .../boot/dts/rockchip/rk3566-radxa-cm3-io.dts | 272 ++ arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi | 425 ++ arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 44 +- arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 13 + arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts | 733 +++ arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi | 94 + .../arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi | 415 ++ arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts | 228 + arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 6 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 5 +- .../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts | 27 + .../boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi | 32 + arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 129 + arch/arm64/boot/dts/rockchip/rk3588-pinctrl.dtsi | 516 +++ arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 44 + arch/arm64/boot/dts/rockchip/rk3588.dtsi | 58 + arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi | 3403 ++++++++++++++ arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 73 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 1703 +++++++ arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 35 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 45 +- .../dts/socionext/uniphier-pxs3-ref-gadget0.dts | 2 +- .../dts/socionext/uniphier-pxs3-ref-gadget1.dts | 2 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 48 +- arch/arm64/boot/dts/synaptics/berlin4ct.dtsi | 2 +- arch/arm64/boot/dts/tesla/fsd-evb.dts | 69 + arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 54 +- arch/arm64/boot/dts/tesla/fsd.dtsi | 124 + arch/arm64/boot/dts/ti/Makefile | 35 +- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 98 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 27 + arch/arm64/boot/dts/ti/k3-am625.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 365 ++ arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 70 + arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 231 + .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 277 ++ arch/arm64/boot/dts/ti/k3-am642.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 46 + arch/arm64/boot/dts/ti/k3-am654.dtsi | 2 + .../boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 121 + arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 335 ++ arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 29 + arch/arm64/boot/dts/ti/k3-am69-sk.dts | 180 + .../boot/dts/ti/k3-j7200-common-proc-board.dts | 2 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 29 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 196 + arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 1007 ++++ arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 311 ++ arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 287 ++ arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 - ...sck-kv-g-revA.dts => zynqmp-sck-kv-g-revA.dtso} | 0 ...sck-kv-g-revB.dts => zynqmp-sck-kv-g-revB.dtso} | 0 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 28 +- arch/arm64/configs/defconfig | 115 +- arch/arm64/configs/virt.config | 39 + arch/arm64/include/asm/brk-imm.h | 3 + arch/arm64/kernel/cpuidle.c | 6 +- arch/arm64/kernel/idle.c | 1 - arch/arm64/kernel/smp.c | 4 +- arch/arm64/kernel/suspend.c | 12 +- arch/arm64/kernel/traps.c | 21 + arch/arm64/kernel/vmlinux.lds.S | 1 - arch/csky/kernel/process.c | 1 - arch/csky/kernel/smp.c | 2 +- arch/csky/kernel/vmlinux.lds.S | 1 - arch/hexagon/kernel/process.c | 1 - arch/hexagon/kernel/vmlinux.lds.S | 1 - arch/ia64/include/asm/Kbuild | 1 + arch/ia64/include/asm/agp.h | 27 - arch/ia64/kernel/process.c | 1 + arch/ia64/kernel/time.c | 1 + arch/ia64/kernel/vmlinux.lds.S | 1 - arch/loongarch/kernel/idle.c | 1 + arch/loongarch/kernel/vmlinux.lds.S | 1 - arch/m68k/kernel/vmlinux-nommu.lds | 1 - arch/m68k/kernel/vmlinux-std.lds | 1 - arch/m68k/kernel/vmlinux-sun3.lds | 1 - arch/microblaze/kernel/process.c | 1 - arch/microblaze/kernel/vmlinux.lds.S | 1 - arch/mips/include/asm/mach-loongson32/cpufreq.h | 18 - arch/mips/include/asm/mach-loongson32/platform.h | 1 - arch/mips/kernel/idle.c | 14 +- arch/mips/kernel/vmlinux.lds.S | 1 - arch/mips/loongson32/common/platform.c | 16 - arch/mips/loongson32/ls1b/board.c | 1 - arch/nios2/kernel/process.c | 1 - arch/nios2/kernel/vmlinux.lds.S | 1 - arch/openrisc/kernel/process.c | 1 + arch/openrisc/kernel/vmlinux.lds.S | 1 - arch/parisc/include/asm/Kbuild | 1 + arch/parisc/include/asm/agp.h | 21 - arch/parisc/kernel/process.c | 2 - arch/parisc/kernel/vmlinux.lds.S | 1 - arch/powerpc/Makefile | 12 +- arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/agp.h | 19 - arch/powerpc/kernel/idle.c | 5 +- arch/powerpc/kernel/vmlinux.lds.S | 1 - arch/powerpc/perf/core-book3s.c | 3 +- arch/riscv/Kconfig | 1 - arch/riscv/Kconfig.socs | 48 +- arch/riscv/Makefile | 2 +- arch/riscv/boot/dts/Makefile | 3 +- arch/riscv/boot/dts/allwinner/Makefile | 9 + .../dts/allwinner/sun20i-common-regulators.dtsi | 28 + .../dts/allwinner/sun20i-d1-dongshan-nezha-stu.dts | 117 + .../sun20i-d1-lichee-rv-86-panel-480p.dts | 29 + .../sun20i-d1-lichee-rv-86-panel-720p.dts | 10 + .../allwinner/sun20i-d1-lichee-rv-86-panel.dtsi | 119 + .../dts/allwinner/sun20i-d1-lichee-rv-dock.dts | 97 + .../boot/dts/allwinner/sun20i-d1-lichee-rv.dts | 87 + .../dts/allwinner/sun20i-d1-mangopi-mq-pro.dts | 142 + arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dts | 166 + arch/riscv/boot/dts/allwinner/sun20i-d1.dtsi | 66 + .../boot/dts/allwinner/sun20i-d1s-mangopi-mq.dts | 128 + arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi | 76 + arch/riscv/boot/dts/allwinner/sunxi-d1-t113.dtsi | 15 + arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 834 ++++ arch/riscv/boot/dts/canaan/Makefile | 14 +- arch/riscv/boot/dts/microchip/Makefile | 9 +- .../boot/dts/microchip/mpfs-tysom-m-fabric.dtsi | 18 + arch/riscv/boot/dts/microchip/mpfs-tysom-m.dts | 165 + arch/riscv/boot/dts/renesas/rzfive-smarc-som.dtsi | 20 +- arch/riscv/boot/dts/sifive/Makefile | 4 +- arch/riscv/boot/dts/starfive/Makefile | 2 +- arch/riscv/configs/defconfig | 22 +- arch/riscv/kernel/process.c | 1 - arch/riscv/kernel/time.c | 10 +- arch/riscv/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 1 - arch/s390/kernel/idle.c | 3 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/perf_cpum_sf.c | 3 +- arch/s390/kernel/perf_pai_crypto.c | 4 +- arch/s390/kernel/perf_pai_ext.c | 4 +- arch/s390/kernel/vmlinux.lds.S | 1 - arch/s390/kernel/vtime.c | 2 +- arch/sh/kernel/idle.c | 1 + arch/sh/kernel/vmlinux.lds.S | 1 - arch/sparc/include/asm/Kbuild | 1 + arch/sparc/include/asm/agp.h | 17 - arch/sparc/kernel/leon_pmc.c | 4 + arch/sparc/kernel/process_32.c | 1 - arch/sparc/kernel/process_64.c | 3 +- arch/sparc/kernel/vmlinux.lds.S | 1 - arch/um/kernel/dyn.lds.S | 1 - arch/um/kernel/process.c | 1 - arch/um/kernel/uml.lds.S | 1 - arch/x86/Kconfig | 6 +- arch/x86/Makefile | 6 +- arch/x86/boot/compressed/head_32.S | 2 +- arch/x86/boot/compressed/head_64.S | 2 +- arch/x86/boot/compressed/misc.c | 18 +- arch/x86/boot/compressed/vmlinux.lds.S | 1 + arch/x86/coco/tdx/tdcall.S | 15 +- arch/x86/coco/tdx/tdx.c | 25 +- arch/x86/entry/vdso/Makefile | 3 +- arch/x86/entry/vdso/vdso2c.h | 6 + arch/x86/entry/vdso/vdso32-setup.c | 9 - arch/x86/entry/vdso/vdso32/fake_32bit_build.h | 25 + arch/x86/entry/vdso/vdso32/vclock_gettime.c | 27 +- arch/x86/entry/vdso/vdso32/vdso32.lds.S | 1 + arch/x86/entry/vdso/vdso32/vgetcpu.c | 3 + arch/x86/entry/vdso/vgetcpu.c | 3 +- arch/x86/entry/vdso/vma.c | 19 +- arch/x86/events/amd/brs.c | 13 +- arch/x86/events/amd/core.c | 6 +- arch/x86/events/amd/ibs.c | 9 +- arch/x86/events/intel/core.c | 199 +- arch/x86/events/intel/ds.c | 133 +- arch/x86/events/intel/lbr.c | 4 +- arch/x86/events/intel/uncore.c | 41 +- arch/x86/events/intel/uncore.h | 5 + arch/x86/events/intel/uncore_discovery.c | 60 +- arch/x86/events/intel/uncore_discovery.h | 14 +- arch/x86/events/intel/uncore_snb.c | 161 + arch/x86/events/intel/uncore_snbep.c | 158 +- arch/x86/events/perf_event.h | 23 +- arch/x86/events/zhaoxin/core.c | 8 +- arch/x86/include/asm/agp.h | 6 - arch/x86/include/asm/alternative.h | 132 +- arch/x86/include/asm/atomic64_32.h | 44 +- arch/x86/include/asm/atomic64_64.h | 36 +- arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/fpu/sched.h | 2 +- arch/x86/include/asm/fpu/types.h | 2 +- arch/x86/include/asm/fpu/xcr.h | 4 +- arch/x86/include/asm/irqflags.h | 11 +- arch/x86/include/asm/kvmclock.h | 2 +- arch/x86/include/asm/mce.h | 3 + arch/x86/include/asm/microcode.h | 4 +- arch/x86/include/asm/microcode_amd.h | 4 +- arch/x86/include/asm/msr-index.h | 5 + arch/x86/include/asm/mwait.h | 14 +- arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/paravirt.h | 8 +- arch/x86/include/asm/perf_event.h | 10 +- arch/x86/include/asm/processor.h | 4 +- arch/x86/include/asm/pvclock.h | 3 +- arch/x86/include/asm/segment.h | 8 +- arch/x86/include/asm/shared/io.h | 4 +- arch/x86/include/asm/shared/tdx.h | 1 - arch/x86/include/asm/special_insns.h | 8 +- arch/x86/include/asm/text-patching.h | 31 + arch/x86/include/asm/thread_info.h | 5 + arch/x86/include/asm/time.h | 1 + arch/x86/include/asm/vdso.h | 2 +- arch/x86/include/asm/vdso/gettimeofday.h | 2 + arch/x86/include/asm/vdso/processor.h | 4 + arch/x86/include/asm/xen/hypercall.h | 2 +- arch/x86/kernel/Makefile | 1 - arch/x86/kernel/acpi/boot.c | 35 +- arch/x86/kernel/alternative.c | 76 +- arch/x86/kernel/apic/io_apic.c | 7 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/cacheinfo.c | 5 +- arch/x86/kernel/cpu/common.c | 52 +- arch/x86/kernel/cpu/cpuid-deps.c | 2 + arch/x86/kernel/cpu/mce/amd.c | 12 +- arch/x86/kernel/cpu/mce/core.c | 32 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 3 +- arch/x86/kernel/cpu/mce/internal.h | 44 + arch/x86/kernel/cpu/microcode/amd.c | 76 +- arch/x86/kernel/cpu/microcode/core.c | 45 +- arch/x86/kernel/cpu/microcode/intel.c | 44 +- arch/x86/kernel/cpu/resctrl/core.c | 54 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 13 +- arch/x86/kernel/cpu/resctrl/internal.h | 28 + arch/x86/kernel/cpu/resctrl/monitor.c | 30 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 307 +- arch/x86/kernel/cpu/scattered.c | 2 + arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/e820.c | 6 +- arch/x86/kernel/fpu/context.h | 2 +- arch/x86/kernel/fpu/core.c | 6 +- arch/x86/kernel/hpet.c | 2 + arch/x86/kernel/kprobes/core.c | 72 +- arch/x86/kernel/kvmclock.c | 6 +- arch/x86/kernel/paravirt.c | 14 +- arch/x86/kernel/process.c | 66 +- arch/x86/kernel/pvclock.c | 22 +- arch/x86/kernel/rtc.c | 9 +- arch/x86/kernel/setup.c | 10 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/signal_32.c | 127 + arch/x86/kernel/signal_64.c | 127 + arch/x86/kernel/signal_compat.c | 191 - arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/static_call.c | 50 +- arch/x86/kernel/tsc.c | 75 +- arch/x86/kernel/vmlinux.lds.S | 1 - arch/x86/lib/cmdline.c | 4 +- arch/x86/lib/memcpy_64.S | 5 +- arch/x86/lib/memmove_64.S | 4 +- arch/x86/lib/memset_64.S | 4 +- arch/x86/lib/misc.c | 2 + arch/x86/mm/pat/memtype.c | 4 +- arch/x86/mm/tlb.c | 2 +- arch/x86/platform/uv/uv_irq.c | 7 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/irq.c | 2 +- arch/x86/xen/time.c | 12 +- arch/xtensa/kernel/process.c | 1 + arch/xtensa/kernel/vmlinux.lds.S | 1 - block/blk-mq-cpumap.c | 63 +- drivers/acpi/acpi_lpit.c | 1 + drivers/acpi/acpi_pnp.c | 14 +- drivers/acpi/acpica/hwvalid.c | 7 +- drivers/acpi/acpica/nsrepair.c | 12 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/apei/einj.c | 4 + drivers/acpi/battery.c | 35 +- drivers/acpi/cppc_acpi.c | 71 +- drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/ioapic.c | 1 + drivers/acpi/pmic/intel_pmic_bytcrc.c | 1 + drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 26 +- drivers/acpi/processor_idle.c | 30 +- drivers/acpi/processor_perflib.c | 38 +- drivers/acpi/resource.c | 26 +- drivers/acpi/sysfs.c | 2 +- drivers/acpi/tables.c | 3 +- drivers/acpi/video_detect.c | 2 +- drivers/ata/Kconfig | 19 - drivers/ata/Makefile | 2 - drivers/ata/pata_palmld.c | 137 - drivers/ata/pata_samsung_cf.c | 662 --- drivers/base/core.c | 42 - drivers/base/power/domain.c | 5 +- drivers/base/power/runtime.c | 28 +- drivers/char/agp/agp.h | 6 + drivers/clk/clk.c | 8 +- drivers/clk/davinci/Makefile | 4 - drivers/clk/davinci/pll-dm355.c | 77 - drivers/clk/davinci/pll-dm365.c | 146 - drivers/clk/davinci/pll.c | 8 - drivers/clk/davinci/pll.h | 5 - drivers/clk/davinci/psc-dm355.c | 89 - drivers/clk/davinci/psc-dm365.c | 111 - drivers/clk/davinci/psc.c | 6 - drivers/clk/davinci/psc.h | 7 - drivers/clk/samsung/Kconfig | 32 - drivers/clk/samsung/Makefile | 4 - drivers/clk/samsung/clk-pll.c | 181 - drivers/clk/samsung/clk-pll.h | 21 - drivers/clk/samsung/clk-s3c2410-dclk.c | 440 -- drivers/clk/samsung/clk-s3c2410.c | 446 -- drivers/clk/samsung/clk-s3c2412.c | 254 -- drivers/clk/samsung/clk-s3c2443.c | 438 -- drivers/clocksource/Kconfig | 4 +- drivers/clocksource/acpi_pm.c | 6 +- drivers/clocksource/em_sti.c | 7 +- drivers/clocksource/sh_cmt.c | 7 +- drivers/clocksource/sh_tmu.c | 7 +- drivers/clocksource/timer-microchip-pit64b.c | 12 + drivers/clocksource/timer-riscv.c | 27 +- drivers/clocksource/timer-sun4i.c | 3 +- drivers/cpufreq/Kconfig | 12 +- drivers/cpufreq/Kconfig.arm | 81 - drivers/cpufreq/Makefile | 8 - drivers/cpufreq/amd-pstate.c | 705 ++- drivers/cpufreq/brcmstb-avs-cpufreq.c | 5 +- drivers/cpufreq/cpufreq.c | 10 +- drivers/cpufreq/davinci-cpufreq.c | 4 +- drivers/cpufreq/intel_pstate.c | 14 - drivers/cpufreq/loongson1-cpufreq.c | 222 - drivers/cpufreq/mediatek-cpufreq-hw.c | 5 +- drivers/cpufreq/omap-cpufreq.c | 4 +- drivers/cpufreq/qcom-cpufreq-hw.c | 4 +- drivers/cpufreq/s3c2410-cpufreq.c | 155 - drivers/cpufreq/s3c2412-cpufreq.c | 240 - drivers/cpufreq/s3c2416-cpufreq.c | 492 -- drivers/cpufreq/s3c2440-cpufreq.c | 321 -- drivers/cpufreq/s3c24xx-cpufreq-debugfs.c | 163 - drivers/cpufreq/s3c24xx-cpufreq.c | 648 --- drivers/cpufreq/sa1100-cpufreq.c | 206 - drivers/cpufreq/sa1110-cpufreq.c | 6 - drivers/cpufreq/tegra194-cpufreq.c | 3 +- drivers/cpuidle/Kconfig | 1 + drivers/cpuidle/Kconfig.arm | 10 + drivers/cpuidle/cpuidle-arm.c | 4 +- drivers/cpuidle/cpuidle-big_little.c | 12 +- drivers/cpuidle/cpuidle-haltpoll.c | 2 +- drivers/cpuidle/cpuidle-mvebu-v7.c | 15 +- drivers/cpuidle/cpuidle-psci-domain.c | 7 +- drivers/cpuidle/cpuidle-psci.c | 25 +- drivers/cpuidle/cpuidle-qcom-spm.c | 4 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 19 +- drivers/cpuidle/cpuidle-tegra.c | 31 +- drivers/cpuidle/cpuidle.c | 72 +- drivers/cpuidle/driver.c | 4 + drivers/cpuidle/dt_idle_states.c | 2 +- drivers/cpuidle/governors/teo.c | 102 +- drivers/cpuidle/poll_state.c | 8 +- drivers/cpuidle/sysfs.c | 6 +- drivers/crypto/hisilicon/sgl.c | 3 +- drivers/dax/Kconfig | 1 - drivers/dma/Kconfig | 12 - drivers/dma/Makefile | 1 - drivers/dma/mmp_tdma.c | 7 +- drivers/dma/s3c24xx-dma.c | 1428 ------ drivers/edac/Kconfig | 8 + drivers/edac/Makefile | 1 + drivers/edac/amd64_edac.c | 217 +- drivers/edac/amd64_edac.h | 24 +- drivers/edac/i10nm_base.c | 459 +- drivers/edac/qcom_edac.c | 7 + drivers/edac/skx_common.c | 78 +- drivers/edac/skx_common.h | 61 +- drivers/edac/zynqmp_edac.c | 467 ++ drivers/firmware/psci/psci.c | 42 +- drivers/gpio/Kconfig | 17 - drivers/gpio/Makefile | 2 - drivers/gpio/gpio-iop.c | 59 - drivers/gpio/gpio-ucb1400.c | 85 - drivers/gpu/drm/i915/gvt/firmware.c | 4 +- drivers/gpu/drm/nouveau/include/nvif/outp.h | 3 +- drivers/gpu/drm/nouveau/nvif/outp.c | 2 +- drivers/hwmon/Kconfig | 17 - drivers/hwmon/Makefile | 1 - drivers/hwmon/s3c-hwmon.c | 379 -- drivers/hwtracing/stm/Kconfig | 1 - drivers/i2c/busses/Kconfig | 11 +- drivers/i2c/busses/i2c-s3c2410.c | 72 - drivers/idle/intel_idle.c | 21 +- drivers/iio/adc/Kconfig | 6 +- drivers/input/keyboard/Kconfig | 19 - drivers/input/keyboard/Makefile | 2 - drivers/input/keyboard/davinci_keyscan.c | 315 -- drivers/input/keyboard/pxa930_rotary.c | 195 - drivers/input/mouse/Kconfig | 6 - drivers/input/mouse/Makefile | 1 - drivers/input/mouse/pxa930_trkball.c | 250 - drivers/input/touchscreen/Kconfig | 42 - drivers/input/touchscreen/Makefile | 3 - drivers/input/touchscreen/mainstone-wm97xx.c | 10 - drivers/input/touchscreen/s3c2410_ts.c | 464 -- drivers/input/touchscreen/ucb1400_ts.c | 458 -- drivers/input/touchscreen/zylonite-wm97xx.c | 220 - drivers/interconnect/qcom/Kconfig | 18 + drivers/interconnect/qcom/Makefile | 4 + drivers/interconnect/qcom/qdu1000.c | 1067 +++++ drivers/interconnect/qcom/qdu1000.h | 95 + drivers/interconnect/qcom/sm8550.c | 2318 ++++++++++ drivers/interconnect/qcom/sm8550.h | 178 + drivers/irqchip/Kconfig | 8 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-alpine-msi.c | 9 +- drivers/irqchip/irq-apple-aic.c | 161 +- drivers/irqchip/irq-armada-370-xp.c | 3 +- drivers/irqchip/irq-aspeed-scu-ic.c | 5 +- drivers/irqchip/irq-bcm2836.c | 5 +- drivers/irqchip/irq-bcm7120-l2.c | 3 +- drivers/irqchip/irq-brcmstb-l2.c | 6 +- drivers/irqchip/irq-davinci-aintc.c | 163 - drivers/irqchip/irq-gic-v2m.c | 5 +- drivers/irqchip/irq-gic-v3-its.c | 13 +- drivers/irqchip/irq-gic-v3-mbi.c | 5 +- drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-gic-v4.c | 9 +- drivers/irqchip/irq-gic.c | 4 +- drivers/irqchip/irq-loongson-liointc.c | 13 + drivers/irqchip/irq-loongson-pch-msi.c | 9 +- drivers/irqchip/irq-mvebu-gicp.c | 1 + drivers/irqchip/irq-mvebu-odmi.c | 13 +- drivers/irqchip/irq-ti-sci-intr.c | 1 + drivers/irqchip/irqchip.c | 8 +- drivers/leds/Kconfig | 8 - drivers/leds/Makefile | 1 - drivers/leds/leds-s3c24xx.c | 83 - drivers/md/Kconfig | 1 - drivers/media/platform/samsung/s3c-camif/Kconfig | 8 +- drivers/media/platform/ti/davinci/Kconfig | 16 - drivers/media/platform/ti/davinci/Makefile | 3 - drivers/media/platform/ti/davinci/vpbe.c | 840 ---- drivers/media/platform/ti/davinci/vpbe_display.c | 1510 ------ drivers/media/platform/ti/davinci/vpbe_osd.c | 1582 ------- drivers/media/platform/ti/davinci/vpbe_osd_regs.h | 352 -- drivers/media/platform/ti/davinci/vpbe_venc.c | 676 --- drivers/media/platform/ti/davinci/vpbe_venc_regs.h | 165 - drivers/media/platform/ti/davinci/vpss.c | 529 --- drivers/mfd/Kconfig | 62 +- drivers/mfd/Makefile | 7 - drivers/mfd/asic3.c | 1071 ----- drivers/mfd/htc-pasic3.c | 210 - drivers/mfd/t7l66xb.c | 427 -- drivers/mfd/tc6387xb.c | 228 - drivers/mfd/tc6393xb.c | 907 ---- drivers/mfd/tmio_core.c | 70 - drivers/mfd/ucb1400_core.c | 158 - drivers/misc/lkdtm/heap.c | 1 + drivers/mmc/host/Kconfig | 68 +- drivers/mmc/host/Makefile | 3 - drivers/mmc/host/s3cmci.c | 1777 -------- drivers/mmc/host/s3cmci.h | 75 - drivers/mmc/host/sdhci-cns3xxx.c | 113 - drivers/mmc/host/tmio_mmc.c | 227 - drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/s3c2410.c | 60 - drivers/net/Kconfig | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c | 39 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 209 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 71 +- drivers/opp/Kconfig | 1 - drivers/opp/debugfs.c | 2 +- drivers/parport/Kconfig | 11 - drivers/parport/Makefile | 1 - drivers/parport/parport_ax88796.c | 418 -- drivers/pci/controller/Kconfig | 2 +- drivers/pcmcia/Kconfig | 12 +- drivers/pcmcia/Makefile | 5 - drivers/pcmcia/pxa2xx_base.c | 8 +- drivers/pcmcia/pxa2xx_mainstone.c | 122 - drivers/pcmcia/sa1100_generic.c | 5 +- drivers/pcmcia/sa1100_h3600.c | 2 +- drivers/pcmcia/sa1100_simpad.c | 115 - drivers/pcmcia/sa1111_badge4.c | 158 - drivers/pcmcia/sa1111_generic.c | 8 - drivers/pcmcia/sa1111_lubbock.c | 155 - drivers/perf/arm_pmu.c | 11 +- drivers/perf/riscv_pmu_sbi.c | 8 +- drivers/pinctrl/samsung/Kconfig | 5 - drivers/pinctrl/samsung/Makefile | 1 - drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 653 --- drivers/pinctrl/samsung/pinctrl-samsung.c | 10 - drivers/platform/x86/acerhdf.c | 73 +- drivers/power/supply/Kconfig | 28 - drivers/power/supply/Makefile | 4 - drivers/power/supply/ds2760_battery.c | 8 - drivers/power/supply/pda_power.c | 520 --- drivers/power/supply/s3c_adc_battery.c | 453 -- drivers/power/supply/tosa_battery.c | 512 --- drivers/power/supply/z2_battery.c | 318 -- drivers/powercap/idle_inject.c | 65 +- drivers/powercap/intel_rapl_common.c | 13 +- drivers/powercap/powercap_sys.c | 14 +- drivers/rtc/Kconfig | 17 +- drivers/rtc/Makefile | 1 - drivers/rtc/rtc-v3020.c | 369 -- drivers/soc/atmel/soc.c | 9 + drivers/soc/atmel/soc.h | 3 + drivers/soc/ixp4xx/ixp4xx-npe.c | 6 +- drivers/soc/samsung/Kconfig | 26 +- drivers/soc/samsung/Makefile | 1 - drivers/soc/samsung/s3c-pm-debug.c | 79 - drivers/soc/ti/smartreflex.c | 4 - drivers/spi/Kconfig | 24 - drivers/spi/Makefile | 3 - drivers/spi/spi-omap-100k.c | 490 -- drivers/spi/spi-omap-uwire.c | 16 +- drivers/spi/spi-s3c24xx-regs.h | 41 - drivers/spi/spi-s3c24xx.c | 596 --- drivers/staging/media/Kconfig | 1 - drivers/staging/media/Makefile | 1 - .../staging/media/deprecated/vpfe_capture/Kconfig | 58 - .../staging/media/deprecated/vpfe_capture/Makefile | 4 - drivers/staging/media/deprecated/vpfe_capture/TODO | 7 - .../media/deprecated/vpfe_capture/ccdc_hw_device.h | 80 - .../media/deprecated/vpfe_capture/dm355_ccdc.c | 934 ---- .../media/deprecated/vpfe_capture/dm355_ccdc.h | 308 -- .../deprecated/vpfe_capture/dm355_ccdc_regs.h | 297 -- .../media/deprecated/vpfe_capture/dm644x_ccdc.c | 879 ---- .../media/deprecated/vpfe_capture/dm644x_ccdc.h | 171 - .../deprecated/vpfe_capture/dm644x_ccdc_regs.h | 140 - .../staging/media/deprecated/vpfe_capture/isif.c | 1127 ----- .../staging/media/deprecated/vpfe_capture/isif.h | 518 --- .../media/deprecated/vpfe_capture/isif_regs.h | 256 -- .../media/deprecated/vpfe_capture/vpfe_capture.c | 1902 -------- drivers/thermal/Kconfig | 18 +- drivers/thermal/Makefile | 7 +- drivers/thermal/amlogic_thermal.c | 1 - drivers/thermal/armada_thermal.c | 32 +- drivers/thermal/broadcom/bcm2835_thermal.c | 11 +- drivers/thermal/broadcom/brcmstb_thermal.c | 4 +- drivers/thermal/da9062-thermal.c | 52 +- drivers/thermal/dove_thermal.c | 7 +- drivers/thermal/gov_bang_bang.c | 37 +- drivers/thermal/gov_fair_share.c | 18 +- drivers/thermal/gov_power_allocator.c | 51 +- drivers/thermal/gov_step_wise.c | 22 +- drivers/thermal/hisi_thermal.c | 18 +- drivers/thermal/imx8mm_thermal.c | 1 - drivers/thermal/imx_sc_thermal.c | 9 +- drivers/thermal/imx_thermal.c | 72 +- drivers/thermal/intel/Kconfig | 11 + drivers/thermal/intel/Makefile | 1 + drivers/thermal/intel/int340x_thermal/Kconfig | 2 + .../intel/int340x_thermal/int3400_thermal.c | 58 +- .../intel/int340x_thermal/int3403_thermal.c | 2 +- .../intel/int340x_thermal/int340x_thermal_zone.c | 352 +- .../intel/int340x_thermal/int340x_thermal_zone.h | 17 +- .../int340x_thermal/processor_thermal_device.c | 129 +- .../int340x_thermal/processor_thermal_device_pci.c | 53 +- drivers/thermal/intel/intel_hfi.c | 3 +- drivers/thermal/intel/intel_menlow.c | 12 +- drivers/thermal/intel/intel_pch_thermal.c | 410 +- drivers/thermal/intel/intel_powerclamp.c | 545 ++- drivers/thermal/intel/intel_quark_dts_thermal.c | 55 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 35 +- drivers/thermal/intel/intel_tcc.c | 139 + drivers/thermal/intel/intel_tcc_cooling.c | 37 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 176 +- drivers/thermal/kirkwood_thermal.c | 4 +- drivers/thermal/mediatek/Kconfig | 37 + drivers/thermal/mediatek/Makefile | 2 + drivers/thermal/mediatek/auxadc_thermal.c | 1254 +++++ drivers/thermal/mediatek/lvts_thermal.c | 1224 +++++ drivers/thermal/mtk_thermal.c | 1133 ----- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 3 +- drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 45 +- drivers/thermal/qcom/tsens-v0_1.c | 655 +-- drivers/thermal/qcom/tsens-v1.c | 340 +- drivers/thermal/qcom/tsens.c | 219 +- drivers/thermal/qcom/tsens.h | 46 +- drivers/thermal/qoriq_thermal.c | 1 - drivers/thermal/rcar_gen3_thermal.c | 43 +- drivers/thermal/rcar_thermal.c | 53 +- drivers/thermal/rockchip_thermal.c | 10 +- drivers/thermal/samsung/exynos_tmu.c | 65 +- drivers/thermal/spear_thermal.c | 4 +- drivers/thermal/st/Kconfig | 4 - drivers/thermal/st/Makefile | 1 - drivers/thermal/st/st_thermal.c | 47 +- drivers/thermal/st/st_thermal_syscfg.c | 174 - drivers/thermal/st/stm_thermal.c | 1 - drivers/thermal/sun8i_thermal.c | 4 +- drivers/thermal/tegra/soctherm.c | 35 +- drivers/thermal/tegra/tegra30-tsensor.c | 18 +- drivers/thermal/thermal_acpi.c | 117 + drivers/thermal/thermal_core.c | 145 +- drivers/thermal/thermal_core.h | 28 +- drivers/thermal/thermal_helpers.c | 70 +- drivers/thermal/thermal_mmio.c | 4 +- drivers/thermal/thermal_netlink.c | 24 +- drivers/thermal/thermal_netlink.h | 3 + drivers/thermal/thermal_of.c | 116 - drivers/thermal/thermal_sysfs.c | 135 +- drivers/thermal/thermal_trip.c | 182 + drivers/thermal/ti-soc-thermal/ti-thermal.h | 15 - drivers/thermal/uniphier_thermal.c | 31 +- drivers/tty/serial/Kconfig | 8 +- drivers/tty/serial/samsung_tty.c | 199 - drivers/usb/gadget/udc/Kconfig | 26 - drivers/usb/gadget/udc/Makefile | 2 - drivers/usb/gadget/udc/omap_udc.c | 24 +- drivers/usb/gadget/udc/pxa25x_udc.c | 62 - drivers/usb/gadget/udc/s3c-hsudc.c | 1319 ------ drivers/usb/gadget/udc/s3c2410_udc.c | 1980 -------- drivers/usb/gadget/udc/s3c2410_udc.h | 99 - drivers/usb/gadget/udc/s3c2410_udc_regs.h | 146 - drivers/usb/host/Kconfig | 32 +- drivers/usb/host/ohci-hcd.c | 18 - drivers/usb/host/ohci-omap.c | 14 +- drivers/usb/host/ohci-pxa27x.c | 9 - drivers/usb/host/ohci-sa1111.c | 5 +- drivers/usb/host/ohci-tmio.c | 364 -- drivers/usb/phy/Kconfig | 17 - drivers/usb/phy/Makefile | 1 - drivers/usb/phy/phy-isp1301-omap.c | 1639 ------- drivers/vdpa/vdpa_user/iova_domain.h | 1 - drivers/video/backlight/locomolcd.c | 10 - drivers/video/fbdev/Kconfig | 72 +- drivers/video/fbdev/Makefile | 3 - drivers/video/fbdev/omap/Kconfig | 9 - drivers/video/fbdev/omap/Makefile | 6 - drivers/video/fbdev/omap/lcd_h3.c | 82 - drivers/video/fbdev/omap/lcd_htcherald.c | 59 - drivers/video/fbdev/omap/lcd_inn1510.c | 69 - drivers/video/fbdev/omap/lcd_inn1610.c | 99 - drivers/video/fbdev/omap/lcd_palmtt.c | 65 - drivers/video/fbdev/omap/lcd_palmz71.c | 59 - drivers/video/fbdev/omap/lcdc.c | 2 - drivers/video/fbdev/s3c2410fb-regs-lcd.h | 143 - drivers/video/fbdev/s3c2410fb.c | 1142 ----- drivers/video/fbdev/s3c2410fb.h | 48 - drivers/video/fbdev/sa1100fb.c | 1 - drivers/video/fbdev/tmiofb.c | 1040 ----- drivers/video/fbdev/w100fb.c | 1644 ------- drivers/video/fbdev/w100fb.h | 924 ---- drivers/w1/masters/Kconfig | 7 - drivers/w1/masters/Makefile | 1 - drivers/w1/masters/ds1wm.c | 675 --- drivers/watchdog/Kconfig | 9 +- drivers/watchdog/s3c2410_wdt.c | 84 +- drivers/watchdog/wdt285.c | 2 - fs/binfmt_elf.c | 5 + fs/btrfs/Kconfig | 1 - fs/coda/upcall.c | 2 +- fs/exec.c | 4 + fs/ext4/sysfs.c | 7 +- fs/locks.c | 25 - fs/notify/Kconfig | 1 - fs/quota/Kconfig | 1 - include/acpi/acpixf.h | 2 +- include/acpi/actbl1.h | 4 +- include/acpi/cppc_acpi.h | 12 + include/asm-generic/agp.h | 11 + include/asm-generic/cmpxchg-local.h | 6 +- include/asm-generic/vmlinux.lds.h | 9 +- include/dt-bindings/clock/qcom,qdu1000-gcc.h | 175 + include/dt-bindings/clock/qcom,sm6350-camcc.h | 109 + include/dt-bindings/clock/qcom,sm8550-dispcc.h | 101 + include/dt-bindings/clock/qcom,sm8550-tcsr.h | 18 + include/dt-bindings/clock/s3c2410.h | 59 - include/dt-bindings/clock/s3c2412.h | 70 - include/dt-bindings/clock/s3c2443.h | 91 - .../dt-bindings/interconnect/qcom,qdu1000-rpmh.h | 98 + .../dt-bindings/interconnect/qcom,sm8550-rpmh.h | 189 + include/dt-bindings/pinctrl/k3.h | 3 + include/dt-bindings/power/meson-g12a-power.h | 1 + include/dt-bindings/power/qcom-rpmpd.h | 1 + .../dt-bindings/reset/amlogic,meson-g12a-reset.h | 4 +- .../dt-bindings/thermal/mediatek,lvts-thermal.h | 19 + include/linux/amba/pl093.h | 77 - include/linux/amd-pstate.h | 32 + include/linux/auxvec.h | 2 +- include/linux/bits.h | 1 - include/linux/clk/davinci.h | 9 - include/linux/clk/samsung.h | 32 - include/linux/clockchips.h | 4 +- include/linux/compiler_attributes.h | 5 + include/linux/compiler_types.h | 18 +- include/linux/context_tracking.h | 27 + include/linux/cpu.h | 3 - include/linux/cpufreq.h | 2 +- include/linux/cpuidle.h | 50 +- include/linux/cpumask.h | 4 +- include/linux/fortify-string.h | 7 + include/linux/group_cpus.h | 14 + include/linux/idle_inject.h | 3 + include/linux/intel_tcc.h | 18 + include/linux/irq.h | 3 + include/linux/irqdomain.h | 6 +- include/linux/kernel_stat.h | 14 +- include/linux/lockdep.h | 1 - include/linux/math64.h | 4 +- include/linux/mfd/asic3.h | 313 -- include/linux/mfd/htc-pasic3.h | 54 - include/linux/mfd/t7l66xb.h | 29 - include/linux/mfd/tc6387xb.h | 19 - include/linux/mfd/tc6393xb.h | 53 - include/linux/mfd/tmio.h | 5 - include/linux/mm.h | 25 + include/linux/mm_types.h | 43 +- include/linux/parport.h | 5 - include/linux/pda_power.h | 39 - include/linux/percpu-defs.h | 2 +- include/linux/perf_event.h | 172 +- include/linux/platform_data/asoc-palm27x.h | 9 - include/linux/platform_data/asoc-poodle.h | 16 - include/linux/platform_data/asoc-s3c24xx_simtec.h | 30 - include/linux/platform_data/ata-samsung_cf.h | 31 - include/linux/platform_data/clk-s3c2410.h | 19 - include/linux/platform_data/dma-mmp_tdma.h | 36 - include/linux/platform_data/dma-s3c24xx.h | 48 - include/linux/platform_data/fb-s3c2410.h | 99 - include/linux/platform_data/irda-pxaficp.h | 26 - include/linux/platform_data/irda-sa11x0.h | 17 - .../linux/platform_data/keyboard-pxa930_rotary.h | 21 - include/linux/platform_data/leds-omap.h | 19 - include/linux/platform_data/leds-s3c24xx.h | 18 - include/linux/platform_data/media/s5p_hdmi.h | 32 - include/linux/platform_data/mmc-s3cmci.h | 51 - include/linux/platform_data/mmp_audio.h | 18 - include/linux/platform_data/mouse-pxa930_trkball.h | 11 - include/linux/platform_data/rtc-v3020.h | 41 - include/linux/platform_data/s3c-hsudc.h | 33 - include/linux/platform_data/usb-pxa3xx-ulpi.h | 32 - include/linux/platform_data/usb-s3c2410_udc.h | 33 - include/linux/platform_data/voltage-omap.h | 1 - include/linux/pm.h | 4 + include/linux/power/smartreflex.h | 3 - include/linux/rculist_nulls.h | 2 +- include/linux/rcupdate.h | 19 +- include/linux/rcutiny.h | 12 +- include/linux/rcutree.h | 2 +- include/linux/resctrl.h | 11 + include/linux/s3c_adc_battery.h | 39 - include/linux/sched.h | 9 + include/linux/sched/clock.h | 8 +- include/linux/sched/cputime.h | 9 - include/linux/sched/idle.h | 40 +- include/linux/soc/mmp/cputype.h | 24 +- include/linux/soc/samsung/s3c-adc.h | 32 - include/linux/soc/samsung/s3c-cpu-freq.h | 145 - include/linux/soc/samsung/s3c-cpufreq-core.h | 299 -- include/linux/soc/samsung/s3c-pm.h | 58 - include/linux/soc/ti/omap1-soc.h | 35 - include/linux/spi/s3c24xx-fiq.h | 33 - include/linux/spi/s3c24xx.h | 20 - include/linux/srcu.h | 45 + include/linux/srcutree.h | 2 +- include/linux/thermal.h | 19 + include/linux/thread_info.h | 18 +- include/linux/trace_recursion.h | 18 + include/linux/tracepoint.h | 15 +- include/linux/uaccess.h | 4 + include/linux/ubsan.h | 9 + include/linux/ucb1400.h | 160 - include/linux/usb/musb.h | 2 - include/linux/workqueue.h | 1 + include/linux/z2_battery.h | 17 - include/media/davinci/vpbe.h | 184 - include/media/davinci/vpbe_display.h | 122 - include/media/davinci/vpbe_osd.h | 382 -- include/media/davinci/vpbe_types.h | 74 - include/media/davinci/vpbe_venc.h | 37 - include/media/davinci/vpfe_capture.h | 177 - include/media/davinci/vpss.h | 111 - include/sound/s3c24xx_uda134x.h | 14 - include/trace/events/rseq.h | 7 +- include/uapi/linux/auxvec.h | 2 + include/uapi/linux/io_uring.h | 2 +- include/uapi/linux/membarrier.h | 4 + include/uapi/linux/rseq.h | 22 + include/vdso/bits.h | 1 + include/video/w100fb.h | 147 - init/Kconfig | 5 +- kernel/cgroup/cpuset.c | 15 +- kernel/context_tracking.c | 12 +- kernel/cpu_pm.c | 9 - kernel/events/core.c | 207 +- kernel/exit.c | 7 + kernel/fork.c | 8 +- kernel/irq/Kconfig | 5 + kernel/irq/Makefile | 1 + kernel/irq/affinity.c | 405 +- kernel/irq/ipi-mux.c | 206 + kernel/irq/irqdomain.c | 408 +- kernel/irq/manage.c | 5 +- kernel/locking/lockdep.c | 3 + kernel/locking/locktorture.c | 101 +- kernel/locking/qspinlock.c | 4 +- kernel/locking/rwsem.c | 87 +- kernel/notifier.c | 3 - kernel/panic.c | 5 + kernel/pid_namespace.c | 17 + kernel/power/Kconfig | 1 - kernel/power/energy_model.c | 5 +- kernel/power/swap.c | 16 +- kernel/printk/printk.c | 2 +- kernel/ptrace.c | 2 +- kernel/rcu/Kconfig.debug | 15 +- kernel/rcu/rcu.h | 8 + kernel/rcu/rcu_segcblist.c | 2 +- kernel/rcu/rcu_segcblist.h | 2 + kernel/rcu/rcutorture.c | 12 +- kernel/rcu/refscale.c | 250 +- kernel/rcu/srcutree.c | 98 +- kernel/rcu/tasks.h | 85 +- kernel/rcu/tiny.c | 9 +- kernel/rcu/tree.c | 657 +-- kernel/rcu/tree.h | 19 + kernel/rcu/tree_exp.h | 43 + kernel/rcu/tree_stall.h | 37 +- kernel/rcu/update.c | 49 +- kernel/rseq.c | 65 +- kernel/sched/clock.c | 27 +- kernel/sched/core.c | 139 +- kernel/sched/cpufreq_schedutil.c | 43 +- kernel/sched/cputime.c | 4 + kernel/sched/deadline.c | 42 +- kernel/sched/fair.c | 389 +- kernel/sched/idle.c | 47 +- kernel/sched/membarrier.c | 39 +- kernel/sched/rt.c | 5 +- kernel/sched/sched.h | 107 +- kernel/sched/topology.c | 4 +- kernel/seccomp.c | 2 +- kernel/signal.c | 2 + kernel/time/Kconfig | 6 +- kernel/time/clocksource.c | 72 +- kernel/time/hrtimer.c | 18 +- kernel/time/posix-cpu-timers.c | 13 +- kernel/time/posix-stubs.c | 2 + kernel/time/posix-timers.c | 2 + kernel/time/test_udelay.c | 2 +- kernel/time/tick-broadcast-hrtimer.c | 29 +- kernel/time/tick-broadcast.c | 6 +- kernel/torture.c | 4 +- kernel/trace/bpf_trace.c | 6 +- kernel/trace/trace.c | 3 + kernel/trace/trace_preemptirq.c | 61 +- kernel/workqueue.c | 280 +- lib/Makefile | 4 +- lib/bug.c | 15 +- lib/group_cpus.c | 428 ++ lib/string.c | 10 +- lib/ubsan.c | 73 +- lib/ubsan.h | 32 + mm/kasan/kasan.h | 4 + mm/kasan/shadow.c | 38 + net/rxrpc/ar-internal.h | 2 +- scripts/Makefile.defconf | 29 + scripts/gcc-plugins/Makefile | 2 +- scripts/head-object-list.txt | 6 - scripts/kconfig/merge_config.sh | 25 +- security/Kconfig.hardening | 3 + security/loadpin/loadpin.c | 89 +- sound/Kconfig | 1 - sound/pci/ac97/ac97_codec.c | 1 - sound/pci/ac97/ac97_patch.c | 40 - sound/soc/cirrus/Kconfig | 23 - sound/soc/cirrus/Makefile | 6 - sound/soc/cirrus/ep93xx-ac97.c | 446 -- sound/soc/cirrus/simone.c | 86 - sound/soc/cirrus/snappercl15.c | 134 - sound/soc/pxa/Kconfig | 176 - sound/soc/pxa/Makefile | 33 - sound/soc/pxa/brownstone.c | 133 - sound/soc/pxa/corgi.c | 332 -- sound/soc/pxa/e740_wm9705.c | 168 - sound/soc/pxa/e750_wm9705.c | 147 - sound/soc/pxa/e800_wm9712.c | 147 - sound/soc/pxa/em-x270.c | 92 - sound/soc/pxa/hx4700.c | 207 - sound/soc/pxa/magician.c | 366 -- sound/soc/pxa/mioa701_wm9713.c | 201 - sound/soc/pxa/mmp-pcm.c | 267 -- sound/soc/pxa/palm27x.c | 162 - sound/soc/pxa/poodle.c | 291 -- sound/soc/pxa/tosa.c | 255 -- sound/soc/pxa/ttc-dkb.c | 143 - sound/soc/pxa/z2.c | 218 - sound/soc/pxa/zylonite.c | 266 -- sound/soc/samsung/Kconfig | 93 - sound/soc/samsung/Makefile | 26 - sound/soc/samsung/h1940_uda1380.c | 224 - sound/soc/samsung/jive_wm8750.c | 143 - sound/soc/samsung/neo1973_wm8753.c | 360 -- sound/soc/samsung/regs-i2s-v2.h | 111 - sound/soc/samsung/regs-iis.h | 66 - sound/soc/samsung/rx1950_uda1380.c | 245 - sound/soc/samsung/s3c-i2s-v2.c | 670 --- sound/soc/samsung/s3c-i2s-v2.h | 108 - sound/soc/samsung/s3c2412-i2s.c | 251 - sound/soc/samsung/s3c2412-i2s.h | 22 - sound/soc/samsung/s3c24xx-i2s.c | 463 -- sound/soc/samsung/s3c24xx-i2s.h | 31 - sound/soc/samsung/s3c24xx_simtec.c | 372 -- sound/soc/samsung/s3c24xx_simtec.h | 18 - sound/soc/samsung/s3c24xx_simtec_hermes.c | 112 - sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 100 - sound/soc/samsung/s3c24xx_uda134x.c | 257 -- sound/soc/samsung/smartq_wm8987.c | 224 - sound/soc/samsung/smdk_wm8580.c | 211 - sound/soc/ti/Kconfig | 40 - sound/soc/ti/Makefile | 2 - sound/soc/ti/davinci-evm.c | 267 +- sound/soc/ti/davinci-vcif.c | 247 - tools/lib/thermal/libthermal.pc.template | 2 +- tools/lib/thermal/sampling.c | 2 +- tools/objtool/arch/x86/include/arch/special.h | 6 +- tools/objtool/check.c | 14 + tools/power/pm-graph/sleepgraph.py | 4 +- .../x86/amd_pstate_tracer/amd_pstate_trace.py | 4 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 10 +- tools/testing/selftests/kvm/rseq_test.c | 16 +- .../selftests/membarrier/membarrier_test_impl.h | 33 + .../membarrier/membarrier_test_multi_thread.c | 2 +- .../membarrier/membarrier_test_single_thread.c | 6 +- .../selftests/rcutorture/bin/configcheck.sh | 5 +- .../selftests/rcutorture/bin/console-badness.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 4 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 6 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 6 +- .../selftests/rcutorture/bin/parse-console.sh | 10 +- tools/testing/selftests/rseq/.gitignore | 4 + tools/testing/selftests/rseq/Makefile | 20 +- .../testing/selftests/rseq/basic_percpu_ops_test.c | 46 +- tools/testing/selftests/rseq/basic_test.c | 4 + tools/testing/selftests/rseq/compiler.h | 6 + tools/testing/selftests/rseq/param_test.c | 157 +- tools/testing/selftests/rseq/rseq-abi.h | 22 + tools/testing/selftests/rseq/rseq-arm-bits.h | 505 ++ tools/testing/selftests/rseq/rseq-arm.h | 701 +-- tools/testing/selftests/rseq/rseq-arm64-bits.h | 392 ++ tools/testing/selftests/rseq/rseq-arm64.h | 520 +-- tools/testing/selftests/rseq/rseq-bits-reset.h | 11 + tools/testing/selftests/rseq/rseq-bits-template.h | 41 + tools/testing/selftests/rseq/rseq-mips-bits.h | 462 ++ tools/testing/selftests/rseq/rseq-mips.h | 646 +-- tools/testing/selftests/rseq/rseq-ppc-bits.h | 454 ++ tools/testing/selftests/rseq/rseq-ppc.h | 617 +-- tools/testing/selftests/rseq/rseq-riscv-bits.h | 410 ++ tools/testing/selftests/rseq/rseq-riscv.h | 529 +-- tools/testing/selftests/rseq/rseq-s390-bits.h | 474 ++ tools/testing/selftests/rseq/rseq-s390.h | 495 +- tools/testing/selftests/rseq/rseq-skip.h | 65 - tools/testing/selftests/rseq/rseq-x86-bits.h | 993 ++++ tools/testing/selftests/rseq/rseq-x86.h | 1193 +---- tools/testing/selftests/rseq/rseq.c | 91 +- tools/testing/selftests/rseq/rseq.h | 215 +- tools/testing/selftests/rseq/run_param_test.sh | 5 + tools/testing/selftests/x86/test_vsyscall.c | 7 +- 2448 files changed, 99429 insertions(+), 187644 deletions(-) delete mode 100644 Documentation/admin-guide/media/davinci-vpbe.rst create mode 100644 Documentation/admin-guide/thermal/index.rst create mode 100644 Documentation/admin-guide/thermal/intel_powerclamp.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/cpufreq.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/eb2410itx.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/gpio.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/h1940.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/index.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/nand.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/overview.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/s3c2412.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/s3c2413.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/smdk2440.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/suspend.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/usb-host.rst create mode 100644 Documentation/devicetree/bindings/clock/qcom,qdu1000-gcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm6350-camcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8550-dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s3c2410-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s3c2412-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s3c2443-clock.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,qdu1000-rpmh.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sm8550-rpmh.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/samsung, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/xlnx,zynqm [...] delete mode 100644 Documentation/devicetree/bindings/mmc/samsung,s3cmci.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml create mode 100644 Documentation/devicetree/bindings/phy/rockchip,inno-usb2phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/rockchip,rk3288-dp-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/rockchip-dp-phy.txt create mode 100644 Documentation/devicetree/bindings/riscv/sunxi.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,rzv2m-pwc.yaml create mode 100644 Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sy [...] create mode 100644 Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml create mode 100644 Documentation/devicetree/bindings/timer/riscv,timer.yaml delete mode 100644 Documentation/driver-api/media/drivers/davinci-vpbe-devel.rst delete mode 100644 Documentation/driver-api/thermal/intel_powerclamp.rst create mode 100644 Documentation/scheduler/sched-util-clamp.rst delete mode 100644 arch/alpha/include/asm/agp.h create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-greatlakes.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-ufispace-ncplite.dts create mode 100644 arch/arm/boot/dts/at91-sam9x60_curiosity.dts create mode 100644 arch/arm/boot/dts/exynos5422-samsung-k3g.dts create mode 100644 arch/arm/boot/dts/imx53-sk-imx53.dts create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-drc02.dts create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-pdk2.dts create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-picoitx.dts create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-som-cfg-sdcard.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-dhcor-som.dtsi create mode 100644 arch/arm/boot/dts/rk3128-evb.dts create mode 100644 arch/arm/boot/dts/rk3128.dtsi create mode 100644 arch/arm/boot/dts/rv1126-edgeble-neu2-io.dts create mode 100644 arch/arm/boot/dts/rv1126-edgeble-neu2.dtsi create mode 100644 arch/arm/boot/dts/rv1126-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/rv1126.dtsi delete mode 100644 arch/arm/boot/dts/s3c2410-pinctrl.h delete mode 100644 arch/arm/boot/dts/s3c2416-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/s3c2416-smdk2416.dts delete mode 100644 arch/arm/boot/dts/s3c2416.dtsi delete mode 100644 arch/arm/boot/dts/s3c24xx.dtsi create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_pe1.dts delete mode 100644 arch/arm/configs/badge4_defconfig delete mode 100644 arch/arm/configs/cerfcube_defconfig delete mode 100644 arch/arm/configs/cm_x300_defconfig delete mode 100644 arch/arm/configs/cns3420vb_defconfig delete mode 100644 arch/arm/configs/colibri_pxa270_defconfig delete mode 100644 arch/arm/configs/colibri_pxa300_defconfig delete mode 100644 arch/arm/configs/corgi_defconfig delete mode 100644 arch/arm/configs/eseries_pxa_defconfig delete mode 100644 arch/arm/configs/ezx_defconfig delete mode 100644 arch/arm/configs/h5000_defconfig delete mode 100644 arch/arm/configs/hackkit_defconfig delete mode 100644 arch/arm/configs/iop32x_defconfig delete mode 100644 arch/arm/configs/lart_defconfig create mode 100644 arch/arm/configs/lpae.config delete mode 100644 arch/arm/configs/lpd270_defconfig delete mode 100644 arch/arm/configs/lubbock_defconfig delete mode 100644 arch/arm/configs/magician_defconfig delete mode 100644 arch/arm/configs/mainstone_defconfig delete mode 100644 arch/arm/configs/mini2440_defconfig delete mode 100644 arch/arm/configs/palmz72_defconfig delete mode 100644 arch/arm/configs/pcm027_defconfig delete mode 100644 arch/arm/configs/pleb_defconfig delete mode 100644 arch/arm/configs/pxa255-idp_defconfig delete mode 100644 arch/arm/configs/s3c2410_defconfig delete mode 100644 arch/arm/configs/shannon_defconfig delete mode 100644 arch/arm/configs/simpad_defconfig delete mode 100644 arch/arm/configs/tct_hammer_defconfig delete mode 100644 arch/arm/configs/trizeps4_defconfig delete mode 100644 arch/arm/configs/viper_defconfig create mode 100644 arch/arm/configs/wpcm450_defconfig delete mode 100644 arch/arm/configs/xcep_defconfig delete mode 100644 arch/arm/configs/zeus_defconfig delete mode 100644 arch/arm/mach-cns3xxx/Kconfig delete mode 100644 arch/arm/mach-cns3xxx/Makefile delete mode 100644 arch/arm/mach-cns3xxx/cns3420vb.c delete mode 100644 arch/arm/mach-cns3xxx/cns3xxx.h delete mode 100644 arch/arm/mach-cns3xxx/core.c delete mode 100644 arch/arm/mach-cns3xxx/core.h delete mode 100644 arch/arm/mach-cns3xxx/devices.c delete mode 100644 arch/arm/mach-cns3xxx/devices.h delete mode 100644 arch/arm/mach-cns3xxx/pcie.c delete mode 100644 arch/arm/mach-cns3xxx/pm.c delete mode 100644 arch/arm/mach-cns3xxx/pm.h delete mode 100644 arch/arm/mach-davinci/asp.h delete mode 100644 arch/arm/mach-davinci/board-da830-evm.c delete mode 100644 arch/arm/mach-davinci/board-da850-evm.c delete mode 100644 arch/arm/mach-davinci/board-dm355-evm.c delete mode 100644 arch/arm/mach-davinci/board-dm355-leopard.c delete mode 100644 arch/arm/mach-davinci/board-dm365-evm.c delete mode 100644 arch/arm/mach-davinci/board-mityomapl138.c delete mode 100644 arch/arm/mach-davinci/board-omapl138-hawk.c delete mode 100644 arch/arm/mach-davinci/davinci.h delete mode 100644 arch/arm/mach-davinci/devices.c delete mode 100644 arch/arm/mach-davinci/dm355.c delete mode 100644 arch/arm/mach-davinci/dm365.c delete mode 100644 arch/arm/mach-davinci/serial.c delete mode 100644 arch/arm/mach-davinci/serial.h delete mode 100644 arch/arm/mach-davinci/usb-da8xx.c delete mode 100644 arch/arm/mach-davinci/usb.c delete mode 100644 arch/arm/mach-dove/dove-db-setup.c delete mode 100644 arch/arm/mach-ep93xx/adssphere.c delete mode 100644 arch/arm/mach-ep93xx/gesbc9312.c delete mode 100644 arch/arm/mach-ep93xx/micro9.c delete mode 100644 arch/arm/mach-ep93xx/simone.c delete mode 100644 arch/arm/mach-ep93xx/snappercl15.c delete mode 100644 arch/arm/mach-footbridge/cats-hw.c delete mode 100644 arch/arm/mach-footbridge/cats-pci.c delete mode 100644 arch/arm/mach-iop32x/Kconfig delete mode 100644 arch/arm/mach-iop32x/Makefile delete mode 100644 arch/arm/mach-iop32x/adma.c delete mode 100644 arch/arm/mach-iop32x/cp6.c delete mode 100644 arch/arm/mach-iop32x/em7210.c delete mode 100644 arch/arm/mach-iop32x/glantank.c delete mode 100644 arch/arm/mach-iop32x/glantank.h delete mode 100644 arch/arm/mach-iop32x/gpio-iop32x.h delete mode 100644 arch/arm/mach-iop32x/hardware.h delete mode 100644 arch/arm/mach-iop32x/i2c.c delete mode 100644 arch/arm/mach-iop32x/iop3xx.h delete mode 100644 arch/arm/mach-iop32x/iq31244.c delete mode 100644 arch/arm/mach-iop32x/iq31244.h delete mode 100644 arch/arm/mach-iop32x/iq80321.c delete mode 100644 arch/arm/mach-iop32x/iq80321.h delete mode 100644 arch/arm/mach-iop32x/irq.c delete mode 100644 arch/arm/mach-iop32x/irqs.h delete mode 100644 arch/arm/mach-iop32x/n2100.c delete mode 100644 arch/arm/mach-iop32x/n2100.h delete mode 100644 arch/arm/mach-iop32x/pci.c delete mode 100644 arch/arm/mach-iop32x/pmu.c delete mode 100644 arch/arm/mach-iop32x/restart.c delete mode 100644 arch/arm/mach-iop32x/setup.c delete mode 100644 arch/arm/mach-iop32x/time.c delete mode 100644 arch/arm/mach-mmp/aspenite.c delete mode 100644 arch/arm/mach-mmp/avengers_lite.c delete mode 100644 arch/arm/mach-mmp/brownstone.c delete mode 100644 arch/arm/mach-mmp/devices.c delete mode 100644 arch/arm/mach-mmp/devices.h delete mode 100644 arch/arm/mach-mmp/flint.c delete mode 100644 arch/arm/mach-mmp/gplugd.c delete mode 100644 arch/arm/mach-mmp/irqs.h delete mode 100644 arch/arm/mach-mmp/jasper.c delete mode 100644 arch/arm/mach-mmp/mfp-mmp2.h delete mode 100644 arch/arm/mach-mmp/mfp-pxa168.h delete mode 100644 arch/arm/mach-mmp/mfp-pxa910.h delete mode 100644 arch/arm/mach-mmp/mfp.h delete mode 100644 arch/arm/mach-mmp/mmp2.c delete mode 100644 arch/arm/mach-mmp/mmp2.h delete mode 100644 arch/arm/mach-mmp/pm-mmp2.c delete mode 100644 arch/arm/mach-mmp/pm-mmp2.h delete mode 100644 arch/arm/mach-mmp/pm-pxa910.c delete mode 100644 arch/arm/mach-mmp/pm-pxa910.h delete mode 100644 arch/arm/mach-mmp/pxa168.c delete mode 100644 arch/arm/mach-mmp/pxa168.h delete mode 100644 arch/arm/mach-mmp/pxa910.c delete mode 100644 arch/arm/mach-mmp/pxa910.h delete mode 100644 arch/arm/mach-mmp/regs-apbc.h delete mode 100644 arch/arm/mach-mmp/regs-apmu.h delete mode 100644 arch/arm/mach-mmp/regs-icu.h delete mode 100644 arch/arm/mach-mmp/regs-usb.h delete mode 100644 arch/arm/mach-mmp/sram.c delete mode 100644 arch/arm/mach-mmp/teton_bga.c delete mode 100644 arch/arm/mach-mmp/teton_bga.h delete mode 100644 arch/arm/mach-mmp/ttc_dkb.c delete mode 100644 arch/arm/mach-mv78xx0/db78x00-bp-setup.c delete mode 100644 arch/arm/mach-mv78xx0/rd78x00-masa-setup.c delete mode 100644 arch/arm/mach-omap1/board-fsample.c delete mode 100644 arch/arm/mach-omap1/board-generic.c delete mode 100644 arch/arm/mach-omap1/board-h2-mmc.c delete mode 100644 arch/arm/mach-omap1/board-h2.c delete mode 100644 arch/arm/mach-omap1/board-h2.h delete mode 100644 arch/arm/mach-omap1/board-h3-mmc.c delete mode 100644 arch/arm/mach-omap1/board-h3.c delete mode 100644 arch/arm/mach-omap1/board-h3.h delete mode 100644 arch/arm/mach-omap1/board-htcherald.c delete mode 100644 arch/arm/mach-omap1/board-innovator.c delete mode 100644 arch/arm/mach-omap1/board-nand.c delete mode 100644 arch/arm/mach-omap1/board-palmtt.c delete mode 100644 arch/arm/mach-omap1/board-palmz71.c delete mode 100644 arch/arm/mach-omap1/board-perseus2.c delete mode 100644 arch/arm/mach-omap1/fpga.c delete mode 100644 arch/arm/mach-omap1/fpga.h delete mode 100644 arch/arm/mach-omap1/gpio7xx.c delete mode 100644 arch/arm/mach-omap1/omap1510.h delete mode 100644 arch/arm/mach-omap1/omap16xx.h delete mode 100644 arch/arm/mach-omap1/omap7xx.h delete mode 100644 arch/arm/mach-omap2/clock3xxx.h delete mode 100644 arch/arm/mach-omap2/omap_hwmod_reset.c delete mode 100644 arch/arm/mach-omap2/pm24xx.c delete mode 100644 arch/arm/mach-omap2/serial.h delete mode 100644 arch/arm/mach-omap2/usb.h delete mode 100644 arch/arm/mach-orion5x/db88f5281-setup.c delete mode 100644 arch/arm/mach-orion5x/ls_hgl-setup.c delete mode 100644 arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c delete mode 100644 arch/arm/mach-orion5x/rd88f5181l-ge-setup.c delete mode 100644 arch/arm/mach-orion5x/rd88f5182-setup.c delete mode 100644 arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c delete mode 100644 arch/arm/mach-orion5x/wnr854t-setup.c delete mode 100644 arch/arm/mach-orion5x/wrt350n-v2-setup.c delete mode 100644 arch/arm/mach-pxa/balloon3-pcmcia.c delete mode 100644 arch/arm/mach-pxa/balloon3.c delete mode 100644 arch/arm/mach-pxa/balloon3.h delete mode 100644 arch/arm/mach-pxa/capc7117.c delete mode 100644 arch/arm/mach-pxa/cm-x300.c delete mode 100644 arch/arm/mach-pxa/colibri-evalboard.c delete mode 100644 arch/arm/mach-pxa/colibri-pcmcia.c delete mode 100644 arch/arm/mach-pxa/colibri-pxa270-income.c delete mode 100644 arch/arm/mach-pxa/colibri-pxa270.c delete mode 100644 arch/arm/mach-pxa/colibri-pxa300.c delete mode 100644 arch/arm/mach-pxa/colibri-pxa320.c delete mode 100644 arch/arm/mach-pxa/colibri-pxa3xx.c delete mode 100644 arch/arm/mach-pxa/colibri.h delete mode 100644 arch/arm/mach-pxa/corgi.c delete mode 100644 arch/arm/mach-pxa/corgi.h delete mode 100644 arch/arm/mach-pxa/corgi_pm.c delete mode 100644 arch/arm/mach-pxa/csb701.c delete mode 100644 arch/arm/mach-pxa/csb726.c delete mode 100644 arch/arm/mach-pxa/csb726.h delete mode 100644 arch/arm/mach-pxa/e740-pcmcia.c delete mode 100644 arch/arm/mach-pxa/eseries-gpio.h delete mode 100644 arch/arm/mach-pxa/eseries-irq.h delete mode 100644 arch/arm/mach-pxa/eseries.c delete mode 100644 arch/arm/mach-pxa/ezx.c delete mode 100644 arch/arm/mach-pxa/h5000.c delete mode 100644 arch/arm/mach-pxa/h5000.h delete mode 100644 arch/arm/mach-pxa/himalaya.c delete mode 100644 arch/arm/mach-pxa/hx4700-pcmcia.c delete mode 100644 arch/arm/mach-pxa/hx4700.c delete mode 100644 arch/arm/mach-pxa/hx4700.h delete mode 100644 arch/arm/mach-pxa/icontrol.c delete mode 100644 arch/arm/mach-pxa/idp.c delete mode 100644 arch/arm/mach-pxa/idp.h delete mode 100644 arch/arm/mach-pxa/littleton.c delete mode 100644 arch/arm/mach-pxa/littleton.h delete mode 100644 arch/arm/mach-pxa/lpd270.c delete mode 100644 arch/arm/mach-pxa/lpd270.h delete mode 100644 arch/arm/mach-pxa/lubbock.c delete mode 100644 arch/arm/mach-pxa/lubbock.h delete mode 100644 arch/arm/mach-pxa/magician.c delete mode 100644 arch/arm/mach-pxa/magician.h delete mode 100644 arch/arm/mach-pxa/mainstone.c delete mode 100644 arch/arm/mach-pxa/mainstone.h delete mode 100644 arch/arm/mach-pxa/mfp-pxa930.h delete mode 100644 arch/arm/mach-pxa/mioa701.c delete mode 100644 arch/arm/mach-pxa/mioa701.h delete mode 100644 arch/arm/mach-pxa/mioa701_bootresume.S delete mode 100644 arch/arm/mach-pxa/mp900.c delete mode 100644 arch/arm/mach-pxa/mxm8x10.c delete mode 100644 arch/arm/mach-pxa/mxm8x10.h delete mode 100644 arch/arm/mach-pxa/palm27x.c delete mode 100644 arch/arm/mach-pxa/palm27x.h delete mode 100644 arch/arm/mach-pxa/palmld-pcmcia.c delete mode 100644 arch/arm/mach-pxa/palmld.c delete mode 100644 arch/arm/mach-pxa/palmld.h delete mode 100644 arch/arm/mach-pxa/palmt5.c delete mode 100644 arch/arm/mach-pxa/palmt5.h delete mode 100644 arch/arm/mach-pxa/palmtc-pcmcia.c delete mode 100644 arch/arm/mach-pxa/palmtc.c delete mode 100644 arch/arm/mach-pxa/palmtc.h delete mode 100644 arch/arm/mach-pxa/palmte2.c delete mode 100644 arch/arm/mach-pxa/palmte2.h delete mode 100644 arch/arm/mach-pxa/palmtreo.c delete mode 100644 arch/arm/mach-pxa/palmtreo.h delete mode 100644 arch/arm/mach-pxa/palmtx-pcmcia.c delete mode 100644 arch/arm/mach-pxa/palmtx.c delete mode 100644 arch/arm/mach-pxa/palmtx.h delete mode 100644 arch/arm/mach-pxa/palmz72.c delete mode 100644 arch/arm/mach-pxa/palmz72.h delete mode 100644 arch/arm/mach-pxa/pcm027.c delete mode 100644 arch/arm/mach-pxa/pcm027.h delete mode 100644 arch/arm/mach-pxa/pcm990-baseboard.c delete mode 100644 arch/arm/mach-pxa/pcm990_baseboard.h delete mode 100644 arch/arm/mach-pxa/poodle.c delete mode 100644 arch/arm/mach-pxa/poodle.h delete mode 100644 arch/arm/mach-pxa/pxa3xx-ulpi.c delete mode 100644 arch/arm/mach-pxa/pxa930.c delete mode 100644 arch/arm/mach-pxa/pxa930.h delete mode 100644 arch/arm/mach-pxa/pxa_cplds_irqs.c delete mode 100644 arch/arm/mach-pxa/regs-u2d.h delete mode 100644 arch/arm/mach-pxa/regs-uart.h delete mode 100644 arch/arm/mach-pxa/saar.c delete mode 100644 arch/arm/mach-pxa/tavorevb.c delete mode 100644 arch/arm/mach-pxa/tosa-bt.c delete mode 100644 arch/arm/mach-pxa/tosa.c delete mode 100644 arch/arm/mach-pxa/tosa.h delete mode 100644 arch/arm/mach-pxa/tosa_bt.h delete mode 100644 arch/arm/mach-pxa/trizeps4-pcmcia.c delete mode 100644 arch/arm/mach-pxa/trizeps4.c delete mode 100644 arch/arm/mach-pxa/trizeps4.h delete mode 100644 arch/arm/mach-pxa/viper-pcmcia.c delete mode 100644 arch/arm/mach-pxa/viper-pcmcia.h delete mode 100644 arch/arm/mach-pxa/viper.c delete mode 100644 arch/arm/mach-pxa/viper.h delete mode 100644 arch/arm/mach-pxa/vpac270-pcmcia.c delete mode 100644 arch/arm/mach-pxa/vpac270.c delete mode 100644 arch/arm/mach-pxa/vpac270.h delete mode 100644 arch/arm/mach-pxa/xcep.c delete mode 100644 arch/arm/mach-pxa/z2.c delete mode 100644 arch/arm/mach-pxa/z2.h delete mode 100644 arch/arm/mach-pxa/zeus.c delete mode 100644 arch/arm/mach-pxa/zeus.h delete mode 100644 arch/arm/mach-pxa/zylonite.c delete mode 100644 arch/arm/mach-pxa/zylonite.h delete mode 100644 arch/arm/mach-pxa/zylonite_pxa300.c delete mode 100644 arch/arm/mach-pxa/zylonite_pxa320.c delete mode 100644 arch/arm/mach-s3c/Kconfig.s3c24xx delete mode 100644 arch/arm/mach-s3c/Makefile.s3c24xx delete mode 100644 arch/arm/mach-s3c/adc-core.h delete mode 100644 arch/arm/mach-s3c/adc.c delete mode 100644 arch/arm/mach-s3c/anubis.h delete mode 100644 arch/arm/mach-s3c/ata-core-s3c64xx.h delete mode 100644 arch/arm/mach-s3c/backlight-s3c64xx.h delete mode 100644 arch/arm/mach-s3c/bast-ide.c delete mode 100644 arch/arm/mach-s3c/bast-irq.c delete mode 100644 arch/arm/mach-s3c/bast.h delete mode 100644 arch/arm/mach-s3c/common-smdk-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/common-smdk-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/cpufreq-utils-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/dev-backlight-s3c64xx.c delete mode 100644 arch/arm/mach-s3c/dma-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/dma-s3c64xx.h delete mode 100644 arch/arm/mach-s3c/dma.h delete mode 100644 arch/arm/mach-s3c/fb-core-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/gpio-samsung-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/gta02.h delete mode 100644 arch/arm/mach-s3c/h1940-bluetooth.c delete mode 100644 arch/arm/mach-s3c/h1940.h delete mode 100644 arch/arm/mach-s3c/hardware-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/iotiming-s3c2410.c delete mode 100644 arch/arm/mach-s3c/iotiming-s3c2412.c delete mode 100644 arch/arm/mach-s3c/irq-pm-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c delete mode 100644 arch/arm/mach-s3c/irq-s3c24xx-fiq.S delete mode 100644 arch/arm/mach-s3c/irq-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/irqs-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/mach-amlm5900.c delete mode 100644 arch/arm/mach-s3c/mach-anubis.c delete mode 100644 arch/arm/mach-s3c/mach-anw6410.c delete mode 100644 arch/arm/mach-s3c/mach-at2440evb.c delete mode 100644 arch/arm/mach-s3c/mach-bast.c delete mode 100644 arch/arm/mach-s3c/mach-gta02.c delete mode 100644 arch/arm/mach-s3c/mach-h1940.c delete mode 100644 arch/arm/mach-s3c/mach-hmt.c delete mode 100644 arch/arm/mach-s3c/mach-jive.c delete mode 100644 arch/arm/mach-s3c/mach-mini2440.c delete mode 100644 arch/arm/mach-s3c/mach-mini6410.c delete mode 100644 arch/arm/mach-s3c/mach-n30.c delete mode 100644 arch/arm/mach-s3c/mach-ncp.c delete mode 100644 arch/arm/mach-s3c/mach-nexcoder.c delete mode 100644 arch/arm/mach-s3c/mach-osiris-dvs.c delete mode 100644 arch/arm/mach-s3c/mach-osiris.c delete mode 100644 arch/arm/mach-s3c/mach-otom.c delete mode 100644 arch/arm/mach-s3c/mach-qt2410.c delete mode 100644 arch/arm/mach-s3c/mach-real6410.c delete mode 100644 arch/arm/mach-s3c/mach-rx1950.c delete mode 100644 arch/arm/mach-s3c/mach-rx3715.c delete mode 100644 arch/arm/mach-s3c/mach-s3c2416-dt.c delete mode 100644 arch/arm/mach-s3c/mach-smartq.c delete mode 100644 arch/arm/mach-s3c/mach-smartq.h delete mode 100644 arch/arm/mach-s3c/mach-smartq5.c delete mode 100644 arch/arm/mach-s3c/mach-smartq7.c delete mode 100644 arch/arm/mach-s3c/mach-smdk2410.c delete mode 100644 arch/arm/mach-s3c/mach-smdk2413.c delete mode 100644 arch/arm/mach-s3c/mach-smdk2416.c delete mode 100644 arch/arm/mach-s3c/mach-smdk2440.c delete mode 100644 arch/arm/mach-s3c/mach-smdk2443.c delete mode 100644 arch/arm/mach-s3c/mach-smdk6400.c delete mode 100644 arch/arm/mach-s3c/mach-smdk6410.c delete mode 100644 arch/arm/mach-s3c/mach-tct_hammer.c delete mode 100644 arch/arm/mach-s3c/mach-vr1000.c delete mode 100644 arch/arm/mach-s3c/mach-vstms.c delete mode 100644 arch/arm/mach-s3c/map-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/nand-core-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/onenand-core-s3c64xx.h delete mode 100644 arch/arm/mach-s3c/osiris.h delete mode 100644 arch/arm/mach-s3c/otom.h delete mode 100644 arch/arm/mach-s3c/pll-s3c2410.c delete mode 100644 arch/arm/mach-s3c/pll-s3c2440-12000000.c delete mode 100644 arch/arm/mach-s3c/pll-s3c2440-16934400.c delete mode 100644 arch/arm/mach-s3c/pm-core-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/pm-h1940.S delete mode 100644 arch/arm/mach-s3c/pm-s3c2410.c delete mode 100644 arch/arm/mach-s3c/pm-s3c2412.c delete mode 100644 arch/arm/mach-s3c/pm-s3c2416.c delete mode 100644 arch/arm/mach-s3c/pm-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/regs-adc.h delete mode 100644 arch/arm/mach-s3c/regs-clock-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/regs-dsc-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/regs-gpio-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/regs-irq-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/regs-mem-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/regs-s3c2443-clock.h delete mode 100644 arch/arm/mach-s3c/regs-srom-s3c64xx.h delete mode 100644 arch/arm/mach-s3c/rtc-core-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/s3c2410.c delete mode 100644 arch/arm/mach-s3c/s3c2412-power.h delete mode 100644 arch/arm/mach-s3c/s3c2412.c delete mode 100644 arch/arm/mach-s3c/s3c2412.h delete mode 100644 arch/arm/mach-s3c/s3c2416.c delete mode 100644 arch/arm/mach-s3c/s3c2440.c delete mode 100644 arch/arm/mach-s3c/s3c2442.c delete mode 100644 arch/arm/mach-s3c/s3c2443.c delete mode 100644 arch/arm/mach-s3c/s3c244x.c delete mode 100644 arch/arm/mach-s3c/s3c24xx.c delete mode 100644 arch/arm/mach-s3c/s3c24xx.h delete mode 100644 arch/arm/mach-s3c/s3c6400.c delete mode 100644 arch/arm/mach-s3c/setup-i2c-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/setup-ide-s3c64xx.c delete mode 100644 arch/arm/mach-s3c/setup-sdhci-gpio-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/setup-spi-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/setup-ts-s3c24xx.c delete mode 100644 arch/arm/mach-s3c/simtec-audio.c delete mode 100644 arch/arm/mach-s3c/simtec-nor.c delete mode 100644 arch/arm/mach-s3c/simtec-pm.c delete mode 100644 arch/arm/mach-s3c/simtec-usb.c delete mode 100644 arch/arm/mach-s3c/simtec.h delete mode 100644 arch/arm/mach-s3c/sleep-s3c2410.S delete mode 100644 arch/arm/mach-s3c/sleep-s3c2412.S delete mode 100644 arch/arm/mach-s3c/sleep-s3c24xx.S delete mode 100644 arch/arm/mach-s3c/spi-core-s3c24xx.h delete mode 100644 arch/arm/mach-s3c/vr1000.h delete mode 100644 arch/arm/mach-sa1100/badge4.c delete mode 100644 arch/arm/mach-sa1100/cerf.c delete mode 100644 arch/arm/mach-sa1100/h3100.c delete mode 100644 arch/arm/mach-sa1100/hackkit.c delete mode 100644 arch/arm/mach-sa1100/include/mach/badge4.h delete mode 100644 arch/arm/mach-sa1100/include/mach/cerf.h delete mode 100644 arch/arm/mach-sa1100/include/mach/nanoengine.h delete mode 100644 arch/arm/mach-sa1100/include/mach/shannon.h delete mode 100644 arch/arm/mach-sa1100/include/mach/simpad.h delete mode 100644 arch/arm/mach-sa1100/lart.c delete mode 100644 arch/arm/mach-sa1100/nanoengine.c delete mode 100644 arch/arm/mach-sa1100/pci-nanoengine.c delete mode 100644 arch/arm/mach-sa1100/pleb.c delete mode 100644 arch/arm/mach-sa1100/shannon.c delete mode 100644 arch/arm/mach-sa1100/simpad.c create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2l.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-radxa-zero2.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m2-pro.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-bananapi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-yavia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-yavia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-yavia.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-beacon-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-debix-model-a.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl-lvds.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-yavia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-yavia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-yavia.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-emmc.dtso create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-sd.dtso create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt1015p-rt5682.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt5682.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-gt5-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-gt510.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-gt58.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-j5-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-j5x.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts create mode 100644 arch/arm64/boot/dts/qcom/pm8010.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm8450a.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8550.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8550b.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8550ve.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8550vs.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmk8550.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmr735d.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qdu1000-idp.dts create mode 100644 arch/arm64/boot/dts/qcom/qdu1000.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qru1000-idp.dts create mode 100644 arch/arm64/boot/dts/qcom/qru1000.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sa8540p-pmics.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-crd-pro.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-nvme-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-pro-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-wcd9340.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8550-mtp.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8550.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-audio-graph-card-mix+split.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-audio-graph-card.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-audio-graph-card2-mix+split.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-audio-graph-card2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-kf-audio-graph-card-mix+split.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-kf-audio-graph-card.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-kf-audio-graph-card2-mix+split.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-kf-audio-graph-card2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-kf-simple-audio-card-mix+split.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-kf-simple-audio-card.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-simple-audio-card-mix+split.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ulcb-simple-audio-card.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3-io.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6a.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am69-sk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4.dtsi rename arch/arm64/boot/dts/xilinx/{zynqmp-sck-kv-g-revA.dts => zynqmp-sck-kv-g-rev [...] rename arch/arm64/boot/dts/xilinx/{zynqmp-sck-kv-g-revB.dts => zynqmp-sck-kv-g-rev [...] create mode 100644 arch/arm64/configs/virt.config delete mode 100644 arch/ia64/include/asm/agp.h delete mode 100644 arch/mips/include/asm/mach-loongson32/cpufreq.h delete mode 100644 arch/parisc/include/asm/agp.h delete mode 100644 arch/powerpc/include/asm/agp.h create mode 100644 arch/riscv/boot/dts/allwinner/Makefile create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-common-regulators.dtsi create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel.dtsi create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1.dtsi create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi create mode 100644 arch/riscv/boot/dts/allwinner/sunxi-d1-t113.dtsi create mode 100644 arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi create mode 100644 arch/riscv/boot/dts/microchip/mpfs-tysom-m-fabric.dtsi create mode 100644 arch/riscv/boot/dts/microchip/mpfs-tysom-m.dts delete mode 100644 arch/sparc/include/asm/agp.h create mode 100644 arch/x86/entry/vdso/vdso32/fake_32bit_build.h create mode 100644 arch/x86/entry/vdso/vdso32/vgetcpu.c delete mode 100644 arch/x86/kernel/signal_compat.c delete mode 100644 drivers/ata/pata_palmld.c delete mode 100644 drivers/ata/pata_samsung_cf.c delete mode 100644 drivers/clk/davinci/pll-dm355.c delete mode 100644 drivers/clk/davinci/pll-dm365.c delete mode 100644 drivers/clk/davinci/psc-dm355.c delete mode 100644 drivers/clk/davinci/psc-dm365.c delete mode 100644 drivers/clk/samsung/clk-s3c2410-dclk.c delete mode 100644 drivers/clk/samsung/clk-s3c2410.c delete mode 100644 drivers/clk/samsung/clk-s3c2412.c delete mode 100644 drivers/clk/samsung/clk-s3c2443.c delete mode 100644 drivers/cpufreq/loongson1-cpufreq.c delete mode 100644 drivers/cpufreq/s3c2410-cpufreq.c delete mode 100644 drivers/cpufreq/s3c2412-cpufreq.c delete mode 100644 drivers/cpufreq/s3c2416-cpufreq.c delete mode 100644 drivers/cpufreq/s3c2440-cpufreq.c delete mode 100644 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c delete mode 100644 drivers/cpufreq/s3c24xx-cpufreq.c delete mode 100644 drivers/cpufreq/sa1100-cpufreq.c delete mode 100644 drivers/dma/s3c24xx-dma.c create mode 100644 drivers/edac/zynqmp_edac.c delete mode 100644 drivers/gpio/gpio-iop.c delete mode 100644 drivers/gpio/gpio-ucb1400.c delete mode 100644 drivers/hwmon/s3c-hwmon.c delete mode 100644 drivers/input/keyboard/davinci_keyscan.c delete mode 100644 drivers/input/keyboard/pxa930_rotary.c delete mode 100644 drivers/input/mouse/pxa930_trkball.c delete mode 100644 drivers/input/touchscreen/s3c2410_ts.c delete mode 100644 drivers/input/touchscreen/ucb1400_ts.c delete mode 100644 drivers/input/touchscreen/zylonite-wm97xx.c create mode 100644 drivers/interconnect/qcom/qdu1000.c create mode 100644 drivers/interconnect/qcom/qdu1000.h create mode 100644 drivers/interconnect/qcom/sm8550.c create mode 100644 drivers/interconnect/qcom/sm8550.h delete mode 100644 drivers/irqchip/irq-davinci-aintc.c delete mode 100644 drivers/leds/leds-s3c24xx.c delete mode 100644 drivers/media/platform/ti/davinci/vpbe.c delete mode 100644 drivers/media/platform/ti/davinci/vpbe_display.c delete mode 100644 drivers/media/platform/ti/davinci/vpbe_osd.c delete mode 100644 drivers/media/platform/ti/davinci/vpbe_osd_regs.h delete mode 100644 drivers/media/platform/ti/davinci/vpbe_venc.c delete mode 100644 drivers/media/platform/ti/davinci/vpbe_venc_regs.h delete mode 100644 drivers/media/platform/ti/davinci/vpss.c delete mode 100644 drivers/mfd/asic3.c delete mode 100644 drivers/mfd/htc-pasic3.c delete mode 100644 drivers/mfd/t7l66xb.c delete mode 100644 drivers/mfd/tc6387xb.c delete mode 100644 drivers/mfd/tc6393xb.c delete mode 100644 drivers/mfd/tmio_core.c delete mode 100644 drivers/mfd/ucb1400_core.c delete mode 100644 drivers/mmc/host/s3cmci.c delete mode 100644 drivers/mmc/host/s3cmci.h delete mode 100644 drivers/mmc/host/sdhci-cns3xxx.c delete mode 100644 drivers/mmc/host/tmio_mmc.c delete mode 100644 drivers/parport/parport_ax88796.c delete mode 100644 drivers/pcmcia/pxa2xx_mainstone.c delete mode 100644 drivers/pcmcia/sa1100_simpad.c delete mode 100644 drivers/pcmcia/sa1111_badge4.c delete mode 100644 drivers/pcmcia/sa1111_lubbock.c delete mode 100644 drivers/pinctrl/samsung/pinctrl-s3c24xx.c delete mode 100644 drivers/power/supply/pda_power.c delete mode 100644 drivers/power/supply/s3c_adc_battery.c delete mode 100644 drivers/power/supply/tosa_battery.c delete mode 100644 drivers/power/supply/z2_battery.c delete mode 100644 drivers/rtc/rtc-v3020.c delete mode 100644 drivers/soc/samsung/s3c-pm-debug.c delete mode 100644 drivers/spi/spi-omap-100k.c delete mode 100644 drivers/spi/spi-s3c24xx-regs.h delete mode 100644 drivers/spi/spi-s3c24xx.c delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/Kconfig delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/Makefile delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/TODO delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/ccdc_hw_device.h delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/dm355_ccdc.c delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/dm355_ccdc.h delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/dm355_ccdc_regs.h delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/dm644x_ccdc.c delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/dm644x_ccdc.h delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/dm644x_ccdc_regs.h delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/isif.c delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/isif.h delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/isif_regs.h delete mode 100644 drivers/staging/media/deprecated/vpfe_capture/vpfe_capture.c create mode 100644 drivers/thermal/intel/intel_tcc.c create mode 100644 drivers/thermal/mediatek/Kconfig create mode 100644 drivers/thermal/mediatek/Makefile create mode 100644 drivers/thermal/mediatek/auxadc_thermal.c create mode 100644 drivers/thermal/mediatek/lvts_thermal.c delete mode 100644 drivers/thermal/mtk_thermal.c delete mode 100644 drivers/thermal/st/st_thermal_syscfg.c create mode 100644 drivers/thermal/thermal_acpi.c create mode 100644 drivers/thermal/thermal_trip.c delete mode 100644 drivers/usb/gadget/udc/s3c-hsudc.c delete mode 100644 drivers/usb/gadget/udc/s3c2410_udc.c delete mode 100644 drivers/usb/gadget/udc/s3c2410_udc.h delete mode 100644 drivers/usb/gadget/udc/s3c2410_udc_regs.h delete mode 100644 drivers/usb/host/ohci-tmio.c delete mode 100644 drivers/usb/phy/phy-isp1301-omap.c delete mode 100644 drivers/video/fbdev/omap/lcd_h3.c delete mode 100644 drivers/video/fbdev/omap/lcd_htcherald.c delete mode 100644 drivers/video/fbdev/omap/lcd_inn1510.c delete mode 100644 drivers/video/fbdev/omap/lcd_inn1610.c delete mode 100644 drivers/video/fbdev/omap/lcd_palmtt.c delete mode 100644 drivers/video/fbdev/omap/lcd_palmz71.c delete mode 100644 drivers/video/fbdev/s3c2410fb-regs-lcd.h delete mode 100644 drivers/video/fbdev/s3c2410fb.c delete mode 100644 drivers/video/fbdev/s3c2410fb.h delete mode 100644 drivers/video/fbdev/tmiofb.c delete mode 100644 drivers/video/fbdev/w100fb.c delete mode 100644 drivers/video/fbdev/w100fb.h delete mode 100644 drivers/w1/masters/ds1wm.c create mode 100644 include/asm-generic/agp.h create mode 100644 include/dt-bindings/clock/qcom,qdu1000-gcc.h create mode 100644 include/dt-bindings/clock/qcom,sm6350-camcc.h create mode 100644 include/dt-bindings/clock/qcom,sm8550-dispcc.h create mode 100644 include/dt-bindings/clock/qcom,sm8550-tcsr.h delete mode 100644 include/dt-bindings/clock/s3c2410.h delete mode 100644 include/dt-bindings/clock/s3c2412.h delete mode 100644 include/dt-bindings/clock/s3c2443.h create mode 100644 include/dt-bindings/interconnect/qcom,qdu1000-rpmh.h create mode 100644 include/dt-bindings/interconnect/qcom,sm8550-rpmh.h create mode 100644 include/dt-bindings/thermal/mediatek,lvts-thermal.h delete mode 100644 include/linux/amba/pl093.h create mode 100644 include/linux/group_cpus.h create mode 100644 include/linux/intel_tcc.h delete mode 100644 include/linux/mfd/asic3.h delete mode 100644 include/linux/mfd/htc-pasic3.h delete mode 100644 include/linux/mfd/t7l66xb.h delete mode 100644 include/linux/mfd/tc6387xb.h delete mode 100644 include/linux/mfd/tc6393xb.h delete mode 100644 include/linux/pda_power.h delete mode 100644 include/linux/platform_data/asoc-palm27x.h delete mode 100644 include/linux/platform_data/asoc-poodle.h delete mode 100644 include/linux/platform_data/asoc-s3c24xx_simtec.h delete mode 100644 include/linux/platform_data/ata-samsung_cf.h delete mode 100644 include/linux/platform_data/clk-s3c2410.h delete mode 100644 include/linux/platform_data/dma-mmp_tdma.h delete mode 100644 include/linux/platform_data/dma-s3c24xx.h delete mode 100644 include/linux/platform_data/fb-s3c2410.h delete mode 100644 include/linux/platform_data/irda-pxaficp.h delete mode 100644 include/linux/platform_data/irda-sa11x0.h delete mode 100644 include/linux/platform_data/keyboard-pxa930_rotary.h delete mode 100644 include/linux/platform_data/leds-omap.h delete mode 100644 include/linux/platform_data/leds-s3c24xx.h delete mode 100644 include/linux/platform_data/media/s5p_hdmi.h delete mode 100644 include/linux/platform_data/mmc-s3cmci.h delete mode 100644 include/linux/platform_data/mmp_audio.h delete mode 100644 include/linux/platform_data/mouse-pxa930_trkball.h delete mode 100644 include/linux/platform_data/rtc-v3020.h delete mode 100644 include/linux/platform_data/s3c-hsudc.h delete mode 100644 include/linux/platform_data/usb-pxa3xx-ulpi.h delete mode 100644 include/linux/platform_data/usb-s3c2410_udc.h delete mode 100644 include/linux/s3c_adc_battery.h delete mode 100644 include/linux/soc/samsung/s3c-adc.h delete mode 100644 include/linux/soc/samsung/s3c-cpu-freq.h delete mode 100644 include/linux/soc/samsung/s3c-cpufreq-core.h delete mode 100644 include/linux/spi/s3c24xx-fiq.h delete mode 100644 include/linux/spi/s3c24xx.h create mode 100644 include/linux/ubsan.h delete mode 100644 include/linux/ucb1400.h delete mode 100644 include/linux/z2_battery.h delete mode 100644 include/media/davinci/vpbe.h delete mode 100644 include/media/davinci/vpbe_display.h delete mode 100644 include/media/davinci/vpbe_osd.h delete mode 100644 include/media/davinci/vpbe_types.h delete mode 100644 include/media/davinci/vpbe_venc.h delete mode 100644 include/media/davinci/vpfe_capture.h delete mode 100644 include/media/davinci/vpss.h delete mode 100644 include/sound/s3c24xx_uda134x.h delete mode 100644 include/video/w100fb.h create mode 100644 kernel/irq/ipi-mux.c create mode 100644 lib/group_cpus.c create mode 100644 scripts/Makefile.defconf delete mode 100644 sound/soc/cirrus/ep93xx-ac97.c delete mode 100644 sound/soc/cirrus/simone.c delete mode 100644 sound/soc/cirrus/snappercl15.c delete mode 100644 sound/soc/pxa/brownstone.c delete mode 100644 sound/soc/pxa/corgi.c delete mode 100644 sound/soc/pxa/e740_wm9705.c delete mode 100644 sound/soc/pxa/e750_wm9705.c delete mode 100644 sound/soc/pxa/e800_wm9712.c delete mode 100644 sound/soc/pxa/em-x270.c delete mode 100644 sound/soc/pxa/hx4700.c delete mode 100644 sound/soc/pxa/magician.c delete mode 100644 sound/soc/pxa/mioa701_wm9713.c delete mode 100644 sound/soc/pxa/mmp-pcm.c delete mode 100644 sound/soc/pxa/palm27x.c delete mode 100644 sound/soc/pxa/poodle.c delete mode 100644 sound/soc/pxa/tosa.c delete mode 100644 sound/soc/pxa/ttc-dkb.c delete mode 100644 sound/soc/pxa/z2.c delete mode 100644 sound/soc/pxa/zylonite.c delete mode 100644 sound/soc/samsung/h1940_uda1380.c delete mode 100644 sound/soc/samsung/jive_wm8750.c delete mode 100644 sound/soc/samsung/neo1973_wm8753.c delete mode 100644 sound/soc/samsung/regs-i2s-v2.h delete mode 100644 sound/soc/samsung/regs-iis.h delete mode 100644 sound/soc/samsung/rx1950_uda1380.c delete mode 100644 sound/soc/samsung/s3c-i2s-v2.c delete mode 100644 sound/soc/samsung/s3c-i2s-v2.h delete mode 100644 sound/soc/samsung/s3c2412-i2s.c delete mode 100644 sound/soc/samsung/s3c2412-i2s.h delete mode 100644 sound/soc/samsung/s3c24xx-i2s.c delete mode 100644 sound/soc/samsung/s3c24xx-i2s.h delete mode 100644 sound/soc/samsung/s3c24xx_simtec.c delete mode 100644 sound/soc/samsung/s3c24xx_simtec.h delete mode 100644 sound/soc/samsung/s3c24xx_simtec_hermes.c delete mode 100644 sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c delete mode 100644 sound/soc/samsung/s3c24xx_uda134x.c delete mode 100644 sound/soc/samsung/smartq_wm8987.c delete mode 100644 sound/soc/samsung/smdk_wm8580.c delete mode 100644 sound/soc/ti/davinci-vcif.c create mode 100644 tools/testing/selftests/rseq/rseq-arm-bits.h create mode 100644 tools/testing/selftests/rseq/rseq-arm64-bits.h create mode 100644 tools/testing/selftests/rseq/rseq-bits-reset.h create mode 100644 tools/testing/selftests/rseq/rseq-bits-template.h create mode 100644 tools/testing/selftests/rseq/rseq-mips-bits.h create mode 100644 tools/testing/selftests/rseq/rseq-ppc-bits.h create mode 100644 tools/testing/selftests/rseq/rseq-riscv-bits.h create mode 100644 tools/testing/selftests/rseq/rseq-s390-bits.h delete mode 100644 tools/testing/selftests/rseq/rseq-skip.h create mode 100644 tools/testing/selftests/rseq/rseq-x86-bits.h