[PATCH 4/4] drm/radeon: Extended DDC Probing for ECS A740GM-M DVI-D Connector

2011-07-29 Thread rei...@googlemail.com
From: Thomas Reim ECS A740GM-M with ATI RADEON 2100 sends data to i2c bus for a DVI connector that is not implemented/existent on the board. Fix by applying extented DDC probing for this connector. Requires [PATCH] drm/radeon: Extended DDC Probing for Connectors with Improperly W

[PATCH 3/4] drm/radeon: Log Subsystem Vendor and Device Information

2011-07-29 Thread rei...@googlemail.com
From: Thomas Reim Log PCI subsystem vendor and subsystem device ID in addition to PCI vendor and device ID during kernel mode initialisation. This helps to better identify radeon devices of third-party vendors, e. g. for bug analysis. Tested for kernel 2.6.35, 2.6.38 and 3.0

[PATCH 2/4] drm/radeon: Extended DDC Probing for Connectors with Improperly Wired DDC Lines (here: Asus M2A-VM HDMI)

2011-07-29 Thread rei...@googlemail.com
From: Thomas Reim Some integrated ATI Radeon chipset implementations with add-on HDMI card (e. g. Asus M2A-VM HDMI) indicate the availability of a DDC even when the add-on card is not plugged in or HDMI is disabled in BIOS setup. In this case, drm_get_edid() and drm_edid_block_val

[PATCH 1/4] drm: Separate EDID Header Check from EDID Block Check

2011-07-29 Thread rei...@googlemail.com
From: Thomas Reim Provides function drm_edid_header_is_valid() for EDID header check and replaces EDID header check part of function drm_edid_block_valid() by a call of drm_edid_header_is_valid(). This is a prerequisite to extend DDC probing, e. g. in function radeon_ddc_probe

[PATCH 0/4] drm/radeon: Extended DDC Probing for Connectors with Improperly Wired DDC Lines

2011-07-29 Thread rei...@googlemail.com
From: Thomas Reim Dear Dave, Alex asked me to send you the updated set of proposed kernel patches for extended DDC probing in kernel radeon driver. The patch is based on Linux 3.0-rc7. The patch code itself is exactly the same as in https://lkml.org/lkml/2011/7/6/443, I just have made slig

[PATCH] drm/radeon: Fix ECS A740GM-M DVI-D EDID error flooding problem

2011-07-20 Thread rei...@googlemail.com
From: Thomas Reim ECS A740GM-M with ATI RADEON 2100 sends data to i2c bus for a DVI connector that is not implemented/existent on the board. Fix by applying extented DDC probing for this connector. Requires [PATCH] drm/radeon: Fix Asus M2A-VM HDMI EDID error flooding problem Bug

[PATCH 1/3] drm: Separate EDID Header Check from EDID Block Check

2011-07-07 Thread rei...@googlemail.com
From: Thomas Reim Provides function drm_edid_header_is_valid() for EDID header check and replaces EDID header check part of function drm_edid_block_valid() by a call of drm_edid_header_is_valid(). This is a prerequisite to extend DDC probing, e. g. in function radeon_ddc_probe

[PATCH 2/3] drm/radeon: Fix Asus M2A-VM HDMI EDID error flooding problem

2011-07-07 Thread rei...@googlemail.com
From: Thomas Reim Fixes bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/722806: Some integrated ATI Radeon chipset implementations with add-on HDMI card (e. g. Asus M2A-VM HDMI) indicate the availability of a DDC even when the add-on card is not plugged in or HDMI is disa

[PATCH 3/3] drm/radeon: Log Subsystem Vendor and Device Information

2011-07-07 Thread rei...@googlemail.com
From: Thomas Reim Log PCI subsystem vendor and subsystem device ID in addition to PCI vendor and device ID during kernel mode initialisation. This helps to better identify radeon devices of third-party vendors, e. g. for bug analysis. Tested for kernel 2.35, 2.38 and 3.0 on A

[PATCH 0/3] drm/radeon: Fix Asus M2A-VM HDMI EDID error flooding problem

2011-07-07 Thread rei...@googlemail.com
From: Thomas Reim Dear Alex, > > From: Thomas Reim > > > >Some integrated ATI Radeon chipset implementations > >with add-on HDMI card (e. g. Asus M2A-VM HDMI) indicate the availability > >of a DDC even when the add-on card is not plugged in or HDMI is disabled > >in BIOS setup.

[PATCH] drm/radeon: Fix Asus M2A-VM HDMI EDID error flooding problem

2011-07-06 Thread rei...@googlemail.com
From: Thomas Reim Some integrated ATI Radeon chipset implementations with add-on HDMI card (e. g. Asus M2A-VM HDMI) indicate the availability of a DDC even when the add-on card is not plugged in or HDMI is disabled in BIOS setup. In this case, drm_get_edid() and drm_edid_block_val

[PATCH] drm/radeon: Fix Asus M2A-VM HDMI EDID error flooding problem

2011-06-24 Thread rei...@googlemail.com
From: Thomas Reim Some integrated ATI Radeon chipset implementations (e. g. Asus M2A-VM HDMI, RS690) indicate the availability of a DDC even when there's no monitor connected. In this case, drm_get_edid() and drm_edid_block_valid() periodically dump data and kernel errors into system log files an

[PATCH 1/1] drm/radeon: Fix Asus M2A-VM HDMI EDID error flooding problem

2011-06-22 Thread rei...@googlemail.com
From: Thomas Reim Some integrated ATI Radeon chipset implementations (e. g. Asus M2A-VM HDMI) indicate the availability of a DDC even when there's no monitor connected. In this case, drm_get_edid() and drm_edid_block_valid() periodically dump data and kernel errors into system log files and onto