xref: /rk3399_rockchip-uboot/include/sdp.h (revision 1a4f6af8bfd44c8ae6e87a81ff125eed47042cc5)
15661f08aSStefan Agner /*
25661f08aSStefan Agner  * sdp.h - Serial Download Protocol
35661f08aSStefan Agner  *
45661f08aSStefan Agner  * Copyright (C) 2017 Toradex
55661f08aSStefan Agner  * Author: Stefan Agner <stefan.agner@toradex.com>
65661f08aSStefan Agner  *
75661f08aSStefan Agner  * SPDX-License-Identifier:	GPL-2.0+
85661f08aSStefan Agner  */
95661f08aSStefan Agner 
105661f08aSStefan Agner #ifndef __SDP_H_
115661f08aSStefan Agner #define __SDP_H_
125661f08aSStefan Agner 
135661f08aSStefan Agner int sdp_init(int controller_index);
14*e7093b51SFrieder Schrempf 
15*e7093b51SFrieder Schrempf #ifdef CONFIG_SPL_BUILD
16*e7093b51SFrieder Schrempf #include <spl.h>
17*e7093b51SFrieder Schrempf 
18*e7093b51SFrieder Schrempf int spl_sdp_handle(int controller_index, struct spl_image_info *spl_image);
19*e7093b51SFrieder Schrempf #else
20*e7093b51SFrieder Schrempf int sdp_handle(int controller_index);
21*e7093b51SFrieder Schrempf #endif
225661f08aSStefan Agner 
235661f08aSStefan Agner #endif /* __SDP_H_ */
24