Skip to content

Commit 6a20a19

Browse files
committed
linux.config: Enable virtio-gpu driver
1 parent 35517a0 commit 6a20a19

File tree

1 file changed

+232
-6
lines changed

1 file changed

+232
-6
lines changed

configs/linux.config

Lines changed: 232 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#
2+
# Automatically generated file; DO NOT EDIT.
3+
# Linux/riscv 6.1.55 Kernel Configuration
4+
#
15
CONFIG_CC_VERSION_TEXT="riscv32-buildroot-linux-gnu-gcc.br_real (Buildroot 2023.05.1) 12.3.0"
26
CONFIG_CC_IS_GCC=y
37
CONFIG_GCC_VERSION=120300
@@ -160,7 +164,7 @@ CONFIG_MEMBARRIER=y
160164
CONFIG_KALLSYMS=y
161165
# CONFIG_KALLSYMS_ALL is not set
162166
CONFIG_KALLSYMS_BASE_RELATIVE=y
163-
# CONFIG_KCMP is not set
167+
CONFIG_KCMP=y
164168
# CONFIG_RSEQ is not set
165169
CONFIG_EMBEDDED=y
166170
CONFIG_HAVE_PERF_EVENTS=y
@@ -325,7 +329,7 @@ CONFIG_COMPAT_32BIT_TIME=y
325329
CONFIG_ARCH_OPTIONAL_KERNEL_RWX=y
326330
CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y
327331
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
328-
CONFIG_STRICT_KERNEL_RWX=n
332+
# CONFIG_STRICT_KERNEL_RWX is not set
329333
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
330334
CONFIG_STRICT_MODULE_RWX=y
331335
# CONFIG_LOCK_EVENT_COUNTS is not set
@@ -589,6 +593,8 @@ CONFIG_ALLOW_DEV_COREDUMP=y
589593
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
590594
CONFIG_REGMAP=y
591595
CONFIG_REGMAP_MMIO=y
596+
CONFIG_DMA_SHARED_BUFFER=y
597+
# CONFIG_DMA_FENCE_TRACE is not set
592598
CONFIG_GENERIC_ARCH_TOPOLOGY=y
593599
# end of Generic Driver Options
594600

@@ -654,8 +660,18 @@ CONFIG_VIRTIO_BLK=y
654660
#
655661
# Misc devices
656662
#
663+
# CONFIG_AD525X_DPOT is not set
657664
# CONFIG_DUMMY_IRQ is not set
665+
# CONFIG_ICS932S401 is not set
658666
# CONFIG_ENCLOSURE_SERVICES is not set
667+
# CONFIG_APDS9802ALS is not set
668+
# CONFIG_ISL29003 is not set
669+
# CONFIG_ISL29020 is not set
670+
# CONFIG_SENSORS_TSL2550 is not set
671+
# CONFIG_SENSORS_BH1770 is not set
672+
# CONFIG_SENSORS_APDS990X is not set
673+
# CONFIG_HMC6352 is not set
674+
# CONFIG_DS1682 is not set
659675
# CONFIG_SRAM is not set
660676
# CONFIG_XILINX_SDFEC is not set
661677
# CONFIG_OPEN_DICE is not set
@@ -665,17 +681,25 @@ CONFIG_VIRTIO_BLK=y
665681
#
666682
# EEPROM support
667683
#
684+
# CONFIG_EEPROM_AT24 is not set
685+
# CONFIG_EEPROM_LEGACY is not set
686+
# CONFIG_EEPROM_MAX6875 is not set
668687
# CONFIG_EEPROM_93CX6 is not set
688+
# CONFIG_EEPROM_IDT_89HPESX is not set
689+
# CONFIG_EEPROM_EE1004 is not set
669690
# end of EEPROM support
670691

671692
#
672693
# Texas Instruments shared transport line discipline
673694
#
674695
# end of Texas Instruments shared transport line discipline
675696

