Commit | Line | Data |
---|---|---|
4bd43f50 LR |
1 | /* |
2 | * Copyright (c) 2007-2008 Atheros Communications Inc. | |
3 | * | |
4 | * Permission to use, copy, modify, and/or distribute this software for any | |
5 | * purpose with or without fee is hereby granted, provided that the above | |
6 | * copyright notice and this permission notice appear in all copies. | |
7 | * | |
8 | * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |
9 | * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |
10 | * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |
11 | * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |
12 | * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |
13 | * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |
14 | * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
15 | */ | |
16 | /* Module Name : wrap_dbg.c */ | |
17 | /* */ | |
18 | /* Abstract */ | |
19 | /* This module contains wrapper functions for debug functions */ | |
20 | /* */ | |
21 | /* NOTES */ | |
22 | /* Platform dependent. */ | |
23 | /* */ | |
24 | /************************************************************************/ | |
25 | ||
26 | #include "oal_dt.h" | |
27 | #include "usbdrv.h" | |
28 | ||
29 | #include <linux/netlink.h> | |
4bd43f50 | 30 | #include <net/iw_handler.h> |
4bd43f50 | 31 | |
b767fa1d | 32 | void zfwDumpBuf(zdev_t *dev, zbuf_t *buf) |
4bd43f50 | 33 | { |
b767fa1d MT |
34 | u16_t i; |
35 | ||
36 | for (i = 0; i < buf->len; i++) { | |
37 | printk(KERN_DEBUG "%02x ", *(((u8_t *)buf->data)+i)); | |
38 | if ((i & 0xf) == 0xf) | |
39 | printk(KERN_DEBUG "\n"); | |
40 | } | |
41 | printk(KERN_DEBUG "\n"); | |
4bd43f50 LR |
42 | } |
43 | ||
44 | ||
b767fa1d | 45 | void zfwDbgReadRegDone(zdev_t *dev, u32_t addr, u32_t val) |
4bd43f50 | 46 | { |
b767fa1d | 47 | printk(KERN_DEBUG "Read addr:%x = %x\n", addr, val); |
4bd43f50 LR |
48 | } |
49 | ||
b767fa1d | 50 | void zfwDbgWriteRegDone(zdev_t *dev, u32_t addr, u32_t val) |
4bd43f50 | 51 | { |
b767fa1d | 52 | printk(KERN_DEBUG "Write addr:%x = %x\n", addr, val); |
4bd43f50 LR |
53 | } |
54 | ||
b767fa1d | 55 | void zfwDbgReadTallyDone(zdev_t *dev) |
4bd43f50 | 56 | { |
b767fa1d | 57 | /* printk(KERN_DEBUG "Read Tall Done\n"); */ |
4bd43f50 LR |
58 | } |
59 | ||
b767fa1d | 60 | void zfwDbgWriteEepromDone(zdev_t *dev, u32_t addr, u32_t val) |
4bd43f50 LR |
61 | { |
62 | } | |
63 | ||
b767fa1d | 64 | void zfwDbgQueryHwTxBusyDone(zdev_t *dev, u32_t val) |
4bd43f50 LR |
65 | { |
66 | } | |
67 | ||
b767fa1d MT |
68 | /* For Evl ++ */ |
69 | void zfwDbgReadFlashDone(zdev_t *dev, u32_t addr, u32_t *rspdata, u32_t datalen) | |
4bd43f50 | 70 | { |
b767fa1d | 71 | printk(KERN_DEBUG "Read Flash addr:%x length:%x\n", addr, datalen); |
4bd43f50 LR |
72 | } |
73 | ||
b767fa1d | 74 | void zfwDbgProgrameFlashDone(zdev_t *dev) |
4bd43f50 | 75 | { |
b767fa1d | 76 | printk(KERN_DEBUG "Program Flash Done\n"); |
4bd43f50 LR |
77 | } |
78 | ||
b767fa1d | 79 | void zfwDbgProgrameFlashChkDone(zdev_t *dev) |
4bd43f50 | 80 | { |
b767fa1d | 81 | printk(KERN_DEBUG "Program Flash Done\n"); |
4bd43f50 LR |
82 | } |
83 | ||
b767fa1d | 84 | void zfwDbgGetFlashChkSumDone(zdev_t *dev, u32_t *rspdata) |
4bd43f50 | 85 | { |
b767fa1d | 86 | printk(KERN_DEBUG "Get Flash ChkSum Done\n"); |
4bd43f50 LR |
87 | } |
88 | ||
b767fa1d | 89 | void zfwDbgDownloadFwInitDone(zdev_t *dev) |
4bd43f50 | 90 | { |
b767fa1d | 91 | printk(KERN_DEBUG "Download FW Init Done\n"); |
4bd43f50 | 92 | } |
b767fa1d | 93 | /* For Evl -- */ |
4bd43f50 LR |
94 | |
95 | /* Leave an empty line below to remove warning message on some compiler */ |