acpi_ec_gpe_query in ec.c is a function which should query the execution of _Qxx events of EC. You could try to insert some printk()s around... On 5/1/07, Mattia Dongili <malattia@xxxxxxxx> wrote:
Hello, some new Vaio models are notifing hotkeys to the SNC device through the EC (dsdt snippet[1]): Device (EC) { Name (_HID, EisaId ("PNP0C09")) ... Name (HF5P, 0x85) Name (HF5R, 0x05) ... Method (_Q50, 0, NotSerialized) { P8XH (Zero, 0x50) SECR (HF5P) Notify (SNC, 0x92) } Method (_Q51, 0, NotSerialized) { P8XH (Zero, 0x51) SECR (HF5R) Notify (SNC, 0x92) } ... } and a kernel log[2] while pressing FnF5 with /proc/acpi/debug_layer=0xFFFF0004 /proc/acpi/debug_level=0xffffffff is appended below. I would expect to find some traces of the _Q50/_Q51 evaluation and sequent notification. And yes, sony-laptop (which handles the SNC) registers a notify_handler (line 771 in current code) this way: acpi_install_notify_handler(sony_nc_acpi_handle, ACPI_DEVICE_NOTIFY, sony_acpi_notify, NULL); any clues why I don't get anything from that? BTW: I'm Cc-ing one such vaio owner so that he can help answering some questions if necessary. [1]: full DSDT -> http://www.linux.it/~malattia/sony-laptop/DSDT.c1s.dsl [2]: full dmesg -> http://www.linux.it/~malattia/logs/pressing-Fn5-Fn6-full.txt Thanks, Mattia
- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html