Home
last modified time | relevance | path

Searched refs:core_addr (Results 1 – 3 of 3) sorted by relevance

/trusted-firmware-a/drivers/arm/ethosn/
A Dethosn_smc.c29 #define ETHOSN_CORE_SEC_REG(core_addr, reg_offset) \ argument
30 (core_addr + reg_offset)
56 if (ETHOSN_CORE_ADDR(core_idx) == core_addr) { in ethosn_is_core_addr_valid()
79 static int ethosn_is_sec(uintptr_t core_addr) in ethosn_is_sec() argument
93 ETHOSN_CORE_SEC_REG(core_addr, SEC_SYSCTRL0_REG); in ethosn_reset()
114 u_register_t core_addr, in ethosn_smc_handler() argument
133 core_addr &= 0xFFFFFFFF; in ethosn_smc_handler()
149 if (!ethosn_is_core_addr_valid(core_addr)) { in ethosn_smc_handler()
157 SMC_RET1(handle, ethosn_is_sec(core_addr)); in ethosn_smc_handler()
162 if (!ethosn_reset(core_addr, hard_reset)) { in ethosn_smc_handler()
[all …]
/trusted-firmware-a/plat/arm/common/fconf/
A Dfconf_ethosn_getter.c55 uintptr_t core_addr; in fconf_populate_ethosn_config() local
79 &core_addr, in fconf_populate_ethosn_config()
88 INFO("NPU core probed at address 0x%lx\n", core_addr); in fconf_populate_ethosn_config()
89 ethosn_config.core[total_core_count].addr = core_addr; in fconf_populate_ethosn_config()
/trusted-firmware-a/include/drivers/arm/
A Dethosn.h53 u_register_t core_addr,

Completed in 4 milliseconds