1. 04 Nov, 2022 1 commit
  2. 03 Nov, 2022 1 commit
  3. 02 Nov, 2022 1 commit
  4. 01 Nov, 2022 1 commit
  5. 31 Oct, 2022 1 commit
    • zhichao.liu's avatar
      spi: mediatek: Fix package division error · cf82d0ec
      zhichao.liu authored
      Commit 7e963fb2 ("spi: mediatek: add ipm design support
      for MT7986") makes a mistake on package dividing operation
      (one change is missing), need to fix it.
      
      Background:
      Ipm design is expanding the HW capability of dma (adjust package
      length from 1KB to 64KB), and using "dev_comp->ipm_support" flag
      to indicate it.
      
      Issue description:
      Ipm support patch (said above) is missing to handle remainder at
      package dividing operation.
      One case, a transmission length is 65KB, is will divide to 1K
      (package length) * 65(package loop) in non-ipm desgin case, and
      will divide to 64K(package length) * 1(package loop) + 1K(remainder)
      in ipm design case. And the 1K remainder will be lost with the
      current SW flow, and the transmission will be failure.
      So, it should be fixed.
      
      Solution:
      Add "ipm_design" flag in function "mtk_spi_get_mult_delta()" to
      indicate HW capability, and modify the parameters corespondingly.
      
      fixes: 7e963fb2 ("spi: mediatek: add ipm design support for MT7986")
      Signed-off-by: default avatarzhichao.liu <zhichao.liu@mediatek.com>
      Link: https://lore.kernel.org/r/20221021091653.18297-1-zhichao.liu@mediatek.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      cf82d0ec
  6. 28 Oct, 2022 2 commits
  7. 26 Oct, 2022 1 commit
  8. 24 Oct, 2022 1 commit
  9. 19 Oct, 2022 1 commit
  10. 17 Oct, 2022 1 commit
  11. 13 Oct, 2022 1 commit
  12. 10 Oct, 2022 3 commits
  13. 04 Oct, 2022 1 commit
  14. 03 Oct, 2022 1 commit
  15. 30 Sep, 2022 1 commit
  16. 29 Sep, 2022 1 commit
  17. 28 Sep, 2022 4 commits
  18. 27 Sep, 2022 4 commits
  19. 26 Sep, 2022 6 commits
  20. 23 Sep, 2022 6 commits
  21. 22 Sep, 2022 1 commit