Add option ignore RX_LOS for XPon SFP-sticks

Hello, Community! I have a feature request suggestion to add the ability to disable RX LOS checking for XPon SFP sticks.

This is necessary for configuring these sticks, as the status may flicker or be completely unavailable until the stick itself is configured.
Currently, instead of a command or option in UCI, you need to patch the GPIO RX_LOS in DTSI and recompile the firmware. This could be inconvenient for many XPon stick users and people migrating to OpenWRT.

feature in commercial products:

MikroTik
CLI Command:
/interface ethernet sfp-ignore-rx-los=yes

Keenetic
CLI Command:
interface {name} sfp rx-los ignore

This feature is already available. RX Loss is disabled per SFP module[1].

  1. https://elixir.bootlin.com/linux/v7.0-rc3/source/drivers/net/phy/sfp.c#L356

I don't think it's practical to specify fixes for each individual module; especially when setting up the xPon stick for authorization with the internet provider.

It's more like an option to enable, like Force Link, but for SFP modules.
This needs to be enabled temporarily, the stick needs to be configured, and then it can be disabled.