[PATCH 00/14] ARM: remove unused davinci board & drivers
Arnd Bergmann
arnd at kernel.org
Wed Oct 19 17:29:26 CEST 2022
From: Arnd Bergmann <arnd at arndb.de>
As part of removing all board files that were previously marked as unused,
I looked through the davinci platform and recursively removed everything
that has now become unused.
In particular, this is for all dm3xx support, in addition to the dm64xx
support removed previously. The remaining support is now for da8xx using
devicetree only, which means a lot of the da8xx specific device support
can also go away.
As with the previous series, I can keep patches together in the
soc tree, or subsystem maintainers can pick them up individually
through their subsystems, whichever they prefer.
Arnd Bergmann (14):
ARM: davinci: remove unused board support
ARM: davinci: drop DAVINCI_DMxxx references
ARM: davinci: clean up platform support
clk: remove davinci dm3xx drivers
usb: musb: remove unused davinci support
mfd: remove dm355evm_msp driver
input: remove davinci keyboard driver
rtc: remove davinci rtc driver
ASoC: remove unused davinci support
mfd: remove davinci voicecodec driver
pata: remove palmchip bk3710 driver
irqchip: remove davinci aintc driver
staging: media: remove davinci vpfe_capture driver
media: davinci: remove vpbe support
Cc: Sekhar Nori <nsekhar at ti.com>
Cc: Bartosz Golaszewski <brgl at bgdev.pl>
Cc: Russell King <linux at armlinux.org.uk>
Cc: Mauro Carvalho Chehab <mchehab at kernel.org>
Cc: Damien Le Moal <damien.lemoal at opensource.wdc.com>
Cc: Sergey Shtylyov <s.shtylyov at omp.ru>
Cc: David Lechner <david at lechnology.com>
Cc: Michael Turquette <mturquette at baylibre.com>
Cc: Stephen Boyd <sboyd at kernel.org>
Cc: Dmitry Torokhov <dmitry.torokhov at gmail.com>
Cc: Thomas Gleixner <tglx at linutronix.de>
Cc: Marc Zyngier <maz at kernel.org>
Cc: "Lad, Prabhakar" <prabhakar.csengg at gmail.com>
Cc: Lee Jones <lee at kernel.org>
Cc: Alessandro Zummo <a.zummo at towertech.it>
Cc: Alexandre Belloni <alexandre.belloni at bootlin.com>
Cc: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
Cc: Bin Liu <b-liu at ti.com>
Cc: Peter Ujfalusi <peter.ujfalusi at gmail.com>
Cc: Liam Girdwood <lgirdwood at gmail.com>
Cc: Mark Brown <broonie at kernel.org>
Cc: Jaroslav Kysela <perex at perex.cz>
Cc: Takashi Iwai <tiwai at suse.com>
Cc: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
Cc: Hans Verkuil <hverkuil-cisco at xs4all.nl>
Cc: Yang Yingliang <yangyingliang at huawei.com>
Cc: linux-media at vger.kernel.org
Cc: linux-kernel at vger.kernel.org
Cc: linux-arm-kernel at lists.infradead.org
Cc: linux-ide at vger.kernel.org
Cc: linux-clk at vger.kernel.org
Cc: linux-input at vger.kernel.org
Cc: linux-rtc at vger.kernel.org
Cc: linux-staging at lists.linux.dev
Cc: linux-usb at vger.kernel.org
Cc: alsa-devel at alsa-project.org
.../admin-guide/media/davinci-vpbe.rst | 65 -
.../admin-guide/media/platform-cardlist.rst | 1 -
.../admin-guide/media/v4l-drivers.rst | 1 -
.../media/drivers/davinci-vpbe-devel.rst | 39 -
.../driver-api/media/drivers/index.rst | 1 -
MAINTAINERS | 1 -
arch/arm/Kconfig.debug | 16 +-
arch/arm/mach-davinci/Kconfig | 142 --
arch/arm/mach-davinci/Makefile | 18 +-
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 | 1094 ----------
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/mux.c | 15 -
arch/arm/mach-davinci/serial.c | 92 -
arch/arm/mach-davinci/serial.h | 15 -
arch/arm/mach-davinci/usb-da8xx.c | 146 --
arch/arm/mach-davinci/usb.c | 87 -
drivers/ata/Kconfig | 10 -
drivers/ata/Makefile | 1 -
drivers/ata/pata_bk3710.c | 380 ----
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/input/keyboard/Kconfig | 10 -
drivers/input/keyboard/Makefile | 1 -
drivers/input/keyboard/davinci_keyscan.c | 315 ---
drivers/input/misc/Kconfig | 11 -
drivers/input/misc/Makefile | 1 -
drivers/input/misc/dm355evm_keys.c | 238 ---
drivers/irqchip/Kconfig | 5 -
drivers/irqchip/Makefile | 1 -
drivers/irqchip/irq-davinci-aintc.c | 163 --
drivers/media/platform/ti/davinci/Kconfig | 16 -
drivers/media/platform/ti/davinci/Makefile | 3 -
drivers/media/platform/ti/davinci/vpbe.c | 840 --------
.../media/platform/ti/davinci/vpbe_display.c | 1510 -------------
drivers/media/platform/ti/davinci/vpbe_osd.c | 1582 --------------
.../media/platform/ti/davinci/vpbe_osd_regs.h | 352 ---
drivers/media/platform/ti/davinci/vpbe_venc.c | 676 ------
.../platform/ti/davinci/vpbe_venc_regs.h | 165 --
drivers/media/platform/ti/davinci/vpss.c | 529 -----
drivers/mfd/Kconfig | 13 -
drivers/mfd/Makefile | 3 -
drivers/mfd/davinci_voicecodec.c | 136 --
drivers/mfd/dm355evm_msp.c | 454 ----
drivers/rtc/Kconfig | 16 -
drivers/rtc/Makefile | 2 -
drivers/rtc/rtc-davinci.c | 512 -----
drivers/rtc/rtc-dm355evm.c | 151 --
drivers/staging/media/Kconfig | 1 -
drivers/staging/media/Makefile | 1 -
.../media/deprecated/vpfe_capture/Kconfig | 58 -
.../media/deprecated/vpfe_capture/Makefile | 4 -
.../media/deprecated/vpfe_capture/TODO | 7 -
.../deprecated/vpfe_capture/ccdc_hw_device.h | 80 -
.../deprecated/vpfe_capture/dm355_ccdc.c | 934 --------
.../deprecated/vpfe_capture/dm355_ccdc.h | 308 ---
.../deprecated/vpfe_capture/dm355_ccdc_regs.h | 297 ---
.../deprecated/vpfe_capture/dm644x_ccdc.c | 879 --------
.../deprecated/vpfe_capture/dm644x_ccdc.h | 171 --
.../vpfe_capture/dm644x_ccdc_regs.h | 140 --
.../media/deprecated/vpfe_capture/isif.c | 1127 ----------
.../media/deprecated/vpfe_capture/isif.h | 518 -----
.../media/deprecated/vpfe_capture/isif_regs.h | 256 ---
.../deprecated/vpfe_capture/vpfe_capture.c | 1902 -----------------
drivers/usb/musb/Kconfig | 12 -
drivers/usb/musb/Makefile | 2 -
drivers/usb/musb/cppi_dma.c | 1547 --------------
drivers/usb/musb/davinci.c | 606 ------
drivers/usb/musb/davinci.h | 103 -
include/linux/clk/davinci.h | 9 -
include/linux/mfd/dm355evm_msp.h | 79 -
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 -
sound/soc/ti/Kconfig | 40 -
sound/soc/ti/Makefile | 2 -
sound/soc/ti/davinci-evm.c | 267 +--
sound/soc/ti/davinci-vcif.c | 247 ---
103 files changed, 17 insertions(+), 29049 deletions(-)
delete mode 100644 Documentation/admin-guide/media/davinci-vpbe.rst
delete mode 100644 Documentation/driver-api/media/drivers/davinci-vpbe-devel.rst
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/usb-da8xx.c
delete mode 100644 arch/arm/mach-davinci/usb.c
delete mode 100644 drivers/ata/pata_bk3710.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/input/keyboard/davinci_keyscan.c
delete mode 100644 drivers/input/misc/dm355evm_keys.c
delete mode 100644 drivers/irqchip/irq-davinci-aintc.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/davinci_voicecodec.c
delete mode 100644 drivers/mfd/dm355evm_msp.c
delete mode 100644 drivers/rtc/rtc-davinci.c
delete mode 100644 drivers/rtc/rtc-dm355evm.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/musb/cppi_dma.c
delete mode 100644 drivers/usb/musb/davinci.c
delete mode 100644 drivers/usb/musb/davinci.h
delete mode 100644 include/linux/mfd/dm355evm_msp.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 sound/soc/ti/davinci-vcif.c
--
2.29.2
More information about the Alsa-devel
mailing list