Home
last modified time | relevance | path

Searched refs:hio_mgr (Results 1 – 10 of 10) sorted by relevance

/linux-2.6.39/drivers/staging/tidspbridge/core/
Dio_sm.c148 static int register_shm_segs(struct io_mgr *hio_mgr,
242 int bridge_io_destroy(struct io_mgr *hio_mgr) in bridge_io_destroy() argument
245 if (hio_mgr) { in bridge_io_destroy()
247 tasklet_kill(&hio_mgr->dpc_tasklet); in bridge_io_destroy()
250 kfree(hio_mgr->msg); in bridge_io_destroy()
254 kfree(hio_mgr); in bridge_io_destroy()
269 int bridge_io_on_loaded(struct io_mgr *hio_mgr) in bridge_io_on_loaded() argument
309 status = dev_get_bridge_context(hio_mgr->dev_obj, &pbridge_context); in bridge_io_on_loaded()
320 status = dev_get_cod_mgr(hio_mgr->dev_obj, &cod_man); in bridge_io_on_loaded()
325 hchnl_mgr = hio_mgr->chnl_mgr; in bridge_io_on_loaded()
[all …]
Dtiomap3430_pwr.c88 struct io_mgr *hio_mgr; in handle_hibernation_from_dsp() local
124 dev_get_io_mgr(dev_context->dev_obj, &hio_mgr); in handle_hibernation_from_dsp()
125 if (!hio_mgr) { in handle_hibernation_from_dsp()
129 io_sh_msetting(hio_mgr, SHM_GETOPP, &opplevel); in handle_hibernation_from_dsp()
383 struct io_mgr *hio_mgr; in post_scale_dsp() local
385 status = dev_get_io_mgr(dev_context->dev_obj, &hio_mgr); in post_scale_dsp()
386 if (!hio_mgr) in post_scale_dsp()
397 io_sh_msetting(hio_mgr, SHM_CURROPP, &level); in post_scale_dsp()
402 io_sh_msetting(hio_mgr, SHM_CURROPP, &level); in post_scale_dsp()
Dmsg_sm.c55 struct io_mgr *hio_mgr; in bridge_msg_create() local
61 dev_get_io_mgr(hdev_obj, &hio_mgr); in bridge_msg_create()
62 if (!hio_mgr) in bridge_msg_create()
72 msg_mgr_obj->iomgr = hio_mgr; in bridge_msg_create()
Dtiomap3430.c390 struct io_mgr *hio_mgr; in bridge_brd_start() local
610 status = dev_get_io_mgr(dev_context->dev_obj, &hio_mgr); in bridge_brd_start()
611 if (hio_mgr) { in bridge_brd_start()
612 io_sh_msetting(hio_mgr, SHM_OPPINFO, NULL); in bridge_brd_start()
/linux-2.6.39/drivers/staging/tidspbridge/pmgr/
Dio.c49 struct io_mgr *hio_mgr = NULL; in io_create() local
70 status = (*intf_fxns->io_create) (&hio_mgr, hdev_obj, in io_create()
74 pio_mgr = (struct io_mgr_ *)hio_mgr; in io_create()
79 *io_man = hio_mgr; in io_create()
91 int io_destroy(struct io_mgr *hio_mgr) in io_destroy() argument
94 struct io_mgr_ *pio_mgr = (struct io_mgr_ *)hio_mgr; in io_destroy()
102 status = (*intf_fxns->io_destroy) (hio_mgr); in io_destroy()
/linux-2.6.39/drivers/staging/tidspbridge/include/dspbridge/
Dio_sm.h56 extern void io_cancel_chnl(struct io_mgr *hio_mgr, u32 chnl);
136 extern int io_sh_msetting(struct io_mgr *hio_mgr, u8 desc, void *pargs);
143 extern u32 io_buf_size(struct io_mgr *hio_mgr);
159 void print_dsp_debug_trace(struct io_mgr *hio_mgr);
Ddspio.h34 extern int bridge_io_destroy(struct io_mgr *hio_mgr);
36 extern int bridge_io_on_loaded(struct io_mgr *hio_mgr);
38 extern int bridge_io_get_proc_load(struct io_mgr *hio_mgr,
Ddspdefs.h759 typedef int(*fxn_io_destroy) (struct io_mgr *hio_mgr);
776 typedef int(*fxn_io_onloaded) (struct io_mgr *hio_mgr);
792 typedef int(*fxn_io_getprocload) (struct io_mgr *hio_mgr,
Dio.h80 extern int io_destroy(struct io_mgr *hio_mgr);
/linux-2.6.39/drivers/staging/tidspbridge/rmgr/
Dproc.c885 struct io_mgr *hio_mgr = NULL; /* IO manager handle */ in proc_get_resource_info() local
923 status = dev_get_io_mgr(p_proc_object->dev_obj, &hio_mgr); in proc_get_resource_info()
924 if (hio_mgr) in proc_get_resource_info()
927 io_get_proc_load(hio_mgr, in proc_get_resource_info()
1088 struct io_mgr *hio_mgr; /* IO manager handle */ in proc_load() local
1235 status = dev_get_io_mgr(p_proc_object->dev_obj, &hio_mgr); in proc_load()
1236 if (hio_mgr) in proc_load()
1238 (hio_mgr); in proc_load()