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
Please register or sign in to comment