From 8644ab905a6a0800852d2f4dc3f5b39185c397c3 Mon Sep 17 00:00:00 2001 From: Anssi Hannula Date: Sat, 15 Aug 2009 19:14:19 +0000 Subject: monitor-edid: support getting EDID from kernel DRM when kernel mode-setting is enabled --- monitor-edid | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'monitor-edid') diff --git a/monitor-edid b/monitor-edid index 89f7516..283320a 100755 --- a/monitor-edid +++ b/monitor-edid @@ -111,7 +111,11 @@ sub get_edid_files() { my ($state) = slurp($state_f) =~ /state:\s*0x(\w+)/; hex($state) & 2; # bit 1 is "Output is activated" } find_EDID($opt{'acpi-dir'}); - (@l1, @l2); + my @l3 = grep { + (my $state_f = $_) =~ s/edid$/enabled/; + slurp($state_f) =~ /enabled/; + } glob("/sys/class/drm/card*-*/edid"); + (@l1, @l2, @l3); } sub find_EDID { -- cgit v1.2.1