Commit 49062ca9 authored by Tomasz Jeznach's avatar Tomasz Jeznach
Browse files

Merge remote-tracking branch 'origin/master' into dev/tjeznach/upstream-merge-20220329

* origin/master:
  include: Use static asserts for FW_DYNAMIC_INFO_xxx_OFFSET defines
  include: Use static asserts for SBI_SCRATCH_xxx_OFFSET defines
  include: Use static asserts for SBI_PLATFORM_xxx_OFFSET defines
  lib: Add error messages via conditional compilation for the future
  firmware: Fix code for accessing hart_count and stack_size
  lib: pmp_set/pmp_get moved errors from runtime to compile time
  lib: utils: serial: Initial commit of xlnx-uartlite
  lib: sbi: Add a simple external interrupt handling framework
  lib: sbi: verbose sbi_domain_root_add_memregion
  lib: sbi: fix typo in is_region_subset
  lib: utils: Disable appropriate APLIC DT nodes in fdt_fixups()
  lib: utils/irqchip: Add FDT based driver for APLIC
  lib: utils/irqchip: Add APLIC initialization library
  lib: utils: Disable appropriate IMSIC DT nodes in fdt_fixups()
  lib: utils/irqchip: Add FDT based driver for IMSIC
  lib: utils/irqchip: Add IMSIC library
  lib: sbi: Enable mie.MEIE bit for IPIs based on external interrupts.
  include: sbi: Introduce nascent_init() platform callback
  lib: utils/irqchip: Allow multiple FDT irqchip drivers
  lib: sbi: Add sbi_trap_set_external_irqfn() API
  lib: sbi: Use AIA CSRs for local interrupts when available
  lib: sbi: Detect AIA CSRs at boot-time
  include: sbi: Add AIA related CSR defines
  lib: utils/serial: Round UART8250 baud rate divisor to nearest integer
  lib: fix compilation when strings.h is included
  Makefile: fix build with binutils 2.38
  lib: sbi: Disable interrupt and inhibit counting in M-mode during init
  lib: sbi: Disable interrupt during config matching
  lib: sbi: Map only the counters enabled in hardware
  lib: fix pointer of type 'void *' used in arithmetic
  platform: sifive_fu740: fix reset when watchdog is running
  platform: sifive_fu740: do not use a global in da9063_reset/shutdown
  lib: utils/sys: Extend HTIF library to allow custom base address
  lib: utils/ipi: Fix size check in aclint_mswi_cold_init()
  include: Bump-up version to 1.0
  firmware: Move memcpy/memset mapping to fw_base.S
  lib: sbi: simplify pmp_set(), pmp_get()
  Makefile: Improve the method to disable -m(no-)save-restore option
  lib: sbi: Fix compile errors using -Os option
  Makefile: Fix -msave-restore compile warning with CLANG-10 (or lower)
  lib: pmu: check SSCOF before masking
  docs/platform: spike: Enhance Spike examples
  lib: pmu: support the event ID encoded by a bitmap.
  lib: sbi: Improve fatal error handling
  lib: sbi: Resolve the uninitialized complaint in sbi_pmu
  lib: sbi: Fix missing space
  lib: sbi: Fix spelling of "address" in sbi_domain.c
parents f8c42103 7924a0b2
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment