| # SPDX-License-Identifier: GPL-2.0-only | |
| config DRM_MGAG200 | |
| tristate "Matrox G200" | |
| depends on DRM && PCI | |
| select DRM_CLIENT_SELECTION | |
| select DRM_GEM_SHMEM_HELPER | |
| select DRM_KMS_HELPER | |
| select I2C | |
| select I2C_ALGOBIT | |
| help | |
| This is a KMS driver for Matrox G200 chips. It supports the original | |
| MGA G200 desktop chips and the server variants. It requires 0.3.0 | |
| of the modesetting userspace driver, and a version of mga driver | |
| that will fail on KMS enabled devices. | |
| config DRM_MGAG200_DISABLE_WRITECOMBINE | |
| bool "Disable Write Combine mapping of VRAM" | |
| depends on DRM_MGAG200 && PREEMPT_RT | |
| help | |
| The VRAM of the G200 is mapped with Write-Combine to improve | |
| performances. This can interfere with real-time tasks; even if they | |
| are running on other CPU cores than the graphics output. | |
| Enable this option only if you run realtime tasks on a server with a | |
| Matrox G200. |