• Home
  • History
  • Annotate
  • only in /hardware/intel/bootstub/
History log of /hardware/intel/bootstub/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5c7a8157fa42a19793602f75b9fa06c860c2a5db 22-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
3df5ecfbfdfe3d8b74b3f3ac9913c0c11db08aef 21-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
b1a853c73a348bb59f9610f3a260bef97b2ef2b0 20-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
3e583a90829afdb7a1e697ee287685ded973c9df 16-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
71352e2e10ec564f9a78048cb9708cb058fe4954 15-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
7f389e80713a9332333c9be1b84b992f81faaaa2 14-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
4a955e275a4651a5537b534696a3146eb850a7be 13-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
43b05fcd053b2779a2f998cd97f6304f9273357d 12-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
b3d232b47edc927b2e19e95ef962376b866a571d 09-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
0384ef1c55466ca396dbfb51dc999e059a7a6cce 08-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
dc5ca9a26634261c5e78c715039cb37bb0535ce0 07-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
2e512bccce5e9e7378b6b950aebaf5b91b5fc783 06-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
675c304be699dcdc7eb3346b13d75932071df09e 05-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
1ed8a7d4b0ccaff0b153367a0193b649b9256538 01-Oct-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
a81e76865cef7f1c011a6142268e43ae6d8d229c 30-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
d5be72d281be559d5bf0c25166800f8d71606717 29-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
c687a67de7d5785bb920ba04b286900b4c20905d 28-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to f35042d850c2a056c937a1140a6462dd6411279b
f35042d850c2a056c937a1140a6462dd6411279b 12-Sep-2014 Benoit Fradin <benoit.fradin@intel.com> Move closed source packages to vendor makefile

Revert "Add Bootloader version at the end of bootstub"

Bug: 17468185

Change-Id: Ie51290e97a2611760161b5531bf602889bbe535d
Signed-off-by: Benoit Fradin <benoit.fradin@intel.com>
ndroid.mk
195d8eb4fcbb09f712aafa37d77c28e0bf00b94d 25-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
ba4f2f079aa91e130964595de26f49c615c4763b 24-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
a06760b71332fae8505a95bc46e643d02be1a713 23-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
18600ec0b88a9b69d412e667dee181e0a6ba33f4 22-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
acfb8ad743b2f609ef05acb03089299ef1734ba7 21-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
5f763a8cfa5548691c472a87862669901bb0c441 21-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 17fcfdde7a71a74df0d60e08d0753f23a77709f6
dfc91914abdf2a6a21ff73afc063931da13e92dc 20-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
17fcfdde7a71a74df0d60e08d0753f23a77709f6 18-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
c82ec80dad19aed64285c3de912f1158d30895a2 17-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
596c04f0df8c62451ce47bb0a748c31439f01be2 16-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
e343c8e623f77651772134a799eab694b5f26cac 15-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
ce1ec23211411aaf75dc1b8da3fc73ab204a33b5 14-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
a9c2821b1eae8f7b71bbb7d55d8e4e2439df6afb 13-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 6457521bd20d9c2ff46f2a5d75ec708cd0ad1a9e
8022f94d9157e9963c471c7036a169b27b577130 13-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
6457521bd20d9c2ff46f2a5d75ec708cd0ad1a9e 11-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
7bbfd6cf0dd6556688200d6f9facf48365ce5b49 10-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
6ddd671d9d8c31ac15ff226ae5d921fb93eea6e1 09-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
968eeedbdb821edefee810632189184b7fb864d0 08-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
44df3e682a6f62fc3fd9663294c503c5e41db0d6 07-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 5d0c4d2613cad85b0e2ee6edc880841acbdff65e
eb60dddd932644d270d4d2c08c76cb2b6f69aec6 06-Sep-2014 The Android Automerger <android-build@google.com> merge in lmp-release history after reset to 310c3573727069755c3610939555aab5b4689759
5d0c4d2613cad85b0e2ee6edc880841acbdff65e 30-Aug-2014 Sylvain Chouleur <sylvain.chouleur@intel.com> Fix bootloader version computing

