forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h
....@@ -127,15 +127,15 @@
127127 struct link_params;
128128 struct bnx2x_phy;
129129
130
-typedef u8 (*config_init_t)(struct bnx2x_phy *phy, struct link_params *params,
131
- struct link_vars *vars);
130
+typedef void (*config_init_t)(struct bnx2x_phy *phy, struct link_params *params,
131
+ struct link_vars *vars);
132132 typedef u8 (*read_status_t)(struct bnx2x_phy *phy, struct link_params *params,
133133 struct link_vars *vars);
134134 typedef void (*link_reset_t)(struct bnx2x_phy *phy,
135135 struct link_params *params);
136136 typedef void (*config_loopback_t)(struct bnx2x_phy *phy,
137137 struct link_params *params);
138
-typedef u8 (*format_fw_ver_t)(u32 raw, u8 *str, u16 *len);
138
+typedef int (*format_fw_ver_t)(u32 raw, u8 *str, u16 *len);
139139 typedef void (*hw_reset_t)(struct bnx2x_phy *phy, struct link_params *params);
140140 typedef void (*set_link_led_t)(struct bnx2x_phy *phy,
141141 struct link_params *params, u8 mode);