summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2019-01-10arch/x86: Remove weak tsc_freq_mhz() implementationKyösti Mälkki
2019-01-08arch/x86/Kconfig: Fix spelling of *successful*Paul Menzel
2019-01-08arch/x86: Link walkcbfs.S instead of including itArthur Heymans
2019-01-08arch/x86: Unify bootblock MMX register usageKyösti Mälkki
2019-01-07usbdebug: Initialize the HW once in CAR stagesArthur Heymans
2019-01-04amdfam10 boards: Add Makefiles and fix resourcemap.cKyösti Mälkki
2019-01-04src: Move {pci,pnp}_devfn_t to common 'device/pci_type.h'Elyes HAOUAS
2019-01-04src: Get rid of device_tElyes HAOUAS
2018-12-30arch/x86: Add CAR stack location symbolsKyösti Mälkki
2018-12-30arch/x86: Use a common timestamp.inc with romcc bootblocksKyösti Mälkki
2018-12-30arch/x86: Prevent romcc bootblock from using MMX registersKyösti Mälkki
2018-12-28arch/x86/c_start.S: Use tabs instead of white spacesElyes HAOUAS
2018-12-28arch/x86: Drop spurious arch/stages.h includesKyösti Mälkki
2018-12-24soc/intel/quark: Drop BOOTBLOCK_SAVE_BIST_AND_TIMESTAMPKyösti Mälkki
2018-12-24arch/x86/wakeup.S: Use tabs instead of white spacesElyes HAOUAS
2018-12-24arch/arm/memmove.S: Use tabs instead of white spacesElyes HAOUAS
2018-12-22cbmem: Always use EARLY_CBMEM_INITKyösti Mälkki
2018-12-22arch/x86 cbmem: Drop tests for LATE_CBMEM_INITKyösti Mälkki
2018-12-19arch/riscv: Don't set FPU state to "dirty"Jonathan Neuschäfer
2018-12-19arch/riscv: Define and use SBI_ENOSYSJonathan Neuschäfer
2018-12-18arch/riscv: Don't hardcode CSR numbers anymoreJonathan Neuschäfer
2018-12-13cpuid: Add helper function for cpuid(1) functionsSubrata Banik
2018-12-07riscv: fix non-SMP supportPhilipp Hug
2018-12-05arch/x86/include/stdint: Fix PRIu64Patrick Rudolph
2018-12-04acpi_pld: Make it easier to define the ACPI USB device groupsDuncan Laurie
2018-11-30arch/power8: Rename to ppc64Jonathan Neuschäfer
2018-11-29arch/acpi.h: Add some update to version 6.2aElyes HAOUAS
2018-11-29arch/x86/acpigen.c: Add a method to notify all CPU coresArthur Heymans
2018-11-29src: Remove duplicated round up functionElyes HAOUAS
2018-11-29arch/x86/Makefile.inc: Fix typoPatrick Rudolph
2018-11-23arch/x86: drop special case cbfs locatorPatrick Georgi
2018-11-23src/arch/x86/acpi.c: Create log area and extend TPM2 tableMichał Żygowski
2018-11-23mb: Set coreboot as DSDT's manufacturer model IDElyes HAOUAS
2018-11-23soc/intel/common: Bring DISPLAY_MTRRS into the lightNico Huber
2018-11-19src: Add required space after "switch"Elyes HAOUAS
2018-11-16src: Remove unneeded include <cbmem.h>Elyes HAOUAS
2018-11-16src: Remove unneeded include <console/console.h>Elyes HAOUAS
2018-11-16src: Get rid of duplicated includesElyes HAOUAS
2018-11-14mb/emulation/qemu-i440fx|q35: Fix stack sizePatrick Rudolph
2018-11-12src: Remove unneeded include "{arch,cpu}/cpu.h"Elyes HAOUAS
2018-11-09arch/x86: Fix car_active for CONFIG_NO_CAR_GLOBAL_MIGRATIONFurquan Shaikh
2018-11-09include/program_loading: Add POSTCAR prog typePhilipp Deppenwiese
2018-11-08toolchain: Add POSTCAR as a stage we have a toolchain forPatrick Georgi
2018-11-06x86/acpi.c: Be more verbose when finding the wakeup vectorAngel Pons
2018-11-05riscv: add support for supervisor binary interface (SBI)Xiang Wang
2018-11-05riscv: add support to block smp in each stageXiang Wang
2018-11-05riscv: add support smp_pause / smp_resumeXiang Wang
2018-11-01arch/x86: clarify raw CAR_GLOBAL access guardsAaron Durbin
2018-11-01arch/x86: allow global .bss objects without CAR_GLOBALAaron Durbin
2018-11-01src: Add missing include <stdint.h>Elyes HAOUAS
2018-10-30src: Add missing include <stdint.h>Elyes HAOUAS
2018-10-30riscv: simplify timer interrupt handlingPhilipp Hug
2018-10-30src/arch/riscv/misaligned.c: Fix an off-by-one error when loading the opcodePhilipp Hug
2018-10-26arch/x86/acpi: Add TPM2 table supportPhilipp Deppenwiese
2018-10-25selfboot: create selfboot_check function, remove check paramRonald G. Minnich
2018-10-23src: Remove unneeded whitespaceElyes HAOUAS
2018-10-23acpi_device: Refine ACPI_IRQ_* macrosFurquan Shaikh
2018-10-22arch/x86: Implement common CF9 resetNico Huber
2018-10-17arch/x86/exception: Improve the readability of a commentJonathan Neuschäfer
2018-10-12libpayload: arm64: Conform to new coreboot lib_helpers.h and assume EL2Julius Werner
2018-10-11selfboot: remove bounce buffersRonald G. Minnich
2018-10-11riscv: add physical memory protection (PMP) supportXiang Wang
2018-10-08Move compiler.h to commonlibNico Huber
2018-10-06arch/riscv: Update comment about mstatus initializationJonathan Neuschäfer
2018-10-04arch/x86: Make mb/romstage.c optionalRizwan Qureshi
2018-10-04arch/riscv: Adjust compiler flags for scan-buildJonathan Neuschäfer
2018-09-26arch/riscv: Advance the PC after handling misaligned load/storeJonathan Neuschäfer
2018-09-21arch/{mips,power8}/include/arch: Don't use device_tElyes HAOUAS
2018-09-21arch/riscv/include/arch: Don't use device_tElyes HAOUAS
2018-09-19arch/arm/include/armv7/arch: Remove dead codeElyes HAOUAS
2018-09-16acpi: Call acpi_gen_writeSTA by status from device treeHung-Te Lin
2018-09-16riscv: don't write to mstatus.XSXiang Wang
2018-09-15arch/x86/acpi_bert_storage.c: Fix coverity error CID 1395706Richard Spiegel
2018-09-15arch/riscv: Configure delegation only if S-mode is supportedJonathan Neuschäfer
2018-09-14arch/x86/acpigen: Fix comment in _ROM method generatorJonathan Neuschäfer
2018-09-14arch/riscv: Only execute on hart 0 for nowPhilipp Hug
2018-09-14arch/riscv: provide a monotonic timerPhilipp Hug
2018-09-14arch/riscv: add missing endian.h header to io.hPhilipp Hug
2018-09-14complier.h: add __always_inline and use it in code baseAaron Durbin
2018-09-10riscv: update misaligned memory access exception handlingXiang Wang
2018-09-10riscv: update mtime initializationXiang Wang
2018-09-07x86/acpi: Add BERT tableMarshall Dawson
2018-09-07x86/acpi: Add BERT to the revision tableMarshall Dawson
2018-09-07arch/x86: Add BERT region support functionsMarshall Dawson
2018-09-06chromeos/gnvs: remove function and naming cleanupJoel Kitching
2018-09-06x86/acpi: Add APEI definitionsMarshall Dawson
2018-09-05arch/x86/Makefile: include dependencies for romcc bootblockNico Huber
2018-09-05riscv: add entry assembly file for RAMSTAGEXiang Wang
2018-09-05riscv: add support to check machine length at runtimeXiang Wang
2018-09-04riscv: add spin lock supportXiang Wang
2018-09-04riscv: Add DEFINE_MPRV_READ_MXR to read execution-only pageXiang Wang
2018-09-02riscv: separately define stack locations at different stagesXiang Wang
2018-08-30riscv: update the definition of intptr_t/uintptr_tXiang Wang
2018-08-28acpi: Hide Chrome and coreboot specific devicesDavid Wu
2018-08-27x86/acpi: Update MADT table versionMarc Jones
2018-08-27x86/acpi: Add ACPI table revision functionMarc Jones
2018-08-22acpi: remove CBMEM_ID_ACPI_GNVS_PTR entryJoel Kitching
2018-08-17arm64: Factor out common parts of romstage execution flowJulius Werner
2018-08-17x86/acpigen: Fix ACPI _ROM methodMarc Jones
2018-08-17arch/x86/acpigen: add methods for cppcMatt Delco