From 9d7ee7fc689cabc085106579c2842cf2231e360a Mon Sep 17 00:00:00 2001 From: Michal Krawczyk Date: Tue, 19 Jun 2018 09:58:20 +0200 Subject: [PATCH] net/ena: fix FreeBSD build The FreeBSD define was removed from platform file when HAL was upgraded to newer version. In file included from drivers/net/ena/ena_ethdev.c:45: from drivers/net/ena/ena_ethdev.h:42: from drivers/net/ena/base/ena_com.h:37: drivers/net/ena/base/ena_plat.h:48:2: error: "Invalid platform" Fixes: 3adcba9a8987 ("net/ena: update HAL to the newer version") Signed-off-by: Michal Krawczyk --- drivers/net/ena/base/ena_plat.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/net/ena/base/ena_plat.h b/drivers/net/ena/base/ena_plat.h index 278175f393..f829936b2d 100644 --- a/drivers/net/ena/base/ena_plat.h +++ b/drivers/net/ena/base/ena_plat.h @@ -42,6 +42,12 @@ #else #include "ena_plat_dpdk.h" #endif +#elif defined(__FreeBSD__) +#if defined(_KERNEL) +#include "ena_plat_fbsd.h" +#else +#include "ena_plat_dpdk.h" +#endif #elif defined(_WIN32) #include "ena_plat_windows.h" #else -- 2.20.1