u-boot-brain/arch/mips/mach-octeon
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
..
include mips: octeon: cvmx-coremask.h: Fix cvmx_coremask_dprint() with DEBUG defined 2021-04-23 21:22:55 +02:00
bootoctlinux.c mips: octeon: Misc changes required because of the newly added headers 2021-04-23 21:03:24 +02:00
cache.c mips: octeon: cache.c: Flush all pending writes in flush_dcache_range() 2020-10-07 20:25:57 +02:00
clock.c mips: octeon: Initial minimal support for the Marvell Octeon SoC 2020-07-18 15:47:50 +02:00
cpu.c mips: octeon: cpu.c: Add arch_misc_init() for pci-console & pci-bootcmd 2021-04-23 21:22:55 +02:00
cvmx-bootmem.c mips: octeon: cvmx-bootmem: Fix compare in "if" statement 2021-04-23 21:22:55 +02:00
cvmx-coremask.c mips: octeon: Misc changes required because of the newly added headers 2021-04-23 21:03:24 +02:00
cvmx-helper-cfg.c mips: octeon: Add cvmx-helper-cfg.c 2021-04-23 21:03:24 +02:00
cvmx-helper-fdt.c mips: octeon: Add cvmx-helper-fdt.c 2021-04-23 21:03:24 +02:00
cvmx-helper-jtag.c mips: octeon: Add cvmx-helper-jtag.c 2021-04-23 21:03:24 +02:00
cvmx-helper-util.c mips: octeon: Add cvmx-helper-util.c 2021-04-23 21:03:24 +02:00
cvmx-helper.c mips: octeon: Add cvmx-helper.c 2021-04-23 21:03:24 +02:00
cvmx-pcie.c mips: octeon: Add cvmx-pcie.c 2021-04-23 21:03:24 +02:00
cvmx-qlm.c mips: octeon: Add cvmx-qlm.c 2021-04-23 21:03:24 +02:00
dram.c mips: octeon: Report full DDR size in dram_init() to gd->ram_size 2020-11-30 18:31:56 +01:00
Kconfig mips: octeon: Kconfig: Enable CONFIG_SYS_PCI_64BIT 2021-04-23 21:03:25 +02:00
lowlevel_init.S mips: octeon: lowlevel_init.S: Add NMI handling code for SMP Linux booting 2020-10-07 20:25:57 +02:00
Makefile mips: octeon: Makefile: Enable building of the newly added C files 2021-04-23 21:03:24 +02:00
octeon_fdt.c mips: octeon: Add octeon_fdt.c 2021-04-23 21:03:24 +02:00
octeon_qlm.c mips: octeon: Add octeon_qlm.c 2021-04-23 21:03:24 +02:00