|
|
|
|
@@ -166,12 +166,30 @@
|
|
|
|
|
DRM_NOUVEAU = lib.mkForce no;
|
|
|
|
|
|
|
|
|
|
# other gpus not present
|
|
|
|
|
DRM_RADEON = lib.mkForce no;
|
|
|
|
|
DRM_GMA500 = lib.mkForce no;
|
|
|
|
|
DRM_AST = lib.mkForce no;
|
|
|
|
|
DRM_MGAG200 = lib.mkForce no;
|
|
|
|
|
DRM_HISI_HIBMC = lib.mkForce no;
|
|
|
|
|
DRM_APPLETBDRM = lib.mkForce no;
|
|
|
|
|
|
|
|
|
|
# legacy AMD IP blocks. hosts are Navi 32 RDNA3 dGPU (7800 XT, yarn,
|
|
|
|
|
# 2023, gfx1101, DCN 3.2) and Krackan Point RDNA 3.5 iGPU (mreow,
|
|
|
|
|
# 2024, gfx1150, DCN 3.5). everything below pre-dates those by a
|
|
|
|
|
# decade. upstream only exposes per-generation toggles for SI and
|
|
|
|
|
# CIK — no switch for VI/Polaris/Vega/Navi1x, those stay in amdgpu.
|
|
|
|
|
DRM_AMDGPU_SI = lib.mkForce no; # Southern Islands / GCN 1 (2012): HD 7950/7970, R9 280/280X, R7 260X
|
|
|
|
|
DRM_AMDGPU_CIK = lib.mkForce no; # Sea Islands / GCN 2 (2013): R9 290/290X/390, Kaveri APUs (A10-7850K), Steam Machine Bonaire
|
|
|
|
|
DRM_AMD_SECURE_DISPLAY = lib.mkForce no; # HDCP region-CRC debugfs helper, needs custom DMCU firmware
|
|
|
|
|
|
|
|
|
|
# early-boot framebuffer chain: drop every alternative to amdgpu so
|
|
|
|
|
# the console never transitions simpledrm -> dummy -> amdgpu (visible
|
|
|
|
|
# as a flash + scrolled dmesg). amdgpu owns the display from initrd
|
|
|
|
|
# onward; pre-amdgpu kernel output stays in the printk ring buffer.
|
|
|
|
|
DRM_SIMPLEDRM = lib.mkForce no;
|
|
|
|
|
FB_EFI = lib.mkForce no;
|
|
|
|
|
FB_VESA = lib.mkForce no;
|
|
|
|
|
|
|
|
|
|
# intel cpu / platform
|
|
|
|
|
INTEL_IOMMU = lib.mkForce no;
|
|
|
|
|
INTEL_IDLE = lib.mkForce no;
|
|
|
|
|
|