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