From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=91.218.175.110 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1792683991; b=Plq+jjOr5EZnigBTv2Iq/MdhGhFRBu93sMVgNvGIQu8nznARlJtzpMv//k19rXronTW1 bCVmDYaqf6GyWMPuwzAv326M/chAY39QseNUHViJzqa9MGa/aOrDjhog7ZlUYItEPzsZC aavN7jZ4uikK+ia83TFPxWFjC+PkTwfbTPphcDbiJMcTStYu4vYIUj4RGIUWI1IyeOdKG Nlm/TDbY4LaqX/HHuMwfULysxYET+X9nryVZYy1vnkESLS0XioodNW5MHNrZp/XzF6fml s9Cgd346uYfQH2iVUqaarNrCM78zlOxU7fwNSXDkI/0EpXnZiBN3x8kWL2cU7ggcJ1w== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1792683991; h=DMARC-Filter:X-Envelope-To:DKIM-Signature:X-Envelope-To:Received: X-Mizu-Trace-ID:X-Migadu-Flow:From:To:Cc:Subject:Date:Message-ID: X-Mailer:In-Reply-To:References:MIME-Version: Content-Transfer-Encoding; bh=+Z0HjrMiSQrKDafUeNk5fpJdwsbHzeh3DJwl/lPuiB4=; b=1tfeIaaplH3IpvjfPLQGnSbcWRmRwiahlX1+K4RVLILg6efj8Vlda5ky4DK4/Ot209uH kcGBXQVS9Nv4jz8RE5lsmG5qXbq1d0G22C59JWDK4M4DRzq5uSNZMBue1NWkm3lEtVO7U GqK3NPq+5qZ2WcEXyBIwP6GLhBnDBW1mLfJS33VRP/w1xQglS/0OZ35SxArFzCHRTzk6P 7B3o4nJ2a0g3VXzCY/7yw+LkbTwL5QEjPYpli8JjcT2DUTAjcuM373cfRCe8/Dh24TFo3 xCtK7wHwbaOzXcAD3M7E46LJkb/QZ1VuRAtTIdREN6J8bRbExjeJaEsPeU9ADnjQb8A== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=linux.dev; spf=pass smtp.mailfrom=linux.dev; dkim=pass header.d=linux.dev header.i=@linux.dev header.a=rsa-sha256 header.s=key1 header.b=lNZrMPw3; arc=none smtp.remote-ip=91.218.175.110 Received: from mta0.migadu.com (out-110.mta0.migadu.com [91.218.175.110]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A2CC6606A32D for ; Thu, 22 Oct 2026 15:46:30 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org A2CC6606A32D Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.dev Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key, unprotected) header.d=linux.dev header.i=@linux.dev header.a=rsa-sha256 header.s=key1 header.b=lNZrMPw3 X-Envelope-To: linux-kernel@vger.kernel.org DKIM-Signature: a=rsa-sha256; bh=xVnbD5NPCwNUtek5rbJ7N7bjfuJvseF0zqNU40fRwo4=; c=simple/simple; d=linux.dev; h=from:to:subject:date:message-id:mime-version:content-type; s=key1; t=1792683988; v=1; x=1793288788; b=lNZrMPw3e/oDx3JW7udezPOdBU4x7PWj9OxtSKRfgRnltSvOZkpkZrj4A/piFzU616noKuHi hppLeN8vCQ/zrBcXhOdWcMVSwZDnXKcwnOTqExnd565OvfZBjvxJrKbn3QS9njKJ9Gb/SOtskPf P3gzJXGuSsRDoVKR2SVKDQRo= X-Envelope-To: linux-kernel@vger.kernel.org Received: by smtp.migadu.com with ESMTPS id fad8cbd66f56fb82; Thu, 22 Oct 2026 15:46:28 +0000 X-Mizu-Trace-ID: fad8cbd66f56fb82 X-Migadu-Flow: FLOW_OUT From: Andrew Jones To: linux-riscv@lists.infradead.org, iommu@lists.linux.dev Cc: linux-kernel@vger.kernel.org, tomasz.jeznach@linux.dev, jgg@ziepe.ca, jgg@nvidia.com, joro@8bytes.org, will@kernel.org, robin.murphy@arm.com, pjw@kernel.org, palmer@dabbelt.com, anup@brainfault.org, tglx@kernel.org, kevin.tian@intel.com, fangyu.yu@linux.alibaba.com, nutty.liu@hotmail.com Subject: [PATCH v7 5/5] iommu/dma: Enable IOMMU_DMA for 64-bit RISC-V Date: Thu, 22 Oct 2026 17:46:03 +0200 Message-ID: <20261022154603.1374754-6-andrew.jones@linux.dev> X-Mailer: git-send-email 2.56.0 In-Reply-To: <20261022154603.1374754-1-andrew.jones@linux.dev> References: <20261022154603.1374754-1-andrew.jones@linux.dev> X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Tomasz Jeznach Enable IOMMU_DMA for 64-bit RISC-V now that the RISC-V IOMMU driver supports MSI remapping. Signed-off-by: Tomasz Jeznach Signed-off-by: Andrew Jones Signed-off-by: Andrew Jones Tested-by: Fangyu Yu Reviewed-by: Nutty Liu --- drivers/iommu/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig index 85a8d7fdfa30..96b282ed38f9 100644 --- a/drivers/iommu/Kconfig +++ b/drivers/iommu/Kconfig @@ -151,7 +151,7 @@ config OF_IOMMU # IOMMU-agnostic DMA-mapping layer config IOMMU_DMA - def_bool ARM64 || X86 || S390 + def_bool ARM64 || X86 || S390 || (RISCV && 64BIT) select DMA_OPS_HELPERS select IOMMU_API select IOMMU_IOVA -- 2.56.0