Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

macmace: add missing platform_set_drvdata() in mace_probe()

Add missing platform_set_drvdata() in mace_probe(), otherwise
calling platform_get_drvdata() in mac_mace_device_remove() may
returns NULL.

Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Wei Yongjun and committed by
David S. Miller
06a2feb9 45f1b027

+1
+1
drivers/net/ethernet/apple/macmace.c
··· 211 211 mp = netdev_priv(dev); 212 212 213 213 mp->device = &pdev->dev; 214 + platform_set_drvdata(pdev, dev); 214 215 SET_NETDEV_DEV(dev, &pdev->dev); 215 216 216 217 dev->base_addr = (u32)MACE_BASE;