u-boot.dtsi 644 B

1234567891011121314151617181920212223242526272829303132333435
  1. // SPDX-License-Identifier: GPL-2.0+
  2. /*
  3. * Copyright 2018 NXP
  4. */
  5. #include <config.h>
  6. #if defined(CONFIG_MPC85XX_HAVE_RESET_VECTOR) && defined(CONFIG_OF_SEPARATE)
  7. / {
  8. binman {
  9. filename = "u-boot-dtb.bin";
  10. skip-at-start = <CONFIG_TEXT_BASE>;
  11. sort-by-offset;
  12. pad-byte = <0xff>;
  13. size = <CONFIG_SYS_MONITOR_LEN>;
  14. u-boot-with-ucode-ptr {
  15. offset = <CONFIG_TEXT_BASE>;
  16. optional-ucode;
  17. };
  18. u-boot-dtb-with-ucode {
  19. align = <4>;
  20. };
  21. #ifndef CFG_RESET_VECTOR_ADDRESS
  22. #define CFG_RESET_VECTOR_ADDRESS 0xfffffffc
  23. #endif
  24. powerpc-mpc85xx-bootpg-resetvec {
  25. offset = <(CFG_RESET_VECTOR_ADDRESS - 0xffc)>;
  26. };
  27. };
  28. };
  29. #endif