Home
last modified time | relevance | path

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

/rk3399_ARM-atf/drivers/arm/ethosn/
H A Dethosn_big_fw.c30 bool ethosn_big_fw_verify_header(const struct ethosn_big_fw *big_fw, in ethosn_big_fw_verify_header() argument
35 if (big_fw->fw_magic != ETHOSN_BIG_FW_MAGIC) { in ethosn_big_fw_verify_header()
37 big_fw->fw_magic); in ethosn_big_fw_verify_header()
42 if (big_fw->fw_ver_major != ETHOSN_BIG_FW_VERSION_MAJOR) { in ethosn_big_fw_verify_header()
44 big_fw->fw_ver_major, big_fw->fw_ver_minor, in ethosn_big_fw_verify_header()
45 big_fw->fw_ver_patch, ETHOSN_BIG_FW_VERSION_MAJOR); in ethosn_big_fw_verify_header()
50 if (big_fw->arch_min > arch_ver || arch_ver > big_fw->arch_max) { in ethosn_big_fw_verify_header()
H A Dethosn_smc.c109 static const struct ethosn_big_fw *big_fw; variable
111 #define FW_INITVTOR_ADDR(big_fw) \ argument
112 ((ETHOSN_FW_VA_BASE + big_fw->vector_table_offset) & \
188 FW_INITVTOR_ADDR(big_fw)); in ethosn_configure_vector_table()
356 if (SYSCTRL0_INITVTOR_ADDR(sysctrl0_val) != FW_INITVTOR_ADDR(big_fw)) { in ethosn_core_boot_fw()
488 big_fw->fw_ver_major, in ethosn_smc_fw_prop_handler()
489 big_fw->fw_ver_minor, in ethosn_smc_fw_prop_handler()
490 big_fw->fw_ver_patch); in ethosn_smc_fw_prop_handler()
493 ((void *)big_fw) + big_fw->offset, in ethosn_smc_fw_prop_handler()
494 big_fw->size); in ethosn_smc_fw_prop_handler()
[all …]
H A Dethosn_big_fw.h35 bool ethosn_big_fw_verify_header(const struct ethosn_big_fw *big_fw,