Commit 654fe1b2 authored by Felipe Contreras's avatar Felipe Contreras Committed by Greg Kroah-Hartman
Browse files

staging: ti dspbridge: deh: remove get_info



Nobody is using it.

Signed-off-by: default avatarFelipe Contreras <felipe.contreras@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent ec71c8fe
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -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,
+0 −15
Original line number Diff line number Diff line
@@ -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;
}
+0 −19
Original line number Diff line number Diff line
@@ -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 */
+0 −3
Original line number Diff line number Diff line
@@ -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,
+0 −2
Original line number Diff line number Diff line
@@ -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);
Loading