Commit bd32d085 authored by Stanimir Varbanov's avatar Stanimir Varbanov
Browse files

venus: firmware: Correct reset bit



The reset bit for A9SS reset register is BIT(4) and for XTSS_SW_RESET
it is BIT(0). Use the defines for those reset bits.

Signed-off-by: default avatarStanimir Varbanov <stanimir.varbanov@linaro.org>
parent 15886e59
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -68,9 +68,11 @@ int venus_set_hw_state(struct venus_core *core, bool resume)
		venus_reset_cpu(core);
	} else {
		if (IS_V6(core))
			writel(1, core->wrapper_tz_base + WRAPPER_TZ_XTSS_SW_RESET);
			writel(WRAPPER_XTSS_SW_RESET_BIT,
			       core->wrapper_tz_base + WRAPPER_TZ_XTSS_SW_RESET);
		else
			writel(1, core->wrapper_base + WRAPPER_A9SS_SW_RESET);
			writel(WRAPPER_A9SS_SW_RESET_BIT,
			       core->wrapper_base + WRAPPER_A9SS_SW_RESET);
	}

	return 0;