From patchwork Fri Feb 17 17:24:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 13145060 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E14F6C636D6 for ; Fri, 17 Feb 2023 17:25:13 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id C7BDDC4339B; Fri, 17 Feb 2023 17:25:13 +0000 (UTC) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 8A689C433D2 for ; Fri, 17 Feb 2023 17:25:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 8A689C433D2 Authentication-Results: smtp.kernel.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=arndb.de Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 7C0BA5C00A3; Fri, 17 Feb 2023 12:25:06 -0500 (EST) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Fri, 17 Feb 2023 12:25:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1676654706; x=1676741106; bh=FsUYKAGN1H XXqlMVQwq14An+fQXzBIbM7Slh/LmXecM=; b=Gj6xrpk9/BdCdegvrWGEBVEmiP oyS8VHMA27icxwNGw2BBfFTb5maxvvR84YORtDJl3EFLZd6cHsyEXPzeZ8BkeSne GzOn5VHUWJQQ7kmxmNIWsIseDQ4bRoaGx5LRPIVo4BPtu3Kn2n83hxFDhiUz6O46 TJN0LxbK1A6bcXoG7FJl0Ncf9c2izJ4t6W6MGuIfcbr8tf6u3d7QaFKUbUZHUGka UJh7syRRIzuAUppmUHmGM5MQH5blmyss6PDRbrttdHIYACXcn1CxXvCS/5n3FUt+ vzyTc6k6b9eer6bEQiADb1fvsKq8BiDw+EEauZK7eUPpl+re74K6xDIy2jfQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1676654706; x=1676741106; bh=FsUYKAGN1HXXqlMVQwq14An+fQXz BIbM7Slh/LmXecM=; b=mF0LSEZobDvXkFpdNPqzjMHwGvOQ9N2DPG5p9oTSSN1w wsSpBCzEaXVXO2G/t/3mPGvbl+Y7JeEmNXfgYCsbkDsSFIXKhoFBLzXcNgRPiwbr BUUamBbwAn2gWDAFjMaQ40cxJUhSZXH/8TEbPpc24SMlmyvsAXIH/TX+P8gxpkwN Zfym49ow9SE/T4G5hHmRZkm8r0xvyn/U8/jo9VOUIjMPrZdc/G5zuh0VoOtjd+yH j86VpbfKDobiMFOw2En+GzQ0Vv6nbEKjBjgaOjsJx0fPd06ilXXWT0Km2DQW1QGA gaVrzq6KIG4dBmDoT5qvPgNd0KkIKrgfko20Wr6b0A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudeiledgleejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpedftehr nhguuceuvghrghhmrghnnhdfuceorghrnhgusegrrhhnuggsrdguvgeqnecuggftrfgrth htvghrnhepvefhffeltdegheeffffhtdegvdehjedtgfekueevgfduffettedtkeekueef hedunecuffhomhgrihhnpehkvghrnhgvlhdrohhrghenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrrhhnugesrghrnhgusgdruggv X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 3E94BB60086; Fri, 17 Feb 2023 12:25:06 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-156-g081acc5ed5-fm-20230206.001-g081acc5e Mime-Version: 1.0 Message-Id: <93b43729-1d89-42d0-82f3-658a9d6a3c9c@app.fastmail.com> In-Reply-To: <99179367-0d59-4938-b44c-ca9408ad784e@app.fastmail.com> References: <99179367-0d59-4938-b44c-ca9408ad784e@app.fastmail.com> Date: Fri, 17 Feb 2023 18:24:34 +0100 From: "Arnd Bergmann" To: "Linus Torvalds" List-Id: Cc: soc@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 1/4] ARM: unused boardfile removal for 6.3 The following changes since commit 9d46ce57f4d1c626bb48170226ea5e35deb5877c: ARM: omap1: fix building gpio15xx (2023-01-10 23:05:33 +0100) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-boardfile-remove-6.3 for you to fetch changes up to a1f925bc4fa899b3c0f2dcbc432d572c36e74e71: mmc: omap: drop TPS65010 dependency (2023-02-11 22:00:09 +0100) ---------------------------------------------------------------- ARM: unused boardfile removal for 6.3 This is a follow-up to the deprecation of most of the old-style board files that was merged in linux-6.0, removing them for good. This branch is almost exclusively dead code removal based on those annotations. Some device driver removals went through separate subsystem trees, but the majority is in the same branch, in order to better handle dependencies between the patches and avoid breaking bisection. Unfortunately that leads to merge conflicts against other changes in the subsystem trees, but they should all be trivial to resolve by removing the files. See commit 7d0d3fa7339e ("Merge tag 'arm-boardfiles-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc") for the description of which machines were marked unused and are now removed. The only removals that got postponed are Terastation WXL (mv78xx0) and Jornada720 (StrongARM1100), which turned out to still have potential users. ---------------------------------------------------------------- Arnd Bergmann (87): ARM: at91: remove stale MAINTAINER file entries ARM: cns3xxx: remove entire platform mmc: remove cns3xxx driver ARM: ep93xx: remove old board files ASoC: remove unused ep93xx files ARM: mv78xx0: un-deprecate Terastation WXL ARM: orion: remove unused board files ARM: orion5x: remove dsa_chip_data references ARM: iop32x: remove the platform gpio: remove iop driver ARM: footbridge: remove CATS ARM: omap1: remove unused board files ARM: omap1: remove osk-mistral add-on board support ARM: omap1: remove dead code ARM: omap1: merge omap1_map_io functions ARM: omap1: remove unused omapxxxx.h headers usb: phy: remove phy-isp1301-omap driver fbdev: omapfb: remove unused board support spi: remove omap 100K driver ARM: davinci: remove unused board support ARM: davinci: drop DAVINCI_DMxxx references ARM: davinci: clean up platform support clk: remove davinci dm3xx drivers input: remove davinci keyboard driver ASoC: remove unused davinci support irqchip: remove davinci aintc driver staging: media: remove davinci vpfe_capture driver media: davinci: remove vpbe support ARM: sa1100: un-deprecate jornada720 ARM: sa1100: remove unused board files ARM: sa1100: remove irda references cpufreq: remove sa1100 driver ARM: mmp: select specific CPU implementation ARM: mmp: remove all board files ARM: mmp: remove custom sram code ARM: mmp: remove device definitions ARM: mmp: remove old PM support ARM: s3c: remove all s3c24xx support ARM: s3c: remove s3c24xx specific hacks ARM: s3c: remove most s3c64xx board support ARM: s3c: remove adc.c ARM: s3c: simplify platform code ARM: s3c: remove s3c6400 support power: remove s3c adc battery driver hwmon: remove s3c driver pata: remove samsung_cf driver mmc: remove s3cmci driver clk: remove s3c24xx driver clk: samsung: remove s3c24xx specific pll bits leds: remove s3c24xx driver usb: gadget: remove s3c24xx drivers dmaengine: remove s3c24xx driver cpufreq: remove s3c24xx drivers fbdev: remove s3c2410 framebuffer input: remove s3c24xx touchscreen driver pinctrl: remove s3c24xx driver spi: remove s3c24xx driver soc: s3c: remove pm-debug hack ASoC: samsung: remove unused drivers parport: remove ax88796 driver ARM: pxa: remove unused board files ARM: pxa: remove pxa93x support ARM: pxa: remove irda leftover ARM: pxa: remove unused pxa3xx-ulpi ARM: pxa: prune unused device support power: remove z2_battery driver power: remove tosa_battery driver ata: remove palmld pata driver input: remove pxa930_trkball driver input: remove pxa930_rotary keyboard driver input: remove zylonite touchscreen driver pcmcia: remove unused pxa/sa1100 drivers ASoC: pxa: remove unused board support power: remove pda_power supply driver rtc: remove v3020 driver mfd: remove toshiba tmio drivers mfd: remove ucb1400 support mmc: remove tmio_mmc driver fbdev: remove tmiofb driver fbdev: remove w100fb driver usb: remove ohci-tmio driver w1: remove ds1wm driver mfd: remove htc-pasic3 driver ARM: remove CONFIG_UNUSED_BOARD_FILES usb: ohci-omap: avoid unused-variable warning ARM: pxa: restore mfp-pxa320.h mmc: omap: drop TPS65010 dependency Lukas Bulwahn (4): MAINTAINERS: update file entries after arm multi-platform rework and mach-pxa removal MAINTAINERS: adjust SAMSUNG SOC CLOCK DRIVERS after s3c24xx support removal ARM: s3c: remove obsolete s3c-cpu-freq header ARM: debug: remove references in DEBUG_UART_8250_SHIFT to removed configs Documentation/admin-guide/media/davinci-vpbe.rst | 65 - .../admin-guide/media/platform-cardlist.rst | 1 - Documentation/admin-guide/media/v4l-drivers.rst | 1 - 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 - .../bindings/clock/samsung,s3c2410-clock.txt | 49 - .../bindings/clock/samsung,s3c2412-clock.txt | 49 - .../bindings/clock/samsung,s3c2443-clock.txt | 55 - .../interrupt-controller/samsung,s3c24xx-irq.txt | 53 - .../devicetree/bindings/mmc/samsung,s3cmci.txt | 42 - .../media/drivers/davinci-vpbe-devel.rst | 39 - Documentation/driver-api/media/drivers/index.rst | 1 - Documentation/power/power_supply_class.rst | 4 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - MAINTAINERS | 199 +- arch/arm/Kconfig | 26 +- arch/arm/Kconfig.debug | 129 +- arch/arm/Makefile | 4 - arch/arm/boot/compressed/head-sa1100.S | 4 - arch/arm/boot/compressed/misc-ep93xx.h | 13 +- arch/arm/boot/dts/Makefile | 2 - 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/configs/badge4_defconfig | 105 -- 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/eseries_pxa_defconfig | 97 - arch/arm/configs/ezx_defconfig | 389 ---- arch/arm/configs/h5000_defconfig | 74 - arch/arm/configs/hackkit_defconfig | 48 - arch/arm/configs/iop32x_defconfig | 126 -- arch/arm/configs/jornada720_defconfig | 1 - arch/arm/configs/lart_defconfig | 64 - 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/mini2440_defconfig | 338 ---- arch/arm/configs/mv78xx0_defconfig | 3 - arch/arm/configs/omap1_defconfig | 2 - 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 | 3 - arch/arm/configs/s3c2410_defconfig | 437 ----- arch/arm/configs/shannon_defconfig | 45 - arch/arm/configs/simpad_defconfig | 100 - arch/arm/configs/tct_hammer_defconfig | 59 - arch/arm/configs/trizeps4_defconfig | 207 -- arch/arm/configs/viper_defconfig | 160 -- arch/arm/configs/xcep_defconfig | 90 - arch/arm/configs/zeus_defconfig | 173 -- arch/arm/include/debug/s3c24xx.S | 10 - arch/arm/kernel/entry-common.S | 15 - arch/arm/kernel/head.S | 2 +- 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/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/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-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/usb.c | 34 +- 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/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 | 8 - 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/plat-orion/common.c | 31 - arch/arm/plat-orion/include/plat/common.h | 3 - drivers/ata/Kconfig | 19 - drivers/ata/Makefile | 2 - drivers/ata/pata_palmld.c | 137 -- drivers/ata/pata_samsung_cf.c | 662 ------- 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 | 2 +- drivers/cpufreq/Kconfig | 2 +- drivers/cpufreq/Kconfig.arm | 81 - drivers/cpufreq/Makefile | 7 - 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/dma/Kconfig | 12 - drivers/dma/Makefile | 1 - drivers/dma/mmp_tdma.c | 7 +- drivers/dma/s3c24xx-dma.c | 1428 -------------- drivers/gpio/Kconfig | 17 - drivers/gpio/Makefile | 2 - drivers/gpio/gpio-iop.c | 59 - drivers/gpio/gpio-ucb1400.c | 85 - drivers/hwmon/Kconfig | 17 - drivers/hwmon/Makefile | 1 - drivers/hwmon/s3c-hwmon.c | 379 ---- drivers/i2c/busses/Kconfig | 11 +- drivers/i2c/busses/i2c-s3c2410.c | 72 - drivers/iio/adc/Kconfig | 6 +- drivers/input/keyboard/Kconfig | 19 - drivers/input/keyboard/Makefile | 2 - drivers/input/keyboard/davinci_keyscan.c | 315 ---- drivers/input/keyboard/pxa930_rotary.c | 195 -- drivers/input/mouse/Kconfig | 6 - drivers/input/mouse/Makefile | 1 - drivers/input/mouse/pxa930_trkball.c | 250 --- drivers/input/touchscreen/Kconfig | 42 - drivers/input/touchscreen/Makefile | 3 - drivers/input/touchscreen/mainstone-wm97xx.c | 10 - drivers/input/touchscreen/s3c2410_ts.c | 464 ----- drivers/input/touchscreen/ucb1400_ts.c | 458 ----- drivers/input/touchscreen/zylonite-wm97xx.c | 220 --- drivers/irqchip/Kconfig | 5 - drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-davinci-aintc.c | 163 -- drivers/leds/Kconfig | 8 - drivers/leds/Makefile | 1 - drivers/leds/leds-s3c24xx.c | 83 - 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/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/parport/Kconfig | 11 - drivers/parport/Makefile | 1 - drivers/parport/parport_ax88796.c | 418 ----- 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/pinctrl/samsung/Kconfig | 5 - drivers/pinctrl/samsung/Makefile | 1 - drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 653 ------- drivers/pinctrl/samsung/pinctrl-samsung.c | 10 - 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/rtc/Kconfig | 17 +- drivers/rtc/Makefile | 1 - drivers/rtc/rtc-v3020.c | 369 ---- drivers/soc/samsung/Kconfig | 26 +- drivers/soc/samsung/Makefile | 1 - drivers/soc/samsung/s3c-pm-debug.c | 79 - 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/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/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 - include/dt-bindings/clock/s3c2410.h | 59 - include/dt-bindings/clock/s3c2412.h | 70 - include/dt-bindings/clock/s3c2443.h | 91 - include/linux/amba/pl093.h | 77 - include/linux/clk/davinci.h | 9 - include/linux/clk/samsung.h | 32 - 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/parport.h | 5 - include/linux/pda_power.h | 39 - include/linux/platform_data/asoc-palm27x.h | 9 - include/linux/platform_data/asoc-poodle.h | 16 - include/linux/platform_data/asoc-s3c24xx_simtec.h | 30 - include/linux/platform_data/ata-samsung_cf.h | 31 - include/linux/platform_data/clk-s3c2410.h | 19 - include/linux/platform_data/dma-mmp_tdma.h | 36 - include/linux/platform_data/dma-s3c24xx.h | 48 - include/linux/platform_data/fb-s3c2410.h | 99 - include/linux/platform_data/irda-pxaficp.h | 26 - include/linux/platform_data/irda-sa11x0.h | 17 - .../linux/platform_data/keyboard-pxa930_rotary.h | 21 - include/linux/platform_data/leds-omap.h | 19 - include/linux/platform_data/leds-s3c24xx.h | 18 - include/linux/platform_data/media/s5p_hdmi.h | 32 - include/linux/platform_data/mmc-s3cmci.h | 51 - include/linux/platform_data/mmp_audio.h | 18 - include/linux/platform_data/mouse-pxa930_trkball.h | 11 - include/linux/platform_data/rtc-v3020.h | 41 - include/linux/platform_data/s3c-hsudc.h | 33 - include/linux/platform_data/usb-pxa3xx-ulpi.h | 32 - include/linux/platform_data/usb-s3c2410_udc.h | 33 - include/linux/s3c_adc_battery.h | 39 - 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/ucb1400.h | 160 -- 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/video/w100fb.h | 147 -- sound/Kconfig | 1 - sound/pci/ac97/ac97_codec.c | 1 - sound/pci/ac97/ac97_patch.c | 40 - sound/soc/cirrus/Kconfig | 23 - sound/soc/cirrus/Makefile | 6 - sound/soc/cirrus/ep93xx-ac97.c | 446 ----- sound/soc/cirrus/simone.c | 86 - sound/soc/cirrus/snappercl15.c | 134 -- sound/soc/pxa/Kconfig | 176 -- sound/soc/pxa/Makefile | 33 - sound/soc/pxa/brownstone.c | 133 -- sound/soc/pxa/corgi.c | 332 ---- sound/soc/pxa/e740_wm9705.c | 168 -- sound/soc/pxa/e750_wm9705.c | 147 -- sound/soc/pxa/e800_wm9712.c | 147 -- sound/soc/pxa/em-x270.c | 92 - sound/soc/pxa/hx4700.c | 207 -- sound/soc/pxa/magician.c | 366 ---- sound/soc/pxa/mioa701_wm9713.c | 201 -- sound/soc/pxa/mmp-pcm.c | 267 --- sound/soc/pxa/palm27x.c | 162 -- sound/soc/pxa/poodle.c | 291 --- sound/soc/pxa/tosa.c | 255 --- sound/soc/pxa/ttc-dkb.c | 143 -- sound/soc/pxa/z2.c | 218 --- sound/soc/pxa/zylonite.c | 266 --- sound/soc/samsung/Kconfig | 93 - sound/soc/samsung/Makefile | 26 - sound/soc/samsung/h1940_uda1380.c | 224 --- sound/soc/samsung/jive_wm8750.c | 143 -- sound/soc/samsung/neo1973_wm8753.c | 360 ---- sound/soc/samsung/regs-i2s-v2.h | 111 -- sound/soc/samsung/regs-iis.h | 66 - sound/soc/samsung/rx1950_uda1380.c | 245 --- sound/soc/samsung/s3c-i2s-v2.c | 670 ------- sound/soc/samsung/s3c-i2s-v2.h | 108 -- sound/soc/samsung/s3c2412-i2s.c | 251 --- sound/soc/samsung/s3c2412-i2s.h | 22 - sound/soc/samsung/s3c24xx-i2s.c | 463 ----- sound/soc/samsung/s3c24xx-i2s.h | 31 - sound/soc/samsung/s3c24xx_simtec.c | 372 ---- sound/soc/samsung/s3c24xx_simtec.h | 18 - sound/soc/samsung/s3c24xx_simtec_hermes.c | 112 -- sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 100 - sound/soc/samsung/s3c24xx_uda134x.c | 257 --- sound/soc/samsung/smartq_wm8987.c | 224 --- sound/soc/samsung/smdk_wm8580.c | 211 --- sound/soc/ti/Kconfig | 40 - sound/soc/ti/Makefile | 2 - sound/soc/ti/davinci-evm.c | 267 +-- sound/soc/ti/davinci-vcif.c | 247 --- 842 files changed, 203 insertions(+), 152624 deletions(-) delete mode 100644 Documentation/admin-guide/media/davinci-vpbe.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 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/interrupt-controller/samsung,s3c24xx-irq.txt delete mode 100644 Documentation/devicetree/bindings/mmc/samsung,s3cmci.txt delete mode 100644 Documentation/driver-api/media/drivers/davinci-vpbe-devel.rst 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 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 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 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-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 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/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 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 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 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 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 delete mode 100644 include/linux/amba/pl093.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 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 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 From patchwork Fri Feb 17 17:25:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 13145061 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AE820C636D6 for ; Fri, 17 Feb 2023 17:25:56 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 709C3C4339E; Fri, 17 Feb 2023 17:25:56 +0000 (UTC) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id E04CBC433D2 for ; Fri, 17 Feb 2023 17:25:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org E04CBC433D2 Authentication-Results: smtp.kernel.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=arndb.de Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 0FCE05C00B2; Fri, 17 Feb 2023 12:25:54 -0500 (EST) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Fri, 17 Feb 2023 12:25:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1676654754; x=1676741154; bh=k9CC30xtRn IkcEmXE5iMZDNdapxCIxF6/qSMuorr+2c=; b=OYr7zGW4CyJ9/tqAqNshEkrbsb xfHwwqGBFGPZ0a+OQC8J6zLdB6gpWllbAPDA3Nwz6G0DJ8/IUKriyTdp3GDjC1qj t3YnpHa/RyhWJVjHhHbYxSIqNkZ4EXuS0l6XtX1CFpkZ1UO140/C5XHLmvIxZcRL wjtWHfqEapY8tOQ3RzLCFseGk46rxMdjrt+9mTMiWj/IwiY3AXnQpzUDvyI9JIDm 3FdUwwEm0VWjJ3Kz9zapIX7RJPZ86VVEGDUOamwNOJWNuEkb+GLEeG0yXQxmqh4A 1IY3d0L943T7mxNN0oUZdVynnoyD2CYC7OfGvUoRT1thXtVo9H5sxc4TQAJA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1676654754; x=1676741154; bh=k9CC30xtRnIkcEmXE5iMZDNdapxC IxF6/qSMuorr+2c=; b=DCdsEXKMEJdOv34F5a/Zc2RY+TtYoDbp4t3JSZfg5OeU N2OigLsP7Cp48PKKI0FWKdaMbfLe/O2k9xEE+OqWIBzp2bp/jEUeqJ4HBeyIikGZ qIT6c8MeeklnrJVwK4CfRdcgj3oPp3lYyc53I9k6otlLFol2lGCG4vIi5RN0Ihn+ LwRLOzdUKSxcksaiEqMoqx/Oq1GeTfRDYU5DoWm9za3vygDr83FoxwaaTvEaaNkx UwCED+nNhEdZ95bAQ/CebZ/tG4jHO12t92IGXbv0oLL7zC4eX1tmA5oLItcZMNDL 1kNnUYqtzQVvjpY3okgZ8edWFL/qytJt+XIk0kTZzQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudeiledgleejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpedftehr nhguuceuvghrghhmrghnnhdfuceorghrnhgusegrrhhnuggsrdguvgeqnecuggftrfgrth htvghrnhepieeguedvkeehveduieetgedugfejheeugffhtedtvdetueetkefhheduhfet gfdvnecuffhomhgrihhnpehkvghrnhgvlhdrohhrghdpghhithhhuhgsrdgtohhmnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprghrnhgusegr rhhnuggsrdguvg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id D1EC4B60086; Fri, 17 Feb 2023 12:25:53 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-156-g081acc5ed5-fm-20230206.001-g081acc5e Mime-Version: 1.0 Message-Id: <5298daba-9487-4c3c-8920-d8be6918b3e2@app.fastmail.com> In-Reply-To: <99179367-0d59-4938-b44c-ca9408ad784e@app.fastmail.com> References: <99179367-0d59-4938-b44c-ca9408ad784e@app.fastmail.com> Date: Fri, 17 Feb 2023 18:25:35 +0100 From: "Arnd Bergmann" To: "Linus Torvalds" List-Id: Cc: soc@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 2/4] ARM: SoC updates for 6.3 The following changes since commit 88603b6dc419445847923fcb7fe5080067a30f98: Linux 6.2-rc2 (2023-01-01 13:53:16 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-6.3 for you to fetch changes up to 27aaad0e7c7259101568ac8763a34810e81336cd: Merge tag 'zynq-soc-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/soc (2023-02-01 17:13:27 +0100) ---------------------------------------------------------------- ARM: SoC updates for 6.3 The majority of the changes are for the OMAP2 platform, mostly removing some dead code that got left behind from previous cleanups. Aside from that, there are very minor updates and correctness fixes for Zynq, i.MX, Samsung, Broadcom, AT91, ep93xx, and OMAP1. ---------------------------------------------------------------- Angus Chen (1): ARM: imx: Call ida_simple_remove() for ida_simple_get Arnd Bergmann (20): ARM: remove CONFIG_UNUSED_BOARD_FILES ARM: omap2: remove unused USB code ARM: omap2: remove unused headers ARM: omap2: remove unused omap_hwmod_reset.c ARM: omap2: simplify clock2xxx header ARM: omap2: remove APLL control ARM: omap2: smartreflex: remove on_init control ARM: omap2: remove unused functions ARM: omap2: remove unused declarations ARM: omap2: remove unused omap2_pm_init ARM: omap2: make functions static Merge branch 'omap/omap2-cleanup' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into arm/soc ARM: s3c: fix s3c64xx_set_timer_source prototype Merge tag 'omap-for-v6.3/cleanup-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc Merge tag 'omap-for-v6.3/omap1-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc Merge tag 'at91-soc-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc Merge tag 'arm-soc/for-6.3/soc' of https://github.com/Broadcom/stblinux into arm/soc Merge tag 'samsung-soc-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc Merge tag 'imx-soc-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/soc Merge tag 'zynq-soc-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/soc Chen Hui (1): ARM: OMAP2+: Fix memory leak in realtime_counter_init() Dario Binacchi (1): ARM: BCM63xx: remove useless goto statement Geert Uytterhoeven (2): ARM: OMAP2+: Remove unneeded #include ARM: OMAP2+: Remove unneeded #include Krzysztof Kozlowski (2): arm64: drop redundant "ARMv8" from Kconfig option title dt-bindings: soc: samsung: exynos-pmu: allow phys as child Liang He (1): ARM: OMAP2+: omap4-common: Fix refcount leak bug Linus Walleij (1): ARM: ep93xx: Convert to use descriptors for GPIO LEDs Mihai Sain (1): ARM: at91: add support in soc driver for new SAMA7G54 SiPs Nir Levy (1): ARM: OMAP2+: Fix spelling typos in comment Pierluigi Passaro (1): ARM: imx: mach-imx6ul: add imx6ulz support Qiheng Lin (1): ARM: zynq: Fix refcount leak in zynq_early_slcr_init Yang Yingliang (1): ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() .../bindings/soc/samsung/exynos-pmu.yaml | 71 ++++- arch/arm/Kconfig | 13 - arch/arm/mach-bcm/bcm63xx_smp.c | 3 +- arch/arm/mach-ep93xx/core.c | 13 +- arch/arm/mach-imx/mach-imx6ul.c | 1 + arch/arm/mach-imx/mmdc.c | 24 +- arch/arm/mach-omap1/timer.c | 2 +- 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 | 28 -- arch/arm/mach-omap2/control.c | 73 ----- arch/arm/mach-omap2/control.h | 5 - 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-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 | 25 -- arch/arm/mach-omap2/pm24xx.c | 312 --------------------- arch/arm/mach-omap2/pm33xx-core.c | 1 - arch/arm/mach-omap2/powerdomain.c | 108 +------ 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-s3c/s3c64xx.c | 3 +- arch/arm/mach-zynq/slcr.c | 1 + arch/arm64/Kconfig.platforms | 10 +- drivers/soc/atmel/soc.c | 9 + drivers/soc/atmel/soc.h | 3 + drivers/soc/ti/smartreflex.c | 4 - include/linux/platform_data/voltage-omap.h | 1 - include/linux/power/smartreflex.h | 3 - include/linux/usb/musb.h | 2 - 78 files changed, 155 insertions(+), 1591 deletions(-) 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 From patchwork Fri Feb 17 17:26:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 13145062 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 72034C05027 for ; Fri, 17 Feb 2023 17:26:40 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 4FC2DC4339C; Fri, 17 Feb 2023 17:26:40 +0000 (UTC) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 699B9C433EF for ; Fri, 17 Feb 2023 17:26:35 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 699B9C433EF Authentication-Results: smtp.kernel.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=arndb.de Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id AE7F65C0075; Fri, 17 Feb 2023 12:26:34 -0500 (EST) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Fri, 17 Feb 2023 12:26:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1676654794; x= 1676741194; bh=EstTb2HUiYCTi+gg74KuT9lsccAHiv5Fn7sRoHN6wvE=; b=F /T8IASftYYnMfohYZdoxbPqAM7RU6+NpT2s+1BtaQxyP1UUCK2a+tQMB8qswlrTq knnOjpupe0hsW3NYzQCgeb4iVxYx2B2lAxX23cpoQdWTWFHG54gAh1GGryQ4FrC6 ImAAGEW/1/tCg6+i0dbttWd965cIuDQh4o+EN42lRfGWrXPXEox1ReEeSrp+XNkC OGfUYGIKhoJKgz4BtnFKHH6aRLCm7t+FombVfzfpvl73wFugIN2MFAlfCR7arYo2 8PXkl7pNfBwrm8EbZbhPfSuZrwDZKfBiQAwapuHCbfCPCsI5BS/qdLnBnq45JGyh pGlppxC9a9EtNBzfwmiVw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1676654794; x= 1676741194; bh=EstTb2HUiYCTi+gg74KuT9lsccAHiv5Fn7sRoHN6wvE=; b=Z smn1aQwt8JkXCg361pO0FPXkr5hX0EKmdeq1rvSlk/1S5vQFo6d5qu2zE2A5CoDs tWKi5QRhfZmWlUHD6Zd+7CIUrfbFeJvHQ65vc9bn7xzB4HHtsB0WGXOjlolQRS+5 NIVtZIZobIROeSBKsKnceZAd97BTK84pieQxlozhe0myRM18HqwtcLU8Ev1lo947 nic0MDDZYfQM3zco7p6LtZkCP6bdGdoExdbDepnCGil+cPwJPD/EMEIAUmUN7oUf kcBC0zSSOh0o4JG7MATKrDu3S8YCNzK1azweVvoOX0rvYtAP6zfyyQJFb52DJzyt I5GiYRTlOnNzQoy4yKn+A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudeiledgleejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtgfesthhqredtreerjeenucfhrhhomhepfdet rhhnugcuuegvrhhgmhgrnhhnfdcuoegrrhhnugesrghrnhgusgdruggvqeenucggtffrrg htthgvrhhnpefgkefhheetvdethfejkeeigfehtdffieevfeefteffteejffehlefhtdeu veejueenucffohhmrghinhepkhgvrhhnvghlrdhorhhgpdhgihhthhhusgdrtghomhenuc evlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrrhhnuges rghrnhgusgdruggv X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 770AEB60086; Fri, 17 Feb 2023 12:26:34 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-156-g081acc5ed5-fm-20230206.001-g081acc5e Mime-Version: 1.0 Message-Id: In-Reply-To: <99179367-0d59-4938-b44c-ca9408ad784e@app.fastmail.com> References: <99179367-0d59-4938-b44c-ca9408ad784e@app.fastmail.com> Date: Fri, 17 Feb 2023 18:26:17 +0100 From: "Arnd Bergmann" To: "Linus Torvalds" List-Id: Cc: soc@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 3/4] ARM: defconfigs for 6.3 The following changes since commit b7bfaa761d760e72a969d116517eaa12e404c262: Linux 6.2-rc3 (2023-01-08 11:49:43 -0600) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-6.3 for you to fetch changes up to af16544d4abe283e4a1ead6563ae883b9bb35429: Merge tag 'qcom-arm64-defconfig-for-6.3-3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig (2023-02-15 15:05:53 +0100) ---------------------------------------------------------------- ARM: defconfigs for 6.3 As usual, this branch contains all the patches to enable options for newly added device drivers in the 32-bit and 64-bit defconfig files. I have sorted the files according to the changes to Kconfig files, to make it easier to check what has changed compared to the 'make savedefconfig' output. The most notable change this time is a series from Mark Brown to add a 'virtconfig' target for arm64, which is for the moment the same as the 'defconfig' target but disables all the top-level SoC specific options in order to have a smaller and faster kernel build. ---------------------------------------------------------------- Abel Vesa (1): arm64: defconfig: Enable GCC, TCSRCC, pinctrl and interconnect for SM8550 Alexander Stein (1): ARM: multi_v7_defconfig: Add options to support TQMLS102xA series Arnd Bergmann (9): Merge tag 'renesas-arm-defconfig-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig Merge tag 'sunxi-config-for-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/defconfig Merge tag 'arm-soc/for-6.3/defconfig' of https://github.com/Broadcom/stblinux into soc/defconfig Merge tag 'imx-defconfig-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig Merge tag 'v6.2-next-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/defconfig arm64: reorder defconfig ARM: reorder defconfig files Merge tag 'qcom-arm64-defconfig-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig Merge tag 'qcom-arm64-defconfig-for-6.3-3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig Bartosz Golaszewski (2): arm64: defconfig: enable the clock driver for Qualcomm SA8775P platforms arm64: defconfig: enable drivers required by the Qualcomm SA8775P platform Bhupesh Sharma (1): arm64: defconfig: Enable Qualcomm EUD Biju Das (1): arm64: defconfig: Enable Renesas RZ/G2L MIPI DSI driver Bjorn Andersson (2): arm64: defconfig: Enable SC8280XP Display Clock Controller arm64: defconfig: Enable DisplayPort on SC8280XP laptops Brian Masney (1): arm64: defconfig: enable crypto userspace API Dmitry Baryshkov (3): arm64: defconfig: build PINCTRL_SM8250_LPASS_LPI as module arm64: defconfig: enable camera on Thundercomm RB5 platform arm64: defconfig: build SDM_LPASSCC_845 as a module Geert Uytterhoeven (2): ARM: shmobile: defconfig: Refresh for v6.1-rc5 arm64: defconfig: Enable RZ/G2L MIPI CSI-2 and CRU support Johan Hovold (2): arm64: defconfig: enable Qualcomm PCIe modem drivers arm64: defconfig: enable Qualcomm SDAM nvmem driver Jonathan Neuschäfer (1): ARM: Add wpcm450_defconfig for Nuvoton WPCM450 Linus Walleij (1): ARM: defconfig: Add IOSCHED_BFQ to the default configs Mark Brown (6): ARM: multi_v7_defconfig: Enable wm896x audio CODECs ARM: multi_v5_defconfig: Enable I2C_GPIO ARM: imx_v6_v7_defconfig: Don't enable PROVE_LOCKING scripts: merge_config: Add option to suppress warning on overrides kbuild: Provide a version of merge_into_defconfig without override warnings arm64: configs: Add virtconfig Neil Armstrong (3): arm64: defconfig: enable SM8550 DISPCC clock driver arm64: defconfig: enable Visionox VTDR6130 DSI Panel driver arm64: defconfig: enable SM8450 DISPCC clock driver Nick Hawkins (1): ARM: multi_v7_defconfig: Add GXP Fan and SPI support Nicolas Saenz Julienne (2): kbuild: Add config fragment merge functionality ARM: add multi_v7_lpae_defconfig Nícolas F. R. A. Prado (2): arm64: defconfig: Enable missing configs for mt8192-asurada arm64: defconfig: Enable DMA_RESTRICTED_POOL Patrick Delaunay (1): ARM: configs: multi_v7: enable NVMEM driver for STM32 Peng Fan (1): arm64: defconfig: select i.MX ICC and DEVFREQ Samuel Holland (1): riscv: defconfig: Enable the Allwinner D1 platform and drivers Stefan Wahren (2): ARM: bcm2835_defconfig: Enable the framebuffer ARM: bcm2835_defconfig: Switch to SimpleDRM MAINTAINERS | 1 + arch/arm/Makefile | 6 + arch/arm/configs/at91_dt_defconfig | 2 +- arch/arm/configs/bcm2835_defconfig | 3 +- arch/arm/configs/dove_defconfig | 6 +- arch/arm/configs/exynos_defconfig | 10 +- arch/arm/configs/gemini_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 3 +- arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lpae.config | 2 + arch/arm/configs/milbeaut_m10v_defconfig | 22 ++-- arch/arm/configs/multi_v5_defconfig | 2 + arch/arm/configs/multi_v7_defconfig | 43 +++++-- arch/arm/configs/mv78xx0_defconfig | 2 +- arch/arm/configs/nhk8815_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 14 +- arch/arm/configs/pxa_defconfig | 26 ++-- arch/arm/configs/qcom_defconfig | 2 +- arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/spitz_defconfig | 10 +- arch/arm/configs/wpcm450_defconfig | 211 +++++++++++++++++++++++++++++++ arch/arm64/Makefile | 6 + arch/arm64/configs/defconfig | 115 ++++++++++++----- arch/arm64/configs/virt.config | 39 ++++++ arch/powerpc/Makefile | 12 +- arch/riscv/configs/defconfig | 22 +++- scripts/Makefile.defconf | 29 +++++ scripts/kconfig/merge_config.sh | 25 ++-- 29 files changed, 504 insertions(+), 118 deletions(-) create mode 100644 arch/arm/configs/lpae.config create mode 100644 arch/arm/configs/wpcm450_defconfig create mode 100644 arch/arm64/configs/virt.config create mode 100644 scripts/Makefile.defconf From patchwork Fri Feb 17 17:28:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 13145063 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D65BAC05027 for ; Fri, 17 Feb 2023 17:28:46 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 96753C433D2; Fri, 17 Feb 2023 17:28:46 +0000 (UTC) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 4D607C433EF for ; Fri, 17 Feb 2023 17:28:41 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 4D607C433EF Authentication-Results: smtp.kernel.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=arndb.de Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 82EF15C00D6; Fri, 17 Feb 2023 12:28:40 -0500 (EST) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Fri, 17 Feb 2023 12:28:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1676654920; x= 1676741320; bh=c8ybVSCEPRvsTmab9f3N1ogOZENL8l27dM2A7GnC420=; b=q vTolhbgcBrXrGIc9+ZdjbvSBkigJWKuCp0O83kk+Wula92OLSDUYQcNkFXGa5xq5 glR3KCQRqIl2yY/WWiFMtAGBjmc/pCkRbNrtX3fyZaj8jLAubLbeJdHDNh3r9pxJ hmr0cTNfr20zhPJqb5ZaB4TD424FnxPPLZuWuyXNX+So7xjR+DyfElETnJjJXqCH I2w38/mC0l/vXDbiMeZjfGFWwFU9Rd06ItvyApR1bZlqxJQUj9noQ2LMPNo1b7EZ X8RpQ2MDWyvAT34smkMwixA6VqzSk/t2H81HzUQYfjsAuDrqHfyS/WDa1jdy9DJm //nC4NDQAOsLeJuvB12Uw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1676654920; x= 1676741320; bh=c8ybVSCEPRvsTmab9f3N1ogOZENL8l27dM2A7GnC420=; b=f TzsxsGAdFbJz3j9TUJl/eDK8/ZMHby7rI1RQ531PRfDVW2MuEqY4wDVkz8a7MMw7 T93d3WmiGHG2aNssnYHlc6k58EcjMl+OGNZ5CuV/1l4QAByYnnlAEwhhF1ZJEQkU +ER4MJLFWQrMCnDslwBpStDKVAcDjO1k5ZBWRIIhj020JtI8sy32SSyrI8vJWRSx 8xe3jbhccqiwqcxbEJ4p69SHJ9z+Y6CnqT6PDmARWHW+qV+/wDU1KFRdsBmp5Bfn sU95gMtpni3A8ojVMLN/HwFSXSFppL9UHEf/Wb0TYvYz6hl+5mrboARKcKXroKGv H817e4yj7aHjsBLcv/YWA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudeiledgleejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtgfesthhqredtreerjeenucfhrhhomhepfdet rhhnugcuuegvrhhgmhgrnhhnfdcuoegrrhhnugesrghrnhgusgdruggvqeenucggtffrrg htthgvrhhnpefgkefhheetvdethfejkeeigfehtdffieevfeefteffteejffehlefhtdeu veejueenucffohhmrghinhepkhgvrhhnvghlrdhorhhgpdhgihhthhhusgdrtghomhenuc evlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepmhgrihhlfhhrohhmpegrrhhnuges rghrnhgusgdruggv X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 360D2B60086; Fri, 17 Feb 2023 12:28:40 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-156-g081acc5ed5-fm-20230206.001-g081acc5e Mime-Version: 1.0 Message-Id: <4f42519a-d087-416a-b7d6-aa9f63d2c395@app.fastmail.com> In-Reply-To: <99179367-0d59-4938-b44c-ca9408ad784e@app.fastmail.com> References: <99179367-0d59-4938-b44c-ca9408ad784e@app.fastmail.com> Date: Fri, 17 Feb 2023 18:28:19 +0100 From: "Arnd Bergmann" To: "Linus Torvalds" List-Id: Cc: soc@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 4/4] SoC: DT changes for 6.3 The following changes since commit 175281f80695569c7f9cf062e5d0ddc4addc109f: ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l (2023-01-17 14:48:44 +0100) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-6.3 for you to fetch changes up to e43efb6d713bca3855909a2f9caec280a2b0a503: dt-bindings: riscv: correct starfive visionfive 2 compatibles (2023-02-16 22:08:25 +0100) ---------------------------------------------------------------- SoC: DT changes for 6.3 About a quarter of the changes are for 32-bit arm, mostly filling in device support for existing machines and adding minor cleanups, mostly for Qualcomm and Samsung based machines. Two new 32-bit SoCs are added, both are quad-core Cortex-A7 chips from Rockchips that have been around for a while but were lacking kernel support so far: RV1126 is a Vision SoC with an NPU and is used in the Edgeble Neural Compute Module 2(Neu2) board, while RK3128 is design for TV boxes and so far only comes with a dts for its refernece design. The other 32-bit boards that were added are two ASpeed AST2600 based BMC boards, the Microchip sam9x60_curiosity development board (Armv5 based!), the Enclustra PE1 FPGA-SoM baseboard, and a few more boards for i.MX53 and i.MX6ULL. On the RISC-V side, there are fewer patches, but a total of ten new single-board computers based on variations of the Allwinner D1/T113 chip, plus one more board based on Microchip Polarfire. As usual, arm64 has by far the most changes here, with over 700 non-merge changesets, among them over 400 alone for Qualcomm. The newly added SoCs this time are all recent high-end embedded SoCs for various markets, each on comes with support for its reference board: - Qualcomm SM8550 (Snapdragon 8 Gen 2) for mobile phones - Qualcomm QDU1000/QRU1000 5G RAN platform - Rockchips RK3588/RK3588s for tablets, chromebooks and SBCs - TI J784S4 for industrial and automotive applications In total, there are 46 new arm64 machines: - Reference platforms for each of the five new SoCs - Three Amlogic based development boards - Six embedded machines based on NXP i.MX8MM and i.MX8MP - The Mediatek mt7986a based Banana Pi R3 router - Six tablets based on Qualcomm MSM8916 (Snapdragon 410), SM6115 (Snapdragon 662) and SM8250 (Snapdragon 865) - Two LTE dongles, also based on MSM8916 - Seven mobile phones, based on Qualcomm MSM8953 (Snapdragon 610), SDM450 and SDM632 - Three chromebooks based on Qualcomm SC7280 (Snapdragon 7c) - Nine development boards based on Rockchips RK3588, RK3568, RK3566 and RK3328. - Five development machines based on TI K3 (AM642/AM654/AM68/AM69) The cleanup of dtc warnings continues across all platforms, adding to the total number of changes. ---------------------------------------------------------------- Abel Vesa (14): dt-bindings: interconnect: Add Qualcomm SM8550 interconnect: qcom: Add SM8550 interconnect provider driver dt-bindings: arm: qcom: Document SM8550 SoC and boards dt-bindings: clock: Add SM8550 TCSR CC clocks arm64: dts: qcom: Add base SM8550 dtsi arm64: dts: qcom: Add base SM8550 MTP dts arm64: dts: qcom: sm8550: Add UFS host controller and phy nodes arm64: dts: qcom: sm8550-mtp: Add UFS host controller and PHY node arm64: dts: qcom: sm8550: Add interconnect path to SCM node arm64: dts: qcom: sm8550: Add PCIe PHYs and controllers nodes arm64: dts: qcom: sm8550-mtp: Add PCIe PHYs and controllers nodes arm64: dts: qcom: sm8550: Add USB PHYs and controller nodes arm64: dts: qcom: sm8550-mtp: Add USB PHYs and HC nodes arm64: dts: qcom: sm8550: Fix the aoss_qmp node name Adam Ford (8): arm64: dts: imx8mp: Enable spba-bus on AIPS3 arm64: boot: dts: r8a774[a/b/e]1-beacon: Consolidate sound clocks dt-bindings: arm: Add Beacon EmbeddedWorks i.MX8M Plus kit arm64: dts: freescale: Introduce imx8mp-beacon-kit arm64: dts: renesas: beacon-renesom: Fix gpio expander reference arm64: dts: renesas: beacon-renesom: Update Ethernet PHY ID arm64: dts: renesas: beacon-renesom: Fix audio clock rate arm64: dts: renesas: r8a774[be]1-beacon: Sync aliases with RZ/G2M Adam Skladowski (1): arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redmi Note 4X Alejandro Tafalla (1): arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A2 Lite Alex Elder (3): arm64: dts: qcom: sc7280: only enable IPA for boards with a modem ARM: dts: qcom: use qcom,gsi-loader for IPA arm64: dts: qcom: use qcom,gsi-loader for IPA Alex Riabchenko (1): arm64: dts: rockchip: Add IR receiver to BPI-R2Pro Alexander Stein (5): ARM: dts: tqma6ul + mba6ulx: Fix temperature sensor compatible arm64: dts: tqma8m*: Fix temperature sensor compatible arm64: dts: imx8mp: Add LCDIF2 & LDB nodes arm64: dts: freescale: Add LVDS overlay for TQMa8MPxL ARM: dts: ls1021a: Disable CAN nodes by default Alexandre Mergnat (2): arm64: dts: mt6358: change node names arm64: dts: mt8173: change node name Ali El-Haj-Mahmoud (1): arm: dts: aspeed: tyan s8036: Enable kcs interrupts Allen-KH Cheng (9): arm64: dts: mt8186: Add power domains controller arm64: dts: mt8186: Add IOMMU and SMI nodes arm64: dts: mt8186: Add dsi node arm64: dts: mediatek: mt8186: Add crypto support for eMMC controller arm64: dts: mediatek: mt8186: Add ADSP mailbox nodes arm64: dts: mediatek: mt8186: Add audio controller node arm64: dts: mediatek: mt8186: Add DPI node arm64: dts: mediatek: mt7986: Fix watchdog compatible arm64: dts: mediatek: mt8516: Fix the watchdog node name Amelie Delaunay (1): ARM: dts: stm32: Fix User button on stm32mp135f-dk Amit Pundir (1): arm64: dts: qcom: sdm845-xiaomi-beryllium: Add reserved memory region Anand Moon (3): ARM: dts: rockchip: Add ethernet rgmiim1 pin-control for rv1126 ARM: dts: rockchip: Add Ethernet GMAC node for RV1126 ARM: dts: rockchip: Enable Ethernet on rv1126 Neu2-IO Andre Przywara (1): ARM: dts: sun8i: a83t: bananapi-m3: describe SATA disk regulator Andreas Kemnade (3): ARM: dts: omap: gta04: add BNO055 IMU chip ARM: dts: omap: gta04a5: cleanup i2c node names ARM: dts: imx: e70k02: Add touchscreen Andrew Davis (1): arm64: dts: xilinx: Rename DTB overlay source files from .dts to .dtso Andrew Halaney (2): arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings arm64: dts: qcom: sa8540p-ride: Document i2c busses Andy Yan (3): dt-bindings: arm: rockchip: Add EmbedFire LubanCat 2 arm64: dts: rockchip: Add dts for EmbedFire rk3568 LubanCat 2 arm64: dts: rockchip: Enable wifi module AP6398s for rk3566 box demo AngeloGioacchino Del Regno (23): arm64: dts: qcom: sm6125: Add IOMMU context to DWC3 arm64: dts: mediatek: mt8195: Use P1 clocks for PCIe1 controller arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY arm64: dts: mt8195: Add complete CPU caches information arm64: dts: mt8192: Add complete CPU caches information arm64: dts: mt8186: Add complete CPU caches information arm64: dts: mt8183: Add complete CPU caches information arm64: dts: mt6795: Add complete CPU caches information arm64: dts: mediatek: cherry: Add Audio Front End (AFE) support arm64: dts: mediatek: cherry: Enable the Audio DSP for SOF arm64: dts: mediatek: cherry: Add external codecs and speaker amplifier arm64: dts: mediatek: cherry: Add sound card configuration arm: dts: mt7629: Remove extra interrupt from timer node arm64: dts: mediatek: mt8173-elm: Move display to ps8640 auxiliary bus arm64: dts: mt8195: Fix CPU map for single-cluster SoC arm64: dts: mt8192: Fix CPU map for single-cluster SoC arm64: dts: mt8186: Fix CPU map for single-cluster SoC arm64: dts: mt8195: Change idle states names to reflect actual function arm64: dts: mt8186: Change idle states names to reflect actual function arm64: dts: mt8192: Change idle states names to reflect actual function arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node arm64: dts: mediatek: mt8186: Fix watchdog compatible arm64: dts: mediatek: mt8195: Fix watchdog compatible Apurva Nandan (4): dt-bindings: arm: ti: Add bindings for J784s4 SoC dt-bindings: pinctrl: k3: Introduce pinmux definitions for J784s4 arm64: dts: ti: Add initial support for J784S4 SoC arm64: dts: ti: Add support for J784S4 EVM board Arnd Bergmann (47): Merge tag 'renesas-dts-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt Merge tag 'at91-dt-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt Merge tag 'dt64-cleanup-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt Merge tag 'samsung-dt64-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'omap-for-v6.3/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt Merge tag 'samsung-drivers-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'gemini-dts-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt Merge tag 'dt-cleanup-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt Merge tag 'ux500-dts-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt Merge tag 'qcom-dts-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'riscv-dt-for-v6.3-mw0' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/dt Merge tag 'qcom-arm64-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'renesas-dt-bindings-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt Merge tag 'renesas-dts-for-v6.3-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt Merge tag 'tegra-for-6.3-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt Merge tag 'tegra-for-6.3-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt Merge tag 'tegra-for-6.3-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt Merge tag 'sunxi-dt-for-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt Merge tag 'arm-soc/for-6.3/devicetree' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'arm-soc/for-6.3/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'samsung-dt-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'samsung-dt64-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'dt64-cleanup-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt Merge tag 'dt-cleanup-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt Merge tag 'imx-bindings-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt Merge tag 'imx-dt-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt Merge tag 'imx-dt64-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt Merge tag 'amlogic-arm64-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt Merge tag 'amlogic-arm-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt Merge tag 'zynqmp-dt-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/dt Merge tag 'zynq-dt-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/dt Merge tag 'v6.2-next-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt Merge tag 'v6.2-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt Merge tag 'v6.3-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt Merge tag 'v6.3-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt Merge tag 'stm32-dt-for-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/dt Merge tag 'mvebu-dt-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt Merge tag 'mvebu-dt64-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt Merge tag 'ti-k3-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt Merge tag 'socfpga_dts_updates_for_v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt Merge tag 'aspeed-6.3-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt Merge tag 'at91-dt-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt Merge tag 'samsung-dt-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt Merge tag 'qcom-dts-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'qcom-arm64-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'qcom-arm64-for-6.3-3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt Merge tag 'socfpga_dts_updates_for_v6.3_part2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt Aswath Govindraju (2): arm64: dts: ti: k3-am62-main: Add support for USB arm64: dts: ti: k3-am625-sk: Add support for USB Balsam CHIHI (1): arm64: dts: mt8195: Add efuse node to mt8195 Bartosz Golaszewski (1): dt-bindings: arm: qcom: add the sa8775p-ride board Bernhard Rosenkränzer (4): dt-bindings: arm64: dts: mediatek: Add mt8365-evk board arm64: dts: mediatek: Remove pins-are-numbered property ARM: dts: mediatek: Remove pins-are-numbered property ARM: dts: stm32: Remove the pins-are-numbered property Bhupesh Sharma (4): arm64: dts: qcom: sm6115: Add debug related nodes arm64: dts: qcom: sm6115: Add geni debug uart node for qup0 arm64: dts: qcom: sm6115: Add watchdog node to dtsi arm64: dts: qcom: sm6115: Add smp2p nodes Biao Huang (1): arm64: dts: mt8195: Add Ethernet controller Bjorn Andersson (19): ARM: dts: msm8974: castor: Define pm8841 regulators Merge branch 'icc-sm8550-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into arm64-for-6.3 Merge branch '20230104093450.3150578-2-abel.vesa@linaro.org' into arm64-for-6.3 Revert "dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11" arm64: dts: qcom: sc8280xp: Define some of the display blocks arm64: dts: qcom: sc8280xp-crd: Enable EDP arm64: dts: qcom: sa8295-adp: Enable DP instances arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers arm64: dts: qcom: sc8280xp: Use MMCX for all DP controllers arm64: dts: qcom: sc8280xp: Define CMA region for CRD and X13s Merge tag 'qcom-arm64-fixes-for-6.2' into arm64-for-6.3 Merge tag 'qcom-dts-fixes-for-6.2' into dts-for-6.3 Merge branch '20230103-topic-sm8550-upstream-dispcc-v3-1-8a03d348c572@linaro.org' into HEAD Merge branch 'icc-qdu1000-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into HEAD Merge branch '20230112204446.30236-2-quic_molvera@quicinc.com' into arm64-for-6.3 Merge branch '20221213152617.296426-1-konrad.dybcio@linaro.org' into HEAD arm64: dts: qcom: sc8280xp: Add USB-C-related DP blocks arm64: dts: qcom: sc8280xp-crd: Introduce pmic_glink arm64: dts: qcom: sc8280xp-x13s: Enable external display Brian Masney (8): arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 arm64: dts: qcom: sc8280xp: add missing i2c nodes arm64: dts: qcom: sc8280xp: add missing spi nodes arm64: dts: qcom: sa8540p-ride: add i2c nodes arm64: dts: qcom: sc8280xp: add aliases for i2c4 and i2c21 arm64: dts: qcom: sc8280xp: add rng device tree node Bryan O'Donoghue (12): ARM: dts: qcom: apq8064: add compat qcom,apq8064-dsi-ctrl ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl arm64: dts: qcom: msm8916: Add compat qcom,msm8916-dsi-ctrl arm64: dts: qcom: msm8953: Add compat qcom,msm8953-dsi-ctrl arm64: dts: qcom: msm8996: Add compat qcom,msm8996-dsi-ctrl arm64: dts: qcom: sc7180: Add compat qcom,sc7180-dsi-ctrl arm64: dts: qcom: sc7280: Add compat qcom,sc7280-dsi-ctrl arm64: dts: qcom: sdm630: Add compat qcom,sdm660-dsi-ctrl arm64: dts: qcom: sdm660: Add compat qcom,sdm660-dsi-ctrl arm64: dts: qcom: sdm845: Add compat qcom,sdm845-dsi-ctrl arm64: dts: qcom: sm8250: Add compat qcom,sm8250-dsi-ctrl dt-bindings: arm: qcom: Document MSM8939 SoC binding Caleb Connolly (1): arm64: dts: qcom: sdm845-oneplus-*: add audio devices Chen-Yu Tsai (5): arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken Chris Morgan (6): arm64: dts: rockchip: Change audio card name for Odroid Go arm64: dts: rockchip: don't set cpll rate for Odroid Go arm64: dts: rockchip: update px30 thermal zones for GPU arm64: dts: rockchip: Update leds for Odroid Go Advance arm64: dts: rockchip: add Hynitron cst340 for Anbernic 353 series arm64: dts: rockchip: add display to RG503 Christian Hewitt (12): arm64: dts: meson: remove CPU opps below 1GHz for G12A boards arm64: dts: meson: add Broadcom WiFi to P212 dtsi arm64: dts: meson: move pwm_ef node in P212 dtsi arm64: dts: meson: remove WiFi/BT nodes from Khadas VIM1 arm64: dts: meson: add audio playback to S905X-P212 dts arm64: dts: meson: radxa-zero: allow usb otg mode arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN arm64: dts: meson: bananapi-m5: remove redundant status from sound node arm64: dts: meson: bananapi-m5: convert dts to dtsi dt-bindings: arm: amlogic: add support for BananaPi M2-Pro arm64: dts: meson: add support for BananaPi M2-Pro dt-bindings: arm: amlogic: add support for Radxa Zero2 Christian Marangi (1): ARM: dts: qcom: ipq8064: move reg-less nodes outside soc node Christoph Niedermaier (4): dt-bindings: arm: fsl: Add PDK2, PicoITX and DRC02 boards for the DHCOM i.MX6ULL SoM ARM: dts: imx6ull-dhcom: Add DH electronics DHCOM i.MX6ULL SoM and PDK2 board ARM: dts: imx6ull-dhcom: Add DHCOM based PicoITX board ARM: dts: imx6ull-dhcom: Add DHSOM based DRC02 board Christopher Obbard (4): arm64: dts: rockchip: Add rock-5b board arm64: dts: rockchip: Update sdhci alias for rock-5a arm64: dts: rockchip: Remove empty line from rock-5a arm64: dts: rockchip: Update sdhci alias for rock-5b Chukun Pan (4): dt-bindings: arm: rockchip: add Radxa CM3I E25 arm64: dts: rockchip: Add Radxa CM3I E25 dt-bindings: arm: rockchip: Add Orange Pi R1 Plus arm64: dts: rockchip: rk3328: Add Orange Pi R1 Plus Conor Dooley (12): RISC-V: introduce ARCH_FOO kconfig aliases for SOC_FOO symbols RISC-V: kconfig.socs: convert usage of SOC_CANAAN to ARCH_CANAAN RISC-V: kbuild: convert all use of SOC_FOO to ARCH_FOO RISC-V: stop selecting the PolarFire SoC clock driver RISC-V: stop selecting SiFive clock and serial drivers directly RISC-V: stop directly selecting drivers for SOC_CANAAN Merge tag 'soc2arch-immutable' into riscv-dt-for-next dt-bindings: vendor-prefixes: Add entry for Aldec dt-bindings: riscv: microchip: document the Aldec TySoM riscv: dts: microchip: add the Aldec TySoM's devicetree Merge patch series "Add a devicetree for the Aldec PolarFire SoC TySoM" dt-bindings: riscv: correct starfive visionfive 2 compatibles Corentin Labbe (1): ARM: dts: intel-ixp42x-welltech-epbx100: add ethernet node Daniel Scally (3): dt-bindings: vendor-prefixes: Add Polyhex Technology Co. dt-bindings: arm: fsl: Enumerate Debix Model A Board arm64: dts: Add device tree for the Debix Model A Board Danila Tikhonov (1): arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A1 Dasnavis Sabiya (2): dt-bindings: arm: ti: Add binding for AM69 Starter Kit arch: arm64: dts: Add support for AM69 Starter Kit David Heidelberg (1): arm64: dts: meson-gxm-khadas-vim2: use gpio-fan matrix instead of an array Delphine CC Chiu (2): dt-bindings: arm: aspeed: add Facebook Greatlakes board ARM: dts: aspeed: greatlakes: Add Facebook greatlakes (AST2600) BMC Dhruva Gole (1): arm64: dts: ti: k3-am62-main: Fix clocks for McSPI Dinh Nguyen (3): arm64: dts: add pinctrl-single property for Stratix10/Agilex arm64: dts: stratix10: add i2c pins for pinctrl arm64: dts: socfpga: change address-cells to support 64-bit addressing Dmitry Baryshkov (57): arm64: dts: qcom: qcs404: use symbol names for PCIe resets arm64: dts: qcom: qcs404: add power-domains-cells to gcc node arm64: dts: qcom: qcs404: add clocks to the gcc node arm64: dts: qcom: qcs404: add xo clock to rpm clock controller arm64: dts: qcom: qcs404: register PCIe PHY as a clock provider arm64: dts: qcom: sm8450: add RPMH_REGULATOR_LEVEL_LOW_SVS_D1 arm64: dts: qcom: sm8450: add display hardware devices arm64: dts: qcom: sm8450-hdk: enable display hardware ARM: dts: qcom: msm8974: add second DSI host and PHY ARM: dts: qcom: msm8974: add clocks and clock-names to gcc device ARM: dts: qcom: msm8974: add clocks and clock-names to mmcc device dt-bindings: vendor-prefixes: add Startkit dt-bindings: arm: fsl: Add the Starterkit SK-iMX53 board ARM: dts: imx: Add support for SK-iMX53 board ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl to dsi1 arm64: dts: qcom: sm8150: Add compat qcom,sm8150-dsi-ctrl arm64: dts: qcom: sm8450: Add compat qcom,sm8450-dsi-ctrl arm64: dts: qcom: sm8450-qrd: add missing PMIC includes arm64: dts: qcom: sm8450-hdk: add missing PMIC includes arm64: dts: qcom: msm8998: get rid of test clock arm64: dts: qcom: sdm845: make DP node follow the schema arm64: dts: qcom: msm8996-oneplus-common: drop vdda-supply from DSI PHY arm64: dts: qcom: msm8996: mark apcs as clock provider arm64: dts: qcom: sm8150: drop the virtual ipa-virt device arm64: dts: qcom: sm8250: drop the virtual ipa-virt device arm64: dts: qcom: sm8350: add PCIe devices arm64: dts: qcom: sm8350-hdk: enable PCIe devices arm64: dts: qcom: use UFS symbol clocks provided by PHY ARM: dts: qcom: msm8974: add xo clock to rpm clock controller ARM: dts: qcom-msm8974: specify per-sensor calibration cells ARM: dts: qcom-apq8084: specify per-sensor calibration cells arm64: dts: qcom: msm8956: use SoC-specific compat for tsens arm64: dts: qcom: msm8916: specify per-sensor calibration cells arm64: dts: qcom: msm8976: specify per-sensor calibration cells arm64: dts: qcom: qcs404: specify per-sensor calibration cells arm64: dts: qcom: add SoC specific compat strings to mdp5 nodes ARM: dts: qcom-msm8974: add SoC specific compat string to mdp5 node arm64: dts: qcom: rename mdss nodes to display-subsystem arm64: dts: qcom: rename mdp nodes to display-controller ARM: dts: qcom-msm8974: rename mdss node to display-subsystem ARM: dts: qcom: rename mdp nodes to display-controller ARM: dts: qcom: apq8084: add clocks and clock-names to gcc device arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input arm64: dts: qcom: sc8280xp-crd: drop #sound-dai-cells from eDP node arm64: dts: qcom: sc8280xp: add p1 register blocks to DP nodes arm64: dts: qcom: sm8350: use qcom,sm8350-dsi-ctrl compatibles ARM: dts: qcom: apq8064: add #clock-cells to the HDMI PHY node ARM: dts: qcom: apq8064: use hdmi_phy for the MMCC's hdmipll clock arm64: dts: qcom: msm8996: enable UFS interconnects arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC arm64: dts: qcom: msm8996: add CBF device entry ARM: dts: qcom: apq8064: add second DSI host and PHY arm64: dts: qcom: sm8350: reorder device nodes arm64: dts: qcom: sm8350: move more nodes to correct place arm64: dts: qcom: sm8350: finish reordering nodes arm64: dts: qcom: sm8350: add GPU, GMU, GPU CC and SMMU nodes arm64: dts: qcom: sm8350-hdk: enable GPU Douglas Anderson (9): arm64: dts: qcom: sc7180: Bump up trogdor ts_reset_l drive strength arm64: dts: qcom: sc7180: Add trogdor eDP/touchscreen regulator off-on-time arm64: dts: qcom: sc7180: Start the trogdor eDP/touchscreen regulator on arm64: dts: qcom: sc7180: Add pazquel360 touschreen arm64: dts: qcom: sc7280: On QCard, regulator L3C should be 1.8V arm64: dts: qcom: sc7280: Add 3ms ramp to herobrine's pp3300_left_in_mlb arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on villager arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on evoker arm64: dts: qcom: sc7280: Power herobrine's 3.3 eDP/TS rail more properly Durai Manickam KR (3): ARM: dts: at91: sam9x60: fix spi4 node dt-bindings: arm: at91: Add info on sam9x60 curiosity ARM: dts: at91: sam9x60_curiosity: Add device tree for sam9x60 curiosity board Dzmitry Sankouski (1): arm64: dts: qcom: Re-enable resin on MSM8998 and SDM845 boards Eddie James (1): ARM: dts: aspeed: p10bmc: Enable UART2 Emil Renner Berthing (1): dt-bindings: riscv: Add StarFive JH7110 SoC and VisionFive 2 board Eric Chanudet (4): arm64: dts: qcom: rename pm8450a dtsi to sa8540p-pmics arm64: dts: qcom: sa8450p-pmics: add rtc node arm64: dts: qcom: sa8295p-adp: use sa8540p-pmics arm64: dts: qcom: pm8941-rtc add alarm register Eugen Hristev (1): ARM: dts: at91: sama7g5: add nodes for video capture Eugene Lepshy (1): arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redmi 5 Plus Fabio Estevam (2): ARM: dts: imx53: Fix sram.yaml warnings ARM: dts: imx51: Fix sram.yaml warnings Fabrizio Castro (5): arm64: dts: renesas: r9a09g011: Add eMMC and SDHI support dt-bindings: soc: renesas: Add RZ/V2M PWC arm64: dts: renesas: r9a09g011: Reword ethernet status arm64: dts: renesas: r9a09g011: Add PWC support arm64: dts: renesas: v2mevk2: Add PWC support Frank Wunderlich (1): arm64: dts: mt7986: add Bananapi R3 Frieder Schrempf (1): arm64: dts: imx8mm-kontron: Add RTC aliases Furkan Kardame (1): arm64: dts: rockchip: add audio nodes to rk3566-roc-pc Gabriela David (1): arm64: dts: qcom: sdm632: Add device tree for Motorola G7 Power Geert Uytterhoeven (5): arm64: dts: renesas: r8a779f0: Add CA55 operating points arm64: dts: renesas: ulcb-kf: Fix pca9548 i2c-mux node names ARM: dts: ti: Fix pca954x i2c-mux node names arm64: dts: renesas: r8a779g0: Add Cortex-A76 1.8 GHz opp arm64: dts: renesas: eagle: Add SCIF_CLK support Giulio Benetti (1): ARM: dts: imxrt1050: increase mmc max-frequency property Haibo Chen (2): arm64: dts: imx93: add flexcan nodes arm64: dts: imx93: add ADC support Harini Katakam (2): ARM: dts: zynq: Add xlnx prefix to GEM compatible string arm64: dts: zynqmp: Add xlnx prefix to GEM compatible string Heiner Kallweit (1): arm64: dts: amlogic: Fix non-compliant SD/SDIO node names Herve Codina (1): ARM: dts: r9a06g032: Add the USBF controller node Hsin-Yi Wang (2): arm64: dts: mt8183: kukui: Split out keyboard node and describe detachables arm64: dts: mt8183: jacuzzi: Move panel under aux-bus Jagan Teki (20): dt-bindings: arm: rockchip: Add pmu compatible for rv1126 ARM: dts: rockchip: Add Rockchip RV1126 pinctrl ARM: dts: rockchip: Add Rockchip RV1126 SoC dt-bindings: vendor-prefixes: Add Edgeble AI Technologies Pvt. Ltd. dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 2 ARM: dts: rockchip: Add Edgeble RV1126 Neural Compute Module 2(Neu2) ARM: dts: rockchip: Add Edgeble Neural Compute Module 2(Neu2) IO board arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A SoM arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A IO dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6 dt-bindings: arm: rockchip: Add Radxa Compute Module 3 arm64: dts: rockchip: Add rk3566 based Radxa Compute Module 3 arm64: dts: rockchip: Add Radxa Compute Module 3 IO board arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM boards arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SBC boards arm64: dts: rockchip: rk3566: Enable WiFi, BT support for Radxa CM3 arm64: dts: rockchip: Fix compatible for Radxa CM3 arm64: dts: rockchip: Add missing CM3i fallback compatible for Radxa E25 arm64: dts: rockchip: Drop unneeded model for Radxa CM3i arm64: dts: rockchip: Correct the model name for Radxa E25 Jamie Douglass (1): arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions Jan Kiszka (2): arm64: dts: ti: iot2050: Add layout of OSPI flash dt-bindings: arm: ti: Add binding for Siemens IOT2050 M.2 variant Jasper Korten (1): arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A 9.7 (2015) Jianhua Lu (2): dt-bindings: arm: qcom: Add Xiaomi Mi Pad 5 Pro (xiaomi-elish) arm64: dts: qcom: sm8250: Add device tree for Xiaomi Mi Pad 5 Pro Jianqun Xu (1): arm64: dts: rockchip: Add rk3588 pinctrl data Johan Hovold (12): arm64: dts: qcom: sc8280xp-x13s: move 'thermal-zones' node arm64: dts: qcom: sc8280xp-x13s: move 'regulator-vph-pwr' node arm64: dts: qcom: sc8280xp-x13s: enable eDP display arm64: dts: qcom: sa8540p-pmics: add missing interrupt include arm64: dts: qcom: sa8540p-pmics: rename pmic labels arm64: dts: qcom: sc8280xp-crd: allow vreg_l3b to be disabled arm64: dts: qcom: sc8280xp: disable sound nodes arm64: dts: qcom: sc8280xp-x13s: move vamacro node arm64: dts: qcom: sc8280xp-x13s: move wcd938x codec node arm64: dts: qcom: sm8450-hdk: move wcd938x codec node arm64: dts: qcom: sm8250: clean up wcd938x codec node arm64: dts: qcom: sm8550: fix USB-DP PHY resets Johan Jonker (8): dt-bindings: arm: rockchip: Add Rockchip RK3128 Evaluation board ARM: dts: rockchip: add rk3128 soc dtsi ARM: dts: rockchip: add rk3128-evb ARM: dts: rockchip: add space between label and nodename nfc pinctrl on rk3128 ARM: dts: rockchip: add brcmf node to rk3066a-mk808 dt-bindings: phy: rockchip: convert rockchip-dp-phy.txt to yaml dt-bindings: soc: rockchip: grf: add rockchip,rk3288-dp-phy.yaml dt-bindings: phy: rename phy-rockchip-inno-usb2.yaml Jon Hunter (4): arm64: tegra: Populate address/size cells for Tegra234 I2C arm64: tegra: Populate Jetson AGX Orin EEPROMs arm64: tegra: Add dma-coherent property for Tegra194 XUDC arm64: tegra: Populate the XUDC node for Tegra234 Jonas Karlman (2): arm64: dts: rockchip: assign rate to clk_rtc_32k on rk356x arm64: dts: rockchip: fix hdmi cec on rock-3a Jordan Chang (3): dt-bindings: vendor-prefixes: Add prefix for Ufi Space dt-bindings: arm: aspeed: document Ufispace NCPLite BMC ARM: dts: aspeed: Add device tree for Ufispace NCPLite BMC Judy Hsiao (1): arm64: dts: qcom: sc7280: add DP audio to herobrine rt5682 1-mic dtsi Julian Braha (1): arm64: dts: qcom: sdm450: Add device tree for Motorola Moto G6 Julian Weigt (1): ARM: dts: qcom: msm8974-castor: Enable charging over USB Kever Yang (2): arm64: dts: rockchip: Add base DT for rk3588 SoC arm64: dts: rockchip: Add rk3588-evb1 board Konrad Dybcio (78): arm64: dts: qcom: sm8350-sagami: Configure SLG51000 PMIC on PDX215 arm64: dts: qcom: sm8350-sagami: Add GPIO line names for PMIC GPIOs arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up arm64: dts: qcom: sm6115: Fix UFS node arm64: dts: qcom: sm6115: Provide xo clk to rpmcc arm64: dts: qcom: sm6115: Provide real SMD RPM XO to SDC1/2 dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11 arm64: dts: qcom: Add Lenovo Tab P11 (J606F/XiaoXin Pad) dts arm64: dts: qcom: sm6115: Add thermal zones arm64: dts: qcom: sm6350: Fix up the ramoops node arm64: dts: qcom: msm8996-tone: Enable SDHCI1 arm64: dts: qcom: msm8996-tone: Move status last arm64: dts: qcom: sm8150-kumano: Add GPIO keys arm64: dts: qcom: sm8150-kumano: Add NXP PN553 NFC arm64: dts: qcom: msm8996: Add additional A2NoC clocks arm64: dts: qcom: ipq6018: Use lowercase hex arm64: dts: qcom: msm8996: Use lowercase hex arm64: dts: qcom: msm8998: Use lowercase hex arm64: dts: qcom: sdm630: Use lowercase hex arm64: dts: qcom: sdm660: Use lowercase hex arm64: dts: qcom: sdm845: Use lowercase hex arm64: dts: qcom: sm8250: Use lowercase hex arm64: dts: qcom: sm8150: Use lowercase hex arm64: dts: qcom: sdm845: Fix some whitespace/newlines arm64: dts: qcom: sm8350-sagami: Rectify GPIO keys arm64: dts: qcom: sm8150: Add DISPCC node arm64: dts: qcom: sm8150: Wire up MDSS arm64: dts: qcom: sm8450-nagara: Include PMIC DTSIs arm64: dts: qcom: sm8450-nagara: Add GPIO line names for PMIC GPIOs arm64: dts: qcom: sm8450-nagara: Add GPIO keys arm64: dts: qcom: sm8450-nagara: Set up camera regulators arm64: dts: qcom: sm8450-nagara: Enable PMIC RESIN+PON arm64: dts: qcom: sm8450-nagara: Configure SLG51000 PMIC arm64: dts: qcom: sm8250-edo: Remove misleading comments arm64: dts: qcom: sm8350-sagami: Disable empty i2c bus arm64: dts: qcom: sm8450-nagara: Disable empty i2c bus arm64: dts: qcom: msm8916: Add fallback CCI compatible arm64: dts: qcom: sdm845: Add fallback CCI compatible arm64: dts: qcom: sm8250: Add fallback CCI compatible arm64: dts: qcom: sm8450: Add fallback CCI compatible arm64: dts: qcom: sm8350: Drop standalone smem node arm64: dts: qcom: msm8998: Use RPM XO dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11 arm64: dts: qcom: sdm630-nile: Don't use underscores in node names arm64: dts: qcom: sdm630-nile: Reserve simplefb memory arm64: dts: qcom: sm6350: Add OSM L3 node arm64: dts: qcom: sm6350: Set up DDR & L3 scaling arm64: dts: qcom: ipq6018: Pad addresses to 8 hex digits arm64: dts: qcom: ipq6018: Fix up indentation arm64: dts: qcom: ipq6018: Sort nodes properly arm64: dts: qcom: ipq6018: Add/remove some newlines arm64: dts: qcom: ipq6018: Use lowercase hex arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits arm64: dts: qcom: sm8150: Pad addresses to 8 hex digits arm64: dts: qcom: sm6350: Pad addresses to 8 hex digits arm64: dts: qcom: sdm845: Pad addresses to 8 hex digits arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits arm64: dts: qcom: sm8350: Pad addresses to 8 hex digits arm64: dts: qcom: sc7180: Pad addresses to 8 hex digits arm64: dts: qcom: sc7280: Pad addresses to 8 hex digits arm64: dts: qcom: msm8994-octagon: Pad addresses to 8 hex digits arm64: dts: qcom: sm8450: Pad addresses to 8 hex digits arm64: dts: qcom: msm8994-kitakami: Pad addresses to 8 hex digits arm64: dts: qcom: sm6115: Pad addresses to 8 hex digits arm64: dts: qcom: sm8350: Add missing #address/size-cells to DSIn arm64: dts: qcom: sm8350: Fix DSI1 interrupt arm64: dts: qcom: sm8350: Feed DSI1 PHY clocks to DISPCC arm64: dts: qcom: sm8350: Fix DSI PHY compatibles arm64: dts: qcom: sm8350: Fix DSI PLL size arm64: dts: qcom: sm8350: Add mdss_ prefix to DSIn out labels arm64: dts: qcom: sm8350: Hook up DSI1 to MDP arm64: dts: qcom: sm8450-nagara: Correct firmware paths arm64: dts: qcom: sm6115: Add mdss_ prefix to mdss nodes arm64: dts: qcom: sm6115: Use 64 bit addressing arm64: dts: qcom: sm8450: Fix DSIn PHY compatible arm64: dts: qcom: sm8250: Disable wsamacro and swr0 by default dt-bindings: clock: add QCOM SM6350 camera clock bindings arm64: dts: qcom: pmk8350: Use the correct PON compatible Konstantin Aladyshev (5): ARM: dts: aspeed: ethanolx: Enable VUART ARM: dts: aspeed: ethanolx: Correct EEPROM device name ARM: dts: aspeed: ethanolx: Add label for the master partition ARM: dts: aspeed: ethanolx: Enable CTS/RTS pins on UART1 ARM: dts: aspeed: ethanolx: Add BIOS flash chip Krzysztof Kozlowski (200): arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos5433 arm64: dts: exynos: use 8-bit for SPI IR LED duty-cycle in TM2 arm64: dts: exynos: drop pwm-names from MAX77843 haptic in TM2 arm64: dts: exynos: drop clock-frequency from CPU nodes in TM2 arm64: dts: exynos: correct properties of MAX98504 in TM2 dt-bindings: soc: samsung: exynos-sysreg: split from syscon dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos5433 dt-bindings: soc: samsung: exynos-sysreg: add clocks for Exynos850 arm64: dts: qcom: msm8996: drop address/size cells from smd-edge arm64: dts: qcom: qcs404: align CDSP PAS node with bindings arm64: dts: qcom: sc7180: align MPSS PAS node with bindings arm64: dts: qcom: sc7280: align MPSS PAS node with bindings ARM: dts: qcom: sdx55-mtp: add MPSS remoteproc memory-region arm64: dts: qcom: msm8996-xiaomi-gemini: use preferred enable-gpios for LP5562 LED arm64: dts: qcom: sdm845: drop 0x from unit address arm64: dts: qcom: sc7180: move QUP and QSPI opp tables out of SoC node arm64: dts: qcom: sdm845: move DSI/QUP/QSPI opp tables out of SoC node arm64: dts: qcom: sdm845: move sound node out of soc arm64: dts: qcom: sm8250: move sound and codec nodes out of soc arm64: dts: qcom: sm8250: add cache size arm64: dts: qcom: sm8350-sony-xperia-sagami: specify which LDO modes are allowed ARM: dts: qcom: sdx55: add specific compatible for USB HS PHY ARM: dts: qcom: sdx65: add specific compatible for USB HS PHY arm64: dts: qcom: sm8350: align MMC node names with DT schema arm64: dts: qcom: msm8996: align bus node names with DT schema arm64: dts: qcom: sm8250: drop unused clock-frequency from va-macro arm64: dts: qcom: sm8450: re-order GCC clocks arm64: dts: qcom: use generic node name for CS35L41 speaker arm64: dts: imx: align LED node names with dtschema ARM: dts: imx: align LED node names with dtschema ARM: dts: vf610: align LED node names with dtschema arm64: dts: imx8dxl: drop 0x from unit address ARM: dts: meson: align LED node names with dtschema arm64: dts: amlogic: align LED node names with dtschema arm64: dts: qcom: sm8450: disable by default Soundwire and VA-macro arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema arm64: dts: qcom: sm6375: align PSCI domain names with DT schema arm64: dts: qcom: sm8150: align PSCI domain names with DT schema arm64: dts: qcom: sm8250: align PSCI domain names with DT schema arm64: dts: qcom: sm8350: align PSCI domain names with DT schema arm64: dts: qcom: sm8450: align PSCI domain names with DT schema arm64: dts: xilinx: align LED node names with dtschema arm64: dts: mediatek: align LED node names with dtschema arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name arm64: dts: qcom: sdm845-xiaomi-beryllium: fix audio codec interrupt pin name arm64: dts: qcom: sdm845: align TLMM pin configuration with DT schema arm64: dts: qcom: sdm845: do not customize SPI0 pin drive/bias dt-bindings: soc: samsung: exynos-sysreg: correct indentation for deprecated arm64: dts: exynos: drop unsupported I2C properties in Espresso ARM: dts: exynos: drop unused pinctrl-names from Galaxy Tab arm64: dts: broadcom: align SMMU node names with DT schema arm64: dts: qcom: sc7180: order top-level nodes alphabetically arm64: dts: qcom: sdm845: order top-level nodes alphabetically ARM: dts: qcom: reverse compatibles to match bindings ARM: dts: qcom: apq8064: drop second clock frequency from timer ARM: dts: qcom: ipq8064: drop second clock frequency from timer ARM: dts: qcom: mdm9615: drop second clock frequency from timer ARM: dts: qcom: msm8960: drop second clock frequency from timer ARM: dts: qcom: msm8960: add qcom,kpss-wdt-mdm9615 arm64: dts: qcom: sc7180: correct SPMI bus address cells arm64: dts: qcom: sc7280: correct SPMI bus address cells arm64: dts: qcom: sc8280xp: correct SPMI bus address cells arm64: dts: qcom: rename AOSS QMP nodes arm64: dts: qcom: replace underscores in node names dt-bindings: arm: qcom: add board-id/msm-id for MSM8956, SDM636 and SM4250 arm64: dts: qcom: sm8450: correct Soundwire wakeup interrupt name ARM: dts: qcom: add missing space before { arm64: dts: qcom: add missing space before { arm64: dts: microchip: drop 0x from unit address ARM: dts: socfpga: drop 0x from unit address ARM: dts: stih410: align HDMI CEC node names with dtschema ARM: dts: keystone: align LED node names with dtschema ARM: dts: dove: align LED node names with dtschema ARM: dts: at91: align LED node names with dtschema arm64: dts: hisilicon: align LED node names with dtschema MAINTAINERS: arm64: tesla: correct pattern for directory arm64: dts: qcom: sm8350: drop unused dispcc power-domain-names arm64: dts: qcom: sc7180-trogdor: align DAI children names with DT schema arm64: dts: qcom: sm8250: drop unused clock-frequency from rx-macro arm64: dts: qcom: sc8280xp: drop bogus clock-controller property arm64: dts: qcom: sc8280xp: drop unused properties from tx-macro arm64: dts: qcom: msm8916-samsung-a2015: correct motor pinctrl node name arm64: dts: qcom: sc7280-idp: add amp pin config function ARM: dts: qcom: align OPP table node name with DT schema arm64: dts: qcom: align OPP table node name with DT schema arm64: dts: qcom: sm8250: drop unused clock-frequency from wsa-macro arm64: dts: qcom: sm8250: drop unused properties from tx-macro arm64: dts: qcom: sdm845-db845c: drop label from I2C controllers ARM: dts: meson8: align OPP table names with DT schema ARM: dts: exynos: align OPP table names with DT schema ARM: dts: exynos: drop incorrect power-supplies in P4 Note ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato ARM: dts: exynos: drop unsupported desc-num in Exynos3250 ARM: dts: exynos: correct cd-gpios property in Exynos4412 Itop Elite ARM: dts: exynos: align pin node names in Exynos4412 arm64: dts: exynos: drop unsupported UFS properties in ExynosAutov9 SADK ARM: dts: exynos: add ports in HDMI bridge in Exynos4412 Midas ARM: dts: exynos: add panel supply in Tiny4412 ARM: dts: exynos: add backlight supply in P4 Note ARM: dts: exynos: align HSOTG/USB node names ARM: dts: exynos: correct SATA clocks in Exynos5250 ARM: dts: exynos: correct HS200 property in Exynos5260 ARM: dts: exynos: correct HSI2C properties in Exynos5410 Odroid XU ARM: dts: broadcom: align UART node name with bindings arm64: dts: broadcom: drop deprecated serial device_type ARM: dts: socfpga: align UART node name with bindings ARM: dts: mstar: align UART node name with bindings ARM: dts: cx92755: align UART node name with bindings arm64: dts: mediatek: mt7622: drop serial clock-names arm64: dts: mediatek: mt8183: drop double interrupts ARM: dts: ste: align LED node names with dtschema dt-bindings: power: fsl,imx-gpc: document fsl,imx6ul-gpc compatible dt-bindings: power: fsl,imx-gpc: correct compatibles dt-bindings: power: fsl,imx-gpc: document interrupt-controller ARM: dts: exynos: correct HDMI phy compatible in Exynos4 ARM: dts: exynos: use generic node names for phy ARM: dts: exynos: use lowercase hex addresses ARM: dts: arm: align UART node name with bindings arm64: dts: apm: drop deprecated serial device_type arm64: dts: amazon: drop deprecated serial device_type ARM: dts: alpine: align UART node name with bindings ARM: dts: axm55xx: align UART node name with bindings ARM: dts: moxart: align UART node name with bindings ARM: dts: dm814x: align UART node name with bindings ARM: dts: stih418: align OPP table names with DT schema ARM: dts: imx: use generic node name for rave-sp arm64: dts: realtek: align UART node name with bindings arm64: dts: hisilicon: align UART node name with bindings arm64: dts: synaptics: align UART node name with bindings ARM: dts: berlin: align UART node name with bindings ARM: dts: sun8i: h3-beelink-x2: align HDMI CEC node names with dtschema arm64: dts: exynos: disable non-working GPU on Exynos7 Espresso arm64: dts: exynos: add ADC supply on Exynos7 Espresso arm64: dts: exynos: correct Bluetooth LED triger on E850-96 arm64: dts: exynos: add VPH_PWR regulator on TM2 arm64: dts: exynos: add interrupt-controller to WM5110 on TM2 arm64: dts: exynos: correct wlf,micd-dbtime on TM2 arm64: dts: exynos: use lowercase hex addresses arm64: dts: microchip: use "okay" for status arm64: dts: apm: use "okay" for status arm64: dts: amd: use "okay" for status ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos5420 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos3250 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4210 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4412 arm64: dts: exynos: move exynos-bus nodes out of soc in Exynos5433 ARM: dts: exynos: add unit address to DWC3 node wrapper in Exynos5250 ARM: dts: exynos: add unit address to DWC3 node wrapper in Exynos54xx arm64: dts: exynos: add unit address to DWC3 node wrapper in Exynos5433 arm64: dts: exynos: add unit address to DWC3 node wrapper in Exynos7 arm64: dts: imx8q: use generic node name for rave-sp arm64: dts: qcom: sm8550: add GPR and LPASS pin controller arm64: dts: qcom: sc7280-herobrine-audio-wcd9385: drop incorrect properties arm64: dts: qcom: sc7280-idp: drop incorrect properties ARM: dts: qcom: use "okay" for status ARM: dts: qcom-sdx55: align RPMh regulator nodes with bindings ARM: dts: qcom-sdx65: align RPMh regulator nodes with bindings arm64: dts: qcom: use generic node name for Bluetooth arm64: dts: qcom: sm8350: drop incorrect cells from serial arm64: dts: qcom: sm8450: drop incorrect cells from serial arm64: dts: qcom: sm8550: drop incorrect cells from serial arm64: dts: qcom: sdm845-db845c: add generic sound compatible arm64: dts: qcom: sdm845-xiaomi-beryllium: add generic sound compatible arm64: dts: qcom: sdm850-lenovo-yoga: correct sound compatible arm64: dts: qcom: sdm845: move codec to separate file arm64: dts: qcom: sdm845-audio-wcd9340: commonize pinctrl arm64: dts: qcom: sdm845-audio-wcd9340: commonize clocks arm64: dts: qcom: sa8295p-adp: align RPMh regulator nodes with bindings arm64: dts: qcom: sc7180: align RPMh regulator nodes with bindings arm64: dts: qcom: sc8280xp: align RPMh regulator nodes with bindings arm64: dts: qcom: sdm845: align RPMh regulator nodes with bindings arm64: dts: qcom: sm7225: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8150: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8250: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8350: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8450: align RPMh regulator nodes with bindings arm64: dts: qcom: sm8550: add specific SMMU compatible arm64: dts: qcom: sm8550-mtp: correct vdd-l5-l16-supply arm64: dts: qcom: sm8350: fixup SDHCI interconnect arguments ARM: dts: qcom: apq8060-dragonboard: align MPP pin node names with DT schema ARM: dts: qcom: sdx55: correct TLMM gpio-ranges ARM: dts: qcom: align OPP table names with DT schema arm64: dts: qcom: sm8350-hdk: align pin config node names with bindings arm64: dts: qcom: sm8350-hdk: correct LT9611 pin function arm64: dts: qcom: msm8953: correct TLMM gpio-ranges arm64: dts: qcom: sm6115: correct TLMM gpio-ranges arm64: dts: qcom: sc8280xp: correct LPASS GPIO gpio-ranges ARM: dts: exynos: align status led name with bindings on Origen4210 ARM: dts: exynos: drop default status from I2C10 on Arndale ARM: dts: exynos: drop redundant address/size cells from I2C10 on Arndale ARM: dts: exynos: move I2C10 out of soc node on Arndale ARM: dts: exynos: correct SPI nor compatible in SMDKv310 ARM: dts: exynos: correct SPI nor compatible in SMDK5250 ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Midas ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Arndale ARM: dts: s5pv210: add "gpios" suffix to wlf,ldo1ena on Aries ARM: dts: exynos: correct max98090 DAI argument in Snow arm64: dts: qcom: ipq6018: align RPM G-Link node with bindings arm64: dts: qcom: qcs404: align RPM G-Link node with bindings arm64: dts: qcom: msm8996: align RPM G-Link clock-controller node with bindings Kunihiko Hayashi (9): ARM: dts: uniphier: Align node names for SoC-dependent controller and PHYs with bindings ARM: dts: uniphier: Add missing reg properties for glue layer ARM: dts: uniphier: Add syscon compatible string to soc-glue-debug ARM: dts: uniphier: Add syscon-uhs-mode to SD node arm64: dts: uniphier: Align node names for SoC-dependent controller and PHYs with bindings arm64: dts: uniphier: Add missing reg properties for glue layer nodes arm64: dts: uniphier: Add syscon compatible string to soc-glue-debug arm64: dts: uniphier: Add syscon-uhs-mode to SD node arm64: dts: uniphier: Fix property name in PXs3 USB node Kuninori Morimoto (8): ARM: dts: renesas: #sound-dai-cells is used when simple-card arm64: dts: renesas: #sound-dai-cells is used when simple-card arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card dtsi arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 dtsi arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card dtsi arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 MIX + TDM Split dtsi arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card MIX + TDM Split dtsi arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card MIX + TDM Split dtsi Kuogee Hsieh (1): arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint Lad Prabhakar (6): riscv: dts: renesas: rzfive-smarc-som: Enable WDT riscv: dts: renesas: rzfive-smarc-som: Enable OSTM nodes riscv: dts: renesas: rzfive-smarc-som: Drop PHY interrupt support for ETH{0,1} arm64: dts: renesas: r9a07g043u: Add IRQC node arm64: dts: renesas: r9a07g043u: Update pinctrl node to handle GPIO interrupts arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt support for ETH{0/1} Laurent Pinchart (4): ARM: dts: stm32: Use new media bus type macros ARM: dts: omap: Use new media bus type macros ARM: dts: renesas: Use new media bus type macros ARM: dts: freescale: Use new media bus type macros Lin, Meng-Bo (14): arm64: dts: qcom: msm8916-samsung-grandmax: Add properties function and color for keyled dt-bindings: qcom: Document msm8916-acer-a1-724 arm64: dts: qcom: msm8916-acer-a1-724: Add initial device tree arm64: dts: qcom: msm8916-acer-a1-724: Add accelerometer/magnetometer arm64: dts: qcom: msm8916-acer-a1-724: Add touchscreen dt-bindings: vendor-prefixes: Add GPLUS dt-bindings: qcom: Document msm8916-gplus-fl8005a arm64: dts: qcom: msm8916-gplus-fl8005a: Add initial device tree arm64: dts: qcom: msm8916-gplus-fl8005a: Add touchscreen arm64: dts: qcom: msm8916-gplus-fl8005a: Add flash LED dt-bindings: qcom: Document bindings for msm8916-samsung-j5x arm64: dts: qcom: msm8916-samsung-j5-common: Add initial common device tree arm64: dts: qcom: msm8916-samsung-j5-common: Add new device trees arm64: dts: qcom: msm8916-samsung-j5-common: Add Hall sensor Linus Walleij (6): ARM: dts: gemini: Push down flash address/size cells ARM: dts: gemini: wbd111: Use RedBoot partion parser ARM: dts: gemini: wbd222: Use RedBoot partion parser ARM: dts: gemini: Fix USB block version ARM: dts: gemini: Enable DNS313 FOTG210 as periph ARM: dts: ux500: Add clkout-clock node Luca Weiss (22): ARM: dts: qcom: msm8974-*: re-add remoteproc supplies ARM: dts: qcom: msm8974-castor: Fix touchscreen init arm64: dts: qcom: sdm632-fairphone-fp3: Add NFC arm64: dts: qcom: sm7225-fairphone-fp4: Add pmk8350 PMIC arm64: dts: qcom: pm6150l: add spmi-flash-led node arm64: dts: qcom: sm7225-fairphone-fp4: configure flash LED dt-bindings: arm: qcom: document new msm8953-family devices arm64: dts: qcom: msm8953: Adjust reserved-memory nodes arm64: dts: qcom: pm7250b: Add BAT_ID vadc channel arm64: dts: qcom: sm6350: add IPA node arm64: dts: qcom: sm7225-fairphone-fp4: enable IPA ARM: dts: qcom: pm8941: Add vibrator node ARM: dts: qcom: msm8974-oneplus-bacon: Add vibrator ARM: dts: qcom: msm8974-oneplus-bacon: Add volume keys and hall sensor ARM: dts: qcom: msm8974-oneplus-bacon: Add backlight ARM: dts: qcom: msm8974-oneplus-bacon: Add notification LED arm64: dts: qcom: sm6350: Add camera clock controller arm64: dts: qcom: sm6350: Add CCI nodes arm64: dts: qcom: sm7225-fairphone-fp4: Enable CCI busses arm64: dts: qcom: sm6350: Use specific qmpphy compatible arm64: dts: qcom: sm7225-fairphone-fp4: move status property down arm64: dts: qcom: sm7225-fairphone-fp4: enable remaining i2c busses Lucas Stach (3): arm64: dts: imx8mp: move PCIe controller clock config to SoC dtsi dt-bindings: soc: imx8mp-hsio-blk-ctrl: add clock cells arm64: dts: imx8mp: add clock-cells to hsio-blk-ctrl Lucas Tanure (1): arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3588s-rock5a Manikandan Muralidharan (5): ARM: dts: at91: sam9x60: Fix the label numbering for the flexcom functions ARM: dts: at91: sam9x60: move flexcom definitions ARM: dts: at91: sam9x60: Specify the FIFO size for the Flexcom UART ARM: dts: at91: sam9x60: Add DMA bindings for the flexcom nodes ARM: dts: at91: sam9x60: Add missing flexcom definitions Manivannan Sadhasivam (5): arm64: dts: qcom: sm8450: Use GIC-ITS for PCIe0 and PCIe1 arm64: dts: qcom: sm8450: Allow both GIC-ITS and internal MSI controller ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node arm64: dts: qcom: sc8280xp-pmics: Specify interrupt parent explicitly Manoj Sai (2): arm64: dts: rockchip: increase spi-max-frequency of nor flash for roc-rk3399-pc arm64: dts: rockchip: Enable Ethernet for Radxa CM3 IO Marcel Ziswiler (4): ARM: dts: colibri-imx6: improve wake-up with gpio key ARM: dts: colibri-imx6ull: improve wake-up with gpio key ARM: dts: apalis/colibri-imx6/6ull/7: proper gpio-key node names arm64: dts: verdin-imx8mp: unify gpio-key node name Marco Felsch (1): arm64: dts: imx8mm-evk: use correct gpio-expander compatible Marek Vasut (28): arm64: dts: imx8m: Align SoC unique ID node unit address arm64: dts: imx8m: Document the fuse address calculation arm64: dts: imx8m: Add TMU phandle to calibration data in OCOTP arm64: dts: imx8mp: Drop deprecated regulator-compatible from i.MX8M Plus DHCOM arm64: dts: imx8mm: Drop deprecated regulator-compatible from Variscite VAR-SOM-MX8MM arm64: dts: imx8mn: Drop deprecated regulator-compatible from Variscite VAR-SOM-MX8MN arm64: dts: imx8mn: Add LDO5 regulator-name to Variscite VAR-SOM-MX8MN arm64: dts: imx8mm: Update i.MX8M Mini Toradex Verdin based Menlo board compatible string ARM: dts: mxs: Drop dma-apb interrupt-names ARM: dts: imx6qdl: Drop dma-apb interrupt-names ARM: dts: imx6sx: Drop dma-apb interrupt-names ARM: dts: imx6ul: Drop dma-apb interrupt-names ARM: dts: imx7s: Drop dma-apb interrupt-names arm64: dts: imx8mm: Drop dma-apb interrupt-names arm64: dts: imx8mn: Drop dma-apb interrupt-names arm64: dts: imx8mp: Add Hantro G1, G2 DT nodes dt-bindings: arm: Move MX8Menlo board to i.MX8M Mini Toradex Verdin SoM entry dt-bindings: arm: Split i.MX8M Mini NITROGEN SoM based boards dt-bindings: arm: Split i.MX8M Plus DHCOM based boards dt-bindings: arm: Move i.MX8MM Cloos PHG Board to TQM entry ARM: dts: vfxxx: Swap SAI DMA order arm64: dts: imx8mm: Deduplicate PCIe clock-names property arm64: dts: imx8mq: Deduplicate PCIe clock-names property arm64: dts: imx8mp: Reorder clock to match fsl,imx6q-pcie.yaml arm64: dts: imx8mp: Improve bluetooth UART on DH electronics i.MX8M Plus DHCOM arm64: dts: imx8mm: Drop sd-vsel-gpios from i.MX8M Mini Verdin SoM arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus Verdin SoM arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus DHCOM SoM Marijn Suijten (17): arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k arm64: dts: qcom: pmi8950: Correct rev_1250v channel label to mv arm64: dts: qcom: Use plural _gpios node label for PMIC gpios arm64: dts: qcom: sm8150-kumano: Configure resin as volume up key arm64: dts: qcom: sm8150: Enable split pagetables for Adreno SMMU arm64: dts: qcom: sm6350-lena: Flatten gpio-keys pinctrl state arm64: dts: qcom: sm6125-seine: Configure PM6125 regulators arm64: dts: qcom: sm6125-seine: Provide regulators to HS USB2 PHY arm64: dts: qcom: sm6125-seine: Provide regulators to SDHCI 1 arm64: dts: qcom: sm6125-seine: Configure SD Card slot on SDHCI 2 arm64: dts: qcom: sm6125-seine: Lock eMMC and SD Card IDs via aliases arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings arm64: dts: qcom: sm6125: Add apps_smmu with streamID to SDHCI 1/2 nodes arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down) arm64: dts: qcom: sm6125: Add QUPs with SPI and I2C Serial Engines arm64: dts: qcom: sm6125-seine: Enable GPI DMA 0, QUP 0 and I2C SEs arm64: dts: qcom: sdm845-tama: Add volume up and camera GPIO keys Mark Jackson (5): ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins on UART3 & 4 ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4 ARM: dts: am335x-nano: Enable I2C temperature sensor ARM: dts: am335x-nano: Fix GPIO settings for MMC pins ARM: dts: am335x-nano: Enable USB host Markuss Broks (5): arm64: dts: qcom: msm8916-samsung-j5-common: Add MUIC support ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy ARM: dts: exynos: Use Exynos5422 compatible for the DSI controller dt-bindings: arm: samsung: Add compatible for Samsung Galaxy S5 (SM-G900H) ARM: dts: exynos: Add Samsung Galaxy S5 (SM-G900H) board Martin Blumenstingl (8): arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names arm64: dts: meson-gx: Fix Ethernet MAC address unit name arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address ARM: dts: meson8: Add more L2 (PL310) cache properties ARM: dts: meson8b: Add more L2 (PL310) cache properties Martin Botka (3): arm64: dts: qcom: sm6125: Configure APPS SMMU arm64: dts: qcom: sm6125: Add GPI DMA nodes arm64: dts: qcom: sm6125: Add pin configs for QUP SPI/I2C Serial Engines Martin Kepplinger (1): arm64: dts: imx8mq-librem5: use multicolor leds description for RGB led Matti Lehtimäki (2): ARM: dts: qcom: apq8026-samsung-matisse-wifi: Enable ADSP ARM: dts: qcom: apq8026-samsung-matisse-wifi: Add display backlight Melody Olvera (5): dt-bindings: interconnect: Add QDU1000/QRU1000 devices interconnect: qcom: Add QDU1000/QRU1000 interconnect driver dt-bindings: clock: Add QDU1000 and QRU1000 GCC clocks arm64: dts: qcom: Add base QDU1000/QRU1000 DTSIs arm64: dts: qcom: Add base QDU1000/QRU1000 IDP DTs Michael Grzeschik (1): arm64: zynqmp: Enable hs termination flag for USB dwc3 controller Michael Riesch (1): arm64: dts: rockchip: add pinctrls for 16-bit/18-bit rgb interface to rk356x Michael Walle (1): arm64: dts: ls1028a: sl28: get MAC addresses from VPD Michal Simek (4): arm64: xilinx: Fix opp-table-cpu arm64: dts: zynqmp: Remove clock-names from GEM in zynqmp-clk-ccf.dtsi ARM: zynq: Comment interrupt names IRQs for pl330 ARM: zynq: Use recommended dma-controller name instead of dmac Michał Grzelak (1): ARM: dts: dove.dtsi: Move ethphy to fix schema error Mikko Perttunen (1): arm64: tegra: Mark host1x as dma-coherent on Tegra194/234 Mukesh Ojha (1): arm64: dts: qcom: sm8450: Add TCSR halt register space Neil Armstrong (37): Merge branch 'v6.3/bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into v6.3/arm64-dt arm64: dts: qcom: Add pm8010 pmic dtsi arm64: dts: qcom: Add PM8550 pmic dtsi arm64: dts: qcom: Add PM8550b pmic dtsi arm64: dts: qcom: Add PM8550ve pmic dtsi arm64: dts: qcom: Add PM8550vs pmic dtsi arm64: dts: qcom: Add PMK8550 pmic dtsi arm64: dts: qcom: Add PMR735d pmic dtsi arm64: dts: qcom: sm8550: add I2C Master Hub nodes arm64: dts: qcom: sm8550: add QCrypto nodes dt-bindings: clock: document SM8550 DISPCC clock controller arm64: dts: qcom: sm8550: add display hardware devices arm64: dts: qcom: sm8550-mtp: enable display hardware arm64: dts: qcom: sm8550-mtp: add DSI panel arm64: dts: qcom: sm8550: add adsp, cdsp & mdss nodes arm64: dts: qcom: sm8550-mtp: enable adsp, cdsp & mdss arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property arm64: dts: amlogic: meson-gx: add missing unit address to rng node name arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name arm64: dts: amlogic: meson-g12b-odroid-go-ultra: fix rk818 pmic properties arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip dt-bindings: arm: amlogic: document Odroid-N2L arm64: dts: meson-g12b: move common node into new odroid.dtsi arm64: dts: meson-g12b-odroid: Add initial support for Hardkernel ODROID-N2L arm64: dts: qcom: sm8550: fix DSI controller compatible arm64: dts: qcom: pmk8550: fix PON compatible arm64: dts: qcom: sm8550: remove invalid interconnect property from cryptobam Nikita Travkin (1): dt-bindings: qcom: Document samsung,gt58 and gt510 Nikolaus Voss (1): ARM: dts: imx6qdl: use MAC-address from nvmem Nitin Yadav (1): arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select Nícolas F. R. A. Prado (5): arm64: dts: mediatek: asurada: Add display regulators arm64: dts: mediatek: asurada: Add display backlight arm64: dts: mediatek: asurada: Enable internal display arm64: dts: mediatek: asurada: Enable audio support arm64: dts: mediatek: asurada: Add aliases for i2c and mmc Olivier Moysan (9): ARM: dts: stm32: remove sai kernel clock on stm32mp15xx-dkx ARM: dts: stm32: rename sound card on stm32mp15xx-dkx ARM: dts: stm32: add i2s nodes on stm32mp131 ARM: dts: stm32: add sai nodes on stm32mp131 ARM: dts: stm32: add spdifrx node on stm32mp131 ARM: dts: stm32: add dfsdm node on stm32mp131 ARM: dts: stm32: add timers support on stm32mp131 ARM: dts: stm32: add timer pins muxing for stm32mp135f-dk ARM: dts: stm32: add timers support on stm32mp135f-dk Owen Yang (3): dt-bindings: arm: qcom: Add zombie with NVMe arm64: dts: qcom: sc7280: Add DT for sc7280-herobrine-zombie with NVMe arm64: dts: qcom: sc7280: Adjust zombie PWM frequency Padmanabhan Rajanbabu (4): arm64: dts: fsd: fix PUD values as per FSD HW UM arm64: dts: fsd: Add I2S DAI node for Tesla FSD arm64: dts: fsd: Add codec node for Tesla FSD arm64: dts: fsd: Add sound card node for Tesla FSD Pali Rohár (1): arm64: dts: marvell: Fix compatible strings for Armada 3720 boards Patrick Delaunay (2): ARM: dts: stm32: Update part number NVMEM description on stm32mp131 ARM: dts: stm32: fix compatible for BSEC on STM32MP13 Pavankumar Kondeti (1): arm64: dts: qcom: sm8550: fix xo clock source in cpufreq-hw node Peng Fan (6): dt-bindings: soc: imx: add IOMUXC GPR support arm64: dts: imx8mq: correct iomuxc-gpr compatible arm64: dts: imx8mm: correct iomuxc-gpr compatible arm64: dts: imx8mn: update iomuxc-gpr node name arm64: dts: imx8mp: use syscon for iomuxc-gpr ARM: dts: imx7s: correct iomuxc gpr mux controller cells Petr Vorel (3): arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators Philippe Schenker (10): ARM: dts: apalis-imx6: Disable usb over-current ARM: dts: colibri-imx6: Disable usb over-current ARM: dts: colibri-imx6ull: Disable usb over-current ARM: dts: colibri-imx7: Disable usb over-current arm64: dts: verdin-imx8mm: Disable usb over-current arm64: dts: imx8mm-verdin-dev: Do not include dahlia dtsi arm64: dts: imx8mp-verdin-dev: Do not include dahlia dtsi dt-bindings: arm: fsl: Add verdin yavia carrier-board arm64: dts: imx8mm-verdin: Add yavia carrier board arm64: dts: imx8mp-verdin: Add yavia carrier board Pierre Gondois (4): arm64: dts: exynos: Update cache properties arm64: dts: fsd: Update cache properties arm64: dts: qcom: Update cache properties arm64: dts: Update cache properties for ti Pin-yen Lin (1): arm64: dts: mt8173-elm: Switch to SMC watchdog Piyush Mehta (1): arm64: dts: zynqmp: Add mode-pin GPIO controller DT node Potin Lai (2): ARM: dts: aspeed: bletchley: Rename flash1 label ARM: dts: aspeed: bletchley: Enable wdtrst1 Quentin Schulz (1): arm64: dts: qcom: msm8998-fxtec: fix touchscreen reset GPIO polarity Rajendra Nayak (2): dt-bindings: arm: qcom: Document the sc7280 CRD Pro boards arm64: dts: qcom: sc7280: Add a herobrine CRD Pro SKU Rayyan Ansari (4): ARM: dts: qcom: pm8226: sort includes alphabetically and nodes by address ARM: dts: qcom: pm8226: add PON device node along with resin sub-node ARM: dts: qcom: pm8226: add IADC node ARM: dts: qcom: msm8226: add RPMCC node Richard Acayan (4): arm64: dts: qcom: sdm670: add qfprom node arm64: dts: qcom: sdm670: add missing usb hstx nvmem cell arm64: dts: qcom: sdm670-google-sargo: keep pm660 ldo8 on arm64: dts: qcom: sdm670: add interconnects Rob Herring (1): arm64: dts: qcom: sc7280: Fix CPU nodes compatible string Robert Foss (5): arm64: dts: qcom: sm8350: Add display system nodes arm64: dts: qcom: sm8350-hdk: Enable display & dsi nodes arm64: dts: qcom: sm8350-hdk: Enable lt9611uxc dsi-hdmi bridge arm64: dts: qcom: sm8350: Add &tlmm gpio-line-names arm64: dts: qcom: sm8350: Use 2 interconnect cells Robert Marko (9): arm64: dts: qcom: ipq8074: add SoC specific compatible to MDIO arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges arm64: dts: qcom: ipq8074: set Gen2 PCIe pcie max-link-speed arm64: dts: qcom: ipq8074: fix Gen3 PCIe node arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names arm64: dts: qcom: ipq8074: add QFPROM node Sam Shih (3): arm64: dts: mt7986: add usb related device nodes arm64: dts: mt7986: add mmc related device nodes arm64: dts: mt7986: add pcie related device nodes Samuel Holland (15): ARM: dts: sun8i: a33: Add DPHY interrupt arm64: dts: allwinner: a64: Add DPHY interrupt ARM: dts: sunxi: Fix GPIO LED node names ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference MAINTAINERS: Match the sun20i family of Allwinner SoCs dt-bindings: vendor-prefixes: Add Allwinner D1/D1s board vendors dt-bindings: riscv: Add Allwinner D1/D1s board compatibles riscv: dts: allwinner: Add the D1/D1s SoC devicetree riscv: dts: allwinner: Add MangoPi MQ devicetree riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree riscv: dts: allwinner: Add Sipeed Lichee RV devicetrees riscv: dts: allwinner: Add MangoPi MQ Pro devicetree riscv: dts: allwinner: Add Dongshan Nezha STU devicetree riscv: Add the Allwinner SoC family Kconfig option riscv: dts: allwinner: d1: Add power controller node Sean Anderson (1): arm64: ls1046ardb: Use in-band-status for SFP module Sebastian Reichel (3): dt-bindings: soc: rockchip: add initial rk3588 syscon compatibles dt-bindings: arm: rockchip: add initial rk3588 boards arm64: dts: rockchip: Add rock-5a board Shazad Hussain (1): arm64: dts: qcom: sa8540p-ride: enable pcie2a node Sibi Sankar (5): arm64: dts: qcom: msm8996: Add a carveout for modem metadata arm64: dts: qcom: msm8998: Add a carveout for modem metadata arm64: dts: qcom: sdm845: Add a carveout for modem metadata arm64: dts: qcom: sc7180: Add a carveout for modem metadata arm64: dts: qcom: sc7280: Add a carveout for modem metadata Sicelo A. Mhlongo (2): ARM: dts: n900: rename accelerometer node ARM: dts: n900: use iio driver for accelerometer Siddharth Manthan (1): arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A 8.0 (2015) Sinthu Raja (3): dt-bindings: arm: ti: Add binding for AM68 SK arm64: dts: ti: Add initial support for AM68 SK System on Module arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board Sireesh Kodali (1): arm64: dts: qcom: msm8953: Add device tree for Motorola G5 Plus Souradeep Chowdhury (4): arm64: dts: qcom: sm8150: Add Data Capture and Compare(DCC) support node arm64: dts: qcom: sc7280: Add Data Capture and Compare(DCC) support node arm64: dts: qcom: sc7180: Add Data Capture and Compare(DCC) support node arm64: dts: qcom: sdm845: Add Data Capture and Compare(DCC) support node Srinivas Kandagatla (3): arm64: dts: qcom: sc8280xp: add gpr node arm64: dts: qcom: sc8280xp: add SoundWire and LPASS arm64: dts: qcom: sc8280xp-x13s: Add soundcard support Srinivasa Rao Mandadapu (1): arm64: dts: qcom: sc7180: Set performance state for audio Sriranjani P (6): arm64: dts: fsd: add sysreg device node arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos850 arm64: dts: exynos: add dedicated SYSREG compatibles to Exynosautov9 dt-bindings: soc: samsung: exynos-sysreg: Add tesla FSD sysreg compatibles dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos850 dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynosautov9 Steev Klimaszewski (1): arm64: dts: qcom: c630: Fix firmware paths Stefan Eichenberger (1): arm64: dts: imx8mm-verdin: enable hpd on hdmi-connector Stefan Wahren (2): dt-bindings: arm: fsl: Fix bindings for APF28Dev board dt-bindings: arm: Document the rest of i.MX28 based boards Steffen Trumtrar (3): ARM: dts: zynq: add QSPI controller node dt-bindings: altera: Add enclustra mercury PE1 ARM: dts: socfpga: Add enclustra PE1 devicetree Stephan Gerhold (2): arm64: dts: qcom: msm8916: Enable blsp_dma by default arm64: dts: qcom: msm8916: Add DMA for all I2C controllers Thierry Reding (8): arm64: tegra: Fix typo in gpio-ranges property arm64: tegra: Fix duplicate regulator on Jetson TX1 arm64: tegra: Sort includes arm64: tegra: Bump #address-cells and #size-cells arm64: tegra: Sort nodes by unit-address, then alphabetically ARM: tegra: Sort nodes by unit-address, then alphabetically arm64: tegra: Drop I2C iommus and dma-coherent properties dt-bindings: tegra: Allow #{address,size}-cells = <2> Tomeu Vizoso (3): dt-bindings: reset: meson-g12a: Add missing NNA reset dt-bindings: power: Add G12A NNA power domain arm64: dts: Add DT node for the VIPNano-QI on the A311D Tomi Valkeinen (2): arm64: dts: renesas: r8a779g0: Add display related nodes arm64: dts: renesas: white-hawk-cpu: Add DP output support Vaishnav Achath (1): arm64: dts: ti: k3-j7200: Fix wakeup pinmux range Vignesh Raghavendra (5): arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals arm64: dts: ti: k3-am62a-main: Add more peripheral nodes arm64: dts: ti: k3-am62a7-sk: Enable ethernet port arm64: dts: ti: k3-am62a7-sk: Enable USB1 node arm64: dts: ti: Makefile: Rearrange entries alphabetically Vinod Koul (5): arm64: dts: qcom: sm8450-hdk: Add LT9611uxc HDMI bridge arm64: dts: qcom: sm8450-hdk: Enable HDMI Display arm64: dts: qcom: sm8450: add spmi node arm64: dts: qcom: sm8450-qrd: add pmic files arm64: dts: qcom: sm8450-hdk: add pmic files Vivek Yadav (1): arm64: dts: fsd: Add MCAN device node Vladimir Oltean (2): arm64: dts: ls1028a: declare cache-coherent page table walk feature for IOMMU arm64: dts: ls1088a: declare cache-coherent page table walk feature for IOMMU Wadim Egorov (2): dt-bindings: arm: ti: Add bindings for PHYTEC AM64x based hardware arm64: dts: ti: Add support for phyBOARD-Electra-AM642 Wayne Chang (1): arm64: tegra: Enable XUSB host function on Jetson AGX Orin Wei Fang (1): arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031 for EQOS Wenhao Cui (3): dt-bindings: vendor-prefixes: Document EmbedFire dt-bindings: arm: rockchip: Add EmbedFire LubanCat 1 arm64: dts: rockchip: Add EmbedFire LubanCat 1 Wolfram Sang (1): arm64: dts: renesas: condor-i: add HS400 support for eMMC Yang Xiwen (3): dt-bindings: vendor-prefixes: add thwc dt-bindings: qcom: Document msm8916-thwc-uf896 and ufi001c arm64: dts: qcom: msm8916-thwc: Add initial device trees Yoshihiro Shimoda (2): arm64: dts: renesas: spider-cpu: Enable UFS device arm64: dts: renesas: r8a779f0: Add iommus to MMC node Youghandhar Chintala (1): arm64: dts: qcom: sc7280: Add wifi alias for SC7280-idp Yunlong Jia (1): arm64: dts: qcom: sc7180: set ath10k output power calibration string Yuntian Zhang (1): arm64: dts: meson: add support for Radxa Zero2 chao zeng (1): arm64: dts: ti: iot2050: Add support for M.2 variant kyrie wu (2): arm64: dts: mt8195: add jpeg encode device node arm64: dts: mt8195: add jpeg decode device node Dirstat for brevity: 0.0% Documentation/devicetree/bindings/arm/aspeed/ 0.0% Documentation/devicetree/bindings/arm/rockchip/ 0.0% Documentation/devicetree/bindings/arm/samsung/ 0.0% Documentation/devicetree/bindings/arm/ti/ 0.4% Documentation/devicetree/bindings/arm/ 0.0% Documentation/devicetree/bindings/bus/ 0.3% Documentation/devicetree/bindings/clock/ 0.0% Documentation/devicetree/bindings/display/tegra/ 0.2% Documentation/devicetree/bindings/interconnect/ 0.0% Documentation/devicetree/bindings/mfd/ 0.0% Documentation/devicetree/bindings/phy/ 0.0% Documentation/devicetree/bindings/power/ 0.1% Documentation/devicetree/bindings/riscv/ 0.0% Documentation/devicetree/bindings/soc/imx/ 0.0% Documentation/devicetree/bindings/soc/renesas/ 0.0% Documentation/devicetree/bindings/soc/rockchip/ 0.1% Documentation/devicetree/bindings/soc/samsung/ 0.0% Documentation/devicetree/bindings/sound/ 0.0% Documentation/devicetree/bindings/ 15.2% arch/arm/boot/dts/ 0.0% arch/arm64/boot/dts/allwinner/ 0.0% arch/arm64/boot/dts/altera/ 0.0% arch/arm64/boot/dts/amazon/ 0.0% arch/arm64/boot/dts/amd/ 2.9% arch/arm64/boot/dts/amlogic/ 0.0% arch/arm64/boot/dts/apm/ 0.0% arch/arm64/boot/dts/broadcom/northstar2/ 0.0% arch/arm64/boot/dts/broadcom/stingray/ 0.2% arch/arm64/boot/dts/exynos/ 4.0% arch/arm64/boot/dts/freescale/ 0.0% arch/arm64/boot/dts/hisilicon/ 0.0% arch/arm64/boot/dts/intel/ 0.0% arch/arm64/boot/dts/marvell/ 3.9% arch/arm64/boot/dts/mediatek/ 0.0% arch/arm64/boot/dts/microchip/ 6.9% arch/arm64/boot/dts/nvidia/ 35.7% arch/arm64/boot/dts/qcom/ 0.0% arch/arm64/boot/dts/realtek/ 2.4% arch/arm64/boot/dts/renesas/ 11.1% arch/arm64/boot/dts/rockchip/ 0.1% arch/arm64/boot/dts/socionext/ 0.0% arch/arm64/boot/dts/synaptics/ 0.3% arch/arm64/boot/dts/tesla/ 5.5% arch/arm64/boot/dts/ti/ 0.0% arch/arm64/boot/dts/xilinx/ 2.4% arch/riscv/boot/dts/allwinner/ 0.0% arch/riscv/boot/dts/canaan/ 0.1% arch/riscv/boot/dts/microchip/ 0.0% arch/riscv/boot/dts/renesas/ 0.0% arch/riscv/boot/dts/sifive/ 0.0% arch/riscv/boot/dts/starfive/ 0.0% arch/riscv/boot/dts/ 0.0% arch/riscv/ 5.0% drivers/interconnect/qcom/ 0.7% include/dt-bindings/clock/ 0.4% include/dt-bindings/interconnect/ 0.0% include/dt-bindings/pinctrl/ 0.0% include/dt-bindings/power/ 0.0% include/dt-bindings/reset/ 890 files changed, 77766 insertions(+), 19113 deletions(-)