linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] i915: Quirk no_lvds on Gigabyte GA-D525TUD ITX motherboard
@ 2012-08-24 11:56 Calvin Walton
  2012-08-24 12:40 ` Daniel Vetter
  0 siblings, 1 reply; 2+ messages in thread
From: Calvin Walton @ 2012-08-24 11:56 UTC (permalink / raw)
  To: Daniel Vetter, David Airlie; +Cc: dri-devel, linux-kernel

This board is incorrectly detected as having an LVDS connector,
resulting in the VGA output (the only available output on the board)
showing the console only in the top-left 1024x768 pixels, and an extra
LVDS connector appearing in X.

It's a desktop Mini-ITX board using an Atom D525 CPU with an NM10
chipset.

I've had this board for about a year, but this is the first time I
noticed the issue because I've been running it headless for most of its
life.

Signed-off-by: Calvin Walton <calvin.walton@kepstin.ca>
---

This board:
http://www.gigabyte.us/products/product-page.aspx?pid=3549#sp

If you want any additional debug output from this machine, let me know
what you would like and how to find it.

I think this patch would probably be a reasonable candidate for -stable?

 drivers/gpu/drm/i915/intel_lvds.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c
index 08eb04c..2c58310 100644
--- a/drivers/gpu/drm/i915/intel_lvds.c
+++ b/drivers/gpu/drm/i915/intel_lvds.c
@@ -777,6 +777,14 @@ static const struct dmi_system_id intel_no_lvds[] = {
 			DMI_MATCH(DMI_BOARD_NAME, "MS-7469"),
 		},
 	},
+	{
+		.callback = intel_no_lvds_dmi_callback,
+		.ident = "Gigabyte GA-D525TUD",
+		.matches = {
+			DMI_MATCH(DMI_BOARD_VENDOR, "Gigabyte Technology Co., Ltd."),
+			DMI_MATCH(DMI_BOARD_NAME, "D525TUD"),
+		},
+	},
 
 	{ }	/* terminating entry */
 };
-- 
1.7.12

-- 
Calvin Walton <calvin.walton@kepstin.ca>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] i915: Quirk no_lvds on Gigabyte GA-D525TUD ITX motherboard
  2012-08-24 11:56 [PATCH] i915: Quirk no_lvds on Gigabyte GA-D525TUD ITX motherboard Calvin Walton
@ 2012-08-24 12:40 ` Daniel Vetter
  0 siblings, 0 replies; 2+ messages in thread
From: Daniel Vetter @ 2012-08-24 12:40 UTC (permalink / raw)
  To: Calvin Walton; +Cc: Daniel Vetter, David Airlie, dri-devel, linux-kernel

On Fri, Aug 24, 2012 at 07:56:31AM -0400, Calvin Walton wrote:
> This board is incorrectly detected as having an LVDS connector,
> resulting in the VGA output (the only available output on the board)
> showing the console only in the top-left 1024x768 pixels, and an extra
> LVDS connector appearing in X.
> 
> It's a desktop Mini-ITX board using an Atom D525 CPU with an NM10
> chipset.
> 
> I've had this board for about a year, but this is the first time I
> noticed the issue because I've been running it headless for most of its
> life.
> 
> Signed-off-by: Calvin Walton <calvin.walton@kepstin.ca>

Looks good, applied to -fixes.
-Daniel
> ---
> 
> This board:
> http://www.gigabyte.us/products/product-page.aspx?pid=3549#sp
> 
> If you want any additional debug output from this machine, let me know
> what you would like and how to find it.
> 
> I think this patch would probably be a reasonable candidate for -stable?
> 
>  drivers/gpu/drm/i915/intel_lvds.c | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c
> index 08eb04c..2c58310 100644
> --- a/drivers/gpu/drm/i915/intel_lvds.c
> +++ b/drivers/gpu/drm/i915/intel_lvds.c
> @@ -777,6 +777,14 @@ static const struct dmi_system_id intel_no_lvds[] = {
>  			DMI_MATCH(DMI_BOARD_NAME, "MS-7469"),
>  		},
>  	},
> +	{
> +		.callback = intel_no_lvds_dmi_callback,
> +		.ident = "Gigabyte GA-D525TUD",
> +		.matches = {
> +			DMI_MATCH(DMI_BOARD_VENDOR, "Gigabyte Technology Co., Ltd."),
> +			DMI_MATCH(DMI_BOARD_NAME, "D525TUD"),
> +		},
> +	},
>  
>  	{ }	/* terminating entry */
>  };
> -- 
> 1.7.12
> 
> -- 
> Calvin Walton <calvin.walton@kepstin.ca>
> 

-- 
Daniel Vetter
Mail: daniel@ffwll.ch
Mobile: +41 (0)79 365 57 48

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-08-24 12:40 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-24 11:56 [PATCH] i915: Quirk no_lvds on Gigabyte GA-D525TUD ITX motherboard Calvin Walton
2012-08-24 12:40 ` Daniel Vetter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).