1. 5e37600 aarch64: Enable access to MDSELR_EL1 from EL2 and below by Anshuman Khandual · 2 months ago master
  2. 44e25f4 aarch64: enable Permission Indirection Extension by Joey Gouly · 1 year ago
  3. 226fdde aarch64: enable access to TCR2_ELx by Joey Gouly · 1 year ago
  4. 9f26a1c model.lds.S: Quote file paths by Kevin Brodsky · 1 year, 6 months ago
  5. 229002a Makefile: Change COUNTER_FREQ to 100 MHz by Peter Hoyes · 2 years, 4 months ago
  6. c46a09c sme: Fix sign-extension bug in SMCR_EL3 write by Andre Przywara · 1 year, 9 months ago
  7. 5aeb34e fix array boundary check in find_logical_id by Andre Przywara · 2 years, 1 month ago
  8. 80c2c9b aarch64: enable access to HCRX_EL2 by Kristina Martsenko · 1 year, 9 months ago
  9. 6a0fc40 aarch64: Enable use of SME by EL2 and below by Mark Brown · 2 years, 5 months ago
  10. af00955 aarch64: Document what we're doing when setting ZCR_EL3.LEN by Mark Brown · 2 years, 5 months ago
  11. 6b8ae2f aarch64: Recognize PAuth QARMA3 by Vladimir Murzin · 2 years, 5 months ago
  12. ba0b47e Makefile: avoid dtc warnings on re-compiling DTB by Andre Przywara · 2 years, 5 months ago
  13. 3bce381 Unify start_el3 & start_no_el3 by Mark Rutland · 2 years, 9 months ago
  14. 368a5c2 Rework bootmethod initialization by Mark Rutland · 2 years, 11 months ago
  15. 1c6ac5e Announce locations of memory objects by Mark Rutland · 2 years, 11 months ago
  16. 56b1145 aarch32: move the bulk of Secure PL1 initialization to C by Mark Rutland · 2 years, 10 months ago
  17. 352eeb8 aarch64: move the bulk of EL3 initialization to C by Mark Rutland · 2 years, 11 months ago
  18. f11490d Announce boot-wrapper mode / exception level by Mark Rutland · 2 years, 11 months ago
  19. 4149886 Rework common init C code by Mark Rutland · 2 years, 11 months ago
  20. 1094085 aarch64: initialize SCTLR_ELx for the boot-wrapper by Mark Rutland · 2 years, 11 months ago
  21. df06a1f aarch64: add mov_64 macro by Mark Rutland · 2 years, 11 months ago
  22. 6511368 aarch32: add coprocessor accessors by Mark Rutland · 2 years, 10 months ago
  23. 9e2e06b aarch64: add system register accessors by Mark Rutland · 2 years, 11 months ago
  24. d3b1a15 Add bit-field macros by Mark Rutland · 2 years, 11 months ago
  25. 286b8ec Document entry requirements by Mark Rutland · 2 years, 10 months ago
  26. 2dc972a aarch64: correct SCTLR_EL1_KERNEL for AA32 kernels by Mark Rutland · 2 years, 5 months ago
  27. 2dd9f31 aarch64: correct ZCR_EL3.LEN initialization by Mark Rutland · 2 years, 5 months ago
  28. 0607f16 Revert "avoid dtc warnings on re-compiling DTB" by Mark Rutland · 2 years, 5 months ago
  29. 9aa7323 aarch64: Enable BRBE for the non-secure world by Anshuman Khandual · 2 years, 5 months ago
  30. 16bca1c Makefile: Tell compiler to generate bare-metal code by Andre Przywara · 2 years, 5 months ago
  31. 1044c77 avoid dtc warnings on re-compiling DTB by Andre Przywara · 2 years, 6 months ago
  32. fa754a5 pointer auth: Document CPU feature bit mask by Andre Przywara · 2 years, 6 months ago
  33. 1d2f934 configure: Use earlycon instead of earlyprintk by Andre Przywara · 2 years, 6 months ago
  34. 4c2d142 configure: Fix default DTB by Andre Przywara · 2 years, 6 months ago
  35. 0212217 configure: Make PSCI the default boot method by Andre Przywara · 2 years, 6 months ago
  36. 66cc36c Makefile: Avoid .got section creation by Andre Przywara · 2 years, 6 months ago
  37. 28932c4 Rename `CNTFRQ` -> `COUNTER_FREQ` by Mark Rutland · 2 years, 10 months ago
  38. c96e46f Rename kernel *_RESET values to *_KERNEL by Mark Rutland · 2 years, 11 months ago
  39. 301abde GICv3: initialize without RMW by Mark Rutland · 2 years, 11 months ago
  40. 776291e aarch32: simplify _switch_monitor by Mark Rutland · 2 years, 10 months ago
  41. 325f6cc Remove unused Set/Way cache helpers by Mark Rutland · 2 years, 10 months ago
  42. 5cd6238 aarch32: fix .globl replacement by Mark Rutland · 2 years, 10 months ago
  43. ada217d aarch64: Do not trap PMSNEVFR_EL1 by Alexandru Elisei · 2 years, 10 months ago
  44. bc6a938 aarch64: Enable ECV to allow access to CNTPOFF_EL2 by Marc Zyngier · 2 years, 10 months ago
  45. f8fc0c9 Move common source files to `common` directory by Mark Rutland · 2 years, 11 months ago
  46. 378bbbe Rename `spin.h` -> `boot.h` by Mark Rutland · 2 years, 11 months ago
  47. a003b04 aarch32: rename `_spin_dead` -> `err_invalid_id` by Mark Rutland · 2 years, 11 months ago
  48. fcb8a82 Cleanup `.globl` usage by Mark Rutland · 2 years, 11 months ago
  49. 587b1c6 Consistently use logical CPU IDs by Mark Rutland · 2 years, 11 months ago
  50. 4a50f69 aarch64: respect text offset by Mark Rutland · 2 years, 11 months ago
  51. 9a730aa Move scripts to a `scripts` directory by Mark Rutland · 2 years, 11 months ago
  52. a68fa48 Move PSCI triage to C by Mark Rutland · 2 years, 11 months ago
  53. 864182b Remove cache maintenance by Mark Rutland · 2 years, 11 months ago
  54. 0d02460 Output text separately from data by Mark Rutland · 2 years, 11 months ago
  55. c1a09cc Ensure `kernel_address` is aligned by Mark Rutland · 2 years, 11 months ago
  56. cf13c65 Fix arch counter frequency by Andre Przywara · 3 years, 1 month ago
  57. 3728ea6 Decouple V2M_SYS config by auto-detect dtb node by Jaxson Han · 3 years, 1 month ago
  58. 114a9fa aarch64: Remove the redundant setup_stack by Jaxson Han · 3 years, 1 month ago
  59. 05347ef aarch64: Enable access to allocation tags if MTE is present by Catalin Marinas · 3 years, 1 month ago
  60. 9a9f85c aarch64: Enable FGT for EL2 by Marc Zyngier · 3 years, 2 months ago
  61. 22fc09c aarch64: Enable TRBE for the non-secure world by Anshuman Khandual · 3 years, 4 months ago
  62. 8d5a765 aarch64: Enable SPE for the non-secure world by Alexandru Elisei · 3 years, 11 months ago
  63. fd74c8c Enable TME for lower exception levels by Will Deacon · 4 years, 10 months ago
  64. c11fd1e Make GICv3.1 extended ranges available to non-secure by Marc Zyngier · 5 years ago
  65. ed60963 Enable pointer auth for EL2 and below by Mark Rutland · 7 years ago
  66. c7904c2 Fix out-of-tree build by Jean-Philippe Brucker · 6 years ago
  67. 7c2bc54 boot-wrapper-aarch64: Do not hardcode TEXT_LIMIT by Suzuki K Poulose · 6 years ago
  68. 5e1261e bootwrapper: SVE: Enable SVE for EL2 and below by Dave Martin · 7 years ago
  69. ccdc936 Dynamically determine the set of CPUs by Mark Rutland · 7 years ago
  70. 6e7aa16 FDT.pm: add helper to get a node's full path by Mark Rutland · 7 years ago
  71. 1a01631 FDT.pm: add helper to get untranslated reg by Mark Rutland · 7 years ago
  72. a184c6a FDT.pm: consistently check defined() by Mark Rutland · 7 years ago
  73. b2ff532 Explicitly clean linux-system.axf and xen-system.axf by Christoffer Dall · 8 years ago
  74. 19c7205 Xen: Select correct dom0 console by Ian Campbell · 8 years ago
  75. ffe062b Xen: Support adding DT nodes by Christoffer Dall · 8 years ago
  76. fdb7db1 Support for building in a Xen binary by Christoffer Dall · 8 years ago
  77. 1396ef7 configure: fix file detection when cross-compiling by Andre Przywara · 8 years ago
  78. e3fe71d Add AArch32 to the boot-wrapper by Jean-Philippe Brucker · 9 years ago
  79. 5933e49 Protect against overlapping with the 32-bit kernel by Jean-Philippe Brucker · 9 years ago
  80. 259bef9 Add support for 32-bit kernel by Jean-Philippe Brucker · 9 years ago
  81. c311db0 Add 32-bit compatibility to device-tree CPU nodes by Jean-Philippe Brucker · 9 years ago
  82. f01ed6c AArch64: get rid of EL2 trampoline by Jean-Philippe Brucker · 8 years ago
  83. 0bb7b25 Remove MMU identity map setup by Jean-Philippe Brucker · 9 years ago
  84. 50eb940 Replace exclusive accesses with a bakery lock by Jean-Philippe Brucker · 9 years ago
  85. 5714dbb Add GCC library functions by Jean-Philippe Brucker · 9 years ago
  86. f730ba4 Rewrite cache flush in C by Jean-Philippe Brucker · 9 years ago
  87. 5b2546d Rewrite GIC drivers in C by Jean-Philippe Brucker · 9 years ago
  88. 7ff3872 Rewrite platform initialisation in C by Jean-Philippe Brucker · 9 years ago
  89. fc4857f AArch64: clean common.S by Jean-Philippe Brucker · 9 years ago
  90. abd980e Rewrite boot methods in C by Jean-Philippe Brucker · 9 years ago
  91. d16746c AArch64: factor CPU ID getters by Jean-Philippe Brucker · 9 years ago
  92. 3c1a7c7 AArch64: add a small stack for each CPU by Jean-Philippe Brucker · 9 years ago
  93. 8fe23b2 AArch64: extract common utilities from PSCI by Jean-Philippe Brucker · 9 years ago
  94. 23cc2e0 Move all sources to arch-specific folder by Jean-Philippe Brucker · 9 years ago
  95. 9723101 Make the linker script more generic by Jean-Philippe Brucker · 9 years ago
  96. 8aca634 Clean up image layout by Jean-Philippe Brucker · 9 years ago
  97. 9f01bed Pass object files on the ld command line by Jean-Philippe Brucker · 9 years ago
  98. 988b01a Clean up PSCI function IDs by Jean-Philippe Brucker · 8 years ago
  99. 26a17ad bootwrapper: improve UART initialisation by Andre Przywara · 10 years ago
  100. 119f54c Set sctlr_el2 to predefined state for all CPUs by Vladimir Murzin · 10 years ago