From owner-freebsd-acpi@FreeBSD.ORG Tue Feb 26 02:09:51 2013 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 52534560; Tue, 26 Feb 2013 02:09:51 +0000 (UTC) (envelope-from sendtomatt@gmail.com) Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) by mx1.freebsd.org (Postfix) with ESMTP id ED4A0717; Tue, 26 Feb 2013 02:09:50 +0000 (UTC) Received: by mail-pa0-f51.google.com with SMTP id hz1so2102408pad.24 for ; Mon, 25 Feb 2013 18:09:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=Cl5N9quvpb3OYaYPOBF0eUW5yfJwoNaI+SZ+No1futE=; b=lenWl0qtTYBUjna3w68Tf/AOAEdok0vOfSm/LkcjlSRgikRXIH8+IynRiqqtpGJ9SS f5Kkbik02tQIeGxMlSPPxOWborUyDhnFfdHdhA3CG5PbYbnJ4jW0cz9A8MUWOly6Z1wq lv+aUZwI13XoDZ9pE53vgtzGZp6x5ermmxfCX9TIJG5gMWbvukOgYJyfCE4O+vJUuqbr 9kjzueBd3Y9m26nlSeDdd61cXaqmbeuKBRrsdAxSvCVQPTr2ZUmVXQy4/qi+h+oYXoES bWCF28Z5A7fUcCp5UUtO/Xpd4jc060uduz4deNsvodS32J1MTF1qQR6tGRY5n8Z8BIhq buBQ== X-Received: by 10.68.252.134 with SMTP id zs6mr21493329pbc.66.1361844584172; Mon, 25 Feb 2013 18:09:44 -0800 (PST) Received: from flatline.local (70-36-223-239.dsl.dynamic.sonic.net. [70.36.223.239]) by mx.google.com with ESMTPS id rn14sm14576969pbb.33.2013.02.25.18.09.37 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 25 Feb 2013 18:09:43 -0800 (PST) Message-ID: <512C1922.4090109@gmail.com> Date: Mon, 25 Feb 2013 18:08:34 -0800 From: matt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130224 Thunderbird/17.0.3 MIME-Version: 1.0 To: Eitan Adler Subject: Re: what is required to support a new laptop? References: <20130128114938.GK50515@e-new.0x20.net> <20130130024649.R87033@sola.nimnet.asn.au> <20130130032714.D87033@sola.nimnet.asn.au> <20130130050811.H87033@sola.nimnet.asn.au> <512AB6F3.6030001@gmail.com> <512ABB5E.5050904@gmail.com> <512ACF4E.7090806@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: bapt@freebsd.org, freebsd-acpi@freebsd.org, Ian Smith 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: Tue, 26 Feb 2013 02:09:51 -0000 On 02/25/13 14:27, Eitan Adler wrote: > Tried randomly guessing path names, but nothing resulted in anything > but "Unknown object type '0'" I don't know how to read the ASL, what > other paths are likely to work? The "SCOPE" sections set the base path for the devices in a block, so if you find "device vga", scroll up and you'll Replace * with _BCL then _BCM -i "value in bcl results" (the bcl results are kind of readable in hex) _SB.PCI0.PEG0.VGA.LCD.* _SB.PCI0.PEG1.VGA.LCD.* _SB.PCI0.GFX0.DD02.* Are all I can find. There might be another issue than the thinkpad one at play if none work. All the BCMs call the AINT method (which I hope doesn't stand for AINT GONNA WORK :) ) They all are shell functions for the one under GFX0 (which also has a bunch of thermal checks, maybe it's the best bet). One other method to try is this LVLS method under any of the above...it is involved in transforming the incoming level to ec-values I think? Matt