697+
# CONFIG_SENSORS_LIS3_I2C is not set
698+
676699
#
677700
# Altera FPGA firmware download module (requires I2C)
678701
#
702+
# CONFIG_ALTERA_STAPL is not set
679703
# CONFIG_ECHO is not set
680704
# CONFIG_PVPANIC is not set
681705
# end of Misc devices
@@ -814,6 +838,7 @@ CONFIG_SERIAL_CORE=y
814838
CONFIG_SERIAL_CORE_CONSOLE=y
815839
# CONFIG_SERIAL_SIFIVE is not set
816840
# CONFIG_SERIAL_SCCNXP is not set
841+
# CONFIG_SERIAL_SC16IS7XX is not set
817842
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
818843
# CONFIG_SERIAL_ALTERA_UART is not set
819844
# CONFIG_SERIAL_XILINX_PS_UART is not set
@@ -842,7 +867,45 @@ CONFIG_DEVMEM=y
842867
#
843868
# I2C support
844869
#
845-
# CONFIG_I2C is not set
870+
CONFIG_I2C=m
871+
CONFIG_I2C_BOARDINFO=y
872+
CONFIG_I2C_COMPAT=y
873+
# CONFIG_I2C_CHARDEV is not set
874+
# CONFIG_I2C_MUX is not set
875+
CONFIG_I2C_HELPER_AUTO=y
876+
CONFIG_I2C_ALGOBIT=m
877+
878+
#
879+
# I2C Hardware Bus support
880+
#
881+
882+
#
883+
# I2C system bus drivers (mostly embedded / system-on-chip)
884+
#
885+
# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
886+
# CONFIG_I2C_EMEV2 is not set
887+
# CONFIG_I2C_OCORES is not set
888+
# CONFIG_I2C_PCA_PLATFORM is not set
889+
# CONFIG_I2C_RK3X is not set
890+
# CONFIG_I2C_SIMTEC is not set
891+
# CONFIG_I2C_XILINX is not set
892+
893+
#
894+
# External I2C/SMBus adapter drivers
895+
#
896+
# CONFIG_I2C_TAOS_EVM is not set
897+
898+
#
899+
# Other I2C/SMBus bus drivers
900+
#
901+
# CONFIG_I2C_VIRTIO is not set
902+
# end of I2C Hardware Bus support
903+
904+
# CONFIG_I2C_STUB is not set
905+
# CONFIG_I2C_SLAVE is not set
906+
# CONFIG_I2C_DEBUG_CORE is not set
907+
# CONFIG_I2C_DEBUG_ALGO is not set
908+
# CONFIG_I2C_DEBUG_BUS is not set
846909
# end of I2C support
847910

