All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ye Xiaolong <xiaolong.ye@intel.com>
To: "Wang, Xiao W" <xiao.w.wang@intel.com>
Cc: Xiaojun Liu <xiaojun.liu@silicom.co.il>,
	"Zhang, Qi Z" <qi.z.zhang@intel.com>,
	"Kwan, Ngai-mint" <ngai-mint.kwan@intel.com>,
	"Keller, Jacob E" <jacob.e.keller@intel.com>,
	"dev@dpdk.org" <dev@dpdk.org>
Subject: Re: [dpdk-dev] [PATCH v4 0/5] support fm10k switch management
Date: Fri, 17 Apr 2020 12:02:36 +0800	[thread overview]
Message-ID: <20200417040236.GA34073@intel.com> (raw)
In-Reply-To: <BN8PR11MB3795E169772339F1C631853EB8D80@BN8PR11MB3795.namprd11.prod.outlook.com>

On 04/16, Wang, Xiao W wrote:
>For the series, Reviewed-by: Xiao Wang <xiao.w.wang@intel.com>
>
>Best Regards,
>Xiao
>
>> -----Original Message-----
>> From: Xiaojun Liu <xiaojun.liu@silicom.co.il>
>> Sent: Thursday, April 9, 2020 2:26 PM
>> To: Wang, Xiao W <xiao.w.wang@intel.com>; Zhang, Qi Z
>> <qi.z.zhang@intel.com>; Kwan, Ngai-mint <ngai-mint.kwan@intel.com>; Keller,
>> Jacob E <jacob.e.keller@intel.com>
>> Cc: dev@dpdk.org; Xiaojun Liu <xiaojun.liu@silicom.co.il>
>> Subject: [PATCH v4 0/5] support fm10k switch management
>>
>> V4:
>> * Add I2C to control the inside LED and PHY.
>> * Add SBUS to communicate with spico.
>> * Add registers defination.
>> * Add switch management log API.
>> * Add switch management structures.
>> * Add epl serdes include loading spico,
>>   controlling pcsl, dma, dfe, ical.
>> * Add spico code.
>> * Add state machine for epl lane and port.
>> * Add external port management.
>> * Add ffu to support offload flow into HW.
>>   It supports forward, mirror, push VLAN, pop VLAN.
>> * Add config file to configure debug log, port speed,
>>   epl port mapping dpdk port, flowset.
>> * Add statistics includes epl port, ffu rule, dpdk port.
>> * Add flow interface to support offload flow into HW.
>> * Add switch management, includes initialization,
>>   port mapping, epl port link, LED controller, interrupt handler.
>> * Split dev_init to 2 parts in ethdev. First only register
>>   the port in switch management; second init hook will be
>>   called 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 switch management
>>   net/fm10k: add epl serdes and port control functions
>>   net/fm10k: add ffu and statistics and config file functions
>>   net/fm10k: add flow interface and switch management
>>   net/fm10k: add switch management support
>>
>>  config/common_linux                         |    5 +
>>  doc/guides/nics/fm10k.rst                   |    5 +
>>  doc/guides/rel_notes/release_20_05.rst      |    7 +
>>  drivers/net/fm10k/Makefile                  |   20 +
>>  drivers/net/fm10k/base/fm10k_type.h         |    1 +
>>  drivers/net/fm10k/fm10k_ethdev.c            |  555 ++++-
>>  drivers/net/fm10k/switch/fm10k_config.c     |  854 ++++++++
>>  drivers/net/fm10k/switch/fm10k_config.h     |  176 ++
>>  drivers/net/fm10k/switch/fm10k_debug.h      |   18 +
>>  drivers/net/fm10k/switch/fm10k_ext_port.c   |  837 ++++++++
>>  drivers/net/fm10k/switch/fm10k_ext_port.h   |  134 ++
>>  drivers/net/fm10k/switch/fm10k_ffu.c        | 1239 +++++++++++
>>  drivers/net/fm10k/switch/fm10k_ffu.h        |   30 +
>>  drivers/net/fm10k/switch/fm10k_flow.c       |  864 ++++++++
>>  drivers/net/fm10k/switch/fm10k_flow.h       |   26 +
>>  drivers/net/fm10k/switch/fm10k_i2c.c        |  309 +++
>>  drivers/net/fm10k/switch/fm10k_i2c.h        |   55 +
>>  drivers/net/fm10k/switch/fm10k_regs.h       | 2298 +++++++++++++++++++++
>>  drivers/net/fm10k/switch/fm10k_sbus.c       |  291 +++
>>  drivers/net/fm10k/switch/fm10k_sbus.h       |   38 +
>>  drivers/net/fm10k/switch/fm10k_serdes.c     | 1929 +++++++++++++++++
>>  drivers/net/fm10k/switch/fm10k_serdes.h     |   30 +
>>  drivers/net/fm10k/switch/fm10k_sm.c         |  188 ++
>>  drivers/net/fm10k/switch/fm10k_sm.h         |   79 +
>>  drivers/net/fm10k/switch/fm10k_spico_code.c | 2963
>> +++++++++++++++++++++++++++
>>  drivers/net/fm10k/switch/fm10k_spico_code.h |   21 +
>>  drivers/net/fm10k/switch/fm10k_stats.c      | 1226 +++++++++++
>>  drivers/net/fm10k/switch/fm10k_stats.h      |  253 +++
>>  drivers/net/fm10k/switch/fm10k_switch.c     | 2362 +++++++++++++++++++++
>>  drivers/net/fm10k/switch/fm10k_switch.h     |  465 +++++
>>  30 files changed, 17242 insertions(+), 36 deletions(-)
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_config.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_config.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_debug.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_ext_port.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_ext_port.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_ffu.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_ffu.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_flow.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_flow.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_i2c.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_i2c.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_regs.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_sbus.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_sbus.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_serdes.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_serdes.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_sm.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_sm.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_spico_code.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_spico_code.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_stats.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_stats.h
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_switch.c
>>  create mode 100644 drivers/net/fm10k/switch/fm10k_switch.h
>>
>> --
>> 1.8.3.1
>

