Lines Matching refs:q6v5

149 struct q6v5 {
167 struct qcom_q6v5 q6v5;
250 static int q6v5_regulator_enable(struct q6v5 *qproc,
300 static void q6v5_regulator_disable(struct q6v5 *qproc,
347 static int q6v5_pds_enable(struct q6v5 *qproc, struct device **pds,
374 static void q6v5_pds_disable(struct q6v5 *qproc, struct device **pds,
385 static int q6v5_xfer_mem_ownership(struct q6v5 *qproc, int *current_perm,
415 static void q6v5_debug_policy_load(struct q6v5 *qproc)
432 struct q6v5 *qproc = rproc->priv;
446 static int q6v5_reset_assert(struct q6v5 *qproc)
479 static int q6v5_reset_deassert(struct q6v5 *qproc)
498 static int q6v5_rmb_pbl_wait(struct q6v5 *qproc, int ms)
518 static int q6v5_rmb_mba_wait(struct q6v5 *qproc, u32 status, int ms)
544 static void q6v5_dump_mba_logs(struct q6v5 *qproc)
564 static int q6v5proc_reset(struct q6v5 *qproc)
781 static void q6v5proc_halt_axi_port(struct q6v5 *qproc,
808 static int q6v5_mpss_init_image(struct q6v5 *qproc, const struct firmware *fw)
902 static int q6v5_mba_load(struct q6v5 *qproc)
908 qcom_q6v5_prepare(&qproc->q6v5);
1045 qcom_q6v5_unprepare(&qproc->q6v5);
1050 static void q6v5_mba_reclaim(struct q6v5 *qproc)
1089 ret = qcom_q6v5_unprepare(&qproc->q6v5);
1102 struct q6v5 *qproc = rproc->priv;
1117 static int q6v5_mpss_load(struct q6v5 *qproc)
1317 struct q6v5 *qproc = rproc->priv;
1360 struct q6v5 *qproc = (struct q6v5 *)rproc->priv;
1375 ret = qcom_q6v5_wait_for_start(&qproc->q6v5, msecs_to_jiffies(5000));
1402 struct q6v5 *qproc = (struct q6v5 *)rproc->priv;
1405 ret = qcom_q6v5_request_stop(&qproc->q6v5);
1421 struct q6v5 *qproc = rproc->priv;
1465 static void qcom_msa_handover(struct qcom_q6v5 *q6v5)
1467 struct q6v5 *qproc = container_of(q6v5, struct q6v5, q6v5);
1476 static int q6v5_init_mem(struct q6v5 *qproc, struct platform_device *pdev)
1581 static void q6v5_pds_detach(struct q6v5 *qproc, struct device **pds,
1590 static int q6v5_init_reset(struct q6v5 *qproc)
1611 static int q6v5_alloc_memory_region(struct q6v5 *qproc)
1693 struct q6v5 *qproc;
1721 qproc = (struct q6v5 *)rproc->priv;
1806 ret = qcom_q6v5_init(&qproc->q6v5, pdev, rproc, MPSS_CRASH_REASON_SMEM,
1846 struct q6v5 *qproc = platform_get_drvdata(pdev);
2070 { .compatible = "qcom,q6v5-pil", .data = &msm8916_mss},
2085 .name = "qcom-q6v5-mss",