1 // SPDX-License-Identifier: GPL-2.0+ 2 /* 3 * Copyright (C) 2023 Linaro Limited 4 * Author: Raymond Mao <raymond.mao@linaro.org> 5 */ 6 #include <linux/types.h> 7 #include <errno.h> 8 #include <bloblist.h> 9 #include "xferlist.h" 10 xferlist_from_boot_arg(ulong * addr)11int xferlist_from_boot_arg(ulong *addr) 12 { 13 int ret; 14 15 ret = bloblist_check_reg_conv(saved_args[0], saved_args[2], 16 saved_args[1], saved_args[3]); 17 if (ret) 18 return ret; 19 20 *addr = bloblist_get_base(); 21 22 return 0; 23 } 24