25 Jan, 2013

1 commit

  • This imports the current Google code and cleans it up slightly to use pr_ and
    to properly request its resources.

    Goldfish is an emulator used for Android development. It has a virtual bus where
    the emulator passes platform device information to the guest which then creates
    the appropriate devices.

    This part of the emulation is not architecture specific so should not be hiding
    in architecture trees as it does in the Google Android tree. The constants it
    uses do depend on the platform and the platform creates the bus device which then
    talks to the emulator to ascertain the actual devices present.

    Signed-off-by: Sheng Yang
    Signed-off-by: Yunhong Jiang
    Signed-off-by: Xiaohui Xin
    Signed-off-by: Jun Nakajima
    Signed-off-by: Bruce Beare
    [Moved out of x86, cleaned up headers]
    Signed-off-by: Alan Cox
    Signed-off-by: Greg Kroah-Hartman

    Jun Nakajima
     

01 Aug, 2012

1 commit


19 Dec, 2008

1 commit

  • Move x86 platform specific drivers from drivers/misc/
    to a new home under drivers/platform/x86/.

    The community has been maintaining x86 vendor-specific
    platform specific drivers under /drivers/misc/ for a few years.
    The oldest ones started life under drivers/acpi.
    They moved out of drivers/acpi/ because they don't actually
    implement the ACPI specification, but either simply
    use ACPI, or implement vendor-specific ACPI extensions.

    In the future we anticipate...
    drivers/misc/ will go away.
    other architectures will create drivers/platform/

    Signed-off-by: Len Brown

    Len Brown