plat_def_uuid_config.c 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. /*
  2. * Copyright 2021 NXP
  3. *
  4. * SPDX-License-Identifier: BSD-3-Clause
  5. */
  6. #include <stddef.h>
  7. #include <firmware_image_package.h>
  8. #include "tbbr_config.h"
  9. toc_entry_t plat_def_toc_entries[] = {
  10. /* DDR PHY firmwares */
  11. {
  12. .name = "DDR UDIMM PHY IMEM 1d FW",
  13. .uuid = UUID_DDR_IMEM_UDIMM_1D,
  14. .cmdline_name = "ddr-immem-udimm-1d"
  15. },
  16. {
  17. .name = "DDR UDIMM PHY IMEM 2d FW",
  18. .uuid = UUID_DDR_IMEM_UDIMM_2D,
  19. .cmdline_name = "ddr-immem-udimm-2d"
  20. },
  21. {
  22. .name = "DDR UDIMM PHY DMEM 1d FW",
  23. .uuid = UUID_DDR_DMEM_UDIMM_1D,
  24. .cmdline_name = "ddr-dmmem-udimm-1d"
  25. },
  26. {
  27. .name = "DDR UDIMM PHY DMEM 2d FW",
  28. .uuid = UUID_DDR_DMEM_UDIMM_2D,
  29. .cmdline_name = "ddr-dmmem-udimm-2d"
  30. },
  31. {
  32. .name = "DDR RDIMM PHY IMEM 1d FW",
  33. .uuid = UUID_DDR_IMEM_RDIMM_1D,
  34. .cmdline_name = "ddr-immem-rdimm-1d"
  35. },
  36. {
  37. .name = "DDR RDIMM PHY IMEM 2d FW",
  38. .uuid = UUID_DDR_IMEM_RDIMM_2D,
  39. .cmdline_name = "ddr-immem-rdimm-2d"
  40. },
  41. {
  42. .name = "DDR RDIMM PHY DMEM 1d FW",
  43. .uuid = UUID_DDR_DMEM_RDIMM_1D,
  44. .cmdline_name = "ddr-dmmem-rdimm-1d"
  45. },
  46. {
  47. .name = "DDR RDIMM PHY DMEM 2d FW",
  48. .uuid = UUID_DDR_DMEM_RDIMM_2D,
  49. .cmdline_name = "ddr-dmmem-rdimm-2d"
  50. },
  51. {
  52. .name = "FUSE PROV FW",
  53. .uuid = UUID_FUSE_PROV,
  54. .cmdline_name = "fuse-prov"
  55. },
  56. {
  57. .name = "FUSE UPGRADE FW",
  58. .uuid = UUID_FUSE_UP,
  59. .cmdline_name = "fuse-upgrade"
  60. },
  61. /* Key Certificates */
  62. {
  63. .name = "DDR Firmware key certificate",
  64. .uuid = UUID_DDR_FW_KEY_CERT,
  65. .cmdline_name = "ddr-fw-key-cert"
  66. },
  67. /* Content certificates */
  68. {
  69. .name = "DDR UDIMM Firmware content certificate",
  70. .uuid = UUID_DDR_UDIMM_FW_CONTENT_CERT,
  71. .cmdline_name = "ddr-udimm-fw-cert"
  72. },
  73. {
  74. .name = "DDR RDIMM Firmware content certificate",
  75. .uuid = UUID_DDR_RDIMM_FW_CONTENT_CERT,
  76. .cmdline_name = "ddr-rdimm-fw-cert"
  77. },
  78. {
  79. .name = NULL,
  80. .uuid = { {0} },
  81. .cmdline_name = NULL,
  82. }
  83. };