mbox series

[master/kirkstone,v2,00/50] 2022.10 sync up with Dunfell

Message ID 20221104224653.1223044-1-denis@denix.org
Headers show
Series 2022.10 sync up with Dunfell | expand

Message

Denys Dmytriyenko Nov. 4, 2022, 10:46 p.m. UTC
From: Denys Dmytriyenko <denys@konsulko.com>

Latest (as of end of October 2022) sync up of Dunfell changes to Kirkstone/master

Notable changes:

* TI-SCI cleanup
* HS unification
* New J7 platforms
* General fixes and component updates

v2 - picked up couple more changes from Patchwork/Dunfell

Anand Gadiyar (1):
  machine: add am62xx-lp-evm configuration

Andrew Davis (22):
  machine: k3r5: Make combined R5 boot the default
  ti-sci-fw: Use new SOC_TYPE and SYSFW_DIR to simplify recipe
  ti-sci-fw: Deploy all SYSFW firmware types
  ti-sci-fw: Use SYSFW_TIBOOT3 to point to the SYSFW image
  ti-sci-fw: Make combined R5 boot the default
  ti-sci-fw: Only install and deploy combined boot symlink when set
  conf: machine: Move K3 TI_SECURE_DEV_PKG definition to common include
  ti-sci-fw: Only deploy the raw SYSFW images for one machine target
  conf: machine: am64xx-hs-evm: Add extra machine to build GP SYSFW
  conf: machine: k3: Add fitImage to the default kernel image types
  ti-sci-fw: Add am65xx-evm-k3r5-sr2 to combined R5 boot list
  recipies-ti: Add TI K3 Security Development Package
  ti-sci-fw: Use ti-k3-secdev if TI_SECURE_DEV_PKG_K3 is not defined
  u-boot-ti-staging: Update to the latest ti-u-boot-2021.01
  conf: machine: am64xx-evm: Make HS-SE the default
  conf: machine: am64xx-evm: Update default HS names
  optee-os: Upgrade to upstream 3.18.0
  optee-os: Lower log level for AM62x
  conf: machine: am64xx-evm: Switch to SR2.0 HS-FS build by default
  conf: machine: am64xx: Move multi-config targets into base SoC include
  trusted-firmware-a: Update to latest upstream master
  cmem-mod: Remove CMEM kernel module

Denys Dmytriyenko (8):
  k3: also inherit kernel-fitimage class for FIT image generation
  linux-ti-mainline: unbreak devtool
  ti-img-rogue-driver: drop local patch as upstream is now fixed
  ti-linux-fw: update to the latest
  u-boot-ti-staging: update to the latest
  linux-ti-staging: update to the latest
  ti-k3-secdev: include ti-paths.inc
  ti-sci-fw: use getVar() to check if TI_SECURE_DEV_PKG_K3 is defined

Jayesh Choudhary (4):
  optee-os: Update SRCREV for OP-TEE TRNG in J784S4
  conf: machine: j784s4: Add OP-TEE flavour
  conf: machine: j721s2: Add OP-TEE flavour
  optee-os: Enable TRNG driver as OP-TEE support is added

Manorit Chawdhry (3):
  ti-rtos-firmware: j721e-hs-evm: add secure firmware images
  ti-rtos-firmware: j7200-hs-evm: add secure firmware images
  ti-rtos-firmware: j721s2-hs-evm: add secure firmware images

Praneeth Bajjuri (3):
  trusted-firmware-a: upgrade to v2.7
  ipc: ti-rpmsg-char: Update library to 0.5.1
  optee-os: Upgrade to upstream 3.19.0

Rahul T R (1):
  cadence-mhdp-fw: Add dependency for j721s2

Randolph Sapp (3):
  ti-sci-fw: Use d.getVar() in DEPENDS expression
  ti-img-rogue-*: Bump the graphics recipes
  ti-img-rogue-driver: Bump the source revision

