Lines Matching refs:big_fw
109 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()
497 big_fw->ple_offset, in ethosn_smc_fw_prop_handler()
498 big_fw->unpriv_stack_offset); in ethosn_smc_fw_prop_handler()
583 big_fw = (struct ethosn_big_fw *)ETHOSN_NPU_FW_IMAGE_BASE; in ethosn_smc_setup()
585 if (!ethosn_big_fw_verify_header(big_fw, arch_ver)) { in ethosn_smc_setup()
590 big_fw->fw_ver_major, big_fw->fw_ver_minor, in ethosn_smc_setup()
591 big_fw->fw_ver_patch); in ethosn_smc_setup()