Bug 7396

Summary: MBI should be removed from DSDT
Product: [Hardware Platforms] MinnowBoard MAX Firmware Reporter: Ivan Rouzanov <ivan.rouzanov>
Component: minnowmax-edk2Assignee: Ivan Rouzanov <ivan.rouzanov>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: Medium CC: david.wei, dvhart, ivan.rouzanov, mike.wu, shifeix.a.lu, sjolley.yp.pm, warthog9
Version: 2C A2   
Target Milestone: Production Release   
Hardware: MinnowBoard Max   
OS: x86_64   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Attachments:
Description Flags
Removed_MBDI_From_DSDT none

Description Ivan Rouzanov 2015-03-05 07:49:14 UTC
\_SB.MBID device is not needed on BYT-I SKUs when DPTF is not present as there is no PUNIT FW to communicate with from IA side. So \_SB.MBID should be removed from DSDT on MinnowBoard MAX to prevent MBI driver from installing.
Currently IOTG drivers package for Windows includes MBI driver (as it is generic BYT-I package) so if \_SB.MBID is present driver installs. But since it is not needed, it is better to remove it to avoid support overhead.
Comment 1 Lu_Shifei 2015-03-11 01:50:07 UTC
Created attachment 2442 [details]
Removed_MBDI_From_DSDT

Please test both images(32bit and 64 bit),which removed MBI device from ACPI DSDT Table.
Comment 2 David_Wei 2015-03-24 00:52:42 UTC
Assign to Ivan to review the image.
Comment 3 Ivan Rouzanov 2015-03-27 02:41:48 UTC
Still present on 0.78.
Here is the Firmware I am running:

0: kd> !sysinfo machineid
Machine ID Information [From Smbios 2.8, DMIVersion 40, Size=1146]
BiosVendor = Intel Corp.
BiosVersion = MNW2MAX1.X64.0078.R02.1503101347
BiosReleaseDate = 03/10/2015
SystemManufacturer = Circuitco
SystemProductName = MinnowBoard MAX D0 PLATFORM
SystemFamily = IA Notebook
SystemVersion = D0
SystemSKU = To be filled by O.E.M
BaseBoardManufacturer = Circuitco
BaseBoardProduct = MinnowBoard MAX
BaseBoardVersion = REV A

Clearly - 0.78 from SMBIOS: MNW2MAX1.X64.0078.R02.1503101347

Looking in DSDT, still can see  \_SB.MBID:
0: kd> !amli dns \_SB.MBID

ACPI Name Space: \_SB.MBID (ffffe00029cd85c0)
Device(MBID)
Comment 4 David_Wei 2015-03-27 02:50:51 UTC
The attached engineering drop has already included the fix. V0.79 release will offically include the fix.
Comment 5 Stephen K Jolley 2017-06-13 18:07:31 UTC
We are no longer tracking in Yocto Project Bugzilla MinnowBoard and MinnowBoard-MAX HW and firmware bugs.