Thread (12 messages) 12 messages, 5 authors, 2018-02-16

Re: [PATCH v9 2/3] arm: dts: add Nuvoton NPCM750 device tree

From: Brendan Higgins <hidden>
Date: 2018-02-13 19:12:23
Also in: linux-arm-kernel, lkml, openbmc

On Tue, Feb 13, 2018 at 1:29 AM, Avi Fishman [off-list ref] wrote:
On Tue, Feb 13, 2018 at 10:30 AM, Arnd Bergmann [off-list ref] wrote:
quoted
On Tue, Feb 6, 2018 at 12:57 AM, Brendan Higgins
[off-list ref] wrote:
quoted
Add a common device tree for all Nuvoton NPCM750 BMCs and a board
specific device tree for the NPCM750 (Poleg) evaluation board.

Signed-off-by: Brendan Higgins <redacted>
Reviewed-by: Tomer Maimon <tmaimon77@gmail.com>
Reviewed-by: Avi Fishman <avifishman70@gmail.com>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Rob Herring <robh@kernel.org>
Tested-by: Tomer Maimon <tmaimon77@gmail.com>
Tested-by: Avi Fishman <avifishman70@gmail.com>
...
quoted
+               enable-method = "nuvoton,npcm7xx-smp";
I see this has already been reviewed quite a bit, but I'm curious
about the 'npcm7xx'
part here. Shouldn't that be a real chip name rather than a wildcard?

       Arnd
There is a family of npcm7xx, some with SMP and some without.
For those who has it, it is common for all to use the same
"nuvoton,npcm7xx-smp".
I think Arnd is right. In this case it should be "nuvoton,npcm750-smp". We can
use CPU_METHOD_OF_DECLARE to alias to as many compatible properties as needed.

Although everything in the 7xx family currently is either single core or has the
same SMP behavior, you could paint yourself into a corner if you were to make
one SMP device in the 7xx family which behaves differently from all other
devices and then need to come up with new compatible string names just for that.
Avi
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help