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
pci
zoran
zoran_card.h
Go to the documentation of this file.
1
/*
2
* Zoran zr36057/zr36067 PCI controller driver, for the
3
* Pinnacle/Miro DC10/DC10+/DC30/DC30+, Iomega Buz, Linux
4
* Media Labs LML33/LML33R10.
5
*
6
* This part handles card-specific data and detection
7
*
8
* Copyright (C) 2000 Serguei Miridonov <
[email protected]
>
9
*
10
* Currently maintained by:
11
* Ronald Bultje <
[email protected]
>
12
* Laurent Pinchart <
[email protected]
>
13
* Mailinglist <
[email protected]
>
14
*
15
* This program is free software; you can redistribute it and/or modify
16
* it under the terms of the GNU General Public License as published by
17
* the Free Software Foundation; either version 2 of the License, or
18
* (at your option) any later version.
19
*
20
* This program is distributed in the hope that it will be useful,
21
* but WITHOUT ANY WARRANTY; without even the implied warranty of
22
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23
* GNU General Public License for more details.
24
*
25
* You should have received a copy of the GNU General Public License
26
* along with this program; if not, write to the Free Software
27
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
28
*/
29
30
#ifndef __ZORAN_CARD_H__
31
#define __ZORAN_CARD_H__
32
33
extern
int
zr36067_debug
;
34
35
#define dprintk(num, format, args...) \
36
do { \
37
if (zr36067_debug >= num) \
38
printk(format, ##args); \
39
} while (0)
40
41
/* Anybody who uses more than four? */
42
#define BUZ_MAX 4
43
44
extern
struct
video_device
zoran_template
;
45
46
extern
int
zoran_check_jpg_settings
(
struct
zoran
*zr,
47
struct
zoran_jpg_settings
*settings,
48
int
try
);
49
extern
void
zoran_open_init_params
(
struct
zoran
*zr);
50
extern
void
zoran_vdev_release
(
struct
video_device
*vdev);
51
52
void
zr36016_write
(
struct
videocodec
*
codec
,
u16
reg
,
u32
val
);
53
54
#endif
/* __ZORAN_CARD_H__ */
Generated on Thu Jan 10 2013 13:49:03 for Linux Kernel by
1.8.2