[PATCH 0/7] corstone1000: align A320 and Ethos-U85 flow with in-tree ethosu
Michael Safwat <[email protected]> Mon, 30 Mar 2026 11:43:10 +0100
| Newsgroups | org.yoctoproject.lists.meta-arm |
|---|---|
| Message-ID | <[email protected]> |
This series updates the Corstone-1000 Cortex-A320 flow to match the current upstream direction and the in-tree Ethos-U integration model. It reworks the U-Boot device tree patch layout to separate common and Cortex-A320-specific changes, adds linux-yocto 6.19 support, aligns the Ethos-U85 device tree and kernel configuration with the in-tree ethosu driver, removes the remaining meta-ethos and meta-sca dependency from the A320 flow, and refreshes the documentation. The main changes are: - rework the Corstone-1000 U-Boot CONFIG_OF_UPSTREAM patch layout - add and prefer linux-yocto 6.19 for Corstone-1000 - update Ethos-U85 DT and kernel config for the in-tree ethosu driver - drop meta-ethos and meta-sca from the A320 flow - refresh the user guide for SMP, test_teflon, and the patch-based workaround Frazer Carsley (2): arm-bsp/u-boot:cs1k: Rework CONFIG_OF_UPSTREAM patch arm-bsp/u-boot:cs1k: Split Cortex-a320 device tree Michael Safwat (5): arm-bsp/corstone1000: Add linux-yocto 6.19 kernel recipe arm-bsp/u-boot: cs1k: Align Ethos-U85 DT with in-tree driver arm-bsp/corstone1000-a320: Drop meta-ethos dependency arm-bsp/docs: corstone1000: document Cortex-A320 SMP support arm-bsp/docs: corstone1000: switch Ethos-U85 test flow to test_teflon kas/corstone1000-a320.yml | 8 - meta-arm-bsp/conf/layer.conf | 1 - .../machine/include/corstone1000-a320.inc | 2 - .../conf/machine/include/corstone1000.inc | 2 +- .../documentation/corstone1000/change-log.rst | 4 - .../documentation/corstone1000/user-guide.rst | 82 ++- .../u-boot/u-boot-corstone1000.inc | 12 +- ...able-OF_UPSTREAM-device-tree-support.patch | 101 ++-- ...-use-32-bit-cells-for-reserved-memor.patch | 8 +- ...e1000-Add-Cortex-A320-support-on-FVP.patch | 227 ------- ...-a320-Add-Corstone1000-board-variant.patch | 563 ++++++++++++++++++ .../u-boot/corstone1000/corstone1000-a320.cfg | 2 - .../linux/files/corstone1000/ethosu.cfg | 4 + .../linux/linux-arm-platforms.inc | 1 + .../recipes-kernel/linux/linux-yocto_6.19.bb | 37 ++ 15 files changed, 742 insertions(+), 312 deletions(-) delete mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0039-corstone1000-Add-Cortex-A320-support-on-FVP.patch create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0039-corstone1000-a320-Add-Corstone1000-board-variant.patch delete mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/corstone1000-a320.cfg create mode 100644 meta-arm-bsp/recipes-kernel/linux/files/corstone1000/ethosu.cfg create mode 100644 meta-arm-bsp/recipes-kernel/linux/linux-yocto_6.19.bb