From 548950a26123d917346ba1284a21e6de0ee136b3 Mon Sep 17 00:00:00 2001 From: Ken Cox Date: Thu, 3 Jul 2014 10:02:16 -0500 Subject: [PATCH] Staging: unisys: Remove isServer arg from init_vbus_channel() The init_vbus_channel() function is never called with the isServer argument equal to TRUE, so just get rid of the argument altogether. This also means that the code in the function that would be executed in the server case can be removed since it is never executed. Signed-off-by: Ken Cox Signed-off-by: Greg Kroah-Hartman --- drivers/staging/unisys/uislib/uislib.c | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/drivers/staging/unisys/uislib/uislib.c b/drivers/staging/unisys/uislib/uislib.c index 70cc00f1ec7f..5c7bffca005b 100644 --- a/drivers/staging/unisys/uislib/uislib.c +++ b/drivers/staging/unisys/uislib/uislib.c @@ -129,7 +129,7 @@ init_msg_header(CONTROLVM_MESSAGE *msg, U32 id, uint rsp, uint svr) } static __iomem void * -init_vbus_channel(U64 channelAddr, U32 channelBytes, int isServer) +init_vbus_channel(U64 channelAddr, U32 channelBytes) { void __iomem *rc = NULL; void __iomem *pChan = uislib_ioremap_cache(channelAddr, channelBytes); @@ -140,22 +140,11 @@ init_vbus_channel(U64 channelAddr, U32 channelBytes, int isServer) rc = NULL; goto Away; } - if (isServer) { - memset_io(pChan, 0, channelBytes); - if (!ULTRA_VBUS_CHANNEL_OK_SERVER(channelBytes, NULL)) { - ERRDRV("%s channel cannot be used", __func__); - uislib_iounmap(pChan); - rc = NULL; - goto Away; - } - ultra_vbus_init_channel(pChan, channelBytes); - } else { - if (!ULTRA_VBUS_CHANNEL_OK_CLIENT(pChan, NULL)) { - ERRDRV("%s channel cannot be used", __func__); - uislib_iounmap(pChan); - rc = NULL; - goto Away; - } + if (!ULTRA_VBUS_CHANNEL_OK_CLIENT(pChan, NULL)) { + ERRDRV("%s channel cannot be used", __func__); + uislib_iounmap(pChan); + rc = NULL; + goto Away; } rc = pChan; Away: @@ -235,8 +224,7 @@ create_bus(CONTROLVM_MESSAGE *msg, char *buf) bus->busChannelBytes = msg->cmd.createBus.channelBytes; bus->pBusChannel = init_vbus_channel(msg->cmd.createBus.channelAddr, - msg->cmd.createBus.channelBytes, - msg->hdr.Flags.server); + msg->cmd.createBus.channelBytes); } /* the msg is bound for virtpci; send guest_msgs struct to callback */ if (!msg->hdr.Flags.server) { -- 2.30.2