Robert Marko f04e377a50 generic: backport QCA808x possible interfaces fix
QCA808x does not currently fill in the possible_interfaces.

This leads to Phylink not being aware that it supports 2500Base-X as well
so in cases where it is connected to a DSA switch like MV88E6393 it will
limit that port to phy-mode set in the DTS.

That means that if SGMII is used you are limited to 1G only while if
2500Base-X was set you are limited to 2.5G only.

Populating the possible_interfaces fixes this, so lets backport the patches
from kernel 6.9.

This also includes a backport of the Phylink PHY validation series from
kernel 6.8 that allows the use of possible_interfaces.

Link: https://github.com/openwrt/openwrt/pull/15765
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-06-24 09:46:19 +02:00
..
2024-06-05 09:34:06 +02:00
2024-03-29 09:58:45 +01:00
2024-06-23 16:33:41 +02:00
2024-05-29 17:56:28 +02:00
2024-06-22 16:50:57 +02:00
2024-06-20 01:55:19 +02:00
2024-06-17 12:57:06 +02:00
2024-06-20 09:56:50 +02:00
2024-06-17 12:57:06 +02:00
2024-06-20 01:55:19 +02:00
2024-04-25 14:33:22 +02:00
2024-02-13 19:05:48 +01:00
2024-04-30 11:02:48 +02:00
2024-06-23 16:33:41 +02:00
2024-06-17 12:57:06 +02:00
2024-05-01 10:26:41 +02:00