Bug 7396 - MBI should be removed from DSDT
Summary: MBI should be removed from DSDT
Status: RESOLVED MOVED
Alias: None
Product: MinnowBoard MAX Firmware
Classification: Hardware Platforms
Component: minnowmax-edk2 (show other bugs)
Version: 2C A2
Hardware: MinnowBoard Max x86_64
: Medium normal
Target Milestone: Production Release
Assignee: Ivan Rouzanov
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2015-03-05 07:49 UTC by Ivan Rouzanov
Modified: 2017-06-13 18:07 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments
Removed_MBDI_From_DSDT (3.05 MB, application/x-zip-compressed)
2015-03-11 01:50 UTC, Lu_Shifei
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.