From 91e0be55cf752112c60480faefe124cfd8ff211c Mon Sep 17 00:00:00 2001 From: Douglas Troha Date: Mon, 18 Jan 2021 13:57:38 +0100 Subject: Update arch version comparison * Allow driver to run cmdstreams that are compiled for older arch versions Change-Id: Ia49fc6c34b118bd91ce24bd0c34d95abc4c25d6a Signed-off-by: Douglas Troha --- src/ethosu_driver.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ethosu_driver.c b/src/ethosu_driver.c index 15326e3..182b90c 100644 --- a/src/ethosu_driver.c +++ b/src/ethosu_driver.c @@ -509,8 +509,7 @@ static int handle_optimizer_config(struct ethosu_driver *drv, struct opt_cfg_s * return_code = -1; } - if ((id.product_major == PRODUCT_MAJOR_ETHOSU55) && - ((id.arch_major_rev != opt_cfg_p->arch_major_rev) || (id.arch_minor_rev != opt_cfg_p->arch_minor_rev))) + if ((id.arch_major_rev != opt_cfg_p->arch_major_rev) || (id.arch_minor_rev < opt_cfg_p->arch_minor_rev)) { LOG_ERR("NPU arch mismatch: npu.arch=%" PRIu32 ".%" PRIu32 ".%" PRIu32 " optimizer.arch=%d.%d.%d\n", id.arch_major_rev, -- cgit v1.2.1