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

Commit dd146d21 authored by Shraddha Barke's avatar Shraddha Barke Committed by Greg Kroah-Hartman
Browse files

Staging: slicoss: Remove unnecessary cast on void pointer



void pointers do not need to be cast to other pointer types.

The semantic patch used to find this:

@r@
expression x;
void* e;
type T;
identifier f;
@@

(
  *((T *)e)
|
  ((T *)x)[...]
|
  ((T *)x)->f
|
- (T *)
  e
)

Signed-off-by: default avatarShraddha Barke <shraddha.6596@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 759f19dd
Loading
Loading
Loading
Loading
+4 −5
Original line number Original line Diff line number Diff line
@@ -1309,7 +1309,7 @@ static void slic_cmdq_addcmdpage(struct adapter *adapter, u32 *page)
	unsigned long flags;
	unsigned long flags;


	cmdaddr = page;
	cmdaddr = page;
	cmd = (struct slic_hostcmd *)cmdaddr;
	cmd = cmdaddr;
	cmdcnt = 0;
	cmdcnt = 0;


	phys_addr = virt_to_bus((void *)page);
	phys_addr = virt_to_bus((void *)page);
@@ -1342,7 +1342,7 @@ static void slic_cmdq_addcmdpage(struct adapter *adapter, u32 *page)
		phys_addrl += SLIC_HOSTCMD_SIZE;
		phys_addrl += SLIC_HOSTCMD_SIZE;
		cmdaddr += SLIC_HOSTCMD_SIZE;
		cmdaddr += SLIC_HOSTCMD_SIZE;


		cmd = (struct slic_hostcmd *)cmdaddr;
		cmd = cmdaddr;
		cmdcnt++;
		cmdcnt++;
	}
	}


@@ -2055,7 +2055,6 @@ static void slic_xmit_complete(struct adapter *adapter)
		*/
		*/
		slic_handle_word.handle_token = rspbuf->hosthandle;
		slic_handle_word.handle_token = rspbuf->hosthandle;
		hcmd =
		hcmd =
		    (struct slic_hostcmd *)
			adapter->slic_handles[slic_handle_word.handle_index].
			adapter->slic_handles[slic_handle_word.handle_index].
									address;
									address;
/*      hcmd = (struct slic_hostcmd *) rspbuf->hosthandle; */
/*      hcmd = (struct slic_hostcmd *) rspbuf->hosthandle; */
@@ -2135,7 +2134,7 @@ static void slic_interrupt_card_up(u32 isr, struct adapter *adapter,


static irqreturn_t slic_interrupt(int irq, void *dev_id)
static irqreturn_t slic_interrupt(int irq, void *dev_id)
{
{
	struct net_device *dev = (struct net_device *)dev_id;
	struct net_device *dev = dev_id;
	struct adapter *adapter = netdev_priv(dev);
	struct adapter *adapter = netdev_priv(dev);
	u32 isr;
	u32 isr;


@@ -2881,7 +2880,7 @@ static void slic_init_adapter(struct net_device *netdev,
	adapter->busnumber = pcidev->bus->number;
	adapter->busnumber = pcidev->bus->number;
	adapter->slotnumber = ((pcidev->devfn >> 3) & 0x1F);
	adapter->slotnumber = ((pcidev->devfn >> 3) & 0x1F);
	adapter->functionnumber = (pcidev->devfn & 0x7);
	adapter->functionnumber = (pcidev->devfn & 0x7);
	adapter->slic_regs = (__iomem struct slic_regs *)memaddr;
	adapter->slic_regs = memaddr;
	adapter->irq = pcidev->irq;
	adapter->irq = pcidev->irq;
/*	adapter->netdev = netdev;*/
/*	adapter->netdev = netdev;*/
	adapter->chipid = chip_idx;
	adapter->chipid = chip_idx;