mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-08 19:11:53 +00:00
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]
This commit is contained in:
parent
97d014446c
commit
b7b8410a8f
9 changed files with 52 additions and 15 deletions
|
@ -37,6 +37,7 @@ int arch_early_init_r(void);
|
|||
/* board/.../... */
|
||||
int board_init(void);
|
||||
void dram_init_banksize (void);
|
||||
void board_quiesce_devices(void);
|
||||
|
||||
/* cpu/.../interrupt.c */
|
||||
int arch_interrupt_init (void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue