• M
    thinkpad-acpi: enable loading module with new B-series Lenovo BIOS · 16a3d9f5
    Manoj Iyer 提交于
    The new B series BIOS has version string 43CN46WW. The driver
    requires that 2nd and 3rd characters be 'E' and 'T' respectively,
    where as the newer BIOS has 'C' and 'N' respectively. Failing to
    load the module causes some of the hotkeys to not work.
    
    Before the patch
    ================
    sudo modprobe thinkpad_acpi
    FATAL: Error inserting thinkpad_acpi (/lib/modules/3.5.0-15-generic/kernel/drivers/platform/x86/thinkpad_acpi.ko): No such device
    
    After the patch
    ===============
    [44937.265438] thinkpad_acpi: ThinkPad ACPI Extras v0.24
    [44937.265445] thinkpad_acpi: http://ibm-acpi.sf.net/
    [44937.265449] thinkpad_acpi: ThinkPad BIOS 43CN46WW, EC unknown
    [44937.265453] thinkpad_acpi: Lenovo Lenovo B470e, model HuronRiver Platform
    [44937.266479] thinkpad_acpi: detected a 8-level brightness capable ThinkPad
    [44937.266557] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
    [44937.267846] thinkpad_acpi: Console audio control enabled, mode: monitor (read only)
    [44937.268131] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input17
    Signed-off-by: NManoj Iyer <manoj.iyer@canonical.com>
    Tested-by: NJames Ferguson <james.ferguson@canonical.com>
    Signed-off-by: NMatthew Garrett <matthew.garrett@nebula.com>
    16a3d9f5
thinkpad_acpi.c 231.0 KB