1 /* Public domain. */ 2 3 #include <sys/param.h> 4 5 #define CONFIG_BACKLIGHT_CLASS_DEVICE 1 6 #define CONFIG_DRM_FBDEV_EMULATION 1 7 #define CONFIG_DRM_PANEL 1 8 #define CONFIG_DRM_I915_CAPTURE_ERROR 1 9 #define CONFIG_DRM_AMD_DC 1 10 #if defined(__amd64__) || defined(__i386__) 11 #define CONFIG_DRM_AMD_DC_DCN 1 12 #define CONFIG_DRM_AMD_DC_DCN3_0 1 13 #endif 14 #if 0 15 #define CONFIG_DRM_AMDGPU_CIK 1 16 #define CONFIG_DRM_AMDGPU_SI 1 17 #endif 18 19 #define CONFIG_DRM_FBDEV_OVERALLOC 100 20 21 #define CONFIG_DRM_I915_PREEMPT_TIMEOUT 640 /* ms */ 22 #define CONFIG_DRM_I915_TIMESLICE_DURATION 1 /* ms */ 23 #define CONFIG_DRM_I915_HEARTBEAT_INTERVAL 2500 /* ms */ 24 #define CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT 8000 /* ns */ 25 #define CONFIG_DRM_I915_STOP_TIMEOUT 100 /* ms */ 26 #define CONFIG_DRM_I915_FENCE_TIMEOUT 10000 /* ms */ 27 #define CONFIG_DRM_I915_FORCE_PROBE "" 28 29 #ifdef __HAVE_ACPI 30 #include "acpi.h" 31 #if NACPI > 0 32 #define CONFIG_ACPI 1 33 #endif 34 #endif 35 36 #include "pci.h" 37 #if NPCI > 0 38 #define CONFIG_PCI 1 39 #endif 40 41 #include "agp.h" 42 #if NAGP > 0 43 #define CONFIG_AGP 1 44 #endif 45 46 #if defined(__amd64__) || defined(__i386__) 47 #define CONFIG_DMI 1 48 #endif 49 50 #ifdef __amd64__ 51 #define CONFIG_X86 1 52 #define CONFIG_X86_64 1 53 #define CONFIG_X86_PAT 1 54 #endif 55 56 #ifdef __i386__ 57 #define CONFIG_X86 1 58 #define CONFIG_X86_32 1 59 #define CONFIG_X86_PAT 1 60 #endif 61 62 #ifdef __arm__ 63 #define CONFIG_ARM 1 64 #endif 65 66 #ifdef __arm64__ 67 #define CONFIG_ARM64 1 68 #endif 69 70 #ifdef __macppc__ 71 #define CONFIG_PPC 1 72 #define CONFIG_PPC_PMAC 1 73 #endif 74 75 #ifdef __powerpc64__ 76 #define CONFIG_PPC64 1 77 #endif 78 79 #ifdef __loongson__ 80 #define CONFIG_MIPS 1 81 #define CONFIG_CPU_LOONGSON64 1 82 #endif 83 84 #ifdef __LP64__ 85 #define CONFIG_64BIT 1 86 #endif 87