summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
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
2018-04-12include/memory_info.h: Change serial number field from 5 bytes to 4Raul E Rangel
2018-04-11arch/riscv: Remove I/O space access functions (outb, etc.)Jonathan Neuschäfer
2018-04-09ACPI S3: Drop too early resume backupKyösti Mälkki
2018-04-09ioapic: extend definition name to avoid collisionMarc Jones
2018-04-01x86: Increase time out for parking APs to 250msFurquan Shaikh
2018-04-01arch/x86/smbios: Consider corner case of Part NumberLijian Zhao
2018-03-23arch/x86/smbios: Strip trailing whitespace on DMI 17 part number.Raul E Rangel
2018-03-23arch/arm64/armv8/mmu: Add support for 48bit VAPatrick Rudolph
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