[PATCH 1/2] ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports

Florian Fainelli florian.fainelli at broadcom.com
Wed Oct 18 11:26:31 PDT 2023


From: Florian Fainelli <f.fainelli at gmail.com>

On Fri, 13 Oct 2023 12:33:13 +0200, Rafał Miłecki <zajec5 at gmail.com> wrote:
> From: Rafał Miłecki <rafal at milecki.pl>
> 
> When redescribing ports I assumed that missing "label" (like "cpu")
> means switch port isn't used. That was incorrect and I realized my
> change made Linux always use the first (5) CPU port (there are 3 of
> them).
> 
> While above should technically be possible it often isn't correct:
> 1. Non-default switch ports are often connected to Ethernet interfaces
>    not fully covered by vendor setup (they may miss MACs)
> 2. On some devices non-default ports require specifying fixed link
> 
> This fixes network connectivity for some devices. It was reported &
> tested for Netgear R8000. It also affects Linksys EA9200 with its
> downstream DTS.
> 
> Fixes: ba4aebce23b2 ("ARM: dts: BCM5301X: Describe switch ports in the main DTS")
> Signed-off-by: Rafał Miłecki <rafal at milecki.pl>
> ---

Applied to https://github.com/Broadcom/stblinux/commits/devicetree/next, thanks!
--
Florian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4221 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20231018/7ae965aa/attachment.p7s>


More information about the linux-arm-kernel mailing list