FreeBSD/src ff29b85 (r302190)sys/mips/atheros ar71xx_chip.c ar71xx_machdep.c, sys/mips/broadcom bcm_machdep.c uart_cpu_chipc.c

Replace mips/sentry5 with mips/broadcom

The delta between SENTRY5 and BCM was already small due to BCM being
derived from SENTRY5; re-integrating the two avoids the maintenance
overhead of keeping them both in sync with bhnd(4) changes.


- Re-integrate minor SENTRY5 deltas in bcm_machdep.c
- Modify uart_cpu_chipc to allow specifying UART debug/console flags via
  kenv and device hints.
- Switch SENTRY5 to std.broadcom
- Enabled CFI flash support for SENTRY5

Reviewed by:    Michael Zhilin <mizkha at gmail.com> (Broadcom MIPS support)
Approved by:    re (gjb), adrian (mentor)
Differential Revision:  https://reviews.freebsd.org/D6897
DeltaFile
+0-223sys/mips/sentry5/s5_machdep.c
+0-183sys/mips/sentry5/obio.c
+0-95sys/mips/sentry5/uart_bus_sbusart.c
+0-82sys/mips/sentry5/uart_cpu_sbusart.c
+58-23sys/mips/broadcom/bcm_machdep.c
+54-9sys/mips/broadcom/uart_cpu_chipc.c
+0-58sys/mips/sentry5/s5reg.h
+0-58sys/mips/sentry5/obiovar.h
+13-12sys/mips/broadcom/bcm_socinfo.c
+6-7sys/mips/conf/SENTRY5
+0-10sys/mips/sentry5/std.sentry5
+0-9sys/mips/sentry5/files.sentry5
+5-3sys/mips/conf/SENTRY5.hints
+4-3sys/mips/broadcom/bcm_socinfo.h
+1-3sys/mips/conf/BCM
+3-1sys/mips/broadcom/std.broadcom
+0-2sys/mips/atheros/ar71xx_chip.c
+0-2sys/mips/atheros/ar71xx_machdep.c
+0-2sys/mips/atheros/ar724x_chip.c
+0-2sys/mips/atheros/ar91xx_chip.c
+0-1sys/mips/conf/BCM.hints
+144-78821 files

UnifiedSplitRaw