Initialize scarthgap-dev
This MR sync changes from nanbield-dev
, points to scarthgap release and fixes critical build and test issues
nanbield-dev
Syncing from - Cherry-picking commits 50dee125, 778b3740, 16960433, 577b899e, b431eaf3, and 6f9086a1 from !242 (merged)
Commits 778b3740, 577b899e, and 6f9086a1 are amended to take account of 1cdad344 which was cherry-picked out of order.
To cleanup the history, the following fixes from !252 (merged) are also squashed out-of-order:
- Cherry-picking 51c6648c, c34de486 from !252 (merged)
- Cherry-picking b9ec5298 from !245 (merged)
- Cherry-picking 050f21e0, 713cbadd from !250 (merged)
- Cherry-picking c5949a2b from !259 (merged)
- Cherry-picking b8d8f5a3 from !260 (merged)
- Cherry-picking 34a7d0a3 from !255 (merged)
- Cherry-picking 3413ed3d from !254 (merged)
Point to scarthgap release
- config: Track upstream
scarthgap
release - ci: Configure release branch for scarthgap
- docs: Update references to the stable branch
- docs: Update kernel version for scarthgap
Critical fixes
- ci: Fix lava template syntax issue
- config: Drop trusted-services patch for Corstone-1000
- config: Add missing capsule parameters for Corstone-1000
- ci: Fix Corstone-1000 FVP download URL
- config: Fix parsec build
- config: Fix overlay utils image
- config: Fix KV260 build