projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
52bb4a7
)
radeon/kms: fix dp displayport mode validation
author
Jerome Glisse
<
[email protected]
>
Wed, 26 Jan 2011 22:51:03 +0000
(17:51 -0500)
committer
Dave Airlie
<
[email protected]
>
Thu, 27 Jan 2011 03:52:05 +0000
(13:52 +1000)
Check if there is a big enough dp clock & enough dp lane to
drive the video mode provided.
Signed-off-by: Jerome Glisse <
[email protected]
>
Reviewed-By: Alex Deucher <
[email protected]
>
Cc: <
[email protected]
>
Signed-off-by: Dave Airlie <
[email protected]
>
drivers/gpu/drm/radeon/atombios_dp.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/radeon/atombios_dp.c
b/drivers/gpu/drm/radeon/atombios_dp.c
index 4e7778d44b8d36fa4491c97de47aa5f4d400919f..695de9a38506dea0aa19c8b2ec315486c7b26bb1 100644
(file)
--- a/
drivers/gpu/drm/radeon/atombios_dp.c
+++ b/
drivers/gpu/drm/radeon/atombios_dp.c
@@
-187,9
+187,9
@@
static int dp_link_clock_for_mode_clock(u8 dpcd[DP_DPCD_SIZE], int mode_clock)
int dp_mode_valid(u8 dpcd[DP_DPCD_SIZE], int mode_clock)
{
int lanes = dp_lanes_for_mode_clock(dpcd, mode_clock);
- int
bw = dp_lanes
_for_mode_clock(dpcd, mode_clock);
+ int
dp_clock = dp_link_clock
_for_mode_clock(dpcd, mode_clock);
- if ((lanes == 0) || (
bw
== 0))
+ if ((lanes == 0) || (
dp_clock
== 0))
return MODE_CLOCK_HIGH;
return MODE_OK;