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

2019-04-03 Thread Ahmad Fatoum
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/Re

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

2019-04-01 Thread Ahmad Fatoum
Due to incorrect placement of the clock gate cell in the ldb_di[x]_clk tree, the glitchy parent mux of ldb_di[x]_clk can cause a glitch to enter the ldb_di_ipu_div divider[1]. If the divider gets locked up, no ldb_di[x]_clk is generated, and the LVDS display will hang when the ipu_di_clk is sourced