Thread (25 messages) flat view 25 messages, 5 authors, 2020-02-24

Re: [PATCH v2 net-next/devicetree 3/5] dt-bindings: net: dsa: ocelot: document the vsc9959 core

From: Vladimir Oltean <olteanv@gmail.com>
Date: 2020-02-22 12:33:19
Also in: linux-devicetree, lkml

Hi Michael,

On Sat, 22 Feb 2020 at 13:28, Michael Walle [off-list ref] wrote:
quoted
+Any port can be disabled, but the CPU port should be kept enabled.
What is the reason for this? Do you mean if you actually want to use it? In
fact, I'd would like to see it disabled by default in the .dtsi file. It
doesn't make sense to just have the CPU port enabled, but not any of the
outgoing ports. It'd just confuse the user if there is an additional
network port which cannot be used.

-michael
I can disable all internal ports by default, but there is one
configuration which will not work: enabling only eno3 and switch port
5. This is because the switch PCS registers belong to eno2, and if
that is disabled, the memory accesses will be invalid. So providing a
configuration with eno2 disabled by default is more likely to produce
confusion. But I'll try to clarify better next time.
quoted
--
2.17.1
Thanks,
-Vladimir
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help