aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-04-26Enable pointer auth for EL2 and belowHEADmasterMark Rutland1-0/+10
2018-04-26Fix out-of-tree buildJean-Philippe Brucker1-2/+11
2018-04-26boot-wrapper-aarch64: Do not hardcode TEXT_LIMITSuzuki K Poulose2-3/+3
2017-09-20bootwrapper: SVE: Enable SVE for EL2 and belowDave Martin2-0/+18
2017-02-17Dynamically determine the set of CPUsMark Rutland5-40/+67
2017-01-19FDT.pm: add helper to get a node's full pathMark Rutland1-0/+19
2017-01-19FDT.pm: add helper to get untranslated regMark Rutland1-2/+13
2017-01-09FDT.pm: consistently check defined()Mark Rutland1-4/+4
2017-01-03Explicitly clean linux-system.axf and xen-system.axfChristoffer Dall1-1/+1
2017-01-03Xen: Select correct dom0 consoleIan Campbell1-1/+2
2017-01-03Xen: Support adding DT nodesChristoffer Dall2-8/+24
2017-01-03Support for building in a Xen binaryChristoffer Dall5-5/+41
2017-01-03configure: fix file detection when cross-compilingAndre Przywara1-5/+18
2016-06-15Add AArch32 to the boot-wrapperJean-Philippe Brucker13-9/+494
2016-06-15Protect against overlapping with the 32-bit kernelJean-Philippe Brucker2-1/+6
2016-06-15Add support for 32-bit kernelJean-Philippe Brucker7-5/+63
2016-06-15Add 32-bit compatibility to device-tree CPU nodesJean-Philippe Brucker1-4/+9
2016-06-15AArch64: get rid of EL2 trampolineJean-Philippe Brucker4-21/+18
2016-06-15Remove MMU identity map setupJean-Philippe Brucker3-148/+1
2016-06-15Replace exclusive accesses with a bakery lockJean-Philippe Brucker9-48/+204
2016-06-15Add GCC library functionsJean-Philippe Brucker3-3/+40
2016-06-15Rewrite cache flush in CJean-Philippe Brucker5-82/+93
2016-06-15Rewrite GIC drivers in CJean-Philippe Brucker8-147/+225
2016-06-14Rewrite platform initialisation in CJean-Philippe Brucker4-48/+102
2016-06-14AArch64: clean common.SJean-Philippe Brucker3-27/+20
2016-06-14Rewrite boot methods in CJean-Philippe Brucker13-190/+376
2016-06-14AArch64: factor CPU ID gettersJean-Philippe Brucker9-27/+61
2016-06-14AArch64: add a small stack for each CPUJean-Philippe Brucker4-1/+46
2016-06-14AArch64: extract common utilities from PSCIJean-Philippe Brucker4-48/+70
2016-06-14Move all sources to arch-specific folderJean-Philippe Brucker10-10/+11
2016-06-14Make the linker script more genericJean-Philippe Brucker3-27/+34
2016-06-14Clean up image layoutJean-Philippe Brucker7-16/+13
2016-06-14Pass object files on the ld command lineJean-Philippe Brucker2-10/+6
2016-06-14Clean up PSCI function IDsJean-Philippe Brucker2-4/+4
2014-11-06bootwrapper: improve UART initialisationAndre Przywara1-3/+9
2014-11-06Set sctlr_el2 to predefined state for all CPUsVladimir Murzin4-2/+11
2014-11-06boot-wrapper: arm64: gicv3: skip GIC init if not availableMarc Zyngier1-0/+11
2014-06-18configure: Fixes for --enable-xxxGeoff Levand1-6/+4
2014-06-18Makefile: Add local perl module include pathGeoff Levand1-7/+7
2014-05-09boot-wrapper: arm64: add support for GICv3Marc Zyngier4-9/+117
2014-05-09.gitignore: add auto-generated `compile' fileWill Deacon1-0/+1
2014-04-15Allow DTB to be overriddenMark Rutland1-6/+12
2014-04-15Discover memory from the DTBMark Rutland2-1/+34
2014-04-15Discover device base addresses from the DTBMark Rutland2-4/+46
2014-04-15Add FDT perl moduleMark Rutland1-0/+482
2014-04-07Fix maintainer-clean make targetGeoff Levand1-0/+3
2014-03-20cache.S: fix misleading commentsMark Rutland1-2/+2
2014-03-20fix SetWay bits alignment for DC opVladimir Murzin1-2/+2
2014-03-12Modify cpu nodes to set the enable-methodMatthew Leach2-2/+26
2014-03-12If enabled, add the PSCI node to the FDTMatthew Leach1-1/+8
2014-03-12Allow the passing of CPUIDs in the configure scriptMatthew Leach2-1/+7
2014-03-12Check for dtc in the kernel dirMatthew Leach1-1/+1
2014-03-12Add a PSCI configure optionMatthew Leach2-0/+16
2014-03-12Add autotools configuration.Matthew Leach4-41/+112
2014-02-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarin...Mark Rutland1-1/+1
2013-12-17Add CFLAGS to makefile compileGeoff Levand1-1/+1
2013-08-14cache.S: fix max cache level detectionMark Rutland1-1/+1
2013-06-05Add simple PSCI implementationMark Rutland4-3/+415
2013-06-05Add code to clean and invalidate cachesMark Rutland3-2/+85
2013-06-05Factor spin-table into its own fileMark Rutland4-42/+66
2013-06-05Factor out secure GIC initialisationMark Rutland4-28/+54
2013-06-05Factor non-secure system initialisationMark Rutland4-19/+46
2013-06-05Test all MPIDR affinity bitsMark Rutland2-2/+6
2013-06-05Allow support of multiple assembly filesMark Rutland1-2/+8
2013-06-05Add CURRENTEL_EL3 #defineMark Rutland2-1/+3
2013-06-05Move EL drop definition out of boot.SMark Rutland2-4/+30
2013-06-05gitignore: ignore build filesMark Rutland1-2/+6
2013-06-05Use immediate offsets rather than post-incrementMark Rutland1-3/+3
2013-06-05Remove unnecessary ldr from boot wrapperMark Rutland1-1/+0
2013-04-18Allow CROSS_COMPILE override on the make command lineChristoffer Dall1-1/+1
2013-01-10Update READMEMatthew Leach1-2/+2
2013-01-09Tidy up the kernel boot argumentsCatalin Marinas1-2/+4
2013-01-09Enable the CLCD outputCatalin Marinas2-1/+10
2013-01-09Change the FDT_SRC file to rtsm_ve-aemv8a.dtsCatalin Marinas1-1/+1
2013-01-09Use the DTC Power(TM) instead of sed to inject the chosen nodePawel Moll1-4/+3
2012-09-12Initial version of the AArch64 Linux boot wrapperCatalin Marinas6-0/+280