forked from Minki/linux
net: smc91x: take into account half-word workaround
For device-tree builds, platforms such as mainstone, idp and stargate2 must have their u16 writes all aligned on 32 bit boundaries. This is already enabled in platform data builds, and this patch adds it to device-tree builds. Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
d09d747ae4
commit
9c365f3177
@ -2326,6 +2326,8 @@ static int smc_drv_probe(struct platform_device *pdev)
|
||||
if (!device_property_read_u32(&pdev->dev, "reg-shift",
|
||||
&val))
|
||||
lp->io_shift = val;
|
||||
lp->cfg.pxa_u16_align4 =
|
||||
device_property_read_bool(&pdev->dev, "pxa-u16-align4");
|
||||
}
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user