848911
# CONFIG_I3C is not set
@@ -878,17 +941,68 @@ CONFIG_BCMA_POSSIBLE=y
878941
#
879942
# Multifunction device drivers
880943
#
944+
# CONFIG_MFD_ACT8945A is not set
881945
# CONFIG_MFD_ATMEL_FLEXCOM is not set
882946
# CONFIG_MFD_ATMEL_HLCDC is not set
947+
# CONFIG_MFD_BCM590XX is not set
948+
# CONFIG_MFD_BD9571MWV is not set
949+
# CONFIG_MFD_AXP20X_I2C is not set
883950
# CONFIG_MFD_MADERA is not set
951+
# CONFIG_MFD_DA9062 is not set
952+
# CONFIG_MFD_DA9063 is not set
953+
# CONFIG_MFD_DA9150 is not set
954+
# CONFIG_MFD_GATEWORKS_GSC is not set
955+
# CONFIG_MFD_MC13XXX_I2C is not set
956+
# CONFIG_MFD_MP2629 is not set
884957
# CONFIG_MFD_HI6421_PMIC is not set
885958
# CONFIG_HTC_PASIC3 is not set
959+
# CONFIG_MFD_IQS62X is not set
886960
# CONFIG_MFD_KEMPLD is not set
961+
# CONFIG_MFD_88PM800 is not set
962+
# CONFIG_MFD_88PM805 is not set
963+
# CONFIG_MFD_MAX14577 is not set
964+
# CONFIG_MFD_MAX77650 is not set
965+
# CONFIG_MFD_MAX77686 is not set
966+
# CONFIG_MFD_MAX77693 is not set
967+
# CONFIG_MFD_MAX77714 is not set
968+
# CONFIG_MFD_MAX8907 is not set
969+
# CONFIG_MFD_MT6360 is not set
970+
# CONFIG_MFD_MT6370 is not set
887971
# CONFIG_MFD_MT6397 is not set
972+
# CONFIG_MFD_MENF21BMC is not set
973+
# CONFIG_MFD_NTXEC is not set
974+
# CONFIG_MFD_RETU is not set
975+
# CONFIG_MFD_PCF50633 is not set
976+
# CONFIG_MFD_SY7636A is not set
977+
# CONFIG_MFD_RT4831 is not set
978+
# CONFIG_MFD_RT5033 is not set
979+
# CONFIG_MFD_RT5120 is not set
980+
# CONFIG_MFD_RK808 is not set
981+
# CONFIG_MFD_RN5T618 is not set
982+
# CONFIG_MFD_SI476X_CORE is not set
888983
# CONFIG_MFD_SM501 is not set
984+
# CONFIG_MFD_SKY81452 is not set
889985
CONFIG_MFD_SYSCON=y
890986
# CONFIG_MFD_TI_AM335X_TSCADC is not set
987+
# CONFIG_MFD_LP3943 is not set
988+
# CONFIG_MFD_TI_LMU is not set
989+
# CONFIG_TPS6105X is not set
990+
# CONFIG_TPS6507X is not set
991+
# CONFIG_MFD_TPS65086 is not set
992+
# CONFIG_MFD_TPS65217 is not set
993+
# CONFIG_MFD_TI_LP873X is not set
994+
# CONFIG_MFD_TI_LP87565 is not set
995+
# CONFIG_MFD_TPS65218 is not set
996+
# CONFIG_MFD_TPS65912_I2C is not set
997+
# CONFIG_MFD_WL1273_CORE is not set
998+
# CONFIG_MFD_LM3533 is not set
891999
# CONFIG_MFD_TQMX86 is not set
1000+
# CONFIG_MFD_ARIZONA_I2C is not set
1001+
# CONFIG_MFD_WM8994 is not set
1002+
# CONFIG_MFD_STMFX is not set
1003+
# CONFIG_MFD_ATC260X_I2C is not set
1004+
# CONFIG_MFD_QCOM_PM8008 is not set
1005+
# CONFIG_MFD_RSMU_I2C is not set
8921006
# end of Multifunction device drivers
8931007

8941008
# CONFIG_REGULATOR is not set
@@ -905,17 +1019,101 @@ CONFIG_MFD_SYSCON=y
9051019
#
9061020
# Graphics support
9071021
#
908-
# CONFIG_DRM is not set
1022+
CONFIG_DRM=m
1023+
CONFIG_DRM_KMS_HELPER=m
1024+
# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
9091025
# CONFIG_DRM_DEBUG_MODESET_LOCK is not set
1026+
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
1027+
CONFIG_DRM_GEM_SHMEM_HELPER=m
1028+
1029+
#
1030+
# I2C encoder or helper chips
1031+
#
1032+
# CONFIG_DRM_I2C_CH7006 is not set
1033+
# CONFIG_DRM_I2C_SIL164 is not set
1034+
# CONFIG_DRM_I2C_NXP_TDA998X is not set
1035+
# CONFIG_DRM_I2C_NXP_TDA9950 is not set
1036+
# end of I2C encoder or helper chips
9101037

9111038
#
9121039
# ARM devices
9131040
#
1041+
# CONFIG_DRM_KOMEDA is not set
9141042
# end of ARM devices
9151043

