aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOsama Abboud <osamaabb@amazon.com>2024-08-07 06:24:17 +0000
committerOsama Abboud <osamaabb@FreeBSD.org>2024-10-15 16:54:28 +0000
commit577d2864c117f3acf34220d2d7fed15a889b533c (patch)
treec293981bca61c899c558f44a390562b3fe71f7f9
parent1afe0b56512b5e4e72b6c6931e9f1d14e4e14822 (diff)
ena: Remove enum ena_admin_os_type
Remove ena_admin_os_type enum and move ENA_ADMIN_OS_FREEBSD macro to plat file. Approved by: cperciva (mentor) MFC after: 2 weeks Sponsored by: Amazon, Inc.
-rw-r--r--ena_defs/ena_admin_defs.h13
-rw-r--r--ena_plat.h2
2 files changed, 3 insertions, 12 deletions
diff --git a/ena_defs/ena_admin_defs.h b/ena_defs/ena_admin_defs.h
index 7832ee9c703a..06bcd4a82700 100644
--- a/ena_defs/ena_admin_defs.h
+++ b/ena_defs/ena_admin_defs.h
@@ -962,19 +962,8 @@ struct ena_admin_feature_rss_flow_hash_input {
uint16_t enabled_input_sort;
};
-enum ena_admin_os_type {
- ENA_ADMIN_OS_LINUX = 1,
- ENA_ADMIN_OS_WIN = 2,
- ENA_ADMIN_OS_DPDK = 3,
- ENA_ADMIN_OS_FREEBSD = 4,
- ENA_ADMIN_OS_IPXE = 5,
- ENA_ADMIN_OS_ESXI = 6,
- ENA_ADMIN_OS_MACOS = 7,
- ENA_ADMIN_OS_GROUPS_NUM = 7,
-};
-
struct ena_admin_host_info {
- /* defined in enum ena_admin_os_type */
+ /* Host OS type defined as ENA_ADMIN_OS_* */
uint32_t os_type;
/* os distribution string format */
diff --git a/ena_plat.h b/ena_plat.h
index e7a3efa1bd37..0c6b89aad062 100644
--- a/ena_plat.h
+++ b/ena_plat.h
@@ -476,4 +476,6 @@ void ena_rss_key_fill(void *key, size_t size);
#define ENA_BITS_PER_U64(bitmap) (bitcount64(bitmap))
+#define ENA_ADMIN_OS_FREEBSD 4
+
#endif /* ENA_PLAT_H_ */