From patchwork Tue Aug 8 15:42:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dylan Hung X-Patchwork-Id: 13346159 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 334CCC001DE for ; Tue, 8 Aug 2023 15:43:20 +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=ewYMqj0V0AvZaebVgIUnwKC/BmdhLR0q+wPDj2cVtMs=; b=Nhl8JCGAt/bVez lNxTcdi/CXcc6W9hFBTm+2edOny5p9JrQrYp8eFuSFjkS/FsWpzIiDob51Z8GIklC8fe7phj9Zur7 Ce8hCFT+7EfhkCg+PFWVhzoOxS7KikIaVAEPrndhD8VIhu2NUbq3YmH1lYg17dKtGR432sffPI3UA lr6WlejN6cd/fjHUX5hXVCPtoQH1CSbNifMaz5RnuTX+xfs9HJpCx6jZhI0GR9vaK9W8rvYa+O+6h x4y+/BVcidYttPdVRUpl0P2nUe5yKfULjJBQb8TiNARQwmSL0kWBNYFTIDszbthLHBur0SO2HtkwU hfYLkvfc6DdxrE7ikFUA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qTOrG-002pXI-18; Tue, 08 Aug 2023 15:42:54 +0000 Received: from mail.aspeedtech.com ([211.20.114.72] helo=TWMBX02.aspeed.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qTOrB-002pVn-0G; Tue, 08 Aug 2023 15:42:52 +0000 Received: from TWMBX02.aspeed.com (192.168.0.24) by TWMBX02.aspeed.com (192.168.0.24) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 8 Aug 2023 23:42:44 +0800 Received: from localhost.localdomain (192.168.10.10) by TWMBX02.aspeed.com (192.168.0.24) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 8 Aug 2023 23:42:44 +0800 From: Dylan Hung To: , , , , , , , , , , , , CC: , Subject: [PATCH 0/3] Add Aspeed AST2600 I3C support Date: Tue, 8 Aug 2023 23:42:38 +0800 Message-ID: <20230808154241.749641-1-dylan_hung@aspeedtech.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Received-SPF: Fail (TWMBX02.aspeed.com: domain of dylan_hung@aspeedtech.com does not designate 192.168.10.10 as permitted sender) receiver=TWMBX02.aspeed.com; client-ip=192.168.10.10; helo=localhost.localdomain; X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230808_084249_133773_6BBB62FA X-CRM114-Status: UNSURE ( 5.45 ) X-CRM114-Notice: Please train this message. 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 This patch series introduces the necessary changes to enable I3C support for the Aspeed AST2600 I3C controller. Specifically, it addresses the missing pinctrl configuration and reset control for the I3C functionality. Dylan Hung (3): ARM: dts: pinctrl-aspeed-g6: Add I3C1 and I3C2 control pins dt-bindings: i3c: ast2600: Add resets and reset-names i3c: ast2600: Add reset deassertion for global registers .../devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml | 12 ++++++++++-- arch/arm/boot/dts/aspeed/aspeed-g6-pinctrl.dtsi | 10 ++++++++++ drivers/i3c/master/ast2600-i3c-master.c | 9 +++++++++ 3 files changed, 29 insertions(+), 2 deletions(-) Reviewed-by: Jeremy Kerr