package/freescale-imx: add i.MX95 support

Introduce support for the i.MX95 SoC, which has 3 revisions:
A0, A1, and B0. For now, this includes support solely for the B0
revision.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Laurentiu Mihalcea
2026-02-03 07:36:08 -08:00
committed by Julien Olivain
parent 24cdd252aa
commit ba5634cf5f

View File

@@ -70,6 +70,9 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93
bool "imx93"
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX95
bool "imx95"
endchoice
choice
@@ -126,6 +129,21 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93A1
endchoice
choice
prompt "i.MX95 Silicon Revision"
default BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX95B0
depends on BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX95
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_IMX95B0
bool "imx95b0"
endchoice
config BR2_PACKAGE_FREESCALE_IMX_PLATFORM
string
default "IMX25_3STACK" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX25_3STACK
@@ -178,7 +196,8 @@ config BR2_PACKAGE_FREESCALE_IMX_HAS_ELE
bool
default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8ULP || \
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91 || \
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93 || \
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX95
config BR2_PACKAGE_FREESCALE_IMX_HAS_UPOWER
bool