Commit b767fa1d authored by Mithlesh Thukral's avatar Mithlesh Thukral Committed by Greg Kroah-Hartman

Staging: otus : checkpatch.pl cleanup for .c files

First patch for checkpatch.pl error and warning fixes for .c files of otus
driver in staging tree.
Signed-off-by: default avatarMithlesh Thukral <mithlesh@linsyssoft.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent dba0da37
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define ZM_IOCTL_DMA_TEST 0x10 #define ZM_IOCTL_DMA_TEST 0x10
#define ZM_IOCTL_REG_TEST 0x11 #define ZM_IOCTL_REG_TEST 0x11
#define ZM_IOCTL_TEST 0x80 #define ZM_IOCTL_TEST 0x80
#define ZM_IOCTL_TALLY 0x81 //CWYang(+) #define ZM_IOCTL_TALLY 0x81 /* CWYang(+) */
#define ZM_IOCTL_RTS 0xA0 #define ZM_IOCTL_RTS 0xA0
#define ZM_IOCTL_MIX_MODE 0xA1 #define ZM_IOCTL_MIX_MODE 0xA1
#define ZM_IOCTL_FRAG 0xA2 #define ZM_IOCTL_FRAG 0xA2
...@@ -62,8 +62,8 @@ ...@@ -62,8 +62,8 @@
#define ZM_IOCTL_DURATION_MODE 0xA9 #define ZM_IOCTL_DURATION_MODE 0xA9
#define ZM_IOCTL_SET_AES_KEY 0xAA #define ZM_IOCTL_SET_AES_KEY 0xAA
#define ZM_IOCTL_SET_AES_MODE 0xAB #define ZM_IOCTL_SET_AES_MODE 0xAB
#define ZM_IOCTL_SIGNAL_STRENGTH 0xAC //CWYang(+) #define ZM_IOCTL_SIGNAL_STRENGTH 0xAC /* CWYang(+) */
#define ZM_IOCTL_SIGNAL_QUALITY 0xAD //CWYang(+) #define ZM_IOCTL_SIGNAL_QUALITY 0xAD /* CWYang(+) */
#define ZM_IOCTL_SET_PIBSS_MODE 0xAE #define ZM_IOCTL_SET_PIBSS_MODE 0xAE
#define ZDAPIOCTL SIOCDEVPRIVATE #define ZDAPIOCTL SIOCDEVPRIVATE
...@@ -79,12 +79,12 @@ struct zdap_ioctl { ...@@ -79,12 +79,12 @@ struct zdap_ioctl {
#if 0 #if 0
#define SKIP_ELEM { \ #define SKIP_ELEM { \
while(isxdigit(*p)) \ while (isxdigit(*p)) \
p++; \ p++; \
} }
#define SKIP_DELIMETER { \ #define SKIP_DELIMETER { \
if(*p == ':' || *p == ' ') \ if (*p == ':' || *p == ' ') \
p++; \ p++; \
} }
...@@ -114,8 +114,10 @@ int read_reg(int sock, struct ifreq *req) ...@@ -114,8 +114,10 @@ int read_reg(int sock, struct ifreq *req)
if (!set_ioctl(sock, req)) if (!set_ioctl(sock, req))
return -1; return -1;
//zdreq = (struct zdap_ioctl *)req->ifr_data; /*
//printf( "reg = %4x, value = %4x\n", zdreq->addr, zdreq->value); * zdreq = (struct zdap_ioctl *)req->ifr_data;
* printf( "reg = %4x, value = %4x\n", zdreq->addr, zdreq->value);
*/
return 0; return 0;
} }
...@@ -129,16 +131,18 @@ int read_mem(int sock, struct ifreq *req) ...@@ -129,16 +131,18 @@ int read_mem(int sock, struct ifreq *req)
if (!set_ioctl(sock, req)) if (!set_ioctl(sock, req))
return -1; return -1;
/*zdreq = (struct zdap_ioctl *)req->ifr_data; /*
printf( "dump mem from %x, length = %x\n", zdreq->addr, zdreq->value); * zdreq = (struct zdap_ioctl *)req->ifr_data;
* printf("dump mem from %x, length = %x\n", zdreq->addr, zdreq->value);
for (i=0; i<zdreq->value; i++) { *
printf("%02x", zdreq->data[i]); * for (i=0; i<zdreq->value; i++) {
printf(" "); * printf("%02x", zdreq->data[i]);
* printf(" ");
if ((i>0) && ((i+1)%16 == 0)) *
printf("\n"); * if ((i>0) && ((i+1)%16 == 0))
}*/ * printf("\n");
* }
*/
return 0; return 0;
} }
...@@ -155,26 +159,33 @@ int main(int argc, char **argv) ...@@ -155,26 +159,33 @@ int main(int argc, char **argv)
prgname = argv[0]; prgname = argv[0];
if (argc < 3) { if (argc < 3) {
fprintf(stderr,"%s: usage is \"%s <ifname> <operation> [<address>] [<value>]\"\n", fprintf(stderr, "%s: usage is \"%s <ifname> <operation>"
prgname, prgname); "[<address>] [<value>]\"\n", prgname, prgname);
fprintf(stderr,"valid operation: read, write, mem, reg,\n"); fprintf(stderr, "valid operation : read, write, mem, reg, \n");
fprintf(stderr," : txd, rxd, rmem, wmem\n"); fprintf(stderr, " : txd, rxd, rmem, wmem\n");
fprintf(stderr," : dmat, regt, test\n"); fprintf(stderr, " : dmat, regt, test\n");
fprintf(stderr," scan, Channel Scan\n"); fprintf(stderr, " scan, Channel Scan\n");
fprintf(stderr," rts <decimal>, Set RTS Threshold\n"); fprintf(stderr, " rts <decimal>, Set RTS Threshold\n");
fprintf(stderr," frag <decimal>, Set Fragment Threshold\n"); fprintf(stderr, " frag <decimal>, Set Fragment"
fprintf(stderr," rate <0-28>, 0:AUTO, 1-4:CCK, 5-12:OFDM, 13-28:HT\n"); " Threshold\n");
fprintf(stderr," TBD mix <0 or 1>, Set 1 to enable mixed mode\n"); fprintf(stderr, " rate <0-28>, 0:AUTO, 1-4:CCK,"
fprintf(stderr," enc, <0-3>, 0=>OPEN, 1=>WEP64, 2=>WEP128, 3=>WEP256\n"); " 5-12:OFDM, 13-28:HT\n");
fprintf(stderr," skey <key>, Set WEP key\n"); fprintf(stderr, " TBD mix <0 or 1>, Set 1 to enable"
fprintf(stderr," txcnt, Get TxQ Cnt\n"); " mixed mode\n");
fprintf(stderr," dagcnt, Get Deaggregate Cnt\n"); fprintf(stderr, " enc, <0-3>, 0=>OPEN, 1=>WEP64, "
fprintf(stderr," durmode <mode>, Set Duration Mode 0=>HW, 1=>SW\n"); "2=>WEP128, 3=>WEP256\n");
fprintf(stderr," aeskey <user> <key>\n"); fprintf(stderr, " skey <key>, Set WEP key\n");
fprintf(stderr," aesmode <mode>\n"); fprintf(stderr, " txcnt, Get TxQ Cnt\n");
fprintf(stderr," wlanmode <0,1> 0:Station mode, 1:PIBSS mode\n"); fprintf(stderr, " dagcnt, Get Deaggregate Cnt\n");
fprintf(stderr," tal <0,1>, Get Current Tally Info, 0=>read, 1=>read and reset\n"); fprintf(stderr, " durmode <mode>, Set Duration Mode "
"0=>HW, 1=>SW\n");
fprintf(stderr, " aeskey <user> <key>\n");
fprintf(stderr, " aesmode <mode>\n");
fprintf(stderr, " wlanmode <0,1> 0:Station mode, "
"1:PIBSS mode\n");
fprintf(stderr, " tal <0,1>, Get Current Tally Info, "
"0=>read, 1=>read and reset\n");
exit(1); exit(1);
} }
...@@ -191,94 +202,56 @@ int main(int argc, char **argv) ...@@ -191,94 +202,56 @@ int main(int argc, char **argv)
} }
if (argc >= 4) if (argc >= 4)
{
sscanf(argv[3], "%x", &addr); sscanf(argv[3], "%x", &addr);
}
if (argc >= 5) if (argc >= 5)
{
sscanf(argv[4], "%x", &value); sscanf(argv[4], "%x", &value);
}
zdreq.addr = addr; zdreq.addr = addr;
zdreq.value = value; zdreq.value = value;
if (!strcmp(argv[2], "read")) if (!strcmp(argv[2], "read"))
{
zdreq.cmd = ZM_IOCTL_REG_READ; zdreq.cmd = ZM_IOCTL_REG_READ;
}
else if (!strcmp(argv[2], "mem")) else if (!strcmp(argv[2], "mem"))
{
zdreq.cmd = ZM_IOCTL_MEM_DUMP; zdreq.cmd = ZM_IOCTL_MEM_DUMP;
}
else if (!strcmp(argv[2], "write")) else if (!strcmp(argv[2], "write"))
{
zdreq.cmd = ZM_IOCTL_REG_WRITE; zdreq.cmd = ZM_IOCTL_REG_WRITE;
}
else if (!strcmp(argv[2], "reg")) else if (!strcmp(argv[2], "reg"))
{
zdreq.cmd = ZM_IOCTL_REG_DUMP; zdreq.cmd = ZM_IOCTL_REG_DUMP;
}
else if (!strcmp(argv[2], "txd")) else if (!strcmp(argv[2], "txd"))
{
zdreq.cmd = ZM_IOCTL_TXD_DUMP; zdreq.cmd = ZM_IOCTL_TXD_DUMP;
}
else if (!strcmp(argv[2], "rxd")) else if (!strcmp(argv[2], "rxd"))
{
zdreq.cmd = ZM_IOCTL_RXD_DUMP; zdreq.cmd = ZM_IOCTL_RXD_DUMP;
}
else if (!strcmp(argv[2], "rmem")) else if (!strcmp(argv[2], "rmem"))
{
zdreq.cmd = ZM_IOCTL_MEM_READ; zdreq.cmd = ZM_IOCTL_MEM_READ;
}
else if (!strcmp(argv[2], "wmem")) else if (!strcmp(argv[2], "wmem"))
{
zdreq.cmd = ZM_IOCTL_MEM_WRITE; zdreq.cmd = ZM_IOCTL_MEM_WRITE;
}
else if (!strcmp(argv[2], "dmat")) else if (!strcmp(argv[2], "dmat"))
{
zdreq.cmd = ZM_IOCTL_DMA_TEST; zdreq.cmd = ZM_IOCTL_DMA_TEST;
}
else if (!strcmp(argv[2], "regt")) else if (!strcmp(argv[2], "regt"))
{
zdreq.cmd = ZM_IOCTL_REG_TEST; zdreq.cmd = ZM_IOCTL_REG_TEST;
}
else if (!strcmp(argv[2], "test")) else if (!strcmp(argv[2], "test"))
{
zdreq.cmd = ZM_IOCTL_TEST; zdreq.cmd = ZM_IOCTL_TEST;
} else if (!strcmp(argv[2], "tal")) {
else if (!strcmp(argv[2], "tal"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_TALLY; zdreq.cmd = ZM_IOCTL_TALLY;
} } else if (!strcmp(argv[2], "rts")) {
else if (!strcmp(argv[2], "rts"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_RTS; zdreq.cmd = ZM_IOCTL_RTS;
} } else if (!strcmp(argv[2], "mix")) {
else if (!strcmp(argv[2], "mix"))
{
zdreq.cmd = ZM_IOCTL_MIX_MODE; zdreq.cmd = ZM_IOCTL_MIX_MODE;
} } else if (!strcmp(argv[2], "frag")) {
else if (!strcmp(argv[2], "frag"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_FRAG; zdreq.cmd = ZM_IOCTL_FRAG;
} } else if (!strcmp(argv[2], "scan")) {
else if (!strcmp(argv[2], "scan"))
{
zdreq.cmd = ZM_IOCTL_SCAN; zdreq.cmd = ZM_IOCTL_SCAN;
} } else if (!strcmp(argv[2], "skey")) {
else if (!strcmp(argv[2], "skey"))
{
zdreq.cmd = ZM_IOCTL_KEY; zdreq.cmd = ZM_IOCTL_KEY;
if (argc >= 4) if (argc >= 4) {
{
unsigned char temp[29]; unsigned char temp[29];
int i; int i;
int keyLen; int keyLen;
...@@ -287,141 +260,115 @@ int main(int argc, char **argv) ...@@ -287,141 +260,115 @@ int main(int argc, char **argv)
keyLen = strlen(argv[3]); keyLen = strlen(argv[3]);
if (keyLen == 10) if (keyLen == 10)
{ sscanf(argv[3], "%02x%02x%02x%02x%02x",
sscanf(argv[3], "%02x%02x%02x%02x%02x", &temp[0], &temp[1], &temp[0], &temp[1], &temp[2], &temp[3],
&temp[2], &temp[3], &temp[4]); &temp[4]);
}
else if (keyLen == 26) else if (keyLen == 26)
{ sscanf(argv[3], "%02x%02x%02x%02x%02x%02x"
sscanf(argv[3], "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", "%02x%02x%02x%02x%02x%02x%02x",
&temp[0], &temp[1], &temp[2], &temp[3], &temp[4], &temp[0], &temp[1], &temp[2], &temp[3],
&temp[5], &temp[6], &temp[7], &temp[8], &temp[9], &temp[4], &temp[5], &temp[6], &temp[7],
&temp[10], &temp[11], &temp[12]); &temp[8], &temp[9], &temp[10],
} &temp[11], &temp[12]);
else if (keyLen == 58) else if (keyLen == 58)
{ sscanf(argv[3], "%02x%02x%02x%02x%02x%02x"
sscanf(argv[3], "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", "%02x%02x%02x%02x%02x%02x%02x%02x%02x"
&temp[0], &temp[1], &temp[2], &temp[3], &temp[4], "%02x%02x%02x%02x%02x%02x%02x%02x%02x"
&temp[5], &temp[6], &temp[7], &temp[8], &temp[9], "%02x%02x%02x%02x%02x",
&temp[10], &temp[11], &temp[12], &temp[13], &temp[14], &temp[0], &temp[1], &temp[2], &temp[3],
&temp[15], &temp[16], &temp[17], &temp[18], &temp[19], &temp[4], &temp[5], &temp[6], &temp[7],
&temp[20], &temp[21], &temp[22], &temp[23], &temp[24], &temp[8], &temp[9], &temp[10],
&temp[25], &temp[26], &temp[27], &temp[28]); &temp[11], &temp[12], &temp[13],
} &temp[14], &temp[15], &temp[16],
else &temp[17], &temp[18], &temp[19],
{ &temp[20], &temp[21], &temp[22],
&temp[23], &temp[24], &temp[25],
&temp[26], &temp[27], &temp[28]);
else {
fprintf(stderr, "Invalid key length\n"); fprintf(stderr, "Invalid key length\n");
exit(1); exit(1);
} }
zdreq.addr = keyLen/2; zdreq.addr = keyLen/2;
for(i=0; i<zdreq.addr; i++) for (i = 0; i < zdreq.addr; i++)
{
zdreq.data[i] = temp[i]; zdreq.data[i] = temp[i];
} } else {
}
else
{
printf("Error : Key required!\n"); printf("Error : Key required!\n");
} }
} } else if (!strcmp(argv[2], "rate")) {
else if (!strcmp(argv[2], "rate"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
if (addr > 28) if (addr > 28) {
{
fprintf(stderr, "Invalid rate, range:0~28\n"); fprintf(stderr, "Invalid rate, range:0~28\n");
exit(1); exit(1);
} }
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_RATE; zdreq.cmd = ZM_IOCTL_RATE;
} } else if (!strcmp(argv[2], "enc")) {
else if (!strcmp(argv[2], "enc"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
if (addr > 3) if (addr > 3) {
{
fprintf(stderr, "Invalid encryption mode, range:0~3\n"); fprintf(stderr, "Invalid encryption mode, range:0~3\n");
exit(1); exit(1);
} }
if (addr == 2) if (addr == 2)
{
addr = 5; addr = 5;
}
else if (addr == 3) else if (addr == 3)
{
addr = 6; addr = 6;
}
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_ENCRYPTION_MODE; zdreq.cmd = ZM_IOCTL_ENCRYPTION_MODE;
} } else if (!strcmp(argv[2], "txcnt")) {
else if (!strcmp(argv[2], "txcnt"))
{
zdreq.cmd = ZM_IOCTL_GET_TXCNT; zdreq.cmd = ZM_IOCTL_GET_TXCNT;
} } else if (!strcmp(argv[2], "dagcnt")) {
else if (!strcmp(argv[2], "dagcnt"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
if (addr != 0 && addr != 1) if (addr != 0 && addr != 1) {
{
fprintf(stderr, "The value should be 0 or 1\n"); fprintf(stderr, "The value should be 0 or 1\n");
exit(0); exit(0);
} }
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_GET_DEAGG_CNT; zdreq.cmd = ZM_IOCTL_GET_DEAGG_CNT;
} } else if (!strcmp(argv[2], "durmode")) {
else if (!strcmp(argv[2], "durmode"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
if (addr != 0 && addr != 1) if (addr != 0 && addr != 1) {
{
fprintf(stderr, "The Duration mode should be 0 or 1\n"); fprintf(stderr, "The Duration mode should be 0 or 1\n");
exit(0); exit(0);
} }
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_DURATION_MODE; zdreq.cmd = ZM_IOCTL_DURATION_MODE;
} } else if (!strcmp(argv[2], "aeskey")) {
else if (!strcmp(argv[2], "aeskey"))
{
unsigned char temp[16]; unsigned char temp[16];
int i; int i;
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
sscanf(argv[4], "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", &temp[0], &temp[1], &temp[2], &temp[3], &temp[4], &temp[5], &temp[6], &temp[7], &temp[8], &temp[9], &temp[10], &temp[11], &temp[12], &temp[13], &temp[14], &temp[15]); sscanf(argv[4], "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x"
"%02x%02x%02x%02x%02x%02x", &temp[0], &temp[1],
&temp[2], &temp[3], &temp[4], &temp[5], &temp[6],
&temp[7], &temp[8], &temp[9], &temp[10], &temp[11],
&temp[12], &temp[13], &temp[14], &temp[15]);
for(i = 0; i < 16; i++) for (i = 0; i < 16; i++)
{
zdreq.data[i] = temp[i]; zdreq.data[i] = temp[i];
}
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_SET_AES_KEY; zdreq.cmd = ZM_IOCTL_SET_AES_KEY;
} } else if (!strcmp(argv[2], "aesmode")) {
else if (!strcmp(argv[2], "aesmode"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_SET_AES_MODE; zdreq.cmd = ZM_IOCTL_SET_AES_MODE;
} } else if (!strcmp(argv[2], "wlanmode")) {
else if (!strcmp(argv[2], "wlanmode"))
{
sscanf(argv[3], "%d", &addr); sscanf(argv[3], "%d", &addr);
zdreq.addr = addr; zdreq.addr = addr;
zdreq.cmd = ZM_IOCTL_SET_PIBSS_MODE; zdreq.cmd = ZM_IOCTL_SET_PIBSS_MODE;
} } else {
else
{
fprintf(stderr, "error action\n"); fprintf(stderr, "error action\n");
exit(1); exit(1);
} }
...@@ -447,10 +394,10 @@ unsigned char asctohex(char *str) ...@@ -447,10 +394,10 @@ unsigned char asctohex(char *str)
char hex(char v) char hex(char v)
{ {
if(isdigit(v)) if (isdigit(v))
return v - '0'; return v - '0';
else if(isxdigit(v)) else if (isxdigit(v))
return (tolower(v) - 'a' + 10); return tolower(v) - 'a' + 10;
else else
return 0; return 0;
} }
......
...@@ -29,70 +29,67 @@ ...@@ -29,70 +29,67 @@
#include <linux/netlink.h> #include <linux/netlink.h>
#include <net/iw_handler.h> #include <net/iw_handler.h>
void zfwDumpBuf(zdev_t* dev, zbuf_t* buf) void zfwDumpBuf(zdev_t *dev, zbuf_t *buf)
{ {
u16_t i; u16_t i;
for (i=0; i<buf->len; i++) for (i = 0; i < buf->len; i++) {
{ printk(KERN_DEBUG "%02x ", *(((u8_t *)buf->data)+i));
printk("%02x ", *(((u8_t*)buf->data)+i)); if ((i & 0xf) == 0xf)
if ((i&0xf)==0xf) printk(KERN_DEBUG "\n");
{
printk("\n");
} }
} printk(KERN_DEBUG "\n");
printk("\n");
} }
void zfwDbgReadRegDone(zdev_t* dev, u32_t addr, u32_t val) void zfwDbgReadRegDone(zdev_t *dev, u32_t addr, u32_t val)
{ {
printk("Read addr:%x = %x\n", addr, val); printk(KERN_DEBUG "Read addr:%x = %x\n", addr, val);
} }
void zfwDbgWriteRegDone(zdev_t* dev, u32_t addr, u32_t val) void zfwDbgWriteRegDone(zdev_t *dev, u32_t addr, u32_t val)
{ {
printk("Write addr:%x = %x\n", addr, val); printk(KERN_DEBUG "Write addr:%x = %x\n", addr, val);
} }
void zfwDbgReadTallyDone(zdev_t* dev) void zfwDbgReadTallyDone(zdev_t *dev)
{ {
//printk("Read Tall Done\n"); /* printk(KERN_DEBUG "Read Tall Done\n"); */
} }
void zfwDbgWriteEepromDone(zdev_t* dev, u32_t addr, u32_t val) void zfwDbgWriteEepromDone(zdev_t *dev, u32_t addr, u32_t val)
{ {
} }
void zfwDbgQueryHwTxBusyDone(zdev_t* dev, u32_t val) void zfwDbgQueryHwTxBusyDone(zdev_t *dev, u32_t val)
{ {
} }
//For Evl ++ /* For Evl ++ */
void zfwDbgReadFlashDone(zdev_t* dev, u32_t addr, u32_t* rspdata, u32_t datalen) void zfwDbgReadFlashDone(zdev_t *dev, u32_t addr, u32_t *rspdata, u32_t datalen)
{ {
printk("Read Flash addr:%x length:%x\n", addr, datalen); printk(KERN_DEBUG "Read Flash addr:%x length:%x\n", addr, datalen);
} }
void zfwDbgProgrameFlashDone(zdev_t* dev) void zfwDbgProgrameFlashDone(zdev_t *dev)
{ {
printk("Program Flash Done\n"); printk(KERN_DEBUG "Program Flash Done\n");
} }
void zfwDbgProgrameFlashChkDone(zdev_t* dev) void zfwDbgProgrameFlashChkDone(zdev_t *dev)
{ {
printk("Program Flash Done\n"); printk(KERN_DEBUG "Program Flash Done\n");
} }
void zfwDbgGetFlashChkSumDone(zdev_t* dev, u32_t* rspdata) void zfwDbgGetFlashChkSumDone(zdev_t *dev, u32_t *rspdata)
{ {
printk("Get Flash ChkSum Done\n"); printk(KERN_DEBUG "Get Flash ChkSum Done\n");
} }
void zfwDbgDownloadFwInitDone(zdev_t* dev) void zfwDbgDownloadFwInitDone(zdev_t *dev)
{ {
printk("Download FW Init Done\n"); printk(KERN_DEBUG "Download FW Init Done\n");
} }
//For Evl -- /* For Evl -- */
/* Leave an empty line below to remove warning message on some compiler */ /* Leave an empty line below to remove warning message on some compiler */
...@@ -32,67 +32,73 @@ ...@@ -32,67 +32,73 @@
/* Memory management */ /* Memory management */
/* Called to allocate uncached memory, allocated memory must */ /* Called to allocate uncached memory, allocated memory must */
/* in 4-byte boundary */ /* in 4-byte boundary */
void* zfwMemAllocate(zdev_t* dev, u32_t size) void *zfwMemAllocate(zdev_t *dev, u32_t size)
{ {
void* mem = NULL; void *mem = NULL;
mem = kmalloc(size, GFP_ATOMIC); mem = kmalloc(size, GFP_ATOMIC);
return mem; return mem;
} }
/* Called to free allocated memory */ /* Called to free allocated memory */
void zfwMemFree(zdev_t* dev, void* mem, u32_t size) void zfwMemFree(zdev_t *dev, void *mem, u32_t size)
{ {
kfree(mem); kfree(mem);
return; return;
} }
void zfwMemoryCopy(u8_t* dst, u8_t* src, u16_t length) void zfwMemoryCopy(u8_t *dst, u8_t *src, u16_t length)
{ {
//u16_t i; /* u16_t i; */
memcpy(dst, src, length); memcpy(dst, src, length);
//for(i=0; i<length; i++) /*
//{ * for(i=0; i<length; i++)
// dst[i] = src[i]; * {
//} * dst[i] = src[i];
* }
*/
return; return;
} }
void zfwZeroMemory(u8_t* va, u16_t length) void zfwZeroMemory(u8_t *va, u16_t length)
{ {
//u16_t i; /* u16_t i; */
memset(va, 0, length); memset(va, 0, length);
//for(i=0; i<length; i++) /*
//{ * for(i=0; i<length; i++)
// va[i] = 0; * {
//} * va[i] = 0;
* }
*/
return; return;
} }
void zfwMemoryMove(u8_t* dst, u8_t* src, u16_t length) void zfwMemoryMove(u8_t *dst, u8_t *src, u16_t length)
{ {
memcpy(dst, src, length); memcpy(dst, src, length);
return; return;
} }
u8_t zfwMemoryIsEqual(u8_t* m1, u8_t* m2, u16_t length) u8_t zfwMemoryIsEqual(u8_t *m1, u8_t *m2, u16_t length)
{ {
//u16_t i; /* u16_t i; */
int ret; int ret;
ret = memcmp(m1, m2, length); ret = memcmp(m1, m2, length);
return ((ret==0)?TRUE:FALSE); return ((ret == 0) ? TRUE : FALSE);
//for(i=0; i<length; i++) /*
//{ * for(i=0; i<length; i++)
// if ( m1[i] != m2[i] ) *{
// { * if ( m1[i] != m2[i] )
// return FALSE; * {
// } * return FALSE;
//} * }
*}
//return TRUE; *
* return TRUE;
*/
} }
/* Leave an empty line below to remove warning message on some compiler */ /* Leave an empty line below to remove warning message on some compiler */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment