Revision: 17100
          http://sourceforge.net/p/edk2/code/17100
Author:   zwei4
Date:     2015-04-02 01:59:55 +0000 (Thu, 02 Apr 2015)
Log Message:
-----------
Removed MBI Device from ACPI DSDT Table.

Removed MBI Device, MBI device is not necessary for MinnowBoard Max, from ACPI 
DSDT Table per Windows team's request.  

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Shifei Lu <[email protected]>
Reviewed-by: David Wei <[email protected]>

Modified Paths:
--------------
    branches/UDK2014.SP1/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Platform.asl

Modified: branches/UDK2014.SP1/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Platform.asl
===================================================================
--- branches/UDK2014.SP1/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Platform.asl       
2015-04-01 15:43:45 UTC (rev 17099)
+++ branches/UDK2014.SP1/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/Platform.asl       
2015-04-02 01:59:55 UTC (rev 17100)
@@ -703,127 +703,6 @@
 
   } //End Scope(I2C7)
 
-  //
-  // Device for Message Bus Interface
-  //
-  Device(MBID)
-  {
-    Name(_HID, "INT33BD")
-    Name(_CID, "INT33BD")
-    Name(_HRV, 2)//different from CLT's
-    Name(_UID, 1)
-
-    Method (_CRS, 0, Serialized)
-    {
-      Name (RBUF, ResourceTemplate ()
-      {
-        Memory32Fixed (
-          ReadWrite,
-          0xE00000D0, // Address Base
-          0xC,        // Address Length (MCR/MDR/MCRX)
-        )
-      })
-      Return (RBUF)
-    }
-
-
-    //
-    // custom opregion for MBI access
-    //
-    OperationRegion (REGS, 0x87, 0x0, 0x30)
-    Field (REGS, DWordAcc, NoLock, Preserve)
-    {
-      PORT, 32,    // Message Port
-      REG,  32,    // Message Target Register Address
-      DATA, 32,    // Message Data
-      MASK, 32,    // Mask bits for modify operation
-      BE,   32,    // Message Write Byte enables: 0 - BYTE; 1 - WORD; 2 - DWORD
-      OP,   32     // Operations: 0 - read; 1 - write; 2 - modify
-    }
-
-    //
-    // availability of the custom opregion
-    //
-    Name (AVBL, 0)
-    Method(_REG,2)
-    {
-      If (Lequal(Arg0, 0x87))
-      {
-        Store(Arg1, ^AVBL)
-      }
-    }
-
-    //
-    //  Method Name: READ
-    //  Arguments:
-    //    Arg0:   PORT
-    //    Arg1:   REG
-    //    Arg2:   BE
-    //  Return Value:
-    //  DATA
-    //
-    Method(READ, 3, Serialized)
-    {
-      Store(0xFFFFFFFF , Local0)
-      If (Lequal (AVBL, 1))
-      {
-        Store(0, OP)  // must be set at first, do not change!
-        Store(Arg0, PORT)
-        Store(Arg1, REG)
-        Store(Arg2, BE)
-        Store(DATA, Local0)
-      }
-      return(Local0)
-    }
-
-    //
-    //  Method Name: WRIT
-    //  Arguments:
-    //    Arg0:   PORT
-    //    Arg1:   REG
-    //    Arg2:   BE
-    //    Arg3:   DATA
-    //  Return Value:
-    //  NONE
-    //
-    Method(WRIT, 4, Serialized)
-    {
-      If (Lequal (AVBL, 1))
-      {
-        Store(1, OP)  // must be set at first, do not change!
-        Store(Arg0, PORT)
-        Store(Arg1, REG)
-        Store(Arg2, BE)
-        Store(Arg3, DATA)
-      }
-    }
-
-    //
-    //  Method Name: MODI
-    //  Arguments:
-    //    Arg0:   PORT
-    //    Arg1:   REG
-    //    Arg2:   BE
-    //    Arg3:   DATA
-    //    Arg4:   MASK
-    //  Return Value:
-    //  NONE
-    //
-    Method(MODI, 5, Serialized)
-    {
-      If (Lequal (AVBL, 1))
-      {
-        Store(2, OP)  // must be set at first, do not change!
-        Store(Arg0, PORT)
-        Store(Arg1, REG)
-        Store(Arg2, BE)
-        Store(Arg3, DATA)
-        Store(Arg4, MASK)
-      }
-    }
-  }
-
-
 } // end Scope(\_SB)
 
 Name(PICM, 0)   // Global Name, returns current Interrupt controller mode; 
updated from _PIC control method


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to