From patchwork Wed Jun 22 11:49:46 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Stein X-Patchwork-Id: 12890579 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 AD3DEC43334 for ; Wed, 22 Jun 2022 11:51:03 +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=/TRWKRCZSG5HhqQRBomxD1dpyFPEtRTjwMtdHgIKBq4=; b=B7ELrDiied0kuJ MZBdlrnt/3VpBcQsl9XNfnFIaaEcWwzIdYsREHlB6TCmo4RcyKxLikszuR4OGMUCikdrolgolHZJQ 8eXxNa3HoW/IWJoN6hivWh9JnGO0ex3KGHZlY2p/Hf7NGDCPC22ToIZQLTUM6iTtZObT0qD+Fd7na TZkhmr8s02499ic4xXIaFpGwHxs4E//o4rgpxYvVzE/hAFSheO5Ptvj5DjbZjaf91Eyhf6i+CyO+G Mp0asQ+yT/uA+Xert2qAPyWPnqHiCuQPt43kAsxSQyPamsBsUfLSunAIVKsZNAcs4mpMCYO5wfIQe IGsqDCY4qQe8t6n+TGFQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o3ys1-00ABdH-0U; Wed, 22 Jun 2022 11:50:05 +0000 Received: from mx1.tq-group.com ([93.104.207.81]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o3yrx-00ABaJ-Eb for linux-arm-kernel@lists.infradead.org; Wed, 22 Jun 2022 11:50:03 +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=1655898601; x=1687434601; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=aK0avVxzHq0y0trZLbDfvq5JBDzOMZYgj2wfqzwzwtE=; b=haCbjoYrqSZifTiDIZvjxMkIO3g5jPx13PXCx0QGirtkQx9Z3rF5ZZQS 3JbobE7uAEPf2TbT99KCAhtF/CNtV1ZRBLWr3/CueNFFRt1hVAb3VTudp AtuVYyd0CL/rZbyBvzYud04Ehsj9MQlexFmj2w9vM2rxEHJaRV4seoFlT GDCz9puuJ2mKU9lxJnnnSzgx7qkMryoGi7TriEmKxtCjnHB+o+4W6va1a nbfDKBMcMwyV1sCkrtSrlb3y0TnhP9/dU6zRbR92SspxhXOHmi0VwRwuT r/DPmaJ28UMjRJkm2bfOMPXmf9vWuhDju1Q5/L0CxXPZ3dnSf0nGzapHd Q==; X-IronPort-AV: E=Sophos;i="5.92,212,1650924000"; d="scan'208";a="24603205" Received: from unknown (HELO tq-pgp-pr1.tq-net.de) ([192.168.6.15]) by mx1-pgp.tq-group.com with ESMTP; 22 Jun 2022 13:49:55 +0200 Received: from mx1.tq-group.com ([192.168.6.7]) by tq-pgp-pr1.tq-net.de (PGP Universal service); Wed, 22 Jun 2022 13:49:55 +0200 X-PGP-Universal: processed; by tq-pgp-pr1.tq-net.de on Wed, 22 Jun 2022 13:49:55 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1655898595; x=1687434595; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=aK0avVxzHq0y0trZLbDfvq5JBDzOMZYgj2wfqzwzwtE=; b=ljZa3Bfcn4d/9Woig8/dWyhUfWWti5G4V4QEJM6cjdea1aF+MpBlMmeB xl4ph422qCdsXXQptyR9JEEep4FQEAuD+kl0+rn+OJgpLKJsxMymZ57fT Mh3NDK32U6Jbv6RJPke+ic0QgnRk19R0BzYCTLn2YUFn3gaQrwe5Ald48 ewqQqxytLJdtOYULpSL+dD8/ZqD64yCIBoMU8Vsl+zRT6CbkQTQMy3Mx0 yvBu38OfI255Xj8NaYJtXWIYRD6rLLtEKwsgeaCFXfeWIwFsWzJlWJErb ags+Aj0WrFevGnOSXhtGfXSPmmviXzQnMp0dQQvx2WQC5luCJhICKqxiw A==; X-IronPort-AV: E=Sophos;i="5.92,212,1650924000"; d="scan'208";a="24603204" Received: from vtuxmail01.tq-net.de ([10.115.0.20]) by mx1.tq-group.com with ESMTP; 22 Jun 2022 13:49:55 +0200 Received: from steina-w.tq-net.de (unknown [10.123.49.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by vtuxmail01.tq-net.de (Postfix) with ESMTPSA id 48097280056; Wed, 22 Jun 2022 13:49:55 +0200 (CEST) From: Alexander Stein To: Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Fabio Estevam Cc: Alexander Stein , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Markus Niebel Subject: [PATCH v2 0/3] TQMa8MPxL + MBa8MPxL support Date: Wed, 22 Jun 2022 13:49:46 +0200 Message-Id: <20220622114949.889274-1-alexander.stein@ew.tq-group.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220622_045001_938391_EA461C32 X-CRM114-Status: GOOD ( 14.42 ) 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 Hello, this patch set adds support for TQMa8MPxL on mainboard MBa8MPxL. This already includes some pinctrl and/or peripheral configurations which are not yet in use, e.g. PWM for PWM fan, backlight for LVDS panel, etc. Also note. this only supports MBa8MPxL Rev.2xx, Revision 1xx is not supported! Changes in v2: * Added a-b in patch1 * Changed LED label to function + color * Renamed some nodes * Added more pwm-backlight properties * Added comment about missing display compatible * Added display power-supply regulator * Fixed pinctl settings for HDMI mux * Added patch3 as WIP to show the LVDS overlay Best regards, Alexander Alexander Stein (2): arm64: dts: freescale: add initial device tree for TQMa8MPQL with i.MX8MP [DNI/WIP] arm64: dts: freescale: Add LVDS overlay for TQMa8MPxL Markus Niebel (1): dt-bindings: arm: add TQMa8MPxL board .../devicetree/bindings/arm/fsl.yaml | 12 + arch/arm64/boot/dts/freescale/Makefile | 3 + .../imx8mp-tqma8mpql-mba8mpxl-lvds.dts | 44 ++ .../freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 708 ++++++++++++++++++ .../boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 284 +++++++ 5 files changed, 1051 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl-lvds.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi