Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • C Ch Linux Perf
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • linux-arm
  • Ch Linux Perf
  • Repository
Switch branch/tag
  • ch-linux-perf
  • drivers
  • i2c
  • busses
  • i2c-mt65xx.c
Find file BlameHistoryPermalink
  • Qii Wang's avatar
    i2c: mediatek: move dma reset before i2c reset · aafced67
    Qii Wang authored Oct 30, 2020
    
    
    The i2c driver default do dma reset after i2c reset, but sometimes
    i2c reset will trigger dma tx2rx, then apdma write data to dram
    which has been i2c_put_dma_safe_msg_buf(kfree). Move dma reset
    before i2c reset in mtk_i2c_init_hw to fix it.
    
    Signed-off-by: default avatarQii Wang <qii.wang@mediatek.com>
    Signed-off-by: default avatarWolfram Sang <wsa@kernel.org>
    aafced67