linux/drivers/accel/ivpu
Andrzej Kacprowski 59bdbabcca accel/ivpu: Remove boot params address setting via MMIO register
The NPU 60XX uses the default boot params location specified
in the firmware image header, consistent with earlier generations.
Remove the unnecessary MMIO register write, freeing the AON register
for future use.

Fixes: 44e4c88951 ("accel/ivpu: Implement warm boot flow for NPU6 and unify boot handling")
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/20260305142226.194995-1-andrzej.kacprowski@linux.intel.com
(cherry picked from commit 81e62e7bf8)
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
History 2026-03-10 13:34:31 +01:00
..
ivpu_coredump.c accel/ivpu: Add coredump support 2024-10-11 12:44:38 +02:00
ivpu_coredump.h accel/ivpu: Add coredump support 2024-10-11 12:44:38 +02:00
ivpu_debugfs.c accel/ivpu: Implement warm boot flow for NPU6 and unify boot handling 2026-01-08 11:49:37 +01:00
ivpu_debugfs.h accel/ivpu: Compile ivpu_debugfs.c conditionally 2023-09-27 13:11:51 +02:00
ivpu_drv.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
ivpu_drv.h accel/ivpu: Improve debug and warning messages 2025-11-05 08:35:33 +01:00
ivpu_fw.c accel/ivpu: Implement warm boot flow for NPU6 and unify boot handling 2026-01-08 11:49:37 +01:00
ivpu_fw.h accel/ivpu: Implement warm boot flow for NPU6 and unify boot handling 2026-01-08 11:49:37 +01:00
ivpu_fw_log.c accel/ivpu: Fix fw log printing 2024-10-11 12:43:49 +02:00
ivpu_fw_log.h accel/ivpu: Add coredump support 2024-10-11 12:44:38 +02:00
ivpu_gem.c accel/ivpu: Validate scatter-gather size against buffer size 2025-12-16 08:10:19 +01:00
ivpu_gem.h accel/ivpu: Add fdinfo support for memory statistics 2025-11-12 07:58:44 +01:00
ivpu_gem_userptr.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
ivpu_hw.c accel/ivpu: Enable MCA ECC signalling based on MSR 2025-10-01 09:58:14 +02:00
ivpu_hw.h accel/ivpu: Enable MCA ECC signalling based on MSR 2025-10-01 09:58:14 +02:00
ivpu_hw_37xx_reg.h accel/ivpu: Split IP and buttress headers 2024-05-17 08:30:23 +02:00
ivpu_hw_40xx_reg.h accel/ivpu: Remove boot params address setting via MMIO register 2026-03-10 13:34:31 +01:00
ivpu_hw_btrs.c accel/ivpu: Wait for CDYN de-assertion during power down sequence 2025-10-30 16:58:20 +01:00
ivpu_hw_btrs.h accel/ivpu: Fix DCT active percent format 2025-10-02 07:44:53 +02:00
ivpu_hw_btrs_lnl_reg.h accel/ivpu: Wait for CDYN de-assertion during power down sequence 2025-10-30 16:58:20 +01:00
ivpu_hw_btrs_mtl_reg.h accel/ivpu: Split IP and buttress headers 2024-05-17 08:30:23 +02:00
ivpu_hw_ip.c accel/ivpu: Remove boot params address setting via MMIO register 2026-03-10 13:34:31 +01:00
ivpu_hw_ip.h accel/ivpu: Implement warm boot flow for NPU6 and unify boot handling 2026-01-08 11:49:37 +01:00
ivpu_hw_reg_io.h accel/ivpu: Add support for hardware fault injection 2025-02-03 10:39:45 +01:00
ivpu_ipc.c treewide: Replace kmalloc with kmalloc_obj for non-scalar types 2026-02-21 01:02:28 -08:00
ivpu_ipc.h accel/ivpu: Use workqueue for IRQ handling 2025-01-09 09:35:44 +01:00
ivpu_job.c Convert 'alloc_flex' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
ivpu_job.h accel/ivpu: Return correct job error status 2025-10-08 18:32:39 +02:00
ivpu_jsm_msg.c accel/ivpu: Trigger device recovery on engine reset/resume failure 2025-06-05 14:36:56 +02:00
ivpu_jsm_msg.h accel/ivpu: Add FW state dump on TDR 2024-10-11 12:44:38 +02:00
ivpu_mmu.c accel/ivpu: replace use of system_wq with system_percpu_wq 2025-10-30 08:40:40 +01:00
ivpu_mmu.h accel/ivpu: Move parts of MMU event IRQ handling to thread handler 2025-01-09 09:35:44 +01:00
ivpu_mmu_context.c accel/ivpu: Validate scatter-gather size against buffer size 2025-12-16 08:10:19 +01:00
ivpu_mmu_context.h accel/ivpu: Validate scatter-gather size against buffer size 2025-12-16 08:10:19 +01:00
ivpu_ms.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
ivpu_ms.h accel/ivpu: Add NPU profiling support 2024-05-15 07:42:23 +02:00
ivpu_pm.c accel/ivpu: Implement warm boot flow for NPU6 and unify boot handling 2026-01-08 11:49:37 +01:00
ivpu_pm.h accel/ivpu: Implement warm boot flow for NPU6 and unify boot handling 2026-01-08 11:49:37 +01:00
ivpu_sysfs.c accel/ivpu: Count only resident buffers in memory utilization 2025-11-12 07:58:44 +01:00
ivpu_sysfs.h accel/ivpu: Share NPU busy time in sysfs 2024-05-15 07:42:29 +02:00
ivpu_trace.h accel/ivpu: Add tracing for IPC/PM/JOB 2024-10-11 12:44:39 +02:00
ivpu_trace_points.c accel/ivpu: Add tracing for IPC/PM/JOB 2024-10-11 12:44:39 +02:00
Kconfig accel/ivpu: Add debug Kconfig option 2024-10-30 10:23:49 +01:00
Makefile accel/ivpu: Add support for userptr buffer objects 2025-10-30 08:52:51 +01:00
vpu_boot_api.h accel/ivpu: Update FW Boot API to version 3.28.3 2025-04-11 11:50:31 +02:00
vpu_jsm_api.h accel/ivpu: Update JSM API header to 3.33.0 2025-10-08 18:32:39 +02:00