Stephen Segal stephen.segal at getcruise.com
Thu Aug 22 06:14:59 UTC 2019

If so, then great and I'm sorry for the interruption!  The issue exists on
current master and I couldn't find any patch that addressed it, so I
figured I'd at least tell someone.  It's certainly possible I just didn't
use the right search terms.

I'm happy to take a stab at fixing it if it hasn't been addressed already,
although there is a bit of a question of how to do so in a
backward-compatible way.


On Wed, Aug 21, 2019 at 11:38 AM Robert P. J. Day <rpjday at crashcourse.ca>

> On Tue, 20 Aug 2019, Stephen Segal wrote:
> > Hi all,
> >
> > I'm not sure if this has been noticed or handled already, but it appears
> > there are two separate config options named CONFIG_OPTEE.
> >
> > In drivers/tee/optee/Kconfig:
> >
> > config OPTEE
> >         bool "OP-TEE"
> >         depends on ARM_SMCCC
> >         help
> >           This implements the OP-TEE Trusted Execution Environment (TEE)
> >           driver. OP-TEE is a Trusted OS designed primarily to rely on
> the
> >           ARM TrustZone(R) technology as the underlying hardware
> isolation
> >           mechanism. This driver can request services from OP-TEE, but
> also
> >           handle Remote Procedure Calls (RPC) from OP-TEE needed to
> >           execute a service. For more information see:
> > https://www.op-tee.org
> >
> > And in lib/optee/Kconfig:
> >
> > config OPTEE
> >         bool "Support OPTEE images"
> >         help
> >           U-Boot can be configured to boot OPTEE images.
> >           Selecting this option will enable shared OPTEE library code and
> >           enable an OPTEE specific bootm command that will perform
> > additional
> >           OPTEE specific checks before booting an OPTEE image created
> with
> >           mkimage.
> >
> > This has the effect of making these options inter-dependent: it's
> > impossible to enable one without the other.
>   pretty sure i pointed that out once upon a time, and someone else
> submitted a patch to resolve that.
> rday


*Confidentiality Note:* We care about protecting our proprietary 
information, confidential material, and trade secrets. This message may 
contain some or all of those things. Cruise will suffer material harm if 
anyone other than the intended recipient disseminates or takes any action 
based on this message. If you have received this message (including any 
attachments) in error, please delete it immediately and notify the sender 

More information about the U-Boot mailing list