r8169: use macro pm_ptr
authorHeiner Kallweit <hkallweit1@gmail.com>
Wed, 17 Feb 2021 21:23:58 +0000 (22:23 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 17 Feb 2021 21:33:27 +0000 (13:33 -0800)
Use macro pm_ptr(), this helps to avoid some ifdeffery.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/realtek/r8169_main.c

index cbc30df4e08a45b250f6ac1f4d8a2ed3626886df..0a20dae321845cc1a35a45b5999a067af7544968 100644 (file)
@@ -5414,9 +5414,7 @@ static struct pci_driver rtl8169_pci_driver = {
        .probe          = rtl_init_one,
        .remove         = rtl_remove_one,
        .shutdown       = rtl_shutdown,
-#ifdef CONFIG_PM
-       .driver.pm      = &rtl8169_pm_ops,
-#endif
+       .driver.pm      = pm_ptr(&rtl8169_pm_ops),
 };
 
 module_pci_driver(rtl8169_pci_driver);