ath6kl: add debug level for hif
That way we htc level debug messages can be removed from hif files. Also add few new messages and remove useless debug message about using synchrous irq processing (we don't support anything else). Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
This commit is contained in:
@@ -18,10 +18,16 @@
|
||||
#define HIF_OPS_H
|
||||
|
||||
#include "hif.h"
|
||||
#include "debug.h"
|
||||
|
||||
static inline int hif_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf,
|
||||
u32 len, u32 request)
|
||||
{
|
||||
ath6kl_dbg(ATH6KL_DBG_HIF,
|
||||
"hif %s sync addr 0x%x buf 0x%p len %d request 0x%x\n",
|
||||
(request & HIF_WRITE) ? "write" : "read",
|
||||
addr, buf, len, request);
|
||||
|
||||
return ar->hif_ops->read_write_sync(ar, addr, buf, len, request);
|
||||
}
|
||||
|
||||
@@ -29,16 +35,24 @@ static inline int hif_write_async(struct ath6kl *ar, u32 address, u8 *buffer,
|
||||
u32 length, u32 request,
|
||||
struct htc_packet *packet)
|
||||
{
|
||||
ath6kl_dbg(ATH6KL_DBG_HIF,
|
||||
"hif write async addr 0x%x buf 0x%p len %d request 0x%x\n",
|
||||
address, buffer, length, request);
|
||||
|
||||
return ar->hif_ops->write_async(ar, address, buffer, length,
|
||||
request, packet);
|
||||
}
|
||||
static inline void ath6kl_hif_irq_enable(struct ath6kl *ar)
|
||||
{
|
||||
ath6kl_dbg(ATH6KL_DBG_HIF, "hif irq enable\n");
|
||||
|
||||
return ar->hif_ops->irq_enable(ar);
|
||||
}
|
||||
|
||||
static inline void ath6kl_hif_irq_disable(struct ath6kl *ar)
|
||||
{
|
||||
ath6kl_dbg(ATH6KL_DBG_HIF, "hif irq disable\n");
|
||||
|
||||
return ar->hif_ops->irq_disable(ar);
|
||||
}
|
||||
|
||||
@@ -71,11 +85,15 @@ static inline void ath6kl_hif_cleanup_scatter(struct ath6kl *ar)
|
||||
|
||||
static inline int ath6kl_hif_suspend(struct ath6kl *ar)
|
||||
{
|
||||
ath6kl_dbg(ATH6KL_DBG_HIF, "hif suspend\n");
|
||||
|
||||
return ar->hif_ops->suspend(ar);
|
||||
}
|
||||
|
||||
static inline int ath6kl_hif_resume(struct ath6kl *ar)
|
||||
{
|
||||
ath6kl_dbg(ATH6KL_DBG_HIF, "hif resume\n");
|
||||
|
||||
return ar->hif_ops->resume(ar);
|
||||
}
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user