Add definition for FSPI configuration block and subsequently new offsets for
u-boot-spl and u-boot-itb for CONFIG_FSPI_HEADER option.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-Fix Checkpatch ERROR
Add struct with Flex SPI Configuration Block and enable generating
fspi header using mkimage.
Refer i.MX 8M Mini Application Processor Reference Manual for
detailed information about parameters for FlexSPI Configuration block.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested
in v4:
-Add condition for CONFIG_SYS_UBOOT_BASE for mmc/sd card build
-Define QPSI0_AMBA_BASE in imx-regs.h since it is imx8mm specific
Mamta Shukla (7):
tools: mkimage: Add support to generate FlexSPI Header for i.MX8m
dts: imx8mm-uboot: Add support to pack FlexSPI Header using binman
configs
Add instructions to build and boot from QSPI Flash
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-Fix Checkpatch Error for trailing whitespace
v4:
-No changes
doc/board/nxp/imx8mm_evk.rst | 37
Add imx8mm_evk_fspi_defconfig to build QSPI boot image.
This config is based on imx8mm_evk_defconfig with addtional config options for
FSPI Header,SPL offset and imx-image config to boot from FSPI.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed
o define CONFIG_SYS_UBOOT_BASE in
multiple board header files for i.MX8MM, it is not specified.
Specify offset of flattened image tree blob (needs to be set to same
value as specified in 'binman' node), base address of QSPI0 and size of
FlexSPI configuration block.
Signed-off-by: Mamta Shukla
Signed-of
Add QSPI Boot option in u-boot-spl for i.MX8m EVK.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-No changes
v4:
-No changes
board/freescale/imx8mm_evk/spl.c | 2 ++
1 file changed, 2 insertions
Add entry for imx8mm_evk_fspi_defconfig in
board/freescale/imx8mm_evk/MAINTAINERS
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-No changes
v4:
-No changes
board/freescale/imx8mm_evk/MAINTAINERS | 1
Add instructions to build and boot from QSPI Flash
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-Fix Checkpatch Error for trailing whitespace
v4:
-No changes
v5:
-No changes
doc/board/nxp
BLY__ in source files")
-Sync config with commit e092e3250270 ("Prepare v2022.07")
Mamta Shukla (7):
tools: mkimage: Add support to generate FlexSPI Header for i.MX8m
dts: imx8mm-uboot: Add support to pack FlexSPI Header using binman
configs: Add config for enabling FSPI bo
Add definition for FSPI configuration block and subsequently new offsets for
u-boot-spl and u-boot-itb for CONFIG_FSPI_HEADER option.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-Fix Checkpatch ERROR
Add imx8mm_evk_fspi_defconfig to build QSPI boot image.
This config is based on imx8mm_evk_defconfig with addtional config options for
FSPI Header,SPL offset and imx-image config to boot from FSPI.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed
Add struct with Flex SPI Configuration Block and enable generating
fspi header using mkimage.
Refer i.MX 8M Mini Application Processor Reference Manual for
detailed information about parameters for FlexSPI Configuration block.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested
o define CONFIG_SYS_UBOOT_BASE in
multiple board header files for i.MX8MM, it is not specified.
Specify offset of flattened image tree blob (needs to be set to same
value as specified in 'binman' node), base address of QSPI0 and size of
FlexSPI configuration block.
Signed-off-by: Mamta Shukla
Signed-of
Add QSPI Boot option in u-boot-spl for i.MX8m EVK.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-No changes
v4:
-No changes
v5:
-No changes
board/freescale/imx8mm_evk/spl.c | 2 ++
1 file changed, 2
Add entry for imx8mm_evk_fspi_defconfig in
board/freescale/imx8mm_evk/MAINTAINERS
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-No changes
v4:
-No changes
v5:
-No changes
board/freescale/imx8mm_evk
76
("configs: Resync with savedefconfig")
-Add more detail to commit message to introduce imx8mm_evk_fspi_defconfig
-Fix commit id used for sync: commit 36b661dc919d ("Merge branch 'next'")
Mamta Shukla (7):
tools: mkimage: Add support to generate FlexSPI Header for i.MX8m
dts: i
Add entry for imx8mm_evk_fspi_defconfig in
board/freescale/imx8mm_evk/MAINTAINERS
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-No changes
v4:
-No changes
v5:
-No changes
v6:
-No changes
board
o define CONFIG_SYS_UBOOT_BASE in
multiple board header files for i.MX8MM, it is not specified.
Specify offset of flattened image tree blob (needs to be set to same
value as specified in 'binman' node), base address of QSPI0 and size of
FlexSPI configuration block.
Signed-off-by: Mamta Shukla
Signed-of
Add struct with Flex SPI Configuration Block and enable generating
fspi header using mkimage.
Refer i.MX 8M Mini Application Processor Reference Manual for
detailed information about parameters for FlexSPI Configuration block.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested
.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
Reviewed-by: Andrey Zhizhikin
---
v2:
-Remove extra line in commit message
-Remove extra line in imx8mm_evk_fspi_defconfig
-New patch in series to add an entry for imx8mm_evk_fspi_defconfig
Add instructions to build and boot from QSPI Flash
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-Fix Checkpatch Error for trailing whitespace
v4:
-No changes
v5:
-No changes
v6:
-No changes
doc/board
Add QSPI Boot option in u-boot-spl for i.MX8m EVK.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-No changes
v4:
-No changes
v5:
-No changes
v6:
-No changes
board/freescale/imx8mm_evk/spl.c | 2 ++
1
Add definition for FSPI configuration block and subsequently new offsets for
u-boot-spl and u-boot-itb for CONFIG_FSPI_HEADER option.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Tested-by: Adam Ford
Reviewed-by: Fabio Estevam
---
v2:
-No changes
v3:
-Fix Checkpatch ERROR
This series of patch adds support for generating FlexSPI Header file
and booting from QSPI on i.MX8m.
Mamta Shukla (5):
tools: mkimage: Add support to generate FlexSPI Header for i.MX8m
dts: imx8mm-uboot: Add support to pack FlexSPI Header using binman
configs: Add config for enabling
Add imx8mm_evk_fspi_defconfig to build QSPI boot image.
This config is based on imx8mm_evk_defconfig with addtional config options for
FSPI Header,SPL offset and imx-image config to boot from FSPI.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
.../imx8mm_evk/imximage-8mm
Add struct with Flex SPI Configuration Block and enable generating
fspi header using mkimage.
Refer i.MX 8M Mini Application Processor Reference Manual for
detailed information about parameters for FlexSPI Configuration block.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
Add definition for FSPI configuration block and subsequently new offsets for
u-boot-spl and u-boot-itb for CONFIG_FSPI_HEADER option.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
arch/arm/dts/imx8mm-u-boot.dtsi | 22 +-
1 file changed, 21 insertions(+), 1
o define CONFIG_SYS_UBOOT_BASE in
multiple board header files for i.MX8MM, it is not specified.
Specify offset of flattened image tree blob (needs to be set to same
value as specified in 'binman' node), base address of QSPI0 and size of
FlexSPI configuration block.
Signed-off-by: Mamta Shukla
S
Add QSPI Boot option in u-boot-spl for i.MX8m EVK.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
board/freescale/imx8mm_evk/spl.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/freescale/imx8mm_evk/spl.c b/board/freescale/imx8mm_evk/spl.c
index 7eeec6c485
Add imx8mm_evk_fspi_defconfig to build QSPI boot image.
This config is based on imx8mm_evk_defconfig with addtional config options for
FSPI Header,SPL offset and imx-image config to boot from FSPI.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
v2:
-Remove extra line in commit
Add struct with Flex SPI Configuration Block and enable generating
fspi header using mkimage.
Refer i.MX 8M Mini Application Processor Reference Manual for
detailed information about parameters for FlexSPI Configuration block.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
v2
to add an entry for imx8mm_evk_fspi_defconfig in
board/freescale/imx8mm_evk/MAINTAINERS
-New patch in series to add instructions to build and boot from QSPI Flash
Mamta Shukla (7):
tools: mkimage: Add support to generate FlexSPI Header for i.MX8m
dts: imx8mm-uboot: Add support to pack FlexSPI
Add definition for FSPI configuration block and subsequently new offsets for
u-boot-spl and u-boot-itb for CONFIG_FSPI_HEADER option.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
(no changes since v1)
arch/arm/dts/imx8mm-u-boot.dtsi | 22 +-
1 file
o define CONFIG_SYS_UBOOT_BASE in
multiple board header files for i.MX8MM, it is not specified.
Specify offset of flattened image tree blob (needs to be set to same
value as specified in 'binman' node), base address of QSPI0 and size of
FlexSPI configuration block.
Signed-off-by: Mamta Shukla
S
Add instructions to build and boot from QSPI Flash.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
doc/board/nxp/imx8mm_evk.rst | 38 ++--
1 file changed, 36 insertions(+), 2 deletions(-)
diff --git a/doc/board/nxp/imx8mm_evk.rst b/doc/board
Add QSPI Boot option in u-boot-spl for i.MX8m EVK.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
(no changes since v1)
board/freescale/imx8mm_evk/spl.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/freescale/imx8mm_evk/spl.c b/board/freescale/imx8mm_evk/spl.c
Add entry for imx8mm_evk_fspi_defconfig in
board/freescale/imx8mm_evk/MAINTAINERS
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
board/freescale/imx8mm_evk/MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/board/freescale/imx8mm_evk/MAINTAINERS
b/board/freescale
Add definition for FSPI configuration block and subsequently new offsets for
u-boot-spl and u-boot-itb for CONFIG_FSPI_HEADER option.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
v2:
-No changes
v3:
-Fix Checkpatch ERROR: code indent should use tabs where possible
arch/arm
o define CONFIG_SYS_UBOOT_BASE in
multiple board header files for i.MX8MM, it is not specified.
Specify offset of flattened image tree blob (needs to be set to same
value as specified in 'binman' node), base address of QSPI0 and size of
FlexSPI configuration block.
Signed-off-by: Mamta Shukla
Signed-of
Add instructions to build and boot from QSPI Flash.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
v2:
-No changes
v3:
-Fix Checkpatch Error for trailing whitespace
doc/board/nxp/imx8mm_evk.rst | 37 ++--
1 file changed, 35 insertions(+), 2
Add entry for imx8mm_evk_fspi_defconfig in
board/freescale/imx8mm_evk/MAINTAINERS
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
v2:
-No changes
v3:
-No changes
board/freescale/imx8mm_evk/MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/board/freescale
Add QSPI Boot option in u-boot-spl for i.MX8m EVK.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
v2:
-No changes
v3:
-No changes
board/freescale/imx8mm_evk/spl.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/freescale/imx8mm_evk/spl.c b/board/freescale
Add imx8mm_evk_fspi_defconfig to build QSPI boot image.
This config is based on imx8mm_evk_defconfig with addtional config options for
FSPI Header,SPL offset and imx-image config to boot from FSPI.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
v2:
-Remove extra line in commit
Add struct with Flex SPI Configuration Block and enable generating
fspi header using mkimage.
Refer i.MX 8M Mini Application Processor Reference Manual for
detailed information about parameters for FlexSPI Configuration block.
Signed-off-by: Mamta Shukla
Signed-off-by: Thomas Haemmerle
---
v2
to add an entry for imx8mm_evk_fspi_defconfig in
board/freescale/imx8mm_evk/MAINTAINERS
-New patch in series to add instructions to build and boot from QSPI Flash
Changes in v3:
-Fix Checkpatch ERROR: code indent should use tabs where possible
-Fix Checkpatch ERROR for trailing spaces
Mamta Shukla
46 matches
Mail list logo