aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/rockchip
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@hauke-m.de>2022-09-24 13:33:37 +0200
committerHauke Mehrtens <hauke@hauke-m.de>2022-09-24 13:49:47 +0200
commitf08f7e88c99e8f17781945ddfbb0859f64c3a414 (patch)
treecfd2360381351e73b7a392b462f29572d52468ab /target/linux/rockchip
parent579703f38c14b9441e2a28529c9883b311410f3e (diff)
downloadupstream-f08f7e88c99e8f17781945ddfbb0859f64c3a414.tar.gz
upstream-f08f7e88c99e8f17781945ddfbb0859f64c3a414.tar.bz2
upstream-f08f7e88c99e8f17781945ddfbb0859f64c3a414.zip
kernel: Move some IOMMU options to generic
This adds some missing IOMMU related options for x86/64 and moves some of them to generic for all targets. On x86 IOMMU_DEFAULT_DMA_LAZY is used by default, on all other platforms IOMMU_DEFAULT_DMA_STRICT is the default. we just follow the default kernel configuration here. Fixes: 8fea4a102ccd ("x86/64: enable IOMMU support") Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Diffstat (limited to 'target/linux/rockchip')
-rw-r--r--target/linux/rockchip/armv8/config-5.101
-rw-r--r--target/linux/rockchip/armv8/config-5.152
2 files changed, 0 insertions, 3 deletions
diff --git a/target/linux/rockchip/armv8/config-5.10 b/target/linux/rockchip/armv8/config-5.10
index 79dedb2041..75a61b8b16 100644
--- a/target/linux/rockchip/armv8/config-5.10
+++ b/target/linux/rockchip/armv8/config-5.10
@@ -284,7 +284,6 @@ CONFIG_INPUT_MATRIXKMAP=y
# CONFIG_INPUT_RK805_PWRKEY is not set
CONFIG_IOMMU_API=y
# CONFIG_IOMMU_DEBUGFS is not set
-# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
CONFIG_IOMMU_DMA=y
CONFIG_IOMMU_IOVA=y
CONFIG_IOMMU_IO_PGTABLE=y
diff --git a/target/linux/rockchip/armv8/config-5.15 b/target/linux/rockchip/armv8/config-5.15
index fa005294bc..95ee62b5e9 100644
--- a/target/linux/rockchip/armv8/config-5.15
+++ b/target/linux/rockchip/armv8/config-5.15
@@ -278,8 +278,6 @@ CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MATRIXKMAP=y
CONFIG_IOMMU_API=y
# CONFIG_IOMMU_DEBUGFS is not set
-# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set
-# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set
CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y
CONFIG_IOMMU_DMA=y
CONFIG_IOMMU_IOVA=y