Home | History | Annotate | Download | only in Dsdt
      1 /** @file
      2   Differentiated System Description Table Fields (DSDT)
      3 
      4   Copyright (c) 2014, ARM Ltd. All rights reserved.<BR>
      5     This program and the accompanying materials
      6   are licensed and made available under the terms and conditions of the BSD License
      7   which accompanies this distribution.  The full text of the license may be found at
      8   http://opensource.org/licenses/bsd-license.php
      9 
     10   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     11   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     12 
     13 **/
     14 
     15 Scope(_SB)
     16 {
     17   // Mbi-gen totem
     18   Device(MBI0) {
     19     Name(_HID, "HISI0151")
     20     Name(_CID, "MBIGen")
     21     Name(_UID, 0)
     22     Name(_CRS, ResourceTemplate() {
     23       Memory32Fixed(ReadWrite, 0x8c030000, 0x10000)
     24     })
     25     Name (_DSD, Package () {
     26       ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
     27       Package ()
     28       {
     29         Package () {"num-pins", 256}
     30       }
     31     })
     32   }
     33 
     34   // mbi-gen dsa
     35   Device(MBI1) {
     36     Name(_HID, "HISI0151")
     37     Name(_CID, "MBIGen")
     38     Name(_UID, 1)
     39     Name(_CRS, ResourceTemplate() {
     40       Memory32Fixed(ReadWrite, 0xc6030000, 0x10000)
     41     })
     42     Name (_DSD, Package () {
     43       ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
     44       Package ()
     45       {
     46         Package () {"num-pins", 640}
     47       }
     48     })
     49   }
     50 
     51   // mbi-gen m3
     52   Device(MBI2) {
     53     Name(_HID, "HISI0151")
     54     Name(_CID, "MBIGen")
     55     Name(_UID, 2)
     56     Name(_CRS, ResourceTemplate() {
     57     Memory32Fixed(ReadWrite, 0xa3030000, 0x10000)
     58     })
     59 
     60     Name (_DSD, Package () {
     61       ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
     62       Package ()
     63       {
     64         Package () {"num-pins", 256}
     65       }
     66     })
     67   }
     68 
     69   // mbi-gen pcie
     70   Device(MBI3) {
     71     Name(_HID, "HISI0151")
     72     Name(_CID, "MBIGen")
     73     Name(_UID, 3)
     74     Name(_CRS, ResourceTemplate() {
     75       Memory32Fixed(ReadWrite, 0xb7030000, 0x10000)
     76     })
     77 
     78     Name (_DSD, Package () {
     79       ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
     80       Package ()
     81       {
     82         Package () {"num-pins", 640}
     83       }
     84     })
     85   }
     86 }
     87