mbox series

[net-next,0/2] Rework tx fault fixups

Message ID ZRwYJXRizvkhm83M@shell.armlinux.org.uk (mailing list archive)
Headers show
Series Rework tx fault fixups | expand

Message

Russell King (Oracle) Oct. 3, 2023, 1:33 p.m. UTC
Hi,

This series reworks the tx-fault fixup and then improves the Nokia GPON
workaround to also ignore the RX LOS signal as well. We do this by
introducing a mask of hardware pin states that should be ignored,
converting the tx-fault fixup to use that, and then augmenting it for
RX LOS.

 drivers/net/phy/sfp.c | 33 ++++++++++++++++++++++++---------
 1 file changed, 24 insertions(+), 9 deletions(-)

Comments

Russell King (Oracle) Oct. 5, 2023, 5:47 p.m. UTC | #1
On Tue, Oct 03, 2023 at 02:33:25PM +0100, Russell King (Oracle) wrote:
> Hi,
> 
> This series reworks the tx-fault fixup and then improves the Nokia GPON
> workaround to also ignore the RX LOS signal as well. We do this by
> introducing a mask of hardware pin states that should be ignored,
> converting the tx-fault fixup to use that, and then augmenting it for
> RX LOS.
> 
>  drivers/net/phy/sfp.c | 33 ++++++++++++++++++++++++---------
>  1 file changed, 24 insertions(+), 9 deletions(-)

FYI, Christian has provided a tested-by:

Tested-by: Christian Marangi <ansuelsmth@gmail.com>

Thanks!
patchwork-bot+netdevbpf@kernel.org Oct. 6, 2023, 1:40 a.m. UTC | #2
Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Tue, 3 Oct 2023 14:33:25 +0100 you wrote:
> Hi,
> 
> This series reworks the tx-fault fixup and then improves the Nokia GPON
> workaround to also ignore the RX LOS signal as well. We do this by
> introducing a mask of hardware pin states that should be ignored,
> converting the tx-fault fixup to use that, and then augmenting it for
> RX LOS.
> 
> [...]

Here is the summary with links:
  - [net-next,1/2] net: sfp: re-implement ignoring the hardware TX_FAULT signal
    https://git.kernel.org/netdev/net-next/c/e184e8609f8c
  - [net-next,2/2] net: sfp: improve Nokia GPON sfp fixup
    https://git.kernel.org/netdev/net-next/c/5ffe330e40bd

You are awesome, thank you!