Message ID | 1463703055-17484-5-git-send-email-d-allred@ti.com |
---|---|
State | Accepted |
Delegated to: | Tom Rini |
Headers | show |
On Thu, May 19, 2016 at 07:10:44PM -0500, Daniel Allred wrote: > From: Madan Srinivas <madans@ti.com> > > Defines CONFIG_TI_SECURE_DEVICE which needs to be turned on > when building images for secure devices. This flag is used > to invoke the secure image creation tools for creating a > boot image that can be used on secure devices. This flag > may also be used to conditionally compile code specific > to secure devices. > > This terminology will be used by all OMAP architecture devices, > hence introducing to a common location. > > With the creation of Kconfig for omap-common, moved the > sourcing of the Kconfig files for the omap3/4/5 and am33xx > devices from arch/arm/KConfig to the omap-common one. > > Signed-off-by: Madan Srinivas <madans@ti.com> > Signed-off-by: Daniel Allred <d-allred@ti.com> > > Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com> > Tested-by: Andreas Dannenberg <dannenberg@ti.com> > Reviewed-by: Tom Rini <trini@konsulko.com> Applied to u-boot/master, thanks!
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 6577572..3c545f0 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -776,13 +776,7 @@ source "arch/arm/cpu/armv7/mx6/Kconfig" source "arch/arm/cpu/armv7/mx5/Kconfig" -source "arch/arm/cpu/armv7/omap3/Kconfig" - -source "arch/arm/cpu/armv7/omap4/Kconfig" - -source "arch/arm/cpu/armv7/omap5/Kconfig" - -source "arch/arm/cpu/armv7/am33xx/Kconfig" +source "arch/arm/cpu/armv7/omap-common/Kconfig" source "arch/arm/mach-orion5x/Kconfig" diff --git a/arch/arm/cpu/armv7/omap-common/Kconfig b/arch/arm/cpu/armv7/omap-common/Kconfig new file mode 100644 index 0000000..7b39506 --- /dev/null +++ b/arch/arm/cpu/armv7/omap-common/Kconfig @@ -0,0 +1,17 @@ +config TI_SECURE_DEVICE + bool "HS Device Type Support" + depends on OMAP54XX || AM43XX + help + If a high secure (HS) device type is being used, this config + must be set. This option impacts various aspects of the + build system (to create signed boot images that can be + authenticated) and the code. See the doc/README.ti-secure + file for further details. + +source "arch/arm/cpu/armv7/omap3/Kconfig" + +source "arch/arm/cpu/armv7/omap4/Kconfig" + +source "arch/arm/cpu/armv7/omap5/Kconfig" + +source "arch/arm/cpu/armv7/am33xx/Kconfig"