linux/arch/arm/boot
Hans de Goede 926d244dfa ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys
[ Upstream commit fc51b632c7 ]

It seems that recent kernels have a shorter timeout when scanning for
ethernet phys causing us to hit a timeout on boards where the phy's
regulator gets enabled just before scanning, which leads to non working
ethernet.

A 10ms startup delay seems to be enough to fix it, this commit adds a
20ms startup delay just to be safe.

This has been tested on a sun4i-a10-a1000 and sun5i-a10s-wobo-i5 board,
both of which have non-working ethernet on recent kernels without this
fix.

Cc: stable@vger.kernel.org
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
History 2016-08-22 12:23:04 -04:00
..
bootp ARM: 8153/1: Enable gcov support on the ARM architecture 2014-09-26 14:39:57 +01:00
compressed ARM: 8191/1: decompressor: ensure I-side picks up relocated code 2014-11-13 23:45:20 +00:00
dts ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys 2016-08-22 12:23:04 -04:00
.gitignore ARM: devicetree: Add .dtb files to arch/arm/boot/.gitignore 2012-01-30 11:47:37 -07:00
install.sh arm, kbuild: make "make install" not depend on vmlinux 2013-10-02 22:30:35 +02:00
Makefile arm, kbuild: make "make install" not depend on vmlinux 2013-10-02 22:30:35 +02:00