
On Sun, Aug 13, 2017 at 05:25:20AM +0300, Siarhei Siamashka wrote:
By applying this patch, we are ensuring that the code paths responsible for applying errata workarounds are also exercised on CPU revisions, which actually don't need these workarounds.
Only CONFIG_ARM_ERRATA_621766, CONFIG_ARM_ERRATA_454179, CONFIG_ARM_ERRATA_725233 and CONFIG_ARM_ERRATA_430973 are covered by this patch (Cortex-A8).
This improves code coverage when testing U-Boot builds on newer hardware. In particular, the problematic commit 00bbe96ebabb ("arm: omap: Unify get_device_type() function") would break both BeageBoard and BeagleBoard XM rather than just older BeagleBoard.
As an additional bonus, we need fewer instructins and the SPL size is reduced.
Signed-off-by: Siarhei Siamashka siarhei.siamashka@gmail.com
Reviewed-by: Tom Rini trini@konsulko.com