1. 07 3月, 2018 2 次提交
    • I
      ARM: pxa: ulpi: fix ulpi timeout and slowpath warn · 7a5d9a91
      Igor Grinberg 提交于
      Both cm-x300 and pxa3xx-ulpi use the plain clk_{en,dis}able() API.
      With the new clocking framework this results in warnings of type:
      ------------[ cut here ]------------
      WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:714 clk_core_enable+0x90/0x9c
      Modules linked in:
      CPU: 0 PID: 1 Comm: swapper Not tainted 4.15.0-rc5-cm-x300+ #15
      Hardware name: CM-X300 module
      [<c001007c>] (unwind_backtrace) from [<c000df94>] (show_stack+0x10/0x14)
      [<c000df94>] (show_stack) from [<c00199a8>] (__warn+0xd8/0x100)
      [<c00199a8>] (__warn) from [<c0019a0c>] (warn_slowpath_null+0x3c/0x48)
      [<c0019a0c>] (warn_slowpath_null) from [<c024e8c0>] (clk_core_enable+0x90/0x9c)
      [<c024e8c0>] (clk_core_enable) from [<c024ea54>] (clk_core_enable_lock+0x18/0x2c)
      [<c024ea54>] (clk_core_enable_lock) from [<c0016994>] (cm_x300_u2d_init+0x4c/0xe8)
      [<c0016994>] (cm_x300_u2d_init) from [<c00163e0>] (pxa3xx_u2d_probe+0xe0/0x244)
      [<c00163e0>] (pxa3xx_u2d_probe) from [<c0283de0>] (platform_drv_probe+0x38/0x88)
      ...
      ------------[ cut here ]------------
      and alike...
      
      And finally, it results in:
      ------------[ cut here ]------------
      pxa310_ulpi_poll: ULPI access timed out!
      OTG transceiver init failed
      ------------[ cut here ]------------
      
      It might be that disabling the warning in kernel config would also do
      the job, but IMO a better solution would be to switch to
      clk_prepare_enable() and clk_disable_unprepare() APIs.
      Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
      Signed-off-by: NRobert Jarzmik <robert.jarzmik@free.fr>
      7a5d9a91
    • I
      ARM: pxa: cm-x300: remove inline directive · 69a90f49
      Igor Grinberg 提交于
      cm_x300_u2d_init() function is only used through its function pointer
      that is passed through platform_data structure to the driver.
      Therefore it can never be inlined.
      Remove the inline directive.
      Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
      Signed-off-by: NRobert Jarzmik <robert.jarzmik@free.fr>
      69a90f49
  2. 29 11月, 2017 1 次提交
  3. 09 7月, 2016 1 次提交
  4. 02 12月, 2015 1 次提交
  5. 15 10月, 2015 1 次提交
  6. 17 7月, 2015 1 次提交
  7. 01 6月, 2014 1 次提交
  8. 16 10月, 2013 1 次提交
  9. 30 8月, 2013 1 次提交
  10. 25 12月, 2012 1 次提交
  11. 14 9月, 2012 1 次提交
  12. 14 5月, 2012 1 次提交
  13. 30 3月, 2012 1 次提交
  14. 29 3月, 2012 1 次提交
  15. 26 1月, 2012 1 次提交
  16. 05 1月, 2012 1 次提交
  17. 14 11月, 2011 1 次提交
  18. 25 10月, 2011 1 次提交
  19. 17 10月, 2011 1 次提交
  20. 11 9月, 2011 1 次提交
    • L
      mtd: pxa3xx_nand: enable multiple chip select support · f3c8cfc2
      Lei Wen 提交于
      Current pxa3xx_nand controller has two chip select which
      both be workable. This patch enable this feature.
      
      Update platform driver to support this feature.
      
      Another notice should be taken that:
      When you want to use this feature, you should not enable the
      keep configuration feature, for two chip select could be
      attached with different nand chip. The different page size
      and timing requirement make the keep configuration impossible.
      Signed-off-by: NLei Wen <leiwen@marvell.com>
      f3c8cfc2
  21. 22 8月, 2011 1 次提交
  22. 12 7月, 2011 1 次提交
  23. 11 7月, 2011 3 次提交
  24. 29 3月, 2011 1 次提交
  25. 21 3月, 2011 1 次提交
  26. 16 3月, 2011 1 次提交
  27. 16 12月, 2010 1 次提交
  28. 20 10月, 2010 1 次提交
    • N
      arm: remove machine_desc.io_pg_offst and .phys_io · 6451d778
      Nicolas Pitre 提交于
      Since we're now using addruart to establish the debug mapping, we can
      remove the io_pg_offst and phys_io members of struct machine_desc.
      
      The various declarations were removed using the following script:
      
        grep -rl MACHINE_START arch/arm | xargs \
        sed -i '/MACHINE_START/,/MACHINE_END/ { /\.\(phys_io\|io_pg_offst\)/d }'
      
      [ Initial patch was from Jeremy Kerr, example script from Russell King ]
      Signed-off-by: NNicolas Pitre <nicolas.pitre@linaro.org>
      Acked-by: Eric Miao <eric.miao at canonical.com>
      6451d778
  29. 08 10月, 2010 1 次提交
  30. 05 8月, 2010 2 次提交
  31. 11 5月, 2010 6 次提交