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:
Kamalesh Babulal 2009-01-06 05:57:24 +00:00 коммит произвёл Benjamin Herrenschmidt
Родитель c6ac71a14a
Коммит d2b4397bf8
3 изменённых файлов: 5 добавлений и 2 удалений

Просмотреть файл

@ -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
config VIOPATH config VIOPATH
bool bool
depends on VIODASD || VIOCD || VIOTAPE || ISERIES_VETH
default y

Просмотреть файл

@ -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
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