powerpc: Fix iseries drivers build failure without CONFIG_VIOPATH
iSeries dependent drivers fail to build, when CONFIG_VIOPATH is disabled. Fix the problem by making those drivers select it. Signed-off-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
parent
c6ac71a14a
commit
d2b4397bf8
|
@ -10,18 +10,21 @@ menu "iSeries device drivers"
|
|||
config VIODASD
|
||||
tristate "iSeries Virtual I/O disk support"
|
||||
depends on BLOCK
|
||||
select VIOPATH
|
||||
help
|
||||
If you are running on an iSeries system and you want to use
|
||||
virtual disks created and managed by OS/400, say Y.
|
||||
|
||||
config VIOCD
|
||||
tristate "iSeries Virtual I/O CD support"
|
||||
select VIOPATH
|
||||
help
|
||||
If you are running Linux on an IBM iSeries system and you want to
|
||||
read a CD drive owned by OS/400, say Y here.
|
||||
|
||||
config VIOTAPE
|
||||
tristate "iSeries Virtual Tape Support"
|
||||
select VIOPATH
|
||||
help
|
||||
If you are running Linux on an iSeries system and you want Linux
|
||||
to read and/or write a tape drive owned by OS/400, say Y here.
|
||||
|
@ -30,5 +33,3 @@ endmenu
|
|||
|
||||
config VIOPATH
|
||||
bool
|
||||
depends on VIODASD || VIOCD || VIOTAPE || ISERIES_VETH
|
||||
default y
|
||||
|
|
|
@ -616,6 +616,7 @@ config HVC_ISERIES
|
|||
default y
|
||||
select HVC_DRIVER
|
||||
select HVC_IRQ
|
||||
select VIOPATH
|
||||
help
|
||||
iSeries machines support a hypervisor virtual console.
|
||||
|
||||
|
|
|
@ -884,6 +884,7 @@ config SCSI_IBMVSCSI
|
|||
tristate "IBM Virtual SCSI support"
|
||||
depends on PPC_PSERIES || PPC_ISERIES
|
||||
select SCSI_SRP_ATTRS
|
||||
select VIOPATH if PPC_ISERIES
|
||||
help
|
||||
This is the IBM POWER Virtual SCSI Client
|
||||
|
||||
|
|
Loading…
Reference in New Issue