Changeset 27491


Ignore:
Timestamp:
2011-07-06T14:55:21+02:00 (5 years ago)
Author:
kaloz
Message:

[generic]: fixup mtd refresh and co.

Location:
trunk/target/linux/generic
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic/patches-2.6.36/065-rootfs_split.patch

    r26705 r27491  
    622622 #define MEMREADOOB64           _IOWR('M', 22, struct mtd_oob_buf64) 
    623623 #define MEMISLOCKED            _IOR('M', 23, struct erase_info_user) 
    624 +#define MTDREFRESH             _IO('M', 23) 
     624+#define MTDREFRESH             _IO('M', 24) 
    625625  
    626626 /* 
  • trunk/target/linux/generic/patches-2.6.37/400-rootfs_split.patch

    r27007 r27491  
    260260--- a/drivers/mtd/mtdchar.c 
    261261+++ b/drivers/mtd/mtdchar.c 
    262 @@ -841,6 +841,13 @@ static int mtd_ioctl(struct file *file, 
    263                 file->f_pos = 0; 
     262@@ -956,6 +956,13 @@ static int mtd_ioctl(struct file *file, 
    264263                break; 
    265264        } 
     265 #endif 
    266266+#ifdef CONFIG_MTD_PARTITIONS 
    267267+       case MTDREFRESH: 
     
    272272+#endif 
    273273  
    274         case OTPGETREGIONCOUNT: 
    275         case OTPGETREGIONINFO: 
     274        default: 
     275                ret = -ENOTTY; 
    276276--- a/include/linux/mtd/mtd.h 
    277277+++ b/include/linux/mtd/mtd.h 
     
    326326 #define MEMREADOOB64           _IOWR('M', 22, struct mtd_oob_buf64) 
    327327 #define MEMISLOCKED            _IOR('M', 23, struct erase_info_user) 
    328 +#define MTDREFRESH             _IO('M', 23) 
     328+#define MTDREFRESH             _IO('M', 24) 
    329329  
    330330 /* 
  • trunk/target/linux/generic/patches-2.6.38/400-rootfs_split.patch

    r27007 r27491  
    261261--- a/drivers/mtd/mtdchar.c 
    262262+++ b/drivers/mtd/mtdchar.c 
    263 @@ -841,6 +841,13 @@ static int mtd_ioctl(struct file *file, 
    264                 file->f_pos = 0; 
     263@@ -956,6 +956,13 @@ static int mtd_ioctl(struct file *file, 
    265264                break; 
    266265        } 
     266 #endif 
    267267+#ifdef CONFIG_MTD_PARTITIONS 
    268268+       case MTDREFRESH: 
     
    273273+#endif 
    274274  
    275         case OTPGETREGIONCOUNT: 
    276         case OTPGETREGIONINFO: 
     275        default: 
     276                ret = -ENOTTY; 
    277277--- a/include/linux/mtd/mtd.h 
    278278+++ b/include/linux/mtd/mtd.h 
     
    327327 #define MEMREADOOB64           _IOWR('M', 22, struct mtd_oob_buf64) 
    328328 #define MEMISLOCKED            _IOR('M', 23, struct erase_info_user) 
    329 +#define MTDREFRESH             _IO('M', 23) 
     329+#define MTDREFRESH             _IO('M', 24) 
    330330  
    331331 /* 
  • trunk/target/linux/generic/patches-2.6.39/400-rootfs_split.patch

    r27009 r27491  
    261261--- a/drivers/mtd/mtdchar.c 
    262262+++ b/drivers/mtd/mtdchar.c 
    263 @@ -841,6 +841,13 @@ static int mtd_ioctl(struct file *file, 
    264                 file->f_pos = 0; 
     263@@ -956,6 +956,13 @@ static int mtd_ioctl(struct file *file, 
    265264                break; 
    266265        } 
     266 #endif 
    267267+#ifdef CONFIG_MTD_PARTITIONS 
    268268+       case MTDREFRESH: 
     
    273273+#endif 
    274274  
    275         case OTPGETREGIONCOUNT: 
    276         case OTPGETREGIONINFO: 
     275        default: 
     276                ret = -ENOTTY; 
    277277--- a/include/linux/mtd/mtd.h 
    278278+++ b/include/linux/mtd/mtd.h 
     
    326326 #define MEMREADOOB64           _IOWR('M', 22, struct mtd_oob_buf64) 
    327327 #define MEMISLOCKED            _IOR('M', 23, struct erase_info_user) 
    328 +#define MTDREFRESH             _IO('M', 23) 
     328+#define MTDREFRESH             _IO('M', 24) 
    329329  
    330330 /* 
  • trunk/target/linux/generic/patches-3.0/400-rootfs_split.patch

    r27191 r27491  
    258258--- a/drivers/mtd/mtdchar.c 
    259259+++ b/drivers/mtd/mtdchar.c 
    260 @@ -834,6 +834,11 @@ static int mtd_ioctl(struct file *file, 
    261                 file->f_pos = 0; 
     260@@ -948,6 +948,12 @@ static int mtd_ioctl(struct file *file, 
    262261                break; 
    263262        } 
     263  
    264264+       case MTDREFRESH: 
    265265+       { 
     
    267267+               break; 
    268268+       } 
    269   
    270         case OTPGETREGIONCOUNT: 
    271         case OTPGETREGIONINFO: 
     269+ 
     270        default: 
     271                ret = -ENOTTY; 
     272        } 
    272273--- a/include/linux/mtd/mtd.h 
    273274+++ b/include/linux/mtd/mtd.h 
     
    315316  
    316317 #define MTDPART_OFS_NXTBLK     (-2) 
     318--- a/include/mtd/mtd-abi.h 
     319+++ b/include/mtd/mtd-abi.h 
     320@@ -127,6 +127,7 @@ struct otp_info { 
     321 #define MEMWRITEOOB64          _IOWR('M', 21, struct mtd_oob_buf64) 
     322 #define MEMREADOOB64           _IOWR('M', 22, struct mtd_oob_buf64) 
     323 #define MEMISLOCKED            _IOR('M', 23, struct erase_info_user) 
     324+#define MTDREFRESH             _IO('M', 24) 
     325  
     326 /* 
     327  * Obsolete legacy interface. Keep it in order not to break userspace 
Note: See TracChangeset for help on using the changeset viewer.