From: Len Brown <len.brown-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
To: Timo Hoenig <thoenig-dCxI//HcOdFeoWH0uzbU5w@public.gmane.org>,
Karol Kozimor <sziwan-DETuoxkZsSqrDJvtcaxF/A@public.gmane.org>,
Luming Yu <luming.yu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
toshiba_acpi-7wiBuN1tZDdg9hUCZPvPmw@public.gmane.org,
vojtech-IBi9RG/b67k@public.gmane.org
Cc: Stelian Pop <stelian-ibX4/ixPftWsTnJN9+BGXg@public.gmane.org>,
ACPI Developers
<acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Subject: generic ACPI video and hotkey drivers vs. platform-specific drivers
Date: 03 Mar 2005 16:08:45 -0500 [thread overview]
Message-ID: <1109884125.2102.781.camel@d845pe> (raw)
In-Reply-To: <1109844371.4866.31.camel-dCxI//HcOdFeoWH0uzbU5w@public.gmane.org>
It is great that programmers -- sometimes with little or no
vendor support -- have come up with platform specific
drivers to make things work on their boxes. But
this is only a stepping stone to where we need to be,
for building special drivers for every platform is not
a solution of first choice, it is a solution of last resort.
The total number of systems already deployed and those
in the pipeline is very large when you account for all
the models from all the vendors -- and this number is
increasing, not decreasing. If we lead the distros
down this path they will get crushed in a support mess.
As I've said before, it is fine with me for exotic drivers
to handle exotic hardware -- nobody wants to muck-up generic
code for a few exotics. But we need a design where
standard systems we've never heard of "just work";
and we need to make the use, administration, and support
of exotic systems as much like standard sytems
as possible.
I believe that Bruno's generic video driver (in tree)
is a step in this direction. I believe that Luming's
generic hot key driver (on list, but not yet in tree)
is a step in this direction. Are either of these
"final"? heck no, but I'm confident that they're
heading us in the right direction.
I plan to pull Luming's hot-key driver into the ACPI patch
soon -- the only reason we didnt' do it earlyer is because
the previous version would have immediately broken the
existing platform specific drivers...
We also need to think about the kernel<->user interface
we've currently got.
We need to think through the suggestion that hot keys
should appear to Linux like other keyboard keys -- and
wind their way throught the input layer. I think the important
thing will be what the user or administrator has to do in
order to map which keys to which functions; and if this
can work automatically without a call to 1-800-distro.
Hopefully we can leverage the stuff people use for keyboard
special keys already.
thanks for your support,
-Len
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
next prev parent reply other threads:[~2005-03-03 21:08 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-23 9:53 [patch 11/12] new sony_acpi driver akpm-3NddpPZAyC0
[not found] ` <200502230953.j1N9rPLp020723-bipKiLWnuIsyyg0EjBt7GtHuzzzSOjJt@public.gmane.org>
2005-03-02 19:12 ` Len Brown
2005-03-02 20:53 ` Stelian Pop
[not found] ` <20050302205324.GA5486-/EcPb+iqZQprbWk4mQFQhaxOck334EZe@public.gmane.org>
2005-03-03 8:40 ` Timo Hoenig
[not found] ` <1109839245.4866.10.camel-dCxI//HcOdFeoWH0uzbU5w@public.gmane.org>
2005-03-03 9:39 ` Stelian Pop
[not found] ` <20050303093949.GB3346-KwDxFO93HejPHUqn3ntIkQ@public.gmane.org>
2005-03-03 10:06 ` Timo Hoenig
[not found] ` <1109844371.4866.31.camel-dCxI//HcOdFeoWH0uzbU5w@public.gmane.org>
2005-03-03 21:08 ` Len Brown [this message]
2005-03-04 9:34 ` generic ACPI video and hotkey drivers vs. platform-specific drivers Timo Hoenig
2005-03-06 10:45 ` Pavel Machek
[not found] ` <20050306104506.GM3485-u08AdweFZfgxtPtxi4kahqVXKuFTiq87@public.gmane.org>
2005-03-11 4:07 ` =?gb18030?q?Ois=A8=AAn_Mac_Fheara=A8=AA?=
[not found] ` <200503110407.50728.destynova-iUB+o6dfpG8i1yMB4YHZDQ@public.gmane.org>
2005-03-11 17:43 ` Stefan Seyfried
[not found] ` <20050311174346.GA21611-l0tNAEGuAhhzZ8+rp42Dbp9+tswZ0GTaehPwdyo5hKaELgA04lAiVw@public.gmane.org>
2005-03-11 21:23 ` =?gb18030?q?Ois=A8=AAn_Mac_Fheara=A8=AA?=
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=1109884125.2102.781.camel@d845pe \
--to=len.brown-ral2jqcrhueavxtiumwx3w@public.gmane.org \
--cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
--cc=luming.yu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=stelian-ibX4/ixPftWsTnJN9+BGXg@public.gmane.org \
--cc=sziwan-DETuoxkZsSqrDJvtcaxF/A@public.gmane.org \
--cc=thoenig-dCxI//HcOdFeoWH0uzbU5w@public.gmane.org \
--cc=toshiba_acpi-7wiBuN1tZDdg9hUCZPvPmw@public.gmane.org \
--cc=vojtech-IBi9RG/b67k@public.gmane.org \
/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.