Skip to content

Commit

Permalink
Merge changes from Paul Gortmaker
Browse files Browse the repository at this point in the history
Merge the changes to retire the legacy WR sbc8548 and sbc8641 platforms
from Paul. These were sent as a pull request, but I rebased them onto
rc2 so as not to pull too many unrelated changes in to my next.

Description from Paul's pull request follows:

In v2.6.27 (2008, 917f0af) the sbc8260 support was implicitly
retired by not being carried forward through the ppc --> powerpc
device tree transition.

Then, in v3.6 (2012, b048b4e) we retired the support for the
sbc8560 boards.

Next, in v4.18 (2017, 3bc6cf5) we retired the support for the
2006 vintage sbc834x boards.

The sbc8548 and sbc8641d boards were maybe 1-2 years newer than the
sbc834x boards, but it is also 3+ years later, so it makes sense to
now retire them as well - which is what is done here.

These two remaining WR boards were based on the Freescale MPC8548-CDS
and the MPC8641D-HPCN reference board implementations.  Having had the
chance to use these and many other Fsl ref boards, I know this:  The
Freescale reference boards were typically produced in limited quantity
and primarily available to BSP developers and hardware designers, and
not likely to have found a 2nd life with hobbyists and/or collectors.

It was good to have that BSP code subjected to mainline review and
hence also widely available back in the day. But given the above, we
should probably also be giving serious consideration to retiring
additional similar age/type reference board platforms as well.

I've always felt it is important for us to be proactive in retiring
old code, since it has a genuine non-zero carrying cost, as described
in the 930d52c merge log.  But for the here and now, we just
clean up the remaining BSP code that I had added for SBC platforms.

Link: https://lore.kernel.org/r/[email protected]
  • Loading branch information
mpe committed Aug 26, 2021
2 parents 465e333 + 5bd4ae0 commit 627e66f
Show file tree
Hide file tree
Showing 18 changed files with 2 additions and 1,022 deletions.
1 change: 0 additions & 1 deletion MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -6801,7 +6801,6 @@ F: Documentation/admin-guide/media/em28xx*
F: drivers/media/usb/em28xx/

EMBEDDED LINUX
M: Paul Gortmaker <[email protected]>
M: Matt Mackall <[email protected]>
M: David Woodhouse <[email protected]>
L: [email protected]
Expand Down
1 change: 0 additions & 1 deletion arch/powerpc/boot/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,6 @@ image-$(CONFIG_TQM8541) += cuImage.tqm8541
image-$(CONFIG_TQM8548) += cuImage.tqm8548
image-$(CONFIG_TQM8555) += cuImage.tqm8555
image-$(CONFIG_TQM8560) += cuImage.tqm8560
image-$(CONFIG_SBC8548) += cuImage.sbc8548
image-$(CONFIG_KSI8560) += cuImage.ksi8560

# Board ports in arch/powerpc/platform/86xx/Kconfig
Expand Down
176 changes: 0 additions & 176 deletions arch/powerpc/boot/dts/fsl/sbc8641d.dts

This file was deleted.

111 changes: 0 additions & 111 deletions arch/powerpc/boot/dts/sbc8548-altflash.dts

This file was deleted.

Loading

0 comments on commit 627e66f

Please sign in to comment.