31 May, 2019

1 commit

  • Based on 1 normalized pattern(s):

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license as published by
    the free software foundation either version 2 of the license or at
    your option any later version this program is distributed in the
    hope that it will be useful but without any warranty without even
    the implied warranty of merchantability or fitness for a particular
    purpose see the gnu general public license for more details you
    should have received a copy of the gnu general public license along
    with this program if not write to the free software foundation inc
    59 temple place suite 330 boston ma 02111 1307 usa

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-or-later

    has been chosen to replace the boilerplate/reference in 1334 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Allison Randal
    Reviewed-by: Richard Fontana
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190527070033.113240726@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

15 Mar, 2017

1 commit


07 Dec, 2013

1 commit

  • Replace direct inclusions of , and
    , which are incorrect, with
    inclusions and remove some inclusions of those files that aren't
    necessary.

    First of all, , and
    should not be included directly from any files that are built for
    CONFIG_ACPI unset, because that generally leads to build warnings about
    undefined symbols in !CONFIG_ACPI builds. For CONFIG_ACPI set,
    includes those files and for CONFIG_ACPI unset it
    provides stub ACPI symbols to be used in that case.

    Second, there are ordering dependencies between those files that always
    have to be met. Namely, it is required that be included
    prior to so that the acpi_pci_root declarations the
    latter depends on are always there. And which provides
    basic ACPICA type declarations should always be included prior to any other
    ACPI headers in CONFIG_ACPI builds. That also is taken care of including
    as appropriate.

    Signed-off-by: Lv Zheng
    Cc: Greg Kroah-Hartman
    Cc: Matthew Garrett
    Cc: Tony Luck
    Cc: "H. Peter Anvin"
    Acked-by: Bjorn Helgaas (drivers/pci stuff)
    Acked-by: Konrad Rzeszutek Wilk (Xen stuff)
    Signed-off-by: Rafael J. Wysocki

    Lv Zheng
     

09 May, 2013

1 commit

  • There is a new DELL WMI spec. with new WMI event format.
    I'm working on the AIO machines, but I think the new format will apply to
    all the Dell's machines, not only for AIO, which will be released later
    this year.

    The new format of the WMI buffer is shown as below
    word 0 - the number of words following in the WMI buffer(not including
    this word.
    word 1 - the event type
    0x0000 - A hot key is pressed or an event occurred
    0x000F - A sequence of hot keys are pressed
    word 2 and on - the event data

    Signed-off-by: AceLan Kao
    Signed-off-by: Matthew Garrett

    AceLan Kao
     

28 May, 2011

1 commit


28 Mar, 2011

1 commit

  • Enable volume up and down hotkeys on WMI events
    GUID 284A0E6B-380E-472A-921F-E52786257FB4 and
    GUID 02314822-307C-4F66-bf0E-48AEAEB26CC8.

    Also works around a firmware bug where the _WED method
    should return an integer containing the key code and in fact
    the method returns the key code in element zero of a buffer.

    BugLink: http://bugs.launchpad.net/bugs/701530
    BugLink: http://bugs.launchpad.net/bugs/676997

    Signed-off-by: Colin Ian King
    Signed-off-by: Matthew Garrett

    Colin Ian King