Commits
Lokesh Vutla committed 2f292887859
board: ti: dra7xx: Fix iodelay execution sequence commit c3ca2d1a40877 ("board: ti: dra7xx: Select MCAN instead of DCAN on DRA76 EVM") selects MCAN pinmux. As part of this commit, iodelay_start() sequence is moved before pads selection. Once this start sequence is called, SoC will be in isolated state. On DRA71 EVM NAND pins are selected based on an i2c read, which will fail as SoC is in isolation. Also subsequent i2c reads/writes on the same bus are timedout(failing avs programming). Fix it by calling the iodelay_start() sequence just before configuring pinmux. Acked-by: Nishanth Menon <nm@ti.com> Tested-by: Tero Kristo <t-kristo@ti.com> Reviewed-by: Franklin S Cooper Jr. <fcooper@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>