staging: ti dspbridge: deh: remove get_info
Nobody is using it. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
ec71c8fe23
commit
654fe1b20d
@@ -199,7 +199,6 @@ static struct bridge_drv_interface drv_interface_fxns = {
|
||||
bridge_deh_destroy,
|
||||
bridge_deh_notify,
|
||||
bridge_deh_register_notify,
|
||||
bridge_deh_get_info,
|
||||
/* The following IO functions are provided by chnl_io.lib: */
|
||||
bridge_io_create,
|
||||
bridge_io_destroy,
|
||||
|
||||
@@ -262,18 +262,3 @@ void bridge_deh_notify(struct deh_mgr *deh_mgr, u32 ulEventMask, u32 dwErrInfo)
|
||||
*/
|
||||
dsp_wdt_enable(false);
|
||||
}
|
||||
|
||||
int bridge_deh_get_info(struct deh_mgr *deh_mgr,
|
||||
struct dsp_errorinfo *pErrInfo)
|
||||
{
|
||||
if (!deh_mgr)
|
||||
return -EFAULT;
|
||||
|
||||
/* Copy DEH error info structure to PROC error info structure. */
|
||||
pErrInfo->dw_err_mask = deh_mgr->err_info.dw_err_mask;
|
||||
pErrInfo->dw_val1 = deh_mgr->err_info.dw_val1;
|
||||
pErrInfo->dw_val2 = deh_mgr->err_info.dw_val2;
|
||||
pErrInfo->dw_val3 = deh_mgr->err_info.dw_val3;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -774,24 +774,6 @@ typedef int(*fxn_deh_registernotify)
|
||||
(struct deh_mgr *hdeh_mgr,
|
||||
u32 event_mask, u32 notify_type, struct dsp_notification *hnotification);
|
||||
|
||||
/*
|
||||
* ======== bridge_deh_get_info ========
|
||||
* Purpose:
|
||||
* Get DSP exception info.
|
||||
* Parameters:
|
||||
* phDehMgr: Location to store DEH manager on output.
|
||||
* pErrInfo: Ptr to error info structure.
|
||||
* Returns:
|
||||
* 0: Success.
|
||||
* -EPERM: Creation failed.
|
||||
* Requires:
|
||||
* phDehMgr != NULL;
|
||||
* pErrorInfo != NULL;
|
||||
* Ensures:
|
||||
*/
|
||||
typedef int(*fxn_deh_getinfo) (struct deh_mgr *phDehMgr,
|
||||
struct dsp_errorinfo *pErrInfo);
|
||||
|
||||
/*
|
||||
* ======== bridge_io_create ========
|
||||
* Purpose:
|
||||
@@ -1082,7 +1064,6 @@ struct bridge_drv_interface {
|
||||
fxn_deh_notify pfn_deh_notify; /* Notify of DSP error */
|
||||
/* register for deh notif. */
|
||||
fxn_deh_registernotify pfn_deh_register_notify;
|
||||
fxn_deh_getinfo pfn_deh_get_info; /* register for deh notif. */
|
||||
fxn_io_create pfn_io_create; /* Create IO manager */
|
||||
fxn_io_destroy pfn_io_destroy; /* Destroy IO manager */
|
||||
fxn_io_onloaded pfn_io_on_loaded; /* Notify of program loaded */
|
||||
|
||||
@@ -32,9 +32,6 @@ extern int bridge_deh_create(struct deh_mgr **ret_deh_mgr,
|
||||
|
||||
extern int bridge_deh_destroy(struct deh_mgr *deh_mgr);
|
||||
|
||||
extern int bridge_deh_get_info(struct deh_mgr *deh_mgr,
|
||||
struct dsp_errorinfo *pErrInfo);
|
||||
|
||||
extern int bridge_deh_register_notify(struct deh_mgr *deh_mgr,
|
||||
u32 event_mask,
|
||||
u32 notify_type,
|
||||
|
||||
@@ -1119,7 +1119,6 @@ static void store_interface_fxns(struct bridge_drv_interface *drv_fxns,
|
||||
STORE_FXN(fxn_deh_destroy, pfn_deh_destroy);
|
||||
STORE_FXN(fxn_deh_notify, pfn_deh_notify);
|
||||
STORE_FXN(fxn_deh_registernotify, pfn_deh_register_notify);
|
||||
STORE_FXN(fxn_deh_getinfo, pfn_deh_get_info);
|
||||
STORE_FXN(fxn_io_create, pfn_io_create);
|
||||
STORE_FXN(fxn_io_destroy, pfn_io_destroy);
|
||||
STORE_FXN(fxn_io_onloaded, pfn_io_on_loaded);
|
||||
@@ -1160,7 +1159,6 @@ static void store_interface_fxns(struct bridge_drv_interface *drv_fxns,
|
||||
DBC_ENSURE(intf_fxns->pfn_deh_destroy != NULL);
|
||||
DBC_ENSURE(intf_fxns->pfn_deh_notify != NULL);
|
||||
DBC_ENSURE(intf_fxns->pfn_deh_register_notify != NULL);
|
||||
DBC_ENSURE(intf_fxns->pfn_deh_get_info != NULL);
|
||||
DBC_ENSURE(intf_fxns->pfn_io_create != NULL);
|
||||
DBC_ENSURE(intf_fxns->pfn_io_destroy != NULL);
|
||||
DBC_ENSURE(intf_fxns->pfn_io_on_loaded != NULL);
|
||||
|
||||
@@ -970,7 +970,6 @@ int proc_get_state(void *hprocessor,
|
||||
int status = 0;
|
||||
struct proc_object *p_proc_object = (struct proc_object *)hprocessor;
|
||||
int brd_status;
|
||||
struct deh_mgr *hdeh_mgr;
|
||||
|
||||
DBC_REQUIRE(refs > 0);
|
||||
DBC_REQUIRE(proc_state_obj != NULL);
|
||||
@@ -1003,11 +1002,6 @@ int proc_get_state(void *hprocessor,
|
||||
break;
|
||||
}
|
||||
}
|
||||
/* Next, retrieve error information, if any */
|
||||
status = dev_get_deh_mgr(p_proc_object->hdev_obj, &hdeh_mgr);
|
||||
if (DSP_SUCCEEDED(status) && hdeh_mgr)
|
||||
status = (*p_proc_object->intf_fxns->pfn_deh_get_info)
|
||||
(hdeh_mgr, &(proc_state_obj->err_info));
|
||||
} else {
|
||||
status = -EFAULT;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user