diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2018-12-29 13:40:29 -0800 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2018-12-29 13:40:29 -0800 | 
| commit | 195303136f192d37b89e20a8d1d2670d0d825266 (patch) | |
| tree | 7d317a4ae75b0563f779a0dca2d562c9029ef0e0 /arch/s390 | |
| parent | 769e47094dcc0ddc8fe8e04c13565a71134ec1a2 (diff) | |
| parent | 5cfc879caee810828d90aec808d85560f34f02af (diff) | |
| download | linux-195303136f192d37b89e20a8d1d2670d0d825266.tar.bz2 | |
Merge tag 'kconfig-v4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Pull Kconfig file consolidation from Masahiro Yamada:
 "Consolidation of bus (PCI, PCMCIA, EISA, RapidIO) config entries by
  Christoph Hellwig.
  Currently, every architecture that wants to provide common peripheral
  busses needs to add some boilerplate code and include the right
  Kconfig files. This series instead just selects the presence (when
  needed) and then handles everything in the bus-specific Kconfig file
  under drivers/"
* tag 'kconfig-v4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
  pcmcia: remove per-arch PCMCIA config entry
  eisa: consolidate EISA Kconfig entry in drivers/eisa
  rapidio: consolidate RAPIDIO config entry in drivers/rapidio
  pcmcia: allow PCMCIA support independent of the architecture
  PCI: consolidate the PCI_SYSCALL symbol
  PCI: consolidate the PCI_DOMAINS and PCI_DOMAINS_GENERIC config options
  PCI: consolidate PCI config entry in drivers/pci
  MIPS: remove the HT_PCI config option
Diffstat (limited to 'arch/s390')
| -rw-r--r-- | arch/s390/Kconfig | 26 | 
1 files changed, 7 insertions, 19 deletions
| diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index 6e9c66b3f054..ed554b09eb3f 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig @@ -166,14 +166,21 @@ config S390  	select HAVE_MOD_ARCH_SPECIFIC  	select HAVE_NOP_MCOUNT  	select HAVE_OPROFILE +	select HAVE_PCI  	select HAVE_PERF_EVENTS  	select HAVE_REGS_AND_STACK_ACCESS_API  	select HAVE_RSEQ  	select HAVE_SYSCALL_TRACEPOINTS  	select HAVE_VIRT_CPU_ACCOUNTING +	select IOMMU_HELPER		if PCI +	select IOMMU_SUPPORT		if PCI  	select MODULES_USE_ELF_RELA +	select NEED_DMA_MAP_STATE	if PCI +	select NEED_SG_DMA_LENGTH	if PCI  	select OLD_SIGACTION  	select OLD_SIGSUSPEND3 +	select PCI_DOMAINS		if PCI +	select PCI_MSI			if PCI  	select SPARSE_IRQ  	select SYSCTL_EXCEPTION_TRACE  	select THREAD_INFO_IN_TASK @@ -704,17 +711,6 @@ config QDIO  	  If unsure, say Y. -menuconfig PCI -	bool "PCI support" -	select PCI_MSI -	select IOMMU_HELPER -	select IOMMU_SUPPORT -	select NEED_DMA_MAP_STATE -	select NEED_SG_DMA_LENGTH - -	help -	  Enable PCI support. -  if PCI  config PCI_NR_FUNCTIONS @@ -725,13 +721,8 @@ config PCI_NR_FUNCTIONS  	  This allows you to specify the maximum number of PCI functions which  	  this kernel will support. -source "drivers/pci/Kconfig" -  endif	# PCI -config PCI_DOMAINS -	def_bool PCI -  config HAS_IOMEM  	def_bool PCI @@ -835,9 +826,6 @@ source "kernel/power/Kconfig"  endmenu -config PCMCIA -	def_bool n -  config CCW  	def_bool y |