Commit 20f1b79d authored by Christoph Hellwig's avatar Christoph Hellwig Committed by Masahiro Yamada
Browse files

PCI: consolidate the PCI_SYSCALL symbol



Let architectures select the syscall support instead of duplicating the
kconfig entry.

Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
parent 2eac9c2d
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ config ALPHA
	select ARCH_USE_CMPXCHG_LOCKREF
	select FORCE_PCI if !ALPHA_JENSEN
	select PCI_DOMAINS if PCI
	select PCI_SYSCALL if PCI
	select HAVE_AOUT
	select HAVE_IDE
	select HAVE_OPROFILE
@@ -322,9 +323,6 @@ config ISA_DMA_API
	bool
	default y

config PCI_SYSCALL
	def_bool PCI

config ALPHA_NONAME
	bool
	depends on ALPHA_BOOK1 || ALPHA_NONAME_CH
+1 −3
Original line number Diff line number Diff line
@@ -46,6 +46,7 @@ config ARC
	select OF
	select OF_EARLY_FLATTREE
	select OF_RESERVED_MEM
	select PCI_SYSCALL if PCI
	select PERF_USE_VMALLOC if ARC_CACHE_VIPT_ALIASING

config ARCH_HAS_CACHE_LINE_SIZE
@@ -550,7 +551,4 @@ config FORCE_MAX_ZONEORDER
	default "12" if ARC_HUGEPAGE_16M
	default "11"

config PCI_SYSCALL
	def_bool PCI

source "kernel/power/Kconfig"
+1 −3
Original line number Diff line number Diff line
@@ -103,6 +103,7 @@ config ARM
	select OF_RESERVED_MEM if OF
	select OLD_SIGACTION
	select OLD_SIGSUSPEND3
	select PCI_SYSCALL if PCI
	select PERF_USE_VMALLOC
	select REFCOUNT_FULL
	select RTC_LIB
@@ -1233,9 +1234,6 @@ config PCI_NANOENGINE
	help
	  Enable PCI on the BSE nanoEngine board.

config PCI_SYSCALL
	def_bool PCI

config PCI_HOST_ITE8152
	bool
	depends on PCI && MACH_ARMCORE
+1 −3
Original line number Diff line number Diff line
@@ -166,6 +166,7 @@ config ARM64
	select OF_RESERVED_MEM
	select PCI_DOMAINS_GENERIC if PCI
	select PCI_ECAM if ACPI
	select PCI_SYSCALL if PCI
	select POWER_RESET
	select POWER_SUPPLY
	select REFCOUNT_FULL
@@ -289,9 +290,6 @@ config ARCH_PROC_KCORE_TEXT

source "arch/arm64/Kconfig.platforms"

config PCI_SYSCALL
	def_bool PCI

menu "Kernel Features"

menu "ARM errata workarounds via the alternatives framework"
+1 −3
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@ config IA64
	select ARCH_MIGHT_HAVE_ACPI_PDC if ACPI
	select FORCE_PCI if (!IA64_HP_SIM)
	select PCI_DOMAINS if PCI
	select PCI_SYSCALL if PCI
	select HAVE_UNSTABLE_SCHED_CLOCK
	select HAVE_EXIT_THREAD
	select HAVE_IDE
@@ -545,9 +546,6 @@ if !IA64_HP_SIM

menu "Bus options (PCI, PCMCIA)"

config PCI_SYSCALL
	def_bool PCI

source "drivers/pcmcia/Kconfig"

endmenu
Loading