staging: tidspbridge: remove unused code to handle iva_img
There is no way to specify the value of iva_img and since this code is not being used, remove it. This analysis resulted from a report by Chen Gang <gang.chen@asianux.com>, mentioning that the existing code was wrongly specifying the size to be copied. Signed-off-by: Omar Ramirez Luna <omar.ramirez@copitl.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Родитель
4cb55ca1db
Коммит
a679f36152
|
@ -23,8 +23,6 @@
|
|||
#include <dspbridge/devdefs.h>
|
||||
#include <dspbridge/drv.h>
|
||||
|
||||
extern char *iva_img;
|
||||
|
||||
/*
|
||||
* ======== proc_attach ========
|
||||
* Purpose:
|
||||
|
|
|
@ -65,7 +65,6 @@ static struct class *bridge_class;
|
|||
static u32 driver_context;
|
||||
static s32 driver_major;
|
||||
static char *base_img;
|
||||
char *iva_img;
|
||||
static s32 shm_size = 0x500000; /* 5 MB */
|
||||
static int tc_wordswapon; /* Default value is always false */
|
||||
#ifdef CONFIG_TIDSPBRIDGE_RECOVERY
|
||||
|
|
|
@ -382,7 +382,6 @@ static int get_exec_file(struct cfg_devnode *dev_node_obj,
|
|||
u32 size, char *exec_file)
|
||||
{
|
||||
u8 dev_type;
|
||||
s32 len;
|
||||
struct drv_data *drv_datap = dev_get_drvdata(bridge);
|
||||
|
||||
dev_get_dev_type(hdev_obj, (u8 *) &dev_type);
|
||||
|
@ -398,9 +397,6 @@ static int get_exec_file(struct cfg_devnode *dev_node_obj,
|
|||
return -EINVAL;
|
||||
|
||||
strcpy(exec_file, drv_datap->base_img);
|
||||
} else if (dev_type == IVA_UNIT && iva_img) {
|
||||
len = strlen(iva_img);
|
||||
strncpy(exec_file, iva_img, len + 1);
|
||||
} else {
|
||||
return -ENOENT;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче