1. 07 11月, 2016 1 次提交
  2. 26 5月, 2016 1 次提交
  3. 06 5月, 2016 2 次提交
  4. 20 4月, 2016 3 次提交
  5. 13 2月, 2016 3 次提交
  6. 24 1月, 2016 3 次提交
  7. 08 1月, 2016 1 次提交
  8. 07 1月, 2016 1 次提交
  9. 19 12月, 2015 2 次提交
  10. 09 12月, 2015 1 次提交
  11. 21 11月, 2015 1 次提交
  12. 12 11月, 2015 1 次提交
    • B
      mtd: nand: drop unnecessary partition parser data · a61ae81a
      Brian Norris 提交于
      All of these drivers set up a parser data struct just to communicate DT
      partition data. This field has been deprecated and is instead supported
      by telling nand_scan_ident() about the 'flash_node'.
      
      This patch:
       * sets chip->flash_node for those drivers that didn't already (but used
         OF partitioning)
       * drops the parser data
       * switches to the simpler mtd_device_register() where possible, now
         that we've eliminated one of the auxiliary parameters
      
      Now that we've assigned chip->flash_node for these drivers, we can
      probably rely on nand_dt_init() to do more of the DT parsing for us, but
      for now, I don't want to fiddle with each of these drivers. The parsing
      is done in duplicate for now on some drivers. I don't think this should
      break things. (Famous last words.)
      
      (Rolled in some changes by Boris Brezillon)
      Signed-off-by: NBrian Norris <computersforpeace@gmail.com>
      Reviewed-by: NBoris Brezillon <boris.brezillon@free-electrons.com>
      a61ae81a
  13. 14 10月, 2015 2 次提交
    • B
      mtd: nand: pass page number to ecc->write_xxx() methods · 45aaeff9
      Boris BREZILLON 提交于
      The ->read_xxx() methods are all passed the page number the NAND controller
      is supposed to read, but ->write_xxx() do not have such a parameter.
      
      This is a problem if we want to properly implement data
      scrambling/randomization in order to mitigate MLC sensibility to repeated
      pattern: to prevent bitflips in adjacent pages in the same block we need
      to avoid repeating the same pattern at the same offset in those pages,
      hence the randomizer/scrambler engine need to be passed the page value
      in order to adapt its seed accordingly.
      
      Moreover, adding the page parameter to the ->write_xxx() methods add some
      consistency to the current API.
      Signed-off-by: NBoris Brezillon <boris.brezillon@free-electrons.com>
      CC: Josh Wu <josh.wu@atmel.com>
      CC: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
      CC: Maxime Ripard <maxime.ripard@free-electrons.com>
      CC: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
      CC: Huang Shijie <shijie.huang@arm.com>
      CC: Stefan Agner <stefan@agner.ch>
      CC: devel@driverdev.osuosl.org
      CC: linux-arm-kernel@lists.infradead.org
      CC: linux-kernel@vger.kernel.org
      Signed-off-by: NBrian Norris <computersforpeace@gmail.com>
      45aaeff9
    • F
      mtd: nand: atmel_nand: show parent device in sysfs · 03c287d2
      Frans Klaver 提交于
      Fix a bug where parent device symlinks aren't shown in sysfs.
      
      While at it, make use of the default owner value set by mtdcore.
      Signed-off-by: NFrans Klaver <fransklaver@gmail.com>
      Signed-off-by: NBrian Norris <computersforpeace@gmail.com>
      03c287d2
  14. 06 4月, 2015 2 次提交
  15. 12 3月, 2015 1 次提交
  16. 03 3月, 2015 1 次提交
  17. 21 1月, 2015 2 次提交
  18. 26 11月, 2014 1 次提交
  19. 06 11月, 2014 1 次提交
  20. 20 10月, 2014 1 次提交
  21. 18 9月, 2014 2 次提交
  22. 17 9月, 2014 1 次提交
  23. 20 8月, 2014 4 次提交
  24. 22 7月, 2014 2 次提交