linux/drivers/media/platform/mediatek/mdp/mtk_mdp_vpu.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Copyright (c) 2015-2016 MediaTek Inc.
 * Author: Houlong Wei <[email protected]>
 *         Ming Hsiu Tsai <[email protected]>
 */

#include "mtk_mdp_core.h"
#include "mtk_mdp_vpu.h"
#include "mtk_vpu.h"


static inline struct mtk_mdp_ctx *vpu_to_ctx(struct mtk_mdp_vpu *vpu)
{}

static void mtk_mdp_vpu_handle_init_ack(const struct mdp_ipi_comm_ack *msg)
{}

static void mtk_mdp_vpu_ipi_handler(void *data, unsigned int len,
				    void *priv)
{}

int mtk_mdp_vpu_register(struct platform_device *pdev)
{}

static int mtk_mdp_vpu_send_msg(void *msg, int len, struct mtk_mdp_vpu *vpu,
				int id)
{}

static int mtk_mdp_vpu_send_ap_ipi(struct mtk_mdp_vpu *vpu, uint32_t msg_id)
{}

int mtk_mdp_vpu_init(struct mtk_mdp_vpu *vpu)
{}

int mtk_mdp_vpu_deinit(struct mtk_mdp_vpu *vpu)
{}

int mtk_mdp_vpu_process(struct mtk_mdp_vpu *vpu)
{}