1. 16 8月, 2016 2 次提交
  2. 10 6月, 2016 1 次提交
  3. 13 4月, 2016 1 次提交
    • R
      ARM: dts: am335x: Provide NAND ready pin · 63015d73
      Roger Quadros 提交于
      On these boards NAND ready pin status is avilable over
      GPMC_WAIT0 pin.
      
      For NAND we don't use GPMC wait pin monitoring but
      get the NAND Ready/Busy# status using GPIOlib.
      GPMC driver provides the WAIT0 pin status over GPIOlib.
      
      Read speed increases from 7869 KiB/ to 8875 KiB/s
      and write speed was unchanged at 5100 KiB/s.
      
      Measured using mtd_speedtest.ko on am335x-evm.
      
      Cc: Teresa Remmet <t.remmet@phytec.de>
      Cc: Ilya Ledvich <ilya@compulab.co.il>
      Cc: Yegor Yefremov <yegorslists@googlemail.com>
      Cc: Rostislav Lisovy <lisovy@gmail.com>
      Cc: Enric Balletbo i Serra <eballetbo@iseebcn.com>
      Signed-off-by: NRoger Quadros <rogerq@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      63015d73
  4. 27 2月, 2016 2 次提交
    • R
      ARM: dts: am335x: Disable wait pin monitoring for NAND · db0f6852
      Roger Quadros 提交于
      The NAND Ready/Busy# line is connected to GPMC_WAIT0 pin and
      can't be used for wait state insertion for NAND I/O read/write.
      So disable read/write wait monitoring as per Reference Manual's
      suggestion [1].
      
      [1] AM335x TRM: SPRUH73L: 7.1.3.3.12.2 NAND Device-Ready Pin
      
      Cc: Teresa Remmet <t.remmet@phytec.de>
      Cc: Ilya Ledvich <ilya@compulab.co.il>
      Cc: Yegor Yefremov <yegorslists@googlemail.com>
      Cc: Rostislav Lisovy <lisovy@gmail.com>
      Cc: Enric Balletbo i Serra <eballetbo@iseebcn.com>
      Signed-off-by: NRoger Quadros <rogerq@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      db0f6852
    • R
      ARM: dts: am335x: Fix NAND device nodes · 03752148
      Roger Quadros 提交于
      Add compatible id, GPMC register resource and interrupt
      resource to NAND controller nodes.
      
      The GPMC node will provide an interrupt controller for the
      NAND IRQs.
      
      Cc: Teresa Remmet <t.remmet@phytec.de>
      Cc: Ilya Ledvich <ilya@compulab.co.il>
      Cc: Yegor Yefremov <yegorslists@googlemail.com>
      Cc: Rostislav Lisovy <lisovy@gmail.com>
      Cc: Enric Balletbo i Serra <eballetbo@iseebcn.com>
      Signed-off-by: NRoger Quadros <rogerq@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      03752148
  5. 18 12月, 2015 2 次提交
  6. 01 12月, 2015 1 次提交
  7. 02 11月, 2015 1 次提交
  8. 27 10月, 2015 1 次提交
  9. 13 10月, 2015 1 次提交
  10. 14 7月, 2015 4 次提交
  11. 22 5月, 2015 1 次提交
  12. 21 5月, 2015 1 次提交
  13. 04 2月, 2015 1 次提交
  14. 24 11月, 2014 1 次提交
  15. 07 11月, 2014 1 次提交
  16. 30 10月, 2014 1 次提交
    • T
      ARM: dts: Fix wrong GPMC size mappings for omaps · e2c5eb78
      Tony Lindgren 提交于
      The GPMC binding is obviously very confusing as the values
      are all over the place. People seem to confuse the GPMC partition
      size for the chip select, and the device IO size within the GPMC
      partition easily.
      
      The ranges entry contains the GPMC partition size. And the
      reg entry contains the size of the IO registers of the
      device connected to the GPMC.
      
      Let's fix the issue according to the following table:
      
      Device          GPMC partition size     Device IO size
      connected       in the ranges entry     in the reg entry
      
      NAND            0x01000000 (16MB)       4
      16550           0x01000000 (16MB)       8
      smc91x          0x01000000 (16MB)       0xf
      smc911x         0x01000000 (16MB)       0xff
      OneNAND         0x01000000 (16MB)       0x20000 (128KB)
      16MB NOR        0x01000000 (16MB)       0x01000000 (16MB)
      32MB NOR        0x02000000 (32MB)       0x02000000 (32MB)
      64MB NOR        0x04000000 (64MB)       0x04000000 (64MB)
      128MB NOR       0x08000000 (128MB)      0x08000000 (128MB)
      256MB NOR       0x10000000 (256MB)      0x10000000 (256MB)
      
      Let's also add comments to the fixed entries while at it.
      Acked-by: NRoger Quadros <rogerq@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      e2c5eb78
  17. 07 7月, 2014 1 次提交
  18. 15 5月, 2014 1 次提交
  19. 14 5月, 2014 1 次提交
  20. 07 5月, 2014 1 次提交
  21. 19 4月, 2014 2 次提交
  22. 06 3月, 2014 1 次提交
  23. 03 3月, 2014 2 次提交
    • P
      ARM: dts: AM33xx: updated default ECC scheme in nand-ecc-opt · c06c5270
      Pekon Gupta 提交于
      This patch updated MTD/NAND DT node binding to replace deprecated bindings
      as per following commit.
          commit ac65caf5
          ARM: OMAP2+: cleaned-up DT support of various ECC schemes
          Also Refer: Documentation/devicetree/bindings/mtd/gpmc-nand.txt
      Reviewed-by: NFelipe Balbi <balbi@ti.com>
      Signed-off-by: NPekon Gupta <pekon@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      c06c5270
    • P
      ARM: dts: am335x-evm: NAND: update MTD partition table · 91994fac
      Pekon Gupta 提交于
      This patch has following updates, specific to MTD/NAND DT
       - update MTD NAND partition table to keep compatibility between
         different boards and mainline u-boot.
       - prefix 'NAND.' in names of NAND device MTD partitions to differentiate them
         from other MTD device partitions (like NOR and QSPI)
                     Partition_Name            Partition_Size
          /dev/mtd0  NAND.SPL                  1 block-size*
          /dev/mtd1  NAND.SPL.backup1          1 block-size*
          /dev/mtd2  NAND.SPL.backup2          1 block-size*
          /dev/mtd3  NAND.SPL.backup3          1 block-size*
          /dev/mtd5  NAND.u-boot-spl-os        2 block-size* [for falcon boot]
          /dev/mtd4  NAND.u-boot               1 MB
          /dev/mtd6  NAND.u-boot-env           1 block-size*
          /dev/mtd7  NAND.u-boot-env.backup1   1 block-size*
          /dev/mtd8  NAND.kernel               till 0xA00000
          /dev/mtd9  NAND.file-system          till end of device
      
      * am335x-evm uses NAND device with block-size=128KiB
      Signed-off-by: NPekon Gupta <pekon@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      91994fac
  24. 11 11月, 2013 1 次提交
  25. 21 10月, 2013 1 次提交
  26. 12 10月, 2013 7 次提交