com]
Sent: Wednesday, December 11, 2019 11:48 PM
To: Xiaojun Liu
Cc: xiao.w.w...@intel.com; qi.z.zh...@intel.com; ngai-mint.k...@intel.com;
jakub.for...@intel.co; jacob.e.kel...@intel.com; dev@dpdk.org
Subject: Re: [dpdk-dev] [PATCH v2 1/7] net/fm10k: add i2c sbus registers
definition
On Wed, Dec 1
1. FM10K is the i2c master, the PCA9545/PCA9505/PCA9538 are the slave.
2. All the i2c slave connect on board to FM10K SoC.
3. To control the PHY and LED
-Original Message-
From: Jerin Jacob [mailto:jerinjac...@gmail.com]
Sent: Friday, December 13, 2019 1:12 AM
To: Xiaojun Liu
Cc
Hi Xiao,
Thank you! I will update the commit log and prepare a document to describe the
design and implementation.
Best regards,
Xiaojun
-Original Message-
From: Wang, Xiao W [mailto:xiao.w.w...@intel.com]
Sent: Tuesday, January 21, 2020 10:53 AM
To: Xiaojun Liu
Cc: dev@dpdk.org
iaolong...@intel.com]
Sent: Monday, April 20, 2020 12:56 PM
To: Ferruh Yigit
Cc: Xiaojun Liu; xiao.w.w...@intel.com; qi.z.zh...@intel.com;
ngai-mint.k...@intel.com; jacob.e.kel...@intel.com; dev@dpdk.org
Subject: Re: [dpdk-dev] [PATCH v4 0/5] support fm10k switch management
On 04/17, Ferruh Yigit wrot
Hi Xiaolong,
Thank you! My gcc version is 4.8.5. I will try 7.5.0.
Best regards,
Xiaojun
-Original Message-
From: Ye Xiaolong [mailto:xiaolong...@intel.com]
Sent: Monday, April 20, 2020 4:15 PM
To: Xiaojun Liu
Cc: Ferruh Yigit; xiao.w.w...@intel.com; qi.z.zh...@intel.com;
ngai-mint.k
Hi Xiao,
Please check the source file. It not looks align in patch file because the
patch add "+" for each new line.
Best regards,
Xiaojun
-Original Message-
From: Wang, Xiao W [mailto:xiao.w.w...@intel.com]
Sent: Thursday, April 02, 2020 4:42 PM
To: Xiaojun Liu; Zhang,
Hi Xiao,
OK. I will check the two empty lines carefully and check the patch by "git am".
Best regards,
Xiaojun
-Original Message-
From: Wang, Xiao W [mailto:xiao.w.w...@intel.com]
Sent: Thursday, April 02, 2020 4:56 PM
To: Xiaojun Liu; Zhang, Qi Z; Kwan, Ngai-mint; Keller,
after all the pf are registered.
* Add switch interrupt support.
* Add fm10k_mirror_rule_set/fm10k_mirror_rule_reset.
* Add fm10k_dev_filter_ctrl to support flow operation.
* Add dpdk port and pf mapping.
* Modify Makefile to add new files building
Xiaojun Liu (5):
net/fm10k: add basic functions for
driver. Add switch management log API.
Add switch management structures. Modify Makefile to add
new files building. Add CONFIG_RTE_FM10K_MANAGEMENT=n
in config/common_linux.
Signed-off-by: Xiaojun Liu
---
config/common_linux |5 +
drivers/net/fm10k/switch/fm10k_debug.h | 18
.
Statistics includes epl port, ffu rule, dpdk port, and error.
All these statistics data are read from HW.
Modify switch header file to support getting logical port
and glort and device info.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |3 +
drivers/net/fm10k/switch
operation. Add fm10k_dev_filter_ctrl
to support flow operation.
Add dpdk port and pf mapping, so
the dpdk port can map to a specific pf
and 1 dpdk port can map to 2 pf to get
total 100G throughput. Update fm10k.rst.
Update release_20_05.rst.
Signed-off-by: Xiaojun Liu
---
doc/guides/nics/fm10k.rst
, one for
LED controller, one for statistics.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |2 +
drivers/net/fm10k/base/fm10k_type.h |1 +
drivers/net/fm10k/switch/fm10k_flow.c | 864 +++
drivers/net/fm10k/switch/fm10k_flow.h | 26 +
drivers/net
: Xiaojun Liu; Zhang, Qi Z; Kwan, Ngai-mint; Keller, Jacob E
Cc: dev@dpdk.org
Subject: RE: [PATCH v3 5/5] net/fm10k: add switch management support
Hi,
This is a feature-add patch, so you need to add release note in
doc/guides/rel_notes/release_20_05.rst, that can be included as part of this
5/5 patch
hi Xiao,
Thanks for your comments! I will fix them ASAP.
Best regards,
Xiaojun
From: Wang, Xiao W
Sent: Tuesday, February 11, 2020 6:31 PM
To: Xiaojun Liu
Cc: dev@dpdk.org ; Zhang, Qi Z ; Kwan,
Ngai-mint ; Fornal, Jakub ;
Keller, Jacob E ; Jeff Zheng
; Eyal
you first ? So you can help checking it before I
submit.
Best regards,
Xiaojun
From: dev on behalf of Xiaojun Liu
Sent: Friday, February 14, 2020 10:46 AM
To: Wang, Xiao W
Cc: dev@dpdk.org ; Zhang, Qi Z ; Kwan,
Ngai-mint ; Fornal, Jakub ;
Keller, Jacob E ; Jeff
is like I2C operations.
Add registers defination, which include all the registers
will be used in the driver. Add switch management log API.
Add switch management structures. Modify Makefile to add
new files building
Xiaojun Liu (5):
net/fm10k: add basic functions for switch management
net
, one for
LED controller, one for statistics.
To enable the switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |2 +
drivers/net/fm10k/switch/fm10k_flow.c | 872
driver. Add switch management log API.
Add switch management structures. Modify Makefile to add
new files building
To enable the switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile
.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |3 +
drivers/net/fm10k/switch/fm10k_config.c | 863 +
drivers/net/fm10k/switch/fm10k_config.h | 178 +
drivers/net/fm10k/switch/fm10k_ffu.c| 1253 +++
drivers
when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/fm10k_ethdev.c | 587 ---
1 file changed, 546 insertions(+), 41 deletions(-)
diff --git a/drivers/net/fm10k/fm10k_ethdev.c b/drivers/net/fm10k/fm10k_ethdev.c
index 581c690..16b41fd 100644
--- a
Hi Xiao,
Thank you! I will follow your comments.
Best regards,
Xiaojun
From: Wang, Xiao W
Sent: Tuesday, February 25, 2020 7:28 PM
To: Xiaojun Liu ; Zhang, Qi Z
; Kwan, Ngai-mint ; Keller,
Jacob E
Cc: dev@dpdk.org ; Ye, Xiaolong
Subject: RE: [PATCH v2 5/5
after all the pf are registered.
* Add switch interrupt support.
* Add fm10k_mirror_rule_set/fm10k_mirror_rule_reset.
* Add fm10k_dev_filter_ctrl to support flow operation.
* Add dpdk port and pf mapping.
* Modify Makefile to add new files building
Xiaojun Liu (5):
net/fm10k: add basic functions
.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |3 +
drivers/net/fm10k/switch/fm10k_config.c | 863 +
drivers/net/fm10k/switch/fm10k_config.h | 178 +
drivers/net/fm10k/switch/fm10k_ffu.c| 1253 +++
drivers
, one for
LED controller, one for statistics.
To enable the switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |2 +
drivers/net/fm10k/switch/fm10k_flow.c | 872
: Xiaojun Liu
---
config/common_linux |7 +
drivers/net/fm10k/Makefile | 14 +
drivers/net/fm10k/switch/fm10k_debug.h | 19 +
drivers/net/fm10k/switch/fm10k_i2c.c| 310 +
drivers/net/fm10k/switch/fm10k_i2c.h| 54 +
drivers/net/fm10k/switch
when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/base/fm10k_type.h | 1 +
drivers/net/fm10k/fm10k_ethdev.c| 562 +---
drivers/net/fm10k/switch/fm10k_switch.c | 20 +-
drivers/net/fm10k/switch/fm10k_switch.h | 1 +
4 files changed, 541
Hi Xiao,
Thank you! Did you received my new patches last weekend?
BTW, I updated to the latest dpdk as the code base.
Best regards,
Xiaojun
From: Wang, Xiao W
Sent: Tuesday, February 25, 2020 7:28 PM
To: Xiaojun Liu ; Zhang, Qi Z
; Kwan, Ngai-mint ; Keller
driver. Add switch management log API.
Add switch management structures. Modify Makefile to add
new files building. Add CONFIG_RTE_FM10K_MANAGEMENT=n
in config/common_linux.
Signed-off-by: Xiaojun Liu
---
config/common_linux |5 +
drivers/net/fm10k/Makefile | 11
after all the pf are registered.
* Add switch interrupt support.
* Add fm10k_mirror_rule_set/fm10k_mirror_rule_reset.
* Add fm10k_dev_filter_ctrl to support flow operation.
* Add dpdk port and pf mapping.
* Modify Makefile to add new files building
Xiaojun Liu (5):
net/fm10k: add basic functions
.
Statistics includes epl port, ffu rule, dpdk port, and error.
All these statistics data are read from HW.
Modify switch header file to support getting logical port
and glort and device info.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |3 +
drivers/net/fm10k/switch
, one for
LED controller, one for statistics.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |2 +
drivers/net/fm10k/base/fm10k_type.h |1 +
drivers/net/fm10k/switch/fm10k_flow.c | 872 +++
drivers/net/fm10k/switch/fm10k_flow.h | 26 +
drivers/net
operation. Add fm10k_dev_filter_ctrl
to support flow operation.
Add dpdk port and pf mapping, so
the dpdk port can map to a specific pf
and 1 dpdk port can map to 2 pf to get
total 100G throughput. Update fm10k.rst.
Signed-off-by: Xiaojun Liu
---
doc/guides/nics/fm10k.rst| 5 +
drivers
To avoid configuration for both kernel driver
and userspace SDK outside DPDK, we add switch
management in FM10K DPDK PMD driver.
To enable switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Xiaojun Liu (7):
net/fm10k: add i2c sbus registers
driver
and userspace SDK outside DPDK, we add switch
management in FM10K DPDK PMD driver.
To enable switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/fm10k_ethdev.c | 182
outside DPDK, we add switch
management in FM10K DPDK PMD driver.
To enable switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile | 13 +
drivers/net/fm10k/switch/fm10k_debug.h
both kernel driver
and userspace SDK outside DPDK, we add switch
management in FM10K DPDK PMD driver.
To enable switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |2
enable switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/fm10k_ethdev.c | 76
1 file changed, 76 insertions(+)
diff --git a/drivers/net/fm10k/fm10k_ethdev.c b
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/Makefile |3 +
drivers/net/fm10k/switch/fm10k_config.c | 855 +
drivers/net/fm10k/switch/fm10k_config.h | 171 +
drivers/net/fm10k/switch/fm10k_ffu.c
enable switch management, you need add
CONFIG_RTE_FM10K_MANAGEMENT=y in
config/common_linux when building.
Signed-off-by: Xiaojun Liu
---
drivers/net/fm10k/fm10k_ethdev.c | 322 +++
1 file changed, 294 insertions(+), 28 deletions(-)
diff --git a/drivers/net
39 matches
Mail list logo