1. 27 3月, 2012 2 次提交
    • A
      mtd: return error code from mtd_unpoint · 5e4e6e3f
      Artem Bityutskiy 提交于
      The 'mtd_unpoint()' API function should be able to return an error code because
      it may fail if you specify incorrect offset. This patch changes this MTD API
      function and amends all the drivers correspondingly.
      
      Also return '-EOPNOTSUPP' from 'mtd_unpoint()' when the '->unpoint()' method is
      undefined. We do not really need this currently, but this just makes
      sense to be consistent with 'mtd_point()'.
      Signed-off-by: NArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
      Signed-off-by: NDavid Woodhouse <David.Woodhouse@intel.com>
      5e4e6e3f
    • A
      mtd: add leading underscore to all mtd functions · 3c3c10bb
      Artem Bityutskiy 提交于
      This patch renames all MTD functions by adding a "_" prefix:
      
      mtd->erase -> mtd->_erase
      mtd->read_oob -> mtd->_read_oob
      ...
      
      The reason is that we are re-working the MTD API and from now on it is
      an error to use MTD function pointers directly - we have a corresponding
      API call for every pointer. By adding a leading "_" we achieve the following:
      
      1. Make sure we convert every direct pointer users
      2. A leading "_" suggests that this interface is internal and it becomes
         less likely that people will use them directly
      3. Make sure all the out-of-tree modules stop compiling and the owners
         spot the big API change and amend them.
      Signed-off-by: NArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
      Signed-off-by: NDavid Woodhouse <David.Woodhouse@intel.com>
      3c3c10bb
  2. 02 2月, 2012 1 次提交
  3. 30 1月, 2012 1 次提交
  4. 10 1月, 2012 36 次提交