blob: 3f8c293b00e1bc550443ac176da96c3a94383ddd [file] [log] [blame]
Thomas Choue51b65e2015-11-07 14:20:31 +08001/*
2 * Copyright (C) 2015 Thomas Chou <thomas@wytron.com.tw>
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
7#ifndef _MTD_H_
8#define _MTD_H_
9
10#include <linux/mtd/mtd.h>
11
12/*
13 * Get mtd_info structure of the dev, which is stored as uclass private.
14 *
15 * @dev: The MTD device
16 * @return: pointer to mtd_info, NULL on error
17 */
18static inline struct mtd_info *mtd_get_info(struct udevice *dev)
19{
20 return dev_get_uclass_priv(dev);
21}
22
23#endif /* _MTD_H_ */