UPD 15 device driver
This commit is contained in:
90
config
90
config
@@ -4616,6 +4616,7 @@ CONFIG_INPUT_SOC_BUTTON_ARRAY=m
|
||||
CONFIG_INPUT_DRV260X_HAPTICS=m
|
||||
CONFIG_INPUT_DRV2665_HAPTICS=m
|
||||
CONFIG_INPUT_DRV2667_HAPTICS=m
|
||||
CONFIG_INPUT_QNAP_MCU=m
|
||||
CONFIG_INPUT_RAVE_SP_PWRBUTTON=m
|
||||
CONFIG_INPUT_RT5120_PWRKEY=m
|
||||
CONFIG_RMI4_CORE=m
|
||||
@@ -4946,6 +4947,7 @@ CONFIG_SPI_GPIO=m
|
||||
CONFIG_SPI_INTEL=m
|
||||
CONFIG_SPI_INTEL_PCI=m
|
||||
CONFIG_SPI_INTEL_PLATFORM=m
|
||||
CONFIG_SPI_KSPI2=m
|
||||
CONFIG_SPI_LM70_LLP=m
|
||||
CONFIG_SPI_LJCA=m
|
||||
CONFIG_SPI_MICROCHIP_CORE=m
|
||||
@@ -4990,10 +4992,8 @@ CONFIG_PPS_CLIENT_KTIMER=m
|
||||
CONFIG_PPS_CLIENT_LDISC=m
|
||||
CONFIG_PPS_CLIENT_PARPORT=m
|
||||
CONFIG_PPS_CLIENT_GPIO=m
|
||||
|
||||
#
|
||||
# PPS generators support
|
||||
#
|
||||
CONFIG_PPS_GENERATOR=m
|
||||
# CONFIG_PPS_GENERATOR_DUMMY is not set
|
||||
|
||||
#
|
||||
# PTP clock support
|
||||
@@ -5325,6 +5325,7 @@ CONFIG_CHARGER_RT9471=m
|
||||
CONFIG_CHARGER_CROS_USBPD=m
|
||||
CONFIG_CHARGER_CROS_PCHG=m
|
||||
CONFIG_CHARGER_CROS_CONTROL=m
|
||||
CONFIG_FUEL_GAUGE_STC3117=m
|
||||
CONFIG_CHARGER_BD99954=m
|
||||
CONFIG_CHARGER_WILCO=m
|
||||
CONFIG_BATTERY_SURFACE=m
|
||||
@@ -5486,6 +5487,7 @@ CONFIG_SENSORS_ADM1275=m
|
||||
CONFIG_SENSORS_ADP1050=m
|
||||
CONFIG_SENSORS_BEL_PFE=m
|
||||
CONFIG_SENSORS_BPA_RS600=m
|
||||
CONFIG_SENSORS_CRPS=m
|
||||
CONFIG_SENSORS_DELTA_AHE50DC_FAN=m
|
||||
CONFIG_SENSORS_FSP_3Y=m
|
||||
CONFIG_SENSORS_IBM_CFFPS=m
|
||||
@@ -5534,6 +5536,8 @@ CONFIG_SENSORS_Q54SJ108A2=m
|
||||
CONFIG_SENSORS_STPDDC60=m
|
||||
CONFIG_SENSORS_TDA38640=m
|
||||
CONFIG_SENSORS_TDA38640_REGULATOR=y
|
||||
CONFIG_SENSORS_TPS25990=m
|
||||
CONFIG_SENSORS_TPS25990_REGULATOR=y
|
||||
CONFIG_SENSORS_TPS40422=m
|
||||
CONFIG_SENSORS_TPS53679=m
|
||||
CONFIG_SENSORS_TPS546D24=m
|
||||
@@ -5546,6 +5550,7 @@ CONFIG_SENSORS_XDPE122_REGULATOR=y
|
||||
CONFIG_SENSORS_ZL6100=m
|
||||
CONFIG_SENSORS_PT5161L=m
|
||||
CONFIG_SENSORS_PWM_FAN=m
|
||||
CONFIG_SENSORS_QNAP_MCU_HWMON=m
|
||||
CONFIG_SENSORS_SBTSI=m
|
||||
CONFIG_SENSORS_SBRMI=m
|
||||
CONFIG_SENSORS_SHT15=m
|
||||
@@ -5922,6 +5927,8 @@ CONFIG_RAVE_SP_CORE=m
|
||||
CONFIG_MFD_INTEL_M10_BMC_CORE=m
|
||||
CONFIG_MFD_INTEL_M10_BMC_SPI=m
|
||||
CONFIG_MFD_INTEL_M10_BMC_PMCI=m
|
||||
CONFIG_MFD_QNAP_MCU=m
|
||||
CONFIG_MFD_UPBOARD_FPGA=m
|
||||
# end of Multifunction device drivers
|
||||
|
||||
CONFIG_REGULATOR=y
|
||||
@@ -6943,6 +6950,7 @@ CONFIG_DRM_MIPI_DBI=m
|
||||
CONFIG_DRM_MIPI_DSI=y
|
||||
# CONFIG_DRM_DEBUG_MM is not set
|
||||
CONFIG_DRM_KMS_HELPER=y
|
||||
CONFIG_DRM_DRAW=y
|
||||
CONFIG_DRM_PANIC=y
|
||||
CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff
|
||||
CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x0000aa
|
||||
@@ -6961,6 +6969,10 @@ CONFIG_DRM_CLIENT_SETUP=y
|
||||
#
|
||||
CONFIG_DRM_FBDEV_EMULATION=y
|
||||
CONFIG_DRM_FBDEV_OVERALLOC=100
|
||||
CONFIG_DRM_CLIENT_LOG=y
|
||||
CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y
|
||||
# CONFIG_DRM_CLIENT_DEFAULT_LOG is not set
|
||||
CONFIG_DRM_CLIENT_DEFAULT="fbdev"
|
||||
# end of Supported DRM clients
|
||||
|
||||
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
|
||||
@@ -7093,6 +7105,7 @@ CONFIG_DRM_ANALOGIX_DP=m
|
||||
# end of Display Interface Bridges
|
||||
|
||||
# CONFIG_DRM_ETNAVIV is not set
|
||||
CONFIG_DRM_HISI_HIBMC=m
|
||||
CONFIG_DRM_BOCHS=m
|
||||
CONFIG_DRM_CIRRUS_QEMU=m
|
||||
CONFIG_DRM_GM12U320=m
|
||||
@@ -7266,6 +7279,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y
|
||||
# end of Graphics support
|
||||
|
||||
CONFIG_DRM_ACCEL=y
|
||||
CONFIG_DRM_ACCEL_AMDXDNA=m
|
||||
CONFIG_DRM_ACCEL_HABANALABS=m
|
||||
CONFIG_DRM_ACCEL_IVPU=m
|
||||
# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set
|
||||
@@ -7433,6 +7447,7 @@ CONFIG_SND_HDA_SCODEC_CS35L56=m
|
||||
CONFIG_SND_HDA_SCODEC_CS35L56_I2C=m
|
||||
CONFIG_SND_HDA_SCODEC_CS35L56_SPI=m
|
||||
CONFIG_SND_HDA_SCODEC_TAS2781_I2C=m
|
||||
CONFIG_SND_HDA_SCODEC_TAS2781_SPI=m
|
||||
CONFIG_SND_HDA_CODEC_REALTEK=m
|
||||
CONFIG_SND_HDA_CODEC_ANALOG=m
|
||||
CONFIG_SND_HDA_CODEC_SIGMATEL=m
|
||||
@@ -8204,14 +8219,6 @@ CONFIG_HID_MCP2221=m
|
||||
CONFIG_HID_BPF=y
|
||||
# end of HID-BPF support
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
CONFIG_USB_HID=m
|
||||
CONFIG_HID_PID=y
|
||||
CONFIG_USB_HIDDEV=y
|
||||
# end of USB HID support
|
||||
|
||||
CONFIG_I2C_HID=m
|
||||
CONFIG_I2C_HID_ACPI=m
|
||||
CONFIG_I2C_HID_OF=m
|
||||
@@ -8238,6 +8245,23 @@ CONFIG_SURFACE_KBD=m
|
||||
# end of Surface System Aggregator Module HID support
|
||||
|
||||
CONFIG_SURFACE_HID_CORE=m
|
||||
|
||||
#
|
||||
# Intel THC HID Support
|
||||
#
|
||||
CONFIG_INTEL_THC_HID=m
|
||||
CONFIG_INTEL_QUICKSPI=m
|
||||
CONFIG_INTEL_QUICKI2C=m
|
||||
# end of Intel THC HID Support
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
CONFIG_USB_HID=m
|
||||
CONFIG_HID_PID=y
|
||||
CONFIG_USB_HIDDEV=y
|
||||
# end of USB HID support
|
||||
|
||||
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
|
||||
CONFIG_USB_SUPPORT=y
|
||||
CONFIG_USB_COMMON=y
|
||||
@@ -8303,11 +8327,7 @@ CONFIG_USB_WDM=m
|
||||
CONFIG_USB_TMC=m
|
||||
|
||||
#
|
||||
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
|
||||
#
|
||||
|
||||
#
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=m
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
@@ -8634,6 +8654,7 @@ CONFIG_TYPEC_UCSI=m
|
||||
CONFIG_UCSI_CCG=m
|
||||
CONFIG_UCSI_ACPI=m
|
||||
CONFIG_UCSI_STM32G0=m
|
||||
CONFIG_CROS_EC_UCSI=m
|
||||
CONFIG_TYPEC_TPS6598X=m
|
||||
CONFIG_TYPEC_ANX7411=m
|
||||
CONFIG_TYPEC_RT1719=m
|
||||
@@ -8660,6 +8681,7 @@ CONFIG_TYPEC_MUX_WCD939X_USBSS=m
|
||||
#
|
||||
CONFIG_TYPEC_DP_ALTMODE=m
|
||||
CONFIG_TYPEC_NVIDIA_ALTMODE=m
|
||||
CONFIG_TYPEC_TBT_ALTMODE=m
|
||||
# end of USB Type-C Alternate Mode drivers
|
||||
|
||||
CONFIG_USB_ROLE_SWITCH=m
|
||||
@@ -8756,6 +8778,7 @@ CONFIG_LEDS_PCA955X=m
|
||||
CONFIG_LEDS_PCA955X_GPIO=y
|
||||
CONFIG_LEDS_PCA963X=m
|
||||
CONFIG_LEDS_PCA995X=m
|
||||
CONFIG_LEDS_QNAP_MCU=m
|
||||
CONFIG_LEDS_WM831X_STATUS=m
|
||||
CONFIG_LEDS_WM8350=m
|
||||
CONFIG_LEDS_DA903X=m
|
||||
@@ -8775,6 +8798,7 @@ CONFIG_LEDS_MAX8997=m
|
||||
CONFIG_LEDS_LM355x=m
|
||||
CONFIG_LEDS_MENF21BMC=m
|
||||
CONFIG_LEDS_IS31FL319X=m
|
||||
CONFIG_LEDS_UPBOARD=m
|
||||
|
||||
#
|
||||
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
|
||||
@@ -9085,8 +9109,9 @@ CONFIG_INTEL_IOATDMA=m
|
||||
CONFIG_PLX_DMA=m
|
||||
CONFIG_XILINX_DMA=m
|
||||
CONFIG_XILINX_XDMA=m
|
||||
CONFIG_AMD_QDMA=m
|
||||
CONFIG_AMD_AE4DMA=m
|
||||
CONFIG_AMD_PTDMA=m
|
||||
CONFIG_AMD_QDMA=m
|
||||
CONFIG_QCOM_HIDMA_MGMT=m
|
||||
CONFIG_QCOM_HIDMA=m
|
||||
CONFIG_DW_DMAC_CORE=y
|
||||
@@ -9355,6 +9380,7 @@ CONFIG_CROS_EC_LIGHTBAR=m
|
||||
CONFIG_CROS_EC_DEBUGFS=m
|
||||
CONFIG_CROS_EC_SENSORHUB=m
|
||||
CONFIG_CROS_EC_SYSFS=m
|
||||
CONFIG_CROS_EC_TYPEC_ALTMODES=y
|
||||
CONFIG_CROS_EC_TYPEC=m
|
||||
CONFIG_CROS_HPS_I2C=m
|
||||
CONFIG_CROS_USBPD_LOGGER=m
|
||||
@@ -10076,6 +10102,7 @@ CONFIG_AD7293=m
|
||||
CONFIG_AD7303=m
|
||||
CONFIG_AD8460=m
|
||||
CONFIG_AD8801=m
|
||||
CONFIG_BD79703=m
|
||||
CONFIG_DPOT_DAC=m
|
||||
CONFIG_DS4424=m
|
||||
CONFIG_LTC1660=m
|
||||
@@ -10260,7 +10287,6 @@ CONFIG_ISL76682=m
|
||||
CONFIG_HID_SENSOR_ALS=m
|
||||
CONFIG_HID_SENSOR_PROX=m
|
||||
CONFIG_JSA1212=m
|
||||
CONFIG_ROHM_BU27008=m
|
||||
CONFIG_ROHM_BU27034=m
|
||||
CONFIG_RPR0521=m
|
||||
CONFIG_SENSORS_LM3533=m
|
||||
@@ -10273,6 +10299,7 @@ CONFIG_MAX44009=m
|
||||
CONFIG_NOA1305=m
|
||||
CONFIG_OPT3001=m
|
||||
CONFIG_OPT4001=m
|
||||
CONFIG_OPT4060=m
|
||||
CONFIG_PA12203001=m
|
||||
CONFIG_SI1133=m
|
||||
CONFIG_SI1145=m
|
||||
@@ -10783,6 +10810,7 @@ CONFIG_CUSE=m
|
||||
CONFIG_VIRTIO_FS=y
|
||||
CONFIG_FUSE_DAX=y
|
||||
CONFIG_FUSE_PASSTHROUGH=y
|
||||
CONFIG_FUSE_IO_URING=y
|
||||
CONFIG_OVERLAY_FS=m
|
||||
CONFIG_OVERLAY_FS_REDIRECT_DIR=y
|
||||
# CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set
|
||||
@@ -11114,6 +11142,7 @@ CONFIG_PROC_MEM_ALWAYS_FORCE=y
|
||||
# CONFIG_PROC_MEM_FORCE_PTRACE is not set
|
||||
# CONFIG_PROC_MEM_NO_FORCE is not set
|
||||
CONFIG_SECURITY=y
|
||||
CONFIG_HAS_SECURITY_AUDIT=y
|
||||
CONFIG_SECURITYFS=y
|
||||
CONFIG_SECURITY_NETWORK=y
|
||||
CONFIG_SECURITY_INFINIBAND=y
|
||||
@@ -11309,7 +11338,6 @@ CONFIG_CRYPTO_CTR=y
|
||||
CONFIG_CRYPTO_CTS=m
|
||||
CONFIG_CRYPTO_ECB=y
|
||||
CONFIG_CRYPTO_HCTR2=m
|
||||
CONFIG_CRYPTO_KEYWRAP=m
|
||||
CONFIG_CRYPTO_LRW=m
|
||||
CONFIG_CRYPTO_PCBC=m
|
||||
CONFIG_CRYPTO_XCTR=m
|
||||
@@ -11350,7 +11378,6 @@ CONFIG_CRYPTO_SHA3=y
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_STREEBOG=m
|
||||
CONFIG_CRYPTO_VMAC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_XCBC=m
|
||||
CONFIG_CRYPTO_XXHASH=y
|
||||
@@ -11441,9 +11468,6 @@ CONFIG_CRYPTO_SHA256_SSSE3=m
|
||||
CONFIG_CRYPTO_SHA512_SSSE3=m
|
||||
CONFIG_CRYPTO_SM3_AVX_X86_64=m
|
||||
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
|
||||
CONFIG_CRYPTO_CRC32C_INTEL=m
|
||||
CONFIG_CRYPTO_CRC32_PCLMUL=m
|
||||
CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
|
||||
# end of Accelerated Cryptographic Algorithms for CPU (x86)
|
||||
|
||||
CONFIG_CRYPTO_HW=y
|
||||
@@ -11532,9 +11556,9 @@ CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
|
||||
CONFIG_CRYPTO_LIB_UTILS=y
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_AESCFB=y
|
||||
CONFIG_CRYPTO_LIB_AESGCM=m
|
||||
CONFIG_CRYPTO_LIB_AESGCM=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=m
|
||||
CONFIG_CRYPTO_LIB_GF128MUL=m
|
||||
CONFIG_CRYPTO_LIB_GF128MUL=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
|
||||
@@ -11556,19 +11580,19 @@ CONFIG_CRYPTO_LIB_SHA256=y
|
||||
CONFIG_CRC_CCITT=y
|
||||
CONFIG_CRC16=y
|
||||
CONFIG_CRC_T10DIF=y
|
||||
CONFIG_ARCH_HAS_CRC_T10DIF=y
|
||||
CONFIG_CRC_T10DIF_ARCH=y
|
||||
CONFIG_CRC64_ROCKSOFT=y
|
||||
CONFIG_CRC_ITU_T=m
|
||||
CONFIG_CRC32=y
|
||||
# CONFIG_CRC32_SELFTEST is not set
|
||||
CONFIG_CRC32_SLICEBY8=y
|
||||
# CONFIG_CRC32_SLICEBY4 is not set
|
||||
# CONFIG_CRC32_SARWATE is not set
|
||||
# CONFIG_CRC32_BIT is not set
|
||||
CONFIG_ARCH_HAS_CRC32=y
|
||||
CONFIG_CRC32_ARCH=y
|
||||
CONFIG_CRC64=y
|
||||
CONFIG_CRC4=m
|
||||
CONFIG_CRC7=m
|
||||
CONFIG_LIBCRC32C=y
|
||||
CONFIG_CRC8=m
|
||||
CONFIG_CRC_OPTIMIZATIONS=y
|
||||
CONFIG_XXHASH=y
|
||||
# CONFIG_RANDOM32_SELFTEST is not set
|
||||
CONFIG_842_COMPRESS=m
|
||||
@@ -11931,11 +11955,13 @@ CONFIG_HAVE_RETHOOK=y
|
||||
CONFIG_RETHOOK=y
|
||||
CONFIG_HAVE_FUNCTION_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y
|
||||
CONFIG_HAVE_FTRACE_GRAPH_FUNC=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
CONFIG_HAVE_FTRACE_REGS_HAVING_PT_REGS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_NO_PATCHABLE=y
|
||||
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
|
||||
@@ -4547,7 +4547,7 @@ CONFIG_SERIAL_8250_DMA=y
|
||||
CONFIG_SERIAL_8250_PCILIB=y
|
||||
CONFIG_SERIAL_8250_PCI=y
|
||||
CONFIG_SERIAL_8250_EXAR=m
|
||||
CONFIG_SERIAL_8250_CS=m
|
||||
# CONFIG_SERIAL_8250_CS is not set
|
||||
CONFIG_SERIAL_8250_MEN_MCB=m
|
||||
CONFIG_SERIAL_8250_NR_UARTS=32
|
||||
CONFIG_SERIAL_8250_RUNTIME_UARTS=32
|
||||
@@ -11338,7 +11338,7 @@ CONFIG_CRYPTO_LIB_SHA256=y
|
||||
# end of Crypto library routines
|
||||
|
||||
CONFIG_CRC_CCITT=y
|
||||
CONFIG_CRC16=m
|
||||
CONFIG_CRC16=y
|
||||
CONFIG_CRC_T10DIF=y
|
||||
CONFIG_ARCH_HAS_CRC_T10DIF=y
|
||||
CONFIG_CRC_T10DIF_ARCH=y
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
--- ../config 2025-03-29 14:45:10.568566390 +0100
|
||||
+++ .config 2025-03-29 17:56:16.826179976 +0100
|
||||
--- ../config 2025-03-30 21:59:05.538983427 +0200
|
||||
+++ .config 2025-03-30 22:04:31.829969858 +0200
|
||||
@@ -32,7 +32,7 @@
|
||||
#
|
||||
CONFIG_INIT_ENV_ARG_LIMIT=32
|
||||
@@ -1011,7 +1011,7 @@
|
||||
CONFIG_INPUT_MAX77693_HAPTIC=m
|
||||
CONFIG_INPUT_MAX8925_ONKEY=m
|
||||
CONFIG_INPUT_MAX8997_HAPTIC=m
|
||||
@@ -4610,7 +4474,6 @@
|
||||
@@ -4610,13 +4474,11 @@
|
||||
CONFIG_INPUT_IQS7222=m
|
||||
CONFIG_INPUT_CMA3000=m
|
||||
CONFIG_INPUT_CMA3000_I2C=m
|
||||
@@ -1019,7 +1019,13 @@
|
||||
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
|
||||
CONFIG_INPUT_SOC_BUTTON_ARRAY=m
|
||||
CONFIG_INPUT_DRV260X_HAPTICS=m
|
||||
@@ -4640,15 +4503,14 @@
|
||||
CONFIG_INPUT_DRV2665_HAPTICS=m
|
||||
CONFIG_INPUT_DRV2667_HAPTICS=m
|
||||
-CONFIG_INPUT_QNAP_MCU=m
|
||||
CONFIG_INPUT_RAVE_SP_PWRBUTTON=m
|
||||
CONFIG_INPUT_RT5120_PWRKEY=m
|
||||
CONFIG_RMI4_CORE=m
|
||||
@@ -4641,15 +4503,14 @@
|
||||
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
|
||||
CONFIG_SERIO_I8042=m
|
||||
CONFIG_SERIO_SERPORT=m
|
||||
@@ -1038,7 +1044,16 @@
|
||||
CONFIG_SERIO_GPIO_PS2=m
|
||||
CONFIG_USERIO=m
|
||||
CONFIG_GAMEPORT=m
|
||||
@@ -4742,16 +4604,14 @@
|
||||
@@ -4686,7 +4547,7 @@
|
||||
CONFIG_SERIAL_8250_PCILIB=y
|
||||
CONFIG_SERIAL_8250_PCI=y
|
||||
CONFIG_SERIAL_8250_EXAR=m
|
||||
-CONFIG_SERIAL_8250_CS=m
|
||||
+# CONFIG_SERIAL_8250_CS is not set
|
||||
CONFIG_SERIAL_8250_MEN_MCB=m
|
||||
CONFIG_SERIAL_8250_NR_UARTS=32
|
||||
CONFIG_SERIAL_8250_RUNTIME_UARTS=32
|
||||
@@ -4743,16 +4604,14 @@
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NULL_TTY=m
|
||||
CONFIG_HVC_DRIVER=y
|
||||
@@ -1057,7 +1072,7 @@
|
||||
CONFIG_IPMI_HANDLER=m
|
||||
CONFIG_IPMI_DMI_DECODE=y
|
||||
CONFIG_IPMI_PLAT_DATA=y
|
||||
@@ -4795,7 +4655,6 @@
|
||||
@@ -4796,7 +4655,6 @@
|
||||
CONFIG_TCG_NSC=m
|
||||
CONFIG_TCG_ATMEL=m
|
||||
CONFIG_TCG_INFINEON=m
|
||||
@@ -1065,22 +1080,21 @@
|
||||
CONFIG_TCG_CRB=y
|
||||
CONFIG_TCG_VTPM_PROXY=m
|
||||
CONFIG_TCG_TIS_ST33ZP24=m
|
||||
@@ -4946,6 +4805,7 @@
|
||||
@@ -4947,7 +4805,7 @@
|
||||
CONFIG_SPI_INTEL=m
|
||||
CONFIG_SPI_INTEL_PCI=m
|
||||
CONFIG_SPI_INTEL_PLATFORM=m
|
||||
-CONFIG_SPI_KSPI2=m
|
||||
+# CONFIG_SPI_KSPI2 is not set
|
||||
CONFIG_SPI_LM70_LLP=m
|
||||
CONFIG_SPI_LJCA=m
|
||||
CONFIG_SPI_MICROCHIP_CORE=m
|
||||
@@ -4990,10 +4850,7 @@
|
||||
@@ -4992,8 +4850,7 @@
|
||||
CONFIG_PPS_CLIENT_LDISC=m
|
||||
CONFIG_PPS_CLIENT_PARPORT=m
|
||||
CONFIG_PPS_CLIENT_GPIO=m
|
||||
-
|
||||
-#
|
||||
-# PPS generators support
|
||||
-#
|
||||
-CONFIG_PPS_GENERATOR=m
|
||||
-# CONFIG_PPS_GENERATOR_DUMMY is not set
|
||||
+# CONFIG_PPS_GENERATOR is not set
|
||||
|
||||
#
|
||||
@@ -1115,15 +1129,16 @@
|
||||
# CONFIG_GPIO_VIRTUSER is not set
|
||||
# end of GPIO Debugging utilities
|
||||
|
||||
@@ -5325,6 +5182,7 @@
|
||||
@@ -5325,7 +5182,7 @@
|
||||
CONFIG_CHARGER_CROS_USBPD=m
|
||||
CONFIG_CHARGER_CROS_PCHG=m
|
||||
CONFIG_CHARGER_CROS_CONTROL=m
|
||||
-CONFIG_FUEL_GAUGE_STC3117=m
|
||||
+# CONFIG_FUEL_GAUGE_STC3117 is not set
|
||||
CONFIG_CHARGER_BD99954=m
|
||||
CONFIG_CHARGER_WILCO=m
|
||||
CONFIG_BATTERY_SURFACE=m
|
||||
@@ -5364,8 +5222,6 @@
|
||||
@@ -5365,8 +5222,6 @@
|
||||
CONFIG_SENSORS_ASUS_ROG_RYUJIN=m
|
||||
CONFIG_SENSORS_AXI_FAN_CONTROL=m
|
||||
CONFIG_SENSORS_K8TEMP=m
|
||||
@@ -1132,23 +1147,34 @@
|
||||
CONFIG_SENSORS_APPLESMC=m
|
||||
CONFIG_SENSORS_ASB100=m
|
||||
CONFIG_SENSORS_ATXP1=m
|
||||
@@ -5486,6 +5342,7 @@
|
||||
@@ -5487,7 +5342,7 @@
|
||||
CONFIG_SENSORS_ADP1050=m
|
||||
CONFIG_SENSORS_BEL_PFE=m
|
||||
CONFIG_SENSORS_BPA_RS600=m
|
||||
-CONFIG_SENSORS_CRPS=m
|
||||
+# CONFIG_SENSORS_CRPS is not set
|
||||
CONFIG_SENSORS_DELTA_AHE50DC_FAN=m
|
||||
CONFIG_SENSORS_FSP_3Y=m
|
||||
CONFIG_SENSORS_IBM_CFFPS=m
|
||||
@@ -5534,6 +5391,7 @@
|
||||
@@ -5536,8 +5391,7 @@
|
||||
CONFIG_SENSORS_STPDDC60=m
|
||||
CONFIG_SENSORS_TDA38640=m
|
||||
CONFIG_SENSORS_TDA38640_REGULATOR=y
|
||||
-CONFIG_SENSORS_TPS25990=m
|
||||
-CONFIG_SENSORS_TPS25990_REGULATOR=y
|
||||
+# CONFIG_SENSORS_TPS25990 is not set
|
||||
CONFIG_SENSORS_TPS40422=m
|
||||
CONFIG_SENSORS_TPS53679=m
|
||||
CONFIG_SENSORS_TPS546D24=m
|
||||
@@ -5748,7 +5606,6 @@
|
||||
@@ -5550,7 +5404,6 @@
|
||||
CONFIG_SENSORS_ZL6100=m
|
||||
CONFIG_SENSORS_PT5161L=m
|
||||
CONFIG_SENSORS_PWM_FAN=m
|
||||
-CONFIG_SENSORS_QNAP_MCU_HWMON=m
|
||||
CONFIG_SENSORS_SBTSI=m
|
||||
CONFIG_SENSORS_SBRMI=m
|
||||
CONFIG_SENSORS_SHT15=m
|
||||
@@ -5753,7 +5606,6 @@
|
||||
CONFIG_NIC7018_WDT=m
|
||||
CONFIG_SIEMENS_SIMATIC_IPC_WDT=m
|
||||
CONFIG_MEN_A21_WDT=m
|
||||
@@ -1156,16 +1182,18 @@
|
||||
|
||||
#
|
||||
# PCI-based Watchdog Cards
|
||||
@@ -5922,6 +5779,8 @@
|
||||
@@ -5927,8 +5779,8 @@
|
||||
CONFIG_MFD_INTEL_M10_BMC_CORE=m
|
||||
CONFIG_MFD_INTEL_M10_BMC_SPI=m
|
||||
CONFIG_MFD_INTEL_M10_BMC_PMCI=m
|
||||
-CONFIG_MFD_QNAP_MCU=m
|
||||
-CONFIG_MFD_UPBOARD_FPGA=m
|
||||
+# CONFIG_MFD_QNAP_MCU is not set
|
||||
+# CONFIG_MFD_UPBOARD_FPGA is not set
|
||||
# end of Multifunction device drivers
|
||||
|
||||
CONFIG_REGULATOR=y
|
||||
@@ -6077,17 +5936,14 @@
|
||||
@@ -6084,17 +5936,14 @@
|
||||
CONFIG_RC_XBOX_DVD=m
|
||||
CONFIG_CEC_CORE=m
|
||||
CONFIG_CEC_NOTIFIER=y
|
||||
@@ -1183,7 +1211,7 @@
|
||||
CONFIG_CEC_SECO=m
|
||||
CONFIG_CEC_SECO_RC=y
|
||||
CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC=m
|
||||
@@ -6559,8 +6415,6 @@
|
||||
@@ -6566,8 +6415,6 @@
|
||||
CONFIG_VIDEOBUF2_DVB=m
|
||||
# end of Media drivers
|
||||
|
||||
@@ -1192,7 +1220,7 @@
|
||||
#
|
||||
# Media ancillary drivers
|
||||
#
|
||||
@@ -6668,48 +6522,110 @@
|
||||
@@ -6675,48 +6522,110 @@
|
||||
# end of Flash devices
|
||||
|
||||
#
|
||||
@@ -1290,25 +1318,25 @@
|
||||
#
|
||||
-# end of Video serializers and deserializers
|
||||
+# end of SDR tuner chips
|
||||
+
|
||||
+#
|
||||
|
||||
#
|
||||
-# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers'
|
||||
+# Miscellaneous helper chips
|
||||
+#
|
||||
#
|
||||
+# CONFIG_VIDEO_I2C is not set
|
||||
+CONFIG_VIDEO_M52790=m
|
||||
+# CONFIG_VIDEO_ST_MIPID02 is not set
|
||||
+# CONFIG_VIDEO_THS7303 is not set
|
||||
+# end of Miscellaneous helper chips
|
||||
|
||||
#
|
||||
-# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers'
|
||||
+
|
||||
+#
|
||||
+# Video serializers and deserializers
|
||||
#
|
||||
+#
|
||||
+# end of Video serializers and deserializers
|
||||
|
||||
#
|
||||
# Media SPI Adapters
|
||||
@@ -6721,7 +6637,7 @@
|
||||
@@ -6728,7 +6637,7 @@
|
||||
CONFIG_MEDIA_TUNER=m
|
||||
|
||||
#
|
||||
@@ -1317,7 +1345,7 @@
|
||||
#
|
||||
CONFIG_MEDIA_TUNER_E4000=m
|
||||
CONFIG_MEDIA_TUNER_FC0011=m
|
||||
@@ -6732,6 +6648,7 @@
|
||||
@@ -6739,6 +6648,7 @@
|
||||
CONFIG_MEDIA_TUNER_M88RS6000T=m
|
||||
CONFIG_MEDIA_TUNER_MAX2165=m
|
||||
CONFIG_MEDIA_TUNER_MC44S803=m
|
||||
@@ -1325,7 +1353,7 @@
|
||||
CONFIG_MEDIA_TUNER_MT2060=m
|
||||
CONFIG_MEDIA_TUNER_MT2063=m
|
||||
CONFIG_MEDIA_TUNER_MT20XX=m
|
||||
@@ -6759,9 +6676,10 @@
|
||||
@@ -6766,9 +6676,10 @@
|
||||
CONFIG_MEDIA_TUNER_XC2028=m
|
||||
CONFIG_MEDIA_TUNER_XC4000=m
|
||||
CONFIG_MEDIA_TUNER_XC5000=m
|
||||
@@ -1337,7 +1365,7 @@
|
||||
#
|
||||
|
||||
#
|
||||
@@ -6829,6 +6747,7 @@
|
||||
@@ -6836,6 +6747,7 @@
|
||||
CONFIG_DVB_DIB3000MC=m
|
||||
CONFIG_DVB_DIB7000M=m
|
||||
CONFIG_DVB_DIB7000P=m
|
||||
@@ -1345,7 +1373,7 @@
|
||||
CONFIG_DVB_DRXD=m
|
||||
CONFIG_DVB_EC100=m
|
||||
CONFIG_DVB_GP8PSK_FE=m
|
||||
@@ -6837,6 +6756,7 @@
|
||||
@@ -6844,6 +6756,7 @@
|
||||
CONFIG_DVB_NXT6000=m
|
||||
CONFIG_DVB_RTL2830=m
|
||||
CONFIG_DVB_RTL2832=m
|
||||
@@ -1353,7 +1381,7 @@
|
||||
CONFIG_DVB_SI2168=m
|
||||
CONFIG_DVB_SP887X=m
|
||||
CONFIG_DVB_STV0367=m
|
||||
@@ -6844,6 +6764,7 @@
|
||||
@@ -6851,6 +6764,7 @@
|
||||
CONFIG_DVB_TDA1004X=m
|
||||
CONFIG_DVB_ZD1301_DEMOD=m
|
||||
CONFIG_DVB_ZL10353=m
|
||||
@@ -1361,7 +1389,7 @@
|
||||
|
||||
#
|
||||
# DVB-C (cable) frontends
|
||||
@@ -6881,6 +6802,7 @@
|
||||
@@ -6888,6 +6802,7 @@
|
||||
#
|
||||
# ISDB-S (satellite) & ISDB-T (terrestrial) frontends
|
||||
#
|
||||
@@ -1369,7 +1397,7 @@
|
||||
CONFIG_DVB_TC90522=m
|
||||
|
||||
#
|
||||
@@ -6903,8 +6825,10 @@
|
||||
@@ -6910,8 +6825,10 @@
|
||||
CONFIG_DVB_ISL6421=m
|
||||
CONFIG_DVB_ISL6423=m
|
||||
CONFIG_DVB_IX2505V=m
|
||||
@@ -1380,7 +1408,7 @@
|
||||
CONFIG_DVB_LNBP21=m
|
||||
CONFIG_DVB_LNBP22=m
|
||||
CONFIG_DVB_M88RS2000=m
|
||||
@@ -6916,6 +6840,7 @@
|
||||
@@ -6923,6 +6840,7 @@
|
||||
#
|
||||
CONFIG_DVB_CXD2099=m
|
||||
CONFIG_DVB_SP2=m
|
||||
@@ -1388,7 +1416,7 @@
|
||||
|
||||
#
|
||||
# Tools to develop new frontends
|
||||
@@ -6932,7 +6857,6 @@
|
||||
@@ -6939,7 +6857,6 @@
|
||||
# CONFIG_AUXDISPLAY is not set
|
||||
# CONFIG_PANEL is not set
|
||||
CONFIG_AGP=y
|
||||
@@ -1396,14 +1424,7 @@
|
||||
CONFIG_AGP_INTEL=m
|
||||
CONFIG_AGP_SIS=m
|
||||
CONFIG_AGP_VIA=m
|
||||
@@ -6943,14 +6867,17 @@
|
||||
CONFIG_DRM_MIPI_DSI=y
|
||||
# CONFIG_DRM_DEBUG_MM is not set
|
||||
CONFIG_DRM_KMS_HELPER=y
|
||||
+CONFIG_DRM_DRAW=y
|
||||
CONFIG_DRM_PANIC=y
|
||||
CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff
|
||||
CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x0000aa
|
||||
@@ -6957,8 +6874,10 @@
|
||||
# CONFIG_DRM_PANIC_DEBUG is not set
|
||||
CONFIG_DRM_PANIC_SCREEN="qr_code"
|
||||
CONFIG_DRM_PANIC_SCREEN_QR_CODE=y
|
||||
@@ -1415,18 +1436,19 @@
|
||||
CONFIG_DRM_CLIENT=y
|
||||
CONFIG_DRM_CLIENT_LIB=y
|
||||
CONFIG_DRM_CLIENT_SELECTION=y
|
||||
@@ -6961,6 +6888,10 @@
|
||||
@@ -6969,9 +6888,9 @@
|
||||
#
|
||||
CONFIG_DRM_FBDEV_EMULATION=y
|
||||
CONFIG_DRM_FBDEV_OVERALLOC=100
|
||||
-CONFIG_DRM_CLIENT_LOG=y
|
||||
+# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
|
||||
+# CONFIG_DRM_CLIENT_LOG is not set
|
||||
+CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y
|
||||
+CONFIG_DRM_CLIENT_DEFAULT="fbdev"
|
||||
CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y
|
||||
-# CONFIG_DRM_CLIENT_DEFAULT_LOG is not set
|
||||
CONFIG_DRM_CLIENT_DEFAULT="fbdev"
|
||||
# end of Supported DRM clients
|
||||
|
||||
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
|
||||
@@ -7004,6 +6935,7 @@
|
||||
@@ -7016,6 +6935,7 @@
|
||||
CONFIG_DRM_AMDGPU_CIK=y
|
||||
CONFIG_DRM_AMDGPU_USERPTR=y
|
||||
CONFIG_DRM_AMD_ISP=y
|
||||
@@ -1434,7 +1456,7 @@
|
||||
|
||||
#
|
||||
# ACP (Audio CoProcessor) Configuration
|
||||
@@ -7038,6 +6970,27 @@
|
||||
@@ -7050,6 +6970,27 @@
|
||||
CONFIG_DRM_I915_GVT_KVMGT=m
|
||||
CONFIG_DRM_I915_PXP=y
|
||||
CONFIG_DRM_I915_DP_TUNNEL=y
|
||||
@@ -1462,7 +1484,7 @@
|
||||
CONFIG_DRM_I915_REQUEST_TIMEOUT=20000
|
||||
CONFIG_DRM_I915_FENCE_TIMEOUT=10000
|
||||
CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250
|
||||
@@ -7047,10 +7000,29 @@
|
||||
@@ -7059,10 +7000,29 @@
|
||||
CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000
|
||||
CONFIG_DRM_I915_STOP_TIMEOUT=100
|
||||
CONFIG_DRM_I915_TIMESLICE_DURATION=1
|
||||
@@ -1492,7 +1514,7 @@
|
||||
CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000
|
||||
CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1
|
||||
CONFIG_DRM_XE_TIMESLICE_MAX=10000000
|
||||
@@ -7059,10 +7031,10 @@
|
||||
@@ -7071,10 +7031,10 @@
|
||||
CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000
|
||||
CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1
|
||||
CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y
|
||||
@@ -1505,15 +1527,16 @@
|
||||
CONFIG_DRM_GMA500=m
|
||||
CONFIG_DRM_UDL=m
|
||||
CONFIG_DRM_AST=m
|
||||
@@ -7093,6 +7065,7 @@
|
||||
@@ -7105,7 +7065,7 @@
|
||||
# end of Display Interface Bridges
|
||||
|
||||
# CONFIG_DRM_ETNAVIV is not set
|
||||
-CONFIG_DRM_HISI_HIBMC=m
|
||||
+# CONFIG_DRM_HISI_HIBMC is not set
|
||||
CONFIG_DRM_BOCHS=m
|
||||
CONFIG_DRM_CIRRUS_QEMU=m
|
||||
CONFIG_DRM_GM12U320=m
|
||||
@@ -7108,14 +7081,11 @@
|
||||
@@ -7121,14 +7081,11 @@
|
||||
CONFIG_TINYDRM_SHARP_MEMORY=m
|
||||
CONFIG_TINYDRM_ST7586=m
|
||||
CONFIG_TINYDRM_ST7735R=m
|
||||
@@ -1528,7 +1551,7 @@
|
||||
CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m
|
||||
CONFIG_DRM_PRIVACY_SCREEN=y
|
||||
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
|
||||
@@ -7163,10 +7133,8 @@
|
||||
@@ -7176,10 +7133,8 @@
|
||||
# CONFIG_FB_UDL is not set
|
||||
# CONFIG_FB_IBM_GXT4500 is not set
|
||||
# CONFIG_FB_VIRTUAL is not set
|
||||
@@ -1539,15 +1562,16 @@
|
||||
# CONFIG_FB_SSD1307 is not set
|
||||
# CONFIG_FB_SM712 is not set
|
||||
CONFIG_FB_CORE=y
|
||||
@@ -7266,6 +7234,7 @@
|
||||
@@ -7279,7 +7234,7 @@
|
||||
# end of Graphics support
|
||||
|
||||
CONFIG_DRM_ACCEL=y
|
||||
-CONFIG_DRM_ACCEL_AMDXDNA=m
|
||||
+# CONFIG_DRM_ACCEL_AMDXDNA is not set
|
||||
CONFIG_DRM_ACCEL_HABANALABS=m
|
||||
CONFIG_DRM_ACCEL_IVPU=m
|
||||
# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set
|
||||
@@ -7325,7 +7294,6 @@
|
||||
@@ -7339,7 +7294,6 @@
|
||||
CONFIG_SND_VX_LIB=m
|
||||
CONFIG_SND_AC97_CODEC=m
|
||||
CONFIG_SND_DRIVERS=y
|
||||
@@ -1555,15 +1579,16 @@
|
||||
CONFIG_SND_DUMMY=m
|
||||
CONFIG_SND_ALOOP=m
|
||||
CONFIG_SND_PCMTEST=m
|
||||
@@ -7433,6 +7401,7 @@
|
||||
@@ -7447,7 +7401,7 @@
|
||||
CONFIG_SND_HDA_SCODEC_CS35L56_I2C=m
|
||||
CONFIG_SND_HDA_SCODEC_CS35L56_SPI=m
|
||||
CONFIG_SND_HDA_SCODEC_TAS2781_I2C=m
|
||||
-CONFIG_SND_HDA_SCODEC_TAS2781_SPI=m
|
||||
+# CONFIG_SND_HDA_SCODEC_TAS2781_SPI is not set
|
||||
CONFIG_SND_HDA_CODEC_REALTEK=m
|
||||
CONFIG_SND_HDA_CODEC_ANALOG=m
|
||||
CONFIG_SND_HDA_CODEC_SIGMATEL=m
|
||||
@@ -7663,6 +7632,7 @@
|
||||
@@ -7678,6 +7632,7 @@
|
||||
CONFIG_SND_SOC_SOF_ACPI_DEV=m
|
||||
CONFIG_SND_SOC_SOF_DEBUG_PROBES=m
|
||||
CONFIG_SND_SOC_SOF_CLIENT=m
|
||||
@@ -1571,7 +1596,7 @@
|
||||
CONFIG_SND_SOC_SOF=m
|
||||
CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
|
||||
CONFIG_SND_SOC_SOF_IPC3=y
|
||||
@@ -8047,7 +8017,6 @@
|
||||
@@ -8062,7 +8017,6 @@
|
||||
CONFIG_SND_X86=y
|
||||
CONFIG_HDMI_LPE_AUDIO=m
|
||||
CONFIG_SND_SYNTH_EMUX=m
|
||||
@@ -1579,7 +1604,7 @@
|
||||
CONFIG_SND_VIRTIO=m
|
||||
CONFIG_AC97_BUS=m
|
||||
CONFIG_HID_SUPPORT=y
|
||||
@@ -8173,7 +8142,6 @@
|
||||
@@ -8188,7 +8142,6 @@
|
||||
CONFIG_HID_RMI=m
|
||||
CONFIG_HID_GREENASIA=m
|
||||
CONFIG_GREENASIA_FF=y
|
||||
@@ -1587,38 +1612,21 @@
|
||||
CONFIG_HID_SMARTJOYPLUS=m
|
||||
CONFIG_SMARTJOYPLUS_FF=y
|
||||
CONFIG_HID_TIVO=m
|
||||
@@ -8204,14 +8172,6 @@
|
||||
CONFIG_HID_BPF=y
|
||||
# end of HID-BPF support
|
||||
|
||||
-#
|
||||
-# USB HID support
|
||||
-#
|
||||
-CONFIG_USB_HID=m
|
||||
-CONFIG_HID_PID=y
|
||||
-CONFIG_USB_HIDDEV=y
|
||||
-# end of USB HID support
|
||||
-
|
||||
CONFIG_I2C_HID=m
|
||||
CONFIG_I2C_HID_ACPI=m
|
||||
CONFIG_I2C_HID_OF=m
|
||||
@@ -8238,6 +8198,28 @@
|
||||
# end of Surface System Aggregator Module HID support
|
||||
|
||||
CONFIG_SURFACE_HID_CORE=m
|
||||
+
|
||||
+#
|
||||
+# Intel THC HID Support
|
||||
+#
|
||||
@@ -8249,9 +8202,7 @@
|
||||
#
|
||||
# Intel THC HID Support
|
||||
#
|
||||
-CONFIG_INTEL_THC_HID=m
|
||||
-CONFIG_INTEL_QUICKSPI=m
|
||||
-CONFIG_INTEL_QUICKI2C=m
|
||||
+# CONFIG_INTEL_THC_HID is not set
|
||||
+# end of Intel THC HID Support
|
||||
+
|
||||
+#
|
||||
+# USB HID support
|
||||
+#
|
||||
+CONFIG_USB_HID=m
|
||||
+CONFIG_HID_PID=y
|
||||
+CONFIG_USB_HIDDEV=y
|
||||
# end of Intel THC HID Support
|
||||
|
||||
#
|
||||
@@ -8260,6 +8211,13 @@
|
||||
CONFIG_USB_HID=m
|
||||
CONFIG_HID_PID=y
|
||||
CONFIG_USB_HIDDEV=y
|
||||
+
|
||||
+#
|
||||
+# USB HID Boot Protocol drivers
|
||||
@@ -1626,12 +1634,10 @@
|
||||
+# CONFIG_USB_KBD is not set
|
||||
+# CONFIG_USB_MOUSE is not set
|
||||
+# end of USB HID Boot Protocol drivers
|
||||
+# end of USB HID support
|
||||
+
|
||||
# end of USB HID support
|
||||
|
||||
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
|
||||
CONFIG_USB_SUPPORT=y
|
||||
CONFIG_USB_COMMON=y
|
||||
@@ -8258,6 +8240,7 @@
|
||||
@@ -8282,6 +8240,7 @@
|
||||
# CONFIG_USB_DYNAMIC_MINORS is not set
|
||||
# CONFIG_USB_OTG is not set
|
||||
# CONFIG_USB_OTG_PRODUCTLIST is not set
|
||||
@@ -1639,7 +1645,7 @@
|
||||
CONFIG_USB_LEDS_TRIGGER_USBPORT=m
|
||||
CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1
|
||||
@@ -8292,7 +8275,6 @@
|
||||
@@ -8316,7 +8275,6 @@
|
||||
CONFIG_USB_HCD_BCMA=m
|
||||
CONFIG_USB_HCD_SSB=m
|
||||
# CONFIG_USB_HCD_TEST_MODE is not set
|
||||
@@ -1647,36 +1653,32 @@
|
||||
|
||||
#
|
||||
# USB Device Class drivers
|
||||
@@ -8303,11 +8285,7 @@
|
||||
CONFIG_USB_TMC=m
|
||||
|
||||
#
|
||||
-# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
|
||||
-#
|
||||
-
|
||||
-#
|
||||
-# also be needed; see USB_STORAGE Help for more info
|
||||
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=m
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
@@ -8634,6 +8612,7 @@
|
||||
CONFIG_UCSI_CCG=m
|
||||
CONFIG_UCSI_ACPI=m
|
||||
CONFIG_UCSI_STM32G0=m
|
||||
+CONFIG_CROS_EC_UCSI=m
|
||||
CONFIG_TYPEC_TPS6598X=m
|
||||
CONFIG_TYPEC_ANX7411=m
|
||||
CONFIG_TYPEC_RT1719=m
|
||||
@@ -8660,6 +8639,7 @@
|
||||
@@ -8681,7 +8639,7 @@
|
||||
#
|
||||
CONFIG_TYPEC_DP_ALTMODE=m
|
||||
CONFIG_TYPEC_NVIDIA_ALTMODE=m
|
||||
-CONFIG_TYPEC_TBT_ALTMODE=m
|
||||
+# CONFIG_TYPEC_TBT_ALTMODE is not set
|
||||
# end of USB Type-C Alternate Mode drivers
|
||||
|
||||
CONFIG_USB_ROLE_SWITCH=m
|
||||
@@ -8875,7 +8855,6 @@
|
||||
@@ -8778,7 +8736,6 @@
|
||||
CONFIG_LEDS_PCA955X_GPIO=y
|
||||
CONFIG_LEDS_PCA963X=m
|
||||
CONFIG_LEDS_PCA995X=m
|
||||
-CONFIG_LEDS_QNAP_MCU=m
|
||||
CONFIG_LEDS_WM831X_STATUS=m
|
||||
CONFIG_LEDS_WM8350=m
|
||||
CONFIG_LEDS_DA903X=m
|
||||
@@ -8798,7 +8755,6 @@
|
||||
CONFIG_LEDS_LM355x=m
|
||||
CONFIG_LEDS_MENF21BMC=m
|
||||
CONFIG_LEDS_IS31FL319X=m
|
||||
-CONFIG_LEDS_UPBOARD=m
|
||||
|
||||
#
|
||||
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
|
||||
@@ -8899,7 +8855,6 @@
|
||||
# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set
|
||||
# CONFIG_SDMA_VERBOSITY is not set
|
||||
CONFIG_INFINIBAND_IRDMA=m
|
||||
@@ -1684,7 +1686,7 @@
|
||||
CONFIG_MLX4_INFINIBAND=m
|
||||
CONFIG_MLX5_INFINIBAND=m
|
||||
CONFIG_INFINIBAND_MTHCA=m
|
||||
@@ -8906,9 +8885,7 @@
|
||||
@@ -8930,9 +8885,7 @@
|
||||
CONFIG_EDAC=y
|
||||
CONFIG_EDAC_LEGACY_SYSFS=y
|
||||
# CONFIG_EDAC_DEBUG is not set
|
||||
@@ -1694,18 +1696,16 @@
|
||||
CONFIG_EDAC_E752X=m
|
||||
CONFIG_EDAC_I82975X=m
|
||||
CONFIG_EDAC_I3000=m
|
||||
@@ -9085,8 +9062,9 @@
|
||||
@@ -9109,7 +9062,7 @@
|
||||
CONFIG_PLX_DMA=m
|
||||
CONFIG_XILINX_DMA=m
|
||||
CONFIG_XILINX_XDMA=m
|
||||
-CONFIG_AMD_QDMA=m
|
||||
-CONFIG_AMD_AE4DMA=m
|
||||
+# CONFIG_AMD_AE4DMA is not set
|
||||
CONFIG_AMD_PTDMA=m
|
||||
+CONFIG_AMD_QDMA=m
|
||||
CONFIG_AMD_QDMA=m
|
||||
CONFIG_QCOM_HIDMA_MGMT=m
|
||||
CONFIG_QCOM_HIDMA=m
|
||||
CONFIG_DW_DMAC_CORE=y
|
||||
@@ -9130,7 +9108,6 @@
|
||||
@@ -9155,7 +9108,6 @@
|
||||
CONFIG_UIO_PCI_GENERIC=m
|
||||
CONFIG_UIO_NETX=m
|
||||
CONFIG_UIO_MF624=m
|
||||
@@ -1713,7 +1713,7 @@
|
||||
CONFIG_UIO_DFL=m
|
||||
CONFIG_VFIO=m
|
||||
CONFIG_VFIO_DEVICE_CDEV=y
|
||||
@@ -9163,11 +9140,7 @@
|
||||
@@ -9188,11 +9140,7 @@
|
||||
CONFIG_VMGENID=y
|
||||
CONFIG_VBOXGUEST=m
|
||||
CONFIG_NITRO_ENCLAVES=m
|
||||
@@ -1725,7 +1725,7 @@
|
||||
CONFIG_VIRTIO_ANCHOR=y
|
||||
CONFIG_VIRTIO=y
|
||||
CONFIG_VIRTIO_PCI_LIB=y
|
||||
@@ -9189,7 +9162,6 @@
|
||||
@@ -9214,7 +9162,6 @@
|
||||
CONFIG_VDPA_SIM=m
|
||||
CONFIG_VDPA_SIM_NET=m
|
||||
CONFIG_VDPA_SIM_BLOCK=m
|
||||
@@ -1733,7 +1733,7 @@
|
||||
CONFIG_IFCVF=m
|
||||
CONFIG_MLX5_VDPA=y
|
||||
CONFIG_MLX5_VDPA_NET=m
|
||||
@@ -9213,53 +9185,8 @@
|
||||
@@ -9238,53 +9185,8 @@
|
||||
#
|
||||
# Microsoft Hyper-V guest support
|
||||
#
|
||||
@@ -1787,15 +1787,7 @@
|
||||
# CONFIG_GREYBUS is not set
|
||||
# CONFIG_COMEDI is not set
|
||||
CONFIG_STAGING=y
|
||||
@@ -9355,6 +9282,7 @@
|
||||
CONFIG_CROS_EC_DEBUGFS=m
|
||||
CONFIG_CROS_EC_SENSORHUB=m
|
||||
CONFIG_CROS_EC_SYSFS=m
|
||||
+CONFIG_CROS_EC_TYPEC_ALTMODES=y
|
||||
CONFIG_CROS_EC_TYPEC=m
|
||||
CONFIG_CROS_HPS_I2C=m
|
||||
CONFIG_CROS_USBPD_LOGGER=m
|
||||
@@ -9399,19 +9327,6 @@
|
||||
@@ -9425,19 +9327,6 @@
|
||||
CONFIG_ACERHDF=m
|
||||
CONFIG_ACER_WIRELESS=m
|
||||
CONFIG_ACER_WMI=m
|
||||
@@ -1815,7 +1807,7 @@
|
||||
CONFIG_AMD_3D_VCACHE=m
|
||||
CONFIG_AMD_WBRF=y
|
||||
CONFIG_ADV_SWBUTTON=m
|
||||
@@ -9537,7 +9452,6 @@
|
||||
@@ -9563,7 +9452,6 @@
|
||||
CONFIG_TOPSTAR_LAPTOP=m
|
||||
CONFIG_SERIAL_MULTI_INSTANTIATE=m
|
||||
CONFIG_MLX_PLATFORM=m
|
||||
@@ -1823,7 +1815,7 @@
|
||||
CONFIG_INSPUR_PLATFORM_PROFILE=m
|
||||
CONFIG_LENOVO_WMI_CAMERA=m
|
||||
CONFIG_X86_ANDROID_TABLETS=m
|
||||
@@ -9580,7 +9494,6 @@
|
||||
@@ -9606,7 +9494,6 @@
|
||||
# Clock Source drivers
|
||||
#
|
||||
CONFIG_CLKEVT_I8253=y
|
||||
@@ -1831,7 +1823,7 @@
|
||||
CONFIG_CLKBLD_I8253=y
|
||||
# end of Clock Source drivers
|
||||
|
||||
@@ -9616,7 +9529,6 @@
|
||||
@@ -9642,7 +9529,6 @@
|
||||
CONFIG_IOMMUFD_DRIVER_CORE=y
|
||||
CONFIG_IOMMUFD=m
|
||||
CONFIG_IRQ_REMAP=y
|
||||
@@ -1839,31 +1831,25 @@
|
||||
CONFIG_VIRTIO_IOMMU=m
|
||||
|
||||
#
|
||||
@@ -10076,6 +9988,7 @@
|
||||
@@ -10102,7 +9988,7 @@
|
||||
CONFIG_AD7303=m
|
||||
CONFIG_AD8460=m
|
||||
CONFIG_AD8801=m
|
||||
-CONFIG_BD79703=m
|
||||
+# CONFIG_BD79703 is not set
|
||||
CONFIG_DPOT_DAC=m
|
||||
CONFIG_DS4424=m
|
||||
CONFIG_LTC1660=m
|
||||
@@ -10260,7 +10173,6 @@
|
||||
CONFIG_HID_SENSOR_ALS=m
|
||||
CONFIG_HID_SENSOR_PROX=m
|
||||
CONFIG_JSA1212=m
|
||||
-CONFIG_ROHM_BU27008=m
|
||||
CONFIG_ROHM_BU27034=m
|
||||
CONFIG_RPR0521=m
|
||||
CONFIG_SENSORS_LM3533=m
|
||||
@@ -10273,6 +10185,7 @@
|
||||
@@ -10299,7 +10185,7 @@
|
||||
CONFIG_NOA1305=m
|
||||
CONFIG_OPT3001=m
|
||||
CONFIG_OPT4001=m
|
||||
-CONFIG_OPT4060=m
|
||||
+# CONFIG_OPT4060 is not set
|
||||
CONFIG_PA12203001=m
|
||||
CONFIG_SI1133=m
|
||||
CONFIG_SI1145=m
|
||||
@@ -10514,6 +10427,7 @@
|
||||
@@ -10541,6 +10427,7 @@
|
||||
CONFIG_SERIAL_IPOCTAL=m
|
||||
CONFIG_RESET_CONTROLLER=y
|
||||
CONFIG_RESET_GPIO=m
|
||||
@@ -1871,7 +1857,7 @@
|
||||
CONFIG_RESET_TI_SYSCON=m
|
||||
CONFIG_RESET_TI_TPS380X=m
|
||||
|
||||
@@ -10560,9 +10474,6 @@
|
||||
@@ -10587,9 +10474,6 @@
|
||||
CONFIG_RAS=y
|
||||
CONFIG_RAS_CEC=y
|
||||
# CONFIG_RAS_CEC_DEBUG is not set
|
||||
@@ -1881,7 +1867,7 @@
|
||||
CONFIG_USB4=m
|
||||
# CONFIG_USB4_DEBUGFS_WRITE is not set
|
||||
# CONFIG_USB4_DMA_TEST is not set
|
||||
@@ -10589,9 +10500,7 @@
|
||||
@@ -10616,9 +10500,7 @@
|
||||
CONFIG_DAX=y
|
||||
CONFIG_DEV_DAX=m
|
||||
CONFIG_DEV_DAX_PMEM=m
|
||||
@@ -1891,7 +1877,7 @@
|
||||
CONFIG_DEV_DAX_KMEM=m
|
||||
CONFIG_NVMEM=y
|
||||
CONFIG_NVMEM_SYSFS=y
|
||||
@@ -10643,8 +10552,6 @@
|
||||
@@ -10670,8 +10552,6 @@
|
||||
CONFIG_FPGA_MGR_MICROCHIP_SPI=m
|
||||
CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m
|
||||
CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m
|
||||
@@ -1900,7 +1886,7 @@
|
||||
CONFIG_MULTIPLEXER=m
|
||||
|
||||
#
|
||||
@@ -10677,49 +10584,18 @@
|
||||
@@ -10704,49 +10584,18 @@
|
||||
# File systems
|
||||
#
|
||||
CONFIG_DCACHE_WORD_ACCESS=y
|
||||
@@ -1956,7 +1942,7 @@
|
||||
CONFIG_BTRFS_FS=y
|
||||
CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
|
||||
@@ -10727,7 +10603,7 @@
|
||||
@@ -10754,7 +10603,7 @@
|
||||
# CONFIG_BTRFS_ASSERT is not set
|
||||
# CONFIG_BTRFS_EXPERIMENTAL is not set
|
||||
# CONFIG_BTRFS_FS_REF_VERIFY is not set
|
||||
@@ -1965,7 +1951,7 @@
|
||||
CONFIG_F2FS_FS=m
|
||||
CONFIG_F2FS_STAT_FS=y
|
||||
CONFIG_F2FS_FS_XATTR=y
|
||||
@@ -10761,7 +10637,7 @@
|
||||
@@ -10788,7 +10637,7 @@
|
||||
CONFIG_EXPORTFS_BLOCK_OPS=y
|
||||
CONFIG_FILE_LOCKING=y
|
||||
CONFIG_FS_ENCRYPTION=y
|
||||
@@ -1974,15 +1960,7 @@
|
||||
CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y
|
||||
CONFIG_FS_VERITY=y
|
||||
CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y
|
||||
@@ -10783,6 +10659,7 @@
|
||||
CONFIG_VIRTIO_FS=y
|
||||
CONFIG_FUSE_DAX=y
|
||||
CONFIG_FUSE_PASSTHROUGH=y
|
||||
+CONFIG_FUSE_IO_URING=y
|
||||
CONFIG_OVERLAY_FS=m
|
||||
CONFIG_OVERLAY_FS_REDIRECT_DIR=y
|
||||
# CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set
|
||||
@@ -10817,12 +10694,12 @@
|
||||
@@ -10845,12 +10694,12 @@
|
||||
#
|
||||
# DOS/FAT/EXFAT/NT Filesystems
|
||||
#
|
||||
@@ -1999,7 +1977,7 @@
|
||||
CONFIG_EXFAT_FS=m
|
||||
CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"
|
||||
CONFIG_NTFS3_FS=m
|
||||
@@ -10862,40 +10739,18 @@
|
||||
@@ -10890,40 +10739,18 @@
|
||||
# end of Pseudo filesystems
|
||||
|
||||
CONFIG_MISC_FILESYSTEMS=y
|
||||
@@ -2049,7 +2027,7 @@
|
||||
CONFIG_SQUASHFS=m
|
||||
# CONFIG_SQUASHFS_FILE_CACHE is not set
|
||||
CONFIG_SQUASHFS_FILE_DIRECT=y
|
||||
@@ -10955,59 +10810,9 @@
|
||||
@@ -10983,59 +10810,9 @@
|
||||
CONFIG_EROFS_FS_PCPU_KTHREAD_HIPRI=y
|
||||
CONFIG_VBOXSF_FS=m
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
@@ -2112,7 +2090,7 @@
|
||||
CONFIG_CIFS=m
|
||||
# CONFIG_CIFS_STATS2 is not set
|
||||
CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y
|
||||
@@ -11022,20 +10827,11 @@
|
||||
@@ -11050,20 +10827,11 @@
|
||||
CONFIG_CIFS_SMB_DIRECT=y
|
||||
CONFIG_CIFS_FSCACHE=y
|
||||
CONFIG_CIFS_COMPRESSION=y
|
||||
@@ -2137,7 +2115,7 @@
|
||||
CONFIG_NLS=y
|
||||
CONFIG_NLS_DEFAULT="utf8"
|
||||
CONFIG_NLS_CODEPAGE_437=y
|
||||
@@ -11104,16 +10900,15 @@
|
||||
@@ -11132,11 +10900,9 @@
|
||||
CONFIG_TRUSTED_KEYS=m
|
||||
CONFIG_HAVE_TRUSTED_KEYS=y
|
||||
CONFIG_TRUSTED_KEYS_TPM=y
|
||||
@@ -2149,39 +2127,7 @@
|
||||
CONFIG_SECURITY_DMESG_RESTRICT=y
|
||||
CONFIG_PROC_MEM_ALWAYS_FORCE=y
|
||||
# CONFIG_PROC_MEM_FORCE_PTRACE is not set
|
||||
# CONFIG_PROC_MEM_NO_FORCE is not set
|
||||
CONFIG_SECURITY=y
|
||||
+CONFIG_HAS_SECURITY_AUDIT=y
|
||||
CONFIG_SECURITYFS=y
|
||||
CONFIG_SECURITY_NETWORK=y
|
||||
CONFIG_SECURITY_INFINIBAND=y
|
||||
@@ -11309,7 +11104,6 @@
|
||||
CONFIG_CRYPTO_CTS=m
|
||||
CONFIG_CRYPTO_ECB=y
|
||||
CONFIG_CRYPTO_HCTR2=m
|
||||
-CONFIG_CRYPTO_KEYWRAP=m
|
||||
CONFIG_CRYPTO_LRW=m
|
||||
CONFIG_CRYPTO_PCBC=m
|
||||
CONFIG_CRYPTO_XCTR=m
|
||||
@@ -11350,7 +11144,6 @@
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_STREEBOG=m
|
||||
-CONFIG_CRYPTO_VMAC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_XCBC=m
|
||||
CONFIG_CRYPTO_XXHASH=y
|
||||
@@ -11441,9 +11234,6 @@
|
||||
CONFIG_CRYPTO_SHA512_SSSE3=m
|
||||
CONFIG_CRYPTO_SM3_AVX_X86_64=m
|
||||
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
|
||||
-CONFIG_CRYPTO_CRC32C_INTEL=m
|
||||
-CONFIG_CRYPTO_CRC32_PCLMUL=m
|
||||
-CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
|
||||
# end of Accelerated Cryptographic Algorithms for CPU (x86)
|
||||
|
||||
CONFIG_CRYPTO_HW=y
|
||||
@@ -11454,11 +11244,6 @@
|
||||
@@ -11478,11 +11244,6 @@
|
||||
CONFIG_CRYPTO_DEV_ATMEL_ECC=m
|
||||
CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m
|
||||
CONFIG_CRYPTO_DEV_CCP=y
|
||||
@@ -2193,43 +2139,18 @@
|
||||
CONFIG_CRYPTO_DEV_NITROX=m
|
||||
CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
|
||||
CONFIG_CRYPTO_DEV_QAT=m
|
||||
@@ -11532,7 +11317,6 @@
|
||||
@@ -11556,9 +11317,8 @@
|
||||
CONFIG_CRYPTO_LIB_UTILS=y
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_AESCFB=y
|
||||
-CONFIG_CRYPTO_LIB_AESGCM=m
|
||||
-CONFIG_CRYPTO_LIB_AESGCM=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=m
|
||||
CONFIG_CRYPTO_LIB_GF128MUL=m
|
||||
-CONFIG_CRYPTO_LIB_GF128MUL=y
|
||||
+CONFIG_CRYPTO_LIB_GF128MUL=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
|
||||
@@ -11554,21 +11338,21 @@
|
||||
# end of Crypto library routines
|
||||
|
||||
CONFIG_CRC_CCITT=y
|
||||
-CONFIG_CRC16=y
|
||||
+CONFIG_CRC16=m
|
||||
CONFIG_CRC_T10DIF=y
|
||||
+CONFIG_ARCH_HAS_CRC_T10DIF=y
|
||||
+CONFIG_CRC_T10DIF_ARCH=y
|
||||
CONFIG_CRC64_ROCKSOFT=y
|
||||
CONFIG_CRC_ITU_T=m
|
||||
CONFIG_CRC32=y
|
||||
-# CONFIG_CRC32_SELFTEST is not set
|
||||
-CONFIG_CRC32_SLICEBY8=y
|
||||
-# CONFIG_CRC32_SLICEBY4 is not set
|
||||
-# CONFIG_CRC32_SARWATE is not set
|
||||
-# CONFIG_CRC32_BIT is not set
|
||||
+CONFIG_ARCH_HAS_CRC32=y
|
||||
+CONFIG_CRC32_ARCH=y
|
||||
CONFIG_CRC64=y
|
||||
CONFIG_CRC4=m
|
||||
CONFIG_CRC7=m
|
||||
CONFIG_LIBCRC32C=y
|
||||
CONFIG_CRC8=m
|
||||
+CONFIG_CRC_OPTIMIZATIONS=y
|
||||
CONFIG_XXHASH=y
|
||||
# CONFIG_RANDOM32_SELFTEST is not set
|
||||
CONFIG_842_COMPRESS=m
|
||||
@@ -11579,7 +11363,7 @@
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
|
||||
@@ -11603,7 +11363,7 @@
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=m
|
||||
CONFIG_LZ4HC_COMPRESS=m
|
||||
@@ -2238,7 +2159,7 @@
|
||||
CONFIG_ZSTD_COMMON=y
|
||||
CONFIG_ZSTD_COMPRESS=y
|
||||
CONFIG_ZSTD_DECOMPRESS=y
|
||||
@@ -11594,12 +11378,6 @@
|
||||
@@ -11618,12 +11378,6 @@
|
||||
CONFIG_XZ_DEC_MICROLZMA=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
@@ -2251,7 +2172,7 @@
|
||||
CONFIG_DECOMPRESS_ZSTD=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=m
|
||||
@@ -11625,13 +11403,10 @@
|
||||
@@ -11649,13 +11403,10 @@
|
||||
CONFIG_NEED_SG_DMA_LENGTH=y
|
||||
CONFIG_NEED_DMA_MAP_STATE=y
|
||||
CONFIG_ARCH_DMA_ADDR_T_64BIT=y
|
||||
@@ -2265,7 +2186,7 @@
|
||||
|
||||
#
|
||||
# Default contiguous memory area size:
|
||||
@@ -11646,7 +11421,6 @@
|
||||
@@ -11670,7 +11421,6 @@
|
||||
# CONFIG_DMA_MAP_BENCHMARK is not set
|
||||
CONFIG_SGL_ALLOC=y
|
||||
CONFIG_CHECK_SIGNATURE=y
|
||||
@@ -2273,7 +2194,7 @@
|
||||
CONFIG_CPU_RMAP=y
|
||||
CONFIG_DQL=y
|
||||
CONFIG_GLOB=y
|
||||
@@ -11751,7 +11525,9 @@
|
||||
@@ -11775,7 +11525,9 @@
|
||||
# CONFIG_HEADERS_INSTALL is not set
|
||||
# CONFIG_DEBUG_SECTION_MISMATCH is not set
|
||||
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
|
||||
@@ -2283,7 +2204,7 @@
|
||||
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
|
||||
# end of Compile-time checks and compiler options
|
||||
|
||||
@@ -11815,6 +11591,8 @@
|
||||
@@ -11839,6 +11591,8 @@
|
||||
# CONFIG_DEBUG_VIRTUAL is not set
|
||||
CONFIG_DEBUG_MEMORY_INIT=y
|
||||
# CONFIG_DEBUG_PER_CPU_MAPS is not set
|
||||
@@ -2292,7 +2213,7 @@
|
||||
# CONFIG_MEM_ALLOC_PROFILING is not set
|
||||
CONFIG_HAVE_ARCH_KASAN=y
|
||||
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
|
||||
@@ -11827,6 +11605,7 @@
|
||||
@@ -11851,6 +11605,7 @@
|
||||
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||
CONFIG_KFENCE_DEFERRABLE=y
|
||||
@@ -2300,7 +2221,7 @@
|
||||
CONFIG_KFENCE_STRESS_TEST_FAULTS=0
|
||||
CONFIG_HAVE_ARCH_KMSAN=y
|
||||
# end of Memory Debugging
|
||||
@@ -11841,7 +11620,6 @@
|
||||
@@ -11865,7 +11620,6 @@
|
||||
CONFIG_PANIC_TIMEOUT=0
|
||||
CONFIG_LOCKUP_DETECTOR=y
|
||||
CONFIG_SOFTLOCKUP_DETECTOR=y
|
||||
@@ -2308,7 +2229,7 @@
|
||||
# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
|
||||
CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y
|
||||
CONFIG_HARDLOCKUP_DETECTOR=y
|
||||
@@ -11868,8 +11646,6 @@
|
||||
@@ -11892,8 +11646,6 @@
|
||||
CONFIG_SCHEDSTATS=y
|
||||
# end of Scheduler Debugging
|
||||
|
||||
@@ -2317,7 +2238,7 @@
|
||||
#
|
||||
# Lock Debugging (spinlocks, mutexes, etc...)
|
||||
#
|
||||
@@ -11916,7 +11692,6 @@
|
||||
@@ -11940,7 +11692,6 @@
|
||||
CONFIG_RCU_CPU_STALL_TIMEOUT=60
|
||||
CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
|
||||
# CONFIG_RCU_CPU_STALL_CPUTIME is not set
|
||||
@@ -2325,22 +2246,7 @@
|
||||
# CONFIG_RCU_TRACE is not set
|
||||
# CONFIG_RCU_EQS_DEBUG is not set
|
||||
# end of RCU Debugging
|
||||
@@ -11931,11 +11706,13 @@
|
||||
CONFIG_RETHOOK=y
|
||||
CONFIG_HAVE_FUNCTION_TRACER=y
|
||||
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
||||
-CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
|
||||
+CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y
|
||||
+CONFIG_HAVE_FTRACE_GRAPH_FUNC=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
|
||||
+CONFIG_HAVE_FTRACE_REGS_HAVING_PT_REGS=y
|
||||
CONFIG_HAVE_DYNAMIC_FTRACE_NO_PATCHABLE=y
|
||||
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
@@ -11967,7 +11744,6 @@
|
||||
@@ -11993,7 +11744,6 @@
|
||||
CONFIG_FUNCTION_PROFILER=y
|
||||
CONFIG_STACK_TRACER=y
|
||||
# CONFIG_IRQSOFF_TRACER is not set
|
||||
@@ -2348,7 +2254,7 @@
|
||||
CONFIG_SCHED_TRACER=y
|
||||
CONFIG_HWLAT_TRACER=y
|
||||
CONFIG_OSNOISE_TRACER=y
|
||||
@@ -12102,7 +11878,6 @@
|
||||
@@ -12128,7 +11878,6 @@
|
||||
# CONFIG_TEST_OBJPOOL is not set
|
||||
CONFIG_ARCH_USE_MEMTEST=y
|
||||
CONFIG_MEMTEST=y
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:374ae27c95cb2b1899a2242d47112a212457ca0db2544f633a023a0768a8dc5a
|
||||
size 2698118
|
||||
oid sha256:e3b76a8ef2bac613202f1802376be35d99e4cca4e6ded8f0a9cbecee7d4b971d
|
||||
size 2726640
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
% Device Drivers (15)
|
||||
% since 6.13.7
|
||||
% since 6.14
|
||||
|
||||
\section{Device Drivers \texorpdfstring{$\longrightarrow$}{->}}
|
||||
\textit{(Gerätetreiber)}
|
||||
@@ -2627,12 +2627,14 @@ Dieser Treiber kann auch als Modul gebaut werden. In diesem Fall wird das
|
||||
Modul \texttt{eeprom\_93xx46} genannt.
|
||||
Wenn Sie unsicher sind, sagen Sie N\@.
|
||||
|
||||
\paragraph{IDT 89HPESx PCIe-swtiches EEPROM / CSR support}$~$\\
|
||||
\paragraph{IDT 89HPESx PCIe-switches EEPROM / CSR support}$~$\\
|
||||
CONFIG\_EEPROM\_IDT\_89HPESX \colorbox{yellow!80}{[=m] \textbf{[~]}}\\*
|
||||
Aktivieren Sie diesen Treiber, um Lese-/Schreibzugriff auf EEPROM / CSRs über die IDT
|
||||
PCIe"=swtich i2c"=slave Schnittstelle zu erhalten.
|
||||
PCIe"=switch i2c"=slave Schnittstelle zu erhalten.
|
||||
Dieser Treiber kann auch als Modul gebaut werden.
|
||||
Wenn ja, wird das Modul \texttt{idt\_89hpesx} genannt.
|
||||
\english{Enable this driver to get read/write access to EEPROM / CSRs over IDT PCIe-switch i2c-slave interface.\\
|
||||
This driver can also be built as a module. If so, the module will be called idt\_89hpesx.}
|
||||
|
||||
\paragraph{SPD EEPROMs on DDR4 memory modules}$~$\\
|
||||
CONFIG\_EEPROM\_EE1004 \colorbox{yellow!80}{[=m] \textbf{[~]}}\\*
|
||||
@@ -6769,10 +6771,14 @@ CONFIG\_MLX5\_SW\_STEERING [=y] \textbf{[Y]}\\*
|
||||
Unterstützung für softwaregesteuertes Steering im NIC einrichten.
|
||||
|
||||
\subsubsubparagraph{Mellanox Technologies subfunction device support using auxiliary device}%\mbox{}\\
|
||||
\textit{Mellanox Technologies Unterstützung von Unterfunktionen durch Hilfsgeräte}
|
||||
CONFIG\_MLX5\_SF [=y] \textbf{[Y]}\\*
|
||||
Unterstützung für ein Sub-Fuction"=Device im NIC einrichten. Ein Mellanox"=Subfunktionsgerät kann
|
||||
Unterstützung für Geräteunterfunktionen im NIC einrichten. Ein Mellanox"=Subfunktionsgerät kann
|
||||
RDMA, netdevice und vdpa device unterstützen.
|
||||
Es ist ähnlich wie ein SRIOV VF, erfordert aber keine SRIOV"=Unterstützung.
|
||||
\english{Build support for subfunction device in the NIC.
|
||||
A Mellanox subfunction device can support RDMA, netdevice and vdpa device.
|
||||
It is similar to a SRIOV VF but it doesn't require SRIOV support.}
|
||||
|
||||
\subsubparagraph{Mellanox 5th generation network adapters (ConnectX series) DPLL support}\mbox{}\\
|
||||
CONFIG\_MLX5\_DPLL [=m] \textbf{[M]}\\*
|
||||
@@ -13534,6 +13540,273 @@ Therefore, only people configuring an embedded system would want to say N here i
|
||||
the only way to log into such a system is then via a serial or network connection.\\
|
||||
If unsure, say Y, or else you won't be able to do much with your new shiny Linux system :-)}
|
||||
|
||||
\subparagraph{Enable character translations in console}\mbox{}\\
|
||||
CONFIG\_CONSOLE\_TRANSLATIONS [=y] \textbf{[Y]}\\*
|
||||
Dies ermöglicht die Unterstützung von Schriftartenzuordnung und Unicode-Übersetzung auf virtuellen Konsolen.
|
||||
\english{This enables support for font mapping and Unicode translation on virtual consoles.}
|
||||
|
||||
\subparagraph{Support for console on virtual terminal}\mbox{}\\
|
||||
CONFIG\_VT\_CONSOLE [=y] \textbf{[Y]}\\*
|
||||
Die Systemkonsole ist das Gerät, das alle Kernelmeldungen und -warnungen empfängt und Anmeldungen im Einzelbenutzermodus ermöglicht.
|
||||
Wenn Sie hier mit Y antworten, kann ein virtuelles Terminal (das Gerät, das zur Interaktion mit einem physischen Terminal verwendet wird) als Systemkonsole verwendet werden.
|
||||
Dies ist die gebräuchlichste Betriebsart, daher sollten Sie hier Y angeben, es sei denn, Sie möchten, dass die Kernelmeldungen nur an eine serielle Schnittstelle ausgegeben werden
|
||||
ausgegeben werden sollen (in diesem Fall sollten Sie bei ``Console on serial port'', weiter unten, Y angeben).\\
|
||||
Wenn Sie hier Y angeben, wird standardmäßig das aktuell sichtbare virtuelle Terminal (/dev/tty0) als Systemkonsole verwendet.
|
||||
Sie können dies mit einer Kernel-Kommandozeilenoption wie ``console=tty3'' ändern, die das dritte virtuelle Terminal als Systemkonsole verwenden würde.
|
||||
(Versuchen Sie ``man bootparam'' oder lesen Sie in der Dokumentation Ihres Bootloaders (lilo oder loadlin) nach, wie Sie dem Kernel beim Booten Optionen übergeben können.) \\
|
||||
Wenn Sie unsicher sind, sagen Sie Y.
|
||||
\english{The system console is the device which receives all kernel messages and warnings and which allows logins in single user mode.
|
||||
If you answer Y here, a virtual terminal (the device used to interact with a physical terminal) can be used as system console.
|
||||
This is the most common mode of operations, so you should say Y here unless you want the kernel messages be output only to a serial port
|
||||
(in which case you should say Y to ``Console on serial port'', below).\\
|
||||
If you do say Y here, by default the currently visible virtual terminal (/dev/tty0) will be used as system console.
|
||||
You can change that with a kernel command line option such as ``console=tty3'' which would use the third virtual terminal as system console.
|
||||
(Try ``man bootparam'' or see the documentation of your boot loader (lilo or loadlin) about how to pass options to the kernel at boot time.)\\
|
||||
If unsure, say Y.}
|
||||
|
||||
\subparagraph{Support for binding and unbinding console drivers}\mbox{}\\
|
||||
CONFIG\_VT\_HW\_CONSOLE\_BINDING [=y] \textbf{[Y]}\\*
|
||||
Das virtuelle Terminal ist das Gerät, das über Konsolentreiber mit dem physischen Terminal interagiert.
|
||||
Auf diesen Systemen ist mindestens ein Konsolentreiber geladen.
|
||||
In anderen Konfigurationen können zusätzliche Konsolentreiber aktiviert sein, z.\,B. die Frame\-buffer-Konsole.
|
||||
Wenn mehr als ein Konsolentreiber aktiviert ist, erlaubt die Einstellung \glq y\grq{} die Auswahl des Konsolentreibers,
|
||||
der als Backend für die virtuellen Terminals dienen soll.\\
|
||||
Siehe $<$file:Documentation/driver-api/console.rst$>$ für weitere Informationen.
|
||||
Für Benutzer von Frame\-buffer-Konsolen lesen Sie bitte $<$file:Documentation/fb/fbcon.rst$>$.
|
||||
\english{The virtual terminal is the device that interacts with the physical terminal through console drivers.
|
||||
On these systems, at least one console driver is loaded.
|
||||
In other configurations, additional console drivers may be enabled, such as the framebuffer console.
|
||||
If more than 1 console driver is enabled, setting this to `y' will allow you to select the console driver that will serve as the backend for the virtual terminals.\\
|
||||
See $<$file:Documentation/driver-api/console.rst$>$ for more information.
|
||||
For framebuffer console users, please refer to $<$file:Documentation/fb/fbcon.rst$>$.}
|
||||
|
||||
\paragraph{Unix98 PTY support}\mbox{}\\
|
||||
CONFIG\_UNIX98\_PTYS [=y] \textbf{[Y]}\\*
|
||||
Ein Pseudoterminal (PTY) ist ein Softwaregerät, das aus zwei Hälften besteht: einem Master- und einem Slave-Gerät.
|
||||
Das Slave-Gerät verhält sich identisch zu einem physischen Terminal; das Master-Gerät wird von einem Prozess verwendet,
|
||||
um Daten vom Slave-Gerät zu lesen und in dieses zu schreiben, wodurch ein Terminal emuliert wird.
|
||||
Typische Programme für die Master-Seite sind Telnet-Server und xterms.\\
|
||||
Linux hat traditionell die BSD-ähnlichen Namen \texttt{/dev/ptyxx} für Master und \texttt{/dev/ttyxx} für Slaves von Pseudoterminals verwendet.
|
||||
Dieses Schema hat eine Reihe von Problemen.
|
||||
Die GNU C-Bibliothek glibc 2.1 und später unterstützt jedoch den Unix98-Namensstandard: Um ein Pseudo-Terminal zu erhalten,
|
||||
öffnet ein Prozess \texttt{/dev/ptmx};
|
||||
Die Nummer des Pseudoterminals wird dann dem Prozess zur Verfügung gestellt und der Pseudoterminal-Slave kann als \texttt{/dev/pts/$<$Nummer$>$}
|
||||
angesprochen werden.
|
||||
Was traditionell \texttt{/dev/ttyp2} war, ist dann zum Beispiel \texttt{/dev/pts/2}.\\
|
||||
Alle modernen Linux-Systeme verwenden die Unix98 ptys.
|
||||
Sagen Sie Y, es sei denn, Sie sind auf einem eingebetteten System und wollen Speicher sparen.
|
||||
\english{A pseudo terminal (PTY) is a software device consisting of two halves: a master and a slave.
|
||||
The slave device behaves identical to a physical terminal; the master device is used by a process to read data from and write data to the slave,
|
||||
thereby emulating a terminal.
|
||||
Typical programs for the master side are telnet servers and xterms.\\
|
||||
Linux has traditionally used the BSD-like names /dev/ptyxx for masters and /dev/ttyxx for slaves of pseudo terminals.
|
||||
This scheme has a number of problems.
|
||||
The GNU C library glibc 2.1 and later, however, supports the Unix98 naming standard: in order to acquire a pseudo terminal, a process opens /dev/ptmx;
|
||||
the number of the pseudo terminal is then made available to the process and the pseudo terminal slave can be accessed as /dev/pts/$<$number$>$.
|
||||
What was traditionally /dev/ttyp2 will then be /dev/pts/2, for example.\\
|
||||
All modern Linux systems use the Unix98 ptys.
|
||||
Say Y unless you're on an embedded system and want to conserve memory.}
|
||||
|
||||
|
||||
\paragraph{Legacy (BSD) PTY support}\mbox{}\\
|
||||
CONFIG\_LEGACY\_PTYS [=n] \textbf{[N]}\\*
|
||||
Ein Pseudoterminal (PTY) ist ein Softwaregerät, das aus zwei Hälften besteht: einem Master- und einem Slave-Gerät.
|
||||
Das Slave-Gerät verhält sich identisch zu einem physischen Terminal; das Master-Gerät wird von einem Prozess verwendet,
|
||||
um Daten vom Slave-Gerät zu lesen und in dieses zu schreiben, wodurch ein Terminal emuliert wird.
|
||||
Typische Programme für die Master-Seite sind \texttt{telnet}-Server und \texttt{xterms}.\\
|
||||
Linux hat traditionell die BSD-ähnlichen Namen \texttt{/dev/ptyxx} für Master und \texttt{/dev/ttyxx} für Slaves von Pseudoterminals verwendet.
|
||||
Dieses Schema hat eine Reihe von Problemen, einschließlich der Sicherheit.
|
||||
Diese Option aktiviert diese alten Geräte; auf den meisten Systemen ist es sicher, N zu sagen.
|
||||
\english{A pseudo terminal (PTY) is a software device consisting of two halves: a master and a slave.
|
||||
The slave device behaves identical to a physical terminal; the master device is used by a process to read data from and write data to the slave,
|
||||
thereby emulating a terminal.
|
||||
Typical programs for the master side are telnet servers and xterms.\\
|
||||
Linux has traditionally used the BSD-like names /dev/ptyxx for masters and /dev/ttyxx for slaves of pseudo terminals.
|
||||
This scheme has a number of problems, including security.
|
||||
This option enables these legacy devices; on most systems, it is safe to say N.}
|
||||
|
||||
\paragraph{Allow legacy TIOCSTI usage}\mbox{}\\
|
||||
CONFIG\_LEGACY\_TIOCSTI [=n] \textbf{[N]}\\*
|
||||
In der Vergangenheit hat der Kernel TIOCSTI zugelassen, das Zeichen in ein kontrollierendes TTY schiebt.
|
||||
Dies wird weiterhin als bösartiger Mechanismus zur Privilegienerweiterung verwendet und bietet keinen sinnvollen realen Nutzen mehr.
|
||||
Seine Verwendung wird als gefährliche Legacy-Operation angesehen und kann auf den meisten Systemen deaktiviert werden.
|
||||
Sagen Sie hier nur dann Y für \glqq Ja\grqq{}, wenn Sie sich vergewissert haben, dass der Userspace Ihres Systems auf diese
|
||||
Funktionalität angewiesen ist, um normal weiterarbeiten zu können.\\
|
||||
Prozesse, die mit CAP\_SYS\_ADMIN laufen, wie z.\,B. BRLTTY, können TIOCSTI auch dann verwenden, wenn dies auf N gesetzt ist.\\
|
||||
Diese Funktionalität kann zur Laufzeit mit der Sysctl dev.tty.legacy\_tiocsti geändert werden.
|
||||
Diese Konfigurationsoption legt den Standardwert der \texttt{sysctl} fest.
|
||||
\english{Historically the kernel has allowed TIOCSTI, which will push characters into a controlling TTY.
|
||||
This continues to be used as a malicious privilege escalation mechanism, and provides no meaningful real-world utility any more.
|
||||
Its use is considered a dangerous legacy operation, and can be disabled on most systems.\\
|
||||
Say Y here only if you have confirmed that your system's userspace depends on this functionality to continue operating normally.\\
|
||||
Processes which run with CAP\_SYS\_ADMIN, such as BRLTTY, can use TIOCSTI even when this is set to N.\\
|
||||
This functionality can be changed at runtime with the dev.tty.legacy\_tiocsti sysctl.
|
||||
This configuration option sets the default value of the sysctl.}
|
||||
|
||||
\paragraph{Automatically load TTY Line Disciplines}\mbox{}\\
|
||||
CONFIG\_LDISC\_AUTOLOAD [=y] \textbf{[Y]}\\*
|
||||
In der Vergangenheit hat der Kernel immer automatisch jede Zeilendisziplin geladen, die sich in einem Kernelmodul befindet,
|
||||
wenn ein Benutzer sie mit dem TIOCSETD ioctl oder auf andere Weise anfordert.
|
||||
Dies ist nicht immer die beste Vorgehensweise auf Systemen, von denen Sie wissen, dass Sie einige der \glqq älteren\grqq{}
|
||||
Zeilendisziplinen nicht benutzen werden.
|
||||
Verhindern Sie daher, dass der Kernel dies tut, es sei denn, die Anfrage kommt von einem Prozess mit CAP\_SYS\_MODULE-Rechten.
|
||||
Sagen Sie hier Y, wenn Sie darauf vertrauen, dass Ihre Benutzer das Richtige tun, oder wenn Sie nur die Zeilendisziplinen
|
||||
zur Verfügung gestellt haben, von denen Sie wissen, dass Sie sie verwenden werden, oder wenn Sie weiterhin die traditionelle
|
||||
Methode des bedarfsgesteuerten Ladens dieser Module durch jeden Benutzer verwenden wollen.\\
|
||||
Diese Funktionalität kann zur Laufzeit mit der \texttt{sysctl} \texttt{dev.tty.ldisc\_autoload} geändert werden,
|
||||
diese Konfigurationsoption setzt nur den Standardwert dieser Funktionalität.
|
||||
\english{Historically the kernel has always automatically loaded any line discipline that is in a kernel module when a user asks for it
|
||||
to be loaded with the TIOCSETD ioctl, or through other means.
|
||||
This is not always the best thing to do on systems where you know you will not be using some of the more ``ancient'' line disciplines,
|
||||
so prevent the kernel from doing this unless the request is coming from a process with the CAP\_SYS\_MODULE permissions.
|
||||
Say `Y' here if you trust your userspace users to do the right thing, or if you have only provided the line disciplines that you know you
|
||||
will be using, or if you wish to continue to use the traditional method of on-demand loading of these modules by any user.\\
|
||||
This functionality can be changed at runtime with the dev.tty.ldisc\_autoload sysctl, this configuration option will only
|
||||
set the default value of this functionality.}
|
||||
|
||||
\paragraph{Serial drivers \texorpdfstring{$\longrightarrow$}{->}}\mbox{}\\
|
||||
\textit{Serielle Treiber}
|
||||
|
||||
\subparagraph{8250/16550 and compatible serial support}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250 [=y] \textbf{[Y]}\\*
|
||||
Hier können Sie auswählen, ob Sie den Treiber für die seriellen Standardschnittstellen einbinden möchten.
|
||||
Die Standardantwort ist Y für \glqq Ja\grqq{}.
|
||||
Diejenigen, die hier N wählen, sind diejenigen, die dedizierte Ethernet-WWW/FTP-Server einrichten, oder Benutzer,
|
||||
die eine der verschiedenen Bus-Mäuse anstelle einer seriellen Maus haben und nicht beabsichtigen, die serielle Standardschnittstelle ihres Rechners
|
||||
für irgendetwas zu verwenden.
|
||||
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M: das Modul heißt dann \texttt{8250}.\\
|
||||
$[$WARNUNG: Kompilieren Sie diesen Treiber nicht als Modul, wenn Sie nicht standardmäßige serielle Schnittstellen verwenden,
|
||||
da die Konfigurationsinformationen verloren gehen, wenn der Treiber entladen wird. Diese Einschränkung kann in Zukunft aufgehoben werden.$]$\\
|
||||
Übrigens (1): Wenn Sie eine serielle Maus von mouseman haben, die vom X Window System nicht erkannt wird, versuchen Sie zuerst \texttt{gpm} zu starten.\\
|
||||
Übrigens (2): Wenn Sie vorhaben, ein Softwaremodem (auch Winmodem genannt) unter Linux zu verwenden, vergessen Sie es.
|
||||
Diese Modems sind verkrüppelt und benötigen proprietäre Treiber, die nur unter Windows verfügbar sind.\\
|
||||
Die meisten Leute werden hier Y oder M sagen, damit sie serielle Mäuse, Modems und ähnliche Geräte verwenden können,
|
||||
die an die seriellen Standardschnittstellen angeschlossen werden.
|
||||
\english{This selects whether you want to include the driver for the standard serial ports.
|
||||
The standard answer is Y.
|
||||
People who might say N here are those that are setting up dedicated Ethernet WWW/FTP servers, or users that have one of the various bus mice instead of a serial mouse and don't intend to use their machine's standard serial port for anything.\\
|
||||
To compile this driver as a module, choose M here: the module will be called 8250.\\
|
||||
$[$WARNING: Do not compile this driver as a module if you are using non-standard serial ports, since the configuration information will be lost when the driver is unloaded.
|
||||
This limitation may be lifted in the future.$]$\\
|
||||
BTW1: If you have a mouseman serial mouse which is not recognized by the X window system, try running gpm first.\\
|
||||
BTW2: If you intend to use a software modem (also called Winmodem) under Linux, forget it.
|
||||
These modems are crippled and require proprietary drivers which are only available under Windows.\\
|
||||
Most people will say Y or M here, so that they can use serial mice, modems and similar devices connecting to the standard serial ports.}
|
||||
|
||||
\subsubparagraph{Support 8250\_core.* kernel options (DEPRECATED)}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_DEPRECATED\_OPTIONS [=n] \textbf{[N]}\\*
|
||||
In der Version 3.7 haben wir \texttt{8250} versehentlich in \texttt{8250\_core} umbenannt,
|
||||
so dass wir nun Kernel-Parameter in beiden Formen wie \texttt{8250\_core.nr\_uarts=4} und \texttt{8250.nr\_uarts=4} akzeptieren müssen.
|
||||
Wir haben das Modul nun wieder in \texttt{8250} umbenannt, aber falls es jemand in 3.7 bemerkt und seinen Userspace geändert hat,
|
||||
müssen wir immer noch die \texttt{8250\_core.*}-Optionen beibehalten, bis die Änderungen wieder rückgängig gemacht werden.\\
|
||||
Wenn 8250 als Modul gebaut wird, wird stattdessen 8250\_core als Alias hinzugefügt.\\
|
||||
Wenn Sie es noch nicht bemerkt haben und/oder einen Userspace von vor 3.7 haben, ist es sicher (und empfohlen), hier N zu sagen.
|
||||
\english{In 3.7 we renamed 8250 to 8250\_core by mistake, so now we have to accept kernel parameters in both forms like 8250\_core.nr\_uarts=4 and 8250.nr\_uarts=4.
|
||||
We now renamed the module back to 8250, but if anybody noticed in 3.7 and changed their userspace we still have to keep the 8250\_core.* options around until they revert the changes they already did.\\
|
||||
If 8250 is built as a module, this adds 8250\_core alias instead.\\
|
||||
If you did not notice yet and/or you have userspace from pre-3.7, it is safe (and recommended) to say N here.}
|
||||
|
||||
\subsubparagraph{8250/16550 PNP device support}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_PNP [=y] \textbf{[Y]}\\*
|
||||
Damit wird eine serielle PNP-Standardunterstützung geschaffen. Sie können diese Funktion möglicherweise deaktivieren, wenn Sie nur die serielle Legacy-Unterstützung benötigen.
|
||||
\english{This builds standard PNP serial support. You may be able to disable this feature if you only need legacy serial support.}
|
||||
|
||||
\subsubparagraph{Support for variants of the 16550A serial port}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_16550A\_VARIANTS [=n] \textbf{[N]}\\*
|
||||
Der 8250-Treiber kann viele Varianten der altehrwürdigen seriellen Schnittstelle 16550A abfragen.
|
||||
Dies nimmt zusätzliche Zeit beim Booten in Anspruch.\\
|
||||
Auf modernen Systemen, insbesondere solchen, die die serielle Schnittstelle nur für eine einfache Konsole verwenden, können Sie hier N sagen.
|
||||
\english{The 8250 driver can probe for many variants of the venerable 16550A serial port.
|
||||
Doing so takes additional time at boot.\\
|
||||
On modern systems, especially those using serial only for a simple console, you can say N here.}
|
||||
|
||||
\subsubparagraph{Support for Fintek variants}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_FINTEK [=y] \textbf{[Y]}\\*
|
||||
Durch Auswahl dieser Option wird die Unterstützung für die RS232- und RS485-Fähigkeiten des Fintek F81216A LPC to 4~UART
|
||||
sowie ähnlicher Varianten hinzugefügt.\\
|
||||
Wenn diese Option nicht ausgewählt ist, wird das Gerät als serieller Standard 16550A-Anschluss konfiguriert, aber das Gerät
|
||||
funktioniert möglicherweise nicht korrekt, wenn diese Option nicht aktiviert ist.\\
|
||||
Wenn Sie unsicher sind, sagen Sie N.
|
||||
\english{Selecting this option will add support for the RS232 and RS485 capabilities of the Fintek F81216A LPC to 4~UART as well similar variants.\\
|
||||
If this option is not selected the device will be configured as a standard 16550A serial port, however the device may not function
|
||||
correctly without this option enabled.\\
|
||||
If unsure, say N.}
|
||||
|
||||
\subsubparagraph{Console on 8250/16550 and compatible serial port}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_CONSOLE [=y] \textbf{[Y]}\\*
|
||||
Wenn Sie hier Y angeben, ist es möglich, eine serielle Schnittstelle als Systemkonsole zu verwenden (die Systemkonsole ist das Gerät,
|
||||
das alle Kernelmeldungen und -warnungen empfängt und Anmeldungen im Einzelbenutzermodus ermöglicht).
|
||||
Dies kann nützlich sein, wenn ein Terminal oder ein Drucker an diese serielle Schnittstelle angeschlossen ist.\\
|
||||
Selbst wenn Sie hier Y angeben, wird die derzeit sichtbare virtuelle Konsole (\texttt{/dev/tty0}) standardmäßig als Systemkonsole verwendet,
|
||||
aber Sie können dies mit einer Kernel-Kommandozeilenoption \texttt{console=ttyS1} ändern.
|
||||
(Versuchen Sie \texttt{man bootparam} oder lesen Sie in der Dokumentation Ihres Bootloaders (grub oder lilo oder loadlin) nach,
|
||||
wie Sie dem Kernel beim Booten Optionen übergeben können.)
|
||||
Wenn Sie keine VGA-Karte installiert haben und hier Y angeben, wird der Kernel automatisch die erste serielle Leitung,
|
||||
\texttt{/dev/ttyS0}, als Systemkonsole verwenden.\\
|
||||
Sie können dies mit einer Kernel-Befehlszeilenoption wie der folgenden einstellen
|
||||
\begin{verbatim}
|
||||
console=uart8250,io,0x3f8,9600n8
|
||||
console=uart8250,mmio,0xff5e0000,115200n8
|
||||
\end{verbatim}
|
||||
und schaltet auf die normale serielle Konsole um, wenn der entsprechende Port bereit ist.
|
||||
\begin{verbatim}
|
||||
earlycon=uart8250,io,0x3f8,9600n8
|
||||
earlycon=uart8250,mmio,0xff5e0000,115200n8
|
||||
\end{verbatim}
|
||||
es wird nicht nur die frühe Konsole eingerichtet.\\
|
||||
Wenn Sie unsicher sind, sagen Sie N.
|
||||
\english{If you say Y here, it will be possible to use a serial port as the system console (the system console is the device which receives all
|
||||
kernel messages and warnings and which allows logins in single user mode).
|
||||
This could be useful if some terminal or printer is connected to that serial port.\\
|
||||
Even if you say Y here, the currently visible virtual console (/dev/tty0) will still be used as the system console by default, but
|
||||
you can alter that using a kernel command line option such as ``console=ttyS1''.
|
||||
(Try ``man bootparam'' or see the documentation of your boot loader (grub or lilo or loadlin) about how to pass options to the kernel at boot time.)\\
|
||||
If you don't have a VGA card installed and you say Y here, the kernel will automatically use the first serial line, /dev/ttyS0, as system console.\\
|
||||
You can set that using a kernel command line option such as\\
|
||||
``console=uart8250,io,0x3f8,9600n8''\\
|
||||
``console=uart8250,mmio,0xff5e0000,115200n8''.\\
|
||||
and it will switch to normal serial console when the corresponding port is ready.\\
|
||||
``earlycon=uart8250,io,0x3f8,9600n8''\\
|
||||
``earlycon=uart8250,mmio,0xff5e0000,115200n8''.\\
|
||||
it will not only setup early console.\\
|
||||
If unsure, say N.}
|
||||
|
||||
\subsubparagraph{DMA support for 16550 compatible UART controllers}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_DMA [=y] \textbf{[Y]}\\*
|
||||
Damit wird eine DMA-Unterstützung geschaffen, die mit 8250/16650-kompatiblen UART-Controllern verwendet werden kann, die DMA-Signalisierung unterstützen.
|
||||
\english{This builds DMA support that can be used with 8250/16650 compatible UART controllers that support DMA signaling.}
|
||||
|
||||
\subparagraph{8250/16550 PCI device support}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_PCI [=y] \textbf{[Y]}\\*
|
||||
Damit wird die serielle Standard-PCI-Unterstützung aufgebaut.
|
||||
Sie können diese Funktion möglicherweise deaktivieren, wenn Sie nur serielle Legacy-Unterstützung benötigen.\\
|
||||
Spart etwa \qty{9}{\kilo\byte}.\\
|
||||
Beachten Sie, dass serielle Schnittstellen auf NetMos 9835 Multi-I/O-Karten durch den parport\_serial-Treiber verwaltet werden,
|
||||
der mit CONFIG\_PARPORT\_SERIAL aktiviert wird.
|
||||
\english{This builds standard PCI serial support.
|
||||
You may be able to disable this feature if you only need legacy serial support.\\
|
||||
Saves about 9K.\\
|
||||
Note that serial ports on NetMos 9835 Multi-I/O cards are handled by the parport\_serial driver, enabled with CONFIG\_PARPORT\_SERIAL.}
|
||||
|
||||
\subparagraph{8250/16550 Exar/Commtech PCI/PCIe device support}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_EXAR [=m] \textbf{[M]}\\*
|
||||
Dies ermöglicht die Unterstützung von XR17C1xx, XR17V3xx und einigen seriellen Commtech 422x PCIe-Karten, die nicht von der allgemeineren
|
||||
SERIAL\_8250\_PCI-Option abgedeckt werden.
|
||||
\english{This builds support for XR17C1xx, XR17V3xx and some Commtech 422x PCIe serial cards that are not covered by the more generic SERIAL\_8250\_PCI option.}
|
||||
|
||||
\subparagraph{8250/16550 PCMCIA device support}\mbox{}\\
|
||||
CONFIG\_SERIAL\_8250\_CS [=m] \textbf{[M]}\\*
|
||||
Geben Sie hier Y ein, um die Unterstützung für serielle 16-Bit-PCMCIA-Geräte zu aktivieren,
|
||||
einschließlich serieller Anschlusskarten, Modems und der Modemfunktionen von Multifunktions-Ethernet/Modem-Karten.
|
||||
(PCMCIA- oder PC-Karten sind kreditkartengroße Geräte, die häufig in Laptops verwendet werden.)\\
|
||||
Um diesen Treiber als Modul zu kompilieren, wählen Sie hier M: das Modul heißt dann \texttt{serial\_cs}.\\
|
||||
Wenn Sie unsicher sind, sagen Sie N.
|
||||
\english{Say Y here to enable support for 16-bit PCMCIA serial devices, including serial port cards, modems, and the modem functions of
|
||||
multi-function Ethernet/modem cards.
|
||||
(PCMCIA- or PC-cards are credit-card size devices often used with laptops.)\\
|
||||
To compile this driver as a module, choose M here: the module will be called serial\_cs.\\
|
||||
If unsure, say N.}
|
||||
|
||||
|
||||
|
||||
%% \texorpdfstring{$\longrightarrow$}{->}
|
||||
@@ -13542,3 +13815,4 @@ If unsure, say Y, or else you won't be able to do much with your new shiny Linux
|
||||
%% \\\begin{scriptsize}
|
||||
%% Im Notebook ist kein Zeit-Aufzeichner DS1682 verbaut.
|
||||
%% \end{scriptsize}
|
||||
%% \endinput
|
||||
Reference in New Issue
Block a user