]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/qede/base/bcm_osal.h
net/qede/base: use crc32 OSAL macro
[dpdk.git] / drivers / net / qede / base / bcm_osal.h
index 3acf8f7c407b762b8820787130aecf807627ebf6..6148982cd7a887f198dd03e35d014b971efffee9 100644 (file)
@@ -427,7 +427,9 @@ void qede_get_mcp_proto_stats(struct ecore_dev *, enum ecore_mcp_protocol_type,
        qede_get_mcp_proto_stats(dev, type, stats)
 
 #define        OSAL_SLOWPATH_IRQ_REQ(p_hwfn) (0)
-#define OSAL_CRC32(crc, buf, length) 0
+
+u32 qede_crc32(u32 crc, u8 *ptr, u32 length);
+#define OSAL_CRC32(crc, buf, length) qede_crc32(crc, buf, length)
 #define OSAL_CRC8_POPULATE(table, polynomial) nothing
 #define OSAL_CRC8(table, pdata, nbytes, crc) 0
 #define OSAL_MFW_TLV_REQ(p_hwfn) (0)