uboot/arch/x86/include/asm
Alexander Graf b7b8410a8f ls2080: Exit dpaa only right before exiting U-Boot
On ls2080 we have a separate network fabric component which we need to
shut down before we enter Linux (or any other OS). Along with that also
comes configuration of the fabric using a description file.

Today we always stop and configure the fabric in the boot script and
(again) exit it on device tree generation. This works ok for the normal
booti case, but with bootefi the payload we're running may still want to
access the network.

So let's add a new fsl_mc command that defers configuration and stopping
the hardware to when we actually exit U-Boot, so that we can still use
the fabric from an EFI payload.

For existing boot scripts, nothing should change with this patch.

Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: York Sun <york.sun@nxp.com>
[agraf: Fix x86 build]
2016-11-17 14:18:55 +01:00
..
acpi x86: baytrail: Introduce ACPI global NVS 2016-07-12 13:46:01 +08:00
arch-baytrail x86: baytrail: acpi: Hide internal UART per GNVS setting 2016-07-12 13:46:01 +08:00
arch-broadwell
arch-coreboot
arch-ivybridge dm: x86: Move link to use driver model for video 2016-10-11 11:55:33 +08:00
arch-qemu
arch-quark x86: acpi: Pack global NVS into ACPI table 2016-07-12 13:46:01 +08:00
arch-queensbay
fsp
video
acpi_table.h x86: acpi: Pack global NVS into ACPI table 2016-07-12 13:46:01 +08:00
atomic.h
bitops.h
bootm.h
bootparam.h x86: Fix Linux v4.7+ zimage booting (update bootparam.h) 2016-10-11 11:55:33 +08:00
byteorder.h
cache.h x86: cache.h: Add default for CONFIG_SYS_CACHELINE_SIZE 2016-08-16 11:44:09 +08:00
config.h
control_regs.h
coreboot_tables.h x86: Prepare configuration tables in dedicated high memory region 2016-05-23 15:18:00 +08:00
cpu.h dm: x86: Move link to use driver model for video 2016-10-11 11:55:33 +08:00
cpu_common.h
cpu_x86.h cpu: Add get_vendor callback 2016-10-19 09:01:51 +02:00
e820.h
elf.h
global_data.h x86: Prepare configuration tables in dedicated high memory region 2016-05-23 15:18:00 +08:00
gpio.h
i8254.h
i8259.h
ibmpc.h
init_helpers.h x86: Drop unused init_helper functions 2016-10-11 11:55:33 +08:00
intel_regs.h
interrupt.h
io.h
ioapic.h
ioctl.h
irq.h x86: irq: Enable SCI on IRQ9 2016-05-23 15:18:00 +08:00
ist.h
lapic.h
linkage.h
lpc_common.h
me_common.h
microcode.h
mp.h
mpspec.h
mrc_common.h x86: Add common SDRAM-init code 2016-03-17 10:27:27 +08:00
mrccache.h
msr-index.h
msr.h treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
mtrr.h
pch_common.h
pci.h
pirq_routing.h
pnp_def.h
posix_types.h
post.h
processor-flags.h
processor.h
ptrace.h
relocate.h
report_platform.h
sections.h
setjmp.h x86: Add implementations of setjmp() and longjmp() 2016-10-18 15:58:50 +08:00
sfi.h
sipi.h
speedstep.h
string.h x86: Add an accelerated memmove() function 2016-10-11 11:55:33 +08:00
tables.h x86: Move table csum into separate file 2016-10-19 09:01:50 +02:00
turbo.h
types.h x86: efi: Fix EFI 64-bit payload build warnings 2016-08-30 09:26:05 +08:00
u-boot-x86.h ls2080: Exit dpaa only right before exiting U-Boot 2016-11-17 14:18:55 +01:00
u-boot.h
unaligned.h
zimage.h