Re: [PATCH 0/6] clk: imx6: work around LDB hang caused by ERR009219

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox



[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux