Skip to content

Commit eb0d253

Browse files
akacprowjlawryno
authored andcommitted
accel/ivpu: Don't enable any tiles by default on VPU40xx
There is no point in requesting 1 tile on VPU40xx as the FW will probably need more tiles to run workloads, so it will have to reconfigure PLL anyway. Don't enable any tiles and allow the FW to perform initial tile configuration. This improves NPU boot stability as the tiles are always enabled only by the FW from the same initial state. Fixes: 79cdc56 ("accel/ivpu: Add initial support for VPU 4") Cc: stable@vger.kernel.org Signed-off-by: Andrzej Kacprowski <Andrzej.Kacprowski@intel.com> Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> Reviewed-by: Jeffrey Hugo <quic_jhugo@quicinc.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240220131624.1447813-1-jacek.lawrynowicz@linux.intel.com
1 parent 3351269 commit eb0d253

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

drivers/accel/ivpu/ivpu_hw_40xx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#define SKU_HW_ID_SHIFT 16u
2525
#define SKU_HW_ID_MASK 0xffff0000u
2626

27-
#define PLL_CONFIG_DEFAULT 0x1
27+
#define PLL_CONFIG_DEFAULT 0x0
2828
#define PLL_CDYN_DEFAULT 0x80
2929
#define PLL_EPP_DEFAULT 0x80
3030
#define PLL_REF_CLK_FREQ (50 * 1000000)

0 commit comments

Comments
 (0)