[PATCH v26 25/26] net/dpaa: prefix fmlib device helpers
Hemant Agrawal
hemant.agrawal at nxp.com
Thu Oct 15 16:11:43 CEST 2026
create_device() and get_device_id() are global symbols with no driver
prefix, so they can clash with another driver when DPDK is linked
statically. The rest of the low-level fmlib code already uses fm_.
Rename them to fm_create_device() and fm_get_device_id().
Signed-off-by: Hemant Agrawal <hemant.agrawal at nxp.com>
---
drivers/net/dpaa/dpaa_flow.c | 12 ++++++------
drivers/net/dpaa/fmlib/fm_lib.c | 4 ++--
drivers/net/dpaa/fmlib/ncsw_ext.h | 4 ++--
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/drivers/net/dpaa/dpaa_flow.c b/drivers/net/dpaa/dpaa_flow.c
index 201a9ff8e2..05c1c1c065 100644
--- a/drivers/net/dpaa/dpaa_flow.c
+++ b/drivers/net/dpaa/dpaa_flow.c
@@ -88,18 +88,18 @@ static void fm_prev_cleanup(void)
}
dpaa_intf.port_handle =
fm_port_open(&fm_model.fm_port_params[devid]);
- dpaa_intf.scheme_handle[0] = create_device(fm_info.pcd_handle,
+ dpaa_intf.scheme_handle[0] = fm_create_device(fm_info.pcd_handle,
fm_model.scheme_devid[devid][0]);
dpaa_intf.scheme_count = 1;
if (fm_model.scheme_devid[devid][1]) {
dpaa_intf.scheme_handle[1] =
- create_device(fm_info.pcd_handle,
+ fm_create_device(fm_info.pcd_handle,
fm_model.scheme_devid[devid][1]);
if (dpaa_intf.scheme_handle[1])
dpaa_intf.scheme_count++;
}
- dpaa_intf.netenv_handle = create_device(fm_info.pcd_handle,
+ dpaa_intf.netenv_handle = fm_create_device(fm_info.pcd_handle,
fm_model.netenv_devid[devid]);
i++;
if (!dpaa_intf.netenv_handle ||
@@ -599,7 +599,7 @@ static inline int set_default_scheme(struct dpaa_if *dpaa_intf)
}
fm_model.scheme_devid[dpaa_intf->ifid][idx] =
- get_device_id(dpaa_intf->scheme_handle[idx]);
+ fm_get_device_id(dpaa_intf->scheme_handle[idx]);
dpaa_intf->scheme_count++;
return 0;
}
@@ -643,7 +643,7 @@ static inline int set_pcd_netenv_scheme(struct dpaa_if *dpaa_intf,
}
fm_model.scheme_devid[dpaa_intf->ifid][idx] =
- get_device_id(dpaa_intf->scheme_handle[idx]);
+ fm_get_device_id(dpaa_intf->scheme_handle[idx]);
dpaa_intf->scheme_count++;
return 0;
}
@@ -715,7 +715,7 @@ static inline int set_fm_port_handle(struct dpaa_if *dpaa_intf,
}
fm_model.netenv_devid[dpaa_intf->ifid] =
- get_device_id(dpaa_intf->netenv_handle);
+ fm_get_device_id(dpaa_intf->netenv_handle);
return 0;
}
diff --git a/drivers/net/dpaa/fmlib/fm_lib.c b/drivers/net/dpaa/fmlib/fm_lib.c
index 65a818372e..1130ef3630 100644
--- a/drivers/net/dpaa/fmlib/fm_lib.c
+++ b/drivers/net/dpaa/fmlib/fm_lib.c
@@ -533,7 +533,7 @@ fm_port_delete_pcd(t_handle h_fm_port)
}
t_handle
-create_device(t_handle h_user_priv, t_handle h_dev_id)
+fm_create_device(t_handle h_user_priv, t_handle h_dev_id)
{
t_device *p_user_priv_dev = (t_device *)h_user_priv;
t_device *p_dev = NULL;
@@ -555,7 +555,7 @@ create_device(t_handle h_user_priv, t_handle h_dev_id)
}
t_handle
-get_device_id(t_handle h_dev)
+fm_get_device_id(t_handle h_dev)
{
t_device *p_dev = (t_device *)h_dev;
diff --git a/drivers/net/dpaa/fmlib/ncsw_ext.h b/drivers/net/dpaa/fmlib/ncsw_ext.h
index 1a6e337f49..e6b3145e82 100644
--- a/drivers/net/dpaa/fmlib/ncsw_ext.h
+++ b/drivers/net/dpaa/fmlib/ncsw_ext.h
@@ -152,7 +152,7 @@ typedef struct t_device {
uint32_t owners;
} t_device;
-t_handle create_device(t_handle h_user_priv, t_handle h_dev_id);
-t_handle get_device_id(t_handle h_dev);
+t_handle fm_create_device(t_handle h_user_priv, t_handle h_dev_id);
+t_handle fm_get_device_id(t_handle h_dev);
#endif /* __NCSW_EXT_H */
--
2.25.1
More information about the dev
mailing list