Searched refs:hio_mgr (Results 1 – 10 of 10) sorted by relevance
/linux-2.6.39/drivers/staging/tidspbridge/core/ |
D | io_sm.c | 148 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 …]
|
D | tiomap3430_pwr.c | 88 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()
|
D | msg_sm.c | 55 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()
|
D | tiomap3430.c | 390 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/ |
D | io.c | 49 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/ |
D | io_sm.h | 56 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);
|
D | dspio.h | 34 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,
|
D | dspdefs.h | 759 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,
|
D | io.h | 80 extern int io_destroy(struct io_mgr *hio_mgr);
|
/linux-2.6.39/drivers/staging/tidspbridge/rmgr/ |
D | proc.c | 885 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()
|