https://bugzilla.kernel.org/show_bug.cgi?id=40222





--- Comment #6 from Lan Tianyu <tianyu....@intel.com>  2011-08-22 01:38:42 ---
In the DSDT, there is not "GHCI" method under device "VALZ". So the
toshiba_acpi driver can't be loaded.

The driver first check whether there is a valid path for hci method in the
DSDT. 

static int __init toshiba_acpi_init(void)
{
        ...

    /* simple device detection: look for HCI method */
    if (is_valid_acpi_path(TOSH_INTERFACE_1 GHCI_METHOD)) {
        method_hci = TOSH_INTERFACE_1 GHCI_METHOD;
        if (toshiba_acpi_setup_keyboard(TOSH_INTERFACE_1))
            pr_info("Unable to activate hotkeys\n");
    } else if (is_valid_acpi_path(TOSH_INTERFACE_2 GHCI_METHOD)) {
        method_hci = TOSH_INTERFACE_2 GHCI_METHOD;
        if (toshiba_acpi_setup_keyboard(TOSH_INTERFACE_2))
            pr_info("Unable to activate hotkeys\n");
    } else
        return -ENODEV;

        ...
}

if not, return back.

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to