Commit History

Author SHA1 Message Date
  Xiang W 74db0acbe5 firmware: use _fw_start for load address 2 years ago
  Bin Meng 8a1475b5a1 firmware: Remove the unhelpful alignment codes before fdt relocation 2 years ago
  Jessica Clarke 397afe5ba1 fw_base: Put data in .data rather than .text 2 years ago
  Jessica Clarke 7f1be8a624 fw_base: Don't mark fw_platform_init as both global and weak 2 years ago
  Bin Meng 14c7f71c0d firmware: Minor optimization in _scratch_init() 2 years ago
  Anup Patel e71a7c10a9 firmware: Remove redundant add instruction from trap restore path 3 years ago
  Xiang W 4ef2f5d3e6 firware: optimize the exception exit code 3 years ago
  Vincent Chen 0f20e8adcf firmware: Support position independent execution 3 years ago
  Vincent Chen 22d8ee9758 firmware: Use lla to access all global symbols 3 years ago
  Anup Patel b7df5e4392 lib: sbi: Introduce sbi_trap_exit() API 3 years ago
  Anup Patel 2677324f90 firmware: fw_base: Optimize trap handler for RV32 systems 3 years ago
  Anup Patel 9c07c513aa firmware: Remove FW_PAYLOAD_FDT_PATH compile-time option 3 years ago
  Anup Patel 6ca096977d firmware: Add common FW_FDT_PATH compile-time option 3 years ago
  Anup Patel 4b18a2acc2 firmware: fw_base: Improve exception stack setup in trap handler 3 years ago
  Anup Patel 86ec5341e4 firmware: Allow fw_platform_init() to return updated FDT location 4 years ago
  Anup Patel 4ce6b7a82a firmware: fw_base: Don't OR forced FW_OPTIONS 4 years ago
  Anup Patel 64f140830d firmware: fw_base: Make builtin DTB available to fw_platform_init() 4 years ago
  Daniel Schaefer 38a4b54cdc firmware: Correct spelling mistakes 4 years ago
  Anup Patel 4d063538f0 firmware: fw_base: Introduce optional fw_platform_init() 4 years ago
  Charles Papon 5bdf022d07 firmware: fw_base: Remove CSR_MTVEC update check 4 years ago
  Anup Patel 40b221baff lib: sbi_trap: Simplify sbi_trap_handler() API 4 years ago
  Anup Patel c51f02cf14 include: sbi_platform: Introduce HART index to HART id table 4 years ago
  Anup Patel eeae3d9582 firmware: fw_base: Optimize _hartid_to_scratch() implementation 4 years ago
  Andreas Schwab 6ffe1bed09 firmware: Fix placement of .align directives 4 years ago
  Anup Patel 7a13beb213 firmware: Add preferred boot HART field in struct fw_dynamic_info 4 years ago
  Anup Patel 98f4a20899 firmware: Introduce relocation lottery 4 years ago
  Anup Patel bbeb8e619d lib: Extend sbi_trap_redirect() for hypervisor extension 5 years ago
  Lukas Auer 2e0f3ac758 firmware: do not use relocated _boot_status before it is valid 4 years ago
  Bin Meng b1318e578b firmware: Use macro instead of magic number for boot status 4 years ago
  Nylon Chen c1b9dd3ab5 firmware: Fix the loop condition of _wait_relocate_copy_done section 4 years ago