hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h
....@@ -1,8 +1,7 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * QLogic qlcnic NIC Driver
34 * Copyright (c) 2009-2013 QLogic Corporation
4
- *
5
- * See LICENSE.qlcnic for copyright and licensing details.
65 */
76
87 #ifndef __QLCNIC_DCBX_H
....@@ -52,7 +51,7 @@
5251 if (dcb && dcb->ops->get_hw_capability)
5352 return dcb->ops->get_hw_capability(dcb);
5453
55
- return 0;
54
+ return -EOPNOTSUPP;
5655 }
5756
5857 static inline void qlcnic_dcb_free(struct qlcnic_dcb *dcb)
....@@ -66,7 +65,7 @@
6665 if (dcb && dcb->ops->attach)
6766 return dcb->ops->attach(dcb);
6867
69
- return 0;
68
+ return -EOPNOTSUPP;
7069 }
7170
7271 static inline int
....@@ -75,7 +74,7 @@
7574 if (dcb && dcb->ops->query_hw_capability)
7675 return dcb->ops->query_hw_capability(dcb, buf);
7776
78
- return 0;
77
+ return -EOPNOTSUPP;
7978 }
8079
8180 static inline void qlcnic_dcb_get_info(struct qlcnic_dcb *dcb)
....@@ -90,7 +89,7 @@
9089 if (dcb && dcb->ops->query_cee_param)
9190 return dcb->ops->query_cee_param(dcb, buf, type);
9291
93
- return 0;
92
+ return -EOPNOTSUPP;
9493 }
9594
9695 static inline int qlcnic_dcb_get_cee_cfg(struct qlcnic_dcb *dcb)
....@@ -98,7 +97,7 @@
9897 if (dcb && dcb->ops->get_cee_cfg)
9998 return dcb->ops->get_cee_cfg(dcb);
10099
101
- return 0;
100
+ return -EOPNOTSUPP;
102101 }
103102
104103 static inline void qlcnic_dcb_aen_handler(struct qlcnic_dcb *dcb, void *msg)