mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-11 13:27:06 +09:00
media: s5p-mfc: Remove unused structures and dead code
Remove unused structures, definitions and functions that are no longer called from the driver code. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> Tested-by: Javier Martinez Canillas <javier@osg.samsung.com> Acked-by: Andrzej Hajda <a.hajda@samsung.com> Tested-by: Smitha T Murthy <smitha.t@samsung.com> Reviewed-by: Smitha T Murthy <smitha.t@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com> Signed-off-by: Ard van Breemen <ard@kwaak.net>
This commit is contained in:
committed by
Ard van Breemen
parent
10b8acb88f
commit
7326933ab3
@@ -1422,16 +1422,11 @@ static struct s5p_mfc_buf_size buf_size_v5 = {
|
||||
.priv = &mfc_buf_size_v5,
|
||||
};
|
||||
|
||||
static struct s5p_mfc_buf_align mfc_buf_align_v5 = {
|
||||
.base = MFC_BASE_ALIGN_ORDER,
|
||||
};
|
||||
|
||||
static struct s5p_mfc_variant mfc_drvdata_v5 = {
|
||||
.version = MFC_VERSION,
|
||||
.version_bit = MFC_V5_BIT,
|
||||
.port_num = MFC_NUM_PORTS,
|
||||
.buf_size = &buf_size_v5,
|
||||
.buf_align = &mfc_buf_align_v5,
|
||||
.fw_name[0] = "s5p-mfc.fw",
|
||||
.clk_names = {"mfc", "sclk_mfc"},
|
||||
.num_clocks = 2,
|
||||
@@ -1452,16 +1447,11 @@ static struct s5p_mfc_buf_size buf_size_v6 = {
|
||||
.priv = &mfc_buf_size_v6,
|
||||
};
|
||||
|
||||
static struct s5p_mfc_buf_align mfc_buf_align_v6 = {
|
||||
.base = 0,
|
||||
};
|
||||
|
||||
static struct s5p_mfc_variant mfc_drvdata_v6 = {
|
||||
.version = MFC_VERSION_V6,
|
||||
.version_bit = MFC_V6_BIT,
|
||||
.port_num = MFC_NUM_PORTS_V6,
|
||||
.buf_size = &buf_size_v6,
|
||||
.buf_align = &mfc_buf_align_v6,
|
||||
.fw_name[0] = "s5p-mfc-v6.fw",
|
||||
/*
|
||||
* v6-v2 firmware contains bug fixes and interface change
|
||||
@@ -1486,16 +1476,11 @@ static struct s5p_mfc_buf_size buf_size_v7 = {
|
||||
.priv = &mfc_buf_size_v7,
|
||||
};
|
||||
|
||||
static struct s5p_mfc_buf_align mfc_buf_align_v7 = {
|
||||
.base = 0,
|
||||
};
|
||||
|
||||
static struct s5p_mfc_variant mfc_drvdata_v7 = {
|
||||
.version = MFC_VERSION_V7,
|
||||
.version_bit = MFC_V7_BIT,
|
||||
.port_num = MFC_NUM_PORTS_V7,
|
||||
.buf_size = &buf_size_v7,
|
||||
.buf_align = &mfc_buf_align_v7,
|
||||
.fw_name[0] = "s5p-mfc-v7.fw",
|
||||
.clk_names = {"mfc", "sclk_mfc"},
|
||||
.num_clocks = 2,
|
||||
@@ -1515,16 +1500,11 @@ static struct s5p_mfc_buf_size buf_size_v8 = {
|
||||
.priv = &mfc_buf_size_v8,
|
||||
};
|
||||
|
||||
static struct s5p_mfc_buf_align mfc_buf_align_v8 = {
|
||||
.base = 0,
|
||||
};
|
||||
|
||||
static struct s5p_mfc_variant mfc_drvdata_v8 = {
|
||||
.version = MFC_VERSION_V8,
|
||||
.version_bit = MFC_V8_BIT,
|
||||
.port_num = MFC_NUM_PORTS_V8,
|
||||
.buf_size = &buf_size_v8,
|
||||
.buf_align = &mfc_buf_align_v8,
|
||||
.fw_name[0] = "s5p-mfc-v8.fw",
|
||||
.clk_names = {"mfc"},
|
||||
.num_clocks = 1,
|
||||
@@ -1535,7 +1515,6 @@ static struct s5p_mfc_variant mfc_drvdata_v8_5433 = {
|
||||
.version_bit = MFC_V8_BIT,
|
||||
.port_num = MFC_NUM_PORTS_V8,
|
||||
.buf_size = &buf_size_v8,
|
||||
.buf_align = &mfc_buf_align_v8,
|
||||
.fw_name[0] = "s5p-mfc-v8.fw",
|
||||
.clk_names = {"pclk", "aclk", "aclk_xiu"},
|
||||
.num_clocks = 3,
|
||||
|
||||
@@ -44,14 +44,6 @@
|
||||
|
||||
#include <media/videobuf2-dma-contig.h>
|
||||
|
||||
static inline dma_addr_t s5p_mfc_mem_cookie(void *a, void *b)
|
||||
{
|
||||
/* Same functionality as the vb2_dma_contig_plane_paddr */
|
||||
dma_addr_t *paddr = vb2_dma_contig_memops.cookie(b);
|
||||
|
||||
return *paddr;
|
||||
}
|
||||
|
||||
/* MFC definitions */
|
||||
#define MFC_MAX_EXTRA_DPB 5
|
||||
#define MFC_MAX_BUFFERS 32
|
||||
@@ -229,16 +221,11 @@ struct s5p_mfc_buf_size {
|
||||
void *priv;
|
||||
};
|
||||
|
||||
struct s5p_mfc_buf_align {
|
||||
unsigned int base;
|
||||
};
|
||||
|
||||
struct s5p_mfc_variant {
|
||||
unsigned int version;
|
||||
unsigned int port_num;
|
||||
u32 version_bit;
|
||||
struct s5p_mfc_buf_size *buf_size;
|
||||
struct s5p_mfc_buf_align *buf_align;
|
||||
char *fw_name[MFC_FW_MAX_VERSIONS];
|
||||
const char *clk_names[MFC_MAX_CLOCKS];
|
||||
int num_clocks;
|
||||
|
||||
@@ -18,7 +18,6 @@
|
||||
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_reload_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);
|
||||
|
||||
Reference in New Issue
Block a user