driver: net: fsl-mc: Add DPAA2 commands to manage MC
Management complex Firmware, DPL and DPC are depolyed during u-boot boot sequence. Add new DPAA2 commands to manage Management Complex (MC) i.e. start mc, aiop and apply DPL from u-boot command prompt. Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com> Reviewed-by: York Sun <yorksun@freescale.com>
This commit is contained in:
committed by
York Sun
parent
553d2751c1
commit
fb4a87a737
@@ -50,6 +50,11 @@ struct mc_ccsr_registers {
|
||||
};
|
||||
|
||||
int get_mc_boot_status(void);
|
||||
int get_dpl_apply_status(void);
|
||||
#ifdef CONFIG_SYS_LS_MC_DRAM_AIOP_IMG_OFFSET
|
||||
int get_aiop_apply_status(void);
|
||||
#endif
|
||||
u64 mc_get_dram_addr(void);
|
||||
unsigned long mc_get_dram_block_size(void);
|
||||
int fsl_mc_ldpaa_init(bd_t *bis);
|
||||
void fsl_mc_ldpaa_exit(bd_t *bis);
|
||||
|
||||
@@ -45,6 +45,6 @@ struct fsl_dpio_obj {
|
||||
|
||||
extern struct fsl_dpio_obj *dflt_dpio;
|
||||
|
||||
int mc_init(void);
|
||||
int mc_init(u64 mc_fw_addr, u64 mc_dpc_addr);
|
||||
int ldpaa_eth_init(struct dprc_obj_desc obj_desc);
|
||||
#endif /* _FSL_MC_PRIVATE_H_ */
|
||||
|
||||
Reference in New Issue
Block a user