From patchwork Tue Aug 22 12:07:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Stein X-Patchwork-Id: 13360556 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D0D38EE49A3 for ; Tue, 22 Aug 2023 12:08:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=Nb5+2xZ83/rw9WUmYG/6SpU0/P2DOWyK8vOUTxltgdQ=; b=KgQ8gFJWd+fGEE yUesh1gWJzma8U1n9Ks/zwwLsQ95P2z7oeymrG1dIhMaEUyuOspnRx1hf8kbo6v8Wx0T+yrpzcf7g 92wSgQPecarCbK4YoKbt+Vw2qn7nB1oQX2jqxNSHJE4Q5CiYF2uMEA+azM9K8SUgCsxY/Lcxl30FQ JLrIfwX/fcgZsrBPSIlxcCeqIi3uFt/Bq3UHNyaFpNMPehgxx73RBLJVJOkpOVFxKGeoX6hmqdCi+ 02TdsxhnQLgMNOa1blG0LkHlUio+OGinASH+eL6jHHTiKJWFZahvF0Y6RO35JDEcpRexP7qAAchfj /o/u4wStfE68ClxWwKiQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qYQBF-00Fs6i-2D; Tue, 22 Aug 2023 12:08:17 +0000 Received: from mx1.tq-group.com ([93.104.207.81]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qYQBD-00Fs5D-11 for linux-arm-kernel@lists.infradead.org; Tue, 22 Aug 2023 12:08:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1692706095; x=1724242095; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=GU9fGpr6idgSck6MKKJjymW2M+3XP+cyiip2VU9+Z78=; b=eSU/1tmaZFjVAaCE3AiLpsaAtfuEbmiJR5g8JM/29gaAfZANYx7+9JOy jXXFYw1P28kQi/hUBvfkLpnVfuOv+B3IobtIUOpsGgwnuOziDLxcTQgnj c4CNhPCyx4dyMTHczivSsgUO6bXD2xeslDbobEqA8jN9HZ838wxURgO/n 0gYYNjCh4AK61/Quydtd3VnIXZbF4oHPyzEsXdRBMTaK/QV9ltsdA91Td YG5ak7ndw2hoBbhqAupUCm4v3rmUepEnzBwuVi8G5rA6CJDOK7WvntMxd fYGla6o3qACo3ZlXPyrxUhATZb2xNU8z+ZJ8g+jj2J9pFL4v4PzSVmdSZ w==; X-IronPort-AV: E=Sophos;i="6.01,193,1684792800"; d="scan'208";a="32562946" Received: from vtuxmail01.tq-net.de ([10.115.0.20]) by mx1.tq-group.com with ESMTP; 22 Aug 2023 14:08:09 +0200 Received: from steina-w.tq-net.de (steina-w.tq-net.de [10.123.53.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by vtuxmail01.tq-net.de (Postfix) with ESMTPSA id CC631280075; Tue, 22 Aug 2023 14:08:08 +0200 (CEST) From: Alexander Stein To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Fabio Estevam , Catalin Marinas , Will Deacon Cc: Alexander Stein , Pengutronix Kernel Team , NXP Linux Team , devicetree@vger.kernel.org, linux@ew.tq-group.com, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 0/5] TQMa8Mx/TQMa8MxML/TQMa8MxNL LVDS support Date: Tue, 22 Aug 2023 14:07:59 +0200 Message-Id: <20230822120804.717592-1-alexander.stein@ew.tq-group.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230822_050815_660748_707835A1 X-CRM114-Status: GOOD ( 13.58 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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