Loading drivers/net/smc91x.c +13 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,7 @@ static const char version[] = #include <linux/ethtool.h> #include <linux/mii.h> #include <linux/workqueue.h> #include <linux/of.h> #include <linux/netdevice.h> #include <linux/etherdevice.h> Loading Loading @@ -2394,6 +2395,15 @@ static int smc_drv_resume(struct device *dev) return 0; } #ifdef CONFIG_OF static const struct of_device_id smc91x_match[] = { { .compatible = "smsc,lan91c94", }, { .compatible = "smsc,lan91c111", }, {}, } MODULE_DEVICE_TABLE(of, smc91x_match); #endif static struct dev_pm_ops smc_drv_pm_ops = { .suspend = smc_drv_suspend, .resume = smc_drv_resume, Loading @@ -2406,6 +2416,9 @@ static struct platform_driver smc_driver = { .name = CARDNAME, .owner = THIS_MODULE, .pm = &smc_drv_pm_ops, #ifdef CONFIG_OF .of_match_table = smc91x_match, #endif }, }; Loading Loading
drivers/net/smc91x.c +13 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,7 @@ static const char version[] = #include <linux/ethtool.h> #include <linux/mii.h> #include <linux/workqueue.h> #include <linux/of.h> #include <linux/netdevice.h> #include <linux/etherdevice.h> Loading Loading @@ -2394,6 +2395,15 @@ static int smc_drv_resume(struct device *dev) return 0; } #ifdef CONFIG_OF static const struct of_device_id smc91x_match[] = { { .compatible = "smsc,lan91c94", }, { .compatible = "smsc,lan91c111", }, {}, } MODULE_DEVICE_TABLE(of, smc91x_match); #endif static struct dev_pm_ops smc_drv_pm_ops = { .suspend = smc_drv_suspend, .resume = smc_drv_resume, Loading @@ -2406,6 +2416,9 @@ static struct platform_driver smc_driver = { .name = CARDNAME, .owner = THIS_MODULE, .pm = &smc_drv_pm_ops, #ifdef CONFIG_OF .of_match_table = smc91x_match, #endif }, }; Loading