1. 24 6月, 2011 1 次提交
  2. 16 6月, 2011 1 次提交
  3. 09 6月, 2011 1 次提交
  4. 06 6月, 2011 3 次提交
  5. 02 6月, 2011 1 次提交
  6. 01 6月, 2011 1 次提交
    • T
      pch_dma: fix DMA issue(ch8-ch11) · c3d4913c
      Tomoya MORINAGA 提交于
      ISSUE: In case PCH_DMA with I2S communications with ch8~ch11, sometimes I2S data
      is not send correctly.
      CAUSE: The following patch I submitted before was not enough modification for
      supporting DMA ch8~ch11. The modification for status register of ch8~11 was not
      enough.
      
      pch_dma: Support I2S for ML7213 IOH
      author	Tomoya MORINAGA <tomoya-linux@dsn.okisemi.com>
      	Mon, 9 May 2011 07:09:38 +0000 (16:09 +0900)
      committer	Vinod Koul <vinod.koul@intel.com>
      	Mon, 9 May 2011 11:42:23 +0000 (16:42 +0530)
      commit	194f5f27
      tree	c9d4903ea02b18939a4f390956a48be1a3734517
      parent	60092d0b
      
      This patch fixes the issue.
      We can confirm PCH_DMA with I2S communications with ch8~ch11 works well.
      Signed-off-by: NTomoya MORINAGA <tomoya-linux@dsn.okisemi.com>
      Signed-off-by: NVinod Koul <vinod.koul@intel.com>
      c3d4913c
  7. 31 5月, 2011 1 次提交
    • P
      dmaengine: shdma: Fix up fallout from runtime PM changes. · 5c2de444
      Paul Mundt 提交于
      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: NPaul Mundt <lethal@linux-sh.org>
      5c2de444
  8. 27 5月, 2011 3 次提交
  9. 25 5月, 2011 4 次提交
  10. 23 5月, 2011 4 次提交
  11. 19 5月, 2011 2 次提交
  12. 13 5月, 2011 5 次提交
  13. 12 5月, 2011 1 次提交
    • N
      dmaengine: at_hdmac: pause: no need to wait for FIFO empty · de7a2f9f
      Nicolas Ferre 提交于
      With the addition of the "pause" feature, an active wait was introduced
      to check the "FIFO empty" event. This event was not always happening and
      a timout contition was needed.
      But, in some cases, this event depend on the peripheral connected to the
      channel that is paused: FIFO becomes empty if the peripheral consumes data.
      The timeout is pretty difficult to evaluate. Moreover, this check is not
      needed.
      In conclusion, it seems sensible to entirely remove the checking of
      "FIFO empty" status when pausing.
      Signed-off-by: NNicolas Ferre <nicolas.ferre@atmel.com>
      [commit msg edited for grammer]
      Signed-off-by: NVinod Koul <vinod.koul@intel.com>
      de7a2f9f
  14. 09 5月, 2011 10 次提交
  15. 02 5月, 2011 2 次提交