]> git.ipfire.org Git - thirdparty/linux.git/commit
accel: ethosu: Fix NPU_OP_ELEMENTWISE validation with scalar
authorRob Herring (Arm) <robh@kernel.org>
Wed, 18 Feb 2026 22:21:56 +0000 (16:21 -0600)
committerRob Herring (Arm) <robh@kernel.org>
Thu, 5 Mar 2026 21:21:17 +0000 (15:21 -0600)
commit838ae99f9a77a5724ee6d4e7b7b1eb079147f888
tree6f55331007cba213a12336e4d4e56a149549a7c1
parent150bceb3e0a4a30950279d91ea0e8cc69a736742
accel: ethosu: Fix NPU_OP_ELEMENTWISE validation with scalar

The NPU_OP_ELEMENTWISE instruction uses a scalar value for IFM2 if the
IFM2_BROADCAST "scalar" mode is set. It is a bit (7) on the u65 and
part of a field (bits 3:0) on the u85. The driver was hardcoded to the
u85.

Fixes: 5a5e9c0228e6 ("accel: Add Arm Ethos-U NPU driver")
Reviewed-and-Tested-by: Anders Roxell <anders.roxell@linaro.org>
Link: https://patch.msgid.link/20260218-ethos-fixes-v1-2-be3fa3ea9a30@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
drivers/accel/ethosu/ethosu_gem.c