Use hex base to compute minor incrementation

Bug: 17381829

Change-Id: I0c0d6c5c526a950e78db8d4df9ac140eb5342dc5
Signed-off-by: Sylvain Chouleur <sylvain.chouleur@intel.com>
ndroid.mk
310c3573727069755c3610939555aab5b4689759 20-Aug-2014 Sylvain Chouleur <sylvain.chouleur@intel.com> Add Bootloader version at the end of bootstub

Bug: 17034982

Change-Id: Iec8e0a08842b0fcc5dcdf461ade13cc236d1f6e9
Signed-off-by: Sylvain Chouleur <sylvain.chouleur@intel.com>
ndroid.mk
36612706911843b4b900f8760003a8cc728d39d3 14-Aug-2014 Jeremy Compostella <jeremy.compostella@intel.com> fix cpuid asm instruction call

This patch cfixes some compilation warning and clean the Android.mk a
little bit.

Bug: 16928801

Change-Id: Icc277c0871cce83e183a109cfe24daf6e5ad8fab
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
ndroid.mk
akefile
ootstub.c
b3e251696962a9d1581c6975914eb6c33a61f641 14-Aug-2014 Jeremy Compostella <jeremy.compostella@intel.com> Revert "[REVERT ME] Disable bootstub compilation"

Bug: 16928801
BZ: 216961

This reverts commit 23dfe463711d038d9fe42642e36a2ffb3c20de3b.

Change-Id: Idfb57f902d28edd816e17a33323fea946745df0a
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
ndbootloader
ndroid.mk
23dfe463711d038d9fe42642e36a2ffb3c20de3b 12-Aug-2014 Prodyut Hazarika <prodyut.hazarika@intel.com> [REVERT ME] Disable bootstub compilation

bootstub compilation is failing in L. As a workaround, use a
prebuilt 2ndbootloader binary till the proper fix is put

Bug: 16928801

Change-Id: If2950a0c1c6c5a0a26587bfa20c61518a10782eb
Signed-off-by: Prodyut Hazarika <prodyut.hazarika@intel.com>
Signed-off-by: Patrick Tjin <pattjin@google.com>
ndbootloader
ndroid.mk
5721f8e2cd5a1b7cd47660135f73b0a48452e82a 22-Jul-2014 Patrick Tjin <pattjin@google.com> Only bootstub for Moorefield targets

Change-Id: I2bb9d42a7753ba363eaf7113406a4e489beb8549
ndroid.mk
b5c97f511126008dce3334cd47b6988b81b9f4ae 09-Jul-2014 Florent Auger <florent.auger@intel.com> bootstub support for aosp and legacy

The code searches for the AOSP header at a specified location.
If found, it performs all the required memcpy by using the
addresses and size provided in the AOSP header instead of those
hardcoded into bootstub.h.
Otherwise, it processes as usual for an OSII image.
Change the bootstub output to $(PRODUCT_OUT)/2ndbootloader

Change-Id: I25da96f99b2a01f457d3f8b8393080f9ec562c94
Signed-off-by: Florent Auger <florent.auger@intel.com>
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
Signed-off-by: Jocelyn Falempe <jocelyn.falempe@intel.com>
Reviewed-on: https://android.intel.com/215921
Reviewed-by: Betous, GuillaumeX <guillaumex.betous@intel.com>
ndbootloader.lds
ndroid.mk
ootimg.h
ootstub.c
ootstub.h
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>
fi.c
9b26e971e13580caa2fc86bda13d9b1df06df741 02-Jan-2014 Evgeny Kalugin <evgeny.kalugin@intel.com> Test patch for anniadele fabric error

BZ: 136642

Change-Id: Ic87ef04c0c66bdc4df26e24f3086eed9ff77818e
Signed-off-by: Evgeny Kalugin <evgeny.kalugin@intel.com>
ootstub.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>
ndroid.mk
ootstub.c
ootstub.h
ead.S
mr_toc.c
mr_toc.h
b.h
fi.c
fi.h
f1a78db5623b3459b220eab9c306c54b0b2ee0f1 05-Apr-2013 Olivier Fourdan <olivier.fourdan@intel.com> Bootstub: Build $(PRODUCT_OUT)/bootstub from sources

BZ: 98212

Build the bootstub from the available sources and place the result in
out/target/product/*/bootstub for use by the mkbootimg.

Optimize code generation for size to fit into the 4096 bytes and check
for actual size to avoid silently truncating the code.

Change-Id: I1b93b08a55ebcc1dc6e4ddfcbc2939c1a52b581c
Signed-off-by: Olivier Fourdan <olivier.fourdan@intel.com>
Reviewed-on: http://android.intel.com:8080/100248
Reviewed-by: Fert, Laurent <laurent.fert@intel.com>
Reviewed-by: Tinelli, Vincent <vincent.tinelli@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
ndroid.mk
0784d1dcd61531482a528fe157b36e9ffb90ca57 08-Sep-2011 Mark F. Brown <mark.f.brown@intel.com> Makefile: remove bootstub during clean

BZ: 114933

Change-Id: Iae45d10c9705526e6cd559b678ba0686657ef0f9
Signed-off-by: Mark F. Brown <mark.f.brown@intel.com>
Reviewed-on: http://android.intel.com:8080/112533
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: Tinelli, Vincent <vincent.tinelli@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
akefile
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>
fi.c
fi.h
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>
akefile
ootstub.c
ootstub.h
fi.c
pi-uart.h
sp-uart.c
sp-uart.h
ypes.h
aecaba3b298855b0ce93f94897a0e2b5269639a7 02-Apr-2013 Eric Ernst <eric.ernst@intel.com> bootstub: optimizations and cleanup of bootstub

BZ: 98228

Optimizations of bootstub code:
-clean up naming (replacing mrst references to mid where applicable)
-Code size reduction
-increase code efficiency
-change uart functionality to more accurately support on other platforms.
Instead of assuming SPI 0 for non recognized SOCs, will now skip spi/uart
initializations and simply return from print routines
-increase version to 1.3

Change-Id: Id355fa64d53422cb8fa28e4fd5155e0e1b9d0b55
Signed-off-by: Eric Ernst <eric.ernst@intel.com>
Reviewed-on: http://android.intel.com:8080/99552
Reviewed-by: Gao, Bin <bin.gao@intel.com>
Reviewed-by: Chouleur, Sylvain <sylvain.chouleur@intel.com>
Reviewed-by: Noziska, Patrick J <patrick.j.noziska@intel.com>
Reviewed-by: Yang, Fei <fei.yang@intel.com>
Tested-by: Ng, Cheon-woei <cheon-woei.ng@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
ootstub.c
ootstub.h
pi-uart.c
fcf080a56d820aec0c395314fe9f0ca86c169760 03-Mar-2013 Chetan Rao <chetan.rao@intel.com> Move repo path of bootstub project to vendor/intel/boot/

BZ: 100434

Move the repo path of bootstub project from device/intel/
to vendor/intel/boot/

Change-Id: I446289211bec816496a8ec38e5d0870f7a232799
Signed-off-by: Chetan Rao <chetan.rao@intel.com>
Reviewed-on: http://android.intel.com:8080/101848
Reviewed-by: cactus <cactus@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
ndroid.mk
923fa8dbef1ea905fca31f008bdcfac9a6c33001 30-Mar-2013 Bin Gao <bin.gao@intel.com> bootstub: get system memory map by int 15h on Baytrail platform

BZ: 96847

There is no SFI MMAP table any more for Baytrail platform.
Now we can get system memory map information by int 15h which returns
an e820 table with memory map entries.
We have to switch to real mode to call int 15h then switch back to
protected mode.
This patch implements the real mode int 15 call in assembly language
but exported a C style function:
int get_e820_by_bios(void *e820_buf);
See details in e820_bios.S.

Change-Id: I33dbeaaa58da217e74e015f0d911896500043d17
Signed-off-by: Bin Gao <bin.gao@intel.com>
Reviewed-on: http://android.intel.com:8080/99216
Reviewed-by: Balestriere, VianneyX <vianneyx.balestriere@intel.com>
Tested-by: Balestriere, VianneyX <vianneyx.balestriere@intel.com>
akefile
ootstub.c
ootstub.h
820_bios.S
ead.S
8a13ab75e9709abcf6fb1ec105111f922abdae75 30-Mar-2013 Bin Gao <bin.gao@intel.com> bootstub: add VLV2 SoC detection

BZ: 96845

Add ValleyView2 SoC (i.e. Baytrail platorm) detection for bootstub.
This is needed for further VLV2 related feature enabling, e.g. BIOS style
e820 read, etc.

Change-Id: Id590de166acb01a81cc11290bf1efdd27ba82a32
Signed-off-by: Bin Gao <bin.gao@intel.com>
Reviewed-on: http://android.intel.com:8080/99215
Reviewed-by: cactus <cactus@intel.com>
Reviewed-by: Renganathan, Prabu <prabu.renganathan@intel.com>
Reviewed-by: Anagani, Chandra Sekhar <chandra.sekhar.anagani@intel.com>
Reviewed-by: Ernst, Eric <eric.ernst@intel.com>
Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com>
Tested-by: Ng, Cheon-woei <cheon-woei.ng@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
ootstub.c
ootstub.h
1a86f0aeb6fc921c58dfdf97bc7fa23c58ff65f3 24-Oct-2011 Jeremy Compostella <jeremyx.compostella@intel.com> Bootstub: Increase the command line size in bootstub

BZ: 12336

Bootstub is currently allocated only 256 bytes for kernel boot command-line
options. The Android kernel boot command line options is getting larger and
with the current size of 256 bytes in size, it's not enough.

This patch added to increase the allocation of the kernel boot command-line
options to 1024 bytes in bootstub. Also, bump up the bootstub version to v1.2

Change-Id: Id8804359899ee1facb621de2cb8fd3c6ef4e14ad
Signed-off-by: Jeremy Compostella <jeremyx.compostella@intel.com>
Signed-off-by: Leonard Mai <leonard.mai@intel.com>
Reviewed-on: http://android.intel.com:8080/22416
Reviewed-by: Du, Alek <alek.du@intel.com>
Reviewed-by: Romieu, Benoit <benoit.romieu@intel.com>
Tested-by: Seibel, Eric <eric.seibel@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
ndroid.mk
akefile
ERSION
ootstub.c
ootstub.h
4c56e4505d7b0f66515667edd56ba49c84b63172 06-Oct-2011 Leonard Mai <leonard.mai@intel.com> bootstub: add cloverview support

Add cloverview support. Also bump up the version to 1.1.

Signed-off-by: Leonard D Mai <leonard.mai@intel.com>
ERSION
ootstub.c
ootstub.h
ootstub.spec
pi-uart.c
pi-uart.h
f2932284ab7ac1a0a6ff84025d2b5480eea9a796 30-Aug-2011 Alek Du <alek.du@intel.com> Makefile: add -m32 by default

It is not harmful to specify -m32 always.

Signed-off-by: Alek Du <alek.du@intel.com>
akefile
74eb4be7d6b2324eb14ca1886a9dfa689f1caa7e 13-Oct-2010 Jacob Pan <jacob.jun.pan@linux.intel.com> Pump up version to 1.0

Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
ERSION
ootstub.spec
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>
ootstub.c
fi.c
fi.h
683ef40c35d6ad235414236a68735ac86a4b20cc 09-Jun-2010 Alek Du <alek.du@intel.com> Pump up version to 0.9

A good sign for Medfield support...

Signed-off-by: Alek Du <alek.du@intel.com>
ERSION
ootstub.c
ootstub.spec
f21b9a32c994ce8ad175b902b41d0209f72c8af1 27-May-2010 Alek Du <alek.du@intel.com> Fixing license header ...

Signed-off-by: Alek Du <alek.du@intel.com>
ootstub.c
ead.S
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>
ICENSE
fi.c
pi-uart.c
1e0485e6ff40f4871c31d54f8b885fbd5b4361dd 12-Mar-2010 Alek Du <alek.du@intel.com> Penwell: Detect Penwell through cpuid and thus set correct SPIC for uart output

Any other good idea?

Signed-off-by: Alek Du <alek.du@intel.com>
ootstub.c
9843d275bb1595883bf6010853ef0d86c8839c78 23-Oct-2009 Alek Du <alek.du@intel.com> initrd: do not copy initrd image to DDR location if no initrd exists

Signed-off-by: Alek Du <alek.du@intel.com>
ootstub.c
589633d40e1103591630d399aac0bd39ea3613c5 25-Aug-2009 Alek Du <alek.du@intel.com> Pump up version to 0.8

Signed-off-by: Alek Du <alek.du@intel.com>
akefile
ootstub.spec
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>
fi.c
438855bcdd65afc849689f334bc2c7e870301573 20-Aug-2009 Jacob Pan <jacob.jun.pan@intel.com> spi: ported spi clock auto detect from kernel mrst_spi.c

Signed-off-by: Jacob Pan <jacob.jun.pan@intel.com>
pi-uart.c
pi-uart.h
5dec7c4fa651e7b20e3c79e1187da5e35aeba08f 12-Aug-2009 Jacob Pan <jacob.jun.pan@intel.com> spi: changed clock divider to match 100MHz SPI CLK

Signed-off-by: Jacob Pan <jacob.jun.pan@intel.com>
ERSION
ootstub.c
pi-uart.c
a8cef7fc4c8686fd903b444b0d1ac0a071d05f5d 04-Jun-2009 Alek Du <alek.du@intel.com> add SPI controller selection flag, clean code to 0.7 version

Signed-off-by: Alek Du <alek.du@intel.com>
ERSION
ootstub.c
ootstub.h
ootstub.spec
ead.S
pi-uart.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>
akefile
ootstub.c
fi.c
fi.h
a24ea5cfb4209b37f8d42f9ed5584ae9cce85bfc 26-May-2009 Alek Du <alek.du@intel.com> Optimized initrd relocating performance and spi uart output performance

Signed-off-by: Alek Du <alek.du@intel.com>
ERSION
ootstub.c
ootstub.spec
pi-uart.c
ed6e3ccf6103841af4751474b89898296987288d 13-Mar-2009 Alek Du <alek.du@intel.com> Added GPL v2 LICENSE file to claim as it should be
ICENSE
8d78f4b4c677b787d020e916bfad541851d91516 12-Mar-2009 Alek Du <alek.du@intel.com> Fixed change log in spec file
ootstub.spec
b2e4d1ac92700fa0a9e08bd3493c97c3b235e10c 12-Mar-2009 Alek Du <alek.du@intel.com> Bump up version in spec file
ootstub.spec
c694cee72a2679d4987adab2e5501c41e7e5e8b4 12-Mar-2009 Alek Du <alek.du@intel.com> Bump up version to 0.5
ERSION
ootstub.c
92fefcccbf9d5759be2e11088f2da57a0e112423 12-Mar-2009 Alek Du <alek.du@intel.com> Fixed a confusing version printk
ootstub.c
47cb70c404229ba28d674a183874102bcbd8199a 10-Mar-2009 Jacob Pan <jacob.jun.pan@intel.com> Increment version number to alert added HW sub-arch ID for MRST
ootstub.c
a528633fda88a435c59f35f2eee1665dedaf8cf4 10-Mar-2009 Jacob Pan <jacob.jun.pan@intel.com> Add hardware subarchitecture ID for Moorestown in setup header
ootparam.h
ootstub.c
0d20f9c744eed5da0a1dc9ea80ab3d345a6f84ed 20-Nov-2008 Feng Tang <feng.tang@intel.com> remove the code of setting txtflr register
pi-uart.c
c883a5ce980f21beb3069a6aa96ec822e4229055 21-Oct-2008 Alek Du <alek.du@intel.com> Adding delay in SPI-UART code to match MSVP and Lanford VV board.
pi-uart.c
de0e4d223d083d695d62c4d057f40105a2889e76 24-Sep-2008 Jesse Barnes <jbarnes@virtuousgeek.org> Add CFLAGS to allow for cross compiling from x86_64

Could be smarter to avoid having to uncomment it, but works fine for me.
akefile
56ce5adc402b046a8531047f48d2aef778baebd1 26-Aug-2008 Alek Du <alek.du@intel.com> Modify destination address above 16MB
akefile
ootstub.h
ootstub.lds
ead.S
b7b3000b47443bd625f6bad0a89ce5b86d2b5b3d 21-Aug-2008 Alek Du <alek.du@intel.com> Fixing baudrate division as tested value on SLE by Jacob
pi-uart.c
4c20ce249f78a9e84a09e805cebf017c68d9a545 10-Jul-2008 Alek Du <alek.du@intel.com> increase the version in spec file
ootstub.spec
8025bad28279ded1f9e34d8350057c5f9cf7c3f6 10-Jul-2008 Alek Du <alek.du@intel.com> increase version
ERSION
c8496d189ca8e443b6a56e66e4069a0dbe694941 10-Jul-2008 Alek Du <alek.du@intel.com> Added spi uart output suppression flag, fixing some minor bugs
akefile
ootstub.c
ootstub.h
ead.S
pi-uart.c
c94f74d0d4320cf0469c77dac444bd6ec35b0985 17-Jun-2008 Alek Du <alek.du@intel.com> Fix baudrate setting error (0x32 ==> 32)
pi-uart.c
5b2b33ff526ee36a8a2f137dc5536fa15d8e6edb 17-Jun-2008 Alek Du <alek.du@intel.com> Fixed spec version to descending
ootstub.spec
3ef78bd0e315144f7e37b133c5dbf5bee2aa585a 17-Jun-2008 Alek Du <alek.du@intel.com> Increase version
ERSION
ootstub.spec
3f5527f01970ef108b0b3e2463ecc04bb277acbc 17-Jun-2008 Alek Du <alek.du@intel.com> Modify SPI UART slave select to 0x2 according to latest ESL (2008.06)
ERSION
ootstub.spec
pi-uart.c
f631cf6bcecb2e730e3bef10d76d4a947e6d3414 10-Jun-2008 Alek Du <alek.du@intel.com> Set default baudrate to 115200
pi-uart.c
386b0b44ea92a98605323274c63b1bc29cfea86b 10-Jun-2008 Alek Du <alek.du@intel.com> Could not call spi before gdt setting up
ootstub.c
7eac544cd39f0d9070b977eff43d18360ed2b553 05-Jun-2008 Alek Du <alek.du@intel.com> Better structure changing for spi-uart
akefile
ootstub.c
ootstub.h
pi-uart.c
pi-uart.h
ca77570f5ffd4aac472bd21986e1634bed63edd2 05-Jun-2008 Feng Tang <feng.tang@intel.com> * Add early printk function to bootstub, the func is
void bs_spi_printk(const char* str)
ootstub.c
ootstub.h
acca6fb275465ea2b50394f23e738e1ab5f53b4c 02-Jun-2008 Alek Du <alek.du@intel.com> Set original video mode / cols /lines to 0 -- to supress kernel decompressing output
ootstub.c
9b798e71bca90c5c5c22c1deacc438c23a0ad8f6 29-May-2008 Alek Du <alek.du@intel.com> * fixing spec file
ootstub.spec
6c2c2ff81fd5ce70ee61362e73ad38f3bf7ec6f0 26-May-2008 Alek Du <alek.du@intel.com> * Fixing Makefile and spec file
akefile
ootstub.spec
07cd7e2cae53fef433bbf0d4d6e29c65b9bdc5b8 22-May-2008 Alek Du <alek.du@intel.com> Minor fix
ootstub.c
8900207fdff6ec9fce85e35e414cfb02e95957bc 22-May-2008 Alek Du <alek.du@intel.com> * Add RPM building script in Makefile let life easier
akefile
ootstub.spec
4aa054e574e8246c796f60b5ca1d92cbfb368e43 21-May-2008 Alek Du <alek.du@intel.com> * use tar.bz2 as source tar ball and add RPM spec file
akefile
ootstub.spec
6aaa90bb5e6275474fb74bfc6c9d9a4649bb2655 21-May-2008 Alek Du <alek.du@intel.com> * Add version file
akefile
ERSION
071895afa07f5c5eb29890b8c530fe39edd419d4 21-May-2008 Alek Du <alek.du@intel.com> * add make targz function, that's easy for later on build process with RPM spec file
akefile
b379eef67dee68c84b67518aefacb87df3ca914c 21-May-2008 Alek Du <alek.du@intel.com> * Fixing license headers
ootstub.c
ead.S
6135ebb4d1a12902b2a74d6ed7f517bad8a694af 20-May-2008 Alek Du <alek.du@intel.com> * fixing stuff according to Rob: 1. no memsize 2. main ==> bootstub
ootstub.c
ootstub.h
ead.S
853e56be92357d033e3559a271cc6f96095120d0 16-May-2008 Alek Du <alek.du@intel.com> * fix initrd file offset bug
ootstub.c
3a1ff121ccb1915f72594315421b90e47b02d8dd 16-May-2008 Alek Du <alek.du@intel.com> * fix memory calculate bug
ootstub.c
b3d26169cee38232efad615f21e4d5575c68d964 15-May-2008 Alek Du <alek.du@intel.com> * fix boot_params
ootstub.c
c5df68e829342999797f262770e45d2fac6a3b5c 15-May-2008 Alek Du <alek.du@intel.com> * Let Makefile pad zero to 4096
akefile
bb88522177746c4d357ec88686e602752cb7f00e 14-May-2008 Alek Du <alek.du@intel.com> * add initrd support
ootstub.c
ead.S
0fdcecac19af4ea10163a2646cb4dc0897f89cde 14-May-2008 Alek Du <alek.du@intel.com> * more more fix
ootstub.c
ootstub.h
ead.S
d6f7f14386617f7b8f5e2ded77bb7edaaac2a393 14-May-2008 Alek Du <alek.du@intel.com> * fix more
ootstub.c
ootstub.h
ead.S
1f2cc2d8ba24cedda84257b368b77ed2fa3d24a1 14-May-2008 Alek Du <alek.du@intel.com> * more reliable check signature
ootstub.c
0d21777d054a811285de64334873b7879ff987d7 14-May-2008 Alek Du <alek.du@intel.com> *let it boot to "Decompressing kernel ... boot kernel...." :-)
ootstub.c
fff91f519f4a88db5f8fa22b262644c58a9240bb 14-May-2008 Alek Du <alek.du@intel.com> * fix some bugs
ootstub.c
ead.S
fe0e8edbee4406cfd0c348bb98ee452ecc7ac4d3 13-May-2008 Alek Du <alek.du@intel.com> * Fill more setup_header items
ootstub.c
ootstub.h
ead.S
2c4ebecb2259bd402293baa6751c0dde292a55fd 13-May-2008 Alek Du <alek.du@intel.com> * fill right cmd_line
ootstub.c
dc23a4f0cf1e7b186d453e27c79558f943f21a12 13-May-2008 Alek Du <alek.du@intel.com> * fix Makefile
akefile
4c7afd0214e3e5926551d35ab9b7e5eab00b9540 13-May-2008 Alek Du <alek.du@intel.com> * add Makefile
akefile
b7f7baf2e23345011ae4079e62c470418c2424e6 13-May-2008 Alek Du <alek.du@intel.com> * bootstub version 0.01
ootparam.h
ootstub.c
ootstub.h
ootstub.lds
ead.S
ypes.h
321a1bb385b0002ed6835e5fb22d80e5ef9165ac 21-Jul-2014 Baligh Uddin <baligh@google.com> Initial empty repository