|
@@ -10,10 +10,29 @@
|
|
|
#define __LINUX_OF_NET_H
|
|
#define __LINUX_OF_NET_H
|
|
|
|
|
|
|
|
#ifdef CONFIG_OF_MTD
|
|
#ifdef CONFIG_OF_MTD
|
|
|
|
|
+
|
|
|
#include <linux/of.h>
|
|
#include <linux/of.h>
|
|
|
int of_get_nand_ecc_mode(struct device_node *np);
|
|
int of_get_nand_ecc_mode(struct device_node *np);
|
|
|
int of_get_nand_bus_width(struct device_node *np);
|
|
int of_get_nand_bus_width(struct device_node *np);
|
|
|
bool of_get_nand_on_flash_bbt(struct device_node *np);
|
|
bool of_get_nand_on_flash_bbt(struct device_node *np);
|
|
|
-#endif
|
|
|
|
|
|
|
+
|
|
|
|
|
+#else /* CONFIG_OF_MTD */
|
|
|
|
|
+
|
|
|
|
|
+static inline int of_get_nand_ecc_mode(struct device_node *np)
|
|
|
|
|
+{
|
|
|
|
|
+ return -ENOSYS;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+static inline int of_get_nand_bus_width(struct device_node *np)
|
|
|
|
|
+{
|
|
|
|
|
+ return -ENOSYS;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+static inline bool of_get_nand_on_flash_bbt(struct device_node *np)
|
|
|
|
|
+{
|
|
|
|
|
+ return false;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+#endif /* CONFIG_OF_MTD */
|
|
|
|
|
|
|
|
#endif /* __LINUX_OF_MTD_H */
|
|
#endif /* __LINUX_OF_MTD_H */
|