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