• Nathan Chancellor's avatar
    amd8111e: Mark PM functions as __maybe_unused · 0adcd298
    Nathan Chancellor authored
    In certain configurations without power management support, the
    following warnings happen:
    
    ../drivers/net/ethernet/amd/amd8111e.c:1623:12: warning:
    'amd8111e_resume' defined but not used [-Wunused-function]
     1623 | static int amd8111e_resume(struct device *dev_d)
          |            ^~~~~~~~~~~~~~~
    ../drivers/net/ethernet/amd/amd8111e.c:1584:12: warning:
    'amd8111e_suspend' defined but not used [-Wunused-function]
     1584 | static int amd8111e_suspend(struct device *dev_d)
          |            ^~~~~~~~~~~~~~~~
    
    Mark these functions as __maybe_unused to make it clear to the compiler
    that this is going to happen based on the configuration, which is the
    standard for these types of functions.
    
    Fixes: 2caf751f ("amd8111e: Convert to generic power management")
    Signed-off-by: default avatarNathan Chancellor <natechancellor@gmail.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    0adcd298
amd8111e.c 49.4 KB