Reorder drivers to fit src/drivers/[X]/[Y]/ scheme to make them pluggable. Also, fix up the following driver subdirectories by switching to the src/drivers/[X]/[Y]/ scheme as these are hard requirements for the main change: * drivers/intel * drivers/pc80 * drivers/dec Change-Id: I455d3089a317181d5b99bf658df759ec728a5f6b Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-on: https://review.coreboot.org/14047 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com>
47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
/*
|
|
* This file is part of the coreboot project.
|
|
*
|
|
* Copyright (c) 2013 Vladimir Serbinenko
|
|
*
|
|
* 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; version 2 of
|
|
* the License.
|
|
*
|
|
* 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.
|
|
*/
|
|
Device (PS2K) // Keyboard
|
|
{
|
|
Name(_HID, EISAID("PNP0303"))
|
|
Name(_CID, EISAID("PNP030B"))
|
|
|
|
Name(_CRS, ResourceTemplate()
|
|
{
|
|
IO (Decode16, 0x60, 0x60, 0x01, 0x01)
|
|
IO (Decode16, 0x64, 0x64, 0x01, 0x01)
|
|
IRQ (Edge, ActiveHigh, Exclusive) { 0x01 } // IRQ 1
|
|
})
|
|
|
|
Method (_STA, 0)
|
|
{
|
|
Return (0xf)
|
|
}
|
|
}
|
|
|
|
Device (PS2M) // Mouse
|
|
{
|
|
Name(_HID, EISAID("PNP0F13"))
|
|
Name(_CRS, ResourceTemplate()
|
|
{
|
|
IRQ (Edge, ActiveHigh, Exclusive) { 0x0c } // IRQ 12
|
|
})
|
|
|
|
Method(_STA, 0)
|
|
{
|
|
Return (0xf)
|
|
}
|
|
}
|