#
929b0531 |
| 19-Jun-2024 |
Long Wu <long.wu@corigine.com> |
net/nfp: fix disable CPP service
The CPP service is enabled in 'nfp_pf_init()', so it should be disabled in corresponding free function 'nfp_pf_uninit()'.
Fixes: 600f6d2c7704 ("net/nfp: add service
net/nfp: fix disable CPP service
The CPP service is enabled in 'nfp_pf_init()', so it should be disabled in corresponding free function 'nfp_pf_uninit()'.
Fixes: 600f6d2c7704 ("net/nfp: add service module") Cc: stable@dpdk.org
Signed-off-by: Long Wu <long.wu@corigine.com> Reviewed-by: Peng Zhang <peng.zhang@corigine.com> Reviewed-by: Chaoyong He <chaoyong.he@corigine.com>
show more ...
|
#
600f6d2c |
| 02-Feb-2024 |
Long Wu <long.wu@corigine.com> |
net/nfp: add service module
For clearer service code structure and more convenient future addition of service code, NFP creates new service code related files and move service related code into new
net/nfp: add service module
For clearer service code structure and more convenient future addition of service code, NFP creates new service code related files and move service related code into new files.
This commit also adds service disable interface and lets CPP service run normally if app uses several flower cards.
Signed-off-by: Long Wu <long.wu@corigine.com> Reviewed-by: Chaoyong He <chaoyong.he@corigine.com> Reviewed-by: Peng Zhang <peng.zhang@corigine.com>
show more ...
|
#
11e9eae4 |
| 27-Oct-2023 |
Chaoyong He <chaoyong.he@corigine.com> |
net/nfp: rename net common module
Rename the 'nfp_common' module into 'nfp_net_common' module, because which is more suitable and we will add 'nfp_common' module in the 'drivers/common/nfp' director
net/nfp: rename net common module
Rename the 'nfp_common' module into 'nfp_net_common' module, because which is more suitable and we will add 'nfp_common' module in the 'drivers/common/nfp' directory.
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com> Reviewed-by: Long Wu <long.wu@corigine.com> Reviewed-by: Peng Zhang <peng.zhang@corigine.com>
show more ...
|
#
72de00c6 |
| 13-Oct-2023 |
Chaoyong He <chaoyong.he@corigine.com> |
net/nfp: unify include guards
Unify the guide line of header file, we choose '__FOO_BAR_H__' style.
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com> Reviewed-by: Long Wu <long.wu@corigine.com>
net/nfp: unify include guards
Unify the guide line of header file, we choose '__FOO_BAR_H__' style.
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com> Reviewed-by: Long Wu <long.wu@corigine.com> Reviewed-by: Peng Zhang <peng.zhang@corigine.com>
show more ...
|
#
f1523fac |
| 20-Sep-2023 |
Chaoyong He <chaoyong.he@corigine.com> |
net/nfp: improve modularization of CPP bridge module
Try to keep the API small by move the logic which need not expose from header file to source file verbatim. Also remove the unneeded header file
net/nfp: improve modularization of CPP bridge module
Try to keep the API small by move the logic which need not expose from header file to source file verbatim. Also remove the unneeded header file include statement of source file.
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
show more ...
|
#
bfb18d6a |
| 19-May-2023 |
Chaoyong He <chaoyong.he@corigine.com> |
net/nfp: remove unneeded comment
Remove the unneeded comment at the head and tail of some source files.
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com> Reviewed-by: Niklas Söderlund <niklas.s
net/nfp: remove unneeded comment
Remove the unneeded comment at the head and tail of some source files.
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com> Reviewed-by: Niklas Söderlund <niklas.soderlund@corigine.com>
show more ...
|
#
bab0e6f4 |
| 21-Oct-2022 |
Chaoyong He <chaoyong.he@corigine.com> |
net/nfp: fix infinite loop
The services don't have a method to break the infinite loop, and this will cause the DPDK app can't end normally.
Fixes: a36634e87e16 ("net/nfp: add flower ctrl VNIC Rx/T
net/nfp: fix infinite loop
The services don't have a method to break the infinite loop, and this will cause the DPDK app can't end normally.
Fixes: a36634e87e16 ("net/nfp: add flower ctrl VNIC Rx/Tx")
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
show more ...
|
#
b1880421 |
| 26-Sep-2022 |
Chaoyong He <chaoyong.he@corigine.com> |
net/nfp: add initial flower firmware support
Adds the basic probing infrastructure to support the flower firmware application.
Adds the cpp service, used for some user tools.
Signed-off-by: Chaoyo
net/nfp: add initial flower firmware support
Adds the basic probing infrastructure to support the flower firmware application.
Adds the cpp service, used for some user tools.
Signed-off-by: Chaoyong He <chaoyong.he@corigine.com> Signed-off-by: Heinrich Kuhn <heinrich.kuhn@corigine.com> Reviewed-by: Niklas Söderlund <niklas.soderlund@corigine.com>
show more ...
|
#
19af5a38 |
| 29-Jul-2021 |
Heinrich Kuhn <heinrich.kuhn@netronome.com> |
net/nfp: move CPP bridge to separate file
This commit moves the CPP bridge logic to a separate file. A new corresponding header file is also created.
Signed-off-by: Heinrich Kuhn <heinrich.kuhn@net
net/nfp: move CPP bridge to separate file
This commit moves the CPP bridge logic to a separate file. A new corresponding header file is also created.
Signed-off-by: Heinrich Kuhn <heinrich.kuhn@netronome.com> Signed-off-by: Simon Horman <simon.horman@corigine.com>
show more ...
|