1044+
# CONFIG_DRM_VGEM is not set
1045+
# CONFIG_DRM_VKMS is not set
1046+
# CONFIG_DRM_RCAR_DW_HDMI is not set
1047+
# CONFIG_DRM_RCAR_USE_LVDS is not set
1048+
# CONFIG_DRM_RCAR_USE_MIPI_DSI is not set
1049+
CONFIG_DRM_VIRTIO_GPU=m
1050+
CONFIG_DRM_PANEL=y
1051+
1052+
#
1053+
# Display Panels
1054+
#
1055+
# CONFIG_DRM_PANEL_ARM_VERSATILE is not set
1056+
# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set
1057+
# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
1058+
# end of Display Panels
1059+
1060+
CONFIG_DRM_BRIDGE=y
1061+
CONFIG_DRM_PANEL_BRIDGE=y
1062+
1063+
#
1064+
# Display Interface Bridges
1065+
#
1066+
# CONFIG_DRM_CDNS_DSI is not set
1067+
# CONFIG_DRM_CHIPONE_ICN6211 is not set
1068+
# CONFIG_DRM_CHRONTEL_CH7033 is not set
1069+
# CONFIG_DRM_DISPLAY_CONNECTOR is not set
1070+
# CONFIG_DRM_ITE_IT6505 is not set
1071+
# CONFIG_DRM_LONTIUM_LT8912B is not set
1072+
# CONFIG_DRM_LONTIUM_LT9211 is not set
1073+
# CONFIG_DRM_LONTIUM_LT9611 is not set
1074+
# CONFIG_DRM_LONTIUM_LT9611UXC is not set
1075+
# CONFIG_DRM_ITE_IT66121 is not set
1076+
# CONFIG_DRM_LVDS_CODEC is not set
1077+
# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set
1078+
# CONFIG_DRM_NWL_MIPI_DSI is not set
1079+
# CONFIG_DRM_NXP_PTN3460 is not set
1080+
# CONFIG_DRM_PARADE_PS8622 is not set
1081+
# CONFIG_DRM_PARADE_PS8640 is not set
1082+
# CONFIG_DRM_SIL_SII8620 is not set
1083+
# CONFIG_DRM_SII902X is not set
1084+
# CONFIG_DRM_SII9234 is not set
1085+
# CONFIG_DRM_SIMPLE_BRIDGE is not set
1086+
# CONFIG_DRM_THINE_THC63LVD1024 is not set
1087+
# CONFIG_DRM_TOSHIBA_TC358762 is not set
1088+
# CONFIG_DRM_TOSHIBA_TC358764 is not set
1089+
# CONFIG_DRM_TOSHIBA_TC358767 is not set
1090+
# CONFIG_DRM_TOSHIBA_TC358768 is not set
1091+
# CONFIG_DRM_TOSHIBA_TC358775 is not set
1092+
# CONFIG_DRM_TI_DLPC3433 is not set
1093+
# CONFIG_DRM_TI_TFP410 is not set
1094+
# CONFIG_DRM_TI_SN65DSI83 is not set
1095+
# CONFIG_DRM_TI_SN65DSI86 is not set
1096+
# CONFIG_DRM_TI_TPD12S015 is not set
1097+
# CONFIG_DRM_ANALOGIX_ANX6345 is not set
1098+
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
1099+
# CONFIG_DRM_ANALOGIX_ANX7625 is not set
1100+
# CONFIG_DRM_I2C_ADV7511 is not set
1101+
# CONFIG_DRM_CDNS_MHDP8546 is not set
1102+
# end of Display Interface Bridges
1103+
1104+
# CONFIG_DRM_ETNAVIV is not set
1105+
# CONFIG_DRM_LOGICVC is not set
1106+
# CONFIG_DRM_ARCPGU is not set
1107+
# CONFIG_DRM_SIMPLEDRM is not set
1108+
# CONFIG_DRM_SSD130X is not set
1109+
# CONFIG_DRM_LEGACY is not set
1110+
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m
1111+
CONFIG_DRM_NOMODESET=y
1112+
9161113
#
9171114
# Frame buffer Devices
9181115
#
1116+
CONFIG_FB_CMDLINE=y
9191117
# CONFIG_FB is not set
9201118
# end of Frame buffer Devices
9211119

@@ -926,6 +1124,8 @@ CONFIG_MFD_SYSCON=y
9261124
# CONFIG_BACKLIGHT_CLASS_DEVICE is not set
9271125
# end of Backlight & LCD device support
9281126

