u-boot-brain/arch/mips/mach-octeon
Stefan Roese 6094145958 mips: octeon: cpu.c: Enable AHCI/SATA support
For easy AHCI/ SATA integration, this patch adds board_ahci_enable()
for the MVEBU AHCI driver, which will be used by this platform. This
platform specific "enable" function will setup the proper endian
swapping in the AHCI controller so that it can be used by the common
AHCI code.

Additionally the endian swizzle entry for AHCI in
octeon_should_swizzle_table[] is removed, as this enabled the original
lowlevel code function, e.g. octeon_configure_qlm(), for the QLM setup
to work correctly.

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: Enable AHCI/SATA support 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