summaryrefslogtreecommitdiff
path: root/src/cpu
AgeCommit message (Expand)Author
2013-02-06armv7: Clean up: remove deprecated SPL.Hung-Te Lin
2013-02-06armv7: Prevent CBFS data overlapping bootblock.Hung-Te Lin
2013-02-06exynos/snow: Move core/memory clock-related and board ID codeDavid Hendricks
2013-02-06snow: use bootblock build class for I2C codeDavid Hendricks
2013-02-06snow: use bootblock build class for GPIODavid Hendricks
2013-02-06exynos5250: Move the ID section againDavid Hendricks
2013-02-05snow: use bootblock build class for UART codeDavid Hendricks
2013-02-05exynos: de-duplicate UART header contentDavid Hendricks
2013-02-04exynos5250: make lowlevel_init_c.c benignDavid Hendricks
2013-02-04exynos/snow: get rid of board-specific arbitration codeDavid Hendricks
2013-02-04exynos/snow: partial clean-up of snow bootblock using build classDavid Hendricks
2013-02-04exynos/s5p: Add helper function for reading a single MVL3 GPIODavid Hendricks
2013-02-03exynos5250: remove CPU check from samsung_get_base_* macroDavid Hendricks
2013-02-03armv7: Add 'bootblock' build class.Hung-Te Lin
2013-02-01exynos5250: hard-code array index for memory timingsDavid Hendricks
2013-02-01exynos5250: #define the dram controller interleaving sizeDavid Hendricks
2013-01-30Exynos5250: Get DDR3 working by changing what is compiled and add a functionRonald G. Minnich
2013-01-30armv7: Add SPI driver for Exynos.Hung-Te Lin
2013-01-30Extend CBFS to support arbitrary ROM source media.Hung-Te Lin
2013-01-29Exynos5250: change all unsigned with no type to 'unsigned int'Ronald G. Minnich
2013-01-29Exynos5250: add debug prints to DDR3 startup code.Ronald G. Minnich
2013-01-29Exynos5250: make vendor enums in the timing array more debuggable.Ronald G. Minnich
2013-01-29armv7: Clean up the mmu setup a bitRonald G. Minnich
2013-01-29armv7: nuke global_data.h and remove some references to gd structDavid Hendricks
2013-01-25AGESA: Kconfig: Drop useless depends statementPatrick Georgi
2013-01-19armv7/snow: get to romstageDavid Hendricks
2013-01-18Snow bootblock (bloated/debug version)David Hendricks
2013-01-17bootblock_cpu_init() stub for exynos5250David Hendricks
2013-01-17ARM bootblock approachDavid Hendricks
2013-01-11exynos5250: Hacked up lowlevel_init_cDavid Hendricks
2013-01-11exynos5250: Temporarily remove intermediate rule in MakefileDavid Hendricks
2013-01-11AMD: Set the mask of MTRR according to CONFIG_CPU_ADDR_BITSZheng Bao
2013-01-10armv7: update board_init_f function signatureDavid Hendricks
2013-01-10armv7: delete some unused filesDavid Hendricks
2013-01-10exynos5250: clean-ups for clock_initDavid Hendricks
2013-01-10exynos5250: un-comment a lot of code which was left out earlierDavid Hendricks
2013-01-05ARMv7: drop __ASSEMBLY__Stefan Reinauer
2013-01-04cleanup some exynos5250 uart codeDavid Hendricks
2013-01-04make early serial console support more genericDavid Hendricks
2013-01-03snow: Stuff to support building image with BL1David Hendricks
2013-01-03Add (hacked-up) s3c24x0_i2c filesDavid Hendricks
2013-01-03import SPL files for board_i2c_{claim,release}_bus()David Hendricks
2012-12-29move iRAM config variable to exynos5250 KconfigDavid Hendricks
2012-12-12Claim the SPI bus before writes if the IMC ROM is presentMartin Roth
2012-12-12Fix up Maxim MAX77686 driverStefan Reinauer
2012-12-11Remove un-needed i2c.h includeRonald G. Minnich
2012-12-11Correct the location of the include fileRonald G. Minnich
2012-12-10Removed an unneeded include fileRonald G. Minnich
2012-12-08WIP: Initial support for Samsung Exynos 5250 ARM CPUStefan Reinauer
2012-12-06Unify assembler function handlingStefan Reinauer
2012-12-01Add include files for samsung s5p-commonRonald G. Minnich
2012-11-30AMD S3: Leverage the public SPI routineZheng Bao
2012-11-29Minor changes to .h files for samsung ARM partRonald G. Minnich
2012-11-28Remove assembly coded log2 functionRonald G. Minnich
2012-11-28add .h files for common exynos 5Ronald G. Minnich
2012-11-28Add .h files for samsung exynos 5250Ronald G. Minnich
2012-11-28amdk8/amdfam10: Use CAR_GLOBAL for sysinfoPatrick Georgi
2012-11-27Remove AMD special case for LAPIC based udelay()Patrick Georgi
2012-11-27Get rid of drivers classPatrick Georgi
2012-11-27intel/i82801ix: new southbridge, ICH9Patrick Georgi
2012-11-20Unify use of bool config variablesStefan Reinauer
2012-11-20secondary.S: Fix dropping ramstage.aStefan Reinauer
2012-11-20Make sure only one udelay function is availableStefan Reinauer
2012-11-16Clean up KconfigStefan Reinauer
2012-11-13Add spinlock to serialize Intel microcode updatesStefan Reinauer
2012-11-13Clean up stack checking codeStefan Reinauer
2012-11-13clean up lapic_cpu_init.cStefan Reinauer
2012-11-13Pass the CPU index as a parameter to startup.Ronald G. Minnich
2012-11-13Fix CONFIG_MAX_CPU set to 1 CPU build problemStefan Reinauer
2012-11-13Support better tracking of AP stack usage.Ronald G. Minnich
2012-11-12ivybridge: Catch unknown CPU revisionsStefan Reinauer
2012-11-12Fix gcc-4.7 building problem.Han Shen
2012-11-12Initialize the VMX MSRMarc Jones
2012-11-12Revert "Remove code that enables/disables VMX in coreboot on chromebooks."Marc Jones
2012-11-12sandybridge: Correct reporting of cores and threadsStefan Reinauer
2012-11-07Leave power control registers unlockedSameer Nanda
2012-11-06cpu/intel/model_1067x: Add proper c-state/p-state/thermal supportNico Huber
2012-11-06intel/socket_BGA956: enable speedstep, CAR, MMX, SSEPatrick Georgi
2012-11-05Overhaul speedstep codeNico Huber
2012-11-05Fix some indentation flaws and break very long linesNico Huber
2012-11-02AMD agesa: add enable cache at the end of disable_cache_as_ramSiyuan Wang
2012-11-02Correct FSB reading in speedstep ACPINico Huber
2012-11-01Merge cpu/intel/acpi.h into cpu/intel/speedstep.hNico Huber
2012-10-30Add support for socket LGA775Stefan Tauner
2012-10-07Fix typo in mPGA603 socketKyösti Mälkki
2012-10-07Remove chip.h files without config structureKyösti Mälkki
2012-09-19C32 legacy code: change CONFIG_CPU_AMD_SOCKET_C32 to CONFIG_CPU_AMD_SOCKET_C3...Siyuan Wang
2012-09-05VIA Nano: Add support for VIA Nano CPUsAlexandru Gagniuc
2012-09-05buildsystem: Make CPU microcode updating more configurableAlexandru Gagniuc
2012-08-27Intel model_106cx: change CAR to HT-capableKyösti Mälkki
2012-08-22Auto-declare chip_operationsKyösti Mälkki
2012-08-09Replicate TOP_MEM and TOP_MEM2 from BSP to AP CPUKyösti Mälkki
2012-08-09AMD northbridge: copy TOP_MEM and TOP_MEM2 for distributionKyösti Mälkki
2012-08-09Synchronize rdtsc instructionsStefan Reinauer
2012-08-07Move cpus_ready_for_init() to AMD K8Kyösti Mälkki
2012-08-05AMD S3: Remove the hardcoded volatile positionzbao
2012-08-04Make the device tree available in the rom stageStefan Reinauer
2012-08-03Intel CPUs: Fix counting of CPU coresKyösti Mälkki
2012-08-01Intel Sandybridge: add reserved memory as resourcesKyösti Mälkki
2012-07-31Revert "Use broadcast SIPI to startup siblings"Sven Schnelle