u-boot-brain/arch/mips
Stefan Roese 480fa8346b mips: octeon: cpu.c: Add arch_misc_init() for pci-console & pci-bootcmd
This patch adds the necessary platform infrastructure code, so that the
MIPS Octeon drivers "serial_octeon_pcie_console" & "serial_bootcmd" can
be used. This is e.g. the bootmem initialization in a compatible way to
the Marvell 2013 U-Boot, so that the exisiting PC remote tools like
"oct-remote-console" & "oct-remote-load" can be used. This is be done in
the newly introduced arch_misc_init(), which calls the necessary init
functions when enabled.

These patches are in preparation for the MIPS Octeon NIC23 board
support, which is a desktop PCIe target board enabling these features.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Aaron Williams <awilliams@marvell.com>
Cc: Chandrakala Chavva <cchavva@marvell.com>
Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
2021-04-23 21:22:55 +02:00
..
cpu mips: enable _machine_restart for spl 2021-01-24 21:39:26 +01:00
dts mips: octeon: mrvl, cn73xx.dtsi: Add PCIe controller DT node 2021-04-23 21:03:25 +02:00
include/asm mips: global_data.h: Add Octeon specific data to arch_global_data struct 2021-04-23 21:02:12 +02:00
lib common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mach-ath79 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mach-bmips common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mach-jz47xx common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mach-mscc common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mach-mtmips mips: mt7628: fix the displayed DDR type of mt7628 2021-04-22 02:44:42 +02:00
mach-octeon mips: octeon: cpu.c: Add arch_misc_init() for pci-console & pci-bootcmd 2021-04-23 21:22:55 +02:00
mach-pic32 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
config.mk kconfig / kbuild: Re-sync with Linux 4.19 2020-04-10 11:18:32 -04:00
Kconfig mips: mtmips: select SYSRESET for mt7628 only 2021-01-24 21:39:26 +01:00
Makefile mips: octeon: Initial minimal support for the Marvell Octeon SoC 2020-07-18 15:47:50 +02:00
Makefile.postlink SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00