mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-10 02:12:00 -04:00
media: zoran: do not forward declare zr36057_init_vfe
move function for avoiding forward declaration Signed-off-by: Corentin Labbe <clabbe@baylibre.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
This commit is contained in:
committed by
Mauro Carvalho Chehab
parent
5e195bbdda
commit
c638913669
@@ -55,7 +55,27 @@ static bool lml33dpath; /* default = 0
|
||||
module_param(lml33dpath, bool, 0644);
|
||||
MODULE_PARM_DESC(lml33dpath, "Use digital path capture mode (on LML33 cards)");
|
||||
|
||||
static void zr36057_init_vfe(struct zoran *zr);
|
||||
/*
|
||||
* initialize video front end
|
||||
*/
|
||||
static void zr36057_init_vfe(struct zoran *zr)
|
||||
{
|
||||
u32 reg;
|
||||
|
||||
reg = btread(ZR36057_VFESPFR);
|
||||
reg |= ZR36057_VFESPFR_LittleEndian;
|
||||
reg &= ~ZR36057_VFESPFR_VCLKPol;
|
||||
reg |= ZR36057_VFESPFR_ExtFl;
|
||||
reg |= ZR36057_VFESPFR_TopField;
|
||||
btwrite(reg, ZR36057_VFESPFR);
|
||||
reg = btread(ZR36057_VDCR);
|
||||
if (pci_pci_problems & PCIPCI_TRITON)
|
||||
// || zr->revision < 1) // Revision 1 has also Triton support
|
||||
reg &= ~ZR36057_VDCR_Triton;
|
||||
else
|
||||
reg |= ZR36057_VDCR_Triton;
|
||||
btwrite(reg, ZR36057_VDCR);
|
||||
}
|
||||
|
||||
/*
|
||||
* General Purpose I/O and Guest bus access
|
||||
@@ -1491,25 +1511,3 @@ void zr36057_restart(struct zoran *zr)
|
||||
btwrite((0x81 << 24) | 0x8888, ZR36057_GPPGCR1);
|
||||
}
|
||||
|
||||
/*
|
||||
* initialize video front end
|
||||
*/
|
||||
|
||||
static void zr36057_init_vfe(struct zoran *zr)
|
||||
{
|
||||
u32 reg;
|
||||
|
||||
reg = btread(ZR36057_VFESPFR);
|
||||
reg |= ZR36057_VFESPFR_LittleEndian;
|
||||
reg &= ~ZR36057_VFESPFR_VCLKPol;
|
||||
reg |= ZR36057_VFESPFR_ExtFl;
|
||||
reg |= ZR36057_VFESPFR_TopField;
|
||||
btwrite(reg, ZR36057_VFESPFR);
|
||||
reg = btread(ZR36057_VDCR);
|
||||
if (pci_pci_problems & PCIPCI_TRITON)
|
||||
// || zr->revision < 1) // Revision 1 has also Triton support
|
||||
reg &= ~ZR36057_VDCR_Triton;
|
||||
else
|
||||
reg |= ZR36057_VDCR_Triton;
|
||||
btwrite(reg, ZR36057_VDCR);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user