summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2013-11-26Extend CMOS POST code logging to store extra dataDuncan Laurie
2013-11-26cmos post: Guard with spinlockDuncan Laurie
2013-11-25x86: fix compile error for !CONFIG_MULTIBOOTAaron Durbin
2013-11-25smbios: Add generic type41 write functionDuncan Laurie
2013-11-25x86: call cbfstool update-fit when fit selectedAaron Durbin
2013-11-25x86: use proper types for interrupt callbacksAaron Durbin
2013-11-19Add GRUB2 payload to build systemVladimir Serbinenko
2013-11-18smbios: make manufacturer, product_name and uuid runtime settableGerd Hoffmann
2013-11-10add memory clobber to ins{b,w,l}Gerd Hoffmann
2013-10-17arch/x86/Makefile.inc: Pass $(AS) and $(CPP) to SeaBIOSAndrew Wu
2013-10-15CBMEM: Define cbmem_top() just once for x86Kyösti Mälkki
2013-10-15Have option of timestamps, CBMEM console and usbdebug for most boardsKyösti Mälkki
2013-10-15CBMEM: Fail builds on missing get_top_of_ram()Kyösti Mälkki
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-09-21CBMEM: Always select CAR_MIGRATIONKyösti Mälkki
2013-09-21ROMCC boards: Fix builds with CBMEM console, timestamps or usbdebugKyösti Mälkki
2013-09-17ARM: Add some missing dependencies on config.h to ARM's Makefile.inc.Gabe Black
2013-09-11CBMEM: Backup top_of_ram instead of cbmem_tocKyösti Mälkki
2013-09-11CBMEM: Add cbmem_locate_table()Kyösti Mälkki
2013-09-11CBMEM tables: Remove references to global high_tables_baseKyösti Mälkki
2013-09-11CBMEM: Add cbmem_late_set_table() and drop references to high_tables_baseKyösti Mälkki
2013-09-11CBMEM AMD: Fix calls to set_top_of_ram_once()Kyösti Mälkki
2013-09-11CBMEM AMD: Remove references to global high_tables_baseKyösti Mälkki
2013-08-31Add Kconfig options for Linux as payloadPatrick Georgi
2013-08-24Add pnp_devfn_t and use with __SIMPLE_DEVICE__Kyösti Mälkki
2013-08-24Add pci_devfn_t and use with __SIMPLE_DEVICE__Kyösti Mälkki
2013-08-16console: Squelch console output from AP CPUs in romstageKyösti Mälkki
2013-08-15payload/SeaBIOS: Add SEABIOS_PS2_TIMEOUT Kconfig variablePeter Stuge
2013-08-05AMD Kabini: Add northbridge AGESA wrapper (new AMD processor)Siyuan Wang
2013-08-01Add directive __SIMPLE_DEVICE__Kyösti Mälkki
2013-07-25Redefine pci_bus_default_ops as functionKyösti Mälkki
2013-07-22X86: make the SIPI num_starts a config variableRonald G. Minnich
2013-07-15ARM: Define custom ELF headers for ARM.Gabe Black
2013-07-15SMBIOS: Add smbios_write_type11() for creating an OEM Strings structurePeter Stuge
2013-07-14SMBIOS: Allow overriding default Manufacturer and Product namesPeter Stuge
2013-07-14arm: Add and enable an arch specific version of memmove.Gabe Black
2013-07-14x86: Add and enable an arch verson of memmove.Gabe Black
2013-07-11Move the HAVE_ARCH_* config options from src/arch/x86 to src/.Gabe Black
2013-07-11arm: Add a W() macro for use in kernel assembler.Gabe Black
2013-07-11Unify PCI configuration cyclesKyösti Mälkki
2013-07-11Set PCI bus operations at buildtime for ramstageKyösti Mälkki
2013-07-10usbdebug: Move ehci_debug_info allocationKyösti Mälkki
2013-07-10Don't try to use CBMEM console in bootblockStefan Reinauer
2013-07-10ARMv7: Drop duplicate call to bootblock_cpu_init()Stefan Reinauer
2013-07-10ARM: Don't leave alignment checking on after the exception test.Gabe Black
2013-07-10arm: Fix memory barrier usage in IO operationHung-Te Lin
2013-07-10armv7a: Enable native memcpy / memsetStefan Reinauer
2013-07-10ARM: Tell the linker memset and memcpy are functions.Gabe Black
2013-07-10ARM: Separate the early console (romstage) from the bootblock console.Gabe Black
2013-07-10arch: clean up Kconfig and MakefileStefan Reinauer
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-10Drop ELF remains from boot codeStefan Reinauer
2013-07-10ARMv7: flatten arch/armv7 source treeStefan Reinauer
2013-07-10ARM: Fix up page table/cachability management.Gabe Black
2013-07-10arch: Fix spellingMartin Roth
2013-07-10ARM: Fix the way the space for the page tables is allocated.Gabe Black
2013-07-10ARMv7: Clean up console codeStefan Reinauer
2013-07-10ARMv7: De-uboot-ify Exynos5250 codeStefan Reinauer
2013-07-10Wield battle axe at ARM portStefan Reinauer
2013-07-10Rename hardwaremain() to main()Stefan Reinauer
2013-07-10Drop some duplicates of PCI-e config functionsKyösti Mälkki
2013-07-10Fix MMCONF_SUPPORT_DEFAULT for ramstageKyösti Mälkki
2013-06-10ARM: Put the ROM stage into the image before other bits.Gabe Black
2013-06-06qemu: add x86 cpuGerd Hoffmann
2013-06-04Move the MARK_GRAPHICS_MEM_WRCOMB to x86 architectureRonald G. Minnich
2013-06-02Provide sane Kconfig default for cmos.default.Denis 'GNUtoo' Carikli
2013-05-20Drop llshellStefan Reinauer
2013-05-16x86: add cache-as-ram migration optionAaron Durbin
2013-05-14x86: add thread supportAaron Durbin
2013-05-14coreboot: add thread cooperative multitaskingAaron Durbin
2013-05-10Drop prototype guarding for romccStefan Reinauer
2013-05-08Drop CONFIG_AP_CODE_IN_CARStefan Reinauer
2013-05-08copy_and_run: drop boot_complete parameterStefan Reinauer
2013-05-08hardwaremain: drop boot_complete parameterStefan Reinauer
2013-05-07x86 I/O APIC: Dump I/O APIC regs in `ioapic.c`Paul Menzel
2013-05-07x86 I/O APIC: Make functions `io_apic_{read,write}()` publicPaul Menzel
2013-05-01armv7: invalidate TLB entries as they are added/modifiedDavid Hendricks
2013-05-01ARMV7: add a function to disable MMU entriesRonald G. Minnich
2013-05-01armv7: add wrapper for tlbimvaaDavid Hendricks
2013-05-01x86: use boot state callbacks to disable rom cacheAaron Durbin
2013-05-01coverage: use boot state callbacksAaron Durbin
2013-05-01acpi: split resume check and actual resume codeAaron Durbin
2013-05-01boot state: schedule static callbacksAaron Durbin
2013-04-26armv7: invoke intermediate build rulesDavid Hendricks
2013-04-18spkmodem consoleVladimir Serbinenko
2013-04-17armv7/exynos5250: Deprecate sdelay in favor of udelayDavid Hendricks
2013-04-13Exynos5250: add a microsecond timerRonald G. Minnich
2013-04-11ARM: Unmask aborts very early in the bootblock.Gabe Black
2013-04-10armv7: replace read/write macros with inlinesDavid Hendricks
2013-04-08armv7: specify condition code for msr instructionDavid Hendricks
2013-04-03Add PXE ROM selection to Kconfig menuSiyuan Wang
2013-04-01lynxpoint: Move ACPI NVS into separate CBMEM tableDuncan Laurie
2013-04-01boot: add disable_cache_rom() functionAaron Durbin
2013-03-30x86: Drop BOARD_HAS_FADTKyösti Mälkki
2013-03-30armv7: change some unsigned ints to uint32_tDavid Hendricks
2013-03-29armv7: remove loop from dcache_mmu_disable()David Hendricks
2013-03-29armv7: update sync barrier usage in dcache_op_set_way()David Hendricks
2013-03-29armv7: set cache level explicitly for dcache/unified cache caseDavid Hendricks