Skip to content
Snippets Groups Projects
Select Git revision
  • 6735145fa72614d5bf2d77a3fe360b62d9742bb7
  • pred_err_handling default protected
  • pred_err_handling_more_prints
  • pbm_no_preemption_fix_test_input
  • pbm_no_preemption_fix_test
  • libpbm_kernel_fix
  • libpbm_kernel
  • bugfix/setup
  • libpbm_kernel_fix_bak
  • pbm_no_preemption
  • pbm
  • testing
  • sose22results
  • sose22
  • master protected
  • err_detect
  • kelvin
17 results

dma

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Sergei Shtylyov authored and Vinod Koul committed
    of_irq_get() may return 0 as well as negative error number on failure,
    while the driver only checks for the negative values. The driver would then
    call request_irq(0, ...) in tegra_adma_alloc_chan_resources() and never get
    valid channel interrupt.
    
    Check for 'tdc->irq <= 0' instead and return -ENXIO from the driver's probe
    iff of_irq_get() returned 0.
    
    Fixes: f46b1957 ("dmaengine: tegra-adma: Add support for Tegra210 ADMA")
    Signed-off-by: default avatarSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
    Acked-by: default avatarThierry Reding <treding@nvidia.com>
    Acked-by: default avatarJon Hunter <jonathanh@nvidia.com>
    Signed-off-by: default avatarVinod Koul <vinod.koul@intel.com>
    7f577067
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Name Last commit Last update
    ..