From: Arnd Bergmann <arnd@kernel.org>
To: Sekhar Nori <nsekhar@ti.com>, Bartosz Golaszewski <brgl@bgdev.pl>,
linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org, Kevin Hilman <khilman@baylibre.com>,
Arnd Bergmann <arnd@arndb.de>,
Russell King <linux@armlinux.org.uk>,
Mauro Carvalho Chehab <mchehab@kernel.org>,
Damien Le Moal <damien.lemoal@opensource.wdc.com>,
Sergey Shtylyov <s.shtylyov@omp.ru>,
David Lechner <david@lechnology.com>,
Michael Turquette <mturquette@baylibre.com>,
Stephen Boyd <sboyd@kernel.org>,
Dmitry Torokhov <dmitry.torokhov@gmail.com>,
Thomas Gleixner <tglx@linutronix.de>,
Marc Zyngier <maz@kernel.org>,
"Lad, Prabhakar" <prabhakar.csengg@gmail.com>,
Lee Jones <lee@kernel.org>,
Alessandro Zummo <a.zummo@towertech.it>,
Alexandre Belloni <alexandre.belloni@bootlin.com>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Bin Liu <b-liu@ti.com>, Peter Ujfalusi <peter.ujfalusi@gmail.com>,
Liam Girdwood <lgirdwood@gmail.com>,
Mark Brown <broonie@kernel.org>, Jaroslav Kysela <perex@perex.cz>,
Takashi Iwai <tiwai@suse.com>,
Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
Hans Verkuil <hverkuil-cisco@xs4all.nl>,
Yang Yingliang <yangyingliang@huawei.com>,
linux-media@vger.kernel.org, linux-ide@vger.kernel.org,
linux-clk@vger.kernel.org, linux-input@vger.kernel.org,
linux-rtc@vger.kernel.org, linux-staging@lists.linux.dev,
linux-usb@vger.kernel.org, alsa-devel@alsa-project.org
Subject: [PATCH 00/14] ARM: remove unused davinci board & drivers
Date: Wed, 19 Oct 2022 17:29:26 +0200 [thread overview]
Message-ID: <20221019152947.3857217-1-arnd@kernel.org> (raw)
From: Arnd Bergmann <arnd@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@ti.com>
Cc: Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Russell King <linux@armlinux.org.uk>
Cc: Mauro Carvalho Chehab <mchehab@kernel.org>
Cc: Damien Le Moal <damien.lemoal@opensource.wdc.com>
Cc: Sergey Shtylyov <s.shtylyov@omp.ru>
Cc: David Lechner <david@lechnology.com>
Cc: Michael Turquette <mturquette@baylibre.com>
Cc: Stephen Boyd <sboyd@kernel.org>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Marc Zyngier <maz@kernel.org>
Cc: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
Cc: Lee Jones <lee@kernel.org>
Cc: Alessandro Zummo <a.zummo@towertech.it>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Bin Liu <b-liu@ti.com>
Cc: Peter Ujfalusi <peter.ujfalusi@gmail.com>
Cc: Liam Girdwood <lgirdwood@gmail.com>
Cc: Mark Brown <broonie@kernel.org>
Cc: Jaroslav Kysela <perex@perex.cz>
Cc: Takashi Iwai <tiwai@suse.com>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Cc: Yang Yingliang <yangyingliang@huawei.com>
Cc: linux-media@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-ide@vger.kernel.org
Cc: linux-clk@vger.kernel.org
Cc: linux-input@vger.kernel.org
Cc: linux-rtc@vger.kernel.org
Cc: linux-staging@lists.linux.dev
Cc: linux-usb@vger.kernel.org
Cc: alsa-devel@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
next reply other threads:[~2022-10-19 15:36 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-19 15:29 Arnd Bergmann [this message]
2022-10-19 15:29 ` [PATCH 06/14] mfd: remove dm355evm_msp driver Arnd Bergmann
2022-10-20 11:35 ` Bartosz Golaszewski
2022-10-31 15:01 ` Lee Jones
2022-10-31 15:01 ` Lee Jones
2022-10-19 15:29 ` [PATCH 07/14] input: remove davinci keyboard driver Arnd Bergmann
2022-10-20 8:02 ` Mattijs Korpershoek
2022-10-20 11:17 ` Bartosz Golaszewski
2022-10-19 15:39 ` [PATCH 00/14] ARM: remove unused davinci board & drivers Marc Zyngier
2022-10-24 18:25 ` Kevin Hilman
2022-11-14 21:08 ` Alexandre Belloni
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20221019152947.3857217-1-arnd@kernel.org \
--to=arnd@kernel.org \
--cc=a.zummo@towertech.it \
--cc=alexandre.belloni@bootlin.com \
--cc=alsa-devel@alsa-project.org \
--cc=arnd@arndb.de \
--cc=b-liu@ti.com \
--cc=brgl@bgdev.pl \
--cc=broonie@kernel.org \
--cc=damien.lemoal@opensource.wdc.com \
--cc=david@lechnology.com \
--cc=dmitry.torokhov@gmail.com \
--cc=gregkh@linuxfoundation.org \
--cc=hverkuil-cisco@xs4all.nl \
--cc=khilman@baylibre.com \
--cc=laurent.pinchart@ideasonboard.com \
--cc=lee@kernel.org \
--cc=lgirdwood@gmail.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-ide@vger.kernel.org \
--cc=linux-input@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=linux-rtc@vger.kernel.org \
--cc=linux-staging@lists.linux.dev \
--cc=linux-usb@vger.kernel.org \
--cc=linux@armlinux.org.uk \
--cc=maz@kernel.org \
--cc=mchehab@kernel.org \
--cc=mturquette@baylibre.com \
--cc=nsekhar@ti.com \
--cc=perex@perex.cz \
--cc=peter.ujfalusi@gmail.com \
--cc=prabhakar.csengg@gmail.com \
--cc=s.shtylyov@omp.ru \
--cc=sboyd@kernel.org \
--cc=tglx@linutronix.de \
--cc=tiwai@suse.com \
--cc=yangyingliang@huawei.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).