firmware/build_patches/openwrt/0214-mvebu-rb5009-add-QCA8081-PHY-support-for-5.15.patch
Fabian Bläse 774eeade04 Add support for Mikrotik RB5009
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>
2024-01-19 11:43:03 +01:00

30 lines
1.0 KiB
Diff

From 211bc4d66dd5b1c17ad85ed1a51bf202aa8c62b5 Mon Sep 17 00:00:00 2001
From: Stijn Segers <foss@volatilesystems.org>
Date: Sun, 18 Sep 2022 17:07:22 +0200
Subject: [PATCH 14/18] mvebu: rb5009: add QCA8081 PHY support for 5.15
The required DT nodes area already in adrons's RB5009 DTS, so we
only need to enable the relevant kernel symbol in 5.15.
Robimarko's tree use the 'qca8081' label whereas adrons's uses
the more generic 'switch0phy9' one.
---
target/linux/mvebu/cortexa72/config-5.15 | 1 +
1 file changed, 1 insertion(+)
diff --git a/target/linux/mvebu/cortexa72/config-5.15 b/target/linux/mvebu/cortexa72/config-5.15
index 5d7b5594aa..29d9ee3556 100644
--- a/target/linux/mvebu/cortexa72/config-5.15
+++ b/target/linux/mvebu/cortexa72/config-5.15
@@ -36,6 +36,7 @@ CONFIG_ARM_GIC_V3_ITS_PCI=y
# CONFIG_ARM_PL172_MPMC is not set
CONFIG_ARM_PSCI_FW=y
CONFIG_ARM_SBSA_WATCHDOG=y
+CONFIG_AT803X_PHY=y
CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y
CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
--
2.42.1