mirror_ubuntu-kernels/drivers/net/ethernet/smsc
Robert Jarzmik d09d747ae4 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>
2016-10-18 14:14:21 -04:00
..
epic100.c net: deprecate eth_change_mtu, remove usage 2016-10-13 09:36:57 -04:00
Kconfig net: smsc: Add support h8300 2016-01-15 15:14:23 -05:00
Makefile
smc91c92_cs.c net: deprecate eth_change_mtu, remove usage 2016-10-13 09:36:57 -04:00
smc91x.c net: smc91x: isolate u16 writes alignment workaround 2016-10-18 14:14:21 -04:00
smc91x.h net: smc91x: isolate u16 writes alignment workaround 2016-10-18 14:14:21 -04:00
smc911x.c net: deprecate eth_change_mtu, remove usage 2016-10-13 09:36:57 -04:00
smc911x.h net: smc911x: convert pxa dma to dmaengine 2016-03-18 22:23:59 -04:00
smc9194.c net: deprecate eth_change_mtu, remove usage 2016-10-13 09:36:57 -04:00
smc9194.h
smsc911x.c net: deprecate eth_change_mtu, remove usage 2016-10-13 09:36:57 -04:00
smsc911x.h smsc: replace WARN_ON() with WARN_ON_SMP() 2014-08-11 14:38:29 -07:00
smsc9420.c net: ethernet: smsc9420: use phy_ethtool_{get|set}_link_ksettings 2016-07-15 16:41:35 -07:00
smsc9420.h ethernet: Fix FSF address in file headers 2013-12-06 12:37:55 -05:00