Searched refs:aplic_base (Results 1 – 4 of 4) sorted by relevance
| /optee_os/core/drivers/ |
| H A D | aplic_msi.c | 39 target = aplic->aplic_base + APLIC_TARGET_BASE + in aplic_set_target() 49 sm = io_read32(aplic->aplic_base + APLIC_SOURCECFG_BASE + in aplic_get_source_mode() 58 vaddr_t aplic_base = 0; in aplic_init_base_addr() local 62 aplic_base = core_mmu_get_va(aplic_base_pa, MEM_AREA_IO_SEC, in aplic_init_base_addr() 64 if (!aplic_base) in aplic_init_base_addr() 67 aplic->aplic_base = aplic_base; in aplic_init_base_addr() 144 io_write32(aplic->aplic_base + APLIC_DOMAINCFG, in aplic_init()
|
| H A D | aplic_direct.c | 49 return aplic->aplic_base + APLIC_IDC_BASE + hartid * APLIC_IDC_SIZE; in aplic_get_idc_base() 73 target = aplic->aplic_base + APLIC_TARGET_BASE + in aplic_set_target() 81 vaddr_t aplic_base = 0; in aplic_init_base_addr() local 85 aplic_base = core_mmu_get_va(aplic_base_pa, MEM_AREA_IO_SEC, in aplic_init_base_addr() 87 if (!aplic_base) in aplic_init_base_addr() 90 aplic->aplic_base = aplic_base; in aplic_init_base_addr() 167 io_write32(aplic->aplic_base + APLIC_DOMAINCFG, APLIC_DOMAINCFG_IE); in aplic_init()
|
| H A D | aplic_priv.c | 42 aplic->aplic_base = core_mmu_get_va(reg_addr, MEM_AREA_IO_SEC, in aplic_parse_fdt_node() 44 if (!aplic->aplic_base) in aplic_parse_fdt_node() 145 sourcecfg = aplic->aplic_base + APLIC_SOURCECFG_BASE + in aplic_set_source_mode()
|
| /optee_os/core/include/drivers/ |
| H A D | aplic_priv.h | 76 vaddr_t aplic_base; member 87 io_write32(aplic->aplic_base + APLIC_SETIENUM, source); in aplic_enable_interrupt() 93 io_write32(aplic->aplic_base + APLIC_CLRIENUM, source); in aplic_disable_interrupt() 98 io_write32(aplic->aplic_base + APLIC_SETIPNUM, source); in aplic_set_pending() 104 io_write32(aplic->aplic_base + APLIC_CLRIPNUM, source); in aplic_clear_pending()
|