- 14 10月, 2006 1 次提交
-
-
由 Marek W 提交于
Add support for W3000 (W3V) and indirectly fixes an issue with kmilo under KDE (it was triggering excessive LCD read error messages by querying asus_acpi module) allowing people (I am probably the only one who tested this) with W3000 to run kmilo. Cc: Karol Kozimor <sziwan@hell.org.pl> Signed-off-by: NAndrew Morton <akpm@osdl.org> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 02 7月, 2006 1 次提交
-
-
由 Karol Kozimor 提交于
This patch switches back the display nodes for M6R and M6N -- this happened a while ago when a patch was misapplied (only the in-tree version was affected). Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 01 7月, 2006 10 次提交
-
-
由 Karol Kozimor 提交于
This patch switches back the display nodes for M6R and M6N -- this happened a while ago when a patch was misapplied (only the in-tree version was affected). Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This small patch adds back WLED control for S1N models, this was accidentally removed a while ago. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch reworks laptop model detection. This addresses the Samsung P30 issue, where the INIT method would return no object, but the implicit return in the AML interpreter would confuse the driver. It also accounts for a newer batch of Asus models whose INIT returns ACPI_TYPE_BUFFER instead of STRING. The handling is now much leaner, if we get a buffer or a string, we check against known values, in every other case we use a different path (currently DSDT signatures). The bulk of this patch is separating the string matching from asus_hotk_get_info() into a separate function. This patch properly fixes http://bugme.osdl.org/show_bug.cgi?id=5067 and http://bugme.osdl.org/show_bug.cgi?id=5092 and makes the driver fully functional again with acpi=strict on all machines. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch adds support for Asus L5D and thus fixes http://bugme.osdl.org/show_bug.cgi?id=4695Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch creates a new file named "bluetooth" under /proc/acpi/asus/. This file controls both the internal Bluetooth adapter's presence on the USB bus and the associated LED. echo 1 > /proc/acpi/asus/bluetooth to enable, 0 to disable. Additionally, the patch add support for Asus W5A, the first model that uses this feature. Patch originally by Fernando A. P. Gomes. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch adds support for Asus A4G. Originally by Giuseppe Rota. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch adds support for Asus W3400N. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch adds handling for front LED displays found on W1N and the like. Additionally, W1N is given its own model_data instance. Patch originally by Éric Burghard. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch adds support for Asus A3G. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch updates the version string, copyright notices and does whitespace cleanup (it looks weird, blame Lindent). Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 30 6月, 2006 1 次提交
-
-
由 Len Brown 提交于
Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 27 6月, 2006 1 次提交
-
-
由 Andrew Morton 提交于
Cc: Bjorn Helgaas <bjorn.helgaas@hp.com> Acked-by: NFrancois Romieu <romieu@fr.zoreil.com> Signed-off-by: NAndrew Morton <akpm@osdl.org> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 14 6月, 2006 1 次提交
-
-
由 Bob Moore 提交于
Removed a device initialization optimization introduced in 20051216 where the _STA method was not run unless an _INI was also present for the same device. This optimization could cause problems because it could allow _INI methods to be run within a not-present device subtree (If a not-present device had no _INI, _STA would not be run, the not-present status would not be discovered, and the children of the device would be incorrectly traversed.) Implemented a new _STA optimization where namespace subtrees that do not contain _INI are identified and ignored during device initialization. Selectively running _STA can significantly improve boot time on large machines (with assistance from Len Brown.) Implemented support for the device initialization case where the returned _STA flags indicate a device not-present but functioning. In this case, _INI is not run, but the device children are examined for presence, as per the ACPI specification. Implemented an additional change to the IndexField support in order to conform to MS behavior. The value written to the Index Register is not simply a byte offset, it is a byte offset in units of the access width of the parent Index Field. (Fiodor Suietov) Defined and deployed a new OSL interface, acpi_os_validate_address(). This interface is called during the creation of all AML operation regions, and allows the host OS to exert control over what addresses it will allow the AML code to access. Operation Regions whose addresses are disallowed will cause a runtime exception when they are actually accessed (will not affect or abort table loading.) Defined and deployed a new OSL interface, acpi_os_validate_interface(). This interface allows the host OS to match the various "optional" interface/behavior strings for the _OSI predefined control method as appropriate (with assistance from Bjorn Helgaas.) Restructured and corrected various problems in the exception handling code paths within DsCallControlMethod and DsTerminateControlMethod in dsmethod (with assistance from Takayoshi Kochi.) Modified the Linux source converter to ignore quoted string literals while converting identifiers from mixed to lower case. This will correct problems with the disassembler and other areas where such strings must not be modified. The ACPI_FUNCTION_* macros no longer require quotes around the function name. This allows the Linux source converter to convert the names, now that the converter ignores quoted strings. Signed-off-by: NBob Moore <robert.moore@intel.com> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 15 5月, 2006 1 次提交
-
-
由 Andrew Morton 提交于
Cc: Bjorn Helgaas <bjorn.helgaas@hp.com> Acked-by: NFrancois Romieu <romieu@fr.zoreil.com> Signed-off-by: NAndrew Morton <akpm@osdl.org> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 02 4月, 2006 2 次提交
-
-
由 Bjorn Helgaas 提交于
Even though the devices claimed by asus_acpi.c can not be hot-plugged, the driver registration infrastructure allows the .add() and .remove() methods to be called at any time while the driver is registered. So remove __init and __exit from them. Signed-off-by: NBjorn Helgaas <bjorn.helgaas@hp.com> Signed-off-by: NAndrew Morton <akpm@osdl.org> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Bjorn Helgaas 提交于
Remove the assumption that acpi_bus_register_driver() returns the number of devices claimed. Returning the count is unreliable because devices may be hot-plugged in the future (admittedly not applicable for this driver). Since the hardware for this driver is not hot-pluggable, determine whether the hardware is present by noticing calls to the .add() method. It would be better to probe the ACPI namespace for the ASUS HIDs, and load the driver only when we find one, but ACPI doesn't support that yet. I don't have an ASUS laptop to test on, but on my HP dl360, it does report the appropriate error when attempting to load the module: $ sudo insmod drivers/acpi/asus_acpi.ko insmod: error inserting 'drivers/acpi/asus_acpi.ko': -1 No such device Signed-off-by: NBjorn Helgaas <bjorn.helgaas@hp.com> Signed-off-by: NAndrew Morton <akpm@osdl.org> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 04 1月, 2006 2 次提交
-
-
由 Karol Kozimor 提交于
Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
由 Karol Kozimor 提交于
This patch corrects the node to read display settings on M6R laptops. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 29 12月, 2005 1 次提交
-
-
由 Karol Kozimor 提交于
The code used to rely on a certain method to return a NULL buffer, which is now hardly possible with the implicit return code on by default. This sort of fixes bugs #5067 and #5092 for now. Note: this patch makes the driver unusable on said machines (and on said machines only) iff acpi=strict is specified, but it seems noone really uses that. Signed-off-by: NKarol Kozimor <sziwan@hell.org.pl> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 05 8月, 2005 1 次提交
-
-
由 Len Brown 提交于
Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 12 7月, 2005 1 次提交
-
-
由 Luming Yu 提交于
See Documentation/acpi-hotkey.txt Use cmdline "acpi_specific_hotkey" to enable legacy platform specific drivers. http://bugzilla.kernel.org/show_bug.cgi?id=3887Signed-off-by: NLuming Yu <luming.yu@intel.com> Signed-off-by: NLen Brown <len.brown@intel.com>
-
- 17 4月, 2005 1 次提交
-
-
由 Linus Torvalds 提交于
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
-