From: Selwin Sebastian
Add support for PTDMA driver
Signed-off-by: Selwin Sebastian
---
MAINTAINERS | 5 +
doc/guides/rawdevs/ptdma.rst | 220 +
drivers/raw/meson.build | 1 +
drivers/raw/ptdma/meson.build|
From: Selwin Sebastian
Add support for PTDMA driver
Signed-off-by: Selwin Sebastian
---
MAINTAINERS | 5 +
doc/guides/rawdevs/ptdma.rst | 220 +
drivers/raw/meson.build | 1 +
drivers/raw/ptdma/meson.build|
Updates to axgbe pmd driver
>From sseba...@amd.com # This line is ignored.
From: sseba...@amd.com
Reply-To:
Subject: axgbe PMD fixes and updates
In-Reply-To:
From: Selwin Sebastian
Link training is always attempted when in KR mode, but the code is
structured to check if link training has been enabled before attempting
to perform it.Since that check will always be true, simplify the code
to always enable and start link training during KR auto-negotiati
From: Selwin Sebastian
For each rate change command submission, the FW has to do a phy
power off sequence internally. For this to happen correctly, the
PLL re-initialization control setting has to be turned off before
sending mailbox commands and re-enabled once the command submission
is complete
From: Selwin Sebastian
Simplify and centralize the mailbox command rate change interface by
having a single function perform the writes to the mailbox registers
to issue the request.
Signed-off-by: Selwin Sebastian
---
drivers/net/axgbe/axgbe_phy_impl.c | 95 --
1 f
From: Selwin Sebastian
Newer generation Hardware uses the slightly different
port speed bit widths, so alter the existing port speed
bit range to extend support to the newer generation hardware
while maintaining the backward compatibility with older
generation hardware.
The previously reserved b
From: Selwin Sebastian
Sometimes mailbox commands timeout when the RX data path becomes
unresponsive. This prevents the submission of new mailbox commands
to DXIO. This patch identifies the timeout and resets the RX data
path so that the next message can be submitted properly.
Signed-off-by: Sel
From: Selwin Sebastian
Add support for a new port mode that is abackplane
connection without support for auto negotiation.
Signed-off-by: Selwin Sebastian
---
drivers/net/axgbe/axgbe_phy_impl.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_phy_impl.c
From: Selwin Sebastian
some updates to axgbe pmd driver
Selwin Sebastian (6):
net/axgbe: always attempt link training in KR mode
net/axgbe: toggle PLL settings during rate change
net/axgbe: simplify mailbox interface rate change code
net/axgbe: reset PHY Rx when mailbox command timeout
From: Selwin Sebastian
Link training is always attempted when in KR mode, but the code is
structured to check if link training has been enabled before attempting
to perform it.Since that check will always be true, simplify the code
to always enable and start link training during KR auto-negotiati
From: Selwin Sebastian
Simplify and centralize the mailbox command rate change interface by
having a single function perform the writes to the mailbox registers
to issue the request.
Signed-off-by: Selwin Sebastian
---
drivers/net/axgbe/axgbe_phy_impl.c | 95 --
1 f
From: Selwin Sebastian
For each rate change command submission, the FW has to do a phy
power off sequence internally. For this to happen correctly, the
PLL re-initialization control setting has to be turned off before
sending mailbox commands and re-enabled once the command submission
is complete
From: Selwin Sebastian
Sometimes mailbox commands timeout when the RX data path becomes
unresponsive. This prevents the submission of new mailbox commands
to DXIO. This patch identifies the timeout and resets the RX data
path so that the next message can be submitted properly.
Signed-off-by: Sel
From: Selwin Sebastian
Add support for a new port mode that is a backplane
connection without support for auto negotiation.
Signed-off-by: Selwin Sebastian
---
drivers/net/axgbe/axgbe_phy_impl.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_phy_impl.
From: Selwin Sebastian
Newer generation Hardware uses the slightly different
port speed bit widths, so alter the existing port speed
bit range to extend support to the newer generation hardware
while maintaining the backward compatibility with older
generation hardware.
The previously reserved b
From: Selwin Sebastian
Yellow Carp ethernet devices (V3xxx) use the existing PCI ID but
the window settings for the indirect PCS access have been
altered. Add the check for Yellow Carp Ethernet devices to
use the new register values.
Signed-off-by: Selwin Sebastian
---
drivers/net/axgbe/axgbe_
From: Selwin Sebastian
Adding support for Yellow Carp ethernet device
Selwin Sebastian (2):
net/axgbe: add support for Yellow Carp ethernet device
net/axgbe: disable the CDR wa for Yellow Carp devices
drivers/net/axgbe/axgbe_common.h | 2 ++
drivers/net/axgbe/axgbe_ethdev.c | 36 +
From: Selwin Sebastian
Yellow Carp ethernet devices (V3xxx) do not require
autonegotiation CDR workaround, hence disable the same.
Signed-off-by: Selwin Sebastian
---
drivers/net/axgbe/axgbe_ethdev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/axgbe/axgbe_ethdev.c b/drive
From: Selwin Sebastian
Enable scattered rx support and add jumbo packet transmit capability
Signed-off-by: Selwin Sebastian
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_common.h | 2 +
drivers/net/axgbe/axgbe_ethdev.c | 18 +++-
drivers/net/axgbe/axgbe_rxtx.c
From: Selwin Sebastian
Enable scattered rx support and add jumbo packet transmit capability
Signed-off-by: Selwin Sebastian
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_common.h | 2 +
drivers/net/axgbe/axgbe_ethdev.c | 18 +++-
drivers/net/axgbe/axgbe_rxtx.c
From: Selwin Sebastian
Enable scattered rx support and add jumbo packet receive capability
Signed-off-by: Selwin Sebastian
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_common.h | 2 +
drivers/net/axgbe/axgbe_ethdev.c | 17 +++-
drivers/net/axgbe/axgbe_rxtx.c
From: Selwin Sebastian
Enable scattered rx support and add jumbo packet receive capability
Signed-off-by: Selwin Sebastian
---
doc/guides/nics/features/axgbe.ini | 1 +
drivers/net/axgbe/axgbe_common.h | 2 +
drivers/net/axgbe/axgbe_ethdev.c | 16 +++-
drivers/net/axgbe/axgbe_rxtx.c
23 matches
Mail list logo