xref: /rk3399_rockchip-uboot/include/rknand.h (revision 441217e374e194c5ac7c2727e59d43af034ac7c0)
1*441217e3SZhaoyifeng /*
2*441217e3SZhaoyifeng  * Copyright (C) (C) Copyright 2017 Rockchip Electronics Co., Ltd
3*441217e3SZhaoyifeng  *
4*441217e3SZhaoyifeng  * SPDX-License-Identifier:	GPL-2.0+
5*441217e3SZhaoyifeng  */
6*441217e3SZhaoyifeng 
7*441217e3SZhaoyifeng #ifndef __RKNAND_H__
8*441217e3SZhaoyifeng #define __RKNAND_H__
9*441217e3SZhaoyifeng /**
10*441217e3SZhaoyifeng  * rknand_scan_namespace - scan all namespaces attached to RK NAND
11*441217e3SZhaoyifeng  * controllers
12*441217e3SZhaoyifeng  *
13*441217e3SZhaoyifeng  * This probes all registered RK NAND uclass device drivers in the
14*441217e3SZhaoyifeng  * system,and tries to find all namespaces attached to the RK NAND
15*441217e3SZhaoyifeng  * controllers.
16*441217e3SZhaoyifeng  *
17*441217e3SZhaoyifeng  * @return:	0 on success, -ve on error
18*441217e3SZhaoyifeng  */
19*441217e3SZhaoyifeng int rknand_scan_namespace(void);
20*441217e3SZhaoyifeng #endif /* __RKNAND_H__ */
21