Home
last modified time | relevance | path

Searched refs:ctrlr (Results 1 – 24 of 24) sorted by relevance

/drivers/soc/qcom/
A Drpmh.c41 #define ctrlr_to_drv(ctrlr) container_of(ctrlr, struct rsc_drv, client) argument
120 req = __find_req(ctrlr, cmd->addr); in cache_rpm_request()
280 ctrlr->dirty = true; in cache_batch()
360 cache_batch(ctrlr, req); in rpmh_write_batch()
441 if (!spin_trylock(&ctrlr->cache_lock)) in rpmh_flush()
444 if (!ctrlr->dirty) { in rpmh_flush()
453 ret = flush_batch(ctrlr); in rpmh_flush()
473 ctrlr->dirty = false; in rpmh_flush()
478 spin_unlock(&ctrlr->cache_lock); in rpmh_flush()
498 INIT_LIST_HEAD(&ctrlr->batch_cache); in rpmh_invalidate()
[all …]
A Drpmh-internal.h146 int rpmh_flush(struct rpmh_ctrlr *ctrlr);
/drivers/xen/
A Ddbgp.c13 const struct device *ctrlr = hcd_to_bus(hcd)->controller; in xen_dbgp_op() local
23 if (dev_is_pci(ctrlr)) { in xen_dbgp_op()
24 const struct pci_dev *pdev = to_pci_dev(ctrlr); in xen_dbgp_op()
/drivers/gpu/drm/arm/display/komeda/
A Dkomeda_private_obj.c307 struct komeda_timing_ctrlr *ctrlr) in komeda_timing_ctrlr_obj_add() argument
315 st->base.component = &ctrlr->base; in komeda_timing_ctrlr_obj_add()
316 drm_atomic_private_obj_init(&kms->base, &ctrlr->base.obj, &st->base.obj, in komeda_timing_ctrlr_obj_add()
417 err = komeda_timing_ctrlr_obj_add(kms, pipe->ctrlr); in komeda_kms_add_private_objs()
A Dkomeda_pipeline.c116 pos = to_cpos(pipe->ctrlr); in komeda_pipeline_get_component_pos()
325 if (pipe->dual_link && !pipe->ctrlr->supports_dual_link) { in komeda_pipeline_assemble()
A Dkomeda_pipeline_state.c818 komeda_timing_ctrlr_validate(struct komeda_timing_ctrlr *ctrlr, in komeda_timing_ctrlr_validate() argument
826 c_st = komeda_component_get_state_and_set_user(&ctrlr->base, in komeda_timing_ctrlr_validate()
834 komeda_component_set_output(&dflow->input, &ctrlr->base, 0); in komeda_timing_ctrlr_validate()
1219 err = komeda_timing_ctrlr_validate(master->ctrlr, kcrtc_st, &m_dflow); in komeda_build_display_data_flow()
A Dkomeda_pipeline.h429 struct komeda_timing_ctrlr *ctrlr; member
/drivers/staging/vme_user/
A Dvme_tsi148.c1783 struct vme_dma_resource *ctrlr; in tsi148_dma_list_exec() local
1791 ctrlr = list->parent; in tsi148_dma_list_exec()
1793 tsi148_bridge = ctrlr->parent; in tsi148_dma_list_exec()
1797 mutex_lock(&ctrlr->mtx); in tsi148_dma_list_exec()
1799 channel = ctrlr->number; in tsi148_dma_list_exec()
1801 if (!list_empty(&ctrlr->running)) { in tsi148_dma_list_exec()
1808 mutex_unlock(&ctrlr->mtx); in tsi148_dma_list_exec()
1812 list_add(&list->list, &ctrlr->running); in tsi148_dma_list_exec()
1818 mutex_unlock(&ctrlr->mtx); in tsi148_dma_list_exec()
1861 mutex_lock(&ctrlr->mtx); in tsi148_dma_list_exec()
[all …]
A Dvme.c1174 struct vme_dma_resource *ctrlr; in vme_dma_free() local
1181 ctrlr = list_entry(resource->entry, struct vme_dma_resource, list); in vme_dma_free()
1183 if (!mutex_trylock(&ctrlr->mtx)) { in vme_dma_free()
1188 if (!(list_empty(&ctrlr->pending) && list_empty(&ctrlr->running))) { in vme_dma_free()
1191 mutex_unlock(&ctrlr->mtx); in vme_dma_free()
1195 ctrlr->locked = 0; in vme_dma_free()
1197 mutex_unlock(&ctrlr->mtx); in vme_dma_free()
/drivers/irqchip/
A Dirq-atmel-aic.c167 struct device_node *ctrlr, in aic_irq_domain_xlate() argument
180 ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, in aic_irq_domain_xlate()
A Dirq-atmel-aic-common.h25 struct device_node *ctrlr,
A Dirq-xtensa-pic.c30 struct device_node *ctrlr, in xtensa_pic_irq_domain_xlate() argument
A Dirq-atmel-aic5.c265 struct device_node *ctrlr, in aic5_irq_domain_xlate() argument
277 ret = aic_common_irq_domain_xlate(d, ctrlr, intspec, intsize, in aic5_irq_domain_xlate()
A Dirq-xtensa-mx.c47 struct device_node *ctrlr, in xtensa_mx_irq_domain_xlate() argument
A Dirq-atmel-aic-common.c90 struct device_node *ctrlr, in aic_common_irq_domain_xlate() argument
A Dirq-bcm2835.c110 static int armctrl_xlate(struct irq_domain *d, struct device_node *ctrlr, in armctrl_xlate() argument
A Dirq-csky-mpintc.c191 struct device_node *ctrlr, const u32 *intspec, in csky_irq_domain_xlate_cells() argument
A Dirq-mips-gic.c615 static int gic_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, in gic_irq_domain_xlate() argument
737 static int gic_ipi_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, in gic_ipi_domain_xlate() argument
A Dirq-pic32-evic.c164 static int pic32_irq_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, in pic32_irq_domain_xlate() argument
A Dirq-loongson-liointc.c176 static int liointc_domain_xlate(struct irq_domain *d, struct device_node *ctrlr, in liointc_domain_xlate() argument
/drivers/sh/intc/
A Dirqdomain.c27 static int intc_evt_xlate(struct irq_domain *d, struct device_node *ctrlr, in intc_evt_xlate() argument
/drivers/gpu/drm/arm/display/komeda/d71/
A Dd71_component.c1257 struct komeda_timing_ctrlr *ctrlr; in d71_timing_ctrlr_init() local
1262 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*ctrlr), in d71_timing_ctrlr_init()
1273 ctrlr = to_ctrlr(c); in d71_timing_ctrlr_init()
1275 ctrlr->supports_dual_link = d71->supports_dual_link; in d71_timing_ctrlr_init()
/drivers/bus/
A Dmoxtet.c612 struct device_node *ctrlr, in moxtet_irq_domain_xlate() argument
/drivers/thermal/tegra/
A Dsoctherm.c1186 struct device_node *ctrlr, const u32 *intspec, unsigned int intsize, in soctherm_irq_domain_xlate_twocell() argument

Completed in 56 milliseconds