This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 2d4a54ee969d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 3aca725acc87 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits eaa4d3df05f4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8b5aa79ff3b7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits f4edd682e923 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 7e7cebc59b1d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0af876704aa1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits be537448df73 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 55b0e76d9644 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 122badee8a1b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 90f217e637db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dc7d4f884c8e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b7c5d7837d60 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1cb25d533bd5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b0fc305e5314 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3dbbdb7afd02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 236ebe181c8a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1875ab0f15c0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dc590a3595d7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e94987e398d8 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 15540a4e1c74 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 0382327ebce0 Merge remote-tracking branch 'asoc/for-6.2' into asoc-linus 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 new 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 [...] new 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. [...] new 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 new 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 new 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 new 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 new 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 new 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 new 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 [...] new 35011c67c8b7 Merge tag 'x86-boot-2023-02-20' of git://git.kernel.org/pu [...] adds f9bb7f6a7eb0 x86/build: Make 64-bit defconfig the default new 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() new 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 new 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 [...] new 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() new 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 new 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 [...] new 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 new 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 new 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 new 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 new 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() new 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 [...] new 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 [...] new 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() new 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 new 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 new 8cc01d43f882 Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/sc [...] adds 0fb0624b15d2 seccomp: fix kernel-doc function name warning new 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 new 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 [...] new 6e9d12125fca cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ new 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" new 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 [...] new 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 new dd855f01e8d1 Merge branches 'pm-tools' and 'pm-docs' new 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 new 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 new 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 new 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 new a527b0111798 ACPI: make kobj_type structures constant adds faffb0831ad6 Documentation: firmware-guide/ACPI: correct spelling new 3082d7efd76a Documentation: firmware-guide: gpio-properties: Clarify Ex [...] new f32309c4d08d Merge branches 'acpi-video', 'acpi-misc' and 'acpi-docs' new 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 new 1b72607d7321 Merge tag 'thermal-6.3-rc1' of git://git.kernel.org/pub/sc [...] new 681cc4c86963 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 593b4dd36674 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 02b0811f931b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new dad9e79d9a85 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c551c569e388 MAINTAINERS: Switch maintenance for cc2520 driver over new d1b4b4117f89 MAINTAINERS: Switch maintenance for mcr20a driver over new 6b441772854f MAINTAINERS: Switch maintenance for mrf24j40 driver over new 195d6cc9c3d1 MAINTAINERS: Add Miquel Raynal as additional maintainer fo [...] new 3a70e0d4c9d7 net: lan966x: Fix possible deadlock inside PTP new b60417a9f2b8 selftest: fib_tests: Always cleanup before exit new f922c7b1c1c4 sefltests: netdevsim: wait for devlink instance after netn [...] new c750540fdf5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 643e0a3c50a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 757056658b87 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b361d5d2464a ASoC: dt-bindings: apple,mca: Add t8112-mca compatible new 6699c94a3e3e Merge remote-tracking branch 'asoc/for-6.2' into asoc-linus new 955608f1625b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 572950b77fb6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new ba0a6df7b297 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 888ea9589af2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new fef92ccd297b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 72924c1c9720 Input: 88pm860x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds afe9bc86cc83 Input: da7280 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds c7cf2b4db52b Input: drv260x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds c7cd0194c73e Input: drv2665 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 0e076fce3a42 Input: drv2667 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 5ad71cbda4e7 Input: e3x0-button - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 74305aff79ed Input: gpio-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 29eac950768a Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 238e5de40c36 Input: iqs626a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 0ac787e06931 Input: kxtj9 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm [...] adds 1e3023999222 Input: max77693-haptic - switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds 1bf948444616 Input: max8925_onkey - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds a66640c66ed1 Input: max8997_haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 77c52d40cf1e Input: palmas-pwrbutton - switch to DEFINE_SIMPLE_DEV_PM_O [...] adds 22db998afddd Input: pcfg8574_keypad - switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds 209cf27d4870 Input: pm8941-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds 37aee5951f55 Input: pm8xxx-vibrator - switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds a410677f4042 Input: pmic8xxx-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds 349fe1e44dac Input: pwm-beeper - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds e4b4592f2e29 Input: pwm-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds 1a3e6c1ee47d Input: regulator-haptic - switch to DEFINE_SIMPLE_DEV_PM_O [...] adds 4268a06bf41b Input: rotary-encoder - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 5057e0aa48d8 Input: stpmic1_onekey - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 60bca2ae7ed9 Input: twl4030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds c7d8ba3854a9 Input: twl6030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds b39f288a8416 Input: elan_i2c_core - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds 0ca5bc9556dc Input: navpoint - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 18b8fe43d5c3 Input: synaptics_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds 9c19131f6b4e Input: ambakmi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 458d7343fe0f Input: ad7877 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds f8909d9a8b45 Input: ads7846 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds eb6abb8962b3 Input: ar1021 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds 3de717d137a8 Input: atmel_mxt_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 48877f8e7a06 Input: auo-pixcir-ts - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds bed5cf8f007d Input: bu21013_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds a259afe95f2e Input: bu21029 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds eb36403d2f32 Input: chipone_in8318 - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 99e93cc9677d Input: chipone_icn8505 - switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds 0299859083cf Input: cy8ctma140 - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds c5aa51834141 Input: cy8ctmg110_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds 6e6ebfc54e54 Input: edt-ft5x06 - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 993d854c8a06 Input: eeti_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds d67c047e1d99 Input: egalax_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds 717ba04a88a0 input: ektf2127 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds df0f673485d2 Input: elants_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 05ebb78bf8d6 Input: goodix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds 311fd6b03c60 Input: hideep - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds 4024f8481ac2 Input: ilitek_ts_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds a9b113302ca6 Input: imagis - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds a068aa5760ac Input: imx6ul_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 5662a37d06bf Input: iqs5xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds 70f36d0cda2b Input: mcs5000_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds e6a80bce2425 Input: melfas_mip4 - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 3a841b3ee8a7 input: migor_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 9b61c454131b Input: mms114 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds a43be2dde97e Input: msg2638 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds add8bbd27acd Input: pixcir_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds 9fca27cffb9f Input: raydium_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 5a88638218e4 Input: silead - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds 7c8d436dc9a0 Input: st1232 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds ea476f51bebb Input: surface3_spi - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds f84016434752 Input: ti_am335x_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds 2cfa7c9c55d8 Input: ucb1400_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 5ca74320a748 Input: wacom_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds fa8d5a6e7145 Input: wdt87xx_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds fea26099aee2 Input: wm97xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds dc69e98a5520 Input: zforce_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds 61df952bfd1a Input: zinitix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 144ff5e03d74 Input: ipaq-micro-ts - use DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 407da561244b Merge tag 'v6.2-rc3' into next adds 59bc9cb3b80a Input: iqs269a - drop unused device node references adds e023cc4abde3 Input: iqs269a - increase interrupt handler return delay adds 3689abfc4e36 Input: iqs269a - configure device with a single block write adds 18ab69c8ca56 Input: iqs269a - do not poll during suspend or resume adds b08134eb254d Input: iqs269a - do not poll during ATI adds 8aaec1177521 Input: cros_ec_keyb - add 3 buttons for monitor function adds 28bbeca2f627 Input: cyapa - switch to SYSTEM_SLEEP/RUNTIME_PM_OPS() and [...] adds e04a088b6d97 Input: axp20x-pek - switch to SYSTEM_SLEEP_PM_OPS() and pm [...] adds c51283d76bca Input: samsung-keypad - switch to pm_ptr() and SYSTEM_SLEE [...] adds e2eaf9e0e10c Input: s6sy761 - switch to SYSTEM_SLEEP_/RUNTIME_PM_OPS() [...] adds 452fcd2dcb1d Input: rmi4 - switch to SYSTEM_SLEEP/RUNTIME_PM_OPS() and [...] adds 90208b31f938 Input: stmfts - switch to SYSTEM_SLEEP_/RUNTIME_PM_OPS() a [...] adds c0a150eee35f Input: ad714x - unify dev_pm_ops using EXPORT_SIMPLE_DEV_PM_OPS() adds 40be06463e3d Input: adxl34x - unify dev_pm_ops using EXPORT_SIMPLE_DEV_ [...] adds 6470215b883e Input: tsc200x - use EXPORT_GPL_SIMPLE_DEV_PM_OPS() adds ebbdbef28fac Input: cyttsp4 - use EXPORT_GPL_RUNTIME_DEV_PM_OPS() adds c3c2f2bc0c44 Input: cyttsp - use EXPORT_GPL_SIMPLE_DEV_PM_OPS() adds 6b9c16085365 Input: applespi - use pm_sleep_ptr() and SYSTEM_SLEEP_PM_OPS() adds f31e7388dd16 Input: omap4-keyad - use pm_ptr() and RUNTIME_DEV_PM_OPS() adds 345c7b741c46 Input: Use pm_sleep_ptr() to avoid need for ifdef CONFIG_PM_SLEEP adds f33f61a75ad2 Input: cma3000 - use pm_sleep_ptr() to allow removal of if [...] adds 47e79d310928 Input: wistron_btns - use pm_sleep_ptr() to allow removal [...] adds ac8810d2b639 Input: ipaq-micro-ts - fix DEFINE_SIMPLE_DEV_PM_OPS typo adds 21617de3b464 Input: xpad - add 8BitDo Pro 2 Wired Controller support adds d50584d78331 Input: ads7846 - don't report pressure for ads7845 adds 13f82ca3878d Input: ads7846 - always set last command to PWRDOWN adds fa9f4275b20e Input: ads7846 - don't check penirq immediately for 7845 adds 6cb86b0a87be Input: altera_ps2 - use devm_platform_get_and_ioremap_resource() adds 12b11142ee95 Input: apbps2 - use devm_platform_get_and_ioremap_resource() adds 24b915d1664a Input: arc_ps2 - use devm_platform_get_and_ioremap_resource() adds 492ec555a59a Input: olpc_apsp - use devm_platform_get_and_ioremap_resource() adds 27d5e05be4fd Input: spear-keyboard - use devm_platform_get_and_ioremap_ [...] adds babc94da39ec Input: st-keyscan - use devm_platform_get_and_ioremap_resource() adds 83ea7df6e72b Input: tegra-kbc - use devm_platform_get_and_ioremap_resource() adds 62c5e854b457 Input: edt-ft5x06 - fix typo in a comment adds 04f8b4ea20c8 Input: pmic8xxx-keypad - fix a Kconfig spelling mistake & [...] new bedd9c67a70f dt-bindings: input: microchip,cap11xx: add cap1203, cap129 [...] new b4bb3310727e Input: cap11xx - add support for cap1203, cap1293 and cap1298 new 7997ba1dcd64 Input: synaptics-rmi4 - fix SPI device ID new 79c81d137d36 Input: exc3000 - properly stop timer on shutdown new 0424931431b5 Input: cyttsp5 - fix bitmask for touch buttons new d94962401cab dt-bindings: input: touchscreen: st,stmfts: convert to dtschema new 4d3d2694e168 Input: iqs626a - drop unused device node references new 9e69e845ae95 dt-bindings: input: iqs626a: Redefine trackpad property types new 7ae9fb1b7ecb Merge branch 'next' into for-linus new 9907db056797 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e0ebc1759fd7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 89c52c372bfc Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 559aca0f3d6b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 99e10443fb94 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new dafdbf9fb06a Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] new ce7f89a0679b Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 7ca3175a6a3c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 179ecdf35e29 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] new 3638a820c5c3 drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype new 1b9b4f922f96 drm/nouveau/fb/gp102-: cache scrubber binary on first load new 34939120e353 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (2d4a54ee969d) \ N -- N -- N refs/heads/pending-fixes (34939120e353)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 85 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/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 +- .../devicetree/bindings/input/iqs626a.yaml | 94 +- .../bindings/input/microchip,cap11xx.yaml | 3 + .../bindings/input/touchscreen/st,stmfts.txt | 41 - .../bindings/input/touchscreen/st,stmfts.yaml | 72 + .../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 + .../devicetree/bindings/sound/apple,mca.yaml | 1 + .../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 | 234 +- 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/dispnv50/wndw.h | 5 +- drivers/gpu/drm/nouveau/include/nvif/outp.h | 3 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 3 +- drivers/gpu/drm/nouveau/nvif/outp.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c | 41 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.c | 4 +- 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/input.c | 7 +- drivers/input/joystick/xpad.c | 2 + drivers/input/keyboard/Kconfig | 21 +- drivers/input/keyboard/Makefile | 2 - drivers/input/keyboard/applespi.c | 10 +- drivers/input/keyboard/cap11xx.c | 19 +- drivers/input/keyboard/cros_ec_keyb.c | 15 + drivers/input/keyboard/davinci_keyscan.c | 315 -- drivers/input/keyboard/omap4-keypad.c | 6 +- drivers/input/keyboard/pxa930_rotary.c | 195 - drivers/input/keyboard/samsung-keypad.c | 12 +- drivers/input/keyboard/spear-keyboard.c | 4 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/keyboard/tegra-kbc.c | 4 +- drivers/input/misc/88pm860x_onkey.c | 9 +- drivers/input/misc/ad714x-i2c.c | 14 +- drivers/input/misc/ad714x-spi.c | 14 +- drivers/input/misc/ad714x.c | 12 +- drivers/input/misc/ad714x.h | 4 +- drivers/input/misc/adxl34x-i2c.c | 25 +- drivers/input/misc/adxl34x-spi.c | 25 +- drivers/input/misc/adxl34x.c | 16 +- drivers/input/misc/adxl34x.h | 4 +- drivers/input/misc/axp20x-pek.c | 12 +- drivers/input/misc/cma3000_d0x_i2c.c | 6 +- drivers/input/misc/da7280.c | 8 +- drivers/input/misc/drv260x.c | 8 +- drivers/input/misc/drv2665.c | 8 +- drivers/input/misc/drv2667.c | 8 +- drivers/input/misc/e3x0-button.c | 10 +- drivers/input/misc/gpio-vibra.c | 10 +- drivers/input/misc/iqs269a.c | 335 +- drivers/input/misc/iqs626a.c | 164 +- drivers/input/misc/kxtj9.c | 8 +- drivers/input/misc/max77693-haptic.c | 11 +- drivers/input/misc/max8925_onkey.c | 9 +- drivers/input/misc/max8997_haptic.c | 7 +- drivers/input/misc/palmas-pwrbutton.c | 10 +- drivers/input/misc/pcf8574_keypad.c | 16 +- drivers/input/misc/pm8941-pwrkey.c | 10 +- drivers/input/misc/pm8xxx-vibrator.c | 6 +- drivers/input/misc/pmic8xxx-pwrkey.c | 8 +- drivers/input/misc/pwm-beeper.c | 10 +- drivers/input/misc/pwm-vibra.c | 10 +- drivers/input/misc/regulator-haptic.c | 8 +- drivers/input/misc/rotary_encoder.c | 10 +- drivers/input/misc/stpmic1_onkey.c | 12 +- drivers/input/misc/twl4030-vibra.c | 10 +- drivers/input/misc/twl6040-vibra.c | 7 +- drivers/input/misc/wistron_btns.c | 6 +- drivers/input/mouse/Kconfig | 6 - drivers/input/mouse/Makefile | 1 - drivers/input/mouse/cyapa.c | 14 +- drivers/input/mouse/elan_i2c_core.c | 8 +- drivers/input/mouse/navpoint.c | 9 +- drivers/input/mouse/pxa930_trkball.c | 250 - drivers/input/mouse/synaptics_i2c.c | 10 +- drivers/input/rmi4/rmi_i2c.c | 11 +- drivers/input/rmi4/rmi_smbus.c | 15 +- drivers/input/rmi4/rmi_spi.c | 13 +- drivers/input/serio/altera_ps2.c | 4 +- drivers/input/serio/ambakmi.c | 6 +- drivers/input/serio/apbps2.c | 4 +- drivers/input/serio/arc_ps2.c | 4 +- drivers/input/serio/olpc_apsp.c | 4 +- drivers/input/touchscreen/Kconfig | 42 - drivers/input/touchscreen/Makefile | 3 - drivers/input/touchscreen/ad7877.c | 8 +- drivers/input/touchscreen/ads7846.c | 31 +- drivers/input/touchscreen/ar1021_i2c.c | 9 +- drivers/input/touchscreen/atmel_mxt_ts.c | 8 +- drivers/input/touchscreen/auo-pixcir-ts.c | 10 +- drivers/input/touchscreen/bu21013_ts.c | 8 +- drivers/input/touchscreen/bu21029_ts.c | 8 +- drivers/input/touchscreen/chipone_icn8318.c | 6 +- drivers/input/touchscreen/chipone_icn8505.c | 8 +- drivers/input/touchscreen/cy8ctma140.c | 9 +- drivers/input/touchscreen/cy8ctmg110_ts.c | 9 +- drivers/input/touchscreen/cyttsp4_core.c | 9 +- drivers/input/touchscreen/cyttsp4_i2c.c | 2 +- drivers/input/touchscreen/cyttsp4_spi.c | 2 +- drivers/input/touchscreen/cyttsp5.c | 2 +- drivers/input/touchscreen/cyttsp_core.c | 7 +- drivers/input/touchscreen/cyttsp_i2c.c | 2 +- drivers/input/touchscreen/cyttsp_spi.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 12 +- drivers/input/touchscreen/eeti_ts.c | 8 +- drivers/input/touchscreen/egalax_ts.c | 9 +- drivers/input/touchscreen/ektf2127.c | 10 +- drivers/input/touchscreen/elants_i2c.c | 10 +- drivers/input/touchscreen/exc3000.c | 10 + drivers/input/touchscreen/goodix.c | 8 +- drivers/input/touchscreen/hideep.c | 8 +- drivers/input/touchscreen/ilitek_ts_i2c.c | 8 +- drivers/input/touchscreen/imagis.c | 8 +- drivers/input/touchscreen/imx6ul_tsc.c | 10 +- drivers/input/touchscreen/ipaq-micro-ts.c | 11 +- drivers/input/touchscreen/iqs5xx.c | 8 +- drivers/input/touchscreen/mainstone-wm97xx.c | 10 - drivers/input/touchscreen/mcs5000_ts.c | 9 +- drivers/input/touchscreen/melfas_mip4.c | 8 +- drivers/input/touchscreen/migor_ts.c | 8 +- drivers/input/touchscreen/mms114.c | 8 +- drivers/input/touchscreen/msg2638.c | 8 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 10 +- drivers/input/touchscreen/raydium_i2c_ts.c | 12 +- drivers/input/touchscreen/s3c2410_ts.c | 464 -- drivers/input/touchscreen/s6sy761.c | 15 +- drivers/input/touchscreen/silead.c | 8 +- drivers/input/touchscreen/st1232.c | 10 +- drivers/input/touchscreen/stmfts.c | 14 +- drivers/input/touchscreen/surface3_spi.c | 12 +- drivers/input/touchscreen/ti_am335x_tsc.c | 8 +- drivers/input/touchscreen/tsc2004.c | 2 +- drivers/input/touchscreen/tsc2005.c | 2 +- drivers/input/touchscreen/tsc200x-core.c | 7 +- drivers/input/touchscreen/ucb1400_ts.c | 458 -- drivers/input/touchscreen/wacom_i2c.c | 8 +- drivers/input/touchscreen/wdt87xx_i2c.c | 8 +- drivers/input/touchscreen/wm97xx-core.c | 10 +- drivers/input/touchscreen/zforce_ts.c | 8 +- drivers/input/touchscreen/zinitix.c | 8 +- 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 +- .../net/ethernet/microchip/lan966x/lan966x_ptp.c | 4 +- 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/cros_ec_commands.h | 3 + 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 | 162 - sound/soc/pxa/e750_wm9705.c | 141 - sound/soc/pxa/e800_wm9712.c | 141 - 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 | 248 - 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 +- .../selftests/drivers/net/netdevsim/devlink.sh | 18 + 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 +- tools/testing/selftests/net/fib_tests.sh | 2 + .../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 +- 2576 files changed, 100308 insertions(+), 188570 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 delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/st,stmfts.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/st,stmfts.yaml 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