nxp: imx8ulp: change SOC name to MIMX8UD7

The SOC name `imx8ulp` has been just a placeholder until
support for the SOC's ADSP (since this is the only core
that's supported in Zephyr) could be added to the NXP HAL.
Now that the support has been added, to make use of it, the
SOC name `imx8ulp` has to be changed to `mimx8ud7`. As such,
this commit does the following:
	1) Introduces SOC part number configuration - needed
	by some HAL headers.
	2) Replaces all occurrences of `imx8ulp` (as the SOC
	name) with `mimx8ud7`.
	3) Enables `CONFIG_HAS_MCUX`.
	4) Aligns all `CONFIG_SOC_` configurations with the
	new SOC name.
	5) Updates SOF hash. This is needed to fix build issues
	caused by this name change. This is not done in a separate
	commit to preserve bisectability.

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
This commit is contained in:
Laurentiu Mihalcea 2024-03-12 17:26:41 +02:00 committed by Fabio Baltieri
commit 9517639390
12 changed files with 29 additions and 15 deletions

View file

@ -4,4 +4,5 @@
# SPDX-License-Identifier: Apache-2.0
config BOARD_IMX8ULP_EVK
select SOC_MIMX8ULP_ADSP if BOARD_IMX8ULP_EVK_IMX8ULP_ADSP
select SOC_MIMX8UD7_ADSP if BOARD_IMX8ULP_EVK_MIMX8UD7_ADSP
select SOC_PART_NUMBER_MIMX8UD7DVK08

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
#
if(CONFIG_SOC_MIMX8ULP_ADSP)
if(CONFIG_SOC_MIMX8UD7_ADSP)
board_set_flasher_ifnset(misc-flasher)
board_finalize_runner_args(misc-flasher)

View file

@ -2,4 +2,4 @@ board:
name: imx8ulp_evk
vendor: nxp
socs:
- name: imx8ulp
- name: mimx8ud7

View file

@ -1,4 +1,4 @@
identifier: imx8ulp_evk/imx8ulp/adsp
identifier: imx8ulp_evk/mimx8ud7/adsp
name: NXP i.MX 8ULP Audio DSP
type: mcu
arch: xtensa