[PATCH 5/8] staging: ft1000: ft1000-usb: removed unnecessary braces

2015-02-06 Thread Pushpendra Singh
Removed Checkpatch.pl warning
WARNING: braces {} are not necessary for single statement blocks
+   if ((dev->app_info[i].fileobject == NULL)) {
+   break;
+   }

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
index 763ffa8..f2c9507 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
@@ -317,9 +317,8 @@ static int ft1000_open(struct inode *inode, struct file 
*file)
 
/* Search for available application info block */
for (i = 0; i < MAX_NUM_APP; i++) {
-   if ((dev->app_info[i].fileobject == NULL)) {
+   if ((dev->app_info[i].fileobject == NULL))
break;
-   }
}
 
/* Fail due to lack of application info block */
@@ -575,9 +574,8 @@ static long ft1000_ioctl(struct file *file, unsigned int 
command,
} else {
/* Check if this message came from a registered 
application */
for (i = 0; i < MAX_NUM_APP; i++) {
-   if (ft1000dev->app_info[i].fileobject 
== &file->f_owner) {
+   if (ft1000dev->app_info[i].fileobject 
== &file->f_owner)
break;
-   }
}
if (i == MAX_NUM_APP) {
pr_debug("No matching application 
fileobject\n");
@@ -629,9 +627,8 @@ static long ft1000_ioctl(struct file *file, unsigned int 
command,
pmsg = (u16 
*)&dpram_data->pseudohdr;
ppseudo_hdr = (struct 
pseudo_hdr *)pmsg;
total_len = msgsz+2;
-   if (total_len & 0x1) {
+   if (total_len & 0x1)
total_len++;
-   }
 
/* Insert slow queue sequence 
number */
ppseudo_hdr->seq_num = 
info->squeseqnum++;
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 2/8] staging: ft1000: ft1000-pcmcia: remove unnecessary parentheses

2015-02-06 Thread Pushpendra Singh
WARNING: Unnecessary parentheses
+   if ((tempword != *ppseudohdr)) {

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
index 29a3d7e..ae94214 100644
--- a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
@@ -909,7 +909,7 @@ static bool ft1000_receive_cmd(struct net_device *dev, u16 
*pbuffer,
tempword = *ppseudohdr++;
for (i = 1; i < 7; i++)
tempword ^= *ppseudohdr++;
-   if ((tempword != *ppseudohdr)) {
+   if (tempword != *ppseudohdr) {
pr_debug("Pseudo header checksum mismatch\n");
/* Drop this message */
return false;
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 3/8] staging: ft1000: ft1000-pcmcia: remove unnecessary out of memory warning

2015-02-06 Thread Pushpendra Singh
WARNING: Possible unnecessary 'out of memory' message
+   if (skb == NULL) {
+   pr_debug("No Network buffers available\n");

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
index ae94214..9720061 100644
--- a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
@@ -1548,7 +1548,6 @@ static int ft1000_copy_up_pkt(struct net_device *dev)
skb = dev_alloc_skb(len + 12 + 2);
 
if (skb == NULL) {
-   pr_debug("No Network buffers available\n");
/* Read High word to complete 32 bit access */
if (info->AsicID == MAGNEMITE_ID)
tempword = ft1000_read_reg(dev, FT1000_REG_MAG_DFRH);
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 6/8] staging: ft1000: ft1000-usb: remove unnecessary parentheses

2015-02-06 Thread Pushpendra Singh
Remove checkpatch.pl warning
WARNING: Unnecessary parentheses - maybe == should be = ?
+   if ((dev->app_info[i].fileobject == NULL))

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
index f2c9507..b8e19ca 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
@@ -317,7 +317,7 @@ static int ft1000_open(struct inode *inode, struct file 
*file)
 
/* Search for available application info block */
for (i = 0; i < MAX_NUM_APP; i++) {
-   if ((dev->app_info[i].fileobject == NULL))
+   if (dev->app_info[i].fileobject == NULL)
break;
}
 
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 7/8] staging: ft1000: ft1000-usb: remove conditional statement

2015-02-06 Thread Pushpendra Singh
their is no statements for if condition, but else have so instead
of using else condition ,use a single condition statement if(!qtype)

Signed-off-by: Puhspendra Singh 
---
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
index b8e19ca..91c4e06 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
@@ -588,8 +588,7 @@ static long ft1000_ioctl(struct file *file, unsigned int 
command,
/* Check message qtype type which is the lower 
byte within qos_class */
qtype = ntohs(dpram_data->pseudohdr.qos_class) 
& 0xff;
/* pr_debug("qtype = %d\n", qtype); */
-   if (qtype) {
-   } else {
+   if (!qtype) {
/* Put message into Slow Queue */
/* Only put a message into the DPRAM if 
msg doorbell is available */
status = 
ft1000_read_register(ft1000dev, &tempword, FT1000_REG_DOORBELL);
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 4/8] staging: ft1000: ft1000-pcmcia: add blank line after declarations

2015-02-06 Thread Pushpendra Singh
Removed Checkpatch.pl warning
WARNING: Missing a blank line after declarations
+   struct ft1000_info *ft_info;
+   ft_info = netdev_priv(dev);

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
index 9720061..86ebe32 100644
--- a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
@@ -2001,8 +2001,8 @@ static void ft1000_get_drvinfo(struct net_device *dev,
   struct ethtool_drvinfo *info)
 {
struct ft1000_info *ft_info;
-   ft_info = netdev_priv(dev);
 
+   ft_info = netdev_priv(dev);
strlcpy(info->driver, "ft1000", sizeof(info->driver));
snprintf(info->bus_info, sizeof(info->bus_info), "PCMCIA 0x%lx",
 dev->base_addr);
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 1/8] staging: ft1000: ft1000-pcmcia: removed unnecessary braces

2015-02-06 Thread Pushpendra Singh
Removed checkpatch.pl warnings
WARNING: braces {} are not necessary for single statement blocks
+   if (tempword == 0xfefe) {
+   break;
+   }

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 71 +---
 1 file changed, 25 insertions(+), 46 deletions(-)

diff --git a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
index 1ef367d..29a3d7e 100644
--- a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
@@ -204,11 +204,10 @@ static inline void ft1000_write_dpram_mag_16(struct 
net_device *dev,
/* Provide mutual exclusive access while reading ASIC registers. */
spin_lock_irqsave(&info->dpram_lock, flags);
ft1000_write_reg(dev, FT1000_REG_DPRAM_ADDR, offset);
-   if (Index) {
+   if (Index)
ft1000_write_reg(dev, FT1000_REG_MAG_DPDATAL, value);
-   } else {
+   else
ft1000_write_reg(dev, FT1000_REG_MAG_DPDATAH, value);
-   }
spin_unlock_irqrestore(&info->dpram_lock, flags);
 }
 
@@ -440,9 +439,8 @@ static int ft1000_reset_card(struct net_device *dev)
tempword =
ft1000_read_dpram_mag_16(dev, 
FT1000_MAG_DPRAM_FEFE,
 
FT1000_MAG_DPRAM_FEFE_INDX);
-   if (tempword == 0xfefe) {
+   if (tempword == 0xfefe)
break;
-   }
mdelay(20);
}
 
@@ -621,9 +619,8 @@ static void ft1000_hbchk(u_long data)
 
tempword = ft1000_read_reg(dev, FT1000_REG_DOORBELL);
/* Let's check doorbell again if fail */
-   if (tempword & FT1000_DB_HB) {
+   if (tempword & FT1000_DB_HB)
tempword = ft1000_read_reg(dev, FT1000_REG_DOORBELL);
-   }
if (tempword & FT1000_DB_HB) {
pr_info("heartbeat doorbell not clear by firmware\n");
if (info->AsicID == ELECTRABUZZ_ID) {
@@ -766,9 +763,8 @@ static void ft1000_send_cmd(struct net_device *dev, u16 
*ptempbuffer, int size,
 
size += sizeof(struct pseudo_hdr);
/* check for odd byte and increment to 16-bit word align value */
-   if ((size & 0x0001)) {
+   if ((size & 0x0001))
size++;
-   }
pr_debug("total length = %d\n", size);
pr_debug("length = %d\n", ntohs(*ptempbuffer));
/*
@@ -911,9 +907,8 @@ static bool ft1000_receive_cmd(struct net_device *dev, u16 
*pbuffer,
 * Calculate pseudo header checksum
 */
tempword = *ppseudohdr++;
-   for (i = 1; i < 7; i++) {
+   for (i = 1; i < 7; i++)
tempword ^= *ppseudohdr++;
-   }
if ((tempword != *ppseudohdr)) {
pr_debug("Pseudo header checksum mismatch\n");
/* Drop this message */
@@ -977,9 +972,8 @@ static void ft1000_proc_drvmsg(struct net_device *dev)
while (tempword & FT1000_DB_DPRAM_TX) {
mdelay(5);
i++;
-   if (i == 10) {
+   if (i == 10)
break;
-   }
}
ptr =
list_entry(info->prov_list.next,
@@ -1099,9 +1093,8 @@ static void ft1000_proc_drvmsg(struct net_device *dev)
mdelay(10);
tempword =
ft1000_read_reg(dev, 
FT1000_REG_DOORBELL);
-   if (tempword & FT1000_DB_DPRAM_TX) {
+   if (tempword & FT1000_DB_DPRAM_TX)
mdelay(10);
-   }
}
 
if ((tempword & FT1000_DB_DPRAM_TX) == 0) {
@@ -1128,9 +1121,8 @@ static void ft1000_proc_drvmsg(struct net_device *dev)
ppseudo_hdr->portsrc = 0;
/* Calculate new checksum */
ppseudo_hdr->checksum = *pmsg++;
-   for (i = 1; i < 7; i++) {
+   for (i = 1; i < 7; i++)
ppseudo_hdr->checksum ^= *pmsg++;
-   

[PATCH 8/8] staging: ft1000: ft1000-usb: remove unnecessary out of memory warning

2015-02-06 Thread Pushpendra Singh
WARNING: Possible unnecessary 'out of memory' message
+   if (skb == NULL) {
+   pr_debug("No Network buffers available\n");

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c
index 502e16a..c771194 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c
@@ -843,7 +843,6 @@ static int ft1000_copy_up_pkt(struct urb *urb)
skb = dev_alloc_skb(len + 12 + 2);
 
if (skb == NULL) {
-   pr_debug("No Network buffers available\n");
info->stats.rx_errors++;
ft1000_submit_rx_urb(info);
return -1;
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH v2 2/7] staging: ft1000: ft1000-pcmcia: add blank line after declarations

2015-02-08 Thread Pushpendra Singh
Removed Checkpatch.pl warning
WARNING: Missing a blank line after declarations
+   struct ft1000_info *ft_info;
+   ft_info = netdev_priv(dev);

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
index 374db6d..9d0fd6c 100644
--- a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
@@ -2006,8 +2006,8 @@ static void ft1000_get_drvinfo(struct net_device *dev,
   struct ethtool_drvinfo *info)
 {
struct ft1000_info *ft_info;
-   ft_info = netdev_priv(dev);
 
+   ft_info = netdev_priv(dev);
strlcpy(info->driver, "ft1000", sizeof(info->driver));
snprintf(info->bus_info, sizeof(info->bus_info), "PCMCIA 0x%lx",
 dev->base_addr);
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH v2 3/7] staging: ft1000: ft1000-pcmcia: remove unnecessary parentheses

2015-02-08 Thread Pushpendra Singh
Remove checkpatch.pl warning
WARNING: Unnecessary parentheses
+   if ((tempword != *ppseudohdr)) {

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
index 9d0fd6c..26659d0 100644
--- a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
@@ -911,7 +911,7 @@ static bool ft1000_receive_cmd(struct net_device *dev, u16 
*pbuffer,
tempword = *ppseudohdr++;
for (i = 1; i < 7; i++)
tempword ^= *ppseudohdr++;
-   if ((tempword != *ppseudohdr)) {
+   if (tempword != *ppseudohdr) {
pr_debug("Pseudo header checksum mismatch\n");
/* Drop this message */
return false;
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH v2 4/7] staging: ft1000: ft1000-usb: remove unnecessary parentheses

2015-02-08 Thread Pushpendra Singh
Remove checkpatch.pl warning
WARNING: Unnecessary parentheses - maybe == should be = ?
+   if ((dev->app_info[i].fileobject == NULL))

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
index c8d2782..25166db 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
@@ -317,7 +317,7 @@ static int ft1000_open(struct inode *inode, struct file 
*file)
 
/* Search for available application info block */
for (i = 0; i < MAX_NUM_APP; i++) {
-   if ((dev->app_info[i].fileobject == NULL)) {
+   if (dev->app_info[i].fileobject == NULL) {
break;
}
}
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH v2 1/7] staging: ft1000: ft1000-pcmcia: removed unnecessary braces

2015-02-08 Thread Pushpendra Singh
Remove checkpatch.pl warning
WARNING: braces {} are not necessary for any arm of this statement
+   if (tempword & 0x1f) {
[...]
+   } else {
[...]

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
index e7072bc..374db6d 100644
--- a/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c
@@ -1947,11 +1947,10 @@ static irqreturn_t ft1000_interrupt(int irq, void 
*dev_id)
ft1000_read_reg(dev,

FT1000_REG_MAG_DFSR);
}
-   if (tempword & 0x1f) {
+   if (tempword & 0x1f)
ft1000_copy_up_pkt(dev);
-   } else {
+   else
break;
-   }
cnt++;
} while (cnt < MAX_RCV_LOOP);
 
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH v2 5/7] staging: ft1000: ft1000-usb: removed unnecessary braces

2015-02-08 Thread Pushpendra Singh
Removed Checkpatch.pl warning
WARNING: braces {} are not necessary for single statement blocks
+   if (dev->app_info[i].fileobject == NULL) {
+   break;
+   }

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
index 25166db..bd0d25c 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
@@ -317,9 +317,8 @@ static int ft1000_open(struct inode *inode, struct file 
*file)
 
/* Search for available application info block */
for (i = 0; i < MAX_NUM_APP; i++) {
-   if (dev->app_info[i].fileobject == NULL) {
+   if (dev->app_info[i].fileobject == NULL)
break;
-   }
}
 
/* Fail due to lack of application info block */
@@ -575,9 +574,8 @@ static long ft1000_ioctl(struct file *file, unsigned int 
command,
} else {
/* Check if this message came from a registered 
application */
for (i = 0; i < MAX_NUM_APP; i++) {
-   if (ft1000dev->app_info[i].fileobject 
== &file->f_owner) {
+   if (ft1000dev->app_info[i].fileobject 
== &file->f_owner)
break;
-   }
}
if (i == MAX_NUM_APP) {
pr_debug("No matching application 
fileobject\n");
@@ -629,9 +627,8 @@ static long ft1000_ioctl(struct file *file, unsigned int 
command,
pmsg = (u16 
*)&dpram_data->pseudohdr;
ppseudo_hdr = (struct 
pseudo_hdr *)pmsg;
total_len = msgsz+2;
-   if (total_len & 0x1) {
+   if (total_len & 0x1)
total_len++;
-   }
 
/* Insert slow queue sequence 
number */
ppseudo_hdr->seq_num = 
info->squeseqnum++;
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH v2 7/7] staging: ft1000: ft1000-usb: remove unnecessary out of memory warning

2015-02-08 Thread Pushpendra Singh
Remove checkpatch.pl warning
WARNING: Possible unnecessary 'out of memory' message
+   if (skb == NULL) {
+   pr_debug("No Network buffers available\n");

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c
index f0ac438..690032b 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c
@@ -843,7 +843,6 @@ static int ft1000_copy_up_pkt(struct urb *urb)
skb = dev_alloc_skb(len + 12 + 2);
 
if (skb == NULL) {
-   pr_debug("No Network buffers available\n");
info->stats.rx_errors++;
ft1000_submit_rx_urb(info);
return -1;
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH v2 6/7] staging: ft1000: ft1000-usb: remove conditional statement

2015-02-08 Thread Pushpendra Singh
their is no statements for if condition, but else have so instead
of using else condition ,use a single condition statement if(!qtype)

Signed-off-by: Puhspendra Singh 
---
 drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c 
b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
index bd0d25c..a6dfe65 100644
--- a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
+++ b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c
@@ -588,8 +588,7 @@ static long ft1000_ioctl(struct file *file, unsigned int 
command,
/* Check message qtype type which is the lower 
byte within qos_class */
qtype = ntohs(dpram_data->pseudohdr.qos_class) 
& 0xff;
/* pr_debug("qtype = %d\n", qtype); */
-   if (qtype) {
-   } else {
+   if (!qtype) {
/* Put message into Slow Queue */
/* Only put a message into the DPRAM if 
msg doorbell is available */
status = 
ft1000_read_register(ft1000dev, &tempword, FT1000_REG_DOORBELL);
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 3/7] staging: rtl8188eu: core: remove spaces at start of line

2015-02-10 Thread Pushpendra Singh
remove checkpatch.pl warning
WARNING: please, no spaces at the start of a line

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/core/rtw_led.c  |   2 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c |   2 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c |   6 +-
 drivers/staging/rtl8188eu/core/rtw_security.c | 136 +-
 drivers/staging/rtl8188eu/core/rtw_xmit.c |   3 +-
 5 files changed, 74 insertions(+), 75 deletions(-)

diff --git a/drivers/staging/rtl8188eu/core/rtw_led.c 
b/drivers/staging/rtl8188eu/core/rtw_led.c
index 2b4c268..b129ea4 100644
--- a/drivers/staging/rtl8188eu/core/rtw_led.c
+++ b/drivers/staging/rtl8188eu/core/rtw_led.c
@@ -460,7 +460,7 @@ void LedControl8188eu(struct adapter *padapter, enum 
LED_CTL_MODE LedAction)
 {
struct led_priv *ledpriv = &(padapter->ledpriv);
 
-   if ((padapter->bSurpriseRemoved) || (padapter->bDriverStopped) ||
+   if ((padapter->bSurpriseRemoved) || (padapter->bDriverStopped) ||
   (!padapter->hw_init_completed))
return;
 
diff --git a/drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 
b/drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
index ad86108..868f5ec 100644
--- a/drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
+++ b/drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
@@ -4702,7 +4702,7 @@ void _linked_rx_signal_strehgth_display(struct adapter 
*padapter);
 void _linked_rx_signal_strehgth_display(struct adapter *padapter)
 {
struct mlme_ext_priv*pmlmeext = &padapter->mlmeextpriv;
-  struct mlme_ext_info*pmlmeinfo = &(pmlmeext->mlmext_info);
+   struct mlme_ext_info*pmlmeinfo = &(pmlmeext->mlmext_info);
u8 mac_id;
int UndecoratedSmoothedPWDB;
 
diff --git a/drivers/staging/rtl8188eu/core/rtw_recv.c 
b/drivers/staging/rtl8188eu/core/rtw_recv.c
index a380338..565feff 100644
--- a/drivers/staging/rtl8188eu/core/rtw_recv.c
+++ b/drivers/staging/rtl8188eu/core/rtw_recv.c
@@ -34,11 +34,11 @@ static u8 SNAP_ETH_TYPE_APPLETALK_AARP[2] = {0x80, 0xf3};
 
 /* Bridge-Tunnel header (for EtherTypes ETH_P_AARP and ETH_P_IPX) */
 static u8 rtw_bridge_tunnel_header[] = {
-   0xaa, 0xaa, 0x03, 0x00, 0x00, 0xf8
+   0xaa, 0xaa, 0x03, 0x00, 0x00, 0xf8
 };
 
 static u8 rtw_rfc1042_header[] = {
-   0xaa, 0xaa, 0x03, 0x00, 0x00, 0x00
+   0xaa, 0xaa, 0x03, 0x00, 0x00, 0x00
 };
 
 void rtw_signal_stat_timer_hdl(RTW_TIMER_HDL_ARGS);
@@ -202,7 +202,7 @@ int rtw_free_recvframe(struct recv_frame *precvframe,
precvpriv->free_recvframe_cnt++;
}
 
-  spin_unlock_bh(&pfree_recv_queue->lock);
+   spin_unlock_bh(&pfree_recv_queue->lock);
 
 
return _SUCCESS;
diff --git a/drivers/staging/rtl8188eu/core/rtw_security.c 
b/drivers/staging/rtl8188eu/core/rtw_security.c
index 790fa91..a36b889 100644
--- a/drivers/staging/rtl8188eu/core/rtw_security.c
+++ b/drivers/staging/rtl8188eu/core/rtw_security.c
@@ -391,74 +391,74 @@ void rtw_seccalctkipmic(u8 *key, u8 *header, u8 *data, 
u32 data_len, u8 *mic_cod
 /* 2-unsigned char by 2-unsigned char subset of the full AES S-box table */
 static const unsigned short Sbox1[2][256] = {  /* Sbox for hash (can be in 
ROM) */
 {
-   0xC6A5, 0xF884, 0xEE99, 0xF68D, 0xFF0D, 0xD6BD, 0xDEB1, 0x9154,
-   0x6050, 0x0203, 0xCEA9, 0x567D, 0xE719, 0xB562, 0x4DE6, 0xEC9A,
-   0x8F45, 0x1F9D, 0x8940, 0xFA87, 0xEF15, 0xB2EB, 0x8EC9, 0xFB0B,
-   0x41EC, 0xB367, 0x5FFD, 0x45EA, 0x23BF, 0x53F7, 0xE496, 0x9B5B,
-   0x75C2, 0xE11C, 0x3DAE, 0x4C6A, 0x6C5A, 0x7E41, 0xF502, 0x834F,
-   0x685C, 0x51F4, 0xD134, 0xF908, 0xE293, 0xAB73, 0x6253, 0x2A3F,
-   0x080C, 0x9552, 0x4665, 0x9D5E, 0x3028, 0x37A1, 0x0A0F, 0x2FB5,
-   0x0E09, 0x2436, 0x1B9B, 0xDF3D, 0xCD26, 0x4E69, 0x7FCD, 0xEA9F,
-   0x121B, 0x1D9E, 0x5874, 0x342E, 0x362D, 0xDCB2, 0xB4EE, 0x5BFB,
-   0xA4F6, 0x764D, 0xB761, 0x7DCE, 0x527B, 0xDD3E, 0x5E71, 0x1397,
-   0xA6F5, 0xB968, 0x, 0xC12C, 0x4060, 0xE31F, 0x79C8, 0xB6ED,
-   0xD4BE, 0x8D46, 0x67D9, 0x724B, 0x94DE, 0x98D4, 0xB0E8, 0x854A,
-   0xBB6B, 0xC52A, 0x4FE5, 0xED16, 0x86C5, 0x9AD7, 0x6655, 0x1194,
-   0x8ACF, 0xE910, 0x0406, 0xFE81, 0xA0F0, 0x7844, 0x25BA, 0x4BE3,
-   0xA2F3, 0x5DFE, 0x80C0, 0x058A, 0x3FAD, 0x21BC, 0x7048, 0xF104,
-   0x63DF, 0x77C1, 0xAF75, 0x4263, 0x2030, 0xE51A, 0xFD0E, 0xBF6D,
-   0x814C, 0x1814, 0x2635, 0xC32F, 0xBEE1, 0x35A2, 0x88CC, 0x2E39,
-   0x9357, 0x55F2, 0xFC82, 0x7A47, 0xC8AC, 0xBAE7, 0x322B, 0xE695,
-   0xC0A0, 0x1998, 0x9ED1, 0xA37F, 0x4466, 0x547E, 0x3BAB, 0x0B83,
-   0x8CCA, 0xC729, 0x6BD3, 0x283C, 0xA779, 0xBCE2, 0x161D, 0xAD76,
-   0xDB3B, 0x6456, 0x744E, 0x141E, 0x92DB, 0x0C0A, 0x486C, 0xB8E4,
-   0x9F5D, 0xBD6E, 0x43EF, 0xC4A6, 0x39A8, 0x31A4, 0xD337, 0xF28B,
-   0xD532, 0x8B43, 0x6E59, 0xDAB7, 0x018C, 0xB164, 0x9CD2, 0x49E0,
-   0xD8B4, 0xACFA, 0xF307, 0xCF25, 0xCAAF, 0xF48E, 0x47E9, 0x1018,
-   0x6FD5, 0xF088, 0x4A6F, 0x5C72, 0x3824, 0x57F1, 0x73C7, 0x9751,
-   0x

[PATCH 2/7] staging: rtl8188eu: core: removing unnecessary space

2015-02-10 Thread Pushpendra Singh
Removed unnecessary space before that ','
ERROR: space prohibited before that ',' (ctx:WxE)

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c |  8 +++---
 drivers/staging/rtl8188eu/core/rtw_mlme.c  | 18 ++--
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c  | 40 +-
 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c   | 14 -
 drivers/staging/rtl8188eu/core/rtw_xmit.c  |  4 +--
 5 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/drivers/staging/rtl8188eu/core/rtw_ieee80211.c 
b/drivers/staging/rtl8188eu/core/rtw_ieee80211.c
index 6473d60..cc341d8 100644
--- a/drivers/staging/rtl8188eu/core/rtw_ieee80211.c
+++ b/drivers/staging/rtl8188eu/core/rtw_ieee80211.c
@@ -792,7 +792,7 @@ u8 *rtw_get_wps_ie(u8 *in_ie, uint in_len, u8 *wps_ie, uint 
*wps_ielen)
  *
  * Returns: the address of the specific WPS attribute found, or NULL
  */
-u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id , u8 
*buf_attr, u32 *len_attr)
+u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 
*buf_attr, u32 *len_attr)
 {
u8 *attr_ptr = NULL;
u8 *target_attr_ptr = NULL;
@@ -802,7 +802,7 @@ u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 
target_attr_id , u8 *buf_at
*len_attr = 0;
 
if ((wps_ie[0] != _VENDOR_SPECIFIC_IE_) ||
-   (memcmp(wps_ie + 2, wps_oui , 4)))
+   (memcmp(wps_ie + 2, wps_oui, 4)))
return attr_ptr;
 
/*  6 = 1(Element ID) + 1(Length) + 4(WPS OUI) */
@@ -838,7 +838,7 @@ u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 
target_attr_id , u8 *buf_at
  *
  * Returns: the address of the specific WPS attribute content found, or NULL
  */
-u8 *rtw_get_wps_attr_content(u8 *wps_ie, uint wps_ielen, u16 target_attr_id , 
u8 *buf_content, uint *len_content)
+u8 *rtw_get_wps_attr_content(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, 
u8 *buf_content, uint *len_content)
 {
u8 *attr_ptr;
u32 attr_len;
@@ -1243,7 +1243,7 @@ void rtw_get_bcn_info(struct wlan_network *pnetwork)
} else {
pnetwork->BcnInfo.encryp_protocol = ENCRYP_PROTOCOL_OPENSYS;
}
-   rtw_get_sec_ie(pnetwork->network.IEs , pnetwork->network.IELength, 
NULL, &rsn_len, NULL, &wpa_len);
+   rtw_get_sec_ie(pnetwork->network.IEs, pnetwork->network.IELength, NULL, 
&rsn_len, NULL, &wpa_len);
RT_TRACE(_module_rtl871x_mlme_c_, _drv_info_, ("rtw_get_bcn_info: ssid 
=%s\n", pnetwork->network.Ssid.Ssid));
RT_TRACE(_module_rtl871x_mlme_c_, _drv_info_, ("rtw_get_bcn_info: 
wpa_len =%d rsn_len =%d\n", wpa_len, rsn_len));
RT_TRACE(_module_rtl871x_mlme_c_, _drv_info_, ("rtw_get_bcn_info: ssid 
=%s\n", pnetwork->network.Ssid.Ssid));
diff --git a/drivers/staging/rtl8188eu/core/rtw_mlme.c 
b/drivers/staging/rtl8188eu/core/rtw_mlme.c
index 4eb5019..55ed99c 100644
--- a/drivers/staging/rtl8188eu/core/rtw_mlme.c
+++ b/drivers/staging/rtl8188eu/core/rtw_mlme.c
@@ -141,7 +141,7 @@ struct  wlan_network *_rtw_alloc_network(struct 
mlme_priv *pmlmepriv)/* _queue *f
}
plist = free_queue->queue.next;
 
-   pnetwork = container_of(plist , struct wlan_network, list);
+   pnetwork = container_of(plist, struct wlan_network, list);
 
list_del_init(&pnetwork->list);
 
@@ -160,7 +160,7 @@ exit:
return pnetwork;
 }
 
-static void _rtw_free_network(struct   mlme_priv *pmlmepriv , struct 
wlan_network *pnetwork, u8 isfreeall)
+static void _rtw_free_network(struct mlme_priv *pmlmepriv, struct wlan_network 
*pnetwork, u8 isfreeall)
 {
u32 curr_time, delta_time;
u32 lifetime = SCANQUEUE_LIFETIME;
@@ -219,7 +219,7 @@ struct wlan_network *rtw_find_network(struct __queue 
*scanned_queue, u8 *addr)
plist = phead->next;
 
while (plist != phead) {
-   pnetwork = container_of(plist, struct wlan_network , list);
+   pnetwork = container_of(plist, struct wlan_network, list);
if (!memcmp(addr, pnetwork->network.MacAddress, ETH_ALEN))
break;
plist = plist->next;
@@ -581,7 +581,7 @@ static int rtw_is_desired_network(struct adapter *adapter, 
struct wlan_network *
 }
 
 /* TODO: Perry: For Power Management */
-void rtw_atimdone_event_callback(struct adapter*adapter , u8 *pbuf)
+void rtw_atimdone_event_callback(struct adapter*adapter, u8 *pbuf)
 {
RT_TRACE(_module_rtl871x_mlme_c_, _drv_err_, ("receive 
atimdone_evet\n"));
return;
@@ -614,7 +614,7 @@ void rtw_survey_event_callback(struct adapter   
*adapter, u8 *pbuf)
spin_lock_bh(&(pmlmepriv->scanned_queue.lock));
ibss_wlan = rtw_find_network(&pmlmepriv->scanned_queue, 
 pnetwork->Ma

[PATCH 4/7] staging: rtl8188eu: core: remove unnecessary parentheses

2015-02-10 Thread Pushpendra Singh
remove checkpatch.pl warning
WARNING: Unnecessary parentheses - maybe == should be = ?

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 4 ++--
 drivers/staging/rtl8188eu/core/rtw_mlme.c  | 2 +-
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c   | 2 +-
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 +-
 drivers/staging/rtl8188eu/core/rtw_xmit.c  | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/staging/rtl8188eu/core/rtw_ioctl_set.c 
b/drivers/staging/rtl8188eu/core/rtw_ioctl_set.c
index 2faf6b2..521ca4b 100644
--- a/drivers/staging/rtl8188eu/core/rtw_ioctl_set.c
+++ b/drivers/staging/rtl8188eu/core/rtw_ioctl_set.c
@@ -184,7 +184,7 @@ u8 rtw_set_802_11_bssid(struct adapter *padapter, u8 *bssid)
 
rtw_free_assoc_resources(padapter, 1);
 
-   if ((check_fwstate(pmlmepriv, WIFI_ADHOC_MASTER_STATE) 
== true)) {
+   if (check_fwstate(pmlmepriv, WIFI_ADHOC_MASTER_STATE) 
== true) {
_clr_fwstate_(pmlmepriv, 
WIFI_ADHOC_MASTER_STATE);
set_fwstate(pmlmepriv, WIFI_ADHOC_STATE);
}
@@ -258,7 +258,7 @@ u8 rtw_set_802_11_ssid(struct adapter *padapter, struct 
ndis_802_11_ssid *ssid)
 
if ((pmlmepriv->assoc_ssid.SsidLength == ssid->SsidLength) &&
(!memcmp(&pmlmepriv->assoc_ssid.Ssid, ssid->Ssid, 
ssid->SsidLength))) {
-   if ((check_fwstate(pmlmepriv, WIFI_STATION_STATE) == 
false)) {
+   if (check_fwstate(pmlmepriv, WIFI_STATION_STATE) == 
false) {
RT_TRACE(_module_rtl871x_ioctl_set_c_, 
_drv_err_,
 ("Set SSID is the same ssid, fw_state 
= 0x%08x\n",
  get_fwstate(pmlmepriv)));
diff --git a/drivers/staging/rtl8188eu/core/rtw_mlme.c 
b/drivers/staging/rtl8188eu/core/rtw_mlme.c
index 55ed99c..4dfe2b6 100644
--- a/drivers/staging/rtl8188eu/core/rtw_mlme.c
+++ b/drivers/staging/rtl8188eu/core/rtw_mlme.c
@@ -660,7 +660,7 @@ void rtw_surveydone_event_callback(struct adapter   
*adapter, u8 *pbuf)
rtw_set_signal_stat_timer(&adapter->recvpriv);
 
if (pmlmepriv->to_join) {
-   if ((check_fwstate(pmlmepriv, WIFI_ADHOC_STATE) == true)) {
+   if (check_fwstate(pmlmepriv, WIFI_ADHOC_STATE) == true) {
if (check_fwstate(pmlmepriv, _FW_LINKED) == false) {
set_fwstate(pmlmepriv, _FW_UNDER_LINKING);
 
diff --git a/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c 
b/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
index b29e120..1fe25ac 100644
--- a/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
+++ b/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
@@ -307,7 +307,7 @@ void rtw_set_rpwm(struct adapter *padapter, u8 pslv)
pslv = PS_STATE_S3;
}
 
-   if ((pwrpriv->rpwm == pslv)) {
+   if (pwrpriv->rpwm == pslv) {
RT_TRACE(_module_rtl871x_pwrctrl_c_, _drv_err_,
 ("%s: Already set rpwm[0x%02X], new=0x%02X!\n", 
__func__, pwrpriv->rpwm, pslv));
return;
diff --git a/drivers/staging/rtl8188eu/core/rtw_wlan_util.c 
b/drivers/staging/rtl8188eu/core/rtw_wlan_util.c
index 5646b6f..3bc7431 100644
--- a/drivers/staging/rtl8188eu/core/rtw_wlan_util.c
+++ b/drivers/staging/rtl8188eu/core/rtw_wlan_util.c
@@ -1311,7 +1311,7 @@ int support_short_GI(struct adapter *padapter, struct 
HT_caps_element *pHT_caps)
if (!(pmlmeinfo->HT_enable))
return _FAIL;
 
-   if ((pmlmeinfo->assoc_AP_vendor == HT_IOT_PEER_RALINK))
+   if (pmlmeinfo->assoc_AP_vendor == HT_IOT_PEER_RALINK)
return _FAIL;
 
bit_offset = (pmlmeext->cur_bwmode & HT_CHANNEL_WIDTH_40) ? 6 : 5;
diff --git a/drivers/staging/rtl8188eu/core/rtw_xmit.c 
b/drivers/staging/rtl8188eu/core/rtw_xmit.c
index d89c916..1b4a418 100644
--- a/drivers/staging/rtl8188eu/core/rtw_xmit.c
+++ b/drivers/staging/rtl8188eu/core/rtw_xmit.c
@@ -805,7 +805,7 @@ s32 rtw_make_wlanhdr(struct adapter *padapter, u8 *hdr, 
struct pkt_attrib *pattr
SetFrameSubType(fctrl, pattrib->subtype);
 
if (pattrib->subtype & WIFI_DATA_TYPE) {
-   if ((check_fwstate(pmlmepriv,  WIFI_STATION_STATE) == true)) {
+   if (check_fwstate(pmlmepriv,  WIFI_STATION_STATE) == true) {
/* to_ds = 1, fr_ds = 0; */
/* Data transfer to AP */
SetToDs(fctrl);
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 1/7] staging: rtl8188eu: core: added blank line after declarations

2015-02-10 Thread Pushpendra Singh
Removed following checkpatch.pl warning from mutiple files
WARNING: Missing a blank line after declarations

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/core/rtw_debug.c |  3 ++-
 drivers/staging/rtl8188eu/core/rtw_efuse.c | 12 
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c |  4 
 drivers/staging/rtl8188eu/core/rtw_led.c   |  1 +
 drivers/staging/rtl8188eu/core/rtw_mlme.c  |  3 +++
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c  | 11 +++
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c   |  3 +++
 drivers/staging/rtl8188eu/core/rtw_recv.c  | 14 +++---
 drivers/staging/rtl8188eu/core/rtw_security.c  | 18 ++
 drivers/staging/rtl8188eu/core/rtw_sreset.c|  1 +
 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c   |  1 +
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c |  4 
 drivers/staging/rtl8188eu/core/rtw_xmit.c  |  3 +++
 13 files changed, 74 insertions(+), 4 deletions(-)

diff --git a/drivers/staging/rtl8188eu/core/rtw_debug.c 
b/drivers/staging/rtl8188eu/core/rtw_debug.c
index bc3fe10..4b9045d 100644
--- a/drivers/staging/rtl8188eu/core/rtw_debug.c
+++ b/drivers/staging/rtl8188eu/core/rtw_debug.c
@@ -217,8 +217,8 @@ int proc_get_ht_option(char *page, char **start,
struct net_device *dev = data;
struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev);
struct mlme_priv *pmlmepriv = &(padapter->mlmepriv);
-
int len = 0;
+
len += snprintf(page + len, count - len, "ht_option=%d\n", 
pmlmepriv->htpriv.ht_option);
*eof = 1;
return len;
@@ -588,6 +588,7 @@ int proc_set_rx_signal(struct file *file, const char __user 
*buffer,
 
if (buffer && !copy_from_user(tmp, buffer, sizeof(tmp))) {
int num = sscanf(tmp, "%u %u", &is_signal_dbg, 
&signal_strength);
+
is_signal_dbg = is_signal_dbg == 0 ? 0 : 1;
if (is_signal_dbg && num != 2)
return count;
diff --git a/drivers/staging/rtl8188eu/core/rtw_efuse.c 
b/drivers/staging/rtl8188eu/core/rtw_efuse.c
index 8816d11..e15112b 100644
--- a/drivers/staging/rtl8188eu/core/rtw_efuse.c
+++ b/drivers/staging/rtl8188eu/core/rtw_efuse.c
@@ -260,6 +260,7 @@ static void efuse_read_phymap_from_txpktbuf(
u8 lenc[2];
u16 lenbak, aaabak;
u16 aaa;
+
lenc[0] = usb_read8(adapter, REG_PKTBUF_DBG_DATA_L);
lenc[1] = usb_read8(adapter, REG_PKTBUF_DBG_DATA_L+1);
 
@@ -331,6 +332,7 @@ void EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 
efuseType, u8 type, v
case TYPE_EFUSE_MAX_SECTION:
{
u8 *pMax_section;
+
pMax_section = pOut;
*pMax_section = EFUSE_MAX_SECTION_88E;
}
@@ -338,6 +340,7 @@ void EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 
efuseType, u8 type, v
case TYPE_EFUSE_REAL_CONTENT_LEN:
{
u16 *pu2Tmp;
+
pu2Tmp = pOut;
*pu2Tmp = EFUSE_REAL_CONTENT_LEN_88E;
}
@@ -345,6 +348,7 @@ void EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 
efuseType, u8 type, v
case TYPE_EFUSE_CONTENT_LEN_BANK:
{
u16 *pu2Tmp;
+
pu2Tmp = pOut;
*pu2Tmp = EFUSE_REAL_CONTENT_LEN_88E;
}
@@ -352,6 +356,7 @@ void EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 
efuseType, u8 type, v
case TYPE_AVAILABLE_EFUSE_BYTES_BANK:
{
u16 *pu2Tmp;
+
pu2Tmp = pOut;
*pu2Tmp = 
(u16)(EFUSE_REAL_CONTENT_LEN_88E-EFUSE_OOB_PROTECT_BYTES_88E);
}
@@ -359,6 +364,7 @@ void EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 
efuseType, u8 type, v
case TYPE_AVAILABLE_EFUSE_BYTES_TOTAL:
{
u16 *pu2Tmp;
+
pu2Tmp = pOut;
*pu2Tmp = 
(u16)(EFUSE_REAL_CONTENT_LEN_88E-EFUSE_OOB_PROTECT_BYTES_88E);
}
@@ -366,6 +372,7 @@ void EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 
efuseType, u8 type, v
case TYPE_EFUSE_MAP_LEN:
{
u16 *pu2Tmp;
+
pu2Tmp = pOut;
*pu2Tmp = (u16)EFUSE_MAP_LEN_88E;
}
@@ -373,6 +380,7 @@ void EFUSE_GetEfuseDefinition(struct adapter *pAdapter, u8 
efuseType, u8 type, v
case TYPE_EFUSE_PROTECT_BYTES_BANK:
{
u8 *pu1Tmp;
+
pu1Tmp = pOut;
*pu1Tmp = (u8)(EFUSE_OOB_PROTECT_BYTES_88E);
}
@@ -380,6 +388,7 @@ void EFUSE_GetEfuseDefiniti

[PATCH 5/7] staging: rtl8188eu: core: remove indentation warning

2015-02-10 Thread Pushpendra Singh
remove checckpatch.pl warning
WARNINGROR: switch and case should be at the same indent

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/core/rtw_xmit.c | 32 +--
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/drivers/staging/rtl8188eu/core/rtw_xmit.c 
b/drivers/staging/rtl8188eu/core/rtw_xmit.c
index 1b4a418..92794f0 100644
--- a/drivers/staging/rtl8188eu/core/rtw_xmit.c
+++ b/drivers/staging/rtl8188eu/core/rtw_xmit.c
@@ -1027,22 +1027,22 @@ s32 rtw_xmitframe_coalesce(struct adapter *padapter, 
struct sk_buff *pkt, struct
/* adding icv, if necessary... */
if (pattrib->iv_len) {
switch (pattrib->encrypt) {
-   case _WEP40_:
-   case _WEP104_:
-   WEP_IV(pattrib->iv, psta->dot11txpn, 
pattrib->key_idx);
-   break;
-   case _TKIP_:
-   if (bmcst)
-   TKIP_IV(pattrib->iv, 
psta->dot11txpn, pattrib->key_idx);
-   else
-   TKIP_IV(pattrib->iv, 
psta->dot11txpn, 0);
-   break;
-   case _AES_:
-   if (bmcst)
-   AES_IV(pattrib->iv, 
psta->dot11txpn, pattrib->key_idx);
-   else
-   AES_IV(pattrib->iv, 
psta->dot11txpn, 0);
-   break;
+   case _WEP40_:
+   case _WEP104_:
+   WEP_IV(pattrib->iv, psta->dot11txpn, 
pattrib->key_idx);
+   break;
+   case _TKIP_:
+   if (bmcst)
+   TKIP_IV(pattrib->iv, psta->dot11txpn, 
pattrib->key_idx);
+   else
+   TKIP_IV(pattrib->iv, psta->dot11txpn, 
0);
+   break;
+   case _AES_:
+   if (bmcst)
+   AES_IV(pattrib->iv, psta->dot11txpn, 
pattrib->key_idx);
+   else
+   AES_IV(pattrib->iv, psta->dot11txpn, 0);
+   break;
}
 
memcpy(pframe, pattrib->iv, pattrib->iv_len);
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 6/7] staging: rtl8188eu: core: removed unnecessary braces

2015-02-10 Thread Pushpendra Singh
remove checkpatch.pl warning
WARNING: braces {} are not necessary for single statement blocks

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/core/rtw_efuse.c|  3 +--
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 14 +-
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c  |  4 ++--
 drivers/staging/rtl8188eu/core/rtw_recv.c | 17 ++---
 drivers/staging/rtl8188eu/core/rtw_xmit.c | 19 +++
 5 files changed, 21 insertions(+), 36 deletions(-)

diff --git a/drivers/staging/rtl8188eu/core/rtw_efuse.c 
b/drivers/staging/rtl8188eu/core/rtw_efuse.c
index e15112b..e77fd99 100644
--- a/drivers/staging/rtl8188eu/core/rtw_efuse.c
+++ b/drivers/staging/rtl8188eu/core/rtw_efuse.c
@@ -644,9 +644,8 @@ static bool hal_EfusePgPacketWrite2ByteHeader(struct 
adapter *pAdapter, u8 efuse
}
 
if ((tmp_header & 0x0F) == 0x0F) {  /* word_en PG 
fail */
-   if (repeatcnt++ > EFUSE_REPEAT_THRESHOLD_) {
+   if (repeatcnt++ > EFUSE_REPEAT_THRESHOLD_)
return false;
-   }
efuse_addr++;
continue;
} else if (pg_header != tmp_header) {   /* offset PG 
fail */
diff --git a/drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 
b/drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
index 868f5ec..f9ac1e7 100644
--- a/drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
+++ b/drivers/staging/rtl8188eu/core/rtw_mlme_ext.c
@@ -299,9 +299,8 @@ static void init_channel_list(struct adapter *padapter, 
struct rt_channel_info *
struct p2p_reg_class *reg = NULL;
 
for (ch = o->min_chan; ch <= o->max_chan; ch += o->inc) {
-   if (!has_channel(channel_set, chanset_size, ch)) {
+   if (!has_channel(channel_set, chanset_size, ch))
continue;
-   }
 
if ((0 == padapter->registrypriv.ht_enable) && (8 == 
o->inc))
continue;
@@ -1420,11 +1419,10 @@ unsigned int OnAssocRsp(struct adapter *padapter, 
struct recv_frame *precv_frame
UpdateBrateTbl(padapter, pmlmeinfo->network.SupportedRates);
 
 report_assoc_result:
-   if (res > 0) {
+   if (res > 0)
rtw_buf_update(&pmlmepriv->assoc_rsp, 
&pmlmepriv->assoc_rsp_len, pframe, pkt_len);
-   } else {
+   else
rtw_buf_free(&pmlmepriv->assoc_rsp, &pmlmepriv->assoc_rsp_len);
-   }
 
report_join_res(padapter, res);
 
@@ -1929,9 +1927,8 @@ s32 dump_mgntframe_and_wait_ack(struct adapter *padapter, 
struct xmit_frame *pmg
pxmitpriv->ack_tx = true;
 
pmgntframe->ack_report = 1;
-   if (rtw_hal_mgnt_xmit(padapter, pmgntframe) == _SUCCESS) {
+   if (rtw_hal_mgnt_xmit(padapter, pmgntframe) == _SUCCESS)
ret = rtw_ack_tx_wait(pxmitpriv, timeout_ms);
-   }
 
pxmitpriv->ack_tx = false;
mutex_unlock(&pxmitpriv->ack_tx_mutex);
@@ -4793,9 +4790,8 @@ void linked_status_chk(struct adapter *padapter)
}
}
 
-   if (tx_chk != _SUCCESS && 
pmlmeinfo->link_count++ == 0xf) {
+   if (tx_chk != _SUCCESS && 
pmlmeinfo->link_count++ == 0xf)
tx_chk = issue_nulldata(padapter, NULL, 
0, 1, 0);
-   }
}
 
if (rx_chk == _FAIL) {
diff --git a/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c 
b/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
index 1fe25ac..994460b 100644
--- a/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
+++ b/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
@@ -185,9 +185,9 @@ int ips_leave(struct adapter *padapter)
DBG_88E("==>ips_leave cnts:%d\n", pwrpriv->ips_leave_cnts);
 
result = rtw_ips_pwr_up(padapter);
-   if (result == _SUCCESS) {
+   if (result == _SUCCESS)
pwrpriv->rf_pwrstate = rf_on;
-   }
+
DBG_88E_LEVEL(_drv_info_, "nolinked power save leave\n");
 
if ((_WEP40_ == psecuritypriv->dot11PrivacyAlgrthm) || 
(_WEP104_ == psecuritypriv->dot11PrivacyAlgrthm)) {
diff --git a/drivers/staging/rtl8188eu/core/rtw_recv.c 
b/drivers/staging/rtl8188eu/core/rtw_recv.c
index 565feff..a36d27a 100644
--- a/drivers/staging/rtl8188eu/core/rtw_recv.c
+++ b/drivers/staging/rtl8188eu/core/rtw_recv.c
@@ -116,9 +116,8 @@ void _rtw_free_recv_priv(struct recv_priv *precvpriv)
 
rtw_free_uc_swdec_pending_queue(padapter);
 

[PATCH 7/7] staging: rtl8188eu: core : remove space before tabs

2015-02-10 Thread Pushpendra Singh
remove below checkpatch.pl warning
WARNING: please, no space before tabs

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/core/rtw_xmit.c | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/staging/rtl8188eu/core/rtw_xmit.c 
b/drivers/staging/rtl8188eu/core/rtw_xmit.c
index 227498c..1559cb7 100644
--- a/drivers/staging/rtl8188eu/core/rtw_xmit.c
+++ b/drivers/staging/rtl8188eu/core/rtw_xmit.c
@@ -94,7 +94,7 @@ s32   _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, struct 
adapter *padapter)
}
pxmitpriv->pxmit_frame_buf = (u8 
*)N_BYTE_ALIGMENT((size_t)(pxmitpriv->pallocated_frame_buf), 4);
/* pxmitpriv->pxmit_frame_buf = pxmitpriv->pallocated_frame_buf + 4 - */
-   /*  ((size_t) 
(pxmitpriv->pallocated_frame_buf) &3); */
+   /* ((size_t) (pxmitpriv->pallocated_frame_buf) &3); */
 
pxframe = (struct xmit_frame *)pxmitpriv->pxmit_frame_buf;
 
@@ -132,7 +132,7 @@ s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, struct 
adapter *padapter)
 
pxmitpriv->pxmitbuf = (u8 
*)N_BYTE_ALIGMENT((size_t)(pxmitpriv->pallocated_xmitbuf), 4);
/* pxmitpriv->pxmitbuf = pxmitpriv->pallocated_xmitbuf + 4 - */
-   /*  ((size_t) 
(pxmitpriv->pallocated_xmitbuf) &3); */
+   /* ((size_t) (pxmitpriv->pallocated_xmitbuf) &3); */
 
pxmitbuf = (struct xmit_buf *)pxmitpriv->pxmitbuf;
 
@@ -281,8 +281,8 @@ static void update_attrib_vcs_info(struct adapter 
*padapter, struct xmit_frame *
 
/*  (1) RTS_Threshold is compared to the MPDU, not MSDU. */
/*  (2) If there are more than one frag in  this MSDU, only the first 
frag uses protection frame. */
-   /*  Other fragments are protected by previous fragment. */
-   /*  So we only need to check the length of first fragment. 
*/
+   /*  Other fragments are protected by previous fragment. */
+   /*  So we only need to check the length of first fragment. */
if (pmlmeext->cur_wireless_mode < WIRELESS_11_24N  || 
padapter->registrypriv.wifi_spec) {
if (sz > padapter->registrypriv.rts_thresh) {
pattrib->vcs_mode = RTS_CTS;
@@ -412,7 +412,7 @@ static void set_qos(struct pkt_file *ppktfile, struct 
pkt_attrib *pattrib)
/*  get user_prio from IP hdr */
if (pattrib->ether_type == 0x0800) {
_rtw_pktfile_read(ppktfile, (u8 *)&ip_hdr, sizeof(ip_hdr));
-/* user_prio = (ntohs(ip_hdr.tos) >> 5) & 0x3; */
+   /* user_prio = (ntohs(ip_hdr.tos) >> 5) & 0x3; */
user_prio = ip_hdr.tos >> 5;
} else if (pattrib->ether_type == 0x888e) {
/*  "When priority processing of data frames is supported, */
@@ -1466,7 +1466,7 @@ s32 rtw_xmitframe_enqueue(struct adapter *padapter, 
struct xmit_frame *pxmitfram
if (rtw_xmit_classifier(padapter, pxmitframe) == _FAIL) {
RT_TRACE(_module_rtl871x_xmit_c_, _drv_err_,
 ("rtw_xmitframe_enqueue: drop xmit pkt for classifier 
fail\n"));
-/* pxmitframe->pkt = NULL; */
+   /* pxmitframe->pkt = NULL; */
return _FAIL;
}
 
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 2/6] staging: rtl8188eu: hal: removed code indent error

2015-02-10 Thread Pushpendra Singh
Removed checkpatch.pl error
ERROR: code indent should use tabs where possible

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/hal/rf.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/staging/rtl8188eu/hal/rf.c 
b/drivers/staging/rtl8188eu/hal/rf.c
index eea4c8a..88a026c 100644
--- a/drivers/staging/rtl8188eu/hal/rf.c
+++ b/drivers/staging/rtl8188eu/hal/rf.c
@@ -101,8 +101,7 @@ void rtl88eu_phy_rf6052_set_cck_txpower(struct adapter 
*adapt, u8 *powerlevel)
ptr++;
}
}
-   rtl88eu_dm_txpower_track_adjust(&hal_data->odmpriv, 1, &direction,
-   &pwrtrac_value);
+   rtl88eu_dm_txpower_track_adjust(&hal_data->odmpriv, 1, &direction, 
&pwrtrac_value);
 
if (direction == 1) {
/*  Increase TX power */
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 4/6] staging: rtl8188eu: hal: added blank line after declarations

2015-02-10 Thread Pushpendra Singh
Removed checkpatch.pl below warning
WARNING: Missing a blank line after declarations

Signed-off-by: Pushpendra Singh 
---
 .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c   |  1 +
 drivers/staging/rtl8188eu/hal/hal_intf.c   |  2 ++
 drivers/staging/rtl8188eu/hal/odm.c|  3 +++
 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c   |  1 +
 drivers/staging/rtl8188eu/hal/phy.c|  1 +
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c   |  1 +
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c  |  2 ++
 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c |  3 ++-
 drivers/staging/rtl8188eu/hal/usb_halinit.c| 22 +++---
 9 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c 
b/drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c
index b5e5c93..4a0504d 100644
--- a/drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c
+++ b/drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c
@@ -538,6 +538,7 @@ int ODM_RAInfo_Init(struct odm_dm_struct *dm_odm, u8 macid)
struct odm_ra_info *pRaInfo = &dm_odm->RAInfo[macid];
u8 WirelessMode = 0xFF; /* invalid value */
u8 max_rate_idx = 0x13; /* MCS7 */
+
if (dm_odm->pWirelessMode != NULL)
WirelessMode = *(dm_odm->pWirelessMode);
 
diff --git a/drivers/staging/rtl8188eu/hal/hal_intf.c 
b/drivers/staging/rtl8188eu/hal/hal_intf.c
index 4bdbed2..5edb5c4 100644
--- a/drivers/staging/rtl8188eu/hal/hal_intf.c
+++ b/drivers/staging/rtl8188eu/hal/hal_intf.c
@@ -202,6 +202,7 @@ s32 rtw_hal_xmit(struct adapter *adapt, struct xmit_frame 
*pxmitframe)
 s32 rtw_hal_mgnt_xmit(struct adapter *adapt, struct xmit_frame *pmgntframe)
 {
s32 ret = _FAIL;
+
if (adapt->HalFunc.mgnt_xmit)
ret = adapt->HalFunc.mgnt_xmit(adapt, pmgntframe);
return ret;
@@ -236,6 +237,7 @@ void rtw_hal_update_ra_mask(struct adapter *adapt, u32 
mac_id, u8 rssi_level)
 #ifdef CONFIG_88EU_AP_MODE
struct sta_info *psta = NULL;
struct sta_priv *pstapriv = &adapt->stapriv;
+
if ((mac_id-1) > 0)
psta = pstapriv->sta_aid[(mac_id-1) - 1];
if (psta)
diff --git a/drivers/staging/rtl8188eu/hal/odm.c 
b/drivers/staging/rtl8188eu/hal/odm.c
index d12eac4..25a4043 100644
--- a/drivers/staging/rtl8188eu/hal/odm.c
+++ b/drivers/staging/rtl8188eu/hal/odm.c
@@ -1042,6 +1042,7 @@ void odm_RefreshRateAdaptiveMaskCE(struct odm_dm_struct 
*pDM_Odm)
 
for (i = 0; i < ODM_ASSOCIATE_ENTRY_NUM; i++) {
struct sta_info *pstat = pDM_Odm->pODM_StaInfo[i];
+
if (IS_STA_VALID(pstat)) {
if (ODM_RAStateCheck(pDM_Odm, 
pstat->rssi_stat.UndecoratedSmoothedPWDB, false, &pstat->rssi_level)) {
ODM_RT_TRACE(pDM_Odm, ODM_COMP_RA_MASK, 
ODM_DBG_LOUD,
@@ -1107,6 +1108,7 @@ void odm_DynamicTxPowerInit(struct odm_dm_struct *pDM_Odm)
struct adapter *Adapter = pDM_Odm->Adapter;
struct hal_data_8188e   *pHalData = GET_HAL_DATA(Adapter);
struct dm_priv  *pdmpriv = &pHalData->dmpriv;
+
pdmpriv->bDynamicTxPowerEnable = false;
pdmpriv->LastDTPLvl = TxHighPwrLevel_Normal;
pdmpriv->DynamicTxHighPowerLvl = TxHighPwrLevel_Normal;
@@ -1269,6 +1271,7 @@ void odm_HwAntDiv(struct odm_dm_struct *pDM_Odm)
 void ODM_EdcaTurboInit(struct odm_dm_struct *pDM_Odm)
 {
struct adapter *Adapter = pDM_Odm->Adapter;
+
pDM_Odm->DM_EDCA_Table.bCurrentTurboEDCA = false;
pDM_Odm->DM_EDCA_Table.bIsCurRDLState = false;
Adapter->recvpriv.bIsAnyNonBEPkts = false;
diff --git a/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c 
b/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
index fd7930f..57657aa 100644
--- a/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
+++ b/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
@@ -252,6 +252,7 @@ void rtl88eu_dm_ant_sel_statistics(struct odm_dm_struct 
*dm_odm,
   u8 antsel_tr_mux, u32 mac_id, u8 rx_pwdb_all)
 {
struct fast_ant_train *dm_fat_tbl = &dm_odm->DM_FatTable;
+
if (dm_odm->AntDivType == CG_TRX_HW_ANTDIV) {
if (antsel_tr_mux == MAIN_ANT_CG_TRX) {
dm_fat_tbl->MainAnt_Sum[mac_id] += rx_pwdb_all;
diff --git a/drivers/staging/rtl8188eu/hal/phy.c 
b/drivers/staging/rtl8188eu/hal/phy.c
index 0a1a7d6..40aa0ab 100644
--- a/drivers/staging/rtl8188eu/hal/phy.c
+++ b/drivers/staging/rtl8188eu/hal/phy.c
@@ -1187,6 +1187,7 @@ static void phy_iq_calibrate(struct adapter *adapt, s32 
result[][8],
  rFPGA0_XB_RFInterfaceOE, 
rFPGA0_RFMOD};
 
u32 retry_count = 9;
+
if (*(dm_odm->mp_mode) == 1)
retry_count = 9;
else
diff --git a/drivers/staging/rtl8188eu/hal/rtl

[PATCH 1/6] staging: rt8188eu: hal: removed space before ','

2015-02-10 Thread Pushpendra Singh
Removed checkpatch.pl error
ERROR: space prohibited before that ',' (ctx:WxW)

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 4 ++--
 drivers/staging/rtl8188eu/hal/odm.c  | 8 
 drivers/staging/rtl8188eu/hal/pwrseqcmd.c| 2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c| 6 +++---
 drivers/staging/rtl8188eu/hal/usb_halinit.c  | 2 +-
 5 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c 
b/drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c
index 3c651d5..b5e5c93 100644
--- a/drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c
+++ b/drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c
@@ -87,7 +87,7 @@ static u8 DROPING_NECESSARY[RATESIZE] = {
 
 static u8 PendingForRateUpFail[5] = {2, 10, 24, 40, 60};
 static u16 DynamicTxRPTTiming[6] = {
-   0x186a, 0x30d4, 0x493e, 0x61a8, 0x7a12 , 0x927c}; /*  200ms-1200ms */
+   0x186a, 0x30d4, 0x493e, 0x61a8, 0x7a12, 0x927c}; /*  200ms-1200ms */
 
 /*  End Rate adaptive parameters */
 
@@ -714,7 +714,7 @@ void ODM_RA_TxRPT2Handle_8188E(struct odm_dm_struct 
*dm_odm, u8 *TxRPT_Buf, u16
 pRAInfo->RTY[0], pRAInfo->RTY[1],
 pRAInfo->RTY[2], pRAInfo->RTY[3],
 pRAInfo->RTY[4], pRAInfo->DROP,
-macid_entry0 , macid_entry1));
+macid_entry0, macid_entry1));
if (pRAInfo->PTActive) {
if (pRAInfo->RAstage < 5)
odm_RateDecision_8188E(dm_odm, 
pRAInfo);
diff --git a/drivers/staging/rtl8188eu/hal/odm.c 
b/drivers/staging/rtl8188eu/hal/odm.c
index 06477e8..d12eac4 100644
--- a/drivers/staging/rtl8188eu/hal/odm.c
+++ b/drivers/staging/rtl8188eu/hal/odm.c
@@ -881,7 +881,7 @@ void ODM_RF_Saving(struct odm_dm_struct *pDM_Odm, u8 
bForceInNormal)
 
if (pDM_PSTable->PreRFState != pDM_PSTable->CurRFState) {
if (pDM_PSTable->CurRFState == RF_Save) {
-   phy_set_bb_reg(adapter, 0x874  , 0x1C, 0x2); /* 
Reg874[20:18]=3'b010 */
+   phy_set_bb_reg(adapter, 0x874, 0x1C, 0x2); /* 
Reg874[20:18]=3'b010 */
phy_set_bb_reg(adapter, 0xc70, BIT3, 0); /* 
RegC70[3]=1'b0 */
phy_set_bb_reg(adapter, 0x85c, 0xFF00, 0x63); /* 
Reg85C[31:24]=0x63 */
phy_set_bb_reg(adapter, 0x874, 0xC000, 0x2); /* 
Reg874[15:14]=2'b10 */
@@ -889,7 +889,7 @@ void ODM_RF_Saving(struct odm_dm_struct *pDM_Odm, u8 
bForceInNormal)
phy_set_bb_reg(adapter, 0x818, BIT28, 0x0); /* 
Reg818[28]=1'b0 */
phy_set_bb_reg(adapter, 0x818, BIT28, 0x1); /* 
Reg818[28]=1'b1 */
} else {
-   phy_set_bb_reg(adapter, 0x874  , 0x1CC000, 
pDM_PSTable->Reg874);
+   phy_set_bb_reg(adapter, 0x874, 0x1CC000, 
pDM_PSTable->Reg874);
phy_set_bb_reg(adapter, 0xc70, BIT3, 
pDM_PSTable->RegC70);
phy_set_bb_reg(adapter, 0x85c, 0xFF00, 
pDM_PSTable->Reg85C);
phy_set_bb_reg(adapter, 0xa74, 0xF000, 
pDM_PSTable->RegA74);
@@ -1043,7 +1043,7 @@ void odm_RefreshRateAdaptiveMaskCE(struct odm_dm_struct 
*pDM_Odm)
for (i = 0; i < ODM_ASSOCIATE_ENTRY_NUM; i++) {
struct sta_info *pstat = pDM_Odm->pODM_StaInfo[i];
if (IS_STA_VALID(pstat)) {
-   if (ODM_RAStateCheck(pDM_Odm, 
pstat->rssi_stat.UndecoratedSmoothedPWDB, false , &pstat->rssi_level)) {
+   if (ODM_RAStateCheck(pDM_Odm, 
pstat->rssi_stat.UndecoratedSmoothedPWDB, false, &pstat->rssi_level)) {
ODM_RT_TRACE(pDM_Odm, ODM_COMP_RA_MASK, 
ODM_DBG_LOUD,
 ("RSSI:%d, RSSI_LEVEL:%d\n",
 
pstat->rssi_stat.UndecoratedSmoothedPWDB, pstat->rssi_level));
@@ -1191,7 +1191,7 @@ void odm_RSSIMonitorCheckCE(struct odm_dm_struct *pDM_Odm)
pdmpriv->EntryMinUndecoratedSmoothedPWDB = 0;
 
FindMinimumRSSI(Adapter);
-   ODM_CmnInfoUpdate(&pHalData->odmpriv , ODM_CMNINFO_RSSI_MIN, 
pdmpriv->MinUndecoratedPWDBForDM);
+   ODM_CmnInfoUpdate(&pHalData->odmpriv, ODM_CMNINFO_RSSI_MIN, 
pdmpriv->MinUndecoratedPWDBForDM);
 }
 
 /* 3 */
diff --git a/drivers/staging/rtl8188eu/hal/pwrseqcmd.c 
b/drivers/staging/rtl8188eu/hal/pwrseqcmd.c
index be0663e..768bf57 100644
--- a/drivers/staging/rt

[PATCH 3/6] staging: rtl8188eu: hal: removed unnecessary braces

2015-02-10 Thread Pushpendra Singh
Removed checkpatch.pl below warning
WARNING: braces {} are not necessary for single statement blocks

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/hal/bb_cfg.c| 15 +++
 drivers/staging/rtl8188eu/hal/fw.c|  3 +--
 drivers/staging/rtl8188eu/hal/odm_HWConfig.c  |  5 ++---
 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c  |  3 +--
 drivers/staging/rtl8188eu/hal/phy.c   | 12 
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c  |  6 ++
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c |  3 +--
 drivers/staging/rtl8188eu/hal/usb_halinit.c   |  3 +--
 8 files changed, 19 insertions(+), 31 deletions(-)

diff --git a/drivers/staging/rtl8188eu/hal/bb_cfg.c 
b/drivers/staging/rtl8188eu/hal/bb_cfg.c
index 1e963bf..76d3db1 100644
--- a/drivers/staging/rtl8188eu/hal/bb_cfg.c
+++ b/drivers/staging/rtl8188eu/hal/bb_cfg.c
@@ -554,21 +554,20 @@ static void store_pwrindex_offset(struct adapter 
*Adapter, u32 regaddr, u32 bitm
 
 static void rtl_addr_delay(struct adapter *adapt, u32 addr, u32 bit_mask, u32 
data)
 {
-   if (addr == 0xfe) {
+   if (addr == 0xfe)
msleep(50);
-   } else if (addr == 0xfd) {
+   else if (addr == 0xfd)
mdelay(5);
-   } else if (addr == 0xfc) {
+   else if (addr == 0xfc)
mdelay(1);
-   } else if (addr == 0xfb) {
+   else if (addr == 0xfb)
udelay(50);
-   } else if (addr == 0xfa) {
+   else if (addr == 0xfa)
udelay(5);
-   } else if (addr == 0xf9) {
+   else if (addr == 0xf9)
udelay(1);
-   } else{
+   else
store_pwrindex_offset(adapt, addr, bit_mask, data);
-   }
 }
 
 static bool config_bb_with_pgheader(struct adapter *adapt)
diff --git a/drivers/staging/rtl8188eu/hal/fw.c 
b/drivers/staging/rtl8188eu/hal/fw.c
index 3b28754..a71c542 100644
--- a/drivers/staging/rtl8188eu/hal/fw.c
+++ b/drivers/staging/rtl8188eu/hal/fw.c
@@ -154,9 +154,8 @@ static int _rtl88e_fw_free_to_go(struct adapter *adapt)
break;
} while (counter++ < POLLING_READY_TIMEOUT_COUNT);
 
-   if (counter >= POLLING_READY_TIMEOUT_COUNT) {
+   if (counter >= POLLING_READY_TIMEOUT_COUNT)
goto exit;
-   }
 
value32 = usb_read32(adapt, REG_MCUFWDL);
value32 |= MCUFWDL_RDY;
diff --git a/drivers/staging/rtl8188eu/hal/odm_HWConfig.c 
b/drivers/staging/rtl8188eu/hal/odm_HWConfig.c
index 29f87df..7213187 100644
--- a/drivers/staging/rtl8188eu/hal/odm_HWConfig.c
+++ b/drivers/staging/rtl8188eu/hal/odm_HWConfig.c
@@ -418,11 +418,10 @@ static void ODM_PhyStatusQuery_92CSeries(struct 
odm_dm_struct *dm_odm,
 {
odm_RxPhyStatus92CSeries_Parsing(dm_odm, pPhyInfo, pPhyStatus,
 pPktinfo);
-   if (dm_odm->RSSI_test) {
+   if (dm_odm->RSSI_test)
;/*  Select the packets to do RSSI checking for antenna 
switching. */
-   } else {
+   else
odm_Process_RSSIForDM(dm_odm, pPhyInfo, pPktinfo);
-   }
 }
 
 void ODM_PhyStatusQuery(struct odm_dm_struct *dm_odm,
diff --git a/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c 
b/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
index d3c6873..fd7930f 100644
--- a/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
+++ b/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
@@ -103,9 +103,8 @@ static void dm_fast_training_init(struct odm_dm_struct 
*dm_odm)
struct fast_ant_train *dm_fat_tbl = &dm_odm->DM_FatTable;
u32 AntCombination = 2;
 
-   if (*(dm_odm->mp_mode) == 1) {
+   if (*(dm_odm->mp_mode) == 1)
return;
-   }
 
for (i = 0; i < 6; i++) {
dm_fat_tbl->Bssid[i] = 0;
diff --git a/drivers/staging/rtl8188eu/hal/phy.c 
b/drivers/staging/rtl8188eu/hal/phy.c
index 3f663fe..0a1a7d6 100644
--- a/drivers/staging/rtl8188eu/hal/phy.c
+++ b/drivers/staging/rtl8188eu/hal/phy.c
@@ -991,9 +991,8 @@ static void save_adda_registers(struct adapter *adapt, u32 
*addareg,
 {
u32 i;
 
-   for (i = 0; i < register_num; i++) {
+   for (i = 0; i < register_num; i++)
backup[i] = phy_query_bb_reg(adapt, addareg[i], bMaskDWord);
-   }
 }
 
 static void save_mac_registers(struct adapter *adapt, u32 *mac_reg,
@@ -1001,9 +1000,8 @@ static void save_mac_registers(struct adapter *adapt, u32 
*mac_reg,
 {
u32 i;
 
-   for (i = 0; i < (IQK_MAC_REG_NUM - 1); i++) {
+   for (i = 0; i < (IQK_MAC_REG_NUM - 1); i++)
backup[i] = usb_read8(adapt, mac_reg[i]);
-   }
backup[i] = usb_read32(adapt, mac_reg[i]);
 }
 
@@ -1021,9 +1019,8 @@ static void reload_mac_registers(struct adapter *adapt,
 {
u32 i;
 
-   for (i = 0; i < (IQK_MAC_REG_NUM - 1); i++) {
+   for (i = 0; i < (IQK_MAC_REG_NUM - 1); i++)
  

[PATCH 5/6] staging: rtl8188eu: hal: removed spaces at start of line

2015-02-10 Thread Pushpendra Singh
Removed checkpatch.pl below warning
WARNING: please, no spaces at the start of a line

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/hal/usb_halinit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/rtl8188eu/hal/usb_halinit.c 
b/drivers/staging/rtl8188eu/hal/usb_halinit.c
index 78ebc77..7714f5f 100644
--- a/drivers/staging/rtl8188eu/hal/usb_halinit.c
+++ b/drivers/staging/rtl8188eu/hal/usb_halinit.c
@@ -1004,7 +1004,7 @@ static u32 rtl8188eu_hal_deinit(struct adapter *Adapter)
}
}
return _SUCCESS;
- }
+}
 
 static unsigned int rtl8188eu_inirp_init(struct adapter *Adapter)
 {
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 6/6] staging: rtl8188eu: hal: removed unnecessary parentheses

2015-02-10 Thread Pushpendra Singh
Removed checkpatch.pl below warning
WARNING: Unnecessary parentheses - maybe == should be = ?

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/hal/usb_halinit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/rtl8188eu/hal/usb_halinit.c 
b/drivers/staging/rtl8188eu/hal/usb_halinit.c
index 7714f5f..274f4ac 100644
--- a/drivers/staging/rtl8188eu/hal/usb_halinit.c
+++ b/drivers/staging/rtl8188eu/hal/usb_halinit.c
@@ -1218,7 +1218,7 @@ static void hw_var_set_opmode(struct adapter *Adapter, u8 
variable, u8 *val)
StopTxBeacon(Adapter);
 
usb_write8(Adapter, REG_BCN_CTRL, 0x19);/* disable atim wnd */
-   } else if ((mode == _HW_STATE_ADHOC_)) {
+   } else if (mode == _HW_STATE_ADHOC_) {
ResumeTxBeacon(Adapter);
usb_write8(Adapter, REG_BCN_CTRL, 0x1a);
} else if (mode == _HW_STATE_AP_) {
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH v2 2/6] staging: rtl8188eu: hal: removed code indent error

2015-02-10 Thread Pushpendra Singh
This patch removed indentation with a tab error
ERROR: code indent should use tabs where possible

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8188eu/hal/rf.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/staging/rtl8188eu/hal/rf.c 
b/drivers/staging/rtl8188eu/hal/rf.c
index 88a026c..d6daaca 100644
--- a/drivers/staging/rtl8188eu/hal/rf.c
+++ b/drivers/staging/rtl8188eu/hal/rf.c
@@ -101,7 +101,8 @@ void rtl88eu_phy_rf6052_set_cck_txpower(struct adapter 
*adapt, u8 *powerlevel)
ptr++;
}
}
-   rtl88eu_dm_txpower_track_adjust(&hal_data->odmpriv, 1, &direction, 
&pwrtrac_value);
+   rtl88eu_dm_txpower_track_adjust(&hal_data->odmpriv, 1,
+   &direction, &pwrtrac_value);
 
if (direction == 1) {
/*  Increase TX power */
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 1/2] staging: rtl8192e: remove unnecessary spaces

2015-02-16 Thread Pushpendra Singh
Removed checkpatch.pl error
ERROR: space prohibited before that ',' (ctx:WxE)
+433, 433, 477} } ,

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8192e/rtl819x_HTProc.c | 4 ++--
 drivers/staging/rtl8192e/rtllib_rx.c  | 4 ++--
 drivers/staging/rtl8192e/rtllib_softmac.c | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/drivers/staging/rtl8192e/rtl819x_HTProc.c 
b/drivers/staging/rtl8192e/rtl819x_HTProc.c
index c7f4508..1ea426b 100644
--- a/drivers/staging/rtl8192e/rtl819x_HTProc.c
+++ b/drivers/staging/rtl8192e/rtl819x_HTProc.c
@@ -34,13 +34,13 @@ u16 MCS_DATA_RATE[2][2][77] = {
 468, 520, 0, 78, 104, 130, 117, 156, 195, 104, 130, 130, 156, 182,
 182, 208, 156, 195, 195, 234, 273, 273, 312, 130, 156, 181, 156,
 181, 208, 234, 208, 234, 260, 260, 286, 195, 234, 273, 234, 273,
-312, 351, 312, 351, 390, 390, 429} ,
+312, 351, 312, 351, 390, 390, 429},
{14, 29, 43, 58, 87, 116, 130, 144, 29, 58, 87, 116, 173, 231, 260, 289,
 43, 87, 130, 173, 260, 347, 390, 433, 58, 116, 173, 231, 347, 462, 520,
 578, 0, 87, 116, 144, 130, 173, 217, 116, 144, 144, 173, 202, 202, 231,
 173, 217, 217, 260, 303, 303, 347, 144, 173, 202, 173, 202, 231, 260,
 231, 260, 289, 289, 318, 217, 260, 303, 260, 303, 347, 390, 347, 390,
-433, 433, 477} } ,
+433, 433, 477} },
{{27, 54, 81, 108, 162, 216, 243, 270, 54, 108, 162, 216, 324, 432, 486,
 540, 81, 162, 243, 324, 486, 648, 729, 810, 108, 216, 324, 432, 648,
 864, 972, 1080, 12, 162, 216, 270, 243, 324, 405, 216, 270, 270, 324,
diff --git a/drivers/staging/rtl8192e/rtllib_rx.c 
b/drivers/staging/rtl8192e/rtllib_rx.c
index cf11b04..280baf2 100644
--- a/drivers/staging/rtl8192e/rtllib_rx.c
+++ b/drivers/staging/rtl8192e/rtllib_rx.c
@@ -472,7 +472,7 @@ static bool AddReorderEntry(struct rx_ts_record *pTS,
 void rtllib_indicate_packets(struct rtllib_device *ieee, struct rtllib_rxb 
**prxbIndicateArray, u8 index)
 {
struct net_device_stats *stats = &ieee->stats;
-   u8 i = 0 , j = 0;
+   u8 i = 0, j = 0;
u16 ethertype;
 
for (j = 0; j < index; j++) {
@@ -1211,7 +1211,7 @@ static void rtllib_rx_indicate_pkt_legacy(struct 
rtllib_device *ieee,
 
if (rxb == NULL) {
printk(KERN_INFO "%s: rxb is NULL!!\n", __func__);
-   return ;
+   return;
}
 
for (i = 0; i < rxb->nr_subframes; i++) {
diff --git a/drivers/staging/rtl8192e/rtllib_softmac.c 
b/drivers/staging/rtl8192e/rtllib_softmac.c
index d992a75..6a44a6a 100644
--- a/drivers/staging/rtl8192e/rtllib_softmac.c
+++ b/drivers/staging/rtl8192e/rtllib_softmac.c
@@ -1474,7 +1474,7 @@ static void rtllib_associate_step1(struct rtllib_device 
*ieee, u8 *daddr)
if (!skb)
rtllib_associate_abort(ieee);
else {
-   ieee->state = RTLLIB_ASSOCIATING_AUTHENTICATING ;
+   ieee->state = RTLLIB_ASSOCIATING_AUTHENTICATING;
RTLLIB_DEBUG_MGMT("Sending authentication request\n");
softmac_mgmt_xmit(skb, ieee);
if (!timer_pending(&ieee->associate_timer)) {
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[PATCH 2/2] staging: rtl8192e: added parentheses in macros

2015-02-16 Thread Pushpendra Singh
Removed checkpatch.pl error
ERROR: Macros with complex values should be enclosed in parentheses
+#define MFIE_STRING(x) case MFIE_TYPE_ ##x: return #x

Signed-off-by: Pushpendra Singh 
---
 drivers/staging/rtl8192e/rtllib_rx.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/rtl8192e/rtllib_rx.c 
b/drivers/staging/rtl8192e/rtllib_rx.c
index 280baf2..2917ce8 100644
--- a/drivers/staging/rtl8192e/rtllib_rx.c
+++ b/drivers/staging/rtl8192e/rtllib_rx.c
@@ -1685,7 +1685,7 @@ static int rtllib_parse_qos_info_param_IE(struct 
rtllib_info_element
return rc;
 }
 
-#define MFIE_STRING(x) case MFIE_TYPE_ ##x: return #x
+#define MFIE_STRING(x) (case MFIE_TYPE_ ##x: return #x)
 
 static const char *get_info_element_string(u16 id)
 {
-- 
1.9.1

___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel