1 /* 2 * (C) Copyright 2023 Rockchip Electronics Co., Ltd 3 * 4 * SPDX-License-Identifier: GPL-2.0+ 5 */ 6 7 #ifndef _MP_BOOT_H_ 8 #define _MP_BOOT_H_ 9 10 #include <spl.h> 11 12 struct task_data { 13 struct spl_load_info info; 14 15 /* to be filled by smp task */ 16 void *boot_addr; 17 ulong boot_size; 18 }; 19 20 void mpb_init_1(struct spl_load_info info); 21 void mpb_init_x(int evt); 22 ulong mpb_post(int evt); 23 24 #endif 25 26