Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
media
i2c
btcx-risc.h
Go to the documentation of this file.
1
/*
2
*/
3
struct
btcx_riscmem
{
4
unsigned
int
size
;
5
__le32
*
cpu
;
6
__le32
*
jmp
;
7
dma_addr_t
dma
;
8
};
9
10
struct
btcx_skiplist
{
11
int
start
;
12
int
end
;
13
};
14
15
int
btcx_riscmem_alloc
(
struct
pci_dev
*pci,
16
struct
btcx_riscmem
*risc,
17
unsigned
int
size
);
18
void
btcx_riscmem_free
(
struct
pci_dev
*pci,
19
struct
btcx_riscmem
*risc);
20
21
int
btcx_screen_clips
(
int
swidth,
int
sheight,
struct
v4l2_rect
*
win
,
22
struct
v4l2_clip
*clips,
unsigned
int
n
);
23
int
btcx_align
(
struct
v4l2_rect
*
win
,
struct
v4l2_clip
*clips,
24
unsigned
int
n
,
int
mask
);
25
void
btcx_sort_clips
(
struct
v4l2_clip
*clips,
unsigned
int
nclips);
26
void
btcx_calc_skips
(
int
line
,
int
width
,
int
*maxy,
27
struct
btcx_skiplist
*skips,
unsigned
int
*nskips,
28
const
struct
v4l2_clip
*clips,
unsigned
int
nclips);
29
30
/*
31
* Local variables:
32
* c-basic-offset: 8
33
* End:
34
*/
Generated on Thu Jan 10 2013 13:46:27 for Linux Kernel by
1.8.2