Driver should not be using PMD logtype, they should have their
own logtype.

Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
---
 drivers/raw/cnxk_bphy/cnxk_bphy.c          |  3 ++-
 drivers/raw/cnxk_bphy/cnxk_bphy_cgx.c      |  2 +-
 drivers/raw/cnxk_bphy/cnxk_bphy_cgx_test.c | 31 +++++++++++-----------
 drivers/raw/cnxk_bphy/rte_pmd_bphy.h       |  5 ++++
 4 files changed, 23 insertions(+), 18 deletions(-)

diff --git a/drivers/raw/cnxk_bphy/cnxk_bphy.c 
b/drivers/raw/cnxk_bphy/cnxk_bphy.c
index 15dbc4c1a637..f1c14125d5c5 100644
--- a/drivers/raw/cnxk_bphy/cnxk_bphy.c
+++ b/drivers/raw/cnxk_bphy/cnxk_bphy.c
@@ -251,7 +251,7 @@ cnxk_bphy_irq_enqueue_bufs(struct rte_rawdev *dev,
 
        /* get rid of last response if any */
        if (qp->rsp) {
-               RTE_LOG(WARNING, PMD, "Previous response got overwritten\n");
+               BPHY_LOG(WARNING, "Previous response got overwritten");
                rte_free(qp->rsp);
        }
        qp->rsp = rsp;
@@ -410,3 +410,4 @@ static struct rte_pci_driver cnxk_bphy_rawdev_pmd = {
 RTE_PMD_REGISTER_PCI(bphy_rawdev_pci_driver, cnxk_bphy_rawdev_pmd);
 RTE_PMD_REGISTER_PCI_TABLE(bphy_rawdev_pci_driver, pci_bphy_map);
 RTE_PMD_REGISTER_KMOD_DEP(bphy_rawdev_pci_driver, "vfio-pci");
+RTE_LOG_REGISTER_DEFAULT(bphy_logtype, INFO);
diff --git a/drivers/raw/cnxk_bphy/cnxk_bphy_cgx.c 
b/drivers/raw/cnxk_bphy/cnxk_bphy_cgx.c
index 2d8466ef918b..b2e8fc0e5c6f 100644
--- a/drivers/raw/cnxk_bphy/cnxk_bphy_cgx.c
+++ b/drivers/raw/cnxk_bphy/cnxk_bphy_cgx.c
@@ -189,7 +189,7 @@ cnxk_bphy_cgx_process_buf(struct cnxk_bphy_cgx *cgx, 
unsigned int queue,
 
        /* get rid of last response if any */
        if (qp->rsp) {
-               RTE_LOG(WARNING, PMD, "Previous response got overwritten\n");
+               BPHY_LOG(WARNING, "Previous response got overwritten");
                rte_free(qp->rsp);
        }
        qp->rsp = rsp;
diff --git a/drivers/raw/cnxk_bphy/cnxk_bphy_cgx_test.c 
b/drivers/raw/cnxk_bphy/cnxk_bphy_cgx_test.c
index a3021b4bb7db..148ee551ead1 100644
--- a/drivers/raw/cnxk_bphy/cnxk_bphy_cgx_test.c
+++ b/drivers/raw/cnxk_bphy/cnxk_bphy_cgx_test.c
@@ -57,62 +57,61 @@ cnxk_bphy_cgx_dev_selftest(uint16_t dev_id)
                if (ret)
                        break;
                if (descs != 1) {
-                       RTE_LOG(ERR, PMD, "Wrong number of descs reported\n");
+                       BPHY_LOG(ERR, "Wrong number of descs reported");
                        ret = -ENODEV;
                        break;
                }
 
-               RTE_LOG(INFO, PMD, "Testing queue %d\n", i);
+               BPHY_LOG(INFO, "Testing queue %d", i);
 
                ret = rte_pmd_bphy_cgx_stop_rxtx(dev_id, i);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to stop rx/tx\n");
+                       BPHY_LOG(ERR, "Failed to stop rx/tx");
                        break;
                }
 
                ret = rte_pmd_bphy_cgx_start_rxtx(dev_id, i);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to start rx/tx\n");
+                       BPHY_LOG(ERR, "Failed to start rx/tx");
                        break;
                }
 
                ret = rte_pmd_bphy_cgx_set_link_state(dev_id, i, false);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to set link down\n");
+                       BPHY_LOG(ERR, "Failed to set link down");
                        break;
                }
 
                ret = cnxk_bphy_cgx_link_cond(dev_id, i, 0);
                if (ret != 0)