Applied to dpdk-next-net-intel, Thanks.

  reply	other threads:[~2020-04-17  4:06 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1584687199-19198-1-git-send-email-xiaojun.liu@silicom.co.il>
2020-04-09  6:26 ` [dpdk-dev] [PATCH v4 0/5] support fm10k switch management Xiaojun Liu
2020-04-09  6:26   ` [dpdk-dev] [PATCH v4 1/5] net/fm10k: add basic functions for " Xiaojun Liu
2020-04-17 13:56     ` Ferruh Yigit
2020-04-09  6:26   ` [dpdk-dev] [PATCH v4 2/5] net/fm10k: add epl serdes and port control functions Xiaojun Liu
2020-04-17 13:57     ` Ferruh Yigit
2020-04-09  6:26   ` [dpdk-dev] [PATCH v4 3/5] net/fm10k: add ffu and statistics and config file functions Xiaojun Liu
2020-04-09  6:26   ` [dpdk-dev] [PATCH v4 4/5] net/fm10k: add flow interface and switch management Xiaojun Liu
2020-04-09  6:26   ` [dpdk-dev] [PATCH v4 5/5] net/fm10k: add switch management support Xiaojun Liu
2020-04-20  5:09     ` Ye Xiaolong
2020-04-16  8:33   ` [dpdk-dev] [PATCH v4 0/5] support fm10k switch management Wang, Xiao W
2020-04-17  4:02     ` Ye Xiaolong [this message]
2020-04-17 14:18   ` Ferruh Yigit
2020-04-20  4:55     ` Ye Xiaolong
2020-04-20  6:37       ` Xiaojun Liu
2020-04-20  8:14         ` Ye Xiaolong
2020-04-20  8:24           ` Xiaojun Liu
2020-04-20 13:05             ` Ferruh Yigit

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200417040236.GA34073@intel.com \
    --to=xiaolong.ye@intel.com \
    --cc=dev@dpdk.org \
    --cc=jacob.e.keller@intel.com \
    --cc=ngai-mint.kwan@intel.com \
    --cc=qi.z.zhang@intel.com \
    --cc=xiao.w.wang@intel.com \
    --cc=xiaojun.liu@silicom.co.il \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.