powerpc: mpc8xx: remove some of tqm8xx board family without maintainers

Remove NSCU, TK885D, TQM823M, TQM850M, TQM855M, TQM860M,
TQM862L, TQM826M, TQM866M, TQM885D boards support.

These boards are old enough and have no maintainers.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Series-to: uboot
Series-cc: Wolfgang Denk <wd@denx.de>
Cover-letter:
Drop mpc8xx, mpc82xx boards which are orphaned or have no maintainers

I built all the other boards and compared MD5SUM.

I confirmed this series has no impact against them.

I'd like to drop as many unmaintained (or old enough) boards as possible
before switching to Kconfig.

I believe this would make our migration and test easier.

END
powerpc: mpc8260: remove ppmc8260 board support

This board has been orphaned for a while and old enough.
powerpc: mpc824x: remove MUSENKI and Sandpoint8245 board support

These boards have been orphaned for a while and old enough.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
powerpc: mpc8xx: remove stxxtc board support

This board has been orphaned for a while and old enough.

Because this is the last board defining CONFIG_MPC885_FAMILY,
drivers/usb/gadget/mpc8xx_udc.c has also been dropped.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
powerpc: mpc8xx: remove svm_sc8xx board

This board has been orphaned for a while and old enough.
powerpc: mpc8xx: remove SXNI855T board support

This board has been orphaned for a while and old enough.

Because this is the last board definint CONFIG_RTC_DS1306,
drivers/rtc/ds1306.c has also been removed.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
powerpc: mpc8xx: remove GEN860T, GEN806T_SC board support

These boards have been orphaned for a while and old enough.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
powerpc: mpc8xx: remove FLAGADM board support

This board has been orphaned for a while and old enough.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
powerpc: mpc8260: remove sacsng board support

This board has been orphaned for a while and old enough.
powerpc: mpc8260: remove ep8260 board support

This board has been orphaned for a while and old enough.
cosmetic: boards.cfg: fix some maintainers fields

Add a whitespace between the name and the email address.

When switching to Kconfig, the first version of MAINTAINERS files
will be generated based on the boards.cfg file.

So, the maintainers field should be corrected even if it is a really
minor fix.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
scripts: add scripts/show-gnu-make to get GNU Make command name

U-Boot is expected to be built on various platforms.

We should keep in mind that the command 'make' is not always GNU Make,
while all the makefiles are written for GNU Make.

For example, on Linux, people generally do:

  make <board>_config; make

But FreeBSD folks do

  gmake <board>_config; gmake

(The command 'make' on FreeBSD is BSD Make, not GNU Make)

It is not a good idea to hard-code the command name 'make'
in MAKEALL or buildman.

They should call this helper script and get the command name
for GNU Make.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Series-to: uboot
Series-cc: sjg
Series-cc: trini
Series-cc: Jeroen Hofstee <jeroen@myspectrum.nl>
Series-version: 2
Series-changes: 2
  - Use dashes for filename
  - Show the command name instead of invoking make.
    It allows us to check the command name once at startup
    (and error out if no GNU Make is found.)

Cover-letter:
Do not hard-code the command name 'make' in higher-level tools

END
MAKEALL: make sure to invoke GNU Make

Since the command name 'make' may not be GNU Make on some platforms
such as FreeBSD, MAKEALL should call scripts/show-gnu-make to get
the command name for GNU MAKE (and error out if it is not found).

The GNU Make should be searched after parsing options because we want
to allow "MAKEALL -h" even if GNU Make is missing on the system.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Series-changes: 2
  - Check GNU Make only once at startup.
    It seems more reasonable because MAKEALL generally invokes
    make over and over again.
buildman: make sure to invoke GNU Make

Since the command name 'make' may not be GNU Make on some platforms
such as FreeBSD, buildman should call scripts/show-gnu-make to get
the command name for GNU MAKE (and error out if it is not found).

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Acked-by: Simon Glass <sjg@chromium.org>
Tested-by: Jeroen Hofstee <jeroen@myspectrum.nl>
Series-changes: 2
  - Check GNU Make only once at startup.
    It seems more reasonable because buildman generally invokes
    make over and over again.