From patchwork Tue Jun 6 11:21:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Stein X-Patchwork-Id: 13268963 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 CF5F1C77B7A for ; Tue, 6 Jun 2023 11:21:44 +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=IkphtISL3Aic43CNCPz3NRYHkxqUfhMrbbh958320Yo=; b=ONNAOwefD9tp7U +MQqpcqcThcC3mIS+8/ZRwOqmH+BxxH8XhEl0B9fVk0x++amulxzKiJtQXuhkbo9zqo2lHKZw0y2Z OP8kMMU4uaZX9d0FRmlhY6qFCzaNTrLKxgBS8qvooD+9b8MzvOHitJbobnmJ7l9xo15wfeLAdzwuT MU39r1m72I4z9IrtPf/AM3RSn/q7zPPuoDDEvWJ6zT6lvxavxEoU+zoDUIWsPSsB+MJkDm9Qi/I8L 5oQ2ezzHSb4wi6EnOpuy2gb7YA9MNy7gCu8NC5Swjpc9tht7z3r/DvOnp5jWAZJhMU2Jt4lISAg4g NL6/gwDgbm3eiUK728/Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q6Ukc-001QQc-1L; Tue, 06 Jun 2023 11:21:22 +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 1q6UkZ-001QP4-2u for linux-arm-kernel@lists.infradead.org; Tue, 06 Jun 2023 11:21:21 +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=1686050479; x=1717586479; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=SOLsS4soTnFlUoExZdkGGL8EWPpDP+dPkPZ+JsGCvDg=; b=J7PplxiTM4Uc7SQUVla3jIek1ragpFrlQbssoK+56qjWoiEwiPE1Zn4Z gUrW4BvGMdoQS5cIx7gV1U6l6Q6UwSXakJUMNQwDrghobSjxoGryzszrE nv7M+jYHRzXhLzpVxt3SheMBqa7joXGeIazYXPRUm+C744AoMJXoYXLNG fEwftp40977x8DDRScQDkVFNlI3S9qQJMv3Y6xnxMF9OMdQrW8D27nIGP p+TlE2bFi+TolgOag447WAh/f93ZpAumfpBpj6Ck8mYk7sWsGo5q8qqo9 tXHvOFumStAVHNL4FNGTsgt54PernyElkzEcfTxLreseInvkURg+V+2qR Q==; X-IronPort-AV: E=Sophos;i="6.00,221,1681164000"; d="scan'208";a="31301042" Received: from unknown (HELO tq-pgp-pr1.tq-net.de) ([192.168.6.15]) by mx1-pgp.tq-group.com with ESMTP; 06 Jun 2023 13:21:13 +0200 Received: from mx1.tq-group.com ([192.168.6.7]) by tq-pgp-pr1.tq-net.de (PGP Universal service); Tue, 06 Jun 2023 13:21:14 +0200 X-PGP-Universal: processed; by tq-pgp-pr1.tq-net.de on Tue, 06 Jun 2023 13:21:14 +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=1686050474; x=1717586474; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=SOLsS4soTnFlUoExZdkGGL8EWPpDP+dPkPZ+JsGCvDg=; b=VRUywzZaWQ+fxqurHoHZ+N+tp8Fx8o4IkBBQG3iltRh0co2wpvrIQv9Q Mef7LgNU3alwyGzVxXhUo4/qAzpnTILGYTq4c3yuYcZPKsEF8xWchPyqK s0NhcF2fnDXCavKTQo7rDZeeBAwoJ7gp7X8LAeqDlwrTn7Ll5nmi+6UKg c0C8Bm7VQ84dZ5lsJH1+r7vyLYiv9TfbTauKkJGmE2BPt76xNrOWmlF2U cLU5kYUSl31Z5gpYWxnLAW1iBXb7Dqnpo9miWZ7Vxp7j1vkv1efiwKaxa wFRf4dLuV9am5l3btJ26VyrqcPt5+zxkV/Yq/QhH3xrXdoSvzGzPYTs0O Q==; X-IronPort-AV: E=Sophos;i="6.00,221,1681164000"; d="scan'208";a="31301041" Received: from vtuxmail01.tq-net.de ([10.115.0.20]) by mx1.tq-group.com with ESMTP; 06 Jun 2023 13:21:13 +0200 Received: from steina-w.tq-net.de (unknown [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 8F849280090; Tue, 6 Jun 2023 13:21:13 +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-arm-kernel@lists.infradead.org, linux@ew.tq-group.com Subject: [PATCH 0/3] TQMa8Xx (i.MX8XQP) support Date: Tue, 6 Jun 2023 13:21:05 +0200 Message-Id: <20230606112108.685885-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-20230606_042120_245674_BB2F2E46 X-CRM114-Status: GOOD ( 14.84 ) 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 initial support for the TQ TQMa8Xx series, namely TQMa8XQP (imx8qxp based). This series depends on [1] for the PWM reference. The device tree is split into generic mba8xx.dtsi and tqma8xx.dtsi which can be used for both imx8qxp and (yet to be written) imx8dxp based hardware. Best regards, Alexander [1] https://lore.kernel.org/linux-arm-kernel/20230424082108.26512-1-alexander.stein@ew.tq-group.com/ Alexander Stein (3): dt-bindings: arm: add TQMa8Xx boards arm64: dts: freescale: add initial device tree for TQMa8XQP with i.MX8QXP arm64: defconfig: Enable i.MX8QXP device drivers .../devicetree/bindings/arm/fsl.yaml | 17 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/imx8qxp-tqma8xqp-mba8xx.dts | 16 + .../boot/dts/freescale/imx8qxp-tqma8xqp.dtsi | 14 + arch/arm64/boot/dts/freescale/mba8xx.dtsi | 485 ++++++++++++++++++ arch/arm64/boot/dts/freescale/tqma8xx.dtsi | 263 ++++++++++ arch/arm64/configs/defconfig | 4 + 7 files changed, 800 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-tqma8xqp-mba8xx.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-tqma8xqp.dtsi create mode 100644 arch/arm64/boot/dts/freescale/mba8xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqma8xx.dtsi