Hi Tom,
On 15/11/2025 1:35 am, Tom Rini wrote:
like Cyclone V, and Arria 10. Our initial assumption was that users
would primarily use the Altera official release repo, where we have been
gradually migrating platform devices to the driver model stage by stage,
including clk driver used in MMC driver.
Tom, with all respect. I don't see those previous patches really improved
nor introduced a proper build environment for supported SoCFPGA series.
Assumption is not considered as a proper way nor correct way to patch things.
Simply removing critical code and breaking other SoCFPGA families is completely
unacceptable.
We are not talking about code improvement nor cleanup.
What the previous patch actually did is simply remove old generation SoCFPGA
codes and w/o coherently coexist old and new generations.
Something like this recently happened on the i.MX side of things, and it
was fixed because once the rest of the community found out, it was made
clear breaking / removing older used devices is not allowed.
So, Tien, Altera in general, please do whatever is needed to restore
functionality to older devices that are still quite clearly being used
by both the community and your own customers. If more CI of older
targets is needed, get that going. Breaking older devices to support
newer devices is not appropriate.
Understood, we will make sure older SoCFPGA platforms (Cyclone V and
Arria 10) remain fully supported. We'll prepare patches to restore the
missing functionality and ensure proper coexistence between legacy and
new driver-model platforms.
We’ll also review our internal CI coverage for older devices to prevent
similar regressions going forward.
Thanks for highlighting this, we’ll follow up with the fixes.
Regards,
Tien Fong