Commit d2b4397b authored by Kamalesh Babulal's avatar Kamalesh Babulal Committed by Benjamin Herrenschmidt

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: default avatarKamalesh Babulal <kamalesh@linux.vnet.ibm.com>
Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
parent c6ac71a1
...@@ -10,18 +10,21 @@ menu "iSeries device drivers" ...@@ -10,18 +10,21 @@ menu "iSeries device drivers"
config VIODASD config VIODASD
tristate "iSeries Virtual I/O disk support" tristate "iSeries Virtual I/O disk support"
depends on BLOCK depends on BLOCK
select VIOPATH
help help
If you are running on an iSeries system and you want to use If you are running on an iSeries system and you want to use
virtual disks created and managed by OS/400, say Y. virtual disks created and managed by OS/400, say Y.
config VIOCD config VIOCD
tristate "iSeries Virtual I/O CD support" tristate "iSeries Virtual I/O CD support"
select VIOPATH
help help
If you are running Linux on an IBM iSeries system and you want to 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. read a CD drive owned by OS/400, say Y here.
config VIOTAPE config VIOTAPE
tristate "iSeries Virtual Tape Support" tristate "iSeries Virtual Tape Support"
select VIOPATH
help help
If you are running Linux on an iSeries system and you want Linux 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. to read and/or write a tape drive owned by OS/400, say Y here.
...@@ -30,5 +33,3 @@ endmenu ...@@ -30,5 +33,3 @@ endmenu
config VIOPATH config VIOPATH
bool bool
depends on VIODASD || VIOCD || VIOTAPE || ISERIES_VETH
default y
...@@ -616,6 +616,7 @@ config HVC_ISERIES ...@@ -616,6 +616,7 @@ config HVC_ISERIES
default y default y
select HVC_DRIVER select HVC_DRIVER
select HVC_IRQ select HVC_IRQ
select VIOPATH
help help
iSeries machines support a hypervisor virtual console. iSeries machines support a hypervisor virtual console.
......
...@@ -884,6 +884,7 @@ config SCSI_IBMVSCSI ...@@ -884,6 +884,7 @@ config SCSI_IBMVSCSI
tristate "IBM Virtual SCSI support" tristate "IBM Virtual SCSI support"
depends on PPC_PSERIES || PPC_ISERIES depends on PPC_PSERIES || PPC_ISERIES
select SCSI_SRP_ATTRS select SCSI_SRP_ATTRS
select VIOPATH if PPC_ISERIES
help help
This is the IBM POWER Virtual SCSI Client This is the IBM POWER Virtual SCSI Client
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment