openwrt/target/linux/ramips
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>
2020-04-25 23:48:45 +02:00
..
base-files/etc ramips: remove set_preinit_iface script 2020-04-04 14:56:14 +08:00
dts ramips: enable SFP port for Ubiquiti ER-X-SFP 2020-04-25 23:48:45 +02:00
files/drivers ramips: ralink-eth: fix leftover dma dev argument 2020-04-13 11:32:50 +08:00
image kernel: add module to support SFP cages 2020-04-25 23:45:16 +02:00
mt76x8 ramips: remove config-4.14 for mt7621/mt76x8 2020-04-23 18:39:48 +02:00
mt7620 ramips: add support for ipTIME A1004ns 2020-04-18 12:35:54 +08:00
mt7621 ramips: enable SFP port for Ubiquiti ER-X-SFP 2020-04-25 23:48:45 +02:00
patches-4.14 kernel: bump 4.14 to 4.14.176 2020-04-16 13:23:11 +02:00
patches-5.4 ramips: phy: at803x: support RGMII-to-SerDes and SFP support 2020-04-25 23:45:16 +02:00
rt288x ramips: refresh kernel config for 5.4 2020-04-12 22:27:18 +08:00
rt305x kernel: remove non-existant symbols 2020-04-13 22:40:19 +02:00
rt3883 ramips: refresh kernel config for 5.4 2020-04-12 22:27:18 +08:00
Makefile ramips: add 5.4 as testing kernel 2020-04-12 22:27:18 +08:00
modules.mk ramips: fix path for dma-ralink and mtk-hsdma 2020-04-05 18:16:17 +08:00