2015-05-13 03:19:47 +02:00
|
|
|
/*
|
|
|
|
* This file is part of the coreboot project.
|
|
|
|
*
|
2015-08-28 01:58:23 +02:00
|
|
|
* Copyright (C) 2015 Google Inc.
|
2015-05-13 03:23:27 +02:00
|
|
|
* Copyright (C) 2015 Intel Corporation.
|
2015-05-13 03:19:47 +02:00
|
|
|
*
|
|
|
|
* 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.
|
|
|
|
*/
|
|
|
|
|
2015-08-28 01:58:23 +02:00
|
|
|
/* Intel Serial IO Devices */
|
2015-05-13 03:19:47 +02:00
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Device (I2C0)
|
2015-05-13 03:19:47 +02:00
|
|
|
{
|
|
|
|
Name (_ADR, 0x00150000)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO I2C Controller 0")
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (SSCN, Package () { 432, 507, 30 })
|
|
|
|
Name (FMCN, Package () { 72, 160, 30 })
|
|
|
|
}
|
|
|
|
|
|
|
|
Device (I2C1)
|
|
|
|
{
|
2015-05-13 03:19:47 +02:00
|
|
|
Name (_ADR, 0x00150001)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO I2C Controller 1")
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (SSCN, Package () { 528, 640, 30 })
|
|
|
|
Name (FMCN, Package () { 128, 160, 30 })
|
|
|
|
Name (FPCN, Package () { 48, 64, 30})
|
2015-05-13 03:19:47 +02:00
|
|
|
}
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Device (I2C2)
|
|
|
|
{
|
2015-05-13 03:19:47 +02:00
|
|
|
Name (_ADR, 0x00150002)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO I2C Controller 2")
|
|
|
|
|
2015-05-13 03:19:47 +02:00
|
|
|
Name (SSCN, Package () { 432, 507, 30 })
|
|
|
|
Name (FMCN, Package () { 72, 160, 30 })
|
|
|
|
}
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Device (I2C3)
|
2015-05-13 03:19:47 +02:00
|
|
|
{
|
|
|
|
Name (_ADR, 0x00150003)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO I2C Controller 3")
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (SSCN, Package () { 432, 507, 30 })
|
|
|
|
Name (FMCN, Package () { 72, 160, 30 })
|
2015-05-13 03:19:47 +02:00
|
|
|
}
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Device (I2C4)
|
2015-05-13 03:19:47 +02:00
|
|
|
{
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (_ADR, 0x00190002)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO I2C Controller 4")
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (SSCN, Package () { 432, 507, 30 })
|
|
|
|
Name (FMCN, Package () { 72, 160, 30 })
|
2015-05-13 03:19:47 +02:00
|
|
|
}
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Device (I2C5)
|
2015-05-13 03:19:47 +02:00
|
|
|
{
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (_ADR, 0x00190002)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO I2C Controller 5")
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (SSCN, Package () { 432, 507, 30 })
|
|
|
|
Name (FMCN, Package () { 72, 160, 30 })
|
2015-05-13 03:19:47 +02:00
|
|
|
}
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Device (SPI0)
|
2015-05-13 03:19:47 +02:00
|
|
|
{
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (_ADR, 0x001E0002)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO SPI Controller 0")
|
2015-05-13 03:19:47 +02:00
|
|
|
}
|
|
|
|
|
2015-05-13 03:23:27 +02:00
|
|
|
Device (SPI1)
|
2015-05-13 03:19:47 +02:00
|
|
|
{
|
2015-05-13 03:23:27 +02:00
|
|
|
Name (_ADR, 0x001E0003)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO SPI Controller 1")
|
2015-05-13 03:23:27 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
Device (UAR0)
|
|
|
|
{
|
|
|
|
Name (_ADR, 0x001E0000)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO UART Controller 0")
|
2015-05-13 03:23:27 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
Device (UAR1)
|
|
|
|
{
|
|
|
|
Name (_ADR, 0x001E0001)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO UART Controller 1")
|
2015-05-13 03:19:47 +02:00
|
|
|
}
|
2015-05-13 03:23:27 +02:00
|
|
|
|
|
|
|
Device (UAR2)
|
|
|
|
{
|
|
|
|
Name (_ADR, 0x00190000)
|
2015-08-28 01:58:23 +02:00
|
|
|
Name (_DDN, "Serial IO UART Controller 2")
|
2015-05-13 03:23:27 +02:00
|
|
|
}
|