Commit 8d9b409b authored by Christoph Hellwig's avatar Christoph Hellwig

mips,unicore32: swiotlb doesn't need sg->dma_length

Only mips and unicore32 select CONFIG_NEED_SG_DMA_LENGTH when building
swiotlb.  swiotlb itself never merges segements and doesn't accesses the
dma_length field directly, so drop the dependency.
Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Acked-by: default avatarJames Hogan <jhogan@kernel.org>
parent f21254cd
...@@ -70,7 +70,6 @@ config CAVIUM_OCTEON_LOCK_L2_MEMCPY ...@@ -70,7 +70,6 @@ config CAVIUM_OCTEON_LOCK_L2_MEMCPY
config SWIOTLB config SWIOTLB
def_bool y def_bool y
select DMA_DIRECT_OPS select DMA_DIRECT_OPS
select NEED_SG_DMA_LENGTH
config OCTEON_ILM config OCTEON_ILM
tristate "Module to measure interrupt latency using Octeon CIU Timer" tristate "Module to measure interrupt latency using Octeon CIU Timer"
......
...@@ -135,7 +135,6 @@ config SWIOTLB ...@@ -135,7 +135,6 @@ config SWIOTLB
default y default y
depends on CPU_LOONGSON3 depends on CPU_LOONGSON3
select DMA_DIRECT_OPS select DMA_DIRECT_OPS
select NEED_SG_DMA_LENGTH
select NEED_DMA_MAP_STATE select NEED_DMA_MAP_STATE
config PHYS48_TO_HT40 config PHYS48_TO_HT40
......
...@@ -43,4 +43,3 @@ config CPU_TLB_SINGLE_ENTRY_DISABLE ...@@ -43,4 +43,3 @@ config CPU_TLB_SINGLE_ENTRY_DISABLE
config SWIOTLB config SWIOTLB
def_bool y def_bool y
select DMA_DIRECT_OPS select DMA_DIRECT_OPS
select NEED_SG_DMA_LENGTH
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment