aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/qlogic/qlcnic/qlcnic.h')
-rw-r--r--drivers/net/ethernet/qlogic/qlcnic/qlcnic.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h b/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
index 7b52a88923ef..381da04f1b71 100644
--- a/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
+++ b/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
@@ -537,6 +537,7 @@ struct qlcnic_hardware_context {
537 u8 phys_port_id[ETH_ALEN]; 537 u8 phys_port_id[ETH_ALEN];
538 u8 lb_mode; 538 u8 lb_mode;
539 u16 vxlan_port; 539 u16 vxlan_port;
540 struct device *hwmon_dev;
540}; 541};
541 542
542struct qlcnic_adapter_stats { 543struct qlcnic_adapter_stats {
@@ -2361,4 +2362,18 @@ static inline u32 qlcnic_get_vnic_func_count(struct qlcnic_adapter *adapter)
2361 else 2362 else
2362 return QLC_DEFAULT_VNIC_COUNT; 2363 return QLC_DEFAULT_VNIC_COUNT;
2363} 2364}
2365
2366#ifdef CONFIG_QLCNIC_HWMON
2367void qlcnic_register_hwmon_dev(struct qlcnic_adapter *);
2368void qlcnic_unregister_hwmon_dev(struct qlcnic_adapter *);
2369#else
2370static inline void qlcnic_register_hwmon_dev(struct qlcnic_adapter *adapter)
2371{
2372 return;
2373}
2374static inline void qlcnic_unregister_hwmon_dev(struct qlcnic_adapter *adapter)
2375{
2376 return;
2377}
2378#endif
2364#endif /* __QLCNIC_H_ */ 2379#endif /* __QLCNIC_H_ */