v1: https://lore.kernel.org/all/20230221194637.28436-1-paul.gortma...@windriver.com/
v1 --> v2: -don't remove MPC8568MDS or P1021 or P1012 platforms as per discussion -drop commit #4 that removed kernel fragments still in use elsewhere. -trivial refresh for the updated baseline of linux-next In a similar theme to the e300/MPC83xx evaluation platform removal[1], this targets removal of two of the oldest e500/MPC85xx evaluation boards that were produced in limited numbers and primarily made available to hardware/software developers to shape their own boards and BSPs. We start with the MPC8540-ADS[2] and MPC8560-ADS[3] -- based on the revision history in the user's guide[4], these near-identical platforms date back to at least 2002. These boards are probably a part of the very small few that still exist from the ppc ---> powerpc transition. Typical of evaluation boards, and as the picture[3] shows, these boards had a large footprint in order to break out connectors to evaluate as many features as possible. For reference, I will note that for comparison that I retired our SBC8560 support over a decade ago, in v3.6 (2012, in commit b048b4e17cbb) and I don't think a single person complained. Next, position yourself about 2007, and the MPC8548CDS (and variants) appeared as a vehicle to showcase the then new e500-v2 processor family, in a PCI-X card form factor with an additional backplane and the CPU on yet another daughter-card. Not very "hobbyist" friendly. As the saying goes, a picture[5] is worth 1000 words. It was quite the 3D beast. Again, for comparison, and perhaps well overdue, I'd requested removal of our SBC8548 support in Jan 2021 (c12adb067844, v5.15). Testing included builds of defconfig, mpc85xx_defconfig, mpc85xx_smp_defconfig and corenet32_smp_defconfig As there is obviously no rush for this to be in v6.5, a defer to v6.6 would be perfectly fine. In any case it is is based off linux-next from today. Paul. -- [1] https://lore.kernel.org/all/20230220115913.25811-1-paul.gortma...@windriver.com/ [2] https://www.nxp.com/products/no-longer-manufactured/application-development-system-for-mpc8540:MPC8540ADS [3] https://www.nxp.com/products/no-longer-manufactured/application-development-system-for-mpc8560:MPC8560ADS [4] https://www.nxp.com/docs/en/reference-manual/MPC8560ADSUG.pdf [5] https://www.flickr.com/photos/daiharuki/905150424/in/photostream/ Cc: Scott Wood <o...@buserror.net> Cc: Michael Ellerman <m...@ellerman.id.au> Cc: Benjamin Herrenschmidt <b...@kernel.crashing.org> Cc: Paul Mackerras <pau...@samba.org> Cc: Li Yang <leoyang...@nxp.com> Cc: Claudiu Manoil <claudiu.man...@nxp.com> Cc: Pali Rohár <p...@kernel.org> --- Paul Gortmaker (2): powerpc: drop MPC8540_ADS and MPC8560_ADS platform support powerpc: drop MPC85xx_CDS platform support arch/powerpc/boot/Makefile | 5 - arch/powerpc/boot/dts/fsl/mpc8540ads.dts | 355 ---------------- arch/powerpc/boot/dts/fsl/mpc8541cds.dts | 375 ----------------- arch/powerpc/boot/dts/fsl/mpc8548cds.dtsi | 302 -------------- arch/powerpc/boot/dts/fsl/mpc8548cds_32b.dts | 82 ---- arch/powerpc/boot/dts/fsl/mpc8548cds_36b.dts | 82 ---- arch/powerpc/boot/dts/fsl/mpc8555cds.dts | 375 ----------------- arch/powerpc/boot/dts/fsl/mpc8560ads.dts | 388 ------------------ .../configs/85xx/mpc8540_ads_defconfig | 47 --- .../configs/85xx/mpc8560_ads_defconfig | 50 --- .../configs/85xx/mpc85xx_cds_defconfig | 52 --- arch/powerpc/configs/mpc85xx_base.config | 3 - arch/powerpc/platforms/85xx/Makefile | 3 - arch/powerpc/platforms/85xx/mpc85xx_ads.c | 162 -------- arch/powerpc/platforms/85xx/mpc85xx_cds.c | 387 ----------------- 15 files changed, 2668 deletions(-) delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8540ads.dts delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8541cds.dts delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8548cds.dtsi delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8548cds_32b.dts delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8548cds_36b.dts delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8555cds.dts delete mode 100644 arch/powerpc/boot/dts/fsl/mpc8560ads.dts delete mode 100644 arch/powerpc/configs/85xx/mpc8540_ads_defconfig delete mode 100644 arch/powerpc/configs/85xx/mpc8560_ads_defconfig delete mode 100644 arch/powerpc/configs/85xx/mpc85xx_cds_defconfig delete mode 100644 arch/powerpc/platforms/85xx/mpc85xx_ads.c delete mode 100644 arch/powerpc/platforms/85xx/mpc85xx_cds.c -- 2.25.1