1127+
CONFIG_HDMI=y
1128+
9291129
#
9301130
# Console display driver support
9311131
#
@@ -1016,6 +1216,14 @@ CONFIG_HID_GENERIC=y
10161216
# CONFIG_HID_SENSOR_HUB is not set
10171217
# CONFIG_HID_ALPS is not set
10181218
# end of Special HID drivers
1219+
1220+
#
1221+
# I2C HID support
1222+
#
1223+
# CONFIG_I2C_HID_OF is not set
1224+
# CONFIG_I2C_HID_OF_ELAN is not set
1225+
# CONFIG_I2C_HID_OF_GOODIX is not set
1226+
# end of I2C HID support
10191227
# end of HID support
10201228

10211229
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
@@ -1032,8 +1240,14 @@ CONFIG_EDAC_SUPPORT=y
10321240
#
10331241
# DMABUF options
10341242
#
1035-
# CONFIG_SYNC_FILE is not set
1243+
CONFIG_SYNC_FILE=y
1244+
# CONFIG_SW_SYNC is not set
1245+
# CONFIG_UDMABUF is not set
1246+
# CONFIG_DMABUF_MOVE_NOTIFY is not set
1247+
# CONFIG_DMABUF_DEBUG is not set
1248+
# CONFIG_DMABUF_SELFTESTS is not set
10361249
# CONFIG_DMABUF_HEAPS is not set
1250+
# CONFIG_DMABUF_SYSFS_STATS is not set
10371251
# end of DMABUF options
10381252

10391253
# CONFIG_AUXDISPLAY is not set
@@ -1047,6 +1261,7 @@ CONFIG_VIRTIO_MENU=y
10471261
# CONFIG_VIRTIO_INPUT is not set
10481262
CONFIG_VIRTIO_MMIO=y
10491263
# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set
1264+
CONFIG_VIRTIO_DMA_SHARED_BUFFER=m
10501265
# CONFIG_VDPA is not set
10511266
# CONFIG_VHOST_MENU is not set
10521267

@@ -1062,7 +1277,19 @@ CONFIG_VIRTIO_MMIO=y
10621277
CONFIG_HAVE_CLK=y
10631278
CONFIG_HAVE_CLK_PREPARE=y
10641279
CONFIG_COMMON_CLK=y
1280+
# CONFIG_COMMON_CLK_MAX9485 is not set
1281+
# CONFIG_COMMON_CLK_SI5341 is not set
1282+
# CONFIG_COMMON_CLK_SI5351 is not set
1283+
# CONFIG_COMMON_CLK_SI514 is not set
1284+
# CONFIG_COMMON_CLK_SI544 is not set
1285+
# CONFIG_COMMON_CLK_SI570 is not set
1286+
# CONFIG_COMMON_CLK_CDCE706 is not set
1287+
# CONFIG_COMMON_CLK_CDCE925 is not set
1288+
# CONFIG_COMMON_CLK_CS2000_CP is not set
10651289
# CONFIG_COMMON_CLK_AXI_CLKGEN is not set
1290+
# CONFIG_COMMON_CLK_RS9_PCIE is not set
1291+
# CONFIG_COMMON_CLK_VC5 is not set
1292+
# CONFIG_COMMON_CLK_VC7 is not set
10661293
# CONFIG_COMMON_CLK_FIXED_MMIO is not set
10671294
# CONFIG_XILINX_VCU is not set
10681295
# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
@@ -1681,7 +1908,6 @@ CONFIG_HAVE_KCSAN_COMPILER=y
16811908
# CONFIG_SLUB_DEBUG is not set
16821909
# CONFIG_PAGE_OWNER is not set
16831910
# CONFIG_PAGE_POISONING is not set
1684-
# CONFIG_DEBUG_RODATA_TEST is not set
16851911
CONFIG_ARCH_HAS_DEBUG_WX=y
16861912
# CONFIG_DEBUG_WX is not set
16871913
CONFIG_GENERIC_PTDUMP=y

0 commit comments

Comments
 (0)