xref: /optee_os/core/pta/qcom/pas/q6dsp.c (revision abca35a69f9bea0496cf05e025c3c36e6d5ea68b)
1 // SPDX-License-Identifier: BSD-2-Clause
2 /*
3  * Copyright (c) 2025, Linaro Limited
4  * Copyright (c) 2026, Qualcomm Technologies, Inc. and/or its subsidiaries.
5  */
6 
7 #include <io.h>
8 #include <kernel/delay.h>
9 #include <mm/core_mmu.h>
10 #include <stdint.h>
11 #include <string.h>
12 
13 #include "dsp_boot.h"
14 #include "pas.h"
15 
16 TEE_Result wpss_fw_start(struct qcom_pas_data *data)
17 {
18 	return dsp_fw_start(data, dsp_fw_get_boot_regs(data->pas_id));
19 }
20 
21 TEE_Result wpss_fw_shutdown(struct qcom_pas_data *data __unused)
22 {
23 	return TEE_ERROR_NOT_IMPLEMENTED;
24 }
25