History log of /hardware/intel/bootstub/sfi.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
978d75167a9d8f93641586f3969ce40a8d9177d7 08-Jan-2014 Michel Jauffres <michelx.jauffres@intel.com> Fix klocwork critical in bootstub

BZ: 163012

Patch handles issue from klocwork build 87 using daily
20140106_2803
Issue number 87939: pointer bp checked for NULL at line
97 may be dereferenced at line 131.

Change-Id: I01d53bfe28948167f7cc68f558cfb0c5639c7100
Signed-off-by: Michel Jauffres <michelx.jauffres@intel.com>
/hardware/intel/bootstub/sfi.c
8e8bf00a43ca772040ce02b2a8096d523171a8a4 24-Oct-2013 Evgeny Kalugin <evgeny.kalugin@intel.com> [PORT FROM XEN_SANDBOX]Bootstub modification for Xen, ported from R42TW branch

BZ: 136642

Deeply modified port from Xen branch

Change-Id: Icde718b22f8519ab33cc0dfb78a057bacfc9dda0
Orig-Change-Id: I0b56738d9532c268582b6a7a3d3fb1974cf28324
Signed-off-by: Evgeny Kalugin <evgeny.kalugin@intel.com>
/hardware/intel/bootstub/sfi.c
afcd466aef22166c77f3f41414167972d44acd0b 08-Sep-2011 Mark F. Brown <mark.f.brown@intel.com> SFI: Fixed MMAP search routine

BZ: 114933

Needs to search for MMAP via SYST table
Added SFI table verification
Optimized table search:
* Search for SYST on 16-byte boundary
* Table signature match via magic number rather than strcmp

Change-Id: Ic1e32eb7622ac1839ceb22e1315df50709df485a
Signed-off-by: Mark F. Brown <mark.f.brown@intel.com>
Reviewed-by: Jim A. Pelner <jim.a.pelner@intel.com>
Reviewed-on: http://android.intel.com:8080/112532
Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com>
Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com>
Reviewed-by: Fert, Laurent <laurent.fert@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
/hardware/intel/bootstub/sfi.c
90847a8a794a6eedef1f61daab5a9e3afde33c5a 08-Sep-2011 Mark F. Brown <mark.f.brown@intel.com> SSP: Added SPI UART via SSP5

BZ: 114933

Merrifield uses SPI via SSP rather than a dedicated SPI peripheral
Moved volatile definitions to types.h

Based off code by Courtney A. Drant

Change-Id: I3a8fbe364f2fcf860ac47f431b93868fb7b598d9
Signed-off-by: Mark F. Brown <mark.f.brown@intel.com>
Signed-off-by: Courtney A. Drant <courtney.a.drant@intel.com>
Reviewed-on: http://android.intel.com:8080/112531
Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com>
Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com>
Reviewed-by: Fert, Laurent <laurent.fert@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
/hardware/intel/bootstub/sfi.c
9fc3341bd5a5dcfeb4980b75eed2a743c604b638 07-Oct-2010 Jacob Pan <jacob.jun.pan@linux.intel.com> SFI: fix table alignment

SFI spec does not require any dword alignment of its tables
other than SYST base table. IA FW may produce byte aligned mmap
table that the current code cannot handle.
Also added __packed attribute for sfi structures.

Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
/hardware/intel/bootstub/sfi.c
74e654c7c6d6e45bfdfceaca9c31662aaadfb276 27-May-2010 Feng Tang <feng.tang@intel.com> license: refine the license statement

Also clean the spi-uart.c a little

Signed-off-by: Feng Tang <feng.tang@intel.com>
/hardware/intel/bootstub/sfi.c
33a7a35843afcacfefbc075371c5a7647611c5b2 25-Aug-2009 Feng Tang <feng.tang@intel.com> SFI: translate MMIO mem region to E820_RESERVED type

old code just skipped the MMIO type entry in SFI mmap table,
as a workaround to PCI MCFG conflict issue.

Signed-off-by: Feng Tang <feng.tang@intel.com>
/hardware/intel/bootstub/sfi.c
7cc52cde55aa85061da67d64212e036ac74d9e73 01-Jun-2009 Feng Tang <feng.tang@intel.com> SFI: use sfi mmap table to build a e820 table for boot_parameters

Signed-off-by: Feng Tang <feng.tang@intel.com>
/hardware/intel/bootstub/sfi.c