Config.in 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. config BR2_PACKAGE_FIRMWARE_IMX
  2. bool "firmware-imx"
  3. depends on BR2_arm || BR2_aarch64 # Only relevant for i.MX
  4. help
  5. Firmware blobs for the Freescale i.MX SoCs.
  6. It contains blobs for SDMA and VPU.
  7. This library is provided by Freescale as-is and doesn't have
  8. an upstream.
  9. if BR2_PACKAGE_FIRMWARE_IMX
  10. config BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW
  11. bool
  12. default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
  13. default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
  14. default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
  15. if BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW
  16. choice
  17. bool "DDR training binaries"
  18. default BR2_PACKAGE_FIRMWARE_IMX_LPDDR4
  19. help
  20. Choose the DDR training binaries to be used depending on the
  21. kind of memory that is available on the target board (DDR4,
  22. LPDDR4, etc...).
  23. config BR2_PACKAGE_FIRMWARE_IMX_LPDDR4
  24. bool "lpddr4"
  25. help
  26. Use LPDDR4 binaries (i.e.: lpddr4_pmu_train_*.bin)
  27. config BR2_PACKAGE_FIRMWARE_IMX_DDR4
  28. bool "DDR4"
  29. help
  30. Use DDR4 binaries (i.e.: ddr4_*_201810.bin).
  31. endchoice # DDR training FW
  32. endif # BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW
  33. endif # BR2_PACKAGE_FIRMWARE_IMX