From owner-freebsd-acpi@FreeBSD.ORG Fri Oct 19 18:12:39 2012 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A3B5463D; Fri, 19 Oct 2012 18:12:39 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 74F9D8FC17; Fri, 19 Oct 2012 18:12:39 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id CCBEDB987; Fri, 19 Oct 2012 14:12:38 -0400 (EDT) From: John Baldwin To: Alberto Villa Subject: Re: Dell acpi_video patch Date: Fri, 19 Oct 2012 13:13:14 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p20; KDE/4.5.5; amd64; ; ) References: <20121005215316.GA38707@triton8.kn-bremen.de> <201210191053.20041.jhb@freebsd.org> In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201210191313.14246.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Fri, 19 Oct 2012 14:12:38 -0400 (EDT) Cc: freebsd-acpi@freebsd.org, Juergen Lock , mobile@freebsd.org X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Oct 2012 18:12:39 -0000 On Friday, October 19, 2012 11:41:56 am Alberto Villa wrote: > On Fri, Oct 19, 2012 at 4:53 PM, John Baldwin wrote: > > I'm looking at section B.4.2 in the 3.0b spec, it has a sample _DOD of: > > I've read section B.3.2 of 5.0 spec, which looks the same as 3.0b, but > my IDs don't have bit 31 set, they have bit 16 (which is the > difference between _DOD and _ADR you were probably talking about). Or > am I missing the point? Yes, unless bit 31 is set, we can't know anything about bits 0-15 except that they are "unique". Specifically, we can't look at the "Display Type" bits to determine if an output device is a CRT vs LCD vs TV, etc. You can only do that if bit 31 is set. -- John Baldwin