summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
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
2017-03-28arm64: Fix verstage to use proper assembly versions of mem*()Julius Werner
2017-03-20arch/x86: Fix most of remaining issues detected by checkpatchLee Leahy
2017-03-19ramstage: Align stack to 16 bytesKyösti Mälkki
2017-03-17arch/x86: Wrap lines at 80 columnsLee Leahy
2017-03-17arch/x86: Fix prefer errors detected by checkpatchLee Leahy
2017-03-17arch/x86: Fix space issues detected by checkpatchLee Leahy
2017-03-17arch/x86: Fix issues with braces detected by checkpatchLee Leahy
2017-03-16acpi_device: Add macro for GpioInt that uses both polarityDuncan Laurie
2017-03-16acpi_device: Prefix IRQ macros with ACPIDuncan Laurie
2017-03-15acpi: device: Add macro for active high level triggered IRQDuncan Laurie
2017-03-02acpi: Update the ACPI ID for corebootDuncan Laurie
2017-02-24src/arch/x86: Remove non-ascii charactersMartin Roth
2017-02-24arm-trusted-firmware: Disable a couple of warnings for GCC 6.2Martin Roth
2017-02-22arch/x86/acpigen: Provide helper functions for enabling/disabling GPIOFurquan Shaikh
2017-02-22acpi: Add ACPI_ prefix to IRQ enum and struct namesFurquan Shaikh
2017-02-20arch/x86: add functions to generate random numbersRobbie Zhang
2017-02-20riscv: Suppress invalid coverity errorsMartin Roth
2017-02-19acpi_device: Add macros for GPIO interruptsDuncan Laurie
2017-02-19acpi_device: Move power resource function to generic codeDuncan Laurie
2017-02-16spi: Add function callback to get configuration of SPI busFurquan Shaikh
2017-02-14src/Kconfig: Move bootblock behavior to arch/x86 as TODO suggestedMartin Roth
2017-02-04x86/acpi: Add VFCT tablePatrick Rudolph
2017-01-31build system: mark sub-make invocations as parallelizablePatrick Georgi
2017-01-24arch/x86: do not define type of SPIN_LOCK_UNLOCKEDPatrick Georgi
2017-01-16riscv: Move mcall numbers to mcall.h, adjust their namesJonathan Neuschäfer
2017-01-16riscv: get SBI calls to workRonald G. Minnich
2017-01-06arch/x86: fix cmos post logging in non romcc bootblockAaron Durbin
2016-12-21soc/intel/apollolake: allow ApolloLake SoC to use FSP CAR InitBrenton Dong
2016-12-21drivers/intel/fsp2_0: add FSP TempRamInit & TempRamExit API supportBrenton Dong
2016-12-20riscv: enable counters via m[us]counterenRonald G. Minnich
2016-12-18ACPI S3: Signal successful bootKyösti Mälkki
2016-12-18riscv: Add support for timer interruptsRonald G. Minnich
2016-12-17Revert "arch/x86/smbios: Correct manufacturer ID"Nico Huber
2016-12-16x86: Configure premem cbmem console sizeNaresh G Solanki
2016-12-16acpi_device: Add special HID for DT namespaceFurquan Shaikh
2016-12-11ACPI S3: Hide acpi_slp_typeKyösti Mälkki
2016-12-09postcar_loader: Support LATE_CBMEM_INIT boardsKyösti Mälkki
2016-12-08cpu/x86: allow AP callbacks after MP initAaron Durbin
2016-12-08buildsystem: Drop explicit (k)config.h includesKyösti Mälkki
2016-12-07PCI ops: MMCONF_SUPPORT_DEFAULT is requiredKyösti Mälkki
2016-12-06CPU: Declare cpu_phys_address_size() for all archKyösti Mälkki
2016-12-06CPU: Move SMM prototypes under x86Kyösti Mälkki
2016-12-06PCI ops: Rename pcie_xx() to pci_mmio_xx()Kyösti Mälkki
2016-12-06PCI ops: Define read-modify-write routines globallyKyösti Mälkki
2016-12-06intel PCI ops: Remove explicit PCI MMCONF accessKyösti Mälkki
2016-12-06riscv: Stub out sbi_(un)mask_interruptJonathan Neuschäfer
2016-12-06arch/riscv/mcall.c: Return the correct memory base and sizeJonathan Neuschäfer
2016-12-01arch/x86: cache postcar in stage cacheAaron Durbin
2016-12-01romstage_handoff: add helper to determine resume statusAaron Durbin
2016-11-28Build system: Update HAVE_CMOS_DEFAULTMartin Roth
2016-11-24arch/x86/acpigen: Write DSM method with multiple UUID'sNaresh G Solanki
2016-11-21arch/x86: don't create new gdt in cbmem for relocatable ramstageAaron Durbin
2016-11-20riscv: map first 4GiB of physical address spaceRonald G. Minnich
2016-11-20arch/x86 GDT: Fix orphan debug outputKyösti Mälkki
2016-11-17arch/x86/acpigen: Implement acpigen functions to return integer & stringNaresh G Solanki
2016-11-17arm64: arm_tf: Do not build raw bl31.bin binaryJulius Werner
2016-11-17arch/x86/acpigen: acpigen buffer size fixNaresh G Solanki
2016-11-16arch/x86/acpigen: Fix acpigen for If (Lequal (...))Furquan Shaikh
2016-11-14riscv: add a variable to control trap managementRonald G. Minnich
2016-11-13riscv: change payload() to pass the config string pointer as arg0Ronald G. Minnich
2016-11-12riscv: start to use the configstring functionsRonald G. Minnich
2016-11-09ACPI S3: Remove HIGH_MEMORY_SAVE where possibleKyösti Mälkki
2016-11-07arch/x86/acpigen: Add OperationRegion & Field methodNaresh G Solanki
2016-11-07riscv: Unify SBI call implementations under arch/riscv/Jonathan Neuschäfer
2016-11-02riscv: Add a bandaid for the new toolchainRonald G. Minnich
2016-10-25arch/x86/acpigen_dsm: Add support for DSM typesFurquan Shaikh
2016-10-25arch/x86/acpigen: Add support for _DSM method generationFurquan Shaikh
2016-10-25arch/x86/acpigen: Add more functions to ACPIGEN libraryFurquan Shaikh
2016-10-24RISCV: Clean up the common architectural codeRonald G. Minnich
2016-10-24arch/x86/acpigen: Add support for interacting with GPIOsFurquan Shaikh
2016-10-24arch/x86/acpigen: Add new functions to acpigen libraryFurquan Shaikh
2016-10-24arch/x86/acpigen: Clean up acpigen libraryFurquan Shaikh
2016-10-18arch/riscv: In trap handler, don't print SP twiceJonathan Neuschäfer
2016-10-15arch/riscv: Visually align trap frame informationJonathan Neuschäfer
2016-10-15riscv: Use the generic src/lib/bootblock.cJonathan Neuschäfer
2016-10-15arch/riscv: Remove unused bootblock_simple.cJonathan Neuschäfer
2016-10-15riscv: Clean up {qemu,spike}_utilJonathan Neuschäfer
2016-10-15riscv and power8: Convert printk/while(1) to dieJonathan Neuschäfer
2016-10-07src/arch: Remove whitespace after sizeofElyes HAOUAS
2016-10-07x86/acpi_device: Add support for GPIO output polarityFurquan Shaikh
2016-10-07x86/acpi_device: Fix writing of array propertyFurquan Shaikh
2016-10-07RISCV: update the encoding.h file.Ronald G. Minnich