1 /* SPDX-License-Identifier: BSD-3-Clause 2 * 3 * Copyright(c) 2016 Intel Corporation. All rights reserved. 4 * 5 * Author: Liam Girdwood <liam.r.girdwood@linux.intel.com> 6 */ 7 8 #ifndef __SOF_INIT_H__ 9 #define __SOF_INIT_H__ 10 11 struct sof; 12 13 /* main firmware entry point - argc and argv not currently used */ 14 int main(int argc, char *argv[]); 15 16 #if CONFIG_MULTICORE 17 18 int secondary_core_init(struct sof *sof); 19 20 #endif /* CONFIG_MULTICORE */ 21 22 int arch_init(void); 23 24 #endif /* __SOF_INIT_H__ */ 25