I've asked the above question on the sc58x Linux Kernel support page - but since it seems like a HW related problem I've been asked to ask it here.
Please look into the discussion:
I'm wondering why ADI's stmmac implementation requires so much time for SW DMA reset?
ADI's BSP kernel increased the timeout value by two orders of magnitude.
I'm asking since this would be a key factor for optimizing boot time.
Thanks in advance for support,