|
@@ -195,23 +195,6 @@
|
|
|
/* Maximum amount of UBI volumes that can be re-named at one go */
|
|
|
#define UBI_MAX_RNVOL 32
|
|
|
|
|
|
-/*
|
|
|
- * UBI data type hint constants.
|
|
|
- *
|
|
|
- * UBI_LONGTERM: long-term data
|
|
|
- * UBI_SHORTTERM: short-term data
|
|
|
- * UBI_UNKNOWN: data persistence is unknown
|
|
|
- *
|
|
|
- * These constants are used when data is written to UBI volumes in order to
|
|
|
- * help the UBI wear-leveling unit to find more appropriate physical
|
|
|
- * eraseblocks.
|
|
|
- */
|
|
|
-enum {
|
|
|
- UBI_LONGTERM = 1,
|
|
|
- UBI_SHORTTERM = 2,
|
|
|
- UBI_UNKNOWN = 3,
|
|
|
-};
|
|
|
-
|
|
|
/*
|
|
|
* UBI volume type constants.
|
|
|
*
|
|
@@ -375,25 +358,23 @@ struct ubi_rnvol_req {
|
|
|
* requests.
|
|
|
* @lnum: logical eraseblock number to change
|
|
|
* @bytes: how many bytes will be written to the logical eraseblock
|
|
|
- * @dtype: data type (%UBI_LONGTERM, %UBI_SHORTTERM, %UBI_UNKNOWN)
|
|
|
* @padding: reserved for future, not used, has to be zeroed
|
|
|
*/
|
|
|
struct ubi_leb_change_req {
|
|
|
__s32 lnum;
|
|
|
__s32 bytes;
|
|
|
- __s8 dtype;
|
|
|
+ __s8 dtype; /* obsolete, do not use! */
|
|
|
__s8 padding[7];
|
|
|
} __packed;
|
|
|
|
|
|
/**
|
|
|
* struct ubi_map_req - a data structure used in map LEB requests.
|
|
|
* @lnum: logical eraseblock number to unmap
|
|
|
- * @dtype: data type (%UBI_LONGTERM, %UBI_SHORTTERM, %UBI_UNKNOWN)
|
|
|
* @padding: reserved for future, not used, has to be zeroed
|
|
|
*/
|
|
|
struct ubi_map_req {
|
|
|
__s32 lnum;
|
|
|
- __s8 dtype;
|
|
|
+ __s8 dtype; /* obsolete, do not use! */
|
|
|
__s8 padding[3];
|
|
|
} __packed;
|
|
|
|