summaryrefslogtreecommitdiff
path: root/include/mtd.h
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2021-09-28 13:57:56 -0400
committerTom Rini <[email protected]>2021-09-28 13:57:56 -0400
commitb5d7a200a81097fddef7ba5ec42e330d49fa2f33 (patch)
tree1fa564e36db8678724af5817e5163060f2852d54 /include/mtd.h
parent0b9bcf665cd98fe9db0956c894006b250a7d465f (diff)
parent24ea366add54b8ca753eb3259bff8b50693dc8ef (diff)
Merge branch '2021-09-28-regression-fixes'
- Reintroduce creating internally the "nor%d" style names, in order to fix some use U-Boot use-cases involving the "mtd" command. - Fix a regression over the default SPI bus mode shown by having the compiled default actually start being used. The correct default here is 0. - Fix ethernet on imx7d-sdb - Fix a regression with MTD NAND devices when OF_LIVE is enabled
Diffstat (limited to 'include/mtd.h')
-rw-r--r--include/mtd.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/mtd.h b/include/mtd.h
index b569331edb0..f9e5082446a 100644
--- a/include/mtd.h
+++ b/include/mtd.h
@@ -6,10 +6,15 @@
#ifndef _MTD_H_
#define _MTD_H_
+#include <dm/device.h>
+#include <jffs2/load_kernel.h>
#include <linux/mtd/mtd.h>
int mtd_probe_devices(void);
void board_mtdparts_default(const char **mtdids, const char **mtdparts);
+/* compute the max size for the string associated to a dev type */
+#define MTD_NAME_SIZE(type) (sizeof(MTD_DEV_TYPE(type)) + DM_MAX_SEQ_STR)
+
#endif /* _MTD_H_ */