An error occurred fetching the project authors.
  1. 28 Nov, 2012 2 commits
  2. 01 Aug, 2012 1 commit
  3. 20 Jul, 2012 4 commits
  4. 13 Jul, 2012 2 commits
  5. 21 Mar, 2012 1 commit
  6. 13 Mar, 2012 5 commits
  7. 01 Feb, 2012 1 commit
  8. 06 Jan, 2012 1 commit
  9. 27 Oct, 2011 1 commit
  10. 28 Sep, 2011 2 commits
  11. 21 Jun, 2011 4 commits
  12. 16 Jun, 2011 3 commits
  13. 14 Jun, 2011 1 commit
  14. 02 Jun, 2011 1 commit
  15. 31 May, 2011 1 commit
    • Paul Mundt's avatar
      dmaengine: shdma: Fix up fallout from runtime PM changes. · 5c2de444
      Paul Mundt authored
      The runtime PM changes introduce sh_dmae_rst() wrapping via the
      runtime_resume helper, depending on dev_get_drvdata() to fetch the
      platform data needed for the DMAOR initialization default at a time
      where drvdata hasn't yet been established by the probe path, resulting
      in general probe misery:
      
              Unable to handle kernel NULL pointer dereference at virtual address 000000c4
              pc = 8025adee
              *pde = 00000000
              Oops: 0000 [#1]
              Modules linked in:
      
              Pid : 1, Comm:           swapper
              CPU : 0                  Not tainted  (3.0.0-rc1-00012-g9436b4ab-dirty #1456)
      
              PC is at sh_dmae_rst+0x28/0x86
              PR is at sh_dmae_rst+0x22/0x86
              PC  : 8025adee SP  : 9e803d10 SR  : 400080f1 TEA : 000000c4
              R0  : 000000c4 R1  : 0000fff8 R2  : 00000000 R3  : 00000040
              R4  : 000000f0 R5  : 00000000 R6  : 00000000 R7  : 804f184c
              R8  : 00000000 R9  : 804dd0e8 R10 : 80283204 R11 : ffffffda
              R12 : 000000a0 R13 : 804dd18c R14 : 9e803d10
              MACH: 00000000 MACL: 00008f20 GBR : 00000000 PR  : 8025ade8
      
              Call trace:
              [<8025ae70>] sh_dmae_runtime_resume+0x24/0x34
              [<80283238>] pm_generic_runtime_resume+0x34/0x3c
              [<80283370>] rpm_callback+0x4a/0x7e
              [<80283efc>] rpm_resume+0x240/0x384
              [<80283f54>] rpm_resume+0x298/0x384
              [<8028428c>] __pm_runtime_resume+0x44/0x7c
              [<8038a358>] __ioremap_caller+0x0/0xec
              [<80284296>] __pm_runtime_resume+0x4e/0x7c
              [<8038a358>] __ioremap_caller+0x0/0xec
              [<80666254>] sh_dmae_probe+0x180/0x6a0
              [<802803ae>] platform_drv_probe+0x26/0x2e
      
      Fix up the ordering accordingly.
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      5c2de444
  16. 25 May, 2011 2 commits
  17. 23 May, 2011 3 commits
  18. 29 Mar, 2011 1 commit
  19. 19 Jan, 2011 1 commit
  20. 07 Jan, 2011 1 commit
  21. 17 Dec, 2010 1 commit
  22. 25 Nov, 2010 1 commit