Fabian Bläse
48718f48e4
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
Device support is based on the patch set linked in the OpenWrt Wiki. [1][2] The aux-loader blob is not included, as it is only required for initial installation. Two additional kernel patches for mvpp2 are added to allow receive hashing to work properly in the DSA setup of the device. [1] https://openwrt.org/toh/mikrotik/rb5009ug_s_in#installation [2] https://paste.myconan.net/482114 Signed-off-by: Fabian Bläse <fabian@blaese.de>
33 lines
1.2 KiB
Diff
33 lines
1.2 KiB
Diff
From daf670f8f34df3169d64f1d9e45453c3b0f61185 Mon Sep 17 00:00:00 2001
|
|
From: Robert Marko <robimarko@gmail.com>
|
|
Date: Mon, 14 Mar 2022 18:55:25 +0100
|
|
Subject: [PATCH 07/18] mvebu: rb5009: add SFP GPIO pins
|
|
|
|
After finally being able to trace them out using a breakout lets add the
|
|
required SFP GPIO pins.
|
|
|
|
Signed-off-by: Robert Marko <robimarko@gmail.com>
|
|
---
|
|
.../files/arch/arm64/boot/dts/marvell/armada-7040-rb5009.dts | 5 +++++
|
|
1 file changed, 5 insertions(+)
|
|
|
|
diff --git a/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-7040-rb5009.dts b/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-7040-rb5009.dts
|
|
index 5535f8ad89..0babac6f08 100644
|
|
--- a/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-7040-rb5009.dts
|
|
+++ b/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-7040-rb5009.dts
|
|
@@ -70,6 +70,11 @@
|
|
sfp: sfp {
|
|
compatible = "sff,sfp";
|
|
i2c-bus = <&sfp_i2c>;
|
|
+ mod-def0-gpios = <&cp0_gpio1 11 GPIO_ACTIVE_LOW>;
|
|
+ los-gpios = <&cp0_gpio1 2 GPIO_ACTIVE_HIGH>;
|
|
+ tx-fault-gpios = <&cp0_gpio1 6 GPIO_ACTIVE_HIGH>;
|
|
+ tx-disable-gpios = <&cp0_gpio1 5 GPIO_ACTIVE_HIGH>;
|
|
+ rate-select0-gpios = <&cp0_gpio1 3 GPIO_ACTIVE_HIGH>;
|
|
};
|
|
};
|
|
|
|
--
|
|
2.42.1
|
|
|