summaryrefslogtreecommitdiff
path: root/lib/sbi/sbi_domain.c
AgeCommit message (Expand)Author
2026-06-13lib: sbi: Drop fw_rw_offset alignment requirement for single fw regionNicholas Piggin
2026-05-11lib: sbi_domain: reject overflowing address range in check_addr_range()Takumi Hara
2026-02-25lib: sbi: print hartid in hexVladimir Kondratiev
2025-12-27lib/sbi: optimize domain memory regions copyingVladimir Kondratiev
2025-12-21lib: sbi: give platform choice of using single memregion to cover OpenSBIBo Gan
2025-12-21lib: sbi_domain: make is_region_subset publicBo Gan
2025-12-21lib: sbi_domain: add sbi_domain_get_oldpmp_flagsBo Gan
2025-12-08lib: sbi_domain: Allow MMIO access to non-MMIO rangesSamuel Holland
2025-12-02lib: sbi: Remove static variable root_memregs_countVladimir Kondratiev
2025-12-02lib: sbi: fix covered regions handling in sanitize_domain()Vladimir Kondratiev
2025-11-02lib: sbi_domain: ensure consistent firmware PMP entriesYu-Chien Peter Lin
2025-11-02lib: sbi_domain: add SBI_DOMAIN_MEMREGION_FW memregion flagYu-Chien Peter Lin
2025-11-02lib: sbi_domain: print unsupported SmePMP permissionsYu-Chien Peter Lin
2025-11-02lib: sbi_domain: allow specifying inaccessible regionYu-Chien Peter Lin
2025-11-02lib: sbi_hart: move sbi_hart_get_smepmp_flags() to sbi_domainYu-Chien Peter Lin
2025-03-24lib: sbi: Use sbi_hart_count() and sbi_for_each_hartindex()Samuel Holland
2025-02-19lib: sbi: Fix non-root domain startupAnup Patel
2024-12-06lib: Increase ROOT_REGION_MAX to accomodate more memregionsRahul Pathak
2024-10-25lib: sbi_domain: Use domain data support for per-domain hart contextAnup Patel
2024-10-25lib: sbi: Introduce domain dataAnup Patel
2024-10-25lib: sbi_domain: Make sbi_domain_root_add_memregion() as local functionAnup Patel
2024-09-26lib: sbi: Update sbi_domain_is_assigned_hart() to take a hart indexSamuel Holland
2024-09-26lib: sbi: Use sbi_hartmask in sbi_hsm_hart_interruptible_mask()Samuel Holland
2024-09-20lib: sbi: Use a linked list to track domainsSamuel Holland
2024-05-07sbi: sbi_domain_context: Add spinlock for updating domain assigned_hartsAlvin Chang
2024-03-10lib: sbi: Add initial domain context management supportQingyu Shang
2023-12-18lib: sbi: Simplify the initialization of root_hmask in sbi_domain_initXiang W
2023-11-16lib: sbi: Add regions merging when sanitizing domain regionInochi Amaoto
2023-11-16lib: sbi: separate the swap operation of domain regionInochi Amaoto
2023-11-14lib: sbi: simplify sanitize_domain()Heinrich Schuchardt
2023-10-06lib: sbi: fix sbi_domain_get_assigned_hartmask()Heinrich Schuchardt
2023-09-24lib: sbi: Maximize the use of HART index in sbi_domainAnup Patel
2023-09-24lib: sbi: Extend sbi_hartmask to support both hartid and hartindexXiang W
2023-09-24lib: sbi: Remove sbi_platform_hart_index/invalid() functionsAnup Patel
2023-07-13lib: sbi: Grant SU R/W/X permissions to whole memoryHimanshu Chauhan
2023-06-05lib: sbi: Use scratch space to save per-HART domain pointerAnup Patel
2023-06-05lib: sbi: Use heap for root domain creationAnup Patel
2023-05-11lib: sbi: Remove unnecessary semicolonXiang W
2023-04-06lib: sbi: Fix how to check whether the domain contains fw_regionXiang W
2023-02-27lib: sbi: Add system_suspend_allowed domain propertyAndrew Jones
2023-02-27lib: sbi/sbi_domain: cosmetic style fixesBin Meng
2023-02-10lib: sbi: Add sbi_domain_check_addr_range() functionAnup Patel
2023-02-08lib: sbi: Ensure domidx_to_domain_table is null-terminatedAndrew Jones
2023-01-23lib: sbi: Add separate entries for firmware RX and RW regionsHimanshu Chauhan
2023-01-09lib: sbi: Modify the boot time region flag printsHimanshu Chauhan
2023-01-09lib: sbi: Add permissions for the firmware start till endHimanshu Chauhan
2023-01-09lib: sbi: Use finer permission semantics for address validationHimanshu Chauhan
2023-01-06treewide: Replace TRUE/FALSE with true/falseBin Meng
2022-12-09lib: fix is_region_valid()Heinrich Schuchardt
2022-12-04lib: sbi: Fix is_region_valid()Xiang W