Linux kernel and device drivers for NXP i.MX platforms
 help / color / mirror / Atom feed
From: Josua Mayer <josua@solid-run.com>
To: Krzysztof Kozlowski <krzk@kernel.org>
Cc: Shawn Guo <shawnguo@kernel.org>, Li Yang <leoyang.li@nxp.com>,
	Rob Herring <robh+dt@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	Conor Dooley <conor+dt@kernel.org>, Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Frank Li <Frank.Li@nxp.com>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Pengutronix Kernel Team <kernel@pengutronix.de>,
	Fabio Estevam <festevam@gmail.com>,
	Yazan Shhady <yazan.shhady@solid-run.com>,
	Jon Nettleton <jon@solid-run.com>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>,
	"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"imx@lists.linux.dev" <imx@lists.linux.dev>
Subject: Re: [PATCH v6 05/10] dt-bindings: arm: fsl: Add solidrun lx2160a twins board
Date: Thu, 14 May 2026 10:12:19 +0000	[thread overview]
Message-ID: <e26e0b56-a91f-43ff-9268-1b885dafba89@solid-run.com> (raw)
In-Reply-To: <20260514-macho-white-tapir-4f8cf2@quoll>

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.


sincerely
Josua Mayer

  reply	other threads:[~2026-05-14 10:12 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-05-12 14:38 [PATCH v6 00/10] arm64: dts: lx2160a: cleanups, add new board, large pci bars Josua Mayer
2026-05-12 14:38 ` [PATCH v6 01/10] arm64: dts: lx2160a: extend 32-bit, and add 64-bit pci regions Josua Mayer
2026-05-13 22:34   ` sashiko-bot
2026-05-12 14:38 ` [PATCH v6 02/10] arm64: dts: lx2162a-clearfog: use rev2 SoC dtsi Josua Mayer
2026-05-12 14:38 ` [PATCH v6 03/10] arm64: dts: lx2162a-clearfog: cleanup superfluous status properties Josua Mayer
2026-05-12 14:38 ` [PATCH v6 04/10] arm64: dts: lx2162a-clearfog: specify sfp ports led colour and function Josua Mayer
2026-05-12 14:39 ` [PATCH v6 05/10] dt-bindings: arm: fsl: Add solidrun lx2160a twins board Josua Mayer
2026-05-13 22:54   ` sashiko-bot
2026-05-14  6:43   ` Krzysztof Kozlowski
2026-05-14 10:12     ` Josua Mayer [this message]
2026-05-12 14:39 ` [PATCH v6 06/10] arm64: dts: lx2160a-clearfog-itx: remove redundant dts version tag Josua Mayer
2026-05-12 14:39 ` [PATCH v6 07/10] arm64: dts: lx2160a-clearfog-itx: move shared includes to dts Josua Mayer
2026-05-12 14:39 ` [PATCH v6 08/10] arm64: dts: lx2160a: add labels to thermal trip-point nodes Josua Mayer
2026-05-14  6:41   ` Krzysztof Kozlowski
2026-05-12 14:39 ` [PATCH v6 09/10] arm64: dts: lx2160a-cex7: add labels to i2c buses behind mux Josua Mayer
2026-05-12 14:39 ` [PATCH v6 10/10] arm64: dts: Add support for LX2160 Twins board in single configuration Josua Mayer
2026-05-13 23:22   ` sashiko-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e26e0b56-a91f-43ff-9268-1b885dafba89@solid-run.com \
    --to=josua@solid-run.com \
    --cc=Frank.Li@nxp.com \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=festevam@gmail.com \
    --cc=imx@lists.linux.dev \
    --cc=jon@solid-run.com \
    --cc=kernel@pengutronix.de \
    --cc=krzk+dt@kernel.org \
    --cc=krzk@kernel.org \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=leoyang.li@nxp.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=robh+dt@kernel.org \
    --cc=robh@kernel.org \
    --cc=s.hauer@pengutronix.de \
    --cc=shawnguo@kernel.org \
    --cc=yazan.shhady@solid-run.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox