config: add some drm configs to support more drm

Add drm configs as below:
CONFIG_DRM_DP_CEC=y
CONFIG_DRM_I2C_NXP_TDA998X=m
CONFIG_DRM_I915_GVT_KVMGT=m
CONFIG_DRM_GM12U320=m
CONFIG_DRM_GUD=m

Add CONFIG_KUNIT=m, CONFIG_DRM_KUNIT_TEST depend on it.
Add CONFIG_THINKPAD_ACPI=m, to select CONFIG_DRM_PRIVACY_SCREEN.

Disable Hyper-V framebuffer driver (CONFIG_FB_HYPERV) so that DRM driver
is used by default.

For arm64, add CONFIG_HYPERV=m for enable CONFIG_DRM_HYPERV=m.

Signed-off-by: Jianping Liu <frankjpliu@tencent.com>
Reviewed-by: Yongliang Gao <leonylgao@tencent.com>
This commit is contained in:
Jianping Liu 2024-05-11 21:16:49 +08:00
parent f97aaab320
commit e78fdcd7ce
2 changed files with 25 additions and 5 deletions

View File

@ -537,6 +537,7 @@ CONFIG_DNS_RESOLVER=y
CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH=m
CONFIG_VSOCKETS=m CONFIG_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS=m
CONFIG_HYPERV_VSOCKETS=m
CONFIG_NETLINK_DIAG=m CONFIG_NETLINK_DIAG=m
CONFIG_MPLS_ROUTING=m CONFIG_MPLS_ROUTING=m
CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_IPTUNNEL=m
@ -569,6 +570,7 @@ CONFIG_PCI_PF_STUB=m
CONFIG_PCI_IOV=y CONFIG_PCI_IOV=y
CONFIG_PCI_PRI=y CONFIG_PCI_PRI=y
CONFIG_PCI_PASID=y CONFIG_PCI_PASID=y
CONFIG_PCI_HYPERV=m
CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI=y
CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI=y
@ -906,6 +908,7 @@ CONFIG_USB_NET_SMSC75XX=m
CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_SMSC95XX=m
CONFIG_USB_NET_RNDIS_HOST=m CONFIG_USB_NET_RNDIS_HOST=m
# CONFIG_WLAN is not set # CONFIG_WLAN is not set
CONFIG_HYPERV_NET=m
CONFIG_ISDN=y CONFIG_ISDN=y
CONFIG_INPUT_LEDS=m CONFIG_INPUT_LEDS=m
CONFIG_INPUT_SPARSEKMAP=m CONFIG_INPUT_SPARSEKMAP=m
@ -1019,12 +1022,16 @@ CONFIG_IR_XMP_DECODER=y
# CONFIG_MEDIA_CEC_SUPPORT is not set # CONFIG_MEDIA_CEC_SUPPORT is not set
CONFIG_MEDIA_SUPPORT=y CONFIG_MEDIA_SUPPORT=y
CONFIG_DRM=m CONFIG_DRM=m
# CONFIG_DRM_I2C_CH7006 is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_DP_AUX_CHARDEV=y
CONFIG_DRM_DP_CEC=y
# CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I2C_SIL164 is not set
CONFIG_DRM_I2C_NXP_TDA998X=m
CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON=m
CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU=m
CONFIG_DRM_AMDGPU_USERPTR=y CONFIG_DRM_AMDGPU_USERPTR=y
CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU=m
CONFIG_DRM_VKMS=m
CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX=m
CONFIG_DRM_UDL=m CONFIG_DRM_UDL=m
CONFIG_DRM_AST=m CONFIG_DRM_AST=m
@ -1035,7 +1042,9 @@ CONFIG_DRM_HISI_HIBMC=m
CONFIG_DRM_HISI_KIRIN=m CONFIG_DRM_HISI_KIRIN=m
CONFIG_DRM_BOCHS=m CONFIG_DRM_BOCHS=m
CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CIRRUS_QEMU=m
CONFIG_DRM_LEGACY=y CONFIG_DRM_GM12U320=m
CONFIG_DRM_GUD=m
CONFIG_DRM_HYPERV=m
CONFIG_FB=y CONFIG_FB=y
CONFIG_FB_CIRRUS=y CONFIG_FB_CIRRUS=y
CONFIG_FB_UVESA=m CONFIG_FB_UVESA=m
@ -1068,6 +1077,7 @@ CONFIG_HID_LOGITECH=y
CONFIG_HID_MICROSOFT=y CONFIG_HID_MICROSOFT=y
CONFIG_HID_MONTEREY=y CONFIG_HID_MONTEREY=y
CONFIG_HID_MULTITOUCH=m CONFIG_HID_MULTITOUCH=m
CONFIG_HID_HYPERV_MOUSE=m
CONFIG_USB_HIDDEV=y CONFIG_USB_HIDDEV=y
# CONFIG_I2C_HID is not set # CONFIG_I2C_HID is not set
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
@ -1180,6 +1190,9 @@ CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
CONFIG_VHOST_NET=m CONFIG_VHOST_NET=m
CONFIG_VHOST_SCSI=m CONFIG_VHOST_SCSI=m
CONFIG_VHOST_VSOCK=m CONFIG_VHOST_VSOCK=m
CONFIG_HYPERV=m
CONFIG_HYPERV_UTILS=m
CONFIG_HYPERV_BALLOON=m
CONFIG_STAGING=y CONFIG_STAGING=y
CONFIG_CLK_SP810=y CONFIG_CLK_SP810=y
CONFIG_XGENE_SLIMPRO_MBOX=m CONFIG_XGENE_SLIMPRO_MBOX=m
@ -1393,6 +1406,8 @@ CONFIG_STACK_TRACER=y
CONFIG_SCHED_TRACER=y CONFIG_SCHED_TRACER=y
CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE_SYSCALLS=y
CONFIG_BLK_DEV_IO_TRACE=y CONFIG_BLK_DEV_IO_TRACE=y
CONFIG_KUNIT=m
CONFIG_KUNIT_ALL_TESTS=m
CONFIG_NOTIFIER_ERROR_INJECTION=m CONFIG_NOTIFIER_ERROR_INJECTION=m
CONFIG_FUNCTION_ERROR_INJECTION=y CONFIG_FUNCTION_ERROR_INJECTION=y
CONFIG_RBTREE_TEST=m CONFIG_RBTREE_TEST=m

