The RTE_DIV_ROUND_UP in rte_common.h makes DIV_ROUND_UP and
RTE_DIV_ROUND_UP definitions redundant.

Signed-off-by: Joshua Washington <[email protected]>
---
Changes in v3:
  - Leave call sites in base/ alone and map DIV_ROUND_UP to
    RTE_DIV_ROUND_UP in bcm_osal.h.
  - Drop line rewraps.
---
 drivers/net/qede/base/bcm_osal.h |  1 -
 drivers/net/qede/qede_debug.c    | 16 ++++++++--------
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/drivers/net/qede/base/bcm_osal.h b/drivers/net/qede/base/bcm_osal.h
index 357981f63d..7c47a8f614 100644
--- a/drivers/net/qede/base/bcm_osal.h
+++ b/drivers/net/qede/base/bcm_osal.h
@@ -396,7 +396,6 @@ int qede_save_fw_dump(uint16_t port_id);
 
 /* Utility functions */
 
-#define RTE_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d))
 #define DIV_ROUND_UP(size, to_what) RTE_DIV_ROUND_UP(size, to_what)
 #define RTE_ROUNDUP(x, y) ((((x) + ((y) - 1)) / (y)) * (y))
 #define ROUNDUP(value, to_what) RTE_ROUNDUP((value), (to_what))
diff --git a/drivers/net/qede/qede_debug.c b/drivers/net/qede/qede_debug.c
index 1d3147b724..c4cf40b15d 100644
--- a/drivers/net/qede/qede_debug.c
+++ b/drivers/net/qede/qede_debug.c
@@ -332,7 +332,7 @@ struct split_type_defs {
 
 #define BYTES_IN_DWORD                 sizeof(u32)
 /* In the macros below, size and offset are specified in bits */
-#define CEIL_DWORDS(size)              DIV_ROUND_UP(size, 32)
+#define CEIL_DWORDS(size)              RTE_DIV_ROUND_UP(size, 32)
 #define FIELD_BIT_OFFSET(type, field)  type ## _ ## field ## _ ## OFFSET
 #define FIELD_BIT_SIZE(type, field)    type ## _ ## field ## _ ## SIZE
 #define FIELD_DWORD_OFFSET(type, field) \
@@ -3060,7 +3060,7 @@ static u32 qed_grc_dump_big_ram(struct ecore_hwfn *p_hwfn,
                return offset + ram_size;
 
        /* Dump Big RAM */
-       for (i = 0; i < DIV_ROUND_UP(ram_size, BRB_REG_BIG_RAM_DATA_SIZE);
+       for (i = 0; i < RTE_DIV_ROUND_UP(ram_size, BRB_REG_BIG_RAM_DATA_SIZE);
             i++) {
                u32 addr, len;
 
@@ -4161,8 +4161,8 @@ static enum dbg_status qed_mcp_trace_dump(struct 
ecore_hwfn *p_hwfn,
 
        /* Find trace data size */
        trace_data_size_dwords =
-           DIV_ROUND_UP(trace_data_size_bytes + sizeof(struct mcp_trace),
-                        BYTES_IN_DWORD);
+           RTE_DIV_ROUND_UP(trace_data_size_bytes + sizeof(struct mcp_trace),
+                            BYTES_IN_DWORD);
 
        /* Dump trace data section header and param */
        offset += qed_dump_section_hdr(dump_buf + offset,
@@ -4817,10 +4817,10 @@ static u32 qed_ilt_dump(struct ecore_hwfn *p_hwfn,
                offset += num_pages * PAGE_MEM_DESC_SIZE_DWORDS;
        }
 
-       valid_conn_pf_pages = DIV_ROUND_UP(valid_conn_pf_cids,
-                                          num_cids_per_page);
-       valid_conn_vf_pages = DIV_ROUND_UP(valid_conn_vf_cids,
-                                          num_cids_per_page);
+       valid_conn_pf_pages = RTE_DIV_ROUND_UP(valid_conn_pf_cids,
+                                              num_cids_per_page);
+       valid_conn_vf_pages = RTE_DIV_ROUND_UP(valid_conn_vf_cids,
+                                              num_cids_per_page);
 
        /* Dump ILT pages IDs */
        offset += qed_ilt_dump_pages_section(p_hwfn,
-- 
2.55.0.1082.g2b9226bbc0-goog

Reply via email to