mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-30 11:41:38 -04:00
Kconfig file consolidation for v4.21
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/. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJcJilwAAoJED2LAQed4NsGt1YP/RMTEUqbCSwS/CnTLrE+aVTC O2aWwB80ZlVwpeBbHLW5/M88OvOev0UaCr+gyzgpFRl5ITzS7Jevb8VbpGzblbH7 bFxIEyZFGQiy9oEWw3Lfu9JRSsLm3jNo7hkmdBSn2Rw3KkEd/YF7K3q9GuA7BpCS ZxAirebvEpr4KYEzkuc57NqCYx2Tc8G+JWr5D7pZCFaq9vxYt3TddGqw/c7iQVSQ 1Og1809IdhGyCSlA/ExfaqaBMaJHMRAOHX5GgkqZw1EbFcizUFhAAsKCrGL5nBtX NiWF9jhgHR1M+L69jfctOstrmGQD2KicNgWQf1aS5RQkPfjuqIKGT/i9g6J1pVyX TaW1J36Hcl8PpsKoPBnnrixd1T41O3/PuqtEJRm7LCBYOQiwS9sEmLO09RDRjER8 SPAAyvkhE8oq+0RHiTYN4tm8dyJc1djZ5wzgLnwFPAnU6SR+mbN02RzBMsYZXD+x RNbBSGBRJFQDBw6Rn+ktcIQvcKYmUqe1k1YNHMy6kG3QqvhBaDy+8PA/YjIKPQYQ B/NNUAMEJMys1OQrRL2UDXb2ysaCpzwMmlrBW2IwYsQrX5OwbPkNuQ5Mbe1Lr+mc 4NXR+HubvojsHaAby+OhFbrUX2Jcz3wqYj7aannb9sMRmw0VJXV5dPYUqje3ZhPS P2AovKT8O9nWsEttqER5 =WxId -----END PGP SIGNATURE----- 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
This commit is contained in:
commit
195303136f
75 changed files with 287 additions and 641 deletions
|
|
@ -2,6 +2,7 @@ menu "Bus options (PCI, PCMCIA, EISA, GSC, ISA)"
|
|||
|
||||
config GSC
|
||||
bool "VSC/GSC/HSC bus support"
|
||||
select HAVE_EISA
|
||||
default y
|
||||
help
|
||||
The VSC, GSC and HSC busses were used from the earliest 700-series
|
||||
|
|
@ -46,16 +47,6 @@ config GSC_WAX
|
|||
used), a HIL interface chip and is also known to be used as the
|
||||
GSC bridge for an X.25 GSC card.
|
||||
|
||||
config EISA
|
||||
bool "EISA support"
|
||||
depends on GSC
|
||||
help
|
||||
Say Y here if you have an EISA bus in your machine. This code
|
||||
supports both the Mongoose & Wax EISA adapters. It is sadly
|
||||
incomplete and lacks support for card-to-host DMA.
|
||||
|
||||
source "drivers/eisa/Kconfig"
|
||||
|
||||
config ISA
|
||||
bool "ISA support"
|
||||
depends on EISA
|
||||
|
|
@ -63,17 +54,6 @@ config ISA
|
|||
If you want to plug an ISA card into your EISA bus, say Y here.
|
||||
Most people should say N.
|
||||
|
||||
config PCI
|
||||
bool "PCI support"
|
||||
help
|
||||
All recent HP machines have PCI slots, and you should say Y here
|
||||
if you have a recent machine. If you are convinced you do not have
|
||||
PCI slots in your machine (eg a 712), then you may say "N" here.
|
||||
Beware that some GSC cards have a Dino onboard and PCI inside them,
|
||||
so it may be safest to say "Y" anyway.
|
||||
|
||||
source "drivers/pci/Kconfig"
|
||||
|
||||
config GSC_DINO
|
||||
bool "GSCtoPCI/Dino PCI support"
|
||||
depends on PCI && GSC
|
||||
|
|
@ -103,8 +83,6 @@ config IOMMU_SBA
|
|||
depends on PCI_LBA
|
||||
default PCI_LBA
|
||||
|
||||
source "drivers/pcmcia/Kconfig"
|
||||
|
||||
endmenu
|
||||
|
||||
menu "PA-RISC specific drivers"
|
||||
|
|
|
|||
Loading…
Reference in a new issue