summaryrefslogtreecommitdiff
path: root/src/cpu
AgeCommit message (Expand)Author
2013-11-24haswell: Put each logical processor in its own P-state domainDuncan Laurie
2013-11-24haswell: Update microcode for ULT/40651 to rev 8Duncan Laurie
2013-11-23Rename SANDYBRIDGE_BCLK to NEHALEM_BCLK in 2065x.Vladimir Serbinenko
2013-11-23Remove MRC variables from 2065x CAR init.Vladimir Serbinenko
2013-11-22Don't wait on 2065xVladimir Serbinenko
2013-11-21Fix error message on wrong compiles of 2065xVladimir Serbinenko
2013-11-13intel/2065x: Use TSC for udelay()Vladimir Serbinenko
2013-10-15vendorcode/amd/agesa/f16kb: Update Kabini PI from v1.0.0.0 to v1.0.0.7WANG Siyuan
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-28exynos5420: Fix build warningAllen Martin
2013-09-21CBMEM: Always select CAR_MIGRATIONKyösti Mälkki
2013-09-21timestamps: Stash early timestamps in CAR_GLOBALKyösti Mälkki
2013-09-21timestamps intel: Move timestamp scratchpad to chipsetKyösti Mälkki
2013-09-17am335x: Update the config vars selected by CPU_TI_AM335X.Gabe Black
2013-09-11CBMEM: Drop parameter from cbmem_reinit()Kyösti Mälkki
2013-09-11CBMEM: Backup top_of_ram instead of cbmem_tocKyösti Mälkki
2013-09-11AMD AGESA: Place CAR_GLOBAL in BSP stackKyösti Mälkki
2013-08-23usbdebug: Do not support logging from SMMKyösti Mälkki
2013-08-16AMD AGESA: Remove INVD instruction when transitioning from CARBruce Griffith
2013-08-15Include boot_cpu.c for romstage buildsKyösti Mälkki
2013-08-15AMD Kabini: Split DSDT into common sectionsMike Loptien
2013-08-07Make EARLY_CONSOLE optionalKyösti Mälkki
2013-08-05AMD Kabini: Add CPU AGESA wrapper for new AMD processor familySiyuan Wang
2013-07-30cpu/intel/model_67x: Add missing includeKyösti Mälkki
2013-07-22X86: make the SIPI num_starts a config variableRonald G. Minnich
2013-07-16AMD Fam15tn: Split DSDT into common sectionsSteve Goodrich
2013-07-15am335x: Make the default media for the bootblock sram instead of NAND flash.Gabe Black
2013-07-15am335x: Add the config variable ROMSTAGE_BASE to the CPU's Kconfig.Gabe Black
2013-07-11cpu: Fix spellingMartin Roth
2013-07-11usbdebug: Drop old includesKyösti Mälkki
2013-07-11Set PCI bus operations at buildtime for ramstageKyösti Mälkki
2013-07-10usbdebug: Put ehci_debug_info in CAR_GLOBALKyösti Mälkki
2013-07-10i2c: Change the type of the data parameter to uint8_t.Gabe Black
2013-07-10armv7/exynos5420: Remove the extra reopen when reading SPI.Hung-Te Lin
2013-07-10armv7/exynos5420: Apply new implementation for SPI transmission.Hung-Te Lin
2013-07-10armv7/exynos5420: Add output ability and half-duplex mode in SPI driver.Hung-Te Lin
2013-07-10armv7/exynos5420: Revise SPI open/close/reset procedure.Hung-Te Lin
2013-07-10armv7/exynos5420: Provide configuration for SPI0~SPI2.Hung-Te Lin
2013-07-10armv7/exynos5420: Change SPI module to standard <spi-generic> interface.Hung-Te Lin
2013-07-10armv7/exynos5420: Clean up unused header and constants in spi.cHung-Te Lin
2013-07-10armv7/exynos5420: Revise SPI device list in cpu.hHung-Te Lin
2013-07-10arm/exynos: Correct SPI session commands.Hung-Te Lin
2013-07-10AMD: Kconfig cleanupKyösti Mälkki
2013-07-10exynos5420: i2c: Fix error handling.Gabe Black
2013-07-10exynos5420: Clock the mmc blocks off of the mpll.Gabe Black
2013-07-10exynos5420: use speed parameter in i2c_init() for HSI2CDavid Hendricks
2013-07-10exynos5420: Change some clock settings.Gabe Black
2013-07-10exynos5420: Fix the way the rate of the input clock for i2c buses is found.Gabe Black
2013-07-10snow: Add flush to UART driver.Hung-Te Lin
2013-07-10Exynos5420: Initialize USB PHYStefan Reinauer
2013-07-10Exynos5250: Initialize USB PHYStefan Reinauer
2013-07-10Exynos: Only compile UART in if serial console is selectedStefan Reinauer
2013-07-10Exynos5420: add code to make sure resume will work on DRAM.Ronald G. Minnich
2013-07-10Simplify early / bootblock console codeStefan Reinauer
2013-07-10exynos5420: Switch to fixed size types in dmc.h.Gabe Black
2013-07-10exynos5420: Revamp the high speed I2C driver.Gabe Black
2013-07-10Samsung CPUs: Unify KconfigStefan Reinauer
2013-07-10exynos5420: update I2C code, add HSI2C/USI supportDavid Hendricks
2013-07-10ARM: when setting a GPIO to put, set the value, then the directionRonald G. Minnich
2013-07-10exynox5420: Remove the 5250 clock registers and fix the SPI frequency.Gabe Black
2013-07-10PIT: memory setupRonald G. Minnich
2013-07-10exynos5420: add I2C8-10 to clock_get_periph_rate()David Hendricks
2013-07-10exynos5420: Implement support for the pinmux as functions.Gabe Black
2013-07-10exynos5250: De-switch-ify the pinmux configuration code.Gabe Black
2013-07-10ARM: Separate the early console (romstage) from the bootblock console.Gabe Black
2013-07-10exynos5420: Clear the framebuffer before making it uncacheableStefan Reinauer
2013-07-10exynos5420: Don't disable and re-enable the MMU when uncaching the framebufferStefan Reinauer
2013-07-10exynos5420: Simplify the graphics code by eliminating the unused color mapStefan Reinauer
2013-07-10exynos5420: Fix some problems with the clock management code.Gabe Black
2013-07-10armv7: Reserve space BL1 and checksum header by specifying bootblock offset.Hung-Te Lin
2013-07-10cpu: Add CPU microcode file to cbfs with 16-byte alignmentAaron Durbin
2013-07-10ec: Add romstage function for checking and rebooting ECDuncan Laurie
2013-07-10exynos5420: Replace the 5250 clock logic with 5420.Gabe Black
2013-07-10exynos5420: Make the ps_hold_setup function public.Gabe Black
2013-07-10Exynos5420: Clean up console codeStefan Reinauer
2013-07-10exynos5250: Clear the framebuffer before making it uncacheable.Gabe Black
2013-07-10exynos5250: Don't disable and re-enable the MMU when uncaching the framebuffer.Gabe Black
2013-07-10exynos5250: Simplify the graphics code by eliminating the unused color map.Gabe Black
2013-07-10exynos5250: When enabling the I2S pins, turn off pull ups/downs.Gabe Black
2013-07-10exynos5420: Replace the 5250 GPIO code with code that should work on 5420.Gabe Black
2013-07-10ARMv7: Clean up console codeStefan Reinauer
2013-07-10pit: Fix some settings for the exynos5420 CPU.Gabe Black
2013-07-10pit: Create an exynos5420 directory which is nearly a copy of exynos5250.Gabe Black
2013-07-10ARMv7: De-uboot-ify Exynos5250 GPIO codeStefan Reinauer
2013-07-10ARMv7: De-uboot-ify Exynos5250 codeStefan Reinauer
2013-07-10Update 3rdparty hash for latest ARM BL1 binariesStefan Reinauer
2013-07-10samsung/exynos5250: unify codeStefan Reinauer
2013-07-10Wield battle axe at ARM portStefan Reinauer
2013-07-06am335x: Implement support for the UART.Gabe Black
2013-07-01am335x: Fix the address of the pinmux registers.Gabe Black
2013-06-29AMD S3 resume: Add framwork to write bigger dataSiyuan Wang
2013-06-22Do CAR variable migration only onceAaron Durbin
2013-06-20Add initial support for DMP Vortex86EX CPU.Andrew Wu
2013-06-17am335x: Add pinmux support based on the functions in U-BootGabe Black
2013-06-17qemu: add q35 supportGerd Hoffmann
2013-06-17cpu/amd/geode_lx/cache_as_ram.inc: Use $ for constant value instead of memory...Christopher Kilgour
2013-06-14usbdebug: Drop temporary disables of log outputKyösti Mälkki
2013-06-13AMD S3 resume: use a function to replace duplicated codeSiyuan Wang