summaryrefslogtreecommitdiff
path: root/payloads/libpayload/arch
AgeCommit message (Expand)Author
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
2014-07-31libpayload: provide missing cbfs symbolAaron Durbin
2014-01-30libpayload: Parse CBMEM ACPI GNVS pointerDuncan Laurie
2013-12-12libpayload: Get rid of a compiler warningGabe Black
2013-12-12libpayload: armv7: Add cache control function to invalidate range.Hung-Te Lin
2013-12-12payload: armv7: Fix dcache_clean_by_mva.Hung-Te Lin
2013-12-05libpayload: Clean up CFLAGSStefan Reinauer
2013-12-03libpayload: ARM: Don't leave alignment checking on after the exception testGabe Black
2013-12-03libpayload: Make the region to scan for the cb tables configurable.Gabe Black
2013-12-03libpayload: Add missing break statement in coreboot table parsingStefan Reinauer
2013-11-26libpayload: Drop PowerPC architectureStefan Reinauer
2013-11-25ARM: Update the size/location of the coreboot tables so we can boot againGabe Black
2013-11-25armv7: import updated cache/MMU stuff from corebootDavid Hendricks
2013-07-10ARM: Tell the linker memset and memcpy are functions.Gabe Black
2013-03-30armv7: import updated cache/MMU stuff from corebootDavid Hendricks
2013-03-30armv7: import new cache maintenance API from corebootDavid Hendricks
2013-03-29libpayload: add x86 ROM variable MTRR supportAaron Durbin
2013-03-22libpayload: Add comments on virtual pointers in lib_sysinfoNico Huber
2013-03-14libpayload: add support for vboot_handoffAaron Durbin
2013-03-14libpayload: Generalize and redistribute timekeeping codeGabe Black
2013-03-14libpayload: Don't declare the loop counter within the for loopGabe Black
2013-03-13libpayload: Move over to the payload's stack during startupGabe Black
2013-03-13libpayload: Make whether or not there's an IO address space configurableGabe Black
2013-03-04libpayload: Catch exceptions and print out an error message.Ronald G. Minnich
2013-03-01libpayload: Mark "halt" as a function.Gabe Black
2013-02-26libpayload: Change the measurement interval for get_cpu_speed to 2 ms.Gabe Black
2013-02-20libpayload: Fix license headersStefan Reinauer
2013-02-15libpayload: Use an appropriate range of memory when looking for cb tables.Ronald G. Minnich
2013-02-15libpayload: add a ldscript for armRonald G. Minnich
2013-02-14libpayload; put the ldscript into an arch-dependent directory pathRonald G. Minnich
2013-02-12libpayload: New CBFS to support multiple firmware media sources.Hung-Te Lin
2012-12-14libpayload: Initial ARMv7 portStefan Reinauer
2012-12-14libpayload: rename i386 to x86Stefan Reinauer
2012-12-10libpayload: Fix use of virtual pointers in sysinfoNico Huber
2012-11-30Change TARGET_I386 to ARCH_X86David Hendricks
2012-11-15libpayload: Always use virtual pointers in struct sysinfo_tNico Huber
2012-11-15libpayload: Use #ifdef for CONFIG_* checksNico Huber
2012-11-09libpayload: Add an option to skip console initialization on startup.Gabe Black
2012-11-08Refactor the endianness conversion functions and header files.Gabe Black
2012-11-08Update libpayloads understanding of the coreboot tables.Gabe Black
2012-11-07libpayload: Add faster, architecture specific versions of memset and memcpy.Gabe Black