mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-25 11:30:37 -09:00
package/freescale-imx: add i.MX 8ULP support
More details on the platform here: https://www.ezurio.com/system-on-module/nxp-imx8/nitrogen8ulp-som https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-applications-processors/i-mx-8ulp-applications-processor-family:i.MX8ULP There have been 3 silicon revisions of this processor (A0, A1, A2) and A2 is the current production version. Signed-off-by: Chris Dimich <cdimich2188@gmail.com> Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
This commit is contained in:
committed by
Arnout Vandecappelle
parent
a5c1a99806
commit
90314fdfb0
@@ -55,6 +55,9 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
|
||||
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP
|
||||
bool "imx8mp"
|
||||
|
||||
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULP
|
||||
bool "imx8ulp"
|
||||
|
||||
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X
|
||||
bool "imx8x"
|
||||
|
||||
@@ -70,7 +73,28 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93
|
||||
endchoice
|
||||
|
||||
choice
|
||||
prompt "i.MX Silicon Revision"
|
||||
prompt "i.MX 8ULP Silicon Revision"
|
||||
default BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULPA2
|
||||
depends on BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULP
|
||||
help
|
||||
Some packages related to the selected i.MX platform need to
|
||||
know the silicon revision of the platform they will run on.
|
||||
|
||||
Note - mismatches may result in a failure to boot!
|
||||
|
||||
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULPA0
|
||||
bool "imx8ulpa0"
|
||||
|
||||
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULPA1
|
||||
bool "imx8ulpa1"
|
||||
|
||||
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULPA2
|
||||
bool "imx8ulpa2"
|
||||
|
||||
endchoice
|
||||
|
||||
choice
|
||||
prompt "i.MX 93 Silicon Revision"
|
||||
default BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93A1
|
||||
depends on BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93
|
||||
help
|
||||
@@ -104,6 +128,7 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM
|
||||
default "IMX8MM" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
|
||||
default "IMX8MN" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
|
||||
default "IMX8MP" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP
|
||||
default "IMX8ULP" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULP
|
||||
default "IMX91" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91
|
||||
default "IMX93" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93
|
||||
|
||||
@@ -130,12 +155,14 @@ config BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM || \
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN || \
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP || \
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULP || \
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X || \
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8DXL
|
||||
|
||||
config BR2_PACKAGE_FREESCALE_IMX_HAS_ELE
|
||||
bool
|
||||
default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91 || \
|
||||
default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULP || \
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91 || \
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93
|
||||
|
||||
source "package/freescale-imx/imx-alsa-plugins/Config.in"
|
||||
|
||||
@@ -15,6 +15,9 @@ if BR2_PACKAGE_FIRMWARE_ELE_IMX
|
||||
|
||||
config BR2_PACKAGE_FIRMWARE_ELE_IMX_AHAB_CONTAINER_IMAGE
|
||||
string
|
||||
default "mx8ulpa0-ahab-container.img" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULPA0
|
||||
default "mx8ulpa1-ahab-container.img" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULPA1
|
||||
default "mx8ulpa2-ahab-container.img" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULPA2
|
||||
default "mx93a0-ahab-container.img" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93A0
|
||||
default "mx93a1-ahab-container.img" if \
|
||||
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91 || \
|
||||
|
||||
@@ -25,6 +25,7 @@ config BR2_PACKAGE_FIRMWARE_IMX_SDMA_FW_NAME
|
||||
default "imx7d" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
|
||||
default "imx7d" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
|
||||
default "imx7d" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP
|
||||
default "imx7d" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULP
|
||||
|
||||
config BR2_PACKAGE_FIRMWARE_IMX_VPU_FW_NAME
|
||||
string
|
||||
|
||||
Reference in New Issue
Block a user