Attention is currently required from: Angel Pons, Arthur Heymans, Christian Walter, David Milosevic, Julius Werner, Martin L Roth, Maximilian Brune, Nico Huber.
Lean Sheng Tan has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/74798?usp=email )
Change subject: arch/arm64: Add EL1/EL2/EL3 support for arm64 ......................................................................
Patch Set 9:
(1 comment)
Commit Message:
https://review.coreboot.org/c/coreboot/+/74798/comment/8d13c027_5a9801da : PS5, Line 11: one boots into TF-A first and drops into EL2 for coreboot afterwards.
I agree with Julius, this is not the way forward. […]
first, in my opinion , it’s very demeaning and over simplified to just called this “coreboot as a payload”, even this “payload” took us months to work to enable it.
I think many people might don’t understand the gravity of this effort while taking it for granted for what x86 coreboot had to overcome to make it in the state today - yes, there are many technically smart people sacrificing their own freeetime working on the x86 coreboot code; never overlook the fact that there were also many engineers and some management with good faith work tirelessly either in Intel or Google or in companies using Intel chips pushing coreboot adoption and OSF ideology from within, some even has to take on personal price to make things happen. and FSP 1 is far from perfect from what we have today - it was the journey itself that slowly make us a much workable and more acceptable stage of Open source firmware we have on x86. so for arm ecosystem today, we don’t have this luxury anymore - much lesser coreboot or open source fighters have the leverage to push for the good ideas within the company, many earlier fighters have left. the whole industry are moving really fast, even while risc-v ecosystem is heavily invested in edk2 now. So, if we shut ourselves off to even make it possible to enable major Arm SoC platforms today, and don’t even have the patience to start the journey to build the coreboot ecosystem for arm and make it better, then you have to accept the fact that there will be edk2 and close source firmware everywhere, in arm or disc-v, in the next 5 years. in that time, we will have no leverage at all, even on x86 (currently we can still put on significant pressure and made intel changed its original plan to push for FSP at reset), especially when everyone has moved on to ARM and risc-V, so Intel will have no choice but to move to FSP at reset again because “it is industry standard now as arm and risc-v is doing it”. and don’t complain about it anymore when it’s edk2 and close source firmware, because we turned our back behind them at the first place, hence no way to slowly influence the industry to move to better standard/ flow.