mbox series

[v2,0/5] TQMa8Mx/TQMa8MxML/TQMa8MxNL LVDS support

Message ID 20230822120804.717592-1-alexander.stein@ew.tq-group.com (mailing list archive)
Headers show
Series TQMa8Mx/TQMa8MxML/TQMa8MxNL LVDS support | expand

Message

Alexander Stein Aug. 22, 2023, 12:07 p.m. UTC
Hi,

this series adds LVDS support using a standard, but exchangable, display on the
starter kit mainboard MBa8Mx. It is split into 5 patches where the 1st adds the
necessary DT nodes for LVDS while the following 3 patches add the overlay for
the actual support for tianma tm070jvhg33 display on each platform.
The last one enable the necessary driver options in defconfig.
Thanks for the feedback on v1.

Changes in v2:
* Moved common settings to mba8mx.dtsi
* Added DT overlays for TQMa8Mx and TQMa8MxNL platforms
* Renamed DT overlay files using the panel name
* Unified commit message
* Removed tailing 0 in DT node name
* Replaced undersorces in DT node names with dashes

Thanks and best regards,
Alexander

Alexander Stein (5):
  arm64: dts: mba8mx: Add DSI-LVDS bridge nodes
  arm64: dts: imx8mm-tqma8mqml-mba8mx: Add LVDS overlay
  arm64: dts: imx8mn-tqma8mqnl-mba8mx: Add LVDS overlay
  arm64: dts: imx8mq-tqma8mq-mba8mx: Add LVDS overlay
  arm64: defconfig: Enable Samsung DSIM driver

 arch/arm64/boot/dts/freescale/Makefile        | 12 +++
 ...8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso | 45 +++++++++
 .../boot/dts/freescale/imx8mm-tqma8mqml.dtsi  |  5 +
 ...8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso | 45 +++++++++
 .../boot/dts/freescale/imx8mn-tqma8mqnl.dtsi  |  5 +
 ...mx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso | 49 ++++++++++
 arch/arm64/boot/dts/freescale/mba8mx.dtsi     | 93 +++++++++++++++++++
 arch/arm64/configs/defconfig                  |  2 +
 8 files changed, 256 insertions(+)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso

Comments

Shawn Guo Sept. 25, 2023, 12:20 a.m. UTC | #1
On Tue, Aug 22, 2023 at 02:07:59PM +0200, Alexander Stein wrote:
> Hi,
> 
> this series adds LVDS support using a standard, but exchangable, display on the
> starter kit mainboard MBa8Mx. It is split into 5 patches where the 1st adds the
> necessary DT nodes for LVDS while the following 3 patches add the overlay for
> the actual support for tianma tm070jvhg33 display on each platform.
> The last one enable the necessary driver options in defconfig.
> Thanks for the feedback on v1.
> 
> Changes in v2:
> * Moved common settings to mba8mx.dtsi
> * Added DT overlays for TQMa8Mx and TQMa8MxNL platforms
> * Renamed DT overlay files using the panel name
> * Unified commit message
> * Removed tailing 0 in DT node name
> * Replaced undersorces in DT node names with dashes
> 
> Thanks and best regards,
> Alexander
> 
> Alexander Stein (5):
>   arm64: dts: mba8mx: Add DSI-LVDS bridge nodes
>   arm64: dts: imx8mm-tqma8mqml-mba8mx: Add LVDS overlay
>   arm64: dts: imx8mn-tqma8mqnl-mba8mx: Add LVDS overlay
>   arm64: dts: imx8mq-tqma8mq-mba8mx: Add LVDS overlay
>   arm64: defconfig: Enable Samsung DSIM driver

Applied all, thanks!