Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+3 −2
Original line number Original line Diff line number Diff line
@@ -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
+1 −0
Original line number Original line Diff line number Diff line
@@ -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.


+1 −0
Original line number Original line Diff line number Diff line
@@ -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