Ryan Eatmon (5):
  all: Stop using git://git.ti.com
  ti-img-rogue-driver: Fix git SRC_URI
  machine: Add j784s4-evm configuration.
  j721s2 and j784s4: Correct serial console device
  cnm-wave-fw: update firmware name to wave521c_k3_codec_fw.bin

 .../conf/machine/am62xx-lp-evm-k3r5.conf      |  11 +
 meta-ti-bsp/conf/machine/am62xx-lp-evm.conf   |  16 ++
 .../conf/machine/am64xx-evm-k3r5-gp.conf      |  20 ++
 .../machine/am64xx-evm-k3r5-sr2-hs-fs.conf    |  14 ++
 .../machine/am64xx-evm-k3r5-sr2-hs-se.conf    |  20 ++
 meta-ti-bsp/conf/machine/am64xx-evm-k3r5.conf |  11 -
 .../conf/machine/am64xx-hs-evm-k3r5.conf      |  14 --
 meta-ti-bsp/conf/machine/am64xx-hs-evm.conf   |  21 --
 meta-ti-bsp/conf/machine/am65xx-evm-k3r5.conf |   6 +
 .../conf/machine/am65xx-hs-evm-k3r5.conf      |   8 +-
 meta-ti-bsp/conf/machine/am65xx-hs-evm.conf   |   2 -
 meta-ti-bsp/conf/machine/include/am64xx.inc   |  18 +-
 meta-ti-bsp/conf/machine/include/k3.inc       |   5 +-
 meta-ti-bsp/conf/machine/include/k3r5.inc     |   8 +-
 .../conf/machine/j7200-hs-evm-k3r5.conf       |   2 -
 meta-ti-bsp/conf/machine/j7200-hs-evm.conf    |   2 -
 meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf  |   6 +
 .../conf/machine/j721e-hs-evm-k3r5.conf       |   8 +-
 meta-ti-bsp/conf/machine/j721e-hs-evm.conf    |   3 +-
 meta-ti-bsp/conf/machine/j721s2-evm.conf      |   3 +-
 .../conf/machine/j721s2-hs-evm-k3r5.conf      |   2 -
 meta-ti-bsp/conf/machine/j721s2-hs-evm.conf   |   2 -
 meta-ti-bsp/conf/machine/j784s4-evm-k3r5.conf |  11 +
 meta-ti-bsp/conf/machine/j784s4-evm.conf      |  25 ++
 meta-ti-bsp/conf/multiconfig/k3r5-gp.conf     |   3 +
 .../conf/multiconfig/k3r5-sr2-hs-fs.conf      |   3 +
 .../conf/multiconfig/k3r5-sr2-hs-se.conf      |   3 +
 .../cadence-mhdp-fw/cadence-mhdp-fw_git.bb    |   2 +-
 .../cm3-pm-firmware/amx3-cm3_git.bb           |   2 +-
 meta-ti-bsp/recipes-bsp/cmem/cmem-mod_git.bb  |  18 --
 meta-ti-bsp/recipes-bsp/cmem/cmem.inc         |   2 +-
 meta-ti-bsp/recipes-bsp/cmem/cmem_git.bb      |   2 -
 .../cnm-wave-fw/cnm-wave-fw_git.bb            |   5 +-
 .../cpsw9g-eth-fw/cpsw9g-eth-fw_git.bb        |   4 +-
 .../ti-gc320-driver_5.0.11.p7.bb              |   2 +-
 ...nit.c-cast-boolean-value-to-IMG_BOOL.patch |  34 ---
 .../ti-img-rogue-driver_1.15.6133109.bb       |  13 +-
 .../ti-sgx-ddk-km_1.17.4948957.bb             |   2 +-
 .../viddec-test-app_1.0.0.bb                  |   2 +-
 .../videnc-test-app_1.0.0.bb                  |   2 +-
 .../recipes-bsp/ti-linux-fw/ti-linux-fw.inc   |   8 +-
 .../recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb    | 220 +++++------------
 .../tifs-lpm-stub/tifs-lpm-stub_git.bb        |   2 +-
 .../trusted-firmware-a_%.bbappend             |   6 +-
 .../u-boot/u-boot-ti-staging_2021.01.bb       |   4 +-
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc  |  55 +----
 .../uio-module-drv/uio-module-drv.inc         |   4 +-
 .../recipes-bsp/vpe-tests/vpe-tests_git.bb    |   2 +-
 .../recipes-devtools/k3conf/k3conf_git.bb     |   2 +-
 .../libgal/ti-gc320-libs_5.0.11.p7.bb         |   2 +-
 .../ti-img-rogue-umlibs_1.15.6133109.bb       |   7 +-
 meta-ti-bsp/recipes-kernel/linux/cmem.inc     |  96 --------
 .../recipes-kernel/linux/files/cmem.dtsi      |  38 ---
 .../linux/files/dra7xx/cmem-am571x.dtsi       |  29 ---
 .../dra7xx/cmem-am5729-beagleboneai.dtsi      |  40 ---
 .../linux/files/dra7xx/cmem-am572idk.dtsi     |  40 ---
 .../linux/files/dra7xx/cmem-am574x.dtsi       |  40 ---
 .../linux/files/dra7xx/cmem-dra71x.dtsi       |  29 ---
 .../linux/files/dra7xx/cmem-dra72x.dtsi       |  29 ---
 .../linux/files/dra7xx/cmem-dra76x.dtsi       |  29 ---
 .../linux/files/dra7xx/cmem.dtsi              |  40 ---
 .../recipes-kernel/linux/kernel-rdepends.inc  |   6 +-
 .../linux/linux-ti-mainline_git.bb            |   8 +-
 .../linux/linux-ti-staging-rt_5.10.bb         |   4 +-
 .../linux/linux-ti-staging_5.10.bb            |   9 +-
 .../optee/optee-os_%.bbappend                 |  11 +-
 meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc         |   4 +-
 meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc  |  10 +-
 .../ti-rtos-bin/ti-rtos-firmware.bb           | 232 +++++++++++++++++-
 .../ti-rtos-bin/ti-rtos-metadata.bb           |   4 +-
 meta-ti-extras/recipes-bsp/bt-fw/bt-fw_git.bb |   2 +-
 .../recipes-bsp/dspdce-fw/dspdce-fw_git.bb    |   2 +-
 meta-ti-extras/recipes-bsp/dsptop/dsptop.inc  |   2 +-
 .../recipes-bsp/ipumm-fw/ipumm-fw_git.bb      |   2 +-
 .../wl18xx-fw/wl18xx-fw_8.9.0.0.86.bb         |   2 +-
 .../recipes-connectivity/uim/uim-sysfs_8.5.bb |   2 +-
 .../wl18xx-calibrator_8.7.3.bb                |   4 +-
 .../wl18xx-target-scripts_8.7.3.bb            |   2 +-
 .../wlconf/wlconf_8.7.3.bb                    |   2 +-
 .../recipes-devtools/gdbc6x/gdbc6x.inc        |   2 +-
 .../recipes-ti/ctoolslib/libaet_git.bb        |   2 +-
 meta-ti-extras/recipes-ti/dsplib/dsplib.inc   |   4 +-
 .../recipes-ti/includes/ti-paths.inc          |   2 +
 meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos.inc |   8 +-
 meta-ti-extras/recipes-ti/mathlib/mathlib.inc |   4 +-
 .../recipes-ti/openmp-rtos/openmp-rtos_git.bb |   6 +-
 .../recipes-ti/secdev/ti-k3-secdev_git.bb     |  38 +++
 .../recipes-ti/swtools/swtools_git.bb         |   4 +-
 .../uio-test-pruss/uio-test-pruss_git.bb      |   4 +-
 89 files changed, 612 insertions(+), 829 deletions(-)
 create mode 100644 meta-ti-bsp/conf/machine/am62xx-lp-evm-k3r5.conf
 create mode 100644 meta-ti-bsp/conf/machine/am62xx-lp-evm.conf
 create mode 100644 meta-ti-bsp/conf/machine/am64xx-evm-k3r5-gp.conf
 create mode 100644 meta-ti-bsp/conf/machine/am64xx-evm-k3r5-sr2-hs-fs.conf
 create mode 100644 meta-ti-bsp/conf/machine/am64xx-evm-k3r5-sr2-hs-se.conf
 delete mode 100644 meta-ti-bsp/conf/machine/am64xx-evm-k3r5.conf
 delete mode 100644 meta-ti-bsp/conf/machine/am64xx-hs-evm-k3r5.conf
 delete mode 100644 meta-ti-bsp/conf/machine/am64xx-hs-evm.conf
 create mode 100644 meta-ti-bsp/conf/machine/j784s4-evm-k3r5.conf
 create mode 100644 meta-ti-bsp/conf/machine/j784s4-evm.conf
 create mode 100644 meta-ti-bsp/conf/multiconfig/k3r5-gp.conf
 create mode 100644 meta-ti-bsp/conf/multiconfig/k3r5-sr2-hs-fs.conf
 create mode 100644 meta-ti-bsp/conf/multiconfig/k3r5-sr2-hs-se.conf
 delete mode 100644 meta-ti-bsp/recipes-bsp/cmem/cmem-mod_git.bb
 delete mode 100644 meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver/0001-rgxinit.c-cast-boolean-value-to-IMG_BOOL.patch
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/cmem.inc
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/cmem.dtsi
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/dra7xx/cmem-am571x.dtsi
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/dra7xx/cmem-am5729-beagleboneai.dtsi
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/dra7xx/cmem-am572idk.dtsi
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/dra7xx/cmem-am574x.dtsi
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/dra7xx/cmem-dra71x.dtsi
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/dra7xx/cmem-dra72x.dtsi
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/dra7xx/cmem-dra76x.dtsi
 delete mode 100644 meta-ti-bsp/recipes-kernel/linux/files/dra7xx/cmem.dtsi
 create mode 100644 meta-ti-extras/recipes-ti/secdev/ti-k3-secdev_git.bb