On Tue, May 26, 2026 at 8:41 AM Frieder Schrempf <[email protected]> wrote: > > From: Frieder Schrempf <[email protected]> > > The following failure occurs right before switching to the kernel: > > data abort > pc : [<9ff60162>] lr : [<9ff79d13>] > reloc pc : [<8781c162>] lr : [<87835d13>] > sp : 9bf30f78 ip : 9bf4b140 fp : 007963a0 > r10: fffffdfb r9 : 9bf3bed0 r8 : 00004600 > r7 : 00000000 r6 : 9ffe5a0c r5 : 00004600 r4 : 9bf4acf0 > r3 : f5f5f5f5 r2 : f5f5f5f5 r1 : 9ffe0c5c r0 : 9bf7c130 > Flags: NzCv IRQs off FIQs off Mode SVC_32 (T) > Code: 9ffe b158 e9d0 2300 (6053) 601a > Resetting CPU ... > > This is due to the fact that the board uses a shared MDIO bus for > both ethernet controllers, but FEC_MXC_SHARE_MDIO is not enabled. > > This results in a double free in fecmxc_remove(). To fix this > enable CONFIG_DM_MDIO so the shared MDIO is correctly detected > from the devicetree. > > Fixes: 048fdda977ab ("imx: kontron-sl-mx6ul: Enable second ethernet > interface") > Signed-off-by: Frieder Schrempf <[email protected]>
Applied to u-boot-imx/master, thanks.

