You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
René van Dorst 4c70bb4f90
ramips: enable SFP port for Ubiquiti ER-X-SFP
SFP cage of this device is connected via a AT8031 phy to port 5 of the switch.
This phy act as a RGMII-to-SerDes converter.

Also a I2C clock gate needs to be enabled in order to access the SFP module via I2C bus.
SFP cage also has module detect pin which is connected to I2C gpio expander.

With this patch the kernel/PHYLINK now can detect, readout and use the SFP module/port.

NOTE: SFP cage / AT8033 PHY only support 1000base-X encoding!
This means that some SGMII modules can work and only at forced 1GBit/full-duplex!

Signed-off-by: René van Dorst <opensource@vdorst.com>
4 years ago
..
apm821xx kernel: bump 4.19 to 4.19.115 4 years ago
ar71xx kernel: bump 4.14 to 4.14.176 4 years ago
arc770 treewide: remove maintainer variable from targets 4 years ago
archs38 archs38: switch to kernel 5.4 by default 4 years ago
armvirt kernel: remove non-existant symbols 4 years ago
at91 treewide: remove maintainer variable from targets 4 years ago
ath25 treewide: remove maintainer variable from targets 4 years ago
ath79 ath79: fix QCA953x DDR and GPIO compatible bindings 4 years ago
bcm27xx kernel: bump 5.4 to 5.4.35 4 years ago
bcm47xx kernel: bump 5.4 to 5.4.33 4 years ago
bcm53xx kernel: bump 4.19 to 4.19.115 4 years ago
bcm63xx bcm63xx: switch to 5.4 kernel 4 years ago
cns3xxx cns3xx: remove support for kernel 4.14 4 years ago
gemini gemini: Refine package list 4 years ago
generic kernel: backport support for clause 37 1000Base-X auto-negotiation 4 years ago
imx6 imx6: add back perf monitor related config symbol 4 years ago
ipq40xx ipq40xx: fix alphabetical order in 02_network 4 years ago
ipq806x ipq806x: switch to 5.4 kernel 4 years ago
ipq807x treewide: remove maintainer variable from targets 4 years ago
kirkwood kirkwood: fix DTS partitions for Pogoplug E02 4 years ago
lantiq lantiq/fritz 7312: set maximum speed to 100 mbit 4 years ago
layerscape kernel: bump 4.14 to 4.14.176 4 years ago
malta malta: Remove kernel 4.14 support 4 years ago
mediatek mediatek: disable the unused pcie port for elecom wrc-2533gent 4 years ago
mpc85xx treewide: Don't diverge from upstream default HZ settings on 4.19 4 years ago
mvebu kernel: bump 4.19 to 4.19.115 4 years ago
mxs kernel: bump 5.4 to 5.4.28 4 years ago
octeon octeon: use kernel version 5.4 for testing 4 years ago
octeontx kernel: bump 5.4 to 5.4.33 4 years ago
omap kernel: remove non-existant symbols 4 years ago
oxnas kernel: bump 5.4 to 5.4.33 4 years ago
pistachio treewide: remove maintainer variable from targets 4 years ago
ramips ramips: enable SFP port for Ubiquiti ER-X-SFP 4 years ago
rb532 treewide: remove maintainer variable from targets 4 years ago
rockchip rockchip: add support for Pine64 RockPro64 4 years ago
samsung treewide: remove maintainer variable from targets 4 years ago
sunxi kernel: bump 5.4 to 5.4.28 4 years ago
tegra tegra: correct cpu subtype 4 years ago
uml treewide: Remove self from MAINTAINER entries 5 years ago
x86 x86: really remove packages already enabled in kconfig 4 years ago
zynq zynq: switch to kernel 5.4 4 years ago
Makefile