On 1/4/19 22:12, Ahmad Fatoum wrote:
> The erratum already has a Linux workaround. On barebox, it can currently
> happen if there's an appropriate assigned-clock-parents property or the
> reparenting happens (i.e. CONFIG_DRIVER_VIDEO_IMX_IPUV3 is selected on a
> board with the aforementioned CPU/Revision pairs). Linux has removed the
> reparenting along with the bug fix. If barebox did this, boards that
> depended on the reparenting may be broken.

After a discussion with Philipp and Sascha, I'll rearrange this patch series:
Patch 6/6 will wander to the start of the series and will remove the quirk of
the ldb _sometimes_ having pll5_video_div as parent and instead never set it
by default, like the kernel does now but potentially breaking boards that
depended on barebox setting this. 

Now with the need for the funny conditionals removed, I can squash 1/6, 3/6, 
4/6,
without much loss of comprehensibility (not that it was particularly 
comprehensible
before..).


-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox

Reply via email to