History

mtd: kill the nand_ecclayout struct

Now that all MTD drivers have moved to the mtd_ooblayout_ops model we can safely remove the struct nand_ecclayout definition, and all the remaining places where it was still used.

Boris Brezillon committed 10 years ago

Commit aab616e1 parent 7f2b0924 files · +7 −144Browse files

Showing the changes to include/uapi (1 of 4 files). Show all

Unified · Split

include/uapi/mtd/mtd-abi.h+1−1
@@ -228,7 +228,7 @@ struct nand_oobfree { · 227 unmodified lines
228 * complete set of ECC information. The ioctl truncates the larger internal228 * complete set of ECC information. The ioctl truncates the larger internal
229 * structure to retain binary compatibility with the static declaration of the229 * structure to retain binary compatibility with the static declaration of the
230 * ioctl. Note that the "MTD_MAX_..._ENTRIES" macros represent the max size of230 * ioctl. Note that the "MTD_MAX_..._ENTRIES" macros represent the max size of
231 * the user struct, not the MAX size of the internal struct nand_ecclayout.231 * the user struct, not the MAX size of the internal OOB layout representation.
232 */232 */
233struct nand_ecclayout_user {233struct nand_ecclayout_user {
234 __u32 eccbytes;234 __u32 eccbytes;