mbox series

[GIT,PULL] Delete two DaVinci boards

Message ID CACRpkdZh8GdZzGsJ=h_E8RPgAHX8HqXs1871w95TVZD0SXHbkA@mail.gmail.com
State New
Headers show
Series [GIT,PULL] Delete two DaVinci boards | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git tags/davinci-boards-delete-v5.20

Message

Linus Walleij July 11, 2022, 8:11 a.m. UTC
Hi SoC folks,

two patches deleting two unmainatined DaVinci boards.
The patches describe how I tried to update these boards
but there is no interest in that so now I am deleting them
as unused and unmaintained,

Please pull it in unless the DaVinci maintainers step in
and says no.

Yours,
Linus Wallej

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
tags/davinci-boards-delete-v5.20

for you to fetch changes up to b4aed01de48652928c8299f793625936f14d1739:

  ARM: davinci: Delete DM646x board files (2022-07-01 14:10:20 +0200)

----------------------------------------------------------------
This deletes two unmaintained DaVinci boards.

----------------------------------------------------------------
Linus Walleij (2):
      ARM: davinci: Delete DM644x board files
      ARM: davinci: Delete DM646x board files

 arch/arm/mach-davinci/Kconfig             |  44 --
 arch/arm/mach-davinci/Makefile            |   6 -
 arch/arm/mach-davinci/board-dm644x-evm.c  | 928 ------------------------------
 arch/arm/mach-davinci/board-dm646x-evm.c  | 873 ----------------------------
 arch/arm/mach-davinci/board-neuros-osd2.c | 238 --------
 arch/arm/mach-davinci/board-sffsdr.c      | 151 -----
 arch/arm/mach-davinci/dm644x.c            | 765 ------------------------
 arch/arm/mach-davinci/dm646x.c            | 726 -----------------------
 8 files changed, 3731 deletions(-)
 delete mode 100644 arch/arm/mach-davinci/board-dm644x-evm.c
 delete mode 100644 arch/arm/mach-davinci/board-dm646x-evm.c
 delete mode 100644 arch/arm/mach-davinci/board-neuros-osd2.c
 delete mode 100644 arch/arm/mach-davinci/board-sffsdr.c
 delete mode 100644 arch/arm/mach-davinci/dm644x.c
 delete mode 100644 arch/arm/mach-davinci/dm646x.c

Comments

Arnd Bergmann July 11, 2022, 10:44 a.m. UTC | #1
On Mon, Jul 11, 2022 at 10:11 AM Linus Walleij <linus.walleij@linaro.org> wrote:
>
> Hi SoC folks,
>
> two patches deleting two unmainatined DaVinci boards.
> The patches describe how I tried to update these boards
> but there is no interest in that so now I am deleting them
> as unused and unmaintained,
>
> Please pull it in unless the DaVinci maintainers step in
> and says no.

I'll give them a few days to reply. In the discussion about deprecating
board files we already decided that only the DT-based davinci
machines are really needed, so I don't expect much objection to
removing them now, but otherwise they are going away in six months
anyway.

Your git tag description however needs a little more background,
I don't want to pull this and bypass the maintainers with a one-line
commit text. Can you update the tag to describe more about why
speeding up the removal is important to you?

       Arnd
Linus Walleij July 11, 2022, 11:29 a.m. UTC | #2
On Mon, Jul 11, 2022 at 12:44 PM Arnd Bergmann <arnd@arndb.de> wrote:
> On Mon, Jul 11, 2022 at 10:11 AM Linus Walleij <linus.walleij@linaro.org> wrote:

> > two patches deleting two unmainatined DaVinci boards.
(...)
> Your git tag description however needs a little more background,
> I don't want to pull this and bypass the maintainers with a one-line
> commit text. Can you update the tag to describe more about why
> speeding up the removal is important to you?

Tag is updated like this:

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
tags/davinci-boards-delete-v5.20

for you to fetch changes up to b4aed01de48652928c8299f793625936f14d1739:

  ARM: davinci: Delete DM646x board files (2022-07-01 14:10:20 +0200)

----------------------------------------------------------------
Delete the two DaVinci board families DM644x and DM646x.

The reason why I'm pushing for this is that I have floated
patches to update the board files to use GPIO descriptors,
iterated and fixed bugs in the patches reported by reviewers
and build robots, and then the patches have not been merged.
See:

v6:
https://lore.kernel.org/linux-arm-kernel/20201103000158.325147-1-linus.walleij@linaro.org/
https://lore.kernel.org/linux-arm-kernel/20210715191141.430307-3-linus.walleij@linaro.org/

v7:
https://lore.kernel.org/linux-arm-kernel/20220507124536.171930-1-linus.walleij@linaro.org/
https://lore.kernel.org/linux-arm-kernel/20220507124536.171930-2-linus.walleij@linaro.org/

I assume this is not getting merged because of lack of interest
in the platform, and such things happen. To save myself and
others from spending work hours on maintaining and modernizing
a platform that is not used, delete the board files.

----------------------------------------------------------------
Linus Walleij (2):
      ARM: davinci: Delete DM644x board files
      ARM: davinci: Delete DM646x board files

Yours,
Linus Walleij