MarvellEmbeddedProcessors / atf-marvell

BSD 3-Clause "New" or "Revised" License
24 stars 24 forks source link

Status of A8K in Upstream #15

Closed jan-kiszka closed 6 years ago

jan-kiszka commented 6 years ago

Similar question as for the A3700: I see ATF 1.6 reporting the addition of Armada 8K support. Does it mean this repo is obsolete for that SoC and specifically the MACCHIATObin?

We need all the latest and greatest Spectre mitigations for the A72, and I would expect to find them for sure in upstream ATF.

kostapr commented 6 years ago

This repo includes more boards that were submitted to the mainstream. It may also include some private changes not suitable for the mainstream. I would recommend you to check if current mainstream code fully fits your needs. If it is, you can safely switch to it. Our target is to port everything we have upstream. However this repo may occasionally have more recent code.

jan-kiszka commented 6 years ago

Understood that it may contain more BSP (while lacking latest upstream features). That's why I'm specifically mentioning the MACCHIATObin. Is that one fully covered already?

kostapr commented 6 years ago

As far as I know - yes, Macchiatobin is fully covered in the upstream TF-A code.

jan-kiszka commented 6 years ago

Confirmed: I'm now all on upstream with U-Boot and ATF, and the board starts nicely via distro boot.

FWIW, here is Debian (ad-hoc) packaging and automated SD card image generation for the MACCHIATObin: https://github.com/siemens/jailhouse-images/tree/next.