mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-17 09:14:19 +08:00
staging: tidspbridge: remove OPTIONAL
OPTIONAL modifier makes no sense in linux kernel Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
9d7d0a5261
commit
21aaf42ec9
@ -91,7 +91,7 @@ static int search_free_channel(struct chnl_mgr *chnl_mgr_obj,
|
||||
*/
|
||||
int bridge_chnl_add_io_req(struct chnl_object *chnl_obj, void *host_buf,
|
||||
u32 byte_size, u32 buf_size,
|
||||
OPTIONAL u32 dw_dsp_addr, u32 dw_arg)
|
||||
u32 dw_dsp_addr, u32 dw_arg)
|
||||
{
|
||||
int status = 0;
|
||||
struct chnl_object *pchnl = (struct chnl_object *)chnl_obj;
|
||||
|
@ -93,7 +93,7 @@ extern void cod_close(struct cod_libraryobj *lib);
|
||||
*/
|
||||
extern int cod_create(OUT struct cod_manager **mgr,
|
||||
char *str_zl_file,
|
||||
OPTIONAL const struct cod_attrs *attrs);
|
||||
const struct cod_attrs *attrs);
|
||||
|
||||
/*
|
||||
* ======== cod_delete ========
|
||||
|
@ -35,7 +35,7 @@ extern int bridge_chnl_open(OUT struct chnl_object **chnl,
|
||||
struct chnl_mgr *hchnl_mgr,
|
||||
s8 chnl_mode,
|
||||
u32 ch_id,
|
||||
const OPTIONAL struct chnl_attr
|
||||
const struct chnl_attr
|
||||
*pattrs);
|
||||
|
||||
extern int bridge_chnl_close(struct chnl_object *chnl_obj);
|
||||
@ -43,7 +43,7 @@ extern int bridge_chnl_close(struct chnl_object *chnl_obj);
|
||||
extern int bridge_chnl_add_io_req(struct chnl_object *chnl_obj,
|
||||
void *host_buf,
|
||||
u32 byte_size, u32 buf_size,
|
||||
OPTIONAL u32 dw_dsp_addr, u32 dw_arg);
|
||||
u32 dw_dsp_addr, u32 dw_arg);
|
||||
|
||||
extern int bridge_chnl_get_ioc(struct chnl_object *chnl_obj,
|
||||
u32 timeout, OUT struct chnl_ioc *chan_ioc);
|
||||
|
@ -412,7 +412,7 @@ typedef int(*fxn_chnl_open) (OUT struct chnl_object
|
||||
struct chnl_mgr *hchnl_mgr,
|
||||
s8 chnl_mode,
|
||||
u32 ch_id,
|
||||
const OPTIONAL struct
|
||||
const struct
|
||||
chnl_attr * pattrs);
|
||||
|
||||
/*
|
||||
@ -475,7 +475,7 @@ typedef int(*fxn_chnl_addioreq) (struct chnl_object
|
||||
void *host_buf,
|
||||
u32 byte_size,
|
||||
u32 buf_size,
|
||||
OPTIONAL u32 dw_dsp_addr, u32 dw_arg);
|
||||
u32 dw_dsp_addr, u32 dw_arg);
|
||||
|
||||
/*
|
||||
* ======== bridge_chnl_get_ioc ========
|
||||
|
@ -57,8 +57,8 @@
|
||||
*/
|
||||
extern int node_allocate(struct proc_object *hprocessor,
|
||||
const struct dsp_uuid *node_uuid,
|
||||
OPTIONAL const struct dsp_cbdata
|
||||
*pargs, OPTIONAL const struct dsp_nodeattrin
|
||||
const struct dsp_cbdata
|
||||
*pargs, const struct dsp_nodeattrin
|
||||
*attr_in,
|
||||
OUT struct node_object **ph_node,
|
||||
struct process_context *pr_ctxt);
|
||||
@ -86,7 +86,7 @@ extern int node_allocate(struct proc_object *hprocessor,
|
||||
* Ensures:
|
||||
*/
|
||||
extern int node_alloc_msg_buf(struct node_object *hnode,
|
||||
u32 usize, OPTIONAL struct dsp_bufferattr
|
||||
u32 usize, struct dsp_bufferattr
|
||||
*pattr, OUT u8 **pbuffer);
|
||||
|
||||
/*
|
||||
@ -182,8 +182,8 @@ extern int node_connect(struct node_object *node1,
|
||||
u32 stream1,
|
||||
struct node_object *node2,
|
||||
u32 stream2,
|
||||
OPTIONAL struct dsp_strmattr *pattrs,
|
||||
OPTIONAL struct dsp_cbdata
|
||||
struct dsp_strmattr *pattrs,
|
||||
struct dsp_cbdata
|
||||
*conn_param);
|
||||
|
||||
/*
|
||||
@ -335,7 +335,7 @@ extern void node_exit(void);
|
||||
*/
|
||||
extern int node_free_msg_buf(struct node_object *hnode,
|
||||
u8 *pbuffer,
|
||||
OPTIONAL struct dsp_bufferattr
|
||||
struct dsp_bufferattr
|
||||
*pattr);
|
||||
|
||||
/*
|
||||
|
@ -52,7 +52,7 @@ extern char *iva_img;
|
||||
* When attr_in is NULL, the default timeout value is 10 seconds.
|
||||
*/
|
||||
extern int proc_attach(u32 processor_id,
|
||||
OPTIONAL const struct dsp_processorattrin
|
||||
const struct dsp_processorattrin
|
||||
*attr_in, void **ph_processor,
|
||||
struct process_context *pr_ctxt);
|
||||
|
||||
|
@ -217,7 +217,7 @@ void cod_close(struct cod_libraryobj *lib)
|
||||
*
|
||||
*/
|
||||
int cod_create(OUT struct cod_manager **mgr, char *str_zl_file,
|
||||
OPTIONAL const struct cod_attrs *attrs)
|
||||
const struct cod_attrs *attrs)
|
||||
{
|
||||
struct cod_manager *mgr_new;
|
||||
struct dbll_attrs zl_attrs;
|
||||
|
@ -70,9 +70,9 @@ static char dsp_char2_gpp_char(char *word, s32 dsp_char_size);
|
||||
static int get_dep_lib_info(struct dcd_manager *hdcd_mgr,
|
||||
struct dsp_uuid *uuid_obj,
|
||||
OUT u16 *num_libs,
|
||||
OPTIONAL OUT u16 *num_pers_libs,
|
||||
OPTIONAL OUT struct dsp_uuid *dep_lib_uuids,
|
||||
OPTIONAL OUT bool *prstnt_dep_libs,
|
||||
OUT u16 *num_pers_libs,
|
||||
OUT struct dsp_uuid *dep_lib_uuids,
|
||||
OUT bool *prstnt_dep_libs,
|
||||
enum nldr_phase phase);
|
||||
|
||||
/*
|
||||
@ -1394,9 +1394,9 @@ static char dsp_char2_gpp_char(char *word, s32 dsp_char_size)
|
||||
static int get_dep_lib_info(struct dcd_manager *hdcd_mgr,
|
||||
struct dsp_uuid *uuid_obj,
|
||||
OUT u16 *num_libs,
|
||||
OPTIONAL OUT u16 *num_pers_libs,
|
||||
OPTIONAL OUT struct dsp_uuid *dep_lib_uuids,
|
||||
OPTIONAL OUT bool *prstnt_dep_libs,
|
||||
OUT u16 *num_pers_libs,
|
||||
OUT struct dsp_uuid *dep_lib_uuids,
|
||||
OUT bool *prstnt_dep_libs,
|
||||
enum nldr_phase phase)
|
||||
{
|
||||
struct dcd_manager *dcd_mgr_obj = hdcd_mgr;
|
||||
|
@ -307,8 +307,8 @@ static int load_ovly(struct nldr_nodeobject *nldr_node_obj,
|
||||
enum nldr_phase phase);
|
||||
static int remote_alloc(void **ref, u16 mem_sect, u32 size,
|
||||
u32 align, u32 *dsp_address,
|
||||
OPTIONAL s32 segmnt_id,
|
||||
OPTIONAL s32 req, bool reserve);
|
||||
s32 segmnt_id,
|
||||
s32 req, bool reserve);
|
||||
static int remote_free(void **ref, u16 space, u32 dsp_address, u32 size,
|
||||
bool reserve);
|
||||
|
||||
@ -1630,7 +1630,7 @@ func_end:
|
||||
*/
|
||||
static int remote_alloc(void **ref, u16 mem_sect, u32 size,
|
||||
u32 align, u32 *dsp_address,
|
||||
OPTIONAL s32 segmnt_id, OPTIONAL s32 req,
|
||||
s32 segmnt_id, s32 req,
|
||||
bool reserve)
|
||||
{
|
||||
struct nldr_nodeobject *hnode = (struct nldr_nodeobject *)ref;
|
||||
|
@ -292,8 +292,8 @@ enum node_state node_get_state(void *hnode)
|
||||
*/
|
||||
int node_allocate(struct proc_object *hprocessor,
|
||||
const struct dsp_uuid *node_uuid,
|
||||
OPTIONAL const struct dsp_cbdata *pargs,
|
||||
OPTIONAL const struct dsp_nodeattrin *attr_in,
|
||||
const struct dsp_cbdata *pargs,
|
||||
const struct dsp_nodeattrin *attr_in,
|
||||
OUT struct node_object **ph_node,
|
||||
struct process_context *pr_ctxt)
|
||||
{
|
||||
@ -685,7 +685,7 @@ func_end:
|
||||
* Allocates buffer for zero copy messaging.
|
||||
*/
|
||||
DBAPI node_alloc_msg_buf(struct node_object *hnode, u32 usize,
|
||||
OPTIONAL OUT struct dsp_bufferattr *pattr,
|
||||
OUT struct dsp_bufferattr *pattr,
|
||||
OUT u8 **pbuffer)
|
||||
{
|
||||
struct node_object *pnode = (struct node_object *)hnode;
|
||||
@ -833,8 +833,8 @@ func_end:
|
||||
*/
|
||||
int node_connect(struct node_object *node1, u32 stream1,
|
||||
struct node_object *node2,
|
||||
u32 stream2, OPTIONAL struct dsp_strmattr *pattrs,
|
||||
OPTIONAL struct dsp_cbdata *conn_param)
|
||||
u32 stream2, struct dsp_strmattr *pattrs,
|
||||
struct dsp_cbdata *conn_param)
|
||||
{
|
||||
struct node_mgr *hnode_mgr;
|
||||
char *pstr_dev_name = NULL;
|
||||
@ -1674,7 +1674,7 @@ void node_exit(void)
|
||||
* Frees the message buffer.
|
||||
*/
|
||||
int node_free_msg_buf(struct node_object *hnode, u8 * pbuffer,
|
||||
OPTIONAL struct dsp_bufferattr *pattr)
|
||||
struct dsp_bufferattr *pattr)
|
||||
{
|
||||
struct node_object *pnode = (struct node_object *)hnode;
|
||||
int status = 0;
|
||||
|
@ -272,7 +272,7 @@ static inline struct page *get_mapping_page(struct dmm_map_object *map_obj,
|
||||
*/
|
||||
int
|
||||
proc_attach(u32 processor_id,
|
||||
OPTIONAL const struct dsp_processorattrin *attr_in,
|
||||
const struct dsp_processorattrin *attr_in,
|
||||
void **ph_processor, struct process_context *pr_ctxt)
|
||||
{
|
||||
int status = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user