blob: 9ad2d9684494da5d635384dcfbd8965be2c08df4 [file] [log] [blame]
/** @file
*
* Copyright (c) 2011-2015, ARM Limited. All rights reserved.
* Copyright (c) 2015, Hisilicon Limited. All rights reserved.
* Copyright (c) 2015, Linaro Limited. All rights reserved.
*
* This program and the accompanying materials
* are licensed and made available under the terms and conditions of the BSD License
* which accompanies this distribution. The full text of the license may be found at
* http://opensource.org/licenses/bsd-license.php
*
* THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
* WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
*
* Based on the files under ArmPlatformPkg/ArmJunoPkg/AcpiTables/
*
**/
//
// SATA AHCI
//
Device (AHCI)
{
Name(_HID, "HISI0001") // HiSi AHCI
Name (_CCA, 1) // Cache-coherent controller
Name (_CRS, ResourceTemplate () {
Memory32Fixed (ReadWrite, 0xb1002800, 0x00000B00)
Memory32Fixed (ReadWrite, 0xb1000000, 0x00002800)
Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive,,,) { 382 }
})
Name (_DSD, Package () {
ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
Package () {
Package () {"interrupt-parent",Package() {\_SB.MBI3}}
}
})
}