Lines Matching defs:scp
63 void scp_put(struct mtk_scp *scp) in scp_put()
69 static void scp_wdt_handler(struct mtk_scp *scp, u32 scp_to_host) in scp_wdt_handler()
77 struct mtk_scp *scp = (struct mtk_scp *)priv; in scp_init_ipi_handler() local
87 static void scp_ipi_handler(struct mtk_scp *scp) in scp_ipi_handler()
122 static int scp_ipi_init(struct mtk_scp *scp) in scp_ipi_init()
138 static void mt8183_scp_reset_assert(struct mtk_scp *scp) in mt8183_scp_reset_assert()
147 static void mt8183_scp_reset_deassert(struct mtk_scp *scp) in mt8183_scp_reset_deassert()
156 static void mt8192_scp_reset_assert(struct mtk_scp *scp) in mt8192_scp_reset_assert()
161 static void mt8192_scp_reset_deassert(struct mtk_scp *scp) in mt8192_scp_reset_deassert()
166 static void mt8183_scp_irq_handler(struct mtk_scp *scp) in mt8183_scp_irq_handler()
181 static void mt8192_scp_irq_handler(struct mtk_scp *scp) in mt8192_scp_irq_handler()
204 struct mtk_scp *scp = priv; in scp_irq_handler() local
276 static int mt8183_scp_before_load(struct mtk_scp *scp) in mt8183_scp_before_load()
321 static int mt8192_scp_before_load(struct mtk_scp *scp) in mt8192_scp_before_load()
340 struct mtk_scp *scp = rproc->priv; in scp_load() local
366 struct mtk_scp *scp = (struct mtk_scp *)rproc->priv; in scp_start() local
409 struct mtk_scp *scp = (struct mtk_scp *)rproc->priv; in scp_da_to_va() local
425 static void mt8183_scp_stop(struct mtk_scp *scp) in mt8183_scp_stop()
431 static void mt8192_scp_stop(struct mtk_scp *scp) in mt8192_scp_stop()
446 struct mtk_scp *scp = (struct mtk_scp *)rproc->priv; in scp_stop() local
474 struct device *scp_get_device(struct mtk_scp *scp) in scp_get_device()
485 struct rproc *scp_get_rproc(struct mtk_scp *scp) in scp_get_rproc()
498 unsigned int scp_get_vdec_hw_capa(struct mtk_scp *scp) in scp_get_vdec_hw_capa()
511 unsigned int scp_get_venc_hw_capa(struct mtk_scp *scp) in scp_get_venc_hw_capa()
531 void *scp_mapping_dm_addr(struct mtk_scp *scp, u32 mem_addr) in scp_mapping_dm_addr()
543 static int scp_map_memory_region(struct mtk_scp *scp) in scp_map_memory_region()
570 static void scp_unmap_memory_region(struct mtk_scp *scp) in scp_unmap_memory_region()
583 struct mtk_scp *scp = platform_get_drvdata(pdev); in scp_register_ipi() local
590 struct mtk_scp *scp = platform_get_drvdata(pdev); in scp_unregister_ipi() local
598 struct mtk_scp *scp = platform_get_drvdata(pdev); in scp_send_ipi() local
610 static void scp_add_rpmsg_subdev(struct mtk_scp *scp) in scp_add_rpmsg_subdev()
619 static void scp_remove_rpmsg_subdev(struct mtk_scp *scp) in scp_remove_rpmsg_subdev()
632 struct mtk_scp *scp; in scp_probe() local
743 struct mtk_scp *scp = platform_get_drvdata(pdev); in scp_remove() local