]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
net/mlx5: Expose MLX5_UMR_ALIGN definition
authorTariq Toukan <tariqt@nvidia.com>
Mon, 9 Mar 2026 09:34:35 +0000 (11:34 +0200)
committerLeon Romanovsky <leon@kernel.org>
Mon, 16 Mar 2026 20:23:00 +0000 (16:23 -0400)
Expose HW constant value in a shared header, to be used by core/EN
drivers.

Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/20260309093435.1850724-10-tariqt@nvidia.com
Reviewed-by: Dragos Tatulea <dtatulea@nvidia.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/mlx5/mr.c
include/linux/mlx5/device.h

index 665323b90b64f78d0f556bafddfacd42904feb87..ff56948597ddb86869fc484592947233eb09e224 100644 (file)
@@ -51,7 +51,6 @@ enum {
 };
 
 #define MLX5_MR_CACHE_PERSISTENT_ENTRY_MIN_DESCS 4
-#define MLX5_UMR_ALIGN 2048
 
 static void
 create_mkey_callback(int status, struct mlx5_async_work *context);
index 25c6b42140b2c69efe342808ceb5793ad8b369da..07a25f264292136f9ea5e7403837018d3b6b2de8 100644 (file)
@@ -293,6 +293,7 @@ enum {
        MLX5_UMR_INLINE                 = (1 << 7),
 };
 
+#define MLX5_UMR_ALIGN (2048)
 #define MLX5_UMR_FLEX_ALIGNMENT 0x40
 #define MLX5_UMR_MTT_NUM_ENTRIES_ALIGNMENT (MLX5_UMR_FLEX_ALIGNMENT / sizeof(struct mlx5_mtt))
 #define MLX5_UMR_KLM_NUM_ENTRIES_ALIGNMENT (MLX5_UMR_FLEX_ALIGNMENT / sizeof(struct mlx5_klm))