mirror of
https://github.com/torvalds/linux.git
synced 2024-12-02 09:01:34 +00:00
195303136f
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
110 lines
2.7 KiB
Plaintext
110 lines
2.7 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
config EMBEDDED6xx
|
|
bool "Embedded 6xx/7xx/7xxx-based boards"
|
|
depends on PPC_BOOK3S_32 && BROKEN_ON_SMP
|
|
|
|
config LINKSTATION
|
|
bool "Linkstation / Kurobox(HG) from Buffalo"
|
|
depends on EMBEDDED6xx
|
|
select MPIC
|
|
select FSL_SOC
|
|
select PPC_UDBG_16550 if SERIAL_8250
|
|
select DEFAULT_UIMAGE
|
|
select MPC10X_BRIDGE
|
|
help
|
|
Select LINKSTATION if configuring for one of PPC- (MPC8241)
|
|
based NAS systems from Buffalo Technology. So far only
|
|
KuroboxHG has been tested. In the future classical Kurobox,
|
|
Linkstation-I HD-HLAN and HD-HGLAN versions, and PPC-based
|
|
Terastation systems should be supported too.
|
|
|
|
config STORCENTER
|
|
bool "IOMEGA StorCenter"
|
|
depends on EMBEDDED6xx
|
|
select MPIC
|
|
select FSL_SOC
|
|
select PPC_UDBG_16550 if SERIAL_8250
|
|
select MPC10X_BRIDGE
|
|
help
|
|
Select STORCENTER if configuring for the iomega StorCenter
|
|
with an 8241 CPU in it.
|
|
|
|
config MPC7448HPC2
|
|
bool "Freescale MPC7448HPC2(Taiga)"
|
|
depends on EMBEDDED6xx
|
|
select TSI108_BRIDGE
|
|
select DEFAULT_UIMAGE
|
|
select PPC_UDBG_16550
|
|
help
|
|
Select MPC7448HPC2 if configuring for Freescale MPC7448HPC2 (Taiga)
|
|
platform
|
|
|
|
config PPC_HOLLY
|
|
bool "PPC750GX/CL with TSI10x bridge (Hickory/Holly)"
|
|
depends on EMBEDDED6xx
|
|
select TSI108_BRIDGE
|
|
select PPC_UDBG_16550
|
|
help
|
|
Select PPC_HOLLY if configuring for an IBM 750GX/CL Eval
|
|
Board with TSI108/9 bridge (Hickory/Holly)
|
|
|
|
config MVME5100
|
|
bool "Motorola/Emerson MVME5100"
|
|
depends on EMBEDDED6xx
|
|
select MPIC
|
|
select FORCE_PCI
|
|
select PPC_INDIRECT_PCI
|
|
select PPC_I8259
|
|
select PPC_NATIVE
|
|
select PPC_UDBG_16550
|
|
help
|
|
This option enables support for the Motorola (now Emerson) MVME5100
|
|
board.
|
|
|
|
config TSI108_BRIDGE
|
|
bool
|
|
select FORCE_PCI
|
|
select MPIC
|
|
select MPIC_WEIRD
|
|
|
|
config MPC10X_BRIDGE
|
|
bool
|
|
select PPC_INDIRECT_PCI
|
|
|
|
config MV64X60
|
|
bool
|
|
select PPC_INDIRECT_PCI
|
|
select CHECK_CACHE_COHERENCY
|
|
|
|
config GAMECUBE_COMMON
|
|
bool
|
|
|
|
config USBGECKO_UDBG
|
|
bool "USB Gecko udbg console for the Nintendo GameCube/Wii"
|
|
depends on GAMECUBE_COMMON
|
|
help
|
|
If you say yes to this option, support will be included for the
|
|
USB Gecko adapter as an udbg console.
|
|
The USB Gecko is a EXI to USB Serial converter that can be plugged
|
|
into a memcard slot in the Nintendo GameCube/Wii.
|
|
|
|
This driver bypasses the EXI layer completely.
|
|
|
|
If in doubt, say N here.
|
|
|
|
config GAMECUBE
|
|
bool "Nintendo-GameCube"
|
|
depends on EMBEDDED6xx
|
|
select GAMECUBE_COMMON
|
|
help
|
|
Select GAMECUBE if configuring for the Nintendo GameCube.
|
|
More information at: <http://gc-linux.sourceforge.net/>
|
|
|
|
config WII
|
|
bool "Nintendo-Wii"
|
|
depends on EMBEDDED6xx
|
|
select GAMECUBE_COMMON
|
|
help
|
|
Select WII if configuring for the Nintendo Wii.
|
|
More information at: <http://gc-linux.sourceforge.net/>
|