Home
last modified time | relevance | path

Searched refs:mtk_scp (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/remoteproc/
H A Dmtk_scp.h14 struct mtk_scp;
51 struct mtk_scp *scp_get(struct platform_device *pdev);
52 void scp_put(struct mtk_scp *scp);
54 struct device *scp_get_device(struct mtk_scp *scp);
55 struct rproc *scp_get_rproc(struct mtk_scp *scp);
57 int scp_ipi_register(struct mtk_scp *scp, u32 id, scp_ipi_handler_t handler,
59 void scp_ipi_unregister(struct mtk_scp *scp, u32 id);
61 int scp_ipi_send(struct mtk_scp *scp, u32 id, void *buf, unsigned int len,
64 unsigned int scp_get_vdec_hw_capa(struct mtk_scp *scp);
65 unsigned int scp_get_venc_hw_capa(struct mtk_scp *sc
[all...]
/linux/drivers/remoteproc/
H A Dmtk_scp.c17 #include <linux/remoteproc/mtk_scp.h>
33 struct mtk_scp *scp_get(struct platform_device *pdev) in scp_get()
60 * @scp: mtk_scp structure from scp_get().
62 void scp_put(struct mtk_scp *scp) in scp_put()
68 static void scp_wdt_handler(struct mtk_scp *scp, u32 scp_to_host) in scp_wdt_handler()
71 struct mtk_scp *scp_node; in scp_wdt_handler()
82 struct mtk_scp *scp = priv; in scp_init_ipi_handler()
92 static void scp_ipi_handler(struct mtk_scp *scp) in scp_ipi_handler()
129 static int scp_elf_read_ipi_buf_addr(struct mtk_scp *scp,
133 static int scp_ipi_init(struct mtk_scp *sc
[all...]
H A DMakefile17 obj-$(CONFIG_MTK_SCP) += mtk_scp.o mtk_scp_ipi.o
/linux/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-vpu.h43 struct mtk_scp *scp;
58 int mdp_vpu_dev_init(struct mdp_vpu_dev *vpu, struct mtk_scp *scp,
H A Dmtk-mdp3-vpu.c8 #include <linux/remoteproc/mtk_scp.h>
126 struct mtk_scp *scp = mdp->scp; in mdp_vpu_register()
193 int mdp_vpu_dev_init(struct mdp_vpu_dev *vpu, struct mtk_scp *scp, in mdp_vpu_dev_init()
/linux/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_fw_priv.h15 struct mtk_scp *scp;
H A Dmtk_vcodec_fw_scp.c60 struct mtk_scp *scp; in mtk_vcodec_fw_scp_init()