mirror of
https://github.com/torvalds/linux.git
synced 2024-12-01 00:21:32 +00:00
2874c5fd28
Based on 1 normalized pattern(s): this program is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 3029 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Allison Randal <allison@lohutok.net> Cc: linux-spdx@vger.kernel.org Link: https://lkml.kernel.org/r/20190527070032.746973796@linutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
30 lines
847 B
C
30 lines
847 B
C
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
/*
|
|
* linux/drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.h
|
|
*
|
|
* Copyright (c) 2010 Samsung Electronics Co., Ltd.
|
|
* http://www.samsung.com/
|
|
*/
|
|
|
|
#ifndef S5P_MFC_CTRL_H
|
|
#define S5P_MFC_CTRL_H
|
|
|
|
#include "s5p_mfc_common.h"
|
|
|
|
int s5p_mfc_release_firmware(struct s5p_mfc_dev *dev);
|
|
int s5p_mfc_alloc_firmware(struct s5p_mfc_dev *dev);
|
|
int s5p_mfc_load_firmware(struct s5p_mfc_dev *dev);
|
|
|
|
int s5p_mfc_init_hw(struct s5p_mfc_dev *dev);
|
|
void s5p_mfc_deinit_hw(struct s5p_mfc_dev *dev);
|
|
|
|
int s5p_mfc_sleep(struct s5p_mfc_dev *dev);
|
|
int s5p_mfc_wakeup(struct s5p_mfc_dev *dev);
|
|
|
|
int s5p_mfc_reset(struct s5p_mfc_dev *dev);
|
|
|
|
int s5p_mfc_open_mfc_inst(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx);
|
|
void s5p_mfc_close_mfc_inst(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx);
|
|
|
|
#endif /* S5P_MFC_CTRL_H */
|