Home | History | Annotate | Download | only in Dsdt
      1 /** @file
      2 QNC I/O Apic devices
      3 
      4 Copyright (c) 2013-2015 Intel Corporation.
      5 
      6 This program and the accompanying materials
      7 are licensed and made available under the terms and conditions of the BSD License
      8 which accompanies this distribution.  The full text of the license may be found at
      9 http://opensource.org/licenses/bsd-license.php
     10 
     11 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     12 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     13 
     14 **/
     15 
     16 #ifndef QNC_APIC_ASI
     17 #define QNC_APIC_ASI
     18 
     19 Device(APIC)
     20 {
     21     Name(_HID,EISAID("PNP0003"))        // APIC resources
     22 
     23     Name(CRS, ResourceTemplate()
     24         {
     25             Memory32Fixed(ReadOnly, 0, 0, FIX1) // IO APIC
     26         }
     27     )
     28 
     29     Method (_CRS, 0, NotSerialized) {
     30         CreateDWordField (CRS, ^FIX1._BAS, MBR0)
     31         Store(\APCB, MBR0)
     32         CreateDWordField (CRS, ^FIX1._LEN, MBR1)
     33         Store(\APCS, MBR1)
     34         Return (CRS)
     35     }
     36 }
     37 
     38 #endif
     39