3721fc6489674eb8640f223ce98bae817f9fbf94
1. In various GMC versions (v6-v11), the DMA address mask is reduced to 34 bits. This is necessary because PCIe devices on the Spacemit K1-X platform support a maximum of 34-bit physical addressing. 2. In amdgpu_ttm.c, force the use of the `ttm_write_combined` cache mode. This is required because the K1-X platform lacks PCIe cache coherency. 3. In radeon_ttm.c and amdgpu_vram_mgr.c, switch the caching for IO memory to `ttm_uncached`.This is done to guarantee data correctness during VRAM access on this platform. Signed-off-by: liyeshan <yeshan.li@spacemit.com> Change-Id: I294b741d1cc7923bfe535299c304f9f443673d92
…
…
…
Linux kernel
============
There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.
In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``. The formatted documentation can also be read online at:
https://www.kernel.org/doc/html/latest/
There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Description
Languages
C
97.8%
Assembly
1%
Shell
0.4%
Makefile
0.3%
Python
0.2%