IPMI OEM: Fix that the boot order we get by IPMI is not the same as we set
Fix:
1. Corrected the bios boot mode setup bit according to fb-oem spec
Bit 2 - Force Boot into BIOS Setup.
2. In the original design which only gets the boot source property
from Dbus BootSource property, it might cause some boot mode
bits (e.g boot flag or CMOS clear bit) don't display. So set
property in boot enable interface for valid bit and add CMOS clear
bit.
3. Return boot source from /etc/oemData.json directly to avoid the
interface cannot handle all oem boot source problem (e.g ipv4 and ipv6)
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
Change-Id: Ia33ce568e37912a258895e07d1d0365142ca4e2b
1 file changed