summaryrefslogtreecommitdiff
path: root/payloads/libpayload/arch
AgeCommit message (Expand)Author
2016-08-13libpayload: head.S: Avoid clearing BSS (and heap) againJulius Werner
2016-08-08libpayload: arm64: Fix MMU range overlap checkJulius Werner
2016-08-01Add newlines at the end of all coreboot filesMartin Roth
2016-05-24arm64: Add stack dump to exception handlerJulius Werner
2016-05-09libpayload/arm64: Mark existing framebuffer as DMAablePatrick Georgi
2016-04-05libpayload: mmu: Initialize the base 4GiB as device memoryhuang lin
2016-03-15libpayload: Move base address, stack and heap size to KconfigStefan Reinauer
2016-03-15libpayload: Add comment about ARM64 exception stackStefan Reinauer
2016-02-19libpayload: honor TSC information under CONFIG_LP_TIMER_RDTSCAaron Durbin
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-09-28arm64: mmu: Prevent CPU prefetch instructions from device memoryJimmy Huang
2015-09-07Drop "See file CREDITS..." commentStefan Reinauer
2015-08-28arm64: xcompile: Add support for A53 erratum 843419Julius Werner
2015-07-06cbfs: define libpayload_init_default_cbfs_media weaklyDaisuke Nojiri
2015-07-01libpayload: Fix compilation on ARM with GDB enabledStefan Reinauer
2015-07-01libpayload: Keep stack boundary small on x86Stefan Reinauer
2015-06-30libpayload: Make Kconfig bools use IS_ENABLED()Stefan Reinauer
2015-06-12libpayload: Rename Config.in -> KconfigStefan Reinauer
2015-06-08Remove empty lines at end of fileElyes HAOUAS
2015-06-02arm64: Decouple MMU functions from memrangesJulius Werner
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-04-27libpayload arm64: update mmu translation table granule size, logic and macrosJimmy Huang
2015-04-22arm64: Add arch_program_segment_loaded call to arm64Furquan Shaikh
2015-04-22libpayload: provide icache_invalidate_all() on ARM64Furquan Shaikh
2015-04-22libpayload: Correct shareability mmu configuration on ARM64Furquan Shaikh
2015-04-22libpayload: fix a mips memmove() bugVadim Bendebury
2015-04-21libpayload: mips: Do not set C0_EBase_WGAndrew Bresticker
2015-04-21libpayload: mips: Add macros to convert to/from KSEG{0,1} addressesAndrew Bresticker
2015-04-21libpayload: mips: Use KSEG1 to access DMA-coherent memoryAndrew Bresticker
2015-04-21libpayload: mips: Set BASE_ADDRESS to 0Andrew Bresticker
2015-04-17libpayload: sync arch/arm/cache.c with corebootDavid Hendricks
2015-04-08arm: Dump additional fault registers in abort handlersJulius Werner
2015-03-23libpayload arm64: Allow board to define upper address limit on DMAFurquan Shaikh
2015-03-21libpayload arm64: fix mmu_disable() cache problemHC Yen
2015-03-21libpayload arm64: Add helper functions with el argumentHC Yen
2015-03-21libpayload arm64: don't modify cbtable entriesAaron Durbin
2015-03-21libpayload arm64: Allocate framebuffer rangeJimmy Zhang
2015-03-21libpayload arm64: Move console_init after post_sysinfo_mmu_setup callFurquan Shaikh
2015-03-21libpayload arm64: Add function to get new range from available memrangesFurquan Shaikh
2015-03-21libpayload arm64: fix mmu bugsAaron Durbin
2015-03-21libpayload arm64: Initialize and enable MMUFurquan Shaikh
2015-03-21libpayload arm64: Add support for mmuFurquan Shaikh
2015-03-21libpayload arm64: Remove dependency on coreboot tables for dma areasFurquan Shaikh
2015-03-21libpayload arm64: Add functions for reading memrangesFurquan Shaikh
2015-03-21libpayload arm64: Remove the DONT_USE_DC macroFurquan Shaikh
2015-03-21libpayload arm64: Add functions for {read/write}_tcr_currentFurquan Shaikh
2015-03-21libpayload arm64: Remove tight-coupling with any particular ELFurquan Shaikh
2015-03-21libpayload arm64: Add library helpersFurquan Shaikh
2015-03-21libpayload arm64: Make exceptions workFurquan Shaikh
2015-03-21libpayload arm64: Initialize exception stackFurquan Shaikh
2015-03-21libpayload arm64: Add console_init to enable console logsFurquan Shaikh
2015-03-21libpayload: arch/mips: add virt/bus/phy_to_bus/phy/virt operationsIonela Voinescu
2015-03-21libpayload: mips: add SOC CPU frequencyIonela Voinescu
2015-03-21libpayload: mips: add memcmp to the MIPS string functionsIonela Voinescu
2015-03-21libpayload: arch/mips: Add basic MIPS architecture supportIonela Voinescu
2015-03-21libpayload arm64: Add function to get coreboot table ptrFurquan Shaikh
2015-03-20libpayload: move MRC processing to x86 path and remove ACPI_GNVS duplicationVadim Bendebury
2015-03-20libpayload: Consolidate coreboot table parsingVadim Bendebury
2015-03-20libpayload: Add board id parsingVadim Bendebury
2015-01-09libpayload arm64: Add gdb stub for arm64Furquan Shaikh
2015-01-09libpayload arm64: Add selfboot.c required by depthchargeFurquan Shaikh
2015-01-09libpayload arm64: Correct function names for tlb invalidationFurquan Shaikh
2015-01-09libpayload arm64: Add dummy_media fileFurquan Shaikh
2015-01-09libpayload: Add remote GDB supportJulius Werner
2015-01-09libpayload: Introduce new Kconfig to explicitly allow GPL codeJulius Werner
2015-01-09libpayload: Rework exception hook interfaceJulius Werner
2015-01-09libpayload: Add support for arm64 in libpayloadFurquan Shaikh
2015-01-06libpayload: arm: add code to clear bssVadim Bendebury
2015-01-03arm: Fix stored PC value when handling exceptionsJulius Werner
2014-12-30libpayload: don't dereference null pointer in exception handlerPatrick Georgi
2014-12-30libpayload: Add missing break statementPatrick Georgi
2014-12-30libpayload: Remove useless continue after returnPatrick Georgi
2014-12-30libpayload: Provide selfboot function.Hung-Te Lin
2014-12-30libpayload: arm: Add EABI compatible utility functions.Hung-Te Lin
2014-12-15arm: Fix minor mistake in cache maintenance assemblyJulius Werner
2014-12-09ARM: API to Map Physical Address to Wipe Memory above 4GBDaisuke Nojiri
2014-12-09libpayload: ARM: Keep track of the CPSR when exceptions happen.Gabe Black
2014-12-09libpayload: Make it possible to install callbacks for particular exceptions.Gabe Black
2014-12-09libpayload: arm: Pass the coreboot table location to the payload.Gabe Black
2014-11-13arm: Put assembly functions into separate sectionsJulius Werner
2014-11-13libpayload: timer: Move the timer drivers from depthcharge to libpayload.Gabe Black
2014-11-10arm: Redesign, clarify and clean up cache related codeJulius Werner
2014-11-09arm: Thumb ALL the things!Julius Werner
2014-09-29arm: Fix up new cache flush algorithm and replace dcache_*_all() with itJulius Werner
2014-09-22arm: Update mem* functions to newer versionsJulius Werner
2014-09-22arm: Move libgcc assembly macros to arch/asm.hJulius Werner
2014-09-22libpayload: Add vboot handoff parsing on ARMStefan Reinauer
2014-09-15libpayload: x86: Add support for catching processor exceptions.Gabe Black
2014-09-13arm: Put exception_stack into BSSJulius Werner
2014-09-12arm: Remove some pointless CFLAGSJulius Werner
2014-09-11tegra124/nyan: rougly stable code baseGabe Black
2014-09-08ARM: Generalize armv7 as arm.Gabe Black
2014-08-29arm: libpayload: Make cache invalidation take pointers instead of integersJulius Werner
2014-08-16libpayload: add march flag for armv7Isaac Christensen
2014-08-16libpayload: change cb_range to lb_rangeIsaac Christensen
2014-08-13arm: libpayload: Add cache coherent DMA memory definition and managementJulius Werner
2014-08-10coreboot_tables: reduce redundant data structuresJulius Werner
2014-08-10armv7: Support stack dump after exceptionsJulius Werner
2014-08-05libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig.Gabe Black
2014-08-01armv7: add wrapper for DCCSW (data cache clean by set/way)David Hendricks