Home
last modified time | relevance | path

Searched hist:d09d747ae4c25a89aa04c0881ea52e90a09bedfd (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/net/ethernet/smsc/
H A Dsmc91x.hdiff d09d747ae4c25a89aa04c0881ea52e90a09bedfd Mon Oct 17 14:45:30 CDT 2016 Robert Jarzmik <robert.jarzmik@free.fr> net: smc91x: isolate u16 writes alignment workaround

Writes to u16 has a special handling on 3 PXA platforms, where the
hardware wiring forces these writes to be u32 aligned.

This patch isolates this handling for PXA platforms as before, but
enables this "workaround" to be set up dynamically, which will be the
case in device-tree build types.

This patch was tested on 2 PXA platforms : mainstone, which relies on
the workaround, and lubbock, which doesn't.

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dsmc91x.cdiff d09d747ae4c25a89aa04c0881ea52e90a09bedfd Mon Oct 17 14:45:30 CDT 2016 Robert Jarzmik <robert.jarzmik@free.fr> net: smc91x: isolate u16 writes alignment workaround

Writes to u16 has a special handling on 3 PXA platforms, where the
hardware wiring forces these writes to be u32 aligned.

This patch isolates this handling for PXA platforms as before, but
enables this "workaround" to be set up dynamically, which will be the
case in device-tree build types.

This patch was tested on 2 PXA platforms : mainstone, which relies on
the workaround, and lubbock, which doesn't.

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>