X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fionic%2Fionic_osdep.h;h=89ed106d11bf2003966845bb5d28f6d33cf81137;hb=46e461565cafb7094284f190f6d9c269f11a5d26;hp=a55d5991843317c71dd54bc579909eec20b6fbcc;hpb=47dc2bd39f6d67983f0f8dec218934c16e802a7d;p=dpdk.git diff --git a/drivers/net/ionic/ionic_osdep.h b/drivers/net/ionic/ionic_osdep.h index a55d599184..89ed106d11 100644 --- a/drivers/net/ionic/ionic_osdep.h +++ b/drivers/net/ionic/ionic_osdep.h @@ -17,6 +17,7 @@ #include #include #include +#include #include "ionic_logs.h" @@ -25,7 +26,6 @@ #ifndef PAGE_SHIFT #define PAGE_SHIFT 12 -#define PAGE_SIZE (1 << PAGE_SHIFT) #endif #define __iomem @@ -40,9 +40,8 @@ typedef uint32_t __le32; typedef uint64_t __le64; #define ioread8(reg) rte_read8(reg) -#define ioread32(reg) rte_read32(reg) +#define ioread32(reg) rte_read32(rte_le_to_cpu_32(reg)) #define iowrite8(value, reg) rte_write8(value, reg) -#define iowrite32(value, reg) rte_write32(value, reg) -#define writeq(value, reg) rte_write64(value, reg) +#define iowrite32(value, reg) rte_write32(rte_cpu_to_le_32(value), reg) #endif