Home
last modified time | relevance | path

Searched refs:aplic_base (Results 1 – 4 of 4) sorted by relevance

/optee_os/core/drivers/
H A Daplic_msi.c39 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 Daplic_direct.c49 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 Daplic_priv.c42 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 Daplic_priv.h76 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()