From patchwork Tue Mar 18 10:00:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chukun Pan X-Patchwork-Id: 14020731 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 277B9C282EC for ; Tue, 18 Mar 2025 10:02:18 +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=O5mWW5ZDYZ1G793mTuQpjhaBYyVu35NW7RgkP3srndw=; b=fWaxU3ooBO0FoR jB5cKzSK+aLvUwV5PmM/2F92d4vOPdkYbk3Z6MUyIQQ3kpLz1CW9CbGzaaHoktOWCaGwW1ob6LB3l FjBq+Aj0VUI+o2kFRisLzlcKzXEZI25Yw7GS4kHqYTQtQatdAmUeUwNvE94BT187SbrxKLgdcZ4Vs eks4uMAuCM5OCBLhr8FbNhznsdA+DRgvh5I63/uNtxBBwChGxxSOie4z7eJkgYeSk6T8vr5+uGkXb EERHcwxBEbTvqbadwLzu6lTzXBTzW4rldHdp5x2aCVLygrJi688X5YpBJnOF8soDGDcgmegzzy6Ck mV6YL4N4pDED3GUgrUeQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuTm1-00000005Q5z-1urO; Tue, 18 Mar 2025 10:02:13 +0000 Received: from mail-m49198.qiye.163.com ([45.254.49.198]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuTkI-00000005Pdi-1SwH; Tue, 18 Mar 2025 10:00:28 +0000 Received: from amadeus-Vostro-3710.lan (unknown [116.25.94.202]) by smtp.qiye.163.com (Hmail) with ESMTP id eac37604; Tue, 18 Mar 2025 18:00:15 +0800 (GMT+08:00) From: Chukun Pan To: Yao Zi Cc: Rob Herring , Jonas Karlman , Heiko Stuebner , Conor Dooley , Krzysztof Kozlowski , linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Chukun Pan Subject: [PATCH 0/3] arm64: dts: rockchip: Add DMA controller for RK3528 Date: Tue, 18 Mar 2025 18:00:07 +0800 Message-Id: <20250318100010.2253408-1-amadeus@jmu.edu.cn> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-HM-Spam-Status: e1kfGhgUHx5ZQUpXWQgPGg8OCBgUHx5ZQUlOS1dZFg8aDwILHllBWSg2Ly tZV1koWUFITzdXWS1ZQUlXWQ8JGhUIEh9ZQVkZGBgeVhhLTBpMSUlNT0saSlYeHw5VEwETFhoSFy QUDg9ZV1kYEgtZQVlKSk1VSU5VQk9VSUtJWVdZFhoPEhUdFFlBWU9LSFVKS0hKTkxOVUpLS1VKQk tLWQY+ X-HM-Tid: 0a95a8b257fa03a2kunmeac37604 X-HM-MType: 10 X-HM-Sender-Digest: e1kMHhlZQR0aFwgeV1kSHx4VD1lBWUc6N0k6Mxw4TTJDHEsPAg4XGBEc OQgwC05VSlVKTE9JSUJJS0pNSk1LVTMWGhIXVRoWGh8eDgg7ERYOVR4fDlUYFUVZV1kSC1lBWUpK TVVJTlVCT1VJS0lZV1kIAVlBTEhONwY+ X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250318_030026_574429_DF22B119 X-CRM114-Status: UNSURE ( 7.18 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org First commit adds missing uart3 interrupt for uart3 node. The next commit adds the DMA controller that can be used for spi and uart. And add DMA description for uart nodes. ~# dmesg | grep dma [ 0.103466] dma-pl330 ffd60000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 0.104212] dma-pl330 ffd60000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 Chukun Pan (3): arm64: dts: rockchip: Add missing uart3 interrupt for RK3528 arm64: dts: rockchip: Add DMA controller for RK3528 arm64: dts: rockchip: Add UART DMA support for RK3528 arch/arm64/boot/dts/rockchip/rk3528.dtsi | 29 +++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-)