* Re: [PATCH v2 00/15] var-som-6ul: improve support for variants [not found] <20260305180651.1827087-1-hugo@hugovil.com> @ 2026-04-23 13:44 ` Hugo Villeneuve 2026-05-04 22:36 ` (subset) " Frank Li [not found] ` <20260305180651.1827087-15-hugo@hugovil.com> 2 siblings, 0 replies; 3+ messages in thread From: Hugo Villeneuve @ 2026-04-23 13:44 UTC (permalink / raw) To: Hugo Villeneuve Cc: robh, krzk+dt, conor+dt, andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas, jernej.skrabec, maarten.lankhorst, mripard, tzimmermann, airlied, simona, Frank.Li, s.hauer, kernel, festevam, shawnguo, laurent.pinchart+renesas, antonin.godard, devicetree, linux-kernel, dri-devel, imx, linux-arm-kernel, Hugo Villeneuve On Thu, 5 Mar 2026 13:06:15 -0500 Hugo Villeneuve <hugo@hugovil.com> wrote: > From: Hugo Villeneuve <hvilleneuve@dimonoff.com> > > Hello, > this patch series improves support for Variscite VAR-SOM-6UL based boards. Hi, simple ping to know if anything is missing for this series to be applied/picked-up? Hugo. > > The first two patches fix DT/dmesg warnings. > > The next patches fix the incorrect use of VAR-SOM-MX6UL to refer to the > VAR-SOM-6UL. > > The next patches add support for the imx6ull CPU variant of the VAR-SOM-6UL. > > Then improves/fixes the following features/options that are currently not > working on the concerto EVK board: > - ethernet ports ENET1 > - LVDS display panel > - Wifi/Bt > > Note that the previous configuration of the optional Wifi/Bluetooth module > was copied from the original Variscite kernel tree, and required custom > shell scripts to properly configure the Wifi/Bluetooth module. > > Also factor out optional features into separate DTSI include files, so it will > be easier to support them for other boards, and to make sure they are not > unconditionnally enabled. > > I have tested these changes on a Variscite concerto EVK board using a > VAR-SOM-6UL with the following options: > - EC (ethernet phy on SOM) > - LD (LVDS encoder assembled on SOM) > - WBD (Wi-Fi 802.11 ac/a/b/g/n and Bluetooth 5.2/BLE on SOM) > Result of tests: > - Both ethernet ports Ok > - LVDS display panel Ok > - Wifi/Bt Ok > > Also tested on a custom board with a VAR-SOM-6UL SOM (will be submitted in > a future series). > > Thank you. > > Link: [v1] https://lore.kernel.org/all/20260302190953.669325-1-hugo@hugovil.com/ > > Changes for v2: > - Place imx6ull-var-som-concerto.dtb in alphabetical order (Frank) > - s/include/dtsi in commit msgs (Frank) > - Clarify and improve patches to change VAR-SOM-MX6UL (Krzysztof) > - Collect tags for some acked patches (Krzysztof) > - Reorder pinctrl_gpio_leds in separate patch (Frank) > - Improve git commit messages ((Frank)/Krzysztof) > > Hugo Villeneuve (15): > ARM: dts: imx6ul-var-som: fix warning for non-existent dc-supply > property > ARM: dts: imx6ul-var-som: fix warning for boolean property with a > value > ARM: dts: imx6ul-var-som: change incorrect VAR-SOM-MX6UL references > dt-bindings: arm: fsl: change incorrect VAR-SOM-MX6UL references > dt-bindings: arm: fsl: add variscite,var-som-imx6ull > ARM: dts: imx6ul-var-som: Factor out common parts for all CPU variants > ARM: dts: imx6ul-var-som-concerto: Factor out common parts for all CPU > variants > ARM: dts: imx6ul-var-som-concerto: order DT properties > ARM: dts: imx6ul-var-som: factor out SD card support > ARM: dts: imx6ul-var-som: add proper Wifi and Bluetooth support > ARM: dts: imx6ul-var-som: factor out ENET2 ethernet support > ARM: dts: imx6ul-var-som: add support for EC configuration option > (ENET1) > ARM: dts: imx6ul-var-som: factor out audio support > dt-bindings: display/lvds-codec: add ti,sn65lvds93 > ARM: dts: imx6ul-var-som: add support for LVDS display panel > > .../devicetree/bindings/arm/fsl.yaml | 8 +- > .../bindings/display/bridge/lvds-codec.yaml | 1 + > arch/arm/boot/dts/nxp/imx/Makefile | 3 + > .../dts/nxp/imx/imx6ul-var-som-audio.dtsi | 30 ++ > ...ar-som.dtsi => imx6ul-var-som-common.dtsi} | 140 +++----- > ...ts => imx6ul-var-som-concerto-common.dtsi} | 159 ++------- > .../nxp/imx/imx6ul-var-som-concerto-full.dts | 22 ++ > .../dts/nxp/imx/imx6ul-var-som-concerto.dts | 318 +----------------- > .../dts/nxp/imx/imx6ul-var-som-enet1.dtsi | 44 +++ > .../dts/nxp/imx/imx6ul-var-som-enet2.dtsi | 79 +++++ > .../nxp/imx/imx6ul-var-som-lvds-panel.dtsi | 112 ++++++ > .../boot/dts/nxp/imx/imx6ul-var-som-sd.dtsi | 27 ++ > .../boot/dts/nxp/imx/imx6ul-var-som-wifi.dtsi | 75 +++++ > arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi | 219 +----------- > .../nxp/imx/imx6ull-var-som-concerto-full.dts | 22 ++ > .../dts/nxp/imx/imx6ull-var-som-concerto.dts | 21 ++ > .../arm/boot/dts/nxp/imx/imx6ull-var-som.dtsi | 36 ++ > 17 files changed, 575 insertions(+), 741 deletions(-) > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-audio.dtsi > copy arch/arm/boot/dts/nxp/imx/{imx6ul-var-som.dtsi => imx6ul-var-som-common.dtsi} (60%) > copy arch/arm/boot/dts/nxp/imx/{imx6ul-var-som-concerto.dts => imx6ul-var-som-concerto-common.dtsi} (50%) > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto-full.dts > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-enet1.dtsi > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-enet2.dtsi > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-lvds-panel.dtsi > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-sd.dtsi > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-wifi.dtsi > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som-concerto-full.dts > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som-concerto.dts > create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som.dtsi > > > base-commit: c107785c7e8dbabd1c18301a1c362544b5786282 > -- > 2.47.3 > > -- Hugo Villeneuve ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: (subset) [PATCH v2 00/15] var-som-6ul: improve support for variants [not found] <20260305180651.1827087-1-hugo@hugovil.com> 2026-04-23 13:44 ` [PATCH v2 00/15] var-som-6ul: improve support for variants Hugo Villeneuve @ 2026-05-04 22:36 ` Frank Li [not found] ` <20260305180651.1827087-15-hugo@hugovil.com> 2 siblings, 0 replies; 3+ messages in thread From: Frank Li @ 2026-05-04 22:36 UTC (permalink / raw) To: robh, krzk+dt, conor+dt, andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas, jernej.skrabec, maarten.lankhorst, mripard, tzimmermann, airlied, simona, s.hauer, kernel, festevam, shawnguo, laurent.pinchart+renesas, antonin.godard, Hugo Villeneuve Cc: devicetree, linux-kernel, dri-devel, imx, linux-arm-kernel, Hugo Villeneuve On Thu, 05 Mar 2026 13:06:15 -0500, Hugo Villeneuve wrote: > From: Hugo Villeneuve <hvilleneuve@dimonoff.com> > > Hello, > this patch series improves support for Variscite VAR-SOM-6UL based boards. > > The first two patches fix DT/dmesg warnings. > > [...] Applied, thanks! [01/15] ARM: dts: imx6ul-var-som: fix warning for non-existent dc-supply property commit: 0372cc5776e7fd5570884aed0c1e9a8a546cad66 [02/15] ARM: dts: imx6ul-var-som: fix warning for boolean property with a value commit: f9abbeb3e674ff7ccee647e8dd9e43c1e1b16854 [03/15] ARM: dts: imx6ul-var-som: change incorrect VAR-SOM-MX6UL references commit: 8ce202ed73e037175dbd31c03bed446acff72cc0 [04/15] dt-bindings: arm: fsl: change incorrect VAR-SOM-MX6UL references commit: cc04ee842ce82b02485f6bd6f68b1749c2518358 [05/15] dt-bindings: arm: fsl: add variscite,var-som-imx6ull commit: 116f95fc84c85bc7f7c6e5665a53d825f2439710 [06/15] ARM: dts: imx6ul-var-som: Factor out common parts for all CPU variants commit: e3b21b337513bab93bebea4cc6ad226281ef7ae5 [07/15] ARM: dts: imx6ul-var-som-concerto: Factor out common parts for all CPU variants commit: 19435b532a13122a795454f36a6688380e1b522c [08/15] ARM: dts: imx6ul-var-som-concerto: order DT properties commit: 0d2f2cd6f4c2449d2338c8ce76a7ed73bbf0fde0 [09/15] ARM: dts: imx6ul-var-som: factor out SD card support commit: f47685063daa995cbeeca871330c64e0b88442a4 [10/15] ARM: dts: imx6ul-var-som: add proper Wifi and Bluetooth support commit: 235c070343eb69c1a1d1b4aafb876578eb6d2c45 [11/15] ARM: dts: imx6ul-var-som: factor out ENET2 ethernet support commit: 04b897252c5828e4cd31d92880229e26a630f2ff [12/15] ARM: dts: imx6ul-var-som: add support for EC configuration option (ENET1) commit: 38296261b071447a02eb3eb40efdb5da0a38876c [13/15] ARM: dts: imx6ul-var-som: factor out audio support commit: 5f1733077a1a382a22260379b9ca333860bd00a1 [15/15] ARM: dts: imx6ul-var-som: add support for LVDS display panel commit: fe886aec2ef0b05a2e31b3f184fbe85b6aa9743c Best regards, -- Frank Li <Frank.Li@nxp.com> ^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <20260305180651.1827087-15-hugo@hugovil.com>]
* Re: [PATCH v2 14/15] dt-bindings: display/lvds-codec: add ti,sn65lvds93 [not found] ` <20260305180651.1827087-15-hugo@hugovil.com> @ 2026-05-11 15:44 ` Hugo Villeneuve 0 siblings, 0 replies; 3+ messages in thread From: Hugo Villeneuve @ 2026-05-11 15:44 UTC (permalink / raw) To: Hugo Villeneuve Cc: krzk, robh, krzk+dt, conor+dt, andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas, jernej.skrabec, maarten.lankhorst, mripard, tzimmermann, airlied, simona, Frank.Li, s.hauer, kernel, festevam, shawnguo, laurent.pinchart+renesas, antonin.godard, devicetree, linux-kernel, dri-devel, imx, linux-arm-kernel, Hugo Villeneuve, Krzysztof Kozlowski Hi, On Thu, 5 Mar 2026 13:06:29 -0500 Hugo Villeneuve <hugo@hugovil.com> wrote: > From: Hugo Villeneuve <hvilleneuve@dimonoff.com> > > Add compatible string for TI SN65LVDS93. Similar to > SN65LVDS83 but with an industrial temperature range. > > Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> > Signed-off-by: Hugo Villeneuve <hvilleneuve@dimonoff.com> Now that this series landed in linux-next/master, except for this patch, we now have an error since it is required: https://lore.kernel.org/oe-kbuild-all/202605071909.lXKPelNA-lkp@intel.com/ Hugo. > --- > Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml b/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml > index 4f52e35d02537..f2cb74b86cc05 100644 > --- a/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml > +++ b/Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml > @@ -37,6 +37,7 @@ properties: > - ti,ds90c185 # For the TI DS90C185 FPD-Link Serializer > - ti,ds90c187 # For the TI DS90C187 FPD-Link Serializer > - ti,sn75lvds83 # For the TI SN75LVDS83 FlatLink transmitter > + - ti,sn75lvds93 # For the TI SN75LVDS93 FlatLink transmitter > - const: lvds-encoder # Generic LVDS encoder compatible fallback > - items: > - enum: > -- > 2.47.3 > > Hugo Villeneuve <hugo@hugovil.com> ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-05-11 16:13 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20260305180651.1827087-1-hugo@hugovil.com>
2026-04-23 13:44 ` [PATCH v2 00/15] var-som-6ul: improve support for variants Hugo Villeneuve
2026-05-04 22:36 ` (subset) " Frank Li
[not found] ` <20260305180651.1827087-15-hugo@hugovil.com>
2026-05-11 15:44 ` [PATCH v2 14/15] dt-bindings: display/lvds-codec: add ti,sn65lvds93 Hugo Villeneuve
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox