summaryrefslogtreecommitdiff
path: root/src/cpu/x86
AgeCommit message (Expand)Author
2015-04-02build system: extend src-to-obj for non-.c/.S filesPatrick Georgi
2015-03-30x86: fix SMM programs linked with gc-sectionsAaron Durbin
2015-03-30x86/smm: Move SMM configuration out of generic MakefilePatrick Georgi
2015-03-28build system: normalize linker script file namesPatrick Georgi
2015-03-20loaders: add program_loading.h header fileAaron Durbin
2015-03-17Makefile.inc: Use -Og when compiling with GDB supportStefan Reinauer
2015-03-11x86 SMM: Replace weak prototypes with weak function stubKyösti Mälkki
2015-03-10x86 cache-as-ram: Remove BROKEN_CAR_MIGRATE optionKyösti Mälkki
2015-02-06FSP & CBMEM: Fix broken cbmem CAR transition.Martin Roth
2015-01-27CBMEM: Tidy up CAR migrationKyösti Mälkki
2015-01-27CBMEM console: Fix CAR migration stepKyösti Mälkki
2015-01-09x86: Initialize drivers in SMM context if neededDavid Hendricks
2014-12-31arch/x86: Declare GDT symbols and move_gdt()Kyösti Mälkki
2014-12-30CBMEM: Always build for x86 romstageKyösti Mälkki
2014-12-15x86: Set BOOT_MEDIA_SPI_BUSDavid Hendricks
2014-11-30Unify remaining binutils invocationsPatrick Georgi
2014-11-30Replace hlt() loops with halt()Patrick Georgi
2014-11-27cpu/amd/agesa/family15rl: Provide Richland CPU supportEdward O'Callaghan
2014-11-25build system: unify linker use across gcc and clangPatrick Georgi
2014-11-25build system: use a single variable name for compiler runtimesPatrick Georgi
2014-11-11cpu/x86/smm/Makefile.inc: Fix up linkage rulesEdward O'Callaghan
2014-10-28cpu/x86/smm/Makefile.inc: Correct SMM linkage under clang buildsEdward O'Callaghan
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