]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
accel/ivpu: Remove disable_d0i3_msg workaround
authorAndrzej Kacprowski <andrzej.kacprowski@linux.intel.com>
Tue, 26 May 2026 12:55:21 +0000 (14:55 +0200)
committerKarol Wachowski <karol.wachowski@linux.intel.com>
Thu, 28 May 2026 05:53:02 +0000 (07:53 +0200)
commit448c21201e8d6962ae48b884003f7ea3eec0114d
tree27b9fa2e1be49232b69468aacbc9bbf38e2c3032
parentbff2da7aa0020eb72e42d63868dc5adaa0fb85d3
accel/ivpu: Remove disable_d0i3_msg workaround

All published NPU firmware versions support D0i3 delayed entry
flow, making this workaround obsolete. It was originally added as
a safety measure for potential firmware bugs.

Recent firmware dropped legacy D0i3 entry support, so the workaround
can't be used anyway. Hardcode d0i3_delayed_entry boot param to 1 to
ensure older firmware works in the correct mode.

No functional changes, just dead code cleanup.

Signed-off-by: Andrzej Kacprowski <andrzej.kacprowski@linux.intel.com>
Reviewed-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Signed-off-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Link: https://patch.msgid.link/20260526125521.594479-1-andrzej.kacprowski@linux.intel.com
drivers/accel/ivpu/ivpu_drv.h
drivers/accel/ivpu/ivpu_fw.c
drivers/accel/ivpu/ivpu_jsm_msg.c
drivers/accel/ivpu/vpu_boot_api.h