View File

@ -1203,6 +1203,8 @@ CONFIG_VGA_SWITCHEROO=y
CONFIG_DRM=m CONFIG_DRM=m
CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_AUX_CHARDEV=y
CONFIG_DRM_DP_CEC=y
CONFIG_DRM_I2C_NXP_TDA998X=m
CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_RADEON_USERPTR=y
CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU=m
@ -1210,6 +1212,7 @@ CONFIG_DRM_AMD_ACP=y
CONFIG_HSA_AMD=y CONFIG_HSA_AMD=y
CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU=m
CONFIG_DRM_I915=m CONFIG_DRM_I915=m
CONFIG_DRM_I915_GVT_KVMGT=m
CONFIG_DRM_VKMS=m CONFIG_DRM_VKMS=m
CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX=m
CONFIG_DRM_GMA500=m CONFIG_DRM_GMA500=m
@ -1220,13 +1223,13 @@ CONFIG_DRM_QXL=m
CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VIRTIO_GPU=m
CONFIG_DRM_BOCHS=m CONFIG_DRM_BOCHS=m
CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CIRRUS_QEMU=m
CONFIG_DRM_GM12U320=m
CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_GUD=m
CONFIG_DRM_HYPERV=m CONFIG_DRM_HYPERV=m
CONFIG_DRM_LEGACY=y
CONFIG_FB=y CONFIG_FB=y
CONFIG_FB_VESA=y CONFIG_FB_VESA=y
CONFIG_FB_EFI=y CONFIG_FB_EFI=y
CONFIG_FB_HYPERV=m
CONFIG_FB_TILEBLITTING=y CONFIG_FB_TILEBLITTING=y
CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_CLASS_DEVICE=m
CONFIG_LCD_PLATFORM=m CONFIG_LCD_PLATFORM=m
@ -1322,7 +1325,6 @@ CONFIG_MMC_REALTEK_PCI=m
CONFIG_MMC_REALTEK_USB=m CONFIG_MMC_REALTEK_USB=m
CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD=m
CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PCI=m
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLASS=y
CONFIG_LEDS_INTEL_SS4200=m CONFIG_LEDS_INTEL_SS4200=m
CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXCPLD=m
@ -1441,6 +1443,7 @@ CONFIG_STAGING=y
CONFIG_QLGE=m CONFIG_QLGE=m
# CONFIG_SURFACE_PLATFORMS is not set # CONFIG_SURFACE_PLATFORMS is not set
CONFIG_AMD_HSMP=m CONFIG_AMD_HSMP=m
CONFIG_THINKPAD_ACPI=m
CONFIG_INTEL_IFS=m CONFIG_INTEL_IFS=m
CONFIG_INTEL_PMT_TELEMETRY=m CONFIG_INTEL_PMT_TELEMETRY=m
CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_CRASHLOG=m
@ -1685,6 +1688,8 @@ CONFIG_X86_DECODER_SELFTEST=y
CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_BOOT_PARAMS=y
# CONFIG_X86_DEBUG_FPU is not set # CONFIG_X86_DEBUG_FPU is not set
CONFIG_UNWINDER_FRAME_POINTER=y CONFIG_UNWINDER_FRAME_POINTER=y
CONFIG_KUNIT=m
CONFIG_KUNIT_ALL_TESTS=m
CONFIG_NOTIFIER_ERROR_INJECTION=m CONFIG_NOTIFIER_ERROR_INJECTION=m
CONFIG_FUNCTION_ERROR_INJECTION=y CONFIG_FUNCTION_ERROR_INJECTION=y
CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATOMIC64_SELFTEST=y