[U-Boot] [PATCH 0/6] Remove sh boards that we have no tool-chain for.
Phil Edworthy
phil.edworthy at renesas.com
Mon May 11 10:40:12 CEST 2015
Hi Joe,
> -----Original Message-----
> From: U-Boot [mailto:u-boot-bounces at lists.denx.de] On Behalf Of Joe
> Hershberger
> Sent: 10 May 2015 21:23
> To: u-boot at lists.denx.de
> Cc: Rob Herring; Thierry Reding; Stephen Warren; Joe Hershberger; Hisashi
> Nakamura; Masahiro Yamada; Tom Rini; York Sun; Stefan Roese
> Subject: [U-Boot] [PATCH 0/6] Remove sh boards that we have no tool-chain for.
>
>
> These 6 boards are the last that cannot be built with a public
> configuration of tool-chains. Remove them. This includes the SH2 and SH3
> cpus, which are the actual cause for not being able to build these
> boards.
I haven't been keeping an eye on the ml, so didn't see the mails about this. For the sh2a boards, the last toolchain I used was an old CodeSourcery one from 2011 that can be downloaded from http://sourcery.mentor.com/public/gnu_toolchain/sh-uclinux/
> They can always be added back if the situation changes.
I haven't built any sh2a targets for years and I suspect no one else has either, sh3 is probably even less used. Personally, I think it makes sense to remove all support for sh2a and sh3 now.
Thanks
Phil
>
>
> Joe Hershberger (6):
> sh: Remove rsk7264 board
> sh: Remove rsk7269 board
> sh: Remove rsk7203 board
> sh: Remove mpr2 board
> sh: Remove ms7720se board
> sh: Remove shmin board
>
> MAKEALL | 2 -
> README | 2 -
> arch/sh/Kconfig | 42 -------
> arch/sh/cpu/sh2/Makefile | 12 --
> arch/sh/cpu/sh2/config.mk | 17 ---
> arch/sh/cpu/sh2/cpu.c | 85 --------------
> arch/sh/cpu/sh2/interrupts.c | 23 ----
> arch/sh/cpu/sh2/start.S | 65 -----------
> arch/sh/cpu/sh2/watchdog.c | 24 ----
> arch/sh/cpu/sh3/Makefile | 15 ---
> arch/sh/cpu/sh3/cache.c | 96 ----------------
> arch/sh/cpu/sh3/config.mk | 14 ---
> arch/sh/cpu/sh3/cpu.c | 68 -----------
> arch/sh/cpu/sh3/interrupts.c | 26 -----
> arch/sh/cpu/sh3/start.S | 64 -----------
> arch/sh/cpu/sh3/watchdog.c | 27 -----
> arch/sh/include/asm/cpu_sh2.h | 31 -----
> arch/sh/include/asm/cpu_sh3.h | 31 -----
> arch/sh/include/asm/cpu_sh7264.h | 41 -------
> arch/sh/include/asm/cpu_sh7706.h | 50 --------
> arch/sh/include/asm/cpu_sh7710.h | 61 ----------
> arch/sh/include/asm/cpu_sh7720.h | 207 ---------------------------------
> arch/sh/include/asm/processor.h | 6 +-
> arch/sh/lib/Makefile | 5 -
> arch/sh/lib/time_sh2.c | 88 --------------
> board/mpr2/Kconfig | 9 --
> board/mpr2/MAINTAINERS | 6 -
> board/mpr2/Makefile | 19 ---
> board/mpr2/lowlevel_init.S | 118 -------------------
> board/mpr2/mpr2.c | 148 ------------------------
> board/ms7720se/Kconfig | 9 --
> board/ms7720se/MAINTAINERS | 6 -
> board/ms7720se/Makefile | 16 ---
> board/ms7720se/lowlevel_init.S | 185 ------------------------------
> board/ms7720se/ms7720se.c | 46 --------
> board/renesas/rsk7203/Kconfig | 12 --
> board/renesas/rsk7203/MAINTAINERS | 7 --
> board/renesas/rsk7203/Makefile | 10 --
> board/renesas/rsk7203/lowlevel_init.S | 200 --------------------------------
> board/renesas/rsk7203/rsk7203.c | 70 ------------
> board/renesas/rsk7264/Kconfig | 12 --
> board/renesas/rsk7264/MAINTAINERS | 6 -
> board/renesas/rsk7264/Makefile | 7 --
> board/renesas/rsk7264/lowlevel_init.S | 210 ----------------------------------
> board/renesas/rsk7264/rsk7264.c | 71 ------------
> board/renesas/rsk7269/Kconfig | 12 --
> board/renesas/rsk7269/MAINTAINERS | 6 -
> board/renesas/rsk7269/Makefile | 8 --
> board/renesas/rsk7269/lowlevel_init.S | 180 -----------------------------
> board/renesas/rsk7269/rsk7269.c | 72 ------------
> board/shmin/Kconfig | 9 --
> board/shmin/MAINTAINERS | 7 --
> board/shmin/Makefile | 10 --
> board/shmin/lowlevel_init.S | 22 ----
> board/shmin/shmin.c | 101 ----------------
> configs/mpr2_defconfig | 2 -
> configs/ms7720se_defconfig | 2 -
> configs/rsk7203_defconfig | 2 -
> configs/rsk7264_defconfig | 2 -
> configs/rsk7269_defconfig | 2 -
> configs/shmin_defconfig | 2 -
> doc/README.sh | 16 +--
> drivers/serial/serial_sh.h | 39 +------
> include/configs/mpr2.h | 75 ------------
> include/configs/ms7720se.h | 109 ------------------
> include/configs/rsk7203.h | 94 ---------------
> include/configs/rsk7264.h | 74 ------------
> include/configs/rsk7269.h | 73 ------------
> include/configs/shmin.h | 110 ------------------
> include/sh_tmu.h | 22 ----
> 70 files changed, 9 insertions(+), 3311 deletions(-)
> delete mode 100644 arch/sh/cpu/sh2/Makefile
> delete mode 100644 arch/sh/cpu/sh2/config.mk
> delete mode 100644 arch/sh/cpu/sh2/cpu.c
> delete mode 100644 arch/sh/cpu/sh2/interrupts.c
> delete mode 100644 arch/sh/cpu/sh2/start.S
> delete mode 100644 arch/sh/cpu/sh2/watchdog.c
> delete mode 100644 arch/sh/cpu/sh3/Makefile
> delete mode 100644 arch/sh/cpu/sh3/cache.c
> delete mode 100644 arch/sh/cpu/sh3/config.mk
> delete mode 100644 arch/sh/cpu/sh3/cpu.c
> delete mode 100644 arch/sh/cpu/sh3/interrupts.c
> delete mode 100644 arch/sh/cpu/sh3/start.S
> delete mode 100644 arch/sh/cpu/sh3/watchdog.c
> delete mode 100644 arch/sh/include/asm/cpu_sh2.h
> delete mode 100644 arch/sh/include/asm/cpu_sh3.h
> delete mode 100644 arch/sh/include/asm/cpu_sh7264.h
> delete mode 100644 arch/sh/include/asm/cpu_sh7706.h
> delete mode 100644 arch/sh/include/asm/cpu_sh7710.h
> delete mode 100644 arch/sh/include/asm/cpu_sh7720.h
> delete mode 100644 arch/sh/lib/time_sh2.c
> delete mode 100644 board/mpr2/Kconfig
> delete mode 100644 board/mpr2/MAINTAINERS
> delete mode 100644 board/mpr2/Makefile
> delete mode 100644 board/mpr2/lowlevel_init.S
> delete mode 100644 board/mpr2/mpr2.c
> delete mode 100644 board/ms7720se/Kconfig
> delete mode 100644 board/ms7720se/MAINTAINERS
> delete mode 100644 board/ms7720se/Makefile
> delete mode 100644 board/ms7720se/lowlevel_init.S
> delete mode 100644 board/ms7720se/ms7720se.c
> delete mode 100644 board/renesas/rsk7203/Kconfig
> delete mode 100644 board/renesas/rsk7203/MAINTAINERS
> delete mode 100644 board/renesas/rsk7203/Makefile
> delete mode 100644 board/renesas/rsk7203/lowlevel_init.S
> delete mode 100644 board/renesas/rsk7203/rsk7203.c
> delete mode 100644 board/renesas/rsk7264/Kconfig
> delete mode 100644 board/renesas/rsk7264/MAINTAINERS
> delete mode 100644 board/renesas/rsk7264/Makefile
> delete mode 100644 board/renesas/rsk7264/lowlevel_init.S
> delete mode 100644 board/renesas/rsk7264/rsk7264.c
> delete mode 100644 board/renesas/rsk7269/Kconfig
> delete mode 100644 board/renesas/rsk7269/MAINTAINERS
> delete mode 100644 board/renesas/rsk7269/Makefile
> delete mode 100644 board/renesas/rsk7269/lowlevel_init.S
> delete mode 100644 board/renesas/rsk7269/rsk7269.c
> delete mode 100644 board/shmin/Kconfig
> delete mode 100644 board/shmin/MAINTAINERS
> delete mode 100644 board/shmin/Makefile
> delete mode 100644 board/shmin/lowlevel_init.S
> delete mode 100644 board/shmin/shmin.c
> delete mode 100644 configs/mpr2_defconfig
> delete mode 100644 configs/ms7720se_defconfig
> delete mode 100644 configs/rsk7203_defconfig
> delete mode 100644 configs/rsk7264_defconfig
> delete mode 100644 configs/rsk7269_defconfig
> delete mode 100644 configs/shmin_defconfig
> delete mode 100644 include/configs/mpr2.h
> delete mode 100644 include/configs/ms7720se.h
> delete mode 100644 include/configs/rsk7203.h
> delete mode 100644 include/configs/rsk7264.h
> delete mode 100644 include/configs/rsk7269.h
> delete mode 100644 include/configs/shmin.h
>
> --
> 1.7.11.5
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
More information about the U-Boot
mailing list