[PATCH] raw/ntb: add support for 5th and 6th Gen Intel Xeon
Wu, Jingjing
jingjing.wu at intel.com
Fri Sep 15 11:14:03 CEST 2023
> -----Original Message-----
> From: Guo, Junfeng <junfeng.guo at intel.com>
> Sent: Friday, September 15, 2023 3:08 PM
> To: Wu, Jingjing <jingjing.wu at intel.com>
> Cc: dev at dpdk.org; Guo, Junfeng <junfeng.guo at intel.com>
> Subject: [PATCH] raw/ntb: add support for 5th and 6th Gen Intel Xeon
>
> Add support for 5th and 6th Gen Intel Xeon Scalable processors. Note
> that NTB devices within the 3rd, 4th and 5th Gen Intel Xeon Scalable
> processors share the same device id, and compliant to PCIe 4.0 spec.
> And the NTB devices within 6th Gen Intel Xeon compliant to PCIe 5.0.
>
> Signed-off-by: Junfeng Guo <junfeng.guo at intel.com>
> ---
> doc/guides/rawdevs/ntb.rst | 8 +-
> drivers/raw/ntb/ntb.c | 10 +-
> drivers/raw/ntb/ntb.h | 6 +-
> drivers/raw/ntb/ntb_hw_intel.c | 190 +++++++++++++++------------------
> drivers/raw/ntb/ntb_hw_intel.h | 96 ++++++++++-------
> usertools/dpdk-devbind.py | 8 +-
> 6 files changed, 159 insertions(+), 159 deletions(-)
>
> diff --git a/doc/guides/rawdevs/ntb.rst b/doc/guides/rawdevs/ntb.rst
> index f8befc6594..e663b7a088 100644
> --- a/doc/guides/rawdevs/ntb.rst
> +++ b/doc/guides/rawdevs/ntb.rst
> @@ -153,6 +153,8 @@ Limitation
>
> This PMD is only supported on Intel Xeon Platforms:
>
> -- 4th Generation Intel® Xeon® Scalable Processors.
> -- 3rd Generation Intel® Xeon® Scalable Processors.
> -- 2nd Generation Intel® Xeon® Scalable Processors.
> +- 6th Generation Intel® Xeon® Scalable Processors. (NTB GEN5 device id:
> 0x0DB4)
> +- 5th Generation Intel® Xeon® Scalable Processors. (NTB GEN4 device id:
> 0x347E)
> +- 4th Generation Intel® Xeon® Scalable Processors. (NTB GEN4 device id:
> 0x347E)
> +- 3rd Generation Intel® Xeon® Scalable Processors. (NTB GEN4 device id:
> 0x347E)
> +- 2nd Generation Intel® Xeon® Scalable Processors. (NTB GEN3 device id:
> 0x201C)
Add release note update too as new platform is added?
More information about the dev
mailing list