Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
kernel_linux
提交
2db83827
K
kernel_linux
项目概览
OpenHarmony
/
kernel_linux
上一次同步 4 年多
通知
15
Star
8
Fork
2
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
kernel_linux
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
2db83827
编写于
10月 11, 2012
作者:
R
Rob Clark
提交者:
Rob Clark
11月 30, 2012
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
drm/nouveau: drm_connector_property -> drm_object_property
Signed-off-by:
N
Rob Clark
<
rob@ti.com
>
上级
6de6d846
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
19 addition
and
19 deletion
+19
-19
drivers/gpu/drm/nouveau/nouveau_connector.c
drivers/gpu/drm/nouveau/nouveau_connector.c
+11
-11
drivers/gpu/drm/nouveau/nv17_tv.c
drivers/gpu/drm/nouveau/nv17_tv.c
+8
-8
未找到文件。
drivers/gpu/drm/nouveau/nouveau_connector.c
浏览文件 @
2db83827
...
...
@@ -220,7 +220,7 @@ nouveau_connector_set_encoder(struct drm_connector *connector,
}
if
(
nv_connector
->
type
==
DCB_CONNECTOR_DVI_I
)
{
drm_
connector_property_set_value
(
connector
,
drm_
object_property_set_value
(
&
connector
->
base
,
dev
->
mode_config
.
dvi_i_subconnector_property
,
nv_encoder
->
dcb
->
type
==
DCB_OUTPUT_TMDS
?
DRM_MODE_SUBCONNECTOR_DVID
:
...
...
@@ -1040,7 +1040,7 @@ nouveau_connector_create(struct drm_device *dev, int index)
/* Init DVI-I specific properties */
if
(
nv_connector
->
type
==
DCB_CONNECTOR_DVI_I
)
drm_
connector_attach_property
(
connector
,
dev
->
mode_config
.
dvi_i_subconnector_property
,
0
);
drm_
object_attach_property
(
&
connector
->
base
,
dev
->
mode_config
.
dvi_i_subconnector_property
,
0
);
/* Add overscan compensation options to digital outputs */
if
(
disp
->
underscan_property
&&
...
...
@@ -1048,31 +1048,31 @@ nouveau_connector_create(struct drm_device *dev, int index)
type
==
DRM_MODE_CONNECTOR_DVII
||
type
==
DRM_MODE_CONNECTOR_HDMIA
||
type
==
DRM_MODE_CONNECTOR_DisplayPort
))
{
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
disp
->
underscan_property
,
UNDERSCAN_OFF
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
disp
->
underscan_hborder_property
,
0
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
disp
->
underscan_vborder_property
,
0
);
}
/* Add hue and saturation options */
if
(
disp
->
vibrant_hue_property
)
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
disp
->
vibrant_hue_property
,
90
);
if
(
disp
->
color_vibrance_property
)
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
disp
->
color_vibrance_property
,
150
);
switch
(
nv_connector
->
type
)
{
case
DCB_CONNECTOR_VGA
:
if
(
nv_device
(
drm
->
device
)
->
card_type
>=
NV_50
)
{
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
dev
->
mode_config
.
scaling_mode_property
,
nv_connector
->
scaling_mode
);
}
...
...
@@ -1085,18 +1085,18 @@ nouveau_connector_create(struct drm_device *dev, int index)
default:
nv_connector
->
scaling_mode
=
DRM_MODE_SCALE_FULLSCREEN
;
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
dev
->
mode_config
.
scaling_mode_property
,
nv_connector
->
scaling_mode
);
if
(
disp
->
dithering_mode
)
{
nv_connector
->
dithering_mode
=
DITHERING_MODE_AUTO
;
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
disp
->
dithering_mode
,
nv_connector
->
dithering_mode
);
}
if
(
disp
->
dithering_depth
)
{
nv_connector
->
dithering_depth
=
DITHERING_DEPTH_AUTO
;
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
disp
->
dithering_depth
,
nv_connector
->
dithering_depth
);
}
...
...
drivers/gpu/drm/nouveau/nv17_tv.c
浏览文件 @
2db83827
...
...
@@ -195,7 +195,7 @@ nv17_tv_detect(struct drm_encoder *encoder, struct drm_connector *connector)
break
;
}
drm_
connector_property_set_value
(
connector
,
drm_
object_property_set_value
(
&
connector
->
base
,
conf
->
tv_subconnector_property
,
tv_enc
->
subconnector
);
...
...
@@ -672,25 +672,25 @@ static int nv17_tv_create_resources(struct drm_encoder *encoder,
drm_mode_create_tv_properties
(
dev
,
num_tv_norms
,
nv17_tv_norm_names
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
conf
->
tv_select_subconnector_property
,
tv_enc
->
select_subconnector
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
conf
->
tv_subconnector_property
,
tv_enc
->
subconnector
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
conf
->
tv_mode_property
,
tv_enc
->
tv_norm
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
conf
->
tv_flicker_reduction_property
,
tv_enc
->
flicker
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
conf
->
tv_saturation_property
,
tv_enc
->
saturation
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
conf
->
tv_hue_property
,
tv_enc
->
hue
);
drm_
connector_attach_property
(
connector
,
drm_
object_attach_property
(
&
connector
->
base
,
conf
->
tv_overscan_property
,
tv_enc
->
overscan
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录