-                       RTE_LOG(ERR, PMD,
-                               "Timed out waiting for a link down\n");
+                       BPHY_LOG(ERR, "Timed out waiting for a link down");
 
                ret = rte_pmd_bphy_cgx_set_link_state(dev_id, i, true);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to set link up\n");
+                       BPHY_LOG(ERR, "Failed to set link up");
                        break;
                }
 
                ret = cnxk_bphy_cgx_link_cond(dev_id, i, 1);
                if (ret != 1)
-                       RTE_LOG(ERR, PMD, "Timed out waiting for a link up\n");
+                       BPHY_LOG(ERR, "Timed out waiting for a link up");
 
                ret = rte_pmd_bphy_cgx_intlbk_enable(dev_id, i);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to enable internal lbk\n");
+                       BPHY_LOG(ERR, "Failed to enable internal lbk");
                        break;
                }
 
                ret = rte_pmd_bphy_cgx_intlbk_disable(dev_id, i);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to disable internal lbk\n");
+                       BPHY_LOG(ERR, "Failed to disable internal lbk");
                        break;
                }
 
                ret = rte_pmd_bphy_cgx_ptp_rx_enable(dev_id, i);
                /* ptp not available on RPM */
                if (ret < 0 && ret != -ENOTSUP) {
-                       RTE_LOG(ERR, PMD, "Failed to enable ptp\n");
+                       BPHY_LOG(ERR, "Failed to enable ptp");
                        break;
                }
                ret = 0;
@@ -120,27 +119,27 @@ cnxk_bphy_cgx_dev_selftest(uint16_t dev_id)
                ret = rte_pmd_bphy_cgx_ptp_rx_disable(dev_id, i);
                /* ptp not available on RPM */
                if (ret < 0 && ret != -ENOTSUP) {
-                       RTE_LOG(ERR, PMD, "Failed to disable ptp\n");
+                       BPHY_LOG(ERR, "Failed to disable ptp");
                        break;
                }
                ret = 0;
 
                ret = rte_pmd_bphy_cgx_get_supported_fec(dev_id, i, &fec);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to get supported FEC\n");
+                       BPHY_LOG(ERR, "Failed to get supported FEC");
                        break;
                }
 
                ret = rte_pmd_bphy_cgx_set_fec(dev_id, i, fec);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to set FEC to %d\n", fec);
+                       BPHY_LOG(ERR, "Failed to set FEC to %d", fec);
                        break;
                }
 
                fec = CNXK_BPHY_CGX_ETH_LINK_FEC_NONE;
                ret = rte_pmd_bphy_cgx_set_fec(dev_id, i, fec);
                if (ret) {
-                       RTE_LOG(ERR, PMD, "Failed to disable FEC\n");
+                       BPHY_LOG(ERR, "Failed to disable FEC");
                        break;
                }
        }
diff --git a/drivers/raw/cnxk_bphy/rte_pmd_bphy.h 
b/drivers/raw/cnxk_bphy/rte_pmd_bphy.h
index 9d8d0285581b..5926adbcece9 100644
--- a/drivers/raw/cnxk_bphy/rte_pmd_bphy.h
+++ b/drivers/raw/cnxk_bphy/rte_pmd_bphy.h
@@ -26,6 +26,11 @@
 extern "C" {
 #endif
 
+extern int bphy_logtype;
+
+#define BPHY_LOG(level, fmt, args...)  \
+       rte_log(RTE_LOG_ ## level, bphy_logtype, "%s(): " fmt "\n", __func__, 
## args)
+
 /** Available message types */
 enum cnxk_bphy_cgx_msg_type {
        /** Type used to obtain link information */
-- 
2.43.0

Reply via email to