Alex Marginean
66894d983e
net/enetc: reorder BDR structure
...
Reorder the members of the structure so that the ones used on datapath
fit in a single cache line, to slightly reduce pressure on cache and
miss rate.
Signed-off-by: Alex Marginean <alexandru.marginean@nxp.com>
Acked-by: Gagandeep Singh <g.singh@nxp.com>
2020-03-18 10:21:41 +01:00
Gagandeep Singh
1d0c33978a
net/enetc: enable CRC offload
...
CRC offload keep feature supported
Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
2019-04-19 14:51:54 +02:00
Gagandeep Singh
5d5589b0c8
net/enetc: support MTU update and jumbo frames
...
Enable the jumbo frames and MTU update feature.
Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
2019-04-19 14:51:54 +02:00
Gagandeep Singh
7de1c06a8f
net/enetc: replace register read/write macros with functions
...
Replacing read-write macros with already available
read-write functions.
Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
2019-04-19 14:51:54 +02:00
Gagandeep Singh
469c6111a7
net/enetc: enable Rx and Tx
...
Add RX and TX queue setup, datapath functions
Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
Acked-by: Shreyansh Jain <shreyansh.jain@nxp.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2018-10-11 18:53:49 +02:00
Gagandeep Singh
696fa399d7
net/enetc: add PMD with basic operations
...
This patch introduces the enetc PMD with basic
initialisation functions includes probe, teardown,
hardware initialisation
Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
Acked-by: Shreyansh Jain <shreyansh.jain@nxp.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2018-10-11 18:53:49 +02:00