summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
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
2018-08-15arch/x86/acpigen: refactor calls to acpigen_write_registerMatt Delco
2018-08-14cbmem: rename vdat to chromeos_acpiJoel Kitching
2018-08-13arm64: mmu: Spot check security state for TTB mappingJulius Werner
2018-08-10arm64: Turn architectural register accessors into inline functionsJulius Werner
2018-08-10arm64: Drop checks for current exception level, hardcode EL3 assumptionJulius Werner
2018-08-10arm64: Remove set_cntfrq() functionJulius Werner
2018-08-09arch/x86/tables.c: Avoid static analysis error for unused valueRichard Spiegel
2018-08-09src/arch: Fix typoElyes HAOUAS
2018-08-09arch/x86/exception.c: Remove double initializationRichard Spiegel
2018-08-07arch: Retire cache_sync_instructions() from <arch/cache.h> (except arm)Julius Werner
2018-08-07arm64: Disable MMU during legacy payload handoff (without Arm TF)Julius Werner
2018-08-01riscv: remove redundancy in MakefileXiang Wang
2018-07-31riscv: fix issues (timestrap & PRIu64)Xiang Wang
2018-07-30riscv: delete src/arch/riscv/prologue.incXiang Wang
2018-07-30security/tpm: Use unique CBMEM names for TCPA logsPhilipp Deppenwiese
2018-07-26arch/arm64: Add Kconfig to include BL31 as blobPatrick Rudolph
2018-07-19arch/x86/smbios: Add support for table 38Patrick Rudolph
2018-07-18arch/riscv: Fix makefile to only set flags for riscvMartin Roth
2018-07-18riscv: add CAR interface Xiang Wang
2018-07-17riscv: add support for modifying compiler optionsXiang Wang
2018-07-12riscv: add include/arch/smp/ directoryXiang Wang
2018-07-11riscv: add support to check ISA extensionXiang Wang
2018-07-09src/{arch,commonlib,cpu}: Use "foo *bar" instead of "foo* bar"Elyes HAOUAS
2018-07-06riscv: use __riscv_atomic to check support A extensionXiang Wang
2018-07-02arch/x86: add SMM callerPatrick Georgi
2018-07-02src: Get rid of unneeded whitespaceElyes HAOUAS
2018-06-30arch/x86/acpi: Add DMAR RMRR helper functionsMatt DeVillier
2018-06-28arch/x86: include verstage.c only when verstage is a separate stageArthur Heymans
2018-06-26arm64: Reimplement mmu_disable() in assemblyJulius Werner
2018-06-26arm64: Switch remaining uses of __ASSEMBLY__ to __ASSEMBLER__Julius Werner
2018-06-26arm64: Drop dead file stage_entry.SJulius Werner
2018-06-19lib: Add FIT payload supportPatrick Rudolph
2018-06-19lib/prog_loaders: Move argument selection into selfloadPatrick Rudolph
2018-06-14arch/arm/armv7: Fix coding styleElyes HAOUAS
2018-06-12arch/x86: Fix payload loading via bounce-bufferKyösti Mälkki
2018-06-11selfboot: Move x86 quirk under archKyösti Mälkki
2018-06-08arch/x86: Drop leftover ROMCC console supportKyösti Mälkki
2018-06-07arch/x86/smbios: Conditionally call SMBIOS opsNaresh G Solanki
2018-06-06arch/x86: Always select RELOCATABLE_MODULESKyösti Mälkki
2018-06-06arch/x86: Use fixed size limit with RELOCATABLE_RAMSTAGEKyösti Mälkki
2018-06-06arch/x86: Drop leftover ROMCC supportKyösti Mälkki
2018-06-04arch/x86: Remove unneeded includesElyes HAOUAS
2018-06-04arch/x86: Introduce postcar_frame_add_romcache()Nico Huber
2018-05-31arch/x86/include/arch: Remove space after __attribute__Elyes HAOUAS
2018-05-28arch/x86: Define HPET_ADDRESS_OVERRIDEKyösti Mälkki
2018-05-28acpi: device: Walk up the tree to find identifierDuncan Laurie
2018-05-24src: Add space after 'while'Elyes HAOUAS
2018-05-22Introduce bootblock self-decompressionJulius Werner
2018-05-21Revert "acpi: device: Walk up the tree to find identifier"Duncan Laurie
2018-05-18arch/x86: Increase TIMESTAMP region size to 0x200Furquan Shaikh
2018-05-18acpi: device: Walk up the tree to find identifierDuncan Laurie
2018-05-18arch/x86/acpigen: Fix corner case in _ROM generatorPatrick Rudolph
2018-05-16Revert "cbfs/payload type: Fix build warning and whitespace in name"Ronald G. Minnich
2018-05-15cbfs/payload type: Fix build warning and whitespace in namePaul Menzel
2018-05-14pci: Fix compilation on non x86Patrick Rudolph
2018-05-11acpi: Add support for writing ACPI _PLD structuresDuncan Laurie
2018-05-11acpi: Add support for generating ACPI _UPCDuncan Laurie
2018-05-08arch/x86/acpi_device: Add macros to define gpio with wake flagHarsha Priya
2018-05-08Move `pci_ops_mmconf` from arch/x86/ to device/Nico Huber
2018-05-08arch/x86/acpi: Get rid of device_tElyes HAOUAS
2018-05-04arch/x86/cpu.c: Remove unneeded headersElyes HAOUAS
2018-05-04arch/x86/cpu_common.c: Remove unneeded headersElyes HAOUAS
2018-05-04lib/bootmem: Add more bootmem tagsPatrick Rudolph
2018-05-03pci: Add dummy file for ARM64Patrick Rudolph
2018-05-03arch/x86: Relocate GDT in verstage, romstage, and postcarHannah Williams
2018-05-03arch/x86: reduce complexity in assembly_entry.SAaron Durbin
2018-05-02src/drivers: Add reset/enable/stop_off_ms variables to ACPI devicesShelley Chen
2018-05-02pci: Fix MMCONF_SUPPORT on non x86Patrick Rudolph
2018-05-02arch/x86: Print CPU Index and APIC ID in case of exceptionSubrata Banik
2018-04-30lib/bootmem: Introduce custom bootmem tagsPatrick Rudolph
2018-04-30arm64: Add ARCH TimerT Michael Turney
2018-04-30arm64: Add mmu context save/restore APIsT Michael Turney
2018-04-30x86/mpspec: order the I/O APICs by the APIC IdLubomir Rintel
2018-04-30device: constify some variablesLubomir Rintel
2018-04-27RISC-V boards: Remove PAGETABLES section from memlayout.ldJonathan Neuschäfer
2018-04-26arch/x86: remove nop padding from exception vectorsAaron Durbin
2018-04-26arch/x86: print cr2 value on every exceptionAaron Durbin
2018-04-26arch/x86: allow idt to be available to link in all stagesAaron Durbin
2018-04-26arch/riscv: Store mprv bit in size_tJonathan Neuschäfer
2018-04-25arch/x86: add support for cache-as-ram pagingAaron Durbin
2018-04-24arch/x86: add ENV_CACHE_AS_RAMAaron Durbin
2018-04-24arch/x86/postcar: add comment clarifying reason for finalize_load()Aaron Durbin
2018-04-24compiler.h: add __weak macroAaron Durbin
2018-04-24arch/x86: align stack on entry to x86_exception()Aaron Durbin
2018-04-24arch/x86: prepare for having an idt in other stagesAaron Durbin
2018-04-20pci: Move inline PCI functions to pci_ops.hPatrick Rudolph