Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
raspberrypi-kernel
提交
766ed64d
R
raspberrypi-kernel
项目概览
openeuler
/
raspberrypi-kernel
通知
13
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
raspberrypi-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
766ed64d
编写于
5月 24, 2009
作者:
M
Mauro Carvalho Chehab
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
V4L/DVB (11827): Add support for Terratec Grabster AV350
Signed-off-by:
N
Mauro Carvalho Chehab
<
mchehab@redhat.com
>
上级
4557af9c
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
33 addition
and
0 deletion
+33
-0
drivers/media/video/em28xx/em28xx-cards.c
drivers/media/video/em28xx/em28xx-cards.c
+32
-0
drivers/media/video/em28xx/em28xx.h
drivers/media/video/em28xx/em28xx.h
+1
-0
未找到文件。
drivers/media/video/em28xx/em28xx-cards.c
浏览文件 @
766ed64d
...
...
@@ -140,6 +140,16 @@ static struct em28xx_reg_seq compro_mute_gpio[] = {
{
-
1
,
-
1
,
-
1
,
-
1
},
};
/* Terratec AV350 */
static
struct
em28xx_reg_seq
terratec_av350_mute_gpio
[]
=
{
{
EM28XX_R08_GPIO
,
0xff
,
0x7f
,
10
},
{
-
1
,
-
1
,
-
1
,
-
1
},
};
static
struct
em28xx_reg_seq
terratec_av350_unmute_gpio
[]
=
{
{
EM28XX_R08_GPIO
,
0xff
,
0xff
,
10
},
{
-
1
,
-
1
,
-
1
,
-
1
},
};
/*
* Board definitions
*/
...
...
@@ -1363,6 +1373,26 @@ struct em28xx_board em28xx_boards[] = {
.
amux
=
EM28XX_AMUX_VIDEO2
,
}
},
},
[
EM2860_BOARD_TERRATEC_AV350
]
=
{
.
name
=
"Terratec AV350"
,
.
vchannels
=
2
,
.
tuner_type
=
TUNER_ABSENT
,
.
decoder
=
EM28XX_TVP5150
,
.
xclk
=
EM28XX_XCLK_FREQUENCY_12MHZ
,
.
mute_gpio
=
terratec_av350_mute_gpio
,
.
input
=
{
{
.
type
=
EM28XX_VMUX_COMPOSITE1
,
.
vmux
=
TVP5150_COMPOSITE1
,
.
amux
=
EM28XX_AUDIO_SRC_LINE
,
.
gpio
=
terratec_av350_unmute_gpio
,
},
{
.
type
=
EM28XX_VMUX_SVIDEO
,
.
vmux
=
TVP5150_SVIDEO
,
.
amux
=
EM28XX_AUDIO_SRC_LINE
,
.
gpio
=
terratec_av350_unmute_gpio
,
}
},
},
};
const
unsigned
int
em28xx_bcount
=
ARRAY_SIZE
(
em28xx_boards
);
...
...
@@ -1426,6 +1456,8 @@ struct usb_device_id em28xx_id_table[] = {
.
driver_info
=
EM2870_BOARD_TERRATEC_XS
},
{
USB_DEVICE
(
0x0ccd
,
0x0047
),
.
driver_info
=
EM2880_BOARD_TERRATEC_PRODIGY_XS
},
{
USB_DEVICE
(
0x0ccd
,
0x0084
),
.
driver_info
=
EM2860_BOARD_TERRATEC_AV350
},
{
USB_DEVICE
(
0x0ccd
,
0x0096
),
.
driver_info
=
EM2860_BOARD_TERRATEC_GRABBY
},
{
USB_DEVICE
(
0x185b
,
0x2870
),
...
...
drivers/media/video/em28xx/em28xx.h
浏览文件 @
766ed64d
...
...
@@ -104,6 +104,7 @@
#define EM2820_BOARD_IODATA_GVMVP_SZ 65
#define EM2880_BOARD_EMPIRE_DUAL_TV 66
#define EM2860_BOARD_TERRATEC_GRABBY 67
#define EM2860_BOARD_TERRATEC_AV350 68
/* Limits minimum and default number of buffers */
#define EM28XX_MIN_BUF 4
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录