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 --- NEWS | 4 ++++ monitor-edid | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 75f5513..00f41e3 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,7 @@ +- monitor-edid, monitor-get-edid: + o support getting EDID from kernel DRM when kernel mode-setting is + enabled (Anssi Hannula) + Version 2.1 - 7 July 2008 - monitor-parse-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