From: Matthew Garrett <mjg59@srcf.ucam.org>
To: Thomas Renninger <trenn@suse.de>
Cc: ak@linux.intel.com, linux-acpi@vger.kernel.org,
Henrique de Moraes Holschuh <hmh@hmh.eng.br>,
Carlos Corbacho <carlos@strangeworlds.co.uk>,
Jonathan Woithe <jwoithe@physics.adelaide.edu.au>,
malattia@linux.it, stelian@popies.net,
linux-next@vger.kernel.org,
Corentin CHARY <corentincj@iksaif.net>,
Lennart Poettering <mzxreary@0pointer.de>,
Julia Jomantaite <julia.jomantaite@gmail.com>,
corsac@debian.org, dannybaumann@web.de, marcus@better.se,
Zhang Rui <rui.zhang@intel.com>, Hong Liu <hong.liu@intel.com>
Subject: Re: [PATCH 2/2] ACPI Check for backlight support via ACPI video.ko otherwise use vendor ACPI drivers
Date: Thu, 10 Jul 2008 11:07:09 +0100 [thread overview]
Message-ID: <20080710100709.GA5017@srcf.ucam.org> (raw)
In-Reply-To: <200807091800.27608.trenn@suse.de>
On Wed, Jul 09, 2008 at 06:00:23PM +0200, Thomas Renninger wrote:
> ...
> > For this to work, the ACPI video driver needs to work as it currently
> > does. It is not correct for it to disable itself on IGD systems.
> Right, now I got it. It is only the T61/Lenovo you must have the opregion
> driver ready or you better fallback to thinkpad_acpi...
> Is that correct?
> I will add a dmi check for Lenovo in video_detect.c.
> That would be:
> - If ACPI Appendix B video brightness functions are found
> | -> use video.ko
> | |
> | -> If it's a ThinkPad, check for Opregion BIOS support
> | -> Use video.ko if IGD parts are implemented (and the one
> | | ThinkPad specific func you had the 750ms delay is available)
> | -> otherwise go back to thinkpad_acpi
This is unnecessary logic. Let's just follow the spec. There's no need
to use thinkpad_acpi here.
> Please also provide an OSI string with your video opregion code parts, so that
> BIOS can check whether the kernel is capable of serving IGD devices. Just
> choose a random string you like, e.g. let OSI("Opregion Video Support")
> return true.
No. The DRM can be (and usually is) built as a module and OSI strings
are going to be checked at ACPI init time. This can't be made to work
correctly. Vendors can choose whether to use the opregion or old-style
support based on whether the driver has enabled the support.
--
Matthew Garrett | mjg59@srcf.ucam.org
next prev parent reply other threads:[~2008-07-10 10:07 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-03 16:08 [PATCH 2/2] ACPI Check for backlight support via ACPI video.ko otherwise use vendor ACPI drivers Thomas Renninger
2008-07-03 16:21 ` Matthew Garrett
2008-07-03 22:29 ` Matthew Garrett
2008-07-09 14:49 ` Thomas Renninger
2008-07-09 14:57 ` Matthew Garrett
2008-07-09 16:00 ` Thomas Renninger
2008-07-10 10:07 ` Matthew Garrett [this message]
2008-07-10 11:00 ` Thomas Renninger
2008-07-10 11:09 ` Matthew Garrett
2008-07-10 11:15 ` Thomas Renninger
2008-07-10 11:19 ` Matthew Garrett
2008-07-10 11:36 ` Thomas Renninger
2008-07-10 11:53 ` Matthew Garrett
2008-07-10 12:19 ` Thomas Renninger
2008-07-10 12:24 ` Matthew Garrett
2008-07-10 12:48 ` Thomas Renninger
2008-07-10 12:58 ` Matthew Garrett
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080710100709.GA5017@srcf.ucam.org \
--to=mjg59@srcf.ucam.org \
--cc=ak@linux.intel.com \
--cc=carlos@strangeworlds.co.uk \
--cc=corentincj@iksaif.net \
--cc=corsac@debian.org \
--cc=dannybaumann@web.de \
--cc=hmh@hmh.eng.br \
--cc=hong.liu@intel.com \
--cc=julia.jomantaite@gmail.com \
--cc=jwoithe@physics.adelaide.edu.au \
--cc=linux-acpi@vger.kernel.org \
--cc=linux-next@vger.kernel.org \
--cc=malattia@linux.it \
--cc=marcus@better.se \
--cc=mzxreary@0pointer.de \
--cc=rui.zhang@intel.com \
--cc=stelian@popies.net \
--cc=trenn@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.