rv1126-uboot/include/misc_decompress.h

23 lines
559 B
C

/* SPDX-License-Identifier: GPL-2.0+ */
/*
* (C) Copyright 2020 Rockchip Electronics Co., Ltd
*/
#ifndef _MISC_DECOMPRESS_H_
#define _MISC_DECOMPRESS_H_
struct decom_param {
unsigned long addr_src;
unsigned long addr_dst;
unsigned long size;
enum misc_mode mode;
};
struct udevice *misc_decompress_get_device(u32 capability);
int misc_decompress_start(struct udevice *dev, unsigned long src,
unsigned long dst, unsigned long size);
int misc_decompress_stop(struct udevice *dev);
int misc_decompress_is_complete(struct udevice *dev);
#endif