Commit 1ceea253 authored by Felipe Contreras's avatar Felipe Contreras Committed by Greg Kroah-Hartman

staging: ti dspbridge: use _DEBUG for debug trace

Obviously nobody was using DSP_TRACEBUF_DISABLED, since it wasn't even
standarized between TRACEBUF and TRACE_BUF.
Signed-off-by: default avatarFelipe Contreras <felipe.contreras@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent ed9ff5d7
...@@ -114,7 +114,7 @@ struct io_mgr { ...@@ -114,7 +114,7 @@ struct io_mgr {
struct mgr_processorextinfo ext_proc_info; struct mgr_processorextinfo ext_proc_info;
struct cmm_object *hcmm_mgr; /* Shared Mem Mngr */ struct cmm_object *hcmm_mgr; /* Shared Mem Mngr */
struct work_struct io_workq; /* workqueue */ struct work_struct io_workq; /* workqueue */
#ifndef DSP_TRACEBUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
u32 ul_trace_buffer_begin; /* Trace message start address */ u32 ul_trace_buffer_begin; /* Trace message start address */
u32 ul_trace_buffer_end; /* Trace message end address */ u32 ul_trace_buffer_end; /* Trace message end address */
u32 ul_trace_buffer_current; /* Trace message current address */ u32 ul_trace_buffer_current; /* Trace message current address */
...@@ -210,7 +210,7 @@ int bridge_io_create(OUT struct io_mgr **phIOMgr, ...@@ -210,7 +210,7 @@ int bridge_io_create(OUT struct io_mgr **phIOMgr,
} }
/* Initialize chnl_mgr object */ /* Initialize chnl_mgr object */
#ifndef DSP_TRACEBUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
pio_mgr->pmsg = NULL; pio_mgr->pmsg = NULL;
#endif #endif
pio_mgr->hchnl_mgr = hchnl_mgr; pio_mgr->hchnl_mgr = hchnl_mgr;
...@@ -265,7 +265,7 @@ int bridge_io_destroy(struct io_mgr *hio_mgr) ...@@ -265,7 +265,7 @@ int bridge_io_destroy(struct io_mgr *hio_mgr)
/* Free IO DPC object */ /* Free IO DPC object */
tasklet_kill(&hio_mgr->dpc_tasklet); tasklet_kill(&hio_mgr->dpc_tasklet);
#ifndef DSP_TRACEBUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
kfree(hio_mgr->pmsg); kfree(hio_mgr->pmsg);
#endif #endif
dsp_wdt_exit(); dsp_wdt_exit();
...@@ -407,7 +407,7 @@ int bridge_io_on_loaded(struct io_mgr *hio_mgr) ...@@ -407,7 +407,7 @@ int bridge_io_on_loaded(struct io_mgr *hio_mgr)
status = -EFAULT; status = -EFAULT;
} }
if (DSP_SUCCEEDED(status)) { if (DSP_SUCCEEDED(status)) {
#ifndef DSP_TRACEBUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
status = status =
cod_get_sym_value(cod_man, DSP_TRACESEC_END, &shm0_end); cod_get_sym_value(cod_man, DSP_TRACESEC_END, &shm0_end);
#else #else
...@@ -752,7 +752,7 @@ int bridge_io_on_loaded(struct io_mgr *hio_mgr) ...@@ -752,7 +752,7 @@ int bridge_io_on_loaded(struct io_mgr *hio_mgr)
hmsg_mgr->max_msgs); hmsg_mgr->max_msgs);
memset((void *)hio_mgr->shared_mem, 0, sizeof(struct shm)); memset((void *)hio_mgr->shared_mem, 0, sizeof(struct shm));
#ifndef DSP_TRACEBUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
/* Get the start address of trace buffer */ /* Get the start address of trace buffer */
status = cod_get_sym_value(cod_man, SYS_PUTCBEG, status = cod_get_sym_value(cod_man, SYS_PUTCBEG,
&hio_mgr->ul_trace_buffer_begin); &hio_mgr->ul_trace_buffer_begin);
...@@ -949,7 +949,7 @@ void io_dpc(IN OUT unsigned long pRefData) ...@@ -949,7 +949,7 @@ void io_dpc(IN OUT unsigned long pRefData)
(pio_mgr->intr_val < DEH_LIMIT)) { (pio_mgr->intr_val < DEH_LIMIT)) {
/* Notify DSP/BIOS exception */ /* Notify DSP/BIOS exception */
if (hdeh_mgr) { if (hdeh_mgr) {
#ifndef DSP_TRACE_BUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
print_dsp_debug_trace(pio_mgr); print_dsp_debug_trace(pio_mgr);
#endif #endif
bridge_deh_notify(hdeh_mgr, DSP_SYSERROR, bridge_deh_notify(hdeh_mgr, DSP_SYSERROR,
...@@ -961,7 +961,7 @@ void io_dpc(IN OUT unsigned long pRefData) ...@@ -961,7 +961,7 @@ void io_dpc(IN OUT unsigned long pRefData)
if (msg_mgr_obj) if (msg_mgr_obj)
io_dispatch_msg(pio_mgr, msg_mgr_obj); io_dispatch_msg(pio_mgr, msg_mgr_obj);
#endif #endif
#ifndef DSP_TRACEBUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
if (pio_mgr->intr_val & MBX_DBG_SYSPRINTF) { if (pio_mgr->intr_val & MBX_DBG_SYSPRINTF) {
/* Notify DSP Trace message */ /* Notify DSP Trace message */
print_dsp_debug_trace(pio_mgr); print_dsp_debug_trace(pio_mgr);
...@@ -1810,7 +1810,7 @@ int bridge_io_get_proc_load(IN struct io_mgr *hio_mgr, ...@@ -1810,7 +1810,7 @@ int bridge_io_get_proc_load(IN struct io_mgr *hio_mgr,
return 0; return 0;
} }
#ifndef DSP_TRACEBUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
void print_dsp_debug_trace(struct io_mgr *hio_mgr) void print_dsp_debug_trace(struct io_mgr *hio_mgr)
{ {
u32 ul_new_message_length = 0, ul_gpp_cur_pointer; u32 ul_new_message_length = 0, ul_gpp_cur_pointer;
......
...@@ -302,7 +302,7 @@ int dump_dsp_stack(struct bridge_dev_context *bridge_context); ...@@ -302,7 +302,7 @@ int dump_dsp_stack(struct bridge_dev_context *bridge_context);
void dump_dl_modules(struct bridge_dev_context *bridge_context); void dump_dl_modules(struct bridge_dev_context *bridge_context);
#ifndef DSP_TRACEBUF_DISABLED #ifdef CONFIG_TIDSPBRIDGE_DEBUG
void print_dsp_debug_trace(struct io_mgr *hio_mgr); void print_dsp_debug_trace(struct io_mgr *hio_mgr);
#endif #endif
......
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