summaryrefslogtreecommitdiff
path: root/src/cpu/x86
AgeCommit message (Expand)Author
2014-10-27{arch,cpu,drivers,ec}: Don't hide pointers behind typedefsEdward O'Callaghan
2014-09-25x86/mtrr: Enable MTRR's before enabling cachingIsaac Christensen
2014-09-24x86: Minimize work done with the caches disabled in mtrr functions.Gabe Black
2014-09-15arm: Remove CAR_MIGRATE Kconfig and associated cruftJulius Werner
2014-08-30sandybridge: Add native sandybridgeVladimir Serbinenko
2014-08-11x86/smm/smihandler.c: break case in switchPatrick Georgi
2014-08-11coreboot classes: Add dynamic classes to corebootFurquan Shaikh
2014-08-03cpu/x86/lapic/lapic.c: trivial: fix comment on #elseDaniele Forsi
2014-07-29sandy/ivybridge: Native raminit.Vladimir Serbinenko
2014-07-23src/.../Kconfig: various small fixes to textsDaniele Forsi
2014-07-17cpu,Makefile.inc: Trivial - drop trailing blank lines at EOFEdward O'Callaghan
2014-07-11src: Make use of 'CEIL_DIV(a, b)' macro across treeEdward O'Callaghan
2014-07-08cpu: Trivial - drop trailing blank lines at EOFEdward O'Callaghan
2014-06-30x86 MTRR: Drop unused return valueKyösti Mälkki
2014-06-30Use MTRR definesKyösti Mälkki
2014-06-29cpu/x86/pae/pgtbl.c: Unsigned comparison < 0 always falseEdward O'Callaghan
2014-06-28Don't add .eh_frame sections to SMM imagePatrick Georgi
2014-06-21Misc: Use acpi_is_wakeup_s3()Kyösti Mälkki
2014-05-19build: use CFLAGS_* in more places where they're neededPatrick Georgi
2014-05-10Replace SERIAL_CPU_INIT with PARALLEL_CPU_INITKyösti Mälkki
2014-05-09Intel FSP: add a shared set of functions for the FSPMartin Roth
2014-05-06Introduce stage-specific architecture for corebootFurquan Shaikh
2014-04-26Rename coreboot_ram stage to ramstageFurquan Shaikh
2014-04-18console: Use romstage code for ramstage and SMMKyösti Mälkki
2014-04-16cpu/amd/agesa/family15tn: Add initial support for SMM modeAlexandru Gagniuc
2014-04-09console: Move newline translation outside console_tx_byteKyösti Mälkki
2014-04-09uart: Redefine Kconfig optionsKyösti Mälkki
2014-04-01x86: use car_(get|set)_var accessors for apic timerAaron Durbin
2014-04-01Static CBMEM / CAR: Flag boards with BROKEN_CAR_MIGRATEKyösti Mälkki
2014-03-20rmodules: use rmodtool to create rmodulesAaron Durbin
2014-03-07x86: add MIRROR_PAYLOAD_TO_RAM_BEFORE_LOADING optionAaron Durbin
2014-03-04SMM: Only have console with DEBUG_SMIKyösti Mälkki
2014-03-04uart8250mem: Unify calls with generic UARTKyösti Mälkki
2014-03-04uart8250io: Unify calls with generic UARTKyösti Mälkki
2014-03-04console: Fix includesKyösti Mälkki
2014-02-25Remove CACHE_ROM.Vladimir Serbinenko
2014-02-24CAR_GLOBAL: enforce compiler to check if _start != _endEdward O'Callaghan
2014-02-20SMM: Fixes for DEBUG_SMIKyösti Mälkki
2014-02-19x86 bootblock: improve clang compatibilityPatrick Georgi
2014-02-16x86: provide infrastructure to backup default SMM regionAaron Durbin
2014-02-11SMP: Add arch-agnostic boot_cpu()Kyösti Mälkki
2014-02-09mtrr: only add prefetchable resources as WRCOMB for VGA devicesAaron Durbin
2014-02-06MTRR: Mark all prefetchable resources as WRCOMB.Vladimir Serbinenko
2014-02-06mtrr: retry fitting w/o WRCOMB if usage exceeds BIOS allocationAaron Durbin
2014-01-30x86: Add SMM helper functions to MP infrastructureAaron Durbin
2014-01-30x86: parallel MP initializationAaron Durbin
2014-01-28x86: add common definitions for control registersAaron Durbin
2014-01-26src/cpu: Fix spelling of MTTR to MTRRPaul Menzel
2014-01-15Re-declare CACHE_ROM_SIZE as aligned ROM_SIZE for MTRRKyösti Mälkki
2013-12-26AMD boards (non-AGESA): Cleanup earlymtrr.c includesKyösti Mälkki
2013-12-04Update SMM for FSP systemsMarc Jones
2013-11-25Support for nehalem northbridgeVladimir Serbinenko
2013-11-25Support for Ibexpeak southbridgeVladimir Serbinenko
2013-11-24smi: Update mainboard_smi_gpi() to have 32bit argumentDuncan Laurie
2013-11-22Don't wait on 2065xVladimir Serbinenko
2013-10-14Revert "CBMEM: Always have early initialisation"Kyösti Mälkki
2013-10-13Rename cpu/x86/car.h to arch/early_variables.hStefan Reinauer
2013-10-03cpu/x86/mtrr/mtrr.c: Remove superfluous assignment to `type_index`Paul Menzel
2013-09-21CBMEM: Always select CAR_MIGRATIONKyösti Mälkki
2013-08-23usbdebug: Do not support logging from SMMKyösti Mälkki
2013-08-15Include boot_cpu.c for romstage buildsKyösti Mälkki
2013-07-22X86: make the SIPI num_starts a config variableRonald G. Minnich
2013-07-11cpu: Fix spellingMartin Roth
2013-06-22Do CAR variable migration only onceAaron Durbin
2013-06-13Revert "Add support for Intel Ibex Peak (Mobile 5) southbridge"Stefan Reinauer
2013-06-12Add support for Intel Ibex Peak (Mobile 5) southbridgeStefan Reinauer
2013-05-16x86: add cache-as-ram migration optionAaron Durbin
2013-05-14x86: add thread supportAaron Durbin
2013-05-07x86: harden tsc udelay() functionAaron Durbin
2013-05-07x86: add TSC_CONSTANT_RATE optionAaron Durbin
2013-05-01tsc: provide monotonic timerAaron Durbin
2013-05-01lapic: monotonic time implementationAaron Durbin
2013-05-01x86: use boot state callbacks to disable rom cacheAaron Durbin
2013-04-04AMD: Drop six copies of wrmsr_amd and rdmsr_amdKyösti Mälkki
2013-04-01boot: add disable_cache_rom() functionAaron Durbin
2013-03-29x86: mtrr: optimize hole carving above 4GiBAaron Durbin
2013-03-29x86: mtrr: add hole punching supportAaron Durbin
2013-03-29x86: add rom cache variable MTRR index to tablesAaron Durbin
2013-03-29x86: mtrr: add CONFIG_CACHE_ROM supportAaron Durbin
2013-03-29mtrr: honor IORESOURCE_WRCOMBAaron Durbin
2013-03-29x86: add new mtrr implementationAaron Durbin
2013-03-22x86: unify amd and non-amd MTRR routinesAaron Durbin
2013-03-22x86: Unify arch/io.h and arch/romcc_io.hStefan Reinauer
2013-03-21ramstage: prepare for relocationAaron Durbin
2013-03-18SMM: link against libgccStefan Reinauer
2013-03-18haswell: lapic timer supportAaron Durbin
2013-03-18haswell: Use SMM ModulesAaron Durbin
2013-03-15Google Link: Add remaining code to support native graphicsRonald G. Minnich
2013-03-14x86: SMM Module SupportAaron Durbin
2013-03-14haswell: Add initial support for Haswell platformsAaron Durbin
2013-03-08Eliminate do_div().David Hendricks
2013-03-01GPLv2 notice: Unify all files to just use one space in »MA 02110-1301«Paul Menzel
2013-02-27smm: Update rev 0x30101 SMM revision save stateAaron Durbin
2013-02-11Intel: Replace MSR 0xcd with MSR_FSB_FREQPatrick Georgi
2012-12-06Unify assembler function handlingStefan Reinauer
2012-11-27Remove AMD special case for LAPIC based udelay()Patrick Georgi
2012-11-27intel/i82801ix: new southbridge, ICH9Patrick Georgi
2012-11-20secondary.S: Fix dropping ramstage.aStefan Reinauer
2012-11-20Make sure only one udelay function is availableStefan Reinauer
2012-11-13Clean up stack checking codeStefan Reinauer