[PATCH] phy: marvell: Fix reg-init bug on 88E1510

2016-02-14 Thread Clemens Gruber
The function marvell_of_reg_init was called too late, in m88e1510_config_aneg. This function was not reached, due to the phy state machine being stuck at waiting for interrupts (which were not enabled and off by default on the 88E1510) It lead to the ethernet link not coming up at boot. This

Re: [PATCH] phy: marvell: Fix reg-init bug on 88E1510

2016-02-14 Thread Andrew Lunn
On Sun, Feb 14, 2016 at 09:31:25PM +0100, Clemens Gruber wrote: > The function marvell_of_reg_init was called too late, in > m88e1510_config_aneg. This function was not reached, due to the phy > state machine being stuck at waiting for interrupts (which were not > enabled and off by default on the

Re: [PATCH] phy: marvell: Fix reg-init bug on 88E1510

2016-02-14 Thread Clemens Gruber
On Sun, Feb 14, 2016 at 09:48:22PM +0100, Andrew Lunn wrote: > On Sun, Feb 14, 2016 at 09:31:25PM +0100, Clemens Gruber wrote: > > The function marvell_of_reg_init was called too late, in > > m88e1510_config_aneg. This function was not reached, due to the phy > > state machine being stuck at