Subject: Re: [PATCH v6 05/10] dt-bindings: arm: fsl: Add solidrun lx2160a twins board

From: Krzysztof Kozlowski <[email-masked]>
Date: Mon, 25 May 2026 14:27:11 +0200

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