media: video: tegra: avp: make avp_svc have separate debug mask

Change-Id: Ib5490a7f7d294760d34a3b9da14281ad96c9b26c
Signed-off-by: Dima Zavin <dima@android.com>
This commit is contained in:
Dima Zavin
2010-11-12 16:20:56 -08:00
parent 154526bf83
commit b55ca2cdb0
3 changed files with 26 additions and 18 deletions

View File

@@ -49,11 +49,24 @@
#include "trpc.h"
#include "avp.h"
u32 avp_debug_mask = (AVP_DBG_TRACE_TRPC_CONN |
AVP_DBG_TRACE_XPC_CONN |
AVP_DBG_TRACE_LIB);
enum {
AVP_DBG_TRACE_XPC = 1U << 0,
AVP_DBG_TRACE_XPC_IRQ = 1U << 1,
AVP_DBG_TRACE_XPC_MSG = 1U << 2,
AVP_DBG_TRACE_XPC_CONN = 1U << 3,
AVP_DBG_TRACE_TRPC_MSG = 1U << 4,
AVP_DBG_TRACE_TRPC_CONN = 1U << 5,
AVP_DBG_TRACE_LIB = 1U << 6,
};
static u32 avp_debug_mask = (AVP_DBG_TRACE_TRPC_CONN |
AVP_DBG_TRACE_XPC_CONN |
AVP_DBG_TRACE_LIB);
module_param_named(debug_mask, avp_debug_mask, uint, S_IWUSR | S_IRUGO);
#define DBG(flag, args...) \
do { if (unlikely(avp_debug_mask & (flag))) pr_info(args); } while (0)
#define TEGRA_AVP_NAME "tegra-avp"
#define TEGRA_AVP_KERNEL_FW "nvrm_avp.bin"

View File

@@ -21,21 +21,6 @@
#include "trpc.h"
enum {
AVP_DBG_TRACE_XPC = 1U << 0,
AVP_DBG_TRACE_XPC_IRQ = 1U << 1,
AVP_DBG_TRACE_XPC_MSG = 1U << 2,
AVP_DBG_TRACE_XPC_CONN = 1U << 3,
AVP_DBG_TRACE_SVC = 1U << 4,
AVP_DBG_TRACE_TRPC_MSG = 1U << 5,
AVP_DBG_TRACE_TRPC_CONN = 1U << 6,
AVP_DBG_TRACE_LIB = 1U << 7,
};
extern u32 avp_debug_mask;
#define DBG(flag, args...) \
do { if (unlikely(avp_debug_mask & (flag))) pr_info(args); } while (0)
struct avp_svc_info;
struct avp_svc_info *avp_svc_init(struct platform_device *pdev,

View File

@@ -34,6 +34,16 @@
#include "trpc.h"
#include "avp.h"
enum {
AVP_DBG_TRACE_SVC = 1U << 0,
};
static u32 debug_mask = 0;
module_param_named(debug_mask, debug_mask, uint, S_IWUSR | S_IRUGO);
#define DBG(flag, args...) \
do { if (unlikely(debug_mask & (flag))) pr_info(args); } while (0)
enum {
CLK_REQUEST_VCP = 0,
CLK_REQUEST_BSEA = 1,