1 |
Author: mpagano |
2 |
Date: 2013-10-02 00:15:46 +0000 (Wed, 02 Oct 2013) |
3 |
New Revision: 2535 |
4 |
|
5 |
Added: |
6 |
genpatches-2.6/trunk/3.11/2800_i915-clear-adj-mode-flag.patch |
7 |
Modified: |
8 |
genpatches-2.6/trunk/3.11/0000_README |
9 |
Log: |
10 |
i915/tv patch to clear adjusted_mode.flags. See bug #486346 |
11 |
|
12 |
Modified: genpatches-2.6/trunk/3.11/0000_README |
13 |
=================================================================== |
14 |
--- genpatches-2.6/trunk/3.11/0000_README 2013-10-01 23:20:01 UTC (rev 2534) |
15 |
+++ genpatches-2.6/trunk/3.11/0000_README 2013-10-02 00:15:46 UTC (rev 2535) |
16 |
@@ -70,6 +70,10 @@ |
17 |
From: Seth Forshee <seth.forshee@×××××××××.com> |
18 |
Desc: ACPI: Disable Windows 8 compatibility for some Lenovo ThinkPads |
19 |
|
20 |
+Patch: 2800_i915-clear-adj-mode-flag.patch |
21 |
+From: https://bugs.gentoo.org/show_bug.cgi?id=486346 |
22 |
+Desc: i915/tv: clear adjusted_mode.flags |
23 |
+ |
24 |
Patch: 2900_dev-root-proc-mount-fix.patch |
25 |
From: https://bugs.gentoo.org/show_bug.cgi?id=438380 |
26 |
Desc: Ensure that /dev/root doesn't appear in /proc/mounts when bootint without an initramfs. |
27 |
|
28 |
Added: genpatches-2.6/trunk/3.11/2800_i915-clear-adj-mode-flag.patch |
29 |
=================================================================== |
30 |
--- genpatches-2.6/trunk/3.11/2800_i915-clear-adj-mode-flag.patch (rev 0) |
31 |
+++ genpatches-2.6/trunk/3.11/2800_i915-clear-adj-mode-flag.patch 2013-10-02 00:15:46 UTC (rev 2535) |
32 |
@@ -0,0 +1,17 @@ |
33 |
+--- a/drivers/gpu/drm/i915/intel_tv.c 2013-10-01 19:07:03.715400887 -0400 |
34 |
++++ b/drivers/gpu/drm/i915/intel_tv.c 2013-10-01 19:08:34.635400020 -0400 |
35 |
+@@ -918,6 +918,14 @@ intel_tv_compute_config(struct intel_enc |
36 |
+ DRM_DEBUG_KMS("forcing bpc to 8 for TV\n"); |
37 |
+ pipe_config->pipe_bpp = 8*3; |
38 |
+ |
39 |
++ /* TV has it's own notion of sync and other mode flags, so clear them. */ |
40 |
++ pipe_config->adjusted_mode.flags = 0; |
41 |
++ |
42 |
++ /* |
43 |
++ * FIXME: We don't check whether the input mode is actually what we want |
44 |
++ * or whether userspace is doing something stupid. |
45 |
++ */ |
46 |
++ |
47 |
+ return true; |
48 |
+ } |
49 |
+ |