aboutsummaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2018-03-14acpi: update comment referencing ACPI IDJoel Kitching
2018-03-07smbios: Extend Baseboard (or Module) Information (type2)Julien Viard de Galbert
2018-03-01smbios: Add option to select the enclosure typeJulien Viard de Galbert
2018-02-26src/arch/x86/smbios.c: Fix type 17 part numberRichard Spiegel
2018-02-20arch/riscv: Delegate the page fault exceptionsJonathan Neuschäfer
2018-02-20arch/riscv: Update encoding.h and adjust related codeJonathan Neuschäfer
2018-02-20arch/riscv: Pass the bootrom-provided FDT to the payloadJonathan Neuschäfer
2018-02-20arch/riscv: Don't set up virtual memoryJonathan Neuschäfer
2018-02-20arch/riscv: Make RVC support configurableJonathan Neuschäfer
2018-02-20arch/riscv: Align trap_entry to 4 bytes, as required by specJonathan Neuschäfer
2018-02-12arm64: Add read64() and write64()David Hendricks
2018-02-12armv8: Allow for ARMv8 extensions to be chosenDavid Hendricks
2018-02-02arm64: Pass COREBOOT flag to ARM TF, always enable loggingJulius Werner
2018-02-02arch/x86/acpi/statdef.asl: Remove unnecessary whitespaceElyes HAOUAS
2018-01-31arch/x86/acpigen: Add generator for _ROMPatrick Rudolph
2018-01-26smbios: handle DIMM of 32G or moreJulien Viard de Galbert
2018-01-25arch/x86: allow timestamp source to not be TSCAaron Durbin
2018-01-17cpu/intel/speedstep: Fix the PNOT ACPI methodArthur Heymans
2018-01-17arch/x86/acpi_device: Provide macros for GPIO input with polarityFurquan Shaikh
2018-01-15Intel i82830 boards & chips: Remove - using LATE_CBMEM_INITMartin Roth
2017-12-02arch/riscv: Remove supervisor_trap_entryJonathan Neuschäfer
2017-12-02riscv: Remove config string supportJonathan Neuschäfer
2017-12-02arch/riscv: Remove the current SBI implementationJonathan Neuschäfer
2017-12-02arch/riscv: Return from trap_handler instead of jumping outJonathan Neuschäfer
2017-12-02arch/riscv: Unify trap returnJonathan Neuschäfer
2017-11-23Constify struct cpu_device_id instancesJonathan Neuschäfer
2017-11-21arch/x86: Write ACPI DBG2 table only if the device has been enabledMario Scheithauer
2017-11-15arch/x86/acpi: Add support for writing ACPI DBG2 tableDuncan Laurie
2017-11-10arch/x86: Add common AMD ACPI hardware definitionsMarshall Dawson
2017-11-07arch/riscv: Use a separate trap stackJonathan Neuschäfer
2017-11-07arch/riscv: gettimer: Don't use the config stringJonathan Neuschäfer
2017-11-07arch/riscv: Drop mret workaroundJonathan Neuschäfer
2017-11-07arch/riscv: mprv_read_*: Mark result as earlyclobberJonathan Neuschäfer
2017-11-07arch/riscv: Fix return type of mprv_read_u64Jonathan Neuschäfer
2017-11-04arch/x86/acpigen: Add function to write a CPU packageNico Huber
2017-11-03arch/x86/gdt: Move variable assignment downPaul Menzel
2017-10-29arch/x86: Restore forwarding table on resume for non EARLY_EBDA_INITFurquan Shaikh
2017-10-18arch/x86: restore forwarding table on resume for EARLY_EBDA_INITAaron Durbin
2017-10-16arch/x86: initialize EBDA in S3 and S0/S5 pathAaron Durbin
2017-10-16arch/x86/gdt: Correct format of multi-line commentPaul Menzel
2017-09-27arch/riscv: hls_init: Initialize time{,cmp} with dummy pointersJonathan Neuschäfer
2017-09-27arch/riscv: Document mprv_{read,write}_* functionsJonathan Neuschäfer
2017-09-27arch/riscv: trap handler: Print load/store access width in bitsJonathan Neuschäfer
2017-09-26riscv: Update register addresswxjstz
2017-09-22arch/x86: Add ebda read/write functions into EBDA librarySubrata Banik
2017-09-22arch/x86: Enable ebda library for romstage and postcarSubrata Banik
2017-09-22arch/x86: Include acpi_s3.c support in postcar stageSubrata Banik
2017-09-13arch/x86: Fix typo with MTRRKyösti Mälkki
2017-09-08arch/x86/postcar: Support CBMEM_TOP_BACKUPKyösti Mälkki
2017-09-08arch/x86 postcar: Fix use with stage_cacheKyösti Mälkki
2017-09-06arch/x86/Kconfig: Add deprecation warnings for LATE_CBMEM_INITJonathan Neuschäfer
2017-09-06ACPI S3: Remove conflicting local acpi_get_sleep_type()Kyösti Mälkki
2017-09-05Move ADDR32() hack to arch/x86Patrick Georgi
2017-08-30acpigen: Add stop gpio control to power resourceFurquan Shaikh
2017-08-30acpi_device: Provide a new function to add a list of propertiesDuncan Laurie
2017-08-29arch/x86: Add Kconfig option for ACPI \_PR CPU name stringMarc Jones
2017-08-19i82801dx/gx/ix/jx: Add low-memory backup for S3 pathKyösti Mälkki
2017-08-18include/device: Split i2c.h into threeNico Huber
2017-08-17arch/x86: Make postcar TempRamExit call genericMarshall Dawson
2017-08-10SMBIOS: Correct length calculation for empty string tableKonstantin Aladyshev
2017-07-26Port cmos.default handling to C environment bootblockNico Huber
2017-07-25src/arch: Fix checkpatch warning: no spaces at the start of a lineMartin Roth
2017-07-24Fix files with multiple newlines at the end.Martin Roth
2017-07-21arch/arm/armv7: Correct checkpatch errorsLogan Carlson
2017-07-18arch/x86: select RELOCATABLE_MODULES when POSTCAR is selectedAaron Durbin
2017-07-17AGESA boards: Fix regressions with LATE_CBMEM_INITKyösti Mälkki
2017-07-13src: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2017-07-13arch/x86/assembly_entry: Align stack for car_stage_entryMarshall Dawson
2017-07-07x86/acpigen: Fix acpigen_write_fieldPatrick Rudolph
2017-07-07arch/*: Update Kconfig symbol usageMartin Roth
2017-07-06smbios: Correct the system enclosure typesElyes HAOUAS
2017-06-29arch/x86: update assembly to ensure 16-byte alignment into CAaron Durbin
2017-06-22arch/x86/smbios: Fix scope of variable declarationNico Huber
2017-06-22arch/x86: Make rdrand.c clang friendlyStefan Reinauer
2017-06-20arch/x86/smbios: Fix undefined behaviorRyan Salsamendi
2017-06-20arch/x86/ebda: Change memcpy() to endian wrappersRyan Salsamendi
2017-06-14arch/x86: Fix undefined behaviorRyan Salsamendi
2017-06-08arch/x86/acpigen: Add additional opcodesPatrick Rudolph
2017-06-07src: change coreboot to lowercaseMartin Roth
2017-06-02arch/arm/include/armv7/arch: Correct keyword organization in cpu.hLogan Carlson
2017-06-02arch/arm: Correct checkpatch errorsLogan Carlson
2017-05-30arch: Unify basic cache clearing APIJulius Werner
2017-05-30arch/x86: Add function to determine if we're currently running from CARJulius Werner
2017-05-30arm64: Align cache maintenance code with libpayload and ARM32Julius Werner
2017-05-27CBMEM: Clarify CBMEM_TOP_BACKUP function usageKyösti Mälkki
2017-05-22arch/x86/include: Use IS_ENABLED() macroNico Huber
2017-05-183rdparty/arm-trusted-firmware: Update to upstream masterMartin Roth
2017-05-18CBMEM: Add config CBMEM_TOP_BACKUPKyösti Mälkki
2017-05-16arch/arm64: Use variables of the right size for msr/mrs opcodesPatrick Georgi
2017-05-12commonlib: Move drivers/storage into commonlib/storageLee Leahy
2017-05-01arch/x86: Share storage data structures between early stagesLee Leahy
2017-04-25arch/x86: Add read64 and write64 functionsMarshall Dawson
2017-04-18x86/acpigen: Fix BufferSize of ResourceTemplateNico Huber
2017-04-17arch/x86/acpi: Allow "transparent" ACPI device namesTimothy Pearson
2017-04-08arch/x86: remove CAR global migration when postcar stage is usedAaron Durbin
2017-04-03arch/x86/acpigen: Allow writing buffers larger than 256 bytesRizwan Qureshi
2017-03-28Remove libverstage as separate library and source file classJulius Werner
2017-03-28vboot: Move remaining features out of vendorcode/google/chromeosJulius Werner
2017-03-28vboot: Remove CHIPSET_PROVIDES_VERSTAGE_MAIN_SYMBOL Kconfig optionJulius Werner