u-boot/arch/arm/include/asm/arch-imx8m
Mamta Shukla 1c3a8e7753 configs: imx8mm: Define CONFIG_SYS_UBOOT_BASE for i.MX8m
The macro `CONFIG_SYS_UBOOT_BASE` is used by SPL loaders `"NOR"` and
`"XIP"` to determine the base address of u-boot.

For `"NOR"` on i.MX8MM it is the base address of QSPI0 plus the offset
of the flattened image tree blob.
Although `QSPI0_AMBA_BASE` is used to 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 <mamta.shukla@leica-geosystems.com>
Signed-off-by: Thomas Haemmerle <thomas.haemmerle@leica-geosystems.com>
Tested-by: Adam Ford <aford173@gmail.com>
Reviewed-by: Fabio Estevam <festevam@denx.de>
Reviewed-by: Andrey Zhizhikin  <andrey.zhizhikin@leica-geosystems.com>
2022-07-25 15:35:35 +02:00
..
clock.h imx8m: add init_nand_clk 2022-04-12 19:10:44 +02:00
clock_imx8mm.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
clock_imx8mq.h imx8mq: fix SSCG_PLL_REFCLK_SEL_x 2020-09-17 14:40:10 +02:00
crm_regs.h imx: rename mx8m,MX8M to imx8m,IMX8M 2019-01-01 14:12:18 +01:00
ddr.h imx8m: fix reading of DDR4 MR registers 2022-05-20 09:30:28 +02:00
gpio.h imx: rename mx8m,MX8M to imx8m,IMX8M 2019-01-01 14:12:18 +01:00
imx-regs.h configs: imx8mm: Define CONFIG_SYS_UBOOT_BASE for i.MX8m 2022-07-25 15:35:35 +02:00
imx8mm_pins.h imx8m: add pin header for i.MX8MM 2019-10-08 16:36:36 +02:00
imx8mn_pins.h imx8mn: add pin header 2019-11-05 10:27:18 +01:00
imx8mp_pins.h imx: imx8mp: add pin header file 2020-01-08 13:20:08 +01:00
imx8mq_pins.h imx: rename mx8m,MX8M to imx8m,IMX8M 2019-01-01 14:12:18 +01:00
lpddr4_define.h imx: imx8m: add lpddr4 header file 2019-01-01 14:12:18 +01:00
sys_proto.h imx: rename mx8m,MX8M to imx8m,IMX8M 2019-01-01 14:12:18 +01:00