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