Commit a89729c9ca5d58f389e7b8bde74e58f6b35d9a45

Authored by Adrian Alonso
Committed by Stefano Babic
1 parent 7a7281a91c

imx: hab: use unified rom section for mx6sx and mx6ul

Add CONFIG_ROM_UNIFIED_SECTIONS for mx6sx and mx6ul target
platforms to resolve corresponding HAB_RVT_BASE base address,
the RVT table contains pointers to the HAB API functions in
ROM code.

Signed-off-by: Adrian Alonso <aalonso@freescale.com>

Showing 3 changed files with 6 additions and 1 deletions Side-by-side Diff

arch/arm/cpu/armv7/mx6/Kconfig
... ... @@ -23,10 +23,12 @@
23 23 bool
24 24  
25 25 config MX6SX
  26 + select ROM_UNIFIED_SECTIONS
26 27 bool
27 28  
28 29 config MX6UL
29 30 select SYS_L2CACHE_OFF
  31 + select ROM_UNIFIED_SECTIONS
30 32 bool
31 33  
32 34 choice
arch/arm/imx-common/Kconfig
1 1 config IMX_CONFIG
2 2 string
  3 +
  4 +config ROM_UNIFIED_SECTIONS
  5 + bool
arch/arm/include/asm/imx-common/hab.h
... ... @@ -113,7 +113,7 @@
113 113 #define HAB_ENG_RTL 0x77 /* RTL simulation engine */
114 114 #define HAB_ENG_SW 0xff /* Software engine */
115 115  
116   -#ifdef CONFIG_MX6SX
  116 +#ifdef CONFIG_ROM_UNIFIED_SECTIONS
117 117 #define HAB_RVT_BASE 0x00000100
118 118 #else
119 119 #define HAB_RVT_BASE 0x00000094