mirror of
https://github.com/torvalds/linux.git
synced 2024-12-25 04:11:49 +00:00
793cf9e6a5
- Remove $Id CVS logs for V4L files - Included newer cards. - Added a new NEC protocol for ir based on pulse distance. - Enable ATSC support for DViCO FusionHDTV5 Gold. - Added tuner LG NTSC (TALN mini series). - Fixed tea5767 autodetection. - Resolve more tuner types. - Commented debug function removed from mainstream. - Remove comments from mainstream. Still on development tree. - linux/version dependencies removed. - BTSC Lang1 now is set to auto_stereo mode. - New tuner standby API. - i2c-core.c uses hexadecimal for the i2c address, so it should stay consistent. Signed-off-by: Uli Luckas <luckas@musoft.de> Signed-off-by: Mac Michaels <wmichaels1@earthlink.net> Signed-off-by: Michael Krufky <mkrufky@m1k.net> Signed-off-by: Hermann Pitton <hermann.pitton@onlinehome.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
35 lines
872 B
C
35 lines
872 B
C
/*
|
|
*/
|
|
struct btcx_riscmem {
|
|
unsigned int size;
|
|
u32 *cpu;
|
|
u32 *jmp;
|
|
dma_addr_t dma;
|
|
};
|
|
|
|
struct btcx_skiplist {
|
|
int start;
|
|
int end;
|
|
};
|
|
|
|
int btcx_riscmem_alloc(struct pci_dev *pci,
|
|
struct btcx_riscmem *risc,
|
|
unsigned int size);
|
|
void btcx_riscmem_free(struct pci_dev *pci,
|
|
struct btcx_riscmem *risc);
|
|
|
|
int btcx_screen_clips(int swidth, int sheight, struct v4l2_rect *win,
|
|
struct v4l2_clip *clips, unsigned int n);
|
|
int btcx_align(struct v4l2_rect *win, struct v4l2_clip *clips,
|
|
unsigned int n, int mask);
|
|
void btcx_sort_clips(struct v4l2_clip *clips, unsigned int nclips);
|
|
void btcx_calc_skips(int line, int width, unsigned int *maxy,
|
|
struct btcx_skiplist *skips, unsigned int *nskips,
|
|
const struct v4l2_clip *clips, unsigned int nclips);
|
|
|
|
/*
|
|
* Local variables:
|
|
* c-basic-offset: 8
|
|
* End:
|
|
*/
|