On 4/23/21 11:58 AM, Yann Dirson wrote:
From: Yann Dirson <[email protected]>

Changes from v2:
  - turn the DISTRO_FEATURE idea into separate RFC patches so as to allow
    merging of basic support
  - remove optee-os patch that proved unnecessary

Changes from v1:
  - fix last-minute typo in TFA_SPD setting, which led to optee not being 
started
  - use PACKAGECONFIG[optee] to simplify recipes as suggested on meta-arm ml

Yann Dirson (7):
   trusted-firmware-a: include optee support when requested by
     DISTRO_FEATURE
   u-boot: include optee-os as BL32 when requested by DISTRO_FEATURE
   optee-os: enable rk3399 support, including serial console support
   RFC optee: new "optee" DISTRO_FEATURE to enable optee-os integration
   RFC: optee: only enable the recipes when "optee" is included in
     DISTRO_FEATURES
   WIP nanopi-m4: declare OP-TEE presence in devicetree
   WIP kernel config feature for OP-TEE activation

In general, it seems like a lot of these changes should be in the upstream recipes, not the meta-rockchip bbappends.

Also, the things that do belong in this layer need proper variable overrides to keep the layer (mostly) Yocto project compliant.


  conf/machine/include/rk3399.inc               |  2 +
  .../trusted-firmware-a_%.bbappend             | 14 +++++
  recipes-bsp/u-boot/u-boot%.bbappend           |  9 ++++
  .../0001-nanopi-declare-optee-presence.patch  | 30 +++++++++++
  recipes-kernel/linux/files/bsp/tee.cfg        |  2 +
  recipes-kernel/linux/linux-yocto%.bbappend    |  1 +
  ...399-enable-serial-console-by-default.patch | 52 +++++++++++++++++++
  recipes-security/optee/optee%.bbappend        |  4 ++
  recipes-security/optee/optee-os_%.bbappend    |  8 +++
  9 files changed, 122 insertions(+)
  create mode 100644 
recipes-kernel/linux/files/0001-nanopi-declare-optee-presence.patch
  create mode 100644 recipes-kernel/linux/files/bsp/tee.cfg
  create mode 100644 
recipes-security/optee/files/0001-rk3399-enable-serial-console-by-default.patch
  create mode 100644 recipes-security/optee/optee%.bbappend
  create mode 100644 recipes-security/optee/optee-os_%.bbappend




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#53251): https://lists.yoctoproject.org/g/yocto/message/53251
Mute This Topic: https://lists.yoctoproject.org/mt/82316319/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to