1 /* 2 * Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd 3 * 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 */ 6 7 #ifndef __RKFLASH_API_H 8 #define __RKFLASH_API_H 9 10 #ifdef CONFIG_RKSFC_NOR 11 #include "sfc_nor.h" 12 #include "sfc.h" 13 14 int rk_snor_init(struct udevice *udev); 15 u32 rk_snor_get_capacity(struct udevice *udev); 16 int rk_snor_read(struct udevice *udev, u32 sec, u32 n_sec, void *p_data); 17 int rk_snor_write(struct udevice *udev, u32 sec, u32 n_sec, const void *p_data); 18 #endif 19 20 #endif 21