- 05 Feb, 2008 3 commits
-
-
Carlos Corbacho authored
This is based on the 2004 out-of-tree work of Jamey Hicks, to add support via WMI for controlling the jog dial and wireless on these tablets. v1: Original release v2: As per Joshua Wise's comments, change bluetooth to jogdial (an error from the original driver). Signed-off-by:
Carlos Corbacho <carlos@strangeworlds.co.uk> CC: Matthew Garrett <mjg59@srcf.ucam.org> CC: Jamey Hicks <jamey.hicks@nokia.com> CC: Joshua Wise <joshua@joshuawise.com> Signed-off-by:
Len Brown <len.brown@intel.com>
-
Carlos Corbacho authored
This is a driver for newer Acer (and Wistron) laptops. It adds wireless radio and bluetooth control, and on some laptops, exposes the mail LED and LCD backlight. v1: * Initial release v2: * Replace left over ACPI references with WMI * Add GUID based autoloading (depends on future work to WMI) * Add DMI based autoloading (backup solution until WMI sysfs/ class work is available) * Checkpatch fixes v3: * Add new EC quirks for Aspire 3100 & 5100, and Extensa 5220 v4: * Simplified internal handling of WMID and AMW0 devices * Add autodetection for bluetooth and maximum brightness on AMW0 V2 and WMID laptops. v5: * Add EC quirk for Medion MD 98000 * Add autodetection for AMW0, and mail LED on AMW0 and AMW0 V2. * Improve error handling * Fix AMW0 V2 bluetooth and wireless, by using both WMID and AMW0 methods to ensure that the correct value is always set. v6: * Fix 'use before initialisation' bug with quirks. v7 * Fix bug on AMW0 where acer-wmi would exit if a mail LED was not detected. * Add Acer Aspire 9110 mail LED support * Fix section mismatch warnings Signed-off-by:
Carlos Corbacho <carlos@strangeworlds.co.uk> CC: Matthew Garrett <mjg59@srcf.ucam.org> Signed-off-by:
Len Brown <len.brown@intel.com>
-
Carlos Corbacho authored
The following is an implementation of the Windows Management Instrumentation (WMI) ACPI interface mapper (PNP0C14). What it does: Parses the _WDG method and exports functions to process WMI method calls, data block query/ set commands (both based on GUID) and does basic event handling. How: WMI presents an in kernel interface here (essentially, a minimal wrapper around ACPI) (const char *guid assume the 36 character ASCII representation of a GUID - e.g. 67C3371D-95A3-4C37-BB61-DD47B491DAAB) wmi_evaluate_method(const char *guid, u8 instance, u32 method_id, const struct acpi_buffer *in, struct acpi_buffer *out) wmi_query_block(const char *guid, u8 instance, struct acpi_buffer *out) wmi_set_block(const char *guid, u38 instance, const struct acpi_buffer *in) wmi_install_notify_handler(acpi_notify_handler handler); wmi_remove_notify_handler(void); wmi_get_event_data(u32 event, struct acpi_buffer *out) wmi_has_guid(const char guid*) wmi_has_guid() is a helper function to find if a GUID exists or not on the system (a quick and easy way for WMI dependant drivers to see if the the method/ block they want exists, since GUIDs are supposed to be unique). Event handling - allow a WMI based driver to register a notifier handler for each GUID with WMI. When a notification is sent to a GUID in WMI, the handler registered with WMI is then called (it is left to the caller to ask for the WMI event data associated with the GUID, if needed). What it won't do: Unicode - The MS article[1] calls for converting between ASCII and Unicode (or vice versa) if a GUID is marked as "string". This is left up to the calling driver. Handle a MOF[1] - the WMI mapper just exports methods, data and events to userspace. MOF handling is down to userspace. Userspace interface - this will be added later. [1] http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx === ChangeLog == v1 (2007-10-02): * Initial release v2 (2007-10-05): * Cleaned up code - split up super "wmi_evaluate_block" -> each external symbol now handles its own ACPI calls, rather than handing off to a "super" method (and in turn, is a lot simpler to read) * Added a find_guid() symbol - return true if a given GUID exists on the system * wmi_* functions now return type acpi_status (since they are just fancy wrappers around acpi_evaluate_object()) * Removed extra debug code v3 (2007-10-27) * More code clean up - now passes checkpatch.pl * Change data block calls - ref MS spec, method ID is not required for them, so drop it from the function parameters. * Const'ify guid in the function call parameters. * Fix _WDG buffer handling - copy the data to our own private structure. * Change WMI from tristate to bool - otherwise the external functions are not exported in linux/acpi.h if you try to build WMI as a module. * Fix more flag comparisons. * Add a maintainers entry - since I wrote this, I should take the blame for it. v4 (2007-10-30) * Add missing brace from after fixing checkpatch errors. * Rewrote event handling - allow external drivers to register with WMI to handle WMI events * Clean up flags and sanitise flag handling v5 (2007-11-03) * Add sysfs interface for userspace. Export events over netlink again. * Remove module left overs, fully convert to built-in driver. * Tweak in-kernel API to use u8 for instance, since this is what the GUID blocks use (so instance cannot be greater than u8). * Export wmi_get_event_data() for in kernel WMI drivers. v6 (2007-11-07) * Split out userspace into a different patch v7 (2007-11-20) * Fix driver to handle multiple PNP0C14 devices - store all GUIDs using the kernel's built in list functions, and just keep adding to the list every time we handle a PNP0C14 devices - GUIDs will always be unique, and WMI callers do not know or care about different devices. * Change WMI event handler registration to use its' own event handling struct; we should not pass an acpi_handle down to any WMI based drivers - they should be able to function with only the calls provided in WMI. * Update my e-mail address v8 (2007-11-28) * Convert back to a module. * Update Kconfig to default to building as a module. * Remove an erroneous printk. * Simply comments for string flag (since we now leave the handling to the caller). v9 (2007-12-07) * Add back missing MODULE_DEVICE_TABLE for autoloading * Checkpatch fixes v10 (2007-12-12) * Workaround broken GUIDs declared expensive without a WCxx method. * Minor cleanups v11 (2007-12-17) * More fixing for broken GUIDs declared expensive without a WCxx method. * Add basic EmbeddedControl region handling. v12 (2007-12-18) * Changed EC region handling code, as per Alexey's comments. v13 (2007-12-27) * Changed event handling so that we can have one event handler registered per GUID, as per Matthew Garrett's suggestion. v14 (2008-01-12) * Remove ACPI debug statements v15 (2008-02-01) * Replace two remaining 'x == NULL' type tests with '!x' v16 (2008-02-05) * Change MAINTAINERS entry, as I am not, and never have been, paid to work on WMI * Remove 'default' line from Kconfig Signed-off-by:
Carlos Corbacho <carlos@strangeworlds.co.uk> CC: Matthew Garrett <mjg59@srcf.ucam.org> CC: Alexey Starikovskiy <aystarik@gmail.com> Signed-off-by:
Len Brown <len.brown@intel.com>
-
- 03 Feb, 2008 5 commits
-
-
Adrian Bunk authored
Jesper has agreed to take over maintainership for the trivial patches. Thanks, Jesper! Signed-off-by:
Adrian Bunk <bunk@kernel.org>
-
Joe Perches authored
On Sat, 2007-12-22 at 18:08 -0500, Corey Thomas wrote: > This email, coreythomas@charter.net is good. ISP change. Signed-off-by:
Joe Perches <joe@perches.com> Signed-off-by:
Adrian Bunk <bunk@kernel.org>
-
Joe Perches authored
Signed-off-by:
Joe Perches <joe@perches.com> Signed-off-by:
Adrian Bunk <bunk@kernel.org>
-
Jay Vosburgh authored
Remove Chad Tindel; he hasn't been involved for a number of years. Signed-off-by:
Jay Vosburgh <fubar@us.ibm.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
Adrian Bunk authored
- Peter's email address is bouncing - the project webpage no longer exists - neither Peter nor Mike had a single patch included in the kernel since 2.6.12-rc2 (when the git history begins) Signed-off-by:
Adrian Bunk <bunk@kernel.org> Signed-off-by:
Jeff Garzik <jeff@garzik.org> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- 01 Feb, 2008 2 commits
-
-
Anton Vorontsov authored
kernel-discuss at handhelds.org is down for months, and nobody knows why. So remove it for now. Signed-off-by:
Anton Vorontsov <cbou@mail.ru>
-
Neil Brown authored
nfs@lists.sourceforge.net is being decommissioned. Cc: Trond Myklebust <trond.myklebust@fys.uio.no> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
J. Bruce Fields <bfields@citi.umich.edu>
-
- 31 Jan, 2008 2 commits
-
-
Jussi Kivilinna authored
New driver for wireless RNDIS devices. So far only known chip that uses wireless RNDIS is Broadcom 4320. Driver detects all RNDIS devices that have RNDIS wireless physical medium. At least following devices are detected: Buffalo WLI-U2-KG125S U.S. Robotics USR5421 Belkin F5D7051 Linksys WUSB54GSv2 Linksys WUSB54GSC Asus WL169gE Eminent EM4045 BT Voyager 1055 Linksys WUSB54GSv1 U.S. Robotics USR5420 BUFFALO WLI-USB-G54 Signed-off-by:
Jussi Kivilinna <jussi.kivilinna@mbnet.fi> Signed-off-by:
John W. Linville <linville@tuxdriver.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
Mark Brown authored
Add myself as a point of contact for the ALSA SoC subsystem and add a reference to the development GIT tree. Signed-off-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lg@opensource.wolfsonmicro.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@perex.cz>
-
- 30 Jan, 2008 1 commit
-
-
Stefan Richter authored
Maintainers like to receive less mail, and submitters like to have to Cc less recipients. Signed-off-by:
Stefan Richter <stefanr@s5r6.in-berlin.de>
-
- 28 Jan, 2008 6 commits
-
-
Jiri Slaby authored
add ath5k wireless driver Portions of this driver are covered by one or both of the ISC and 3-clause BSD licenses. Specific license information is cited at the top of each file. Acked-by and Signed-off-by information is collected from individual patches as collected in the wireless-2.6 tree prior to upstream submission. Acked-by:
Matthew W. S. Bell <mentor@madwifi.org> Acked-by:
Michael Taylor <mike.taylor@apprion.com> Acked-by:
Pavel Roskin <proski@gnu.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Bradley M. Kuhn <bkuhn@softwarefreedom.org> Signed-off-by:
Bruno Randolf <bruno@thinktube.com> Signed-off-by:
Dave Young <hidave.darkstar@gmail.com> Signed-off-by:
Francesco Gringoli <francesco.gringoli@ing.unibs.it> Signed-off-by:
Jiri Slaby <jirislaby@gmail.com> Signed-off-by:
Johannes Berg <johannes@sipsolutions.net> Signed-off-by:
Karen Sandler <karen@softwarefreedom.org> Signed-off-by:
Krzysztof Halasa <khc@pm.waw.pl> Signed-off-by:
Luis R. Rodriguez <mcgrof@gmail.com> Signed-off-by:
Matt Norwood <norwood@softwarefreedom.org> Signed-off-by:
Nick Kossifidis <mickflemm@gmail.com> Signed-off-by:
Richard Fontana <fontana@softwarefreedom.org> Signed-off-by:
Stephen Hemminger <shemminger@linux-foundation.org> Signed-off-by:
Ulrich Meis <meis@nets.rwth-aachen.de> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
-
Florian Fainelli authored
This patch adds me as maintainer of the RDC R6040 Fast Ethernet driver. Signed-off-by:
Florian Fainelli <florian.fainelli@telecomint.eu> -- Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
Reinette Chatre authored
Also fix Zhu Yi's name. Signed-off-by:
Reinette Chatre <reinette.chatre@intel.com> CC: Zhu Yi <yi.zhu@intel.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
-
Stefano Brivio authored
Add an entry in MAINTAINERS for rc80211-pid. Cc: Mattias Nissler <mattias.nissler@gmx.de> Signed-off-by:
Stefano Brivio <stefano.brivio@polimi.it> Signed-off-by:
John W. Linville <linville@tuxdriver.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
John W. Linville authored
Schedule bcm43xx for for removal in the 2.6.26 development window. Signed-off-by:
John W. Linville <linville@tuxdriver.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
Oliver Hartkopp authored
This patch adds entries in the CREDITS and MAINTAINERS file for CAN. Signed-off-by:
Oliver Hartkopp <oliver.hartkopp@volkswagen.de> Signed-off-by:
Urs Thuermann <urs.thuermann@volkswagen.de> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- 25 Jan, 2008 1 commit
-
-
Hans Verkuil authored
Signed-off-by:
Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by:
Mauro Carvalho Chehab <mchehab@infradead.org>
-
- 14 Jan, 2008 1 commit
-
-
Nicolas Ferre authored
- MAINTAINERS email update - add atmel_lcdfb entry Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 12 Jan, 2008 2 commits
-
-
Jens Osterkamp authored
Acked-by:
Linas Vepstas <linasvepstas@gmail.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
dhananjay@netxen.com authored
Changing MAINTAINERS for netxen nic driver. Signed-off-by:
Dhananjay Phadke <dhananjay@netxen.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
-
- 11 Jan, 2008 1 commit
-
-
Swen Schillig authored
we are planning a major rewrite of the zfcp driver, meaning that a lot of patches will hit the mailing-list in the near future. Since I can't support this additional work-load along with my other responsibilities we are shifting the maintainership to Christof Schmitt as the maintainer and Martin Peschke as the co-maintainer. Please support the two in providing us a new and more stable zfcp environment. Thanks Swen Signed-off-by:
James Bottomley <James.Bottomley@HansenPartnership.com>
-
- 09 Jan, 2008 1 commit
-
-
Auke Kok authored
Unfortunately Jeb decided to move away from our group. We wish Jeb good luck with his new group! Reordered people a bit so most active team members are on top. Signed-off-by:
Auke Kok <auke-jan.h.kok@intel.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- 08 Jan, 2008 1 commit
-
-
Sean Hefty authored
My Unix email account is being discontinued at end of Q1 '08. Signed-off-by:
Sean Hefty <sean.hefty@intel.com> Signed-off-by:
Roland Dreier <rolandd@cisco.com>
-
- 24 Dec, 2007 1 commit
-
-
Borislav Petkov authored
Reopen ide-cd for maintainership. Signed-off-by:
Borislav Petkov <bbpetkov@yahoo.de> Signed-off-by:
Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
-
- 23 Dec, 2007 2 commits
-
-
Joe Perches authored
L: entries should be email addresses Change L:http entries to W:http Signed-off-by:
Joe Perches <joe@perches.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
Hans-Jürgen Koch authored
This patch adds an entry for the Userspace I/O framework to MAINTAINERS. Signed-off-by:
Hans J. Koch <hjk@linutronix.de> Signed-off-by:
Greg Kroah-Hartman <gregkh@suse.de>
-
- 17 Dec, 2007 2 commits
-
-
Stefano Brivio authored
Add Dan Williams as maintainer for libertas driver. Signed-off-by:
Stefano Brivio <stefano.brivio@polimi.it> Cc: Dan Williams <dcbw@redhat.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
-
Romain Liévin authored
tipar: remove obsolete module The tipar character driver was used to implement bit-banging access to Texas Instruments parallel link cable. A user-land method now exists thru PPDEV & PARPORT. Signed-off-by:
Romain Liévin <roms@lpg.ticalc.org> Signed-off-by:
Greg Kroah-Hartman <gregkh@suse.de>
-
- 12 Dec, 2007 1 commit
-
-
Trond Myklebust authored
Add in the new NFS mailing list on vger, website, and git tree info, and update my email address to reflect the fact that I've been working for netapp for the past 2 years. Signed-off-by:
Trond Myklebust <Trond.Myklebust@netapp.com>
-
- 10 Dec, 2007 1 commit
-
-
Joe Perches authored
Some bad email addresses are removed: linux-tr@linuxtr.net ehaase@inf.fu-berlin.de Some are updated: linux@maxim.org.za to andrew@sanpeople.com linux-kernel@linux-mips.org to linux-mips@linux-mips.org jdike@karaya.com to jdike@addtoit.com The PCMCIA entry is corrected to a web address The ZR36120 VIDEO FOR LINUX DRIVER entry is removed Signed-off-by:
Joe Perches <joe@perches.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 06 Dec, 2007 1 commit
-
-
Kyle McMartin authored
List changed & reordered so I'm more likely to see patches... Signed-off-by:
Kyle McMartin <kyle@mcmartin.ca>
-
- 04 Dec, 2007 1 commit
-
-
Adrian Bunk authored
I haven't seen Richard doing MTRR related work for quite some time, and the "X86 ARCHITECTURE" entry in MAINTAINERS already covers the people currently responsible for this code. Signed-off-by:
Adrian Bunk <bunk@kernel.org> Signed-off-by:
Ingo Molnar <mingo@elte.hu> Signed-off-by:
Thomas Gleixner <tglx@linutronix.de> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 03 Dec, 2007 1 commit
-
-
Vivek Goyal authored
Signed-off-by:
Vivek Goyal <vgoyal@redhat.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 29 Nov, 2007 2 commits
-
-
Andrew Victor authored
Change email address of AT91 maintainer. Signed-off-by:
Andrew Victor <andrew@sanpeople.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Mike Christie authored
Signed-off-by:
Mike Christie <michaelc@cs.wisc.edu> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 28 Nov, 2007 2 commits
-
-
Greg Kroah-Hartman authored
The linux-usb-devel and linux-usb-users are now hosted in the same list at vger.kernel.org Signed-off-by:
Greg Kroah-Hartman <gregkh@suse.de>
-
David Brownell authored
Digging through old mail, I found a note about needing to remove the separate entry for the USB HUB driver. It's not been separable from usbcore (host side!) since quite early in the 2.4 kernel series. And Johanness certainly isn't involved with it any more. Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net> Signed-off-by:
Greg Kroah-Hartman <gregkh@suse.de>
-