Lines Matching refs:q6v5

168 struct q6v5 {
196 struct qcom_q6v5 q6v5;
286 static int q6v5_regulator_enable(struct q6v5 *qproc,
336 static void q6v5_regulator_disable(struct q6v5 *qproc,
383 static int q6v5_pds_enable(struct q6v5 *qproc, struct device **pds,
410 static void q6v5_pds_disable(struct q6v5 *qproc, struct device **pds,
421 static int q6v5_xfer_mem_ownership(struct q6v5 *qproc, u64 *current_perm,
451 static void q6v5_debug_policy_load(struct q6v5 *qproc, void *mba_region)
468 struct q6v5 *qproc = rproc->priv;
491 static int q6v5_reset_assert(struct q6v5 *qproc)
530 static int q6v5_reset_deassert(struct q6v5 *qproc)
549 static int q6v5_rmb_pbl_wait(struct q6v5 *qproc, int ms)
569 static int q6v5_rmb_mba_wait(struct q6v5 *qproc, u32 status, int ms)
595 static void q6v5_dump_mba_logs(struct q6v5 *qproc)
620 static int q6v5proc_reset(struct q6v5 *qproc)
869 static int q6v5proc_enable_qchannel(struct q6v5 *qproc, struct regmap *map, u32 offset)
902 static void q6v5proc_disable_qchannel(struct q6v5 *qproc, struct regmap *map, u32 offset)
952 static void q6v5proc_halt_axi_port(struct q6v5 *qproc,
979 static int q6v5_mpss_init_image(struct q6v5 *qproc, const struct firmware *fw,
1074 static int q6v5_mba_load(struct q6v5 *qproc)
1080 ret = qcom_q6v5_prepare(&qproc->q6v5);
1235 qcom_q6v5_unprepare(&qproc->q6v5);
1240 static void q6v5_mba_reclaim(struct q6v5 *qproc)
1298 ret = qcom_q6v5_unprepare(&qproc->q6v5);
1313 struct q6v5 *qproc = rproc->priv;
1328 static int q6v5_mpss_load(struct q6v5 *qproc)
1537 struct q6v5 *qproc = rproc->priv;
1580 struct q6v5 *qproc = rproc->priv;
1595 ret = qcom_q6v5_wait_for_start(&qproc->q6v5, msecs_to_jiffies(5000));
1622 struct q6v5 *qproc = rproc->priv;
1625 ret = qcom_q6v5_request_stop(&qproc->q6v5, qproc->sysmon);
1641 struct q6v5 *qproc = rproc->priv;
1680 struct q6v5 *qproc = rproc->priv;
1682 return qcom_q6v5_panic(&qproc->q6v5);
1693 static void qcom_msa_handover(struct qcom_q6v5 *q6v5)
1695 struct q6v5 *qproc = container_of(q6v5, struct q6v5, q6v5);
1706 static int q6v5_init_mem(struct q6v5 *qproc, struct platform_device *pdev)
1858 static void q6v5_pds_detach(struct q6v5 *qproc, struct device **pds,
1867 static int q6v5_init_reset(struct q6v5 *qproc)
1888 static int q6v5_alloc_memory_region(struct q6v5 *qproc)
1973 struct q6v5 *qproc;
2096 ret = qcom_q6v5_init(&qproc->q6v5, pdev, rproc, MPSS_CRASH_REASON_SMEM, "modem",
2138 struct q6v5 *qproc = platform_get_drvdata(pdev);
2145 qcom_q6v5_deinit(&qproc->q6v5);
2521 { .compatible = "qcom,q6v5-pil", .data = &msm8916_mss},
2540 .name = "qcom-q6v5-mss",