[PATCH v6 05/10] dt-bindings: arm: fsl: Add solidrun lx2160a twins board
Krzysztof Kozlowski
krzk at kernel.org
Mon May 25 05:27:11 PDT 2026
On 14/05/2026 12:12, Josua Mayer wrote:
> Hi Krzysztof,
>
> Am 14.05.26 um 08:43 schrieb Krzysztof Kozlowski:
>> On Tue, May 12, 2026 at 04:39:00PM +0200, Josua Mayer wrote:
>>> The SolidRun LX2160A Twins board supports two configurations, one with
>>> with a sinle CEX-7 module, and one with two (dual).
>>>
>>> The dual configuration was not yet tested.
>> And how do see dual configuration? New compatible? For the same
>> hardware (the same because from SoC point of view it will be exactly
>> the same)?
>
> From SoC point of view the sides are different, and the hardware looks different
> when it is assembled for dual configuration. Most notably each cpu in dual
> version only sees 12 SFP connectors each, while the single sees 20.
>
> Further the port numbering might be different between left and right side cpu.
>
> Finally there are some complications in the current pcb version with resource
> distribution (i.e. fans, leds).
>
>>
>> You must post complete binding, otherwise this feels risky and when you
>> actually try running dual configuration you will see that existing
>> binding makes no sense.
>
> I thought about this and decided against it.
>
> The single version is simple to describe, the cpu always sits in the right side socket,
> sees 20 SFP connectors and has full control over every peripheral.
>
> The dual version will require different description even if only one cpu is installed.
>
> Currently dual is hardware only without any software, and changes may or may not
> be made to the PCB to simplify things. Therefore I avoided drafting any bindings.
OK, one compatible is also fine, but your earlier explanation this
should be part of the commit msg.
Best regards,
Krzysztof
More information about the linux-arm-kernel
mailing list