1975 files changed, 88552 insertions(+), 174681 deletions(-)
This is another large merge window for the SoC tree with 1365
non-merge changesets. The two main portions of this are a massive
update on 64-bit Qualcomm SoC support and a cleanup of dead code
for 32-bit platforms.
The cleanup contains a number of driver (removal) patches for
other subsystems, which will cause some minor merge conflicts
against changes to the removed drivers, but those were hard to
avoid without having the cleanup span multiple merge windows.
I'm sending these early since I'll have a few days off at the
beginning of next week, but I'm postponing the "drivers" branch
for the moment as there is still an open problem that I hope
to see resolved first.
The most active developers by number of changes were:
208 Krzysztof Kozlowski
103 Arnd Bergmann
82 Konrad Dybcio
61 Dmitry Baryshkov
42 Neil Armstrong
29 Marek Vasut
27 Cristian Marussi
27 AngeloGioacchino Del Regno
22 Luca Weiss
20 Jagan Teki
20 Bjorn Andersson
19 Samuel Holland
17 Marijn Suijten
16 Abel Vesa
15 Geert Uytterhoeven
14 Lin, Meng-Bo
14 Johan Hovold
13 Bryan O'Donoghue
12 Christian Hewitt
11 Nancy.Lin
$ git diff --dirstat=0.5
1.1% Documentation/devicetree/bindings/
0.7% Documentation/
4.5% arch/arm/boot/dts/
1.5% arch/arm/configs/
0.9% arch/arm/mach-cns3xxx/
4.2% arch/arm/mach-davinci/
1.1% arch/arm/mach-iop32x/
2.3% arch/arm/mach-mmp/
2.4% arch/arm/mach-omap1/
0.7% arch/arm/mach-omap2/
0.8% arch/arm/mach-orion5x/
13.5% arch/arm/mach-pxa/
10.1% arch/arm/mach-s3c/
1.1% arch/arm/mach-sa1100/
0.5% arch/arm/
0.8% arch/arm64/boot/dts/amlogic/
1.1% arch/arm64/boot/dts/freescale/
1.1% arch/arm64/boot/dts/mediatek/
2.0% arch/arm64/boot/dts/nvidia/
10.3% arch/arm64/boot/dts/qcom/
0.7% arch/arm64/boot/dts/renesas/
3.2% arch/arm64/boot/dts/rockchip/
1.6% arch/arm64/boot/dts/ti/
0.7% arch/riscv/boot/dts/allwinner/
0.5% arch/
0.9% drivers/clk/samsung/
0.9% drivers/cpufreq/
0.6% drivers/dma/
1.5% drivers/firmware/arm_scmi/
0.5% drivers/input/touchscreen/
1.4% drivers/interconnect/qcom/
2.4% drivers/media/platform/ti/davinci/
1.2% drivers/mfd/
0.8% drivers/mmc/host/
1.3% drivers/power/supply/
0.8% drivers/soc/mediatek/
0.5% drivers/soc/qcom/
0.5% drivers/soc/
3.0% drivers/staging/media/deprecated/vpfe_capture/
1.5% drivers/usb/gadget/udc/
0.6% drivers/usb/phy/
2.3% drivers/video/fbdev/
3.5% drivers/
0.5% include/dt-bindings/
1.1% include/linux/
0.5% include/
1.5% sound/soc/pxa/
1.7% sound/soc/samsung/
0.5% sound/soc/
1975 files changed, 88552 insertions(+), 174681 deletions(-)
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
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 <linux/pinctrl/pinmux.h>
ARM: OMAP2+: Remove unneeded #include <linux/pinctrl/machine.h>
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
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
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(-)
© 2016 - 2026 Red Hat, Inc.