xref: /openbmc/linux/drivers/net/phy/aquantia.h (revision 9aab906a)
19aab906aSNishad Kamdar /* SPDX-License-Identifier: GPL-2.0 */
29aab906aSNishad Kamdar /* HWMON driver for Aquantia PHY
3fb470f70SHeiner Kallweit  *
4fb470f70SHeiner Kallweit  * Author: Nikita Yushchenko <nikita.yoush@cogentembedded.com>
5fb470f70SHeiner Kallweit  * Author: Andrew Lunn <andrew@lunn.ch>
6fb470f70SHeiner Kallweit  * Author: Heiner Kallweit <hkallweit1@gmail.com>
7fb470f70SHeiner Kallweit  */
8fb470f70SHeiner Kallweit 
9fb470f70SHeiner Kallweit #include <linux/device.h>
10fb470f70SHeiner Kallweit #include <linux/phy.h>
11fb470f70SHeiner Kallweit 
12fb470f70SHeiner Kallweit #if IS_REACHABLE(CONFIG_HWMON)
13fb470f70SHeiner Kallweit int aqr_hwmon_probe(struct phy_device *phydev);
14fb470f70SHeiner Kallweit #else
aqr_hwmon_probe(struct phy_device * phydev)15fb470f70SHeiner Kallweit static inline int aqr_hwmon_probe(struct phy_device *phydev) { return 0; }
16fb470f70SHeiner Kallweit #endif
17