Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 86596f0a authored by Christoph Hellwig's avatar Christoph Hellwig
Browse files

scatterlist: move the NEED_SG_DMA_LENGTH config symbol to lib/Kconfig



This way we have one central definition of it, and user can select it as
needed.

Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Reviewed-by: default avatarAnshuman Khandual <khandual@linux.vnet.ibm.com>
parent a4ce5a48
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@ config ALPHA
	select HAVE_OPROFILE
	select HAVE_PCSPKR_PLATFORM
	select HAVE_PERF_EVENTS
	select NEED_SG_DMA_LENGTH
	select VIRT_TO_BUS
	select GENERIC_IRQ_PROBE
	select AUTO_IRQ_AFFINITY if SMP
@@ -70,9 +71,6 @@ config ARCH_DMA_ADDR_T_64BIT
config NEED_DMA_MAP_STATE
       def_bool y

config NEED_SG_DMA_LENGTH
	def_bool y

config GENERIC_ISA_DMA
	bool
	default y
+0 −3
Original line number Diff line number Diff line
@@ -118,9 +118,6 @@ config ARM_HAS_SG_CHAIN
	select ARCH_HAS_SG_CHAIN
	bool

config NEED_SG_DMA_LENGTH
	bool

config ARM_DMA_USE_IOMMU
	bool
	select ARM_HAS_SG_CHAIN
+1 −3
Original line number Diff line number Diff line
@@ -132,6 +132,7 @@ config ARM64
	select IRQ_FORCED_THREADING
	select MODULES_USE_ELF_RELA
	select MULTI_IRQ_HANDLER
	select NEED_SG_DMA_LENGTH
	select NO_BOOTMEM
	select OF
	select OF_EARLY_FLATTREE
@@ -242,9 +243,6 @@ config ARCH_DMA_ADDR_T_64BIT
config NEED_DMA_MAP_STATE
	def_bool y

config NEED_SG_DMA_LENGTH
	def_bool y

config SMP
	def_bool y

+1 −3
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ config HEXAGON
	select GENERIC_IRQ_SHOW
	select HAVE_ARCH_KGDB
	select HAVE_ARCH_TRACEHOOK
	select NEED_SG_DMA_LENGTH
	select NO_IOPORT_MAP
	select GENERIC_IOMAP
	select GENERIC_SMP_IDLE_THREAD
@@ -63,9 +64,6 @@ config GENERIC_CSUM
config GENERIC_IRQ_PROBE
	def_bool y

config NEED_SG_DMA_LENGTH
	def_bool y

config RWSEM_GENERIC_SPINLOCK
	def_bool n

+1 −3
Original line number Diff line number Diff line
@@ -53,6 +53,7 @@ config IA64
	select MODULES_USE_ELF_RELA
	select ARCH_USE_CMPXCHG_LOCKREF
	select HAVE_ARCH_AUDITSYSCALL
	select NEED_SG_DMA_LENGTH
	default y
	help
	  The Itanium Processor Family is Intel's 64-bit successor to
@@ -83,9 +84,6 @@ config ARCH_DMA_ADDR_T_64BIT
config NEED_DMA_MAP_STATE
	def_bool y

config NEED_SG_DMA_LENGTH
	def_bool y

config SWIOTLB
       bool

Loading