Linus Torvalds 009fbfc97b dma-mapping updates for Linux 6.7
- get rid of the fake support for coherent DMA allocation on coldfire with
    caches (Christoph Hellwig)
  - add a few Kconfig dependencies so that Kconfig catches the use of
    invalid configurations (Christoph Hellwig)
  - fix a type in dma-debug output (Chuck Lever)
  - rewrite a comment in swiotlb (Sean Christopherson)
 -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCgApFiEEgdbnc3r/njty3Iq9D55TZVIEUYMFAmU/t/8LHGhjaEBsc3Qu
 ZGUACgkQD55TZVIEUYNRsA/9GurDhfwje9qOaMIOfrmrB+mppEJ67pi0dgAXKgGN
 HpZJwHEJCoM3zrAmvq58tCCI4r8kOjqkfKkPZNHaqSLF+fAPzI7YhSD+Y28GClM4
 cutrYovJVGeOTXJMwINMRo/r6n3nBZ4fG17YflGnuZHL27H7+dmaxwXusLvwBTwv
 7rFr8WRuqEpnMb7OktHIG9fnsy6oxWNhxBvG8Vu93yiZqprv3xbhI/BaRaOtZM2W
 zQA7OqM5YxQCH5gNnfcx25f5bkfkDoxUYh8gDd4JSwTUJz0ZlIL8/ROPJScjpFvh
 M3ur/NXdFfaqfDYWzO40wxmF6N0moHLvppOaEzM/tmGvtZBzqKmpNCkVBQCoxNAS
 1jwW4kh1ZhoW4RbPEKX6kcfJjn97o+RE9pY5t956a9sDd3DBqPNaPIOqlwmeB8Sd
 bh2ekwuNmxwsZXqTv5c5vvN4a95RNhZMvS2ma9o6lnsLTaeog7x4mnU0cf69tQuT
 850JexGcM0fzD2nMqrmfyyLgUjPN6k+Z71Ay6FiTWjnK4mLRN8zmVgF8tXtQuexH
 4HAJ70LJ2OxfEkW5nD3yUc2S/RwyVR6HeGG9bciYQbob3hqb4glzALNpB9C02Cf1
 /iOwAMdUgsj4MYaeOOwk2u3+ZMsuF3DlaoJ+8Gr/M60C92SCkMAYIYJDh61b6qk1
 i04=
 =D8Eq
 -----END PGP SIGNATURE-----

Merge tag 'dma-mapping-6.7-2023-10-30' of git://git.infradead.org/users/hch/dma-mapping

Pull dma-mapping updates from Christoph Hellwig:

 - get rid of the fake support for coherent DMA allocation on coldfire
   with caches (Christoph Hellwig)

 - add a few Kconfig dependencies so that Kconfig catches the use of
   invalid configurations (Christoph Hellwig)

 - fix a type in dma-debug output (Chuck Lever)

 - rewrite a comment in swiotlb (Sean Christopherson)

* tag 'dma-mapping-6.7-2023-10-30' of git://git.infradead.org/users/hch/dma-mapping:
  dma-debug: Fix a typo in a debugging eye-catcher
  swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE
  m68k: remove unused includes from dma.c
  m68k: don't provide arch_dma_alloc for nommu/coldfire
  net: fec: use dma_alloc_noncoherent for data cache enabled coldfire
  m68k: use the coherent DMA code for coldfire without data cache
  dma-direct: warn when coherent allocations aren't supported
  dma-direct: simplify the use atomic pool logic in dma_direct_alloc
  dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol
  dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL
2023-11-01 13:15:54 -10:00
..
2023-11-01 06:28:35 -10:00
2023-11-01 09:34:55 -10:00
2023-10-30 09:47:13 -10:00
2023-11-01 12:50:12 -10:00
2023-10-31 17:28:48 -10:00
2023-11-01 12:30:07 -10:00
2023-10-30 19:09:55 -10:00
2023-11-01 09:34:55 -10:00
2023-10-13 08:52:57 -07:00
2023-10-30 19:09:55 -10:00
2023-10-31 17:21:54 -10:00
2023-11-01 06:28:35 -10:00
2023-11-01 06:28:35 -10:00
2023-10-31 18:32:51 -10:00
2023-10-31 17:44:17 -10:00
2023-10-31 17:21:54 -10:00
2023-10-31 05:10:11 -10:00
2023-10-13 23:19:16 -07:00
2023-11-01 09:34:55 -10:00
2023-10-30 19:09:55 -10:00
2023-10-31 15:33:26 -10:00
2023-10-23 18:20:06 +10:00
2023-10-05 11:03:20 -07:00
2023-10-30 19:09:55 -10:00
2023-10-27 12:00:35 +02:00
2023-10-31 17:21:54 -10:00
2023-11-01 13:15:54 -10:00
2023-11-01 12:30:07 -10:00
2023-10-31 18:50:13 -10:00
2023-11-01 09:34:55 -10:00
2023-10-22 07:11:10 -10:00
2023-10-31 17:21:54 -10:00
2023-10-31 17:53:00 -10:00
2023-10-19 15:51:52 -07:00
2023-10-30 13:14:27 +00:00
2023-10-31 05:10:11 -10:00
2023-11-01 12:50:12 -10:00
2023-10-30 13:20:58 +00:00
2023-10-19 10:26:26 +03:00
2023-11-01 06:28:35 -10:00
2023-10-12 11:52:23 -07:00
2023-10-17 19:25:42 +02:00
2023-10-30 09:47:13 -10:00
2023-11-01 06:28:35 -10:00
2023-10-30 19:09:55 -10:00
2023-11-01 10:46:48 -10:00