diff options
-rw-r--r-- | drivers/mci/imx-esdhc.c | 1 | ||||
-rw-r--r-- | drivers/nvmem/ocotp.c | 3 | ||||
-rw-r--r-- | drivers/pinctrl/imx-iomux-v3.c | 2 | ||||
-rw-r--r-- | drivers/serial/serial_imx.c | 3 | ||||
-rw-r--r-- | drivers/usb/imx/imx-usb-misc.c | 4 | ||||
-rw-r--r-- | firmware/Kconfig | 3 | ||||
-rw-r--r-- | firmware/Makefile | 1 |
7 files changed, 17 insertions, 0 deletions
diff --git a/drivers/mci/imx-esdhc.c b/drivers/mci/imx-esdhc.c index 5a664ce4c3..9dcad3bb5d 100644 --- a/drivers/mci/imx-esdhc.c +++ b/drivers/mci/imx-esdhc.c @@ -357,6 +357,7 @@ static __maybe_unused struct of_device_id fsl_esdhc_compatible[] = { { .compatible = "fsl,imx6sx-usdhc", .data = &usdhc_imx6sx_data }, { .compatible = "fsl,imx8mq-usdhc", .data = &usdhc_imx6sx_data }, { .compatible = "fsl,imx8mm-usdhc", .data = &usdhc_imx6sx_data }, + { .compatible = "fsl,imx8mn-usdhc", .data = &usdhc_imx6sx_data }, { .compatible = "fsl,imx8mp-usdhc", .data = &usdhc_imx6sx_data }, { .compatible = "fsl,ls1046a-esdhc",.data = &esdhc_ls_data }, { /* sentinel */ } diff --git a/drivers/nvmem/ocotp.c b/drivers/nvmem/ocotp.c index b2fad3c687..7d27a4fe44 100644 --- a/drivers/nvmem/ocotp.c +++ b/drivers/nvmem/ocotp.c @@ -938,6 +938,9 @@ static __maybe_unused struct of_device_id imx_ocotp_dt_ids[] = { .compatible = "fsl,imx8mm-ocotp", .data = &imx8mq_ocotp_data, }, { + .compatible = "fsl,imx8mn-ocotp", + .data = &imx8mq_ocotp_data, + }, { .compatible = "fsl,vf610-ocotp", .data = &vf610_ocotp_data, }, { diff --git a/drivers/pinctrl/imx-iomux-v3.c b/drivers/pinctrl/imx-iomux-v3.c index cec2414a03..fb2b348883 100644 --- a/drivers/pinctrl/imx-iomux-v3.c +++ b/drivers/pinctrl/imx-iomux-v3.c @@ -251,6 +251,8 @@ static __maybe_unused struct of_device_id imx_iomux_v3_dt_ids[] = { }, { .compatible = "fsl,imx8mm-iomuxc", }, { + .compatible = "fsl,imx8mn-iomuxc", + }, { .compatible = "fsl,imx8mp-iomuxc", }, { .compatible = "fsl,imx8mq-iomuxc", diff --git a/drivers/serial/serial_imx.c b/drivers/serial/serial_imx.c index 056fa14c2a..d1329ca1eb 100644 --- a/drivers/serial/serial_imx.c +++ b/drivers/serial/serial_imx.c @@ -299,6 +299,9 @@ static __maybe_unused struct of_device_id imx_serial_dt_ids[] = { .compatible = "fsl,imx8mm-uart", .data = &imx21_data, }, { + .compatible = "fsl,imx8mn-uart", + .data = &imx21_data, + }, { .compatible = "fsl,imx8mp-uart", .data = &imx21_data, }, { diff --git a/drivers/usb/imx/imx-usb-misc.c b/drivers/usb/imx/imx-usb-misc.c index c16b4cf0ab..013f139a8a 100644 --- a/drivers/usb/imx/imx-usb-misc.c +++ b/drivers/usb/imx/imx-usb-misc.c @@ -616,6 +616,10 @@ static __maybe_unused struct of_device_id imx_usbmisc_dt_ids[] = { .compatible = "fsl,imx8mm-usbmisc", .data = &mx7_data, }, + { + .compatible = "fsl,imx8mn-usbmisc", + .data = &mx7_data, + }, #endif #ifdef CONFIG_ARCH_VF610 { diff --git a/firmware/Kconfig b/firmware/Kconfig index c2ff51b911..16acab7c5f 100644 --- a/firmware/Kconfig +++ b/firmware/Kconfig @@ -10,6 +10,9 @@ config FIRMWARE_IMX_LPDDR4_PMU_TRAIN config FIRMWARE_IMX8MM_ATF bool +config FIRMWARE_IMX8MN_ATF + bool + config FIRMWARE_IMX8MP_ATF bool diff --git a/firmware/Makefile b/firmware/Makefile index 00bdedfc6b..e3fe8d604f 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -7,6 +7,7 @@ firmware-$(CONFIG_FIRMWARE_IMX_LPDDR4_PMU_TRAIN) += \ lpddr4_pmu_train_2d_imem.bin firmware-$(CONFIG_FIRMWARE_IMX8MM_ATF) += imx8mm-bl31.bin +firmware-$(CONFIG_FIRMWARE_IMX8MN_ATF) += imx8mn-bl31.bin firmware-$(CONFIG_FIRMWARE_IMX8MP_ATF) += imx8mp-bl31.bin firmware-$(CONFIG_FIRMWARE_IMX8MQ_ATF) += imx8mq-bl31.bin firmware-$(CONFIG_ARCH_RK3568) += rk3568-bl31.bin |