linux/drivers/net/ethernet/mscc
Steen Hegelund 639c1b2625 net: mscc: ocelot: Register poll timeout should be wall time not attempts
When doing indirect access in the Ocelot chip, a command is setup,
issued and then we need to poll until the result is ready. The polling
timeout is specified in milliseconds in the datasheet and not in
register access attempts.
It is not a bug on the currently supported platform, but we observed
that the code does not work properly on other platforms that we want to
support as the timing requirements there are different.

Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-12-20 16:39:56 -08:00
..
Kconfig net: mscc: ocelot: make use of SerDes PHYs for handling their configuration 2018-10-05 14:36:44 -07:00
Makefile
ocelot_ana.h
ocelot_board.c ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL 2018-11-23 18:02:24 -08:00
ocelot_dev.h
ocelot_io.c
ocelot_qs.h
ocelot_qsys.h
ocelot_regs.c net: mscc: ocelot: make use of SerDes PHYs for handling their configuration 2018-10-05 14:36:44 -07:00
ocelot_rew.h
ocelot_sys.h
ocelot.c net: mscc: ocelot: Register poll timeout should be wall time not attempts 2018-12-20 16:39:56 -08:00
ocelot.h ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL 2018-11-23 18:02:24 -08:00