From patchwork Fri Mar 11 15:36:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gregory CLEMENT X-Patchwork-Id: 12778250 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 7B0A3C433EF for ; Fri, 11 Mar 2022 15:38:21 +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=3sveatnXXqoYZLLPxLWCKtmPsAya6jxgFuFF0GpfC/M=; b=4JknOqJryz6wrp r04RqdnYtjK4MNzU+2MOG8B/oKk0sTrw3YBHAGOB2CwrQP3jR0dqROVHDsUsyc3kPI9I82at6LujM aA0KUUgDYKtVpwY2fZgeJsM+Yvuw/L2+G2jbfXftozy7FSm0ho2DdmLK4uXUS6n4iDTxzVO4RNgnO LMZLF0mk5w8goKSM3K7BXtyZxeHQ56UYxTaph2B6ESyyYJ3VQ1xXY7MFOtROZxFTqW9uPBBn5MM/t IhpxzJh05rlV66hZzW6T70iOn9+pruXvYWbnSDaNwy5cqD+/CMZpHKmpqnXsV+QmJSj95+7prQPhS Ue1Igs82Sm9f4dbWSVgA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nShK2-00H9AI-CQ; Fri, 11 Mar 2022 15:36:54 +0000 Received: from relay10.mail.gandi.net ([2001:4b98:dc4:8::230]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nShJz-00H99w-Aw for linux-arm-kernel@lists.infradead.org; Fri, 11 Mar 2022 15:36:53 +0000 Received: (Authenticated sender: gregory.clement@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id 0CACB24000B; Fri, 11 Mar 2022 15:36:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1647013006; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=v2/a2Ua5LS/T0VW0KbkI+yhhZYoBmIq25SPjoj974z0=; b=hRW9b6JIG4bW/spMu2bX36vXyEStx0VI/40fQuTzj7OE2DLO389IlWJUXen1dIlrzbdeAB V0DhLwOKHi8byS5jiftPQIoD8ULMDa1Kl7yEig/6Jm7/VHb+UlcALQ1RjLhaPuVgJsiq0t b9grn4jTjSptoyAI78cuBse+ukXmzqCiTy4ZmUxN6aOo2cnTXnBIPueQBB3TqdwAQCHyKS befWBATfXV7fLorenxZ7zRkwsIqMqYM+IaKIAYoIqUyA8bQTJQZzqx7h/uZftpb9jLwzTY y8T8ZHrB8fX9oWklbf8aehRmKfZwz7lRXCMvXGXtDUUTZwpUVoF9FKDyQKg9AA== From: Gregory CLEMENT To: Rob Herring , devicetree@vger.kernel.org, Shawn Guo , Sascha Hauer , linux-arm-kernel@lists.infradead.org Cc: Pengutronix Kernel Team , NXP Linux Team , Gregory CLEMENT Subject: [PATCH 0/2] ARM: Add support for VAR-SOM-MX6 Date: Fri, 11 Mar 2022 16:36:12 +0100 Message-Id: <20220311153614.2191584-1-gregory.clement@bootlin.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-20220311_073651_729674_3DD20A13 X-CRM114-Status: GOOD ( 13.43 ) 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 small series of 2 patch adds support for the VAR-SOM-MX6 module from Variscite and its carrier board the MX6 Custom board. It is inspired from the device tree provided by Variscite in their own kernel. Especially the part about pin muxing was used as is. Most of the other part are however adapted do be more mainline style as it was done for the DART platform. The DMIC part need an extra patch to work. This patch has already been submitted: https://patchwork.kernel.org/project/alsa-devel/patch/20220311100627.2181756-1-gregory.clement@bootlin.com/ Thanks, Gregory PS: I know that we are close to the merge window, so obviously I don't expect that this series to be applied during the next merge window. Gregory CLEMENT (2): ARM: dts: imx6qdl: Add Variscite VAR-SOM-MX6 SoM support ARM: dts: imx6q: Add Variscite MX6 Custom board support arch/arm/boot/dts/Makefile | 1 + .../arm/boot/dts/imx6q-var-mx6customboard.dts | 241 ++++++++ arch/arm/boot/dts/imx6qdl-var-som.dtsi | 543 ++++++++++++++++++ 3 files changed, 785 insertions(+) create mode 100644 arch/arm/boot/dts/imx6q-var-mx6customboard.dts create mode 100644 arch/arm/boot/dts/imx6qdl-var-som.dtsi