mvebu_def.h 754 B

12345678910111213141516171819202122232425262728293031
  1. /*
  2. * Copyright (C) 2018 Marvell International Ltd.
  3. *
  4. * SPDX-License-Identifier: BSD-3-Clause
  5. * https://spdx.org/licenses
  6. */
  7. #ifndef MVEBU_DEF_H
  8. #define MVEBU_DEF_H
  9. #include <a8k_plat_def.h>
  10. #define CP_COUNT 1 /* A70x0 has single CP0 */
  11. /***********************************************************************
  12. * Required platform porting definitions common to all
  13. * Management Compute SubSystems (MSS)
  14. ***********************************************************************
  15. */
  16. /*
  17. * Load address of SCP_BL2
  18. * SCP_BL2 is loaded to the same place as BL31.
  19. * Once SCP_BL2 is transferred to the SCP,
  20. * it is discarded and BL31 is loaded over the top.
  21. */
  22. #ifdef SCP_IMAGE
  23. #define SCP_BL2_BASE BL31_BASE
  24. #endif
  25. #endif /* MVEBU_DEF_H */