From 1366d62f0021fa5f8a989f3bb0dfbde0225fb234 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Tue, 3 Feb 2026 16:45:00 +0800 Subject: [PATCH 01/45] deepin: config: enable POSIX_AUX_CLOCKS for v6.18 deepin inclusion category: feature Support AUX clocks. Link: https://lwn.net/Articles/1021759/ Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index bce116dc1645..6907a97b6b2c 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -6,6 +6,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_NO_HZ_FULL=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y +CONFIG_POSIX_AUX_CLOCKS=y CONFIG_BPF_JIT=y CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_LSM=y From 85a916152be182f5668e18f89ecaabffe069d52e Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Sun, 23 Feb 2025 12:13:15 +0800 Subject: [PATCH 02/45] deepin: config: remove SYSV_FS Link:https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git/commit/?h=vfs-6.15.sysv&id=448fa70158f9b348e71869cfe4a31988e07b20b2 Signed-off-by: Wentao Guan (cherry picked from commit f0ec6582a7fe55af83cd3b5568fd4f9aefc9dd74) Signed-off-by: Wentao Guan --- arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index bf3c898e2d78..41d60cfe7fb2 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -5721,7 +5721,6 @@ CONFIG_PSTORE=y CONFIG_PSTORE_CONSOLE=y CONFIG_PSTORE_PMSG=y CONFIG_PSTORE_RAM=m -CONFIG_SYSV_FS=m CONFIG_UFS_FS=m CONFIG_UFS_FS_WRITE=y CONFIG_EROFS_FS=m From a194ed9db2c821f045f13b44a4f613f794a03410 Mon Sep 17 00:00:00 2001 From: Wang huai Date: Wed, 12 Mar 2025 17:28:17 +0800 Subject: [PATCH 03/45] deepin: config: enable USB_NET_RNDIS_HOST enable USB_NET_RNDIS_HOST for android phone usbnet share (cherry picked from commit 021ef4907df7f332bfcd4f0c6e04b472b79e5cc8) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 6907a97b6b2c..9884347c4861 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1416,6 +1416,8 @@ CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m CONFIG_USB_LAN78XX=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_RNDIS_HOST=m CONFIG_USB_HSO=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m From 1dcd587619b6bfc9abe8004f4220539738f7dfea Mon Sep 17 00:00:00 2001 From: root Date: Tue, 18 Feb 2025 15:20:56 +0800 Subject: [PATCH 04/45] x86: configs: enable BT_INTEL_PCIE Also refresh defconfig against the current tree. Signed-off-by: root (cherry picked from commit 775a1884d2e770f2b5e8171ea2fb2472a8ea2d54) (cherry picked from commit c0c0e410b542210ad1d0f315813866b3f510fba5) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 23 ++----------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 9884347c4861..3bc4ff10cae5 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -57,7 +57,6 @@ CONFIG_KEXEC_SIG=y CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y CONFIG_KEXEC_JUMP=y CONFIG_SMP=y -# CONFIG_GOLDFISH is not set CONFIG_X86_CPU_RESCTRL=y CONFIG_X86_NUMACHIP=y CONFIG_X86_VSMP=y @@ -636,6 +635,7 @@ CONFIG_BT_MTKSDIO=m CONFIG_BT_MTKUART=m CONFIG_BT_VIRTIO=m CONFIG_BT_NXPUART=m +CONFIG_BT_INTEL_PCIE=m CONFIG_AF_RXRPC_IPV6=y CONFIG_RXKAD=y CONFIG_RXPERF=m @@ -2374,7 +2374,6 @@ CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT6775_I2C=m -CONFIG_SENSORS_NCT7511=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_NPCM7XX=m @@ -3443,10 +3442,6 @@ CONFIG_SND_SOC_IMG_SPDIF_OUT=m CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m CONFIG_SND_SOC_INTEL_CATPT=m CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=m -CONFIG_SND_SOC_INTEL_SKYLAKE=m -CONFIG_SND_SOC_INTEL_CML_H=m -CONFIG_SND_SOC_INTEL_CML_LP=m -CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y CONFIG_SND_SOC_INTEL_AVS=m CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m @@ -3479,11 +3474,6 @@ CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m -CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m -CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m @@ -3494,7 +3484,6 @@ CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MACH=m CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m @@ -3546,7 +3535,6 @@ CONFIG_SND_SOC_CS35L36=m CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS35L45_I2C=m CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m CONFIG_SND_SOC_CS42L51_I2C=m CONFIG_SND_SOC_CS42L52=m CONFIG_SND_SOC_CS42L56=m @@ -3571,7 +3559,6 @@ CONFIG_SND_SOC_ES8388=m CONFIG_SND_SOC_GTM601=m CONFIG_SND_SOC_ICS43432=m CONFIG_SND_SOC_IDT821034=m -CONFIG_SND_SOC_INNO_RK3036=m CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98504=m CONFIG_SND_SOC_MAX9867=m @@ -3593,12 +3580,10 @@ CONFIG_SND_SOC_PCM3168A_SPI=m CONFIG_SND_SOC_PCM5102A=m CONFIG_SND_SOC_PCM512x_SPI=m CONFIG_SND_SOC_PEB2466=m -CONFIG_SND_SOC_RK3328=m CONFIG_SND_SOC_RT1017_SDCA_SDW=m CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m -CONFIG_SND_SOC_RT722_SDCA_SDW=m CONFIG_SND_SOC_RT9120=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m @@ -4530,6 +4515,7 @@ CONFIG_VME_BUS=y CONFIG_VME_TSI148=m CONFIG_VME_FAKE=m CONFIG_VME_USER=m +# CONFIG_GOLDFISH is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PSTORE=m @@ -4610,8 +4596,6 @@ CONFIG_INTEL_VBTN=m CONFIG_INTEL_INT0002_VGPIO=m CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m -CONFIG_INTEL_BYTCRC_PWRSRC=m -CONFIG_INTEL_CHTDC_TI_PWRBTN=m CONFIG_INTEL_CHTWC_INT33FE=m CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MRFLD_PWRBTN=m @@ -4776,7 +4760,6 @@ CONFIG_AD7923=m CONFIG_AD7949=m CONFIG_AD799X=m CONFIG_AD9467=m -CONFIG_ADI_AXI_ADC=m CONFIG_AXP20X_ADC=m CONFIG_AXP288_ADC=m CONFIG_CC10001_ADC=m @@ -5526,8 +5509,6 @@ CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y # CONFIG_DEBUG_MISC is not set CONFIG_DEBUG_INFO_DWARF5=y -CONFIG_DEBUG_INFO_BTF=y -CONFIG_MODULE_ALLOW_BTF_MISMATCH=y CONFIG_GDB_SCRIPTS=y CONFIG_FRAME_WARN=4096 CONFIG_STRIP_ASM_SYMS=y From 66fe07a1ae270771dad4ad7e91905b90130fb503 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 12 Mar 2025 16:55:04 +0800 Subject: [PATCH 05/45] deepin: config: enable fq_codel as default sched FQ Controlled Delay packet scheduling algorithm is widely used and no reason to use default pfifo-fast in our user environmet, and pfifo_fast does not prevent bufferbloat issues. With CONFIG_NET_SCH_DEFAULT users can change the default value via /proc/sys/net/core/default_qdisc Link: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1436945 https://bugs.launchpad.net/ubuntu/+bug/2003027 Signed-off-by: Wentao Guan (cherry picked from commit cf7d8462158a2e58e81c46b0a703147865022997) Conflicts: arch/mips/configs/deepin_loongson3_desktop_defconfig arch/s390/configs/deepin_s390x_z13_defconfig (cherry picked from commit 0a77f8cc491c9f37f2bba05ae24f88a9d968950e) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 3 ++- arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 2 +- arch/x86/configs/deepin_x86_desktop_defconfig | 4 +++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index 6fc2fa3f4017..7e7aed71538c 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -579,7 +579,7 @@ CONFIG_NET_SCH_SKBPRIO=m CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m -CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_HHF=m @@ -589,6 +589,7 @@ CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m CONFIG_NET_SCH_ETS=m CONFIG_NET_SCH_DEFAULT=y +CONFIG_DEFAULT_FQ_CODEL=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 41d60cfe7fb2..4c0e4380906b 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -540,7 +540,7 @@ CONFIG_NET_SCH_SKBPRIO=m CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m -CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_HHF=m diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 3bc4ff10cae5..28b9f29d2463 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -530,7 +530,7 @@ CONFIG_NET_SCH_SKBPRIO=m CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m -CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=y CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_HHF=m @@ -539,6 +539,8 @@ CONFIG_NET_SCH_FQ_PIE=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m CONFIG_NET_SCH_ETS=m +CONFIG_NET_SCH_DEFAULT=y +CONFIG_DEFAULT_FQ_CODEL=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m From 604150e3b933440e7cb697a5f8aeff8db98859d4 Mon Sep 17 00:00:00 2001 From: Liu Yi Date: Thu, 10 Apr 2025 09:26:24 +0000 Subject: [PATCH 06/45] config: enable CAN Signed-off-by: Liu Yi (cherry picked from commit dfdcf821ee57b1514bfde6f39ec720b6ff6594cd) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 28b9f29d2463..6169f96f13b8 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -595,6 +595,7 @@ CONFIG_NCSI_OEM_CMD_GET_MAC=y CONFIG_BPF_STREAM_PARSER=y CONFIG_NET_PKTGEN=m CONFIG_NET_DROP_MONITOR=y +CONFIG_CAN=m CONFIG_BT=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y From d3f66a96e49f0e65f65514d5e677dbf4a16cde03 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 10:16:00 +0800 Subject: [PATCH 07/45] config: deepin_x86_desktop_defconfig: enable some CONFIG_PATA_PARPORT drivers These config are planed to enable, but missed days ago. enable now to support IDE disks and other IDE devices. Signed-off-by: Wentao Guan (cherry picked from commit 74462beea871b20c650886c5d386412f4c28d5cc) (cherry picked from commit d254f92dc3b5dad2d3e9fba231fbb835177c1197) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 6169f96f13b8..439c6a6ba6b0 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1064,6 +1064,23 @@ CONFIG_PATA_NS87410=m CONFIG_PATA_OPTI=m CONFIG_PATA_PCMCIA=m CONFIG_PATA_RZ1000=m +CONFIG_PATA_PARPORT=m +CONFIG_PATA_PARPORT_ATEN=m +CONFIG_PATA_PARPORT_BPCK=m +CONFIG_PATA_PARPORT_BPCK6=m +CONFIG_PATA_PARPORT_COMM=m +CONFIG_PATA_PARPORT_DSTR=m +CONFIG_PATA_PARPORT_FIT2=m +CONFIG_PATA_PARPORT_FIT3=m +CONFIG_PATA_PARPORT_EPAT=m +CONFIG_PATA_PARPORT_EPATC8=y +CONFIG_PATA_PARPORT_EPIA=m +CONFIG_PATA_PARPORT_FRIQ=m +CONFIG_PATA_PARPORT_FRPW=m +CONFIG_PATA_PARPORT_KBIC=m +CONFIG_PATA_PARPORT_KTTI=m +CONFIG_PATA_PARPORT_ON20=m +CONFIG_PATA_PARPORT_ON26=m CONFIG_PATA_ACPI=m CONFIG_ATA_GENERIC=y CONFIG_PATA_LEGACY=m From c891c82cc6a1fcd76c19a06f91e0fa21d9e16567 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 10:24:59 +0800 Subject: [PATCH 08/45] config: deepin_x86_desktop_defconfig: enable anon_vma_name Signed-off-by: Wentao Guan (cherry picked from commit 32334555ca7c55a2353104bd79d026f0ade28bd0) (cherry picked from commit 614dcf5c879561f3be819b9fb61c57426d33dada) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 439c6a6ba6b0..bb5a8a3db49f 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -199,6 +199,7 @@ CONFIG_MEM_SOFT_DIRTY=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ZONE_DEVICE=y CONFIG_DEVICE_PRIVATE=y +CONFIG_ANON_VMA_NAME=y CONFIG_USERFAULTFD=y CONFIG_LRU_GEN=y CONFIG_LRU_GEN_ENABLED=y From 3095fcf8898ae46ff19736f21c63c033f0b28cd9 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 10:33:37 +0800 Subject: [PATCH 09/45] config: deepin_x86_desktop_defconfig: enable SQUASHFS_DECOMP_MULTI_PERCPU The config was missed, and it impacted the livecd installer speed in some device. enable it now. Link:https://github.com/deepin-community/kernel/pull/44 Signed-off-by: Wentao Guan (cherry picked from commit 2238331527ee1482a9dae1243254b5ac5a2c7424) (cherry picked from commit 4090306a03cd75123943f803b5685551dc6dc18c) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index bb5a8a3db49f..ca543a70eaa6 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -5284,6 +5284,7 @@ CONFIG_CRAMFS=m CONFIG_CRAMFS_MTD=y CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_DIRECT=y +CONFIG_SQUASHFS_COMPILE_DECOMP_MULTI_PERCPU=y CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_LZ4=y CONFIG_SQUASHFS_LZO=y From da057ef7f026167f1642a33283c050dfcc78eda9 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 10:41:57 +0800 Subject: [PATCH 10/45] config: deepin_x86_desktop_defconfig: enable MFD_MAX77541 enable the pmic driver. Signed-off-by: Wentao Guan (cherry picked from commit 02b7d7118ca6643941ca08d33cc0b567115614f3) (cherry picked from commit 4d74e3aad7b30d626d44bf553aea0752b78b087a) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index ca543a70eaa6..6a5d25fb141a 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -2639,6 +2639,7 @@ CONFIG_MFD_88PM800=m CONFIG_MFD_88PM805=m CONFIG_MFD_88PM860X=y CONFIG_MFD_MAX14577=y +CONFIG_MFD_MAX77541=m CONFIG_MFD_MAX77693=y CONFIG_MFD_MAX77843=y CONFIG_MFD_MAX8907=m From 32f9557aacf35b26b3444d512dd7aa61f7594856 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 10:49:17 +0800 Subject: [PATCH 11/45] config: deepin_x86_desktop_defconfig: enable some can devices Signed-off-by: Wentao Guan (cherry picked from commit a7efd1c0de7671fbe2e3c9c5269aff2b7db82882) (cherry picked from commit 091cb2460b0a6aa6591cb9b86b83e87ee23d11dd) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/x86/configs/deepin_x86_desktop_defconfig | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 6a5d25fb141a..d9b435f679ec 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1410,6 +1410,49 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m CONFIG_XILINX_GMII2RGMII=m +CONFIG_CAN_CAN327=m +CONFIG_CAN_JANZ_ICAN3=m +CONFIG_CAN_KVASER_PCIEFD=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +CONFIG_CAN_CC770_ISA=m +CONFIG_CAN_CC770_PLATFORM=m +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_IFI_CANFD=m +CONFIG_CAN_M_CAN=m +CONFIG_CAN_M_CAN_PCI=m +CONFIG_CAN_M_CAN_PLATFORM=m +CONFIG_CAN_M_CAN_TCAN4X5X=m +CONFIG_CAN_PEAK_PCIEFD=m +CONFIG_CAN_SJA1000=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_EMS_PCMCIA=m +CONFIG_CAN_F81601=m +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PEAK_PCI=m +# CONFIG_CAN_PEAK_PCIEC is not set +CONFIG_CAN_PEAK_PCMCIA=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_SJA1000_ISA=m +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_SOFTING=m +CONFIG_CAN_SOFTING_CS=m +CONFIG_CAN_HI311X=m +CONFIG_CAN_MCP251X=m +CONFIG_CAN_MCP251XFD=m +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB=m +CONFIG_CAN_ETAS_ES58X=m +CONFIG_CAN_F81604=m +CONFIG_CAN_GS_USB=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_MCBA_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_UCAN=m CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m CONFIG_MDIO_MVUSB=m From 36e17ad4d471b51e85114261a5bf06c46797db13 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 10:50:49 +0800 Subject: [PATCH 12/45] config: deepin_x86_desktop_defconfig: enable some phy devices It enables some phy devices,so it used vendor phy driver (if matched) instead of generic phy. Signed-off-by: Wentao Guan (cherry picked from commit 4d5c2e7b73e646cd89c20cb1626af5e413ebc564) (cherry picked from commit 3f9a1510bde01098f08bab4d9cb61137135b2cb4) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index d9b435f679ec..6e7b911b9331 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1385,6 +1385,7 @@ CONFIG_ADIN_PHY=m CONFIG_AQUANTIA_PHY=m CONFIG_BROADCOM_PHY=m CONFIG_BCM54140_PHY=m +CONFIG_BCM84881_PHY=m CONFIG_BCM87XX_PHY=m CONFIG_CICADA_PHY=m CONFIG_CORTINA_PHY=m @@ -1394,10 +1395,18 @@ CONFIG_LXT_PHY=m CONFIG_INTEL_XWAY_PHY=m CONFIG_LSI_ET1011C_PHY=m CONFIG_MARVELL_PHY=m +CONFIG_MARVELL_88Q2XXX_PHY=m +CONFIG_MARVELL_88X2222_PHY=m +CONFIG_MAXLINEAR_GPHY=m +CONFIG_MICROCHIP_T1S_PHY=m CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROSEMI_PHY=m +CONFIG_MOTORCOMM_PHY=m CONFIG_NATIONAL_PHY=m +CONFIG_NXP_CBTX_PHY=m +CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_NXP_TJA11XX_PHY=m +CONFIG_NCN26000_PHY=m CONFIG_AT803X_PHY=m CONFIG_QSEMI_PHY=m CONFIG_RENESAS_PHY=m @@ -1409,6 +1418,7 @@ CONFIG_DP83TC811_PHY=m CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m +CONFIG_DP83TD510_PHY=m CONFIG_XILINX_GMII2RGMII=m CONFIG_CAN_CAN327=m CONFIG_CAN_JANZ_ICAN3=m From 657fbd64145b06f606558ec751dd82cf26078ccc Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 10:57:56 +0800 Subject: [PATCH 13/45] config: deepin_x86_desktop_defconfig: enable xen hypercall support support xen virt. Signed-off-by: Wentao Guan (cherry picked from commit 9486b825e196659bf596990a998bd0e367d4e6d3) Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig (cherry picked from commit d85094b58dd4991b67ee1ea2c34200b2fded72eb) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 6e7b911b9331..5fde4c74e130 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -150,6 +150,7 @@ CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_X86_SGX_KVM=y CONFIG_KVM_AMD=m +CONFIG_KVM_XEN=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_SRCVERSION_ALL=y From 918101a1372c050bf4ba7352aa0e062aef5cf9fb Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 11:01:07 +0800 Subject: [PATCH 14/45] config: deepin_x86_desktop_defconfig: enable net cgroup class fliter Signed-off-by: Wentao Guan (cherry picked from commit ea4a8f59b1862ea4be34108a23668ef9fa34434a) (cherry picked from commit d00f2d4210ed1a984653a73680e345c52612522a) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 5fde4c74e130..0c9e0f21ac58 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -549,6 +549,7 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_CGROUP=m CONFIG_NET_CLS_BPF=m CONFIG_NET_CLS_FLOWER=m CONFIG_NET_CLS_MATCHALL=m From 973efc7c4cdaabf0778dc1b327f5e3db9ad936db Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 11:02:59 +0800 Subject: [PATCH 15/45] config: deepin_x86_desktop_defconfig: enable ham and ax25 drivers Signed-off-by: Wentao Guan (cherry picked from commit 8207d04769685e23e49942d6e92931a719eb424f) (cherry picked from commit 40600f90bd504ba180fac70e8128686c5f064e7e) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 0c9e0f21ac58..51163efb3ba4 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -598,6 +598,17 @@ CONFIG_NCSI_OEM_CMD_GET_MAC=y CONFIG_BPF_STREAM_PARSER=y CONFIG_NET_PKTGEN=m CONFIG_NET_DROP_MONITOR=y +CONFIG_HAMRADIO=y +CONFIG_AX25=m +CONFIG_NETROM=m +CONFIG_ROSE=m +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_YAM=m CONFIG_CAN=m CONFIG_BT=m CONFIG_BT_RFCOMM=m From df3ab5a354c7bb0f761c7f554ca348c6448a02fc Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 11:06:00 +0800 Subject: [PATCH 16/45] config: deepin_x86_desktop_defconfig: enable dwc ahci driver Signed-off-by: Wentao Guan (cherry picked from commit bd347f1f2688d649b2a175fca67781a94526267d) (cherry picked from commit d5ae307d0ba4b86fe5ba7f74049bbbcfbe27d264) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 51163efb3ba4..e9476a8e3609 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1021,6 +1021,7 @@ CONFIG_ATA=y CONFIG_SATA_ZPODD=y CONFIG_SATA_AHCI=y CONFIG_SATA_AHCI_PLATFORM=m +CONFIG_AHCI_DWC=m CONFIG_SATA_INIC162X=m CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_SIL24=m From 71dc66bfb4f6a305acbd2a41a2e8dd75359bf0aa Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 11:18:40 +0800 Subject: [PATCH 17/45] config: deepin_x86_desktop_defconfig: enable some soc drivers Fixes: da5cee699deaa ("deepin: x86: Update deepin_x86_desktop_defconfig") Signed-off-by: Wentao Guan (cherry picked from commit 4ba8d5293273cfb9c1e527a883b9d252d9609ee2) (cherry picked from commit 0de975634b070bf46bad37b690efb0449fa4a133) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index e9476a8e3609..797112d87229 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -2035,7 +2035,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SSIF=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m -CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m @@ -2060,6 +2059,8 @@ CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m CONFIG_TCG_XEN=m CONFIG_TCG_VTPM_PROXY=m +CONFIG_TCG_HYGON=m +CONFIG_TCM_HYGON=m CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_TCG_TIS_ST33ZP24_SPI=m CONFIG_TELCLOCK=m @@ -2093,6 +2094,7 @@ CONFIG_I2C_SCMI=m CONFIG_I2C_CBUS_GPIO=m CONFIG_I2C_DESIGNWARE_CORE=m CONFIG_I2C_DESIGNWARE_SLAVE=y +CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_AMDPSP=y CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_EMEV2=m @@ -2695,6 +2697,8 @@ CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m CONFIG_LPC_ICH=m CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SOC_PMIC_BXTWC=m +CONFIG_INTEL_SOC_PMIC_CHTWC=y +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_MFD_INTEL_LPSS_ACPI=m CONFIG_MFD_INTEL_LPSS_PCI=m @@ -5564,6 +5568,7 @@ CONFIG_CRYPTO_DEV_PADLOCK_SHA=m CONFIG_CRYPTO_DEV_ATMEL_ECC=m CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m CONFIG_CRYPTO_DEV_CCP=y +CONFIG_CRYPTO_DEV_CCP_DD=y CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_C3XXX=m From e360195433573ba402ed30dddedad3b0854f2eb1 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 11:27:00 +0800 Subject: [PATCH 18/45] config: deepin_x86_desktop_defconfig: enable net prio cgroup Signed-off-by: Wentao Guan (cherry picked from commit 2453e8cafc746aed7cdc941b4c8e0c0083823276) (cherry picked from commit 956b4cdd57eb268c0e51b9cc7d7ae39ca081fcaa) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 797112d87229..5a3b68cf7c31 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -595,6 +595,7 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_HSR=m CONFIG_NET_NCSI=y CONFIG_NCSI_OEM_CMD_GET_MAC=y +CONFIG_CGROUP_NET_PRIO=y CONFIG_BPF_STREAM_PARSER=y CONFIG_NET_PKTGEN=m CONFIG_NET_DROP_MONITOR=y From 75d5f2d9f5a7ec41e56f2af51aec8fb7dba3f5de Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 16 Apr 2025 11:31:55 +0800 Subject: [PATCH 19/45] config: deepin_x86_desktop_defconfig: enable more pmic drivers (cherry picked from commit 2beba1a6dd2b39039586f7a62bb3dfeab9bd2581) (cherry picked from commit fa03360999eeb892e4b86f42c73d47c338f1e9bf) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 5a3b68cf7c31..9b60a543d435 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -126,6 +126,8 @@ CONFIG_BYTCRC_PMIC_OPREGION=y CONFIG_CHTCRC_PMIC_OPREGION=y CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_BXT_WC_PMIC_OPREGION=y +CONFIG_CHT_WC_PMIC_OPREGION=y +CONFIG_CHT_DC_TI_PMIC_OPREGION=y CONFIG_TPS68470_PMIC_OPREGION=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y From ed3cd9b3e406ba40112dc3ddb4967e7857d04248 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Mon, 14 Apr 2025 11:29:24 +0800 Subject: [PATCH 20/45] deepin: config: enable slub_debug For it is defalut y Signed-off-by: Wentao Guan (cherry picked from commit cce31497ed15ac0b0a43c8fb3fe46b30e690b2b6) (cherry picked from commit 844413e95b6649556094d01dbaaa2c0a78d7799d) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 - arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 - arch/x86/configs/deepin_x86_desktop_defconfig | 1 - 3 files changed, 3 deletions(-) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index 7e7aed71538c..b24e55beadcc 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -4148,7 +4148,6 @@ CONFIG_READABLE_ASM=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_VMLINUX_MAP=y CONFIG_MAGIC_SYSRQ=y -# CONFIG_SLUB_DEBUG is not set # CONFIG_SCHED_DEBUG is not set CONFIG_SCHEDSTATS=y CONFIG_RCU_CPU_STALL_TIMEOUT=60 diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 4c0e4380906b..8c9109b017fa 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -5968,7 +5968,6 @@ CONFIG_READABLE_ASM=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_VMLINUX_MAP=y CONFIG_KGDB=y -# CONFIG_SLUB_DEBUG is not set CONFIG_PANIC_TIMEOUT=30 CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_WQ_WATCHDOG=y diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 9b60a543d435..aebbf6956d16 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -5620,7 +5620,6 @@ CONFIG_KGDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y CONFIG_KGDB_KDB=y CONFIG_KDB_KEYBOARD=y -# CONFIG_SLUB_DEBUG is not set CONFIG_DEBUG_WX=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_HARDLOCKUP_DETECTOR=y From 06179caed6bb8114dd232bc3db22c65ec4ab242e Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Mon, 14 Apr 2025 11:31:57 +0800 Subject: [PATCH 21/45] deepin: config: enable sched_debug For it is default y Signed-off-by: Wentao Guan (cherry picked from commit c1e2bfa6d5ca38991a872685b590c9755827402b) Conflicts: arch/mips/configs/deepin_loongson3_desktop_defconfig (cherry picked from commit 9f21bedd400961933f0b2974d9a247979f328181) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 - arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 - arch/x86/configs/deepin_x86_desktop_defconfig | 1 - 3 files changed, 3 deletions(-) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index b24e55beadcc..78dc40384a93 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -4148,7 +4148,6 @@ CONFIG_READABLE_ASM=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_VMLINUX_MAP=y CONFIG_MAGIC_SYSRQ=y -# CONFIG_SCHED_DEBUG is not set CONFIG_SCHEDSTATS=y CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_TRACE is not set diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 8c9109b017fa..b7191d85a183 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -5972,7 +5972,6 @@ CONFIG_PANIC_TIMEOUT=30 CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_WQ_WATCHDOG=y CONFIG_WQ_CPU_INTENSIVE_REPORT=y -# CONFIG_SCHED_DEBUG is not set CONFIG_SCHEDSTATS=y CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=20 # CONFIG_RCU_TRACE is not set diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index aebbf6956d16..5f5e76c8fb64 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -5623,7 +5623,6 @@ CONFIG_KDB_KEYBOARD=y CONFIG_DEBUG_WX=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_SCHED_DEBUG is not set CONFIG_SCHEDSTATS=y CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_TRACE is not set From fc554133bdd8d4e52b9879cc3b537259f637a32c Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Thu, 15 May 2025 13:32:01 +0800 Subject: [PATCH 22/45] deepin_x86{arm64}_desktop_defconfig: enable hid_bpf Signed-off-by: Wentao Guan (cherry picked from commit 8a02ca798be99d1654b97dcb3f5118ffe3ae0dd8) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 + arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index 78dc40384a93..ca79e9939461 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -3339,6 +3339,7 @@ CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m CONFIG_HID_SENSOR_CUSTOM_SENSOR=m CONFIG_HID_ALPS=m +CONFIG_HID_BPF=y CONFIG_USB_HID=m CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 5f5e76c8fb64..236bda19892f 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -3895,6 +3895,7 @@ CONFIG_HID_SENSOR_HUB=m CONFIG_HID_SENSOR_CUSTOM_SENSOR=m CONFIG_HID_ALPS=m CONFIG_HID_MCP2221=m +CONFIG_HID_BPF=y CONFIG_I2C_HID_ACPI=m CONFIG_I2C_HID_OF=m CONFIG_I2C_HID_OF_ELAN=m From 55fd509304c03a17592c30c6eaf309d851a21d9e Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Tue, 10 Jun 2025 14:31:55 +0800 Subject: [PATCH 23/45] config: deepin: enable ntsync Signed-off-by: Wentao Guan (cherry picked from commit 3d6f6fae3284f8a5ef34ddeb5f82ba020de5e22c) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 + arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 + arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 3 files changed, 3 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index ca79e9939461..da8f7b5b9cab 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -969,6 +969,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_XILINX_SDFEC=m CONFIG_HISI_HIKEY_USB=m CONFIG_OPEN_DICE=m +CONFIG_NTSYNC=m CONFIG_VCPU_STALL_DETECTOR=m CONFIG_C2PORT=m CONFIG_EEPROM_AT24=m diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index b7191d85a183..8b2b73f52c17 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -929,6 +929,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_XILINX_SDFEC=m CONFIG_HISI_HIKEY_USB=m CONFIG_OPEN_DICE=m +CONFIG_NTSYNC=m CONFIG_VCPU_STALL_DETECTOR=m CONFIG_C2PORT=m CONFIG_EEPROM_AT24=m diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 236bda19892f..4d70bc9c7f48 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -899,6 +899,7 @@ CONFIG_LATTICE_ECP3_CONFIG=m CONFIG_SRAM=y CONFIG_DW_XDATA_PCIE=m CONFIG_XILINX_SDFEC=m +CONFIG_NTSYNC=m CONFIG_C2PORT=m CONFIG_C2PORT_DURAMAR_2150=m CONFIG_EEPROM_AT24=m From febd7c66a72428c435155fb22fb7a8c9bd6276b8 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Tue, 10 Jun 2025 19:45:45 +0800 Subject: [PATCH 24/45] deepin: deepin_desktop_defconfig: Enable ACPI_DEBUG Link:https://discourse.nixos.org/t/system-wont-boot-path-efi-stub/29212/30 Signed-off-by: Wentao Guan (cherry picked from commit c766571ec3a250ccbd614fcea50337c96f432579) (cherry picked from commit fc4450c92c17a71d25ace68f6b09cc2da2ce6479) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 + arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 + arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 3 files changed, 3 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index da8f7b5b9cab..f1b059aa25fb 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -140,6 +140,7 @@ CONFIG_ACPI_FAN=m CONFIG_ACPI_TAD=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_THERMAL=m +CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_BGRT=y diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 8b2b73f52c17..acaa30ebc202 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -76,6 +76,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_IPMI=m +CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_HED=y diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 4d70bc9c7f48..ac2c78489633 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -107,6 +107,7 @@ CONFIG_ACPI_TAD=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_IPMI=m CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_SBS=m From a74fb4bc8899a3eaa7a0aa81958e4e771e41b532 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Thu, 12 Jun 2025 14:11:31 +0800 Subject: [PATCH 25/45] deepin: config: v25: arch: set hz=1000 loongarch has already use hz=1000,set x86 and arm64. Link: https://github.com/deepin-community/kernel/issues/628 Signed-off-by: Wentao Guan (cherry picked from commit 64978f62202f6f55b9f4371fa267a88b283c8dae) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 + arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index f1b059aa25fb..c6a273b2eb5c 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -95,6 +95,7 @@ CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_SMT=y CONFIG_NR_CPUS=4096 CONFIG_NUMA=y +CONFIG_HZ_1000=y CONFIG_XEN=y CONFIG_COMPAT=y CONFIG_COMPAT_ALIGNMENT_FIXUPS=y diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index ac2c78489633..0d0a0a9549b7 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -97,6 +97,7 @@ CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_MIXED=y CONFIG_HYGON_CSV=y +CONFIG_HZ_1000=y CONFIG_LIVEPATCH=y CONFIG_HIBERNATION=y CONFIG_PM_WAKELOCKS=y From 6e3c8d65b4488d862adff49c4b13dd1adab8d36e Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Tue, 17 Jun 2025 16:41:41 +0800 Subject: [PATCH 26/45] deepin: config: enable memcg_v1 Signed-off-by: Wentao Guan (cherry picked from commit 38d5fe6f9fde6398b1c5e7128acb0c49b0137233) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 + arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 + arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 3 files changed, 3 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index c6a273b2eb5c..8d4f60c3039a 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -22,6 +22,7 @@ CONFIG_IKCONFIG_PROC=y CONFIG_LOG_CPU_MAX_BUF_SHIFT=15 CONFIG_UCLAMP_TASK=y CONFIG_MEMCG=y +CONFIG_MEMCG_V1=y CONFIG_BLK_CGROUP=y CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_PIDS=y diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index acaa30ebc202..5e92e94c4f4d 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -33,6 +33,7 @@ CONFIG_LOG_CPU_MAX_BUF_SHIFT=18 CONFIG_PRINTK_INDEX=y CONFIG_NUMA_BALANCING=y CONFIG_MEMCG=y +CONFIG_MEMCG_V1=y CONFIG_BLK_CGROUP=y CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_PIDS=y diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 0d0a0a9549b7..2a6b28309fca 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -30,6 +30,7 @@ CONFIG_LOG_BUF_SHIFT=18 CONFIG_UCLAMP_TASK=y CONFIG_NUMA_BALANCING=y CONFIG_MEMCG=y +CONFIG_MEMCG_V1=y CONFIG_BLK_CGROUP=y CONFIG_CFS_BANDWIDTH=y CONFIG_UCLAMP_TASK_GROUP=y From ca912e8d3ee151ddb8d6b3cf99fc3ca8c8cce61c Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Fri, 20 Jun 2025 13:44:04 +0800 Subject: [PATCH 27/45] deepin: config: deepin_x86_desktop_defconfig: enable pmic drivers select I2C_DESIGNWARE_CORE=m will causes I2C_DESIGNWARE_PLATFORM=m, and will causes INTEL_SOC_PMIC=y cannot be select. Fix it, Signed-off-by: Wentao Guan (cherry picked from commit c45e78572f6bb68ae200b903bc67ff58d0079b9e) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 2a6b28309fca..e16057971d31 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -2099,7 +2099,7 @@ CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_SCMI=m CONFIG_I2C_CBUS_GPIO=m -CONFIG_I2C_DESIGNWARE_CORE=m +CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_AMDPSP=y From 2568db8f4d0c63b5e732473452ead6f7be10a184 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 9 Jul 2025 11:05:38 +0800 Subject: [PATCH 28/45] x86: configs: reenable CONFIG_DEBUG_INFO_BTF and enable some snd soc Link: https://bbs.deepin.org.cn/post/289237 Fixes: 775a1884d2e7 ("x86: configs: enable BT_INTEL_PCIE") (cherry picked from commit 9edae1e159a36a4da7b2b9e174e92619365c11f8) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index e16057971d31..20bb8629f091 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -3555,6 +3555,7 @@ CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663=m CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m @@ -5612,6 +5613,8 @@ CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y # CONFIG_DEBUG_MISC is not set CONFIG_DEBUG_INFO_DWARF5=y +CONFIG_DEBUG_INFO_BTF=y +CONFIG_MODULE_ALLOW_BTF_MISMATCH=y CONFIG_GDB_SCRIPTS=y CONFIG_FRAME_WARN=4096 CONFIG_STRIP_ASM_SYMS=y From 416a479bfc5039cf3a7666245329c0242c16e5b6 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Mon, 4 Aug 2025 17:24:06 +0800 Subject: [PATCH 29/45] config: enable CONFIG_RTW89_8852BTE commit e13fc4a399f6 ("deepin: config: enable RTW89_8852BTE config") enable it in branch linux-6.6.y, so enable it in branch linux-6.12.y Signed-off-by: Wentao Guan (cherry picked from commit e018dd81e62e7a0e392bf944ee46cebe2e47f495) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 + arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index 8d4f60c3039a..27dddebf4eb6 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -1710,6 +1710,7 @@ CONFIG_RTW89=m CONFIG_RTW89_8851BE=m CONFIG_RTW89_8852AE=m CONFIG_RTW89_8852BE=m +CONFIG_RTW89_8852BTE=m CONFIG_RTW89_8852CE=m CONFIG_RTW89_8922AE=m CONFIG_RTW89_DEBUGMSG=y diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 5e92e94c4f4d..5454ad0223cd 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -1765,6 +1765,7 @@ CONFIG_RTW89=m CONFIG_RTW89_8851BE=m CONFIG_RTW89_8852AE=m CONFIG_RTW89_8852BE=m +CONFIG_RTW89_8852BTE=m CONFIG_RTW89_8852CE=m CONFIG_RTW89_8922AE=m CONFIG_RTW89_DEBUGMSG=y From c5f7e8ba7df416516e3504eaf3f33ca1ed07c73b Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Thu, 14 Aug 2025 10:54:23 +0800 Subject: [PATCH 30/45] config: enable sched_ext Users will be happly if we enable the feature. Signed-off-by: Wentao Guan (cherry picked from commit c4ecdcde7c06823a29a83d09c0a87e16928c91f2) Signed-off-by: Wentao Guan Conflicts: arch/arm64/configs/deepin_arm64_desktop_defconfig --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 + arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 + arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 3 files changed, 3 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index 27dddebf4eb6..4a69f773cc15 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -12,6 +12,7 @@ CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_LSM=y CONFIG_PREEMPT=y CONFIG_SCHED_CORE=y +CONFIG_SCHED_CLASS_EXT=y CONFIG_PSI=y CONFIG_RCU_EXPERT=y CONFIG_RCU_BOOST=y diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 5454ad0223cd..009f66f1f8af 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -14,6 +14,7 @@ CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_LSM=y CONFIG_PREEMPT=y CONFIG_SCHED_CORE=y +CONFIG_SCHED_CLASS_EXT=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 20bb8629f091..4aea1371c43c 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -12,6 +12,7 @@ CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_LSM=y CONFIG_PREEMPT=y CONFIG_SCHED_CORE=y +CONFIG_SCHED_CLASS_EXT=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y From d11c1f7ccd289ceb992f6a9afc896037a4619fbd Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Mon, 25 Aug 2025 11:36:05 +0800 Subject: [PATCH 31/45] config: disable uselib We assume our users no use libc4 or earlier, so disable it. Link: https://cateee.net/lkddb/web-lkddb/USELIB.html Signed-off-by: Wentao Guan (cherry picked from commit aa50abb98cd22cd14c246b041da8a1f8844d9bf9) Signed-off-by: Wentao Guan --- arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 009f66f1f8af..2b0eef7be55f 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -5,7 +5,6 @@ CONFIG_DEFAULT_HOSTNAME="" CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_WATCH_QUEUE=y -CONFIG_USELIB=y CONFIG_NO_HZ_FULL=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y From d5064542ee86a37f3f5c7ff54896f32c628354f1 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Fri, 8 Aug 2025 11:43:45 +0800 Subject: [PATCH 32/45] config: enable more rtw88 drivers Signed-off-by: Wentao Guan (cherry picked from commit 614b058b0c925d3603f9dce3219a4c6a0a65e7fe) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 11 +++++++++++ .../configs/deepin_loongarch_desktop_defconfig | 5 +++++ 2 files changed, 16 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index 4a69f773cc15..51fe2e158faf 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -1700,13 +1700,24 @@ CONFIG_RTL8XXXU=m CONFIG_RTL8XXXU_UNTESTED=y CONFIG_RTW88=m CONFIG_RTW88_8822BE=m +CONFIG_RTW88_8822BS=m CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m +CONFIG_RTW88_8822CS=m CONFIG_RTW88_8822CU=m CONFIG_RTW88_8723DE=m +CONFIG_RTW88_8723DS=m +CONFIG_RTW88_8723CS=m CONFIG_RTW88_8723DU=m CONFIG_RTW88_8821CE=m +CONFIG_RTW88_8821CS=m CONFIG_RTW88_8821CU=m +CONFIG_RTW88_8821AU=m +CONFIG_RTW88_8812AU=m +CONFIG_RTW88_8814AE=m +CONFIG_RTW88_8814AU=m +CONFIG_RTW88_DEBUG=y +CONFIG_RTW88_DEBUGFS=y CONFIG_RTW89=m CONFIG_RTW89_8851BE=m CONFIG_RTW89_8852AE=m diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 2b0eef7be55f..b9efe393cb6f 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -1755,10 +1755,15 @@ CONFIG_RTW88_8822CS=m CONFIG_RTW88_8822CU=m CONFIG_RTW88_8723DE=m CONFIG_RTW88_8723DS=m +CONFIG_RTW88_8723CS=m CONFIG_RTW88_8723DU=m CONFIG_RTW88_8821CE=m CONFIG_RTW88_8821CS=m CONFIG_RTW88_8821CU=m +CONFIG_RTW88_8821AU=m +CONFIG_RTW88_8812AU=m +CONFIG_RTW88_8814AE=m +CONFIG_RTW88_8814AU=m CONFIG_RTW88_DEBUG=y CONFIG_RTW88_DEBUGFS=y CONFIG_RTW89=m From 695dac574072e601f314d6692c633263084bffc1 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Sat, 11 Oct 2025 14:52:22 +0800 Subject: [PATCH 33/45] deepin: config: deepin_x86_desktop_defconfig: enable more sound soc and codec drivers Signed-off-by: Wentao Guan (cherry picked from commit 7168c90145b44ba5f29b9fd1f49b993f4a6f8626) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 4aea1371c43c..95d2ec4c20c3 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -3513,8 +3513,11 @@ CONFIG_SND_SOC_AMD_ACP_COMMON=m CONFIG_SND_SOC_AMD_ACP_PCI=m CONFIG_SND_AMD_ASOC_RENOIR=m CONFIG_SND_AMD_ASOC_REMBRANDT=m +CONFIG_SND_AMD_ASOC_ACP63=m +CONFIG_SND_AMD_ASOC_ACP70=m CONFIG_SND_SOC_AMD_LEGACY_MACH=m CONFIG_SND_SOC_AMD_SOF_MACH=m +CONFIG_SND_SOC_AMD_SOF_SDW_MACH=m CONFIG_SND_SOC_AMD_RPL_ACP6x=m CONFIG_SND_SOC_AMD_PS=m CONFIG_SND_SOC_AMD_PS_MACH=m @@ -3618,6 +3621,7 @@ CONFIG_SND_SOC_AK4375=m CONFIG_SND_SOC_AK4458=m CONFIG_SND_SOC_AK4554=m CONFIG_SND_SOC_AK4613=m +CONFIG_SND_SOC_AK4619=m CONFIG_SND_SOC_AK4642=m CONFIG_SND_SOC_AK5386=m CONFIG_SND_SOC_AK5558=m @@ -3626,6 +3630,8 @@ CONFIG_SND_SOC_AUDIO_IIO_AUX=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_AW88395=m CONFIG_SND_SOC_AW88261=m +CONFIG_SND_SOC_AW87390=m +CONFIG_SND_SOC_AW88399=m CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CHV3_CODEC=m @@ -3687,6 +3693,7 @@ CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5659=m CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_RTQ9128=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m @@ -3728,7 +3735,9 @@ CONFIG_SND_SOC_TSCS454=m CONFIG_SND_SOC_UDA1334=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD934X=m +CONFIG_SND_SOC_WCD937X_SDW=m CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WCD939X_SDW=m CONFIG_SND_SOC_WM8510=m CONFIG_SND_SOC_WM8523=m CONFIG_SND_SOC_WM8524=m @@ -3760,6 +3769,7 @@ CONFIG_SND_SOC_WSA884X=m CONFIG_SND_SOC_ZL38060=m CONFIG_SND_SOC_MAX9759=m CONFIG_SND_SOC_MT6351=m +CONFIG_SND_SOC_MT6357=m CONFIG_SND_SOC_MT6358=m CONFIG_SND_SOC_MT6660=m CONFIG_SND_SOC_NAU8540=m From 93703811de17c21451a4cb7cb145d0ac975d2e5e Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 12 Nov 2025 17:16:41 +0800 Subject: [PATCH 34/45] deepin: config: enable PM_ADVANCED_DEBUG deepin inclusion category: debug pm_debug is very useful for debugging suspend issues such as wakeup, and it has a dynamic debug output, used with kernel debug cmdline with: "no_console_suspend pm_debug_messages" to enable it. PM_ADVANCED_DEBUG is useful for debug device runtime powersaving: /sys/devices/.../power/runtime_usage,runtime_active_kids,runtime_enabled,async. Also clean useless config, CONFIG_PM_STD_PARTITION, which set by system runtime. Fixes: 00d6d3865ffb ("arch: arm64: loongarch: x86: clean up release-bound kernel configs (#335)") Signed-off-by: Wentao Guan (cherry picked from commit 6e621bb5a6237213d68fc9716c6eb025da1324bc) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 3 ++- arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 2 ++ arch/x86/configs/deepin_x86_desktop_defconfig | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index 51fe2e158faf..b81fd05a66cc 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -112,7 +112,8 @@ CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y CONFIG_CMDLINE="pcie_aspm=off" CONFIG_SUSPEND_SKIP_SYNC=y CONFIG_HIBERNATION=y -CONFIG_PM_STD_PARTITION="/dev/sda2" +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y CONFIG_ENERGY_MODEL=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index b9efe393cb6f..42f62805490d 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -72,6 +72,8 @@ CONFIG_LOONGSON3_ACPI_CPUFREQ=y CONFIG_HIBERNATION=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TAD=m diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 95d2ec4c20c3..0b511785f6e8 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -103,6 +103,8 @@ CONFIG_HZ_1000=y CONFIG_LIVEPATCH=y CONFIG_HIBERNATION=y CONFIG_PM_WAKELOCKS=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_ENERGY_MODEL=y CONFIG_ACPI_FPDT=y From 0ac522a000e026857bd1426a19e7eb35b5631ccd Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Tue, 18 Nov 2025 13:56:05 +0800 Subject: [PATCH 35/45] deepin: config: deepin_x86_desktop_defconfig: enable config idpf deepin inclusion category: feature Per commit 1a216f7aa1c6 ("RDMA/irdma: Update Kconfig"), enable it in x86. Signed-off-by: Wentao Guan (cherry picked from commit 54cebff87767d9196fba8b970f0eec5e090d0c5c) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 0b511785f6e8..1f984e28fbbe 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1316,6 +1316,7 @@ CONFIG_I40EVF=m CONFIG_ICE=m CONFIG_FM10K=m CONFIG_IGC=m +CONFIG_IDPF=m CONFIG_JME=m CONFIG_MVMDIO=m CONFIG_SKGE=m From d8082108b9e3665d2d24be20ba62ff492bd55557 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Tue, 18 Nov 2025 10:13:58 +0800 Subject: [PATCH 36/45] config: deepin: enable iommufd deepin inclusion category: feature our LoongArch has enable the config, many distro has enable it, just enable in x86 and arm64 now. (cherry picked from commit 025af43871042cc5a11593a63867da9a9002d418) Signed-off-by: Wentao Guan (cherry picked from commit cbd2dacf06da775c1c1b8fd13eb81ec981808888) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 + arch/x86/configs/deepin_x86_desktop_defconfig | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index b81fd05a66cc..d3b7919e1339 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -3795,6 +3795,7 @@ CONFIG_SPRD_MBOX=m CONFIG_QCOM_IPCC=m CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y +CONFIG_IOMMUFD=m CONFIG_ARM_SMMU=y CONFIG_ARM_SMMU_V3=y CONFIG_RPMSG_VIRTIO=m diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 1f984e28fbbe..f1a971bac0b0 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -4408,9 +4408,9 @@ CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m CONFIG_UIO_NETX=m CONFIG_UIO_MF624=m -CONFIG_VFIO=y +CONFIG_VFIO=m CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=y +CONFIG_VFIO_PCI=m CONFIG_VFIO_PCI_VGA=y CONFIG_VIRT_DRIVERS=y CONFIG_VBOXGUEST=m @@ -4774,6 +4774,7 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_SVM=y # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +CONFIG_IOMMUFD=m CONFIG_IRQ_REMAP=y CONFIG_VIRTIO_IOMMU=m CONFIG_REMOTEPROC=y From 5553e8932733bd112c2cd9ab11f750cfbf3a5907 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Fri, 21 Nov 2025 12:03:27 +0800 Subject: [PATCH 37/45] deepin: config: deepin_x86_desktop_defconfig: enable config USB_NET_CDC_MBIM deepin inclusion category: feature It has been enabled in 6.6, so enable USB_NET_CDC_MBIM and WDM now. Log: diff .config .config.old 4019c4019 < # CONFIG_USB_NET_CDC_MBIM is not set --- > CONFIG_USB_NET_CDC_MBIM=m 8919c8919 < # CONFIG_USB_WDM is not set --- > CONFIG_USB_WDM=m Reported-by: lihe Signed-off-by: Wentao Guan (cherry picked from commit 8247bb70405bec9945e471007967461a0893b7fb) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index f1a971bac0b0..8939a93fa2c9 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1516,6 +1516,7 @@ CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m CONFIG_USB_LAN78XX=m CONFIG_USB_USBNET=m +CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_RNDIS_HOST=m CONFIG_USB_HSO=m CONFIG_USB_IPHETH=m From f14e5b21e75bfda36fb8eaf494139dff9105e7cd Mon Sep 17 00:00:00 2001 From: Cryolitia Date: Fri, 19 Dec 2025 16:58:58 +0800 Subject: [PATCH 38/45] deepin: config: x86: enable Intel THC (cherry picked from commit 7a3ce1eaa8371326a14c445a56d67fc3e1c3bf65) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/x86/configs/deepin_x86_desktop_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 8939a93fa2c9..7874ace58b2b 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -3929,6 +3929,9 @@ CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y CONFIG_USB_KBD=m CONFIG_USB_MOUSE=m +CONFIG_INTEL_THC_HID=m +CONFIG_INTEL_QUICKSPI=m +CONFIG_INTEL_QUICKI2C=m CONFIG_USB_LED_TRIG=y CONFIG_USB_CONN_GPIO=m CONFIG_USB_ANNOUNCE_NEW_DEVICES=y From f7f10331fb1d1987a1fb56db312c1dbb155208d7 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Fri, 26 Dec 2025 10:19:59 +0800 Subject: [PATCH 39/45] config: deepin_x86_desktop_defconfig: restore usb_net config deepin inclusion category: bugfix Enable these usb_net configs which enabled in our 6.6 kernel but disabled in 6.12 for dependency by default. Signed-off-by: Wentao Guan (cherry picked from commit 912c0ea8bc9ab8ff28c0657237f8ea66a335df28) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 7874ace58b2b..75ad4b09e1c9 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1516,9 +1516,28 @@ CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m CONFIG_USB_LAN78XX=m CONFIG_USB_USBNET=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m From 9a97c47c0e3244b35c63e3440eaefe04cd71f349 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Fri, 26 Dec 2025 18:10:32 +0800 Subject: [PATCH 40/45] config: deepin_x86_desktop_defconfig: enable more hardware drivers deepin inclusion category: feature Tested on DMI: MECHREVO YAOSHI Series/YAOSHI Series-X6AR55xY, BIOS N.1.18MRO24 08/06/2025 case: Intel Ultra 2 i2c touchpad support Log: [ 4.671551] ntfs3: Warning: Activated 64 bits per cluster. Windows does not support this [ 4.671552] ntfs3: Read-only LZX/Xpress compression included [ 4.676241] nvidia 0000:02:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none [ 4.686034] intel-hid INTC10CB:00: failed to enable HID power button [ 4.689088] NVRM: loading NVIDIA UNIX Open Kernel Module for x86_64 580.119.02 Release Build (dvs-builder@U22-I3-B15-03-5) Mon Dec 8 07:51:55 UTC 2025 [ 4.698028] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:06.3/0000:02:00.1/sound/card0/input17 [ 4.728742] nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Driver for x86_64 580.119.02 Release Build (dvs-builder@U22-I3-B15-03-5) Mon Dec 8 07:38:31 UTC 2025 [ 4.729475] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC274: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker [ 4.729478] snd_hda_codec_realtek hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 4.729479] snd_hda_codec_realtek hdaudioC1D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) [ 4.729480] snd_hda_codec_realtek hdaudioC1D0: mono: mono_out=0x0 [ 4.729481] snd_hda_codec_realtek hdaudioC1D0: inputs: [ 4.729482] snd_hda_codec_realtek hdaudioC1D0: Internal Mic=0x12 [ 4.729483] snd_hda_codec_realtek hdaudioC1D0: Headset Mic=0x19 [ 4.730400] RPC: Registered named UNIX socket transport module. [ 4.730403] RPC: Registered udp transport module. [ 4.730404] RPC: Registered tcp transport module. [ 4.730404] RPC: Registered tcp-with-tls transport module. [ 4.730405] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 4.734010] [drm] [nvidia-drm] [GPU ID 0x00000200] Loading driver [ 4.734149] [drm] Initialized nvidia-drm 0.0.0 for 0000:02:00.0 on minor 1 [ 4.734181] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:06.3/0000:02:00.1/sound/card0/input18 [ 4.734187] usbcore: registered new interface driver btusb [ 4.734214] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:06.3/0000:02:00.1/sound/card0/input19 [ 4.734244] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:06.3/0000:02:00.1/sound/card0/input20 [ 4.735791] Bluetooth: hci0: Device revision is 0 [ 4.735793] Bluetooth: hci0: Secure boot is enabled [ 4.735794] Bluetooth: hci0: OTP lock is enabled [ 4.735795] Bluetooth: hci0: API lock is enabled [ 4.735796] Bluetooth: hci0: Debug lock is disabled [ 4.735796] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 4.735798] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38 [ 4.735986] Bluetooth: hci0: DSM reset method type: 0x00 [ 4.738584] Bluetooth: hci0: Found device firmware: intel/ibt-1040-0041.sfi [ 4.738591] Bluetooth: hci0: Boot Address: 0x100800 [ 4.738592] Bluetooth: hci0: Firmware Version: 200-48.24 [ 4.755172] input: UNIW0001:00 093A:0255 Mouse as /devices/pci0000:80/0000:80:15.3/i2c_designware.3/i2c-4/i2c-UNIW0001:00/0018:093A:0255.0001/input/input21 [ 4.755254] input: UNIW0001:00 093A:0255 Touchpad as /devices/pci0000:80/0000:80:15.3/i2c_designware.3/i2c-4/i2c-UNIW0001:00/0018:093A:0255.0001/input/input22 [ 4.755303] hid-multitouch 0018:093A:0255.0001: input,hidraw0: I2C HID v1.00 Mouse [UNIW0001:00 093A:0255] on i2c-UNIW0001:00 Reported-by: zhangpeng Signed-off-by: Wentao Guan (cherry picked from commit 2321ad26508be1d5ca89122efea7c0a19faa6565) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/x86/configs/deepin_x86_desktop_defconfig | 265 +++++++++++++++++- 1 file changed, 262 insertions(+), 3 deletions(-) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 75ad4b09e1c9..81d6ca6b12bb 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -818,6 +818,7 @@ CONFIG_MTD_PMC551=m CONFIG_MTD_DATAFLASH=m CONFIG_MTD_DATAFLASH_OTP=y CONFIG_MTD_MCHP23K256=m +CONFIG_MTD_MCHP48L640=m CONFIG_MTD_SST25L=m CONFIG_MTD_SLRAM=m CONFIG_MTD_PHRAM=m @@ -2128,6 +2129,7 @@ CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_AMDPSP=y CONFIG_I2C_DESIGNWARE_BAYTRAIL=y +CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_EMEV2=m CONFIG_I2C_GPIO=m CONFIG_I2C_KEMPLD=m @@ -2143,7 +2145,9 @@ CONFIG_I2C_TAOS_EVM=m CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIPERBOARD=m CONFIG_I2C_MLXCPLD=m +CONFIG_I2C_VIRTIO=m CONFIG_I2C_STUB=m +CONFIG_I2C_SLAVE_EEPROM=m CONFIG_I3C=m CONFIG_CDNS_I3C_MASTER=m CONFIG_DW_I3C_MASTER=m @@ -2153,6 +2157,9 @@ CONFIG_SPI_ALTERA_DFL=m CONFIG_SPI_AXI_SPI_ENGINE=m CONFIG_SPI_BUTTERFLY=m CONFIG_SPI_CADENCE=m +CONFIG_SPI_CADENCE_QUADSPI=m +CONFIG_SPI_CADENCE_XSPI=m +CONFIG_SPI_CH341=m CONFIG_SPI_DESIGNWARE=m CONFIG_SPI_DW_DMA=y CONFIG_SPI_DW_PCI=m @@ -2160,6 +2167,7 @@ CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DLN2=m CONFIG_SPI_GPIO=m CONFIG_SPI_INTEL_PCI=m +CONFIG_SPI_INTEL_PLATFORM=m CONFIG_SPI_LM70_LLP=m CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MICROCHIP_CORE_QSPI=m @@ -2192,8 +2200,17 @@ CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m CONFIG_PTP_1588_CLOCK_VMW=m CONFIG_PINCTRL_AMD=y +CONFIG_PINCTRL_AXP209=m +CONFIG_PINCTRL_AW9523=m +CONFIG_PINCTRL_CY8C95X0=m CONFIG_PINCTRL_DA9062=m +CONFIG_PINCTRL_EQUILIBRIUM=m CONFIG_PINCTRL_MCP23S08=m +CONFIG_PINCTRL_MICROCHIP_SGPIO=m +CONFIG_PINCTRL_OCELOT=m +CONFIG_PINCTRL_PALMAS=m +CONFIG_PINCTRL_SINGLE=m +CONFIG_PINCTRL_STMFX=m CONFIG_PINCTRL_SX150X=y CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_CHERRYVIEW=y @@ -2212,16 +2229,25 @@ CONFIG_PINCTRL_JASPERLAKE=m CONFIG_PINCTRL_LAKEFIELD=m CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_METEORLAKE=m +CONFIG_PINCTRL_METEORPOINT=m CONFIG_PINCTRL_SUNRISEPOINT=m CONFIG_PINCTRL_TIGERLAKE=m CONFIG_PINCTRL_MERRIFIELD=m +CONFIG_PINCTRL_MOOREFIELD=m CONFIG_PINCTRL_KX7000=m CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_74XX_MMIO=m +CONFIG_GPIO_ALTERA=m CONFIG_GPIO_AMDPT=m +CONFIG_GPIO_CADENCE=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m CONFIG_GPIO_GENERIC_PLATFORM=m +CONFIG_GPIO_GRANITERAPIDS=m +CONFIG_GPIO_GRGPIO=m +CONFIG_GPIO_HLWD=m CONFIG_GPIO_ICH=m +CONFIG_GPIO_LOGICVC=m CONFIG_GPIO_MB86S7X=m CONFIG_GPIO_MENZ127=m CONFIG_GPIO_SIOX=m @@ -2236,19 +2262,26 @@ CONFIG_GPIO_SCH=m CONFIG_GPIO_SCH311X=m CONFIG_GPIO_WINBOND=m CONFIG_GPIO_WS16C48=m +CONFIG_GPIO_ADNP=m +CONFIG_GPIO_FXL6408=m +CONFIG_GPIO_DS4520=m +CONFIG_GPIO_GW_PLD=m CONFIG_GPIO_MAX7300=m CONFIG_GPIO_MAX732X=m CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA9570=m CONFIG_GPIO_PCF857X=m CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_ADP5520=m CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_BD9571MWV=m +CONFIG_GPIO_CROS_EC=m CONFIG_GPIO_CRYSTAL_COVE=m CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m CONFIG_GPIO_DLN2=m +CONFIG_GPIO_ELKHARTLAKE=m CONFIG_GPIO_JANZ_TTL=m CONFIG_GPIO_KEMPLD=m CONFIG_GPIO_LP3943=m @@ -2260,6 +2293,7 @@ CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m +CONFIG_GPIO_TPS68470=m CONFIG_GPIO_TQMX86=m CONFIG_GPIO_TWL4030=m CONFIG_GPIO_TWL6040=m @@ -2274,6 +2308,7 @@ CONFIG_GPIO_ML_IOH=m CONFIG_GPIO_PCI_IDIO_16=m CONFIG_GPIO_PCIE_IDIO_24=m CONFIG_GPIO_RDC321X=m +CONFIG_GPIO_74X164=m CONFIG_GPIO_MAX3191X=m CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MC33880=m @@ -2335,6 +2370,7 @@ CONFIG_AXP288_CHARGER=m CONFIG_AXP288_FUEL_GAUGE=m CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m +CONFIG_BATTERY_MAX1720X=m CONFIG_BATTERY_MAX1721X=m CONFIG_BATTERY_TWL4030_MADC=m CONFIG_CHARGER_88PM860X=m @@ -2369,8 +2405,12 @@ CONFIG_CHARGER_TPS65090=m CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m CONFIG_BATTERY_RT5033=m +CONFIG_CHARGER_RT5033=m CONFIG_CHARGER_RT9455=m +CONFIG_CHARGER_RT9467=m +CONFIG_CHARGER_RT9471=m CONFIG_CHARGER_CROS_USBPD=m +CONFIG_CHARGER_UCS1002=m CONFIG_CHARGER_BD99954=m CONFIG_CHARGER_WILCO=m CONFIG_BATTERY_SURFACE=m @@ -2442,6 +2482,7 @@ CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m CONFIG_SENSORS_LTC2990=m +CONFIG_SENSORS_LTC2991=m CONFIG_SENSORS_LTC2992=m CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m @@ -2449,6 +2490,7 @@ CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m +CONFIG_SENSORS_LTC4282=m CONFIG_SENSORS_MAX1111=m CONFIG_SENSORS_MAX127=m CONFIG_SENSORS_MAX16065=m @@ -2697,10 +2739,18 @@ CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m CONFIG_USBPCWATCHDOG=m CONFIG_SSB_DRIVER_GPIO=y +CONFIG_BCMA_HOST_SOC=y +CONFIG_BCMA_DRIVER_GMAC_CMN=y +CONFIG_BCMA_DRIVER_GPIO=y +CONFIG_MFD_ADP5585=m +CONFIG_MFD_ACT8945A=m CONFIG_MFD_AS3711=y CONFIG_MFD_SMPRO=m +CONFIG_MFD_AS3722=m CONFIG_PMIC_ADP5520=y CONFIG_MFD_AAT2870_CORE=y +CONFIG_MFD_ATMEL_FLEXCOM=m +CONFIG_MFD_ATMEL_HLCDC=m CONFIG_MFD_BCM590XX=m CONFIG_MFD_BD9571MWV=m CONFIG_MFD_AXP20X_I2C=m @@ -2708,6 +2758,7 @@ CONFIG_MFD_CS42L43_I2C=m CONFIG_MFD_MADERA=m CONFIG_MFD_MADERA_I2C=m CONFIG_MFD_MADERA_SPI=m +CONFIG_MFD_MAX5970=m CONFIG_MFD_CS47L15=y CONFIG_MFD_CS47L35=y CONFIG_MFD_CS47L85=y @@ -2802,6 +2853,8 @@ CONFIG_MFD_ATC260X_I2C=m CONFIG_RAVE_SP_CORE=m CONFIG_MFD_INTEL_M10_BMC_SPI=m CONFIG_MFD_INTEL_M10_BMC_PMCI=m +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_REGULATOR_VIRTUAL_CONSUMER=m CONFIG_REGULATOR_USERSPACE_CONSUMER=m CONFIG_REGULATOR_88PG86X=m @@ -3084,7 +3137,6 @@ CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_BT848=m CONFIG_DVB_BT8XX=m -CONFIG_VIDEO_COBALT=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX23885=m @@ -3117,6 +3169,7 @@ CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_AV=m CONFIG_VIDEO_IPU3_CIO2=m +CONFIG_VIDEO_INTEL_IPU6=m CONFIG_INTEL_VSC=m CONFIG_IPU_BRIDGE=m CONFIG_RADIO_MAXIRADIO=m @@ -3149,6 +3202,10 @@ CONFIG_VIDEO_VIA_CAMERA=m CONFIG_SMS_SDIO_DRV=m CONFIG_DVB_FIREDTV=m CONFIG_VIDEO_AR0521=m +CONFIG_VIDEO_GC0308=m +CONFIG_VIDEO_GC05A2=m +CONFIG_VIDEO_GC08A3=m +CONFIG_VIDEO_GC2145=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m CONFIG_VIDEO_HI847=m @@ -3157,34 +3214,49 @@ CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m CONFIG_VIDEO_IMX258=m CONFIG_VIDEO_IMX274=m +CONFIG_VIDEO_IMX283=m CONFIG_VIDEO_IMX290=m +CONFIG_VIDEO_IMX296=m CONFIG_VIDEO_IMX319=m +CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m +CONFIG_VIDEO_IMX415=m CONFIG_VIDEO_MT9M001=m CONFIG_VIDEO_MT9M111=m CONFIG_VIDEO_MT9P031=m CONFIG_VIDEO_MT9T112=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_OG01A1B=m +CONFIG_VIDEO_OV01A10=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV08D10=m +CONFIG_VIDEO_OV08X40=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m CONFIG_VIDEO_OV2685=m CONFIG_VIDEO_OV2740=m +CONFIG_VIDEO_OV4689=m +CONFIG_VIDEO_OV5640=m +CONFIG_VIDEO_OV5645=m CONFIG_VIDEO_OV5647=m CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5693=m CONFIG_VIDEO_OV5695=m +CONFIG_VIDEO_OV64A40=m +CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m +CONFIG_VIDEO_OV8858=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -3194,6 +3266,7 @@ CONFIG_VIDEO_RJ54N1=m CONFIG_VIDEO_S5C73M3=m CONFIG_VIDEO_S5K5BAF=m CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_VGXY61=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_ET8EK8=m CONFIG_VIDEO_AD5820=m @@ -3208,7 +3281,9 @@ CONFIG_VIDEO_TDA1997X=m CONFIG_VIDEO_TLV320AIC23B=m CONFIG_VIDEO_ADV7180=m CONFIG_VIDEO_ADV7183=m +CONFIG_VIDEO_ADV7604=m CONFIG_VIDEO_ADV7604_CEC=y +CONFIG_VIDEO_ADV7842=m CONFIG_VIDEO_ADV7842_CEC=y CONFIG_VIDEO_ML86V7667=m CONFIG_VIDEO_TC358743=m @@ -3218,7 +3293,6 @@ CONFIG_VIDEO_TVP7002=m CONFIG_VIDEO_TW9910=m CONFIG_VIDEO_ADV7343=m CONFIG_VIDEO_ADV7393=m -CONFIG_VIDEO_ADV7511_CEC=y CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_THS8200=m CONFIG_SDR_MAX2175=m @@ -3251,6 +3325,7 @@ CONFIG_DRM_RADEON=m CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_CIK=y +CONFIG_DRM_AMD_ISP=y CONFIG_DRM_AMD_ACP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_SECURE_DISPLAY=y @@ -3258,6 +3333,7 @@ CONFIG_HSA_AMD=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_I915=m CONFIG_DRM_I915_GVT_KVMGT=m +CONFIG_DRM_I915_PXP=y CONFIG_DRM_XE=m CONFIG_DRM_VGEM=m CONFIG_DRM_VKMS=m @@ -3268,9 +3344,146 @@ CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_QXL=m CONFIG_DRM_VIRTIO_GPU=m +CONFIG_DRM_PANEL_ABT_Y030XX067A=m +CONFIG_DRM_PANEL_ARM_VERSATILE=m +CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=m +CONFIG_DRM_PANEL_AUO_A030JTN01=m +CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m +CONFIG_DRM_PANEL_BOE_HIMAX8279D=m +CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A=m +CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m +CONFIG_DRM_PANEL_BOE_TV101WUM_LL2=m +CONFIG_DRM_PANEL_EBBG_FT8719=m +CONFIG_DRM_PANEL_ELIDA_KD35T133=m +CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m +CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_LVDS=m +CONFIG_DRM_PANEL_HIMAX_HX83102=m +CONFIG_DRM_PANEL_HIMAX_HX83112A=m +CONFIG_DRM_PANEL_HIMAX_HX8394=m +CONFIG_DRM_PANEL_ILITEK_IL9322=m +CONFIG_DRM_PANEL_ILITEK_ILI9341=m +CONFIG_DRM_PANEL_ILITEK_ILI9805=m +CONFIG_DRM_PANEL_ILITEK_ILI9806E=m +CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_ILITEK_ILI9882T=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m +CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m +CONFIG_DRM_PANEL_JADARD_JD9365DA_H3=m +CONFIG_DRM_PANEL_JDI_LPM102A188A=m +CONFIG_DRM_PANEL_JDI_LT070ME05000=m +CONFIG_DRM_PANEL_JDI_R63452=m +CONFIG_DRM_PANEL_KHADAS_TS050=m +CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m +CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W=m +CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829=m +CONFIG_DRM_PANEL_LINCOLNTECH_LCD197=m +CONFIG_DRM_PANEL_LG_LB035Q02=m +CONFIG_DRM_PANEL_LG_LG4573=m +CONFIG_DRM_PANEL_LG_SW43408=m +CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m +CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_NEC_NL8048HL11=m +CONFIG_DRM_PANEL_NEWVISION_NV3051D=m +CONFIG_DRM_PANEL_NEWVISION_NV3052C=m +CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m +CONFIG_DRM_PANEL_NOVATEK_NT35950=m +CONFIG_DRM_PANEL_NOVATEK_NT36523=m +CONFIG_DRM_PANEL_NOVATEK_NT36672A=m +CONFIG_DRM_PANEL_NOVATEK_NT36672E=m +CONFIG_DRM_PANEL_NOVATEK_NT39016=m +CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m +CONFIG_DRM_PANEL_ORISETECH_OTA5601A=m +CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m +CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=m +CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m CONFIG_DRM_I2C_NXP_TDA998X=m +CONFIG_DRM_PANEL_RAYDIUM_RM67191=m +CONFIG_DRM_PANEL_RAYDIUM_RM68200=m +CONFIG_DRM_PANEL_RAYDIUM_RM692E5=m +CONFIG_DRM_PANEL_RAYDIUM_RM69380=m +CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m +CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m +CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m +CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m +CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0=m +CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_DSI=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m +CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m +CONFIG_DRM_PANEL_SEIKO_43WVF1G=m +CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m +CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m +CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +CONFIG_DRM_PANEL_SHARP_LS060T1SX01=m +CONFIG_DRM_PANEL_SITRONIX_ST7701=m +CONFIG_DRM_PANEL_SITRONIX_ST7703=m +CONFIG_DRM_PANEL_SITRONIX_ST7789V=m +CONFIG_DRM_PANEL_SONY_ACX565AKM=m +CONFIG_DRM_PANEL_SONY_TD4353_JDI=m +CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m +CONFIG_DRM_PANEL_STARTEK_KD070FHFID015=m +CONFIG_DRM_PANEL_EDP=m +CONFIG_DRM_PANEL_SIMPLE=m +CONFIG_DRM_PANEL_SYNAPTICS_R63353=m +CONFIG_DRM_PANEL_TDO_TL070WSH30=m +CONFIG_DRM_PANEL_TPO_TD028TTEC1=m +CONFIG_DRM_PANEL_TPO_TD043MTEA1=m +CONFIG_DRM_PANEL_TPO_TPG110=m +CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m +CONFIG_DRM_PANEL_VISIONOX_R66451=m +CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m +CONFIG_DRM_PANEL_XINPENG_XPP055C272=m +CONFIG_DRM_CHIPONE_ICN6211=m +CONFIG_DRM_CHRONTEL_CH7033=m +CONFIG_DRM_CROS_EC_ANX7688=m +CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_ITE_IT6505=m +CONFIG_DRM_LONTIUM_LT8912B=m +CONFIG_DRM_LONTIUM_LT9211=m +CONFIG_DRM_LONTIUM_LT9611=m +CONFIG_DRM_LONTIUM_LT9611UXC=m +CONFIG_DRM_ITE_IT66121=m +CONFIG_DRM_LVDS_CODEC=m +CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m +CONFIG_DRM_NWL_MIPI_DSI=m +CONFIG_DRM_NXP_PTN3460=m +CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PARADE_PS8640=m +CONFIG_DRM_SAMSUNG_DSIM=m +CONFIG_DRM_SIL_SII8620=m +CONFIG_DRM_SII902X=m +CONFIG_DRM_SII9234=m +CONFIG_DRM_SIMPLE_BRIDGE=m +CONFIG_DRM_THINE_THC63LVD1024=m +CONFIG_DRM_TOSHIBA_TC358762=m +CONFIG_DRM_TOSHIBA_TC358764=m +CONFIG_DRM_TOSHIBA_TC358767=m +CONFIG_DRM_TOSHIBA_TC358768=m +CONFIG_DRM_TOSHIBA_TC358775=m +CONFIG_DRM_TI_DLPC3433=m +CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TI_SN65DSI83=m +CONFIG_DRM_TI_SN65DSI86=m +CONFIG_DRM_TI_TPD12S015=m +CONFIG_DRM_ANALOGIX_ANX6345=m CONFIG_DRM_ANALOGIX_ANX78XX=m +CONFIG_DRM_ANALOGIX_ANX7625=m +CONFIG_DRM_I2C_ADV7511=m +CONFIG_DRM_I2C_ADV7511_AUDIO=y +CONFIG_DRM_CDNS_DSI=m +CONFIG_DRM_CDNS_MHDP8546=m CONFIG_DRM_ETNAVIV=m CONFIG_DRM_BOCHS=m CONFIG_DRM_CIRRUS_QEMU=m @@ -3355,6 +3568,8 @@ CONFIG_LCD_HX8357=m CONFIG_LCD_OTM3225A=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_KTD253=m +CONFIG_BACKLIGHT_KTD2801=m +CONFIG_BACKLIGHT_KTZ8866=m CONFIG_BACKLIGHT_LM3533=m CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_DA903X=m @@ -3627,6 +3842,8 @@ CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m CONFIG_SND_SOC_SOF_AMD_RENOIR=m CONFIG_SND_SOC_SOF_AMD_VANGOGH=m CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m +CONFIG_SND_SOC_SOF_AMD_ACP63=m +CONFIG_SND_SOC_SOF_AMD_ACP70=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y @@ -3933,6 +4150,7 @@ CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m CONFIG_HID_SENSOR_CUSTOM_SENSOR=m CONFIG_HID_ALPS=m +CONFIG_HID_MCP2200=m CONFIG_HID_MCP2221=m CONFIG_HID_BPF=y CONFIG_I2C_HID_ACPI=m @@ -3999,6 +4217,13 @@ CONFIG_USBIP_CORE=m CONFIG_USBIP_VHCI_HCD=m CONFIG_USBIP_HOST=m CONFIG_USBIP_VUDC=m +CONFIG_USB_CDNS_SUPPORT=m +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNSP_PCI=m +CONFIG_USB_CDNSP_GADGET=y +CONFIG_USB_CDNSP_HOST=y CONFIG_USB_MUSB_HDRC=m CONFIG_MUSB_PIO_ONLY=y CONFIG_USB_DWC3=m @@ -4735,6 +4960,8 @@ CONFIG_INTEL_VBTN=m CONFIG_INTEL_INT0002_VGPIO=m CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m +CONFIG_INTEL_BYTCRC_PWRSRC=m +CONFIG_INTEL_CHTDC_TI_PWRBTN=m CONFIG_INTEL_CHTWC_INT33FE=m CONFIG_INTEL_ISHTP_ECLITE=m CONFIG_INTEL_MRFLD_PWRBTN=m @@ -4743,12 +4970,14 @@ CONFIG_INTEL_RST=m CONFIG_INTEL_SDSI=m CONFIG_INTEL_SMARTCONNECT=m CONFIG_INTEL_TPMI=m +CONFIG_INTEL_PLR_TPMI=m CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_VSEC=m CONFIG_IDEAPAD_LAPTOP=m CONFIG_THINKPAD_ACPI=m CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y CONFIG_THINKPAD_LMI=m +CONFIG_ACPI_QUICKSTART=m CONFIG_MSI_EC=m CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m @@ -4819,7 +5048,9 @@ CONFIG_EXTCON_AXP288=m CONFIG_EXTCON_FSA9480=m CONFIG_EXTCON_GPIO=m CONFIG_EXTCON_INTEL_INT3496=m +CONFIG_EXTCON_INTEL_CHT_WC=m CONFIG_EXTCON_INTEL_MRFLD=m +CONFIG_EXTCON_LC824206XA=m CONFIG_EXTCON_MAX14577=m CONFIG_EXTCON_MAX3355=m CONFIG_EXTCON_MAX77693=m @@ -4835,6 +5066,8 @@ CONFIG_EXTCON_USBC_TUSB320=m CONFIG_MEMORY=y CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_FPGA_DFL_EMIF=m +CONFIG_IIO_BUFFER_DMAENGINE=m +CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_SW_DEVICE=m CONFIG_IIO_SW_TRIGGER=m CONFIG_ADIS16201=m @@ -4847,6 +5080,8 @@ CONFIG_ADXL367_SPI=m CONFIG_ADXL367_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXL372_I2C=m +CONFIG_ADXL380_SPI=m +CONFIG_ADXL380_I2C=m CONFIG_BMA220=m CONFIG_BMA400=m CONFIG_BMC150_ACCEL=m @@ -4878,15 +5113,20 @@ CONFIG_SCA3000=m CONFIG_SCA3300=m CONFIG_STK8312=m CONFIG_STK8BA50=m +CONFIG_AD4000=m CONFIG_AD4130=m +CONFIG_AD4695=m CONFIG_AD7091R5=m +CONFIG_AD7091R8=m CONFIG_AD7124=m +CONFIG_AD7173=m CONFIG_AD7192=m CONFIG_AD7266=m CONFIG_AD7280=m CONFIG_AD7291=m CONFIG_AD7292=m CONFIG_AD7298=m +CONFIG_AD7380=m CONFIG_AD7476=m CONFIG_AD7606_IFACE_PARALLEL=m CONFIG_AD7606_IFACE_SPI=m @@ -4922,15 +5162,21 @@ CONFIG_MAX11205=m CONFIG_MAX11410=m CONFIG_MAX1241=m CONFIG_MAX1363=m +CONFIG_MAX34408=m +CONFIG_MAX77541_ADC=m CONFIG_MAX9611=m CONFIG_MCP320X=m CONFIG_MCP3422=m +CONFIG_MCP3564=m CONFIG_MCP3911=m +CONFIG_MEDIATEK_MT6359_AUXADC=m CONFIG_MEDIATEK_MT6360_ADC=m CONFIG_MEDIATEK_MT6370_ADC=m CONFIG_MEN_Z188_ADC=m CONFIG_MP2629_ADC=m CONFIG_NAU7802=m +CONFIG_PAC1921=m +CONFIG_PAC1934=m CONFIG_PALMAS_GPADC=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_VADC=m @@ -5001,6 +5247,7 @@ CONFIG_AD5592R=m CONFIG_AD5593R=m CONFIG_AD5504=m CONFIG_AD5624R_SPI=m +CONFIG_AD9739A=m CONFIG_LTC2688=m CONFIG_AD5686_SPI=m CONFIG_AD5696_I2C=m @@ -5019,12 +5266,14 @@ CONFIG_DPOT_DAC=m CONFIG_DS4424=m CONFIG_LTC1660=m CONFIG_LTC2632=m +CONFIG_LTC2664=m CONFIG_M62332=m CONFIG_MAX517=m CONFIG_MAX5522=m CONFIG_MAX5821=m CONFIG_MCP4725=m CONFIG_MCP4728=m +CONFIG_MCP4821=m CONFIG_MCP4922=m CONFIG_TI_DAC082S085=m CONFIG_TI_DAC5571=m @@ -5036,6 +5285,7 @@ CONFIG_AD9523=m CONFIG_ADF4350=m CONFIG_ADF4371=m CONFIG_ADF4377=m +CONFIG_ADMFM2000=m CONFIG_ADMV1013=m CONFIG_ADMV1014=m CONFIG_ADMV4420=m @@ -5071,6 +5321,8 @@ CONFIG_ADIS16475=m CONFIG_ADIS16480=m CONFIG_BMI160_I2C=m CONFIG_BMI160_SPI=m +CONFIG_BMI323_I2C=m +CONFIG_BMI323_SPI=m CONFIG_BOSCH_BNO055_SERIAL=m CONFIG_BOSCH_BNO055_I2C=m CONFIG_FXOS8700_I2C=m @@ -5238,9 +5490,12 @@ CONFIG_NTB_PERF=m CONFIG_NTB_TRANSPORT=m CONFIG_PWM=y CONFIG_PWM_CLK=m -CONFIG_PWM_CRC=y +CONFIG_PWM_CRC=m CONFIG_PWM_CROS_EC=m CONFIG_PWM_DWC=m +CONFIG_PWM_FSL_FTM=m +CONFIG_PWM_GPIO=m +CONFIG_PWM_INTEL_LGM=m CONFIG_PWM_IQS620A=m CONFIG_PWM_LP3943=m CONFIG_PWM_LPSS_PCI=m @@ -5251,6 +5506,8 @@ CONFIG_PWM_TWL_LED=m CONFIG_IPACK_BUS=m CONFIG_BOARD_TPCI200=m CONFIG_SERIAL_IPOCTAL=m +CONFIG_RESET_GPIO=m +CONFIG_RESET_INTEL_GW=y CONFIG_RESET_SIMPLE=y CONFIG_RESET_TI_SYSCON=m CONFIG_RESET_TI_TPS380X=m @@ -5321,6 +5578,8 @@ CONFIG_INTERRUPT_CNT=m CONFIG_MOST=m CONFIG_MOST_USB_HDM=m CONFIG_MOST_CDEV=m +CONFIG_PECI=m +CONFIG_PECI_CPU=m CONFIG_HTE=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_EXT4_FS=y From fc3eb69d01319bbe8e62268721f68ea55f8ea45d Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Fri, 26 Dec 2025 18:56:40 +0800 Subject: [PATCH 41/45] config: deepin: enable module zstd compression deepin inclusion category: feature Support module compress, and compress kernel modules to zstd format. Will help to less kernel module size which lays in user disk XXXMB. It will decrease /lib/modules/xxx/kernel/../*.ko to *.ko.zst ~70%, but increase image.deb ~70%. Log: before: image.deb 94MB du -sh /lib/modules/xxx 520MB after: image.deb 158MB du -sh /lib/modules/xxx 167MB The point is that disksize cost is more expensive than network. PS: do it in our 6.6 kernel need backport some KBUILDS commits, or will bring debuginfo to image.deb not image-dbg.deb... Signed-off-by: Wentao Guan (cherry picked from commit 8f0cc6b586a8b37c5fbb95c97ffd9f823d9a5283) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 3 +++ arch/loongarch/configs/deepin_loongarch_desktop_defconfig | 3 +++ arch/x86/configs/deepin_x86_desktop_defconfig | 3 +++ 3 files changed, 9 insertions(+) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index d3b7919e1339..b55a833a4c29 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -167,6 +167,9 @@ CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y +CONFIG_MODULE_COMPRESS=y +CONFIG_MODULE_COMPRESS_ZSTD=y +CONFIG_MODULE_DECOMPRESS=y CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLK_WBT=y diff --git a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig index 42f62805490d..82986e001604 100644 --- a/arch/loongarch/configs/deepin_loongarch_desktop_defconfig +++ b/arch/loongarch/configs/deepin_loongarch_desktop_defconfig @@ -99,6 +99,9 @@ CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y +CONFIG_MODULE_COMPRESS=y +CONFIG_MODULE_COMPRESS_ZSTD=y +CONFIG_MODULE_DECOMPRESS=y CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y CONFIG_BLK_DEV_ZONED=y diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 81d6ca6b12bb..dd67a4b4122e 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -162,6 +162,9 @@ CONFIG_KVM_XEN=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_SRCVERSION_ALL=y +CONFIG_MODULE_COMPRESS=y +CONFIG_MODULE_COMPRESS_ZSTD=y +CONFIG_MODULE_DECOMPRESS=y CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_WBT=y CONFIG_BLK_CGROUP_IOLATENCY=y From d61872568acffe82a140322a85d2f5c14bde21fa Mon Sep 17 00:00:00 2001 From: xulang Date: Wed, 7 Jan 2026 16:14:38 +0800 Subject: [PATCH 42/45] netdevsim & bpf: turn off netdevsim to bypass its bug bug details: https://lore.kernel.org/all/83061493-78ab-4bc6-b893-957453494ab2@hust.edu.cn/ by the way, netdevsim is not switched on in upstream by default, it's already 'n' for loong, arm and riscv in this repository Signed-off-by: xulang (cherry picked from commit 0d8a9aa5b65acefb3d905cfa2f31e5a673b6a1e1) Signed-off-by: Wentao Guan Conflicts: arch/x86/configs/deepin_x86_desktop_defconfig --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index dd67a4b4122e..57411c19dd84 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1763,7 +1763,6 @@ CONFIG_XEN_NETDEV_BACKEND=m CONFIG_VMXNET3=m CONFIG_FUJITSU_ES=m CONFIG_USB4_NET=m -CONFIG_NETDEVSIM=m CONFIG_ISDN=y CONFIG_MISDN=m CONFIG_MISDN_DSP=m From 6da661beffabb03d64326db5d89b21bebb527a9a Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Wed, 28 Jan 2026 09:43:28 +0800 Subject: [PATCH 43/45] deepin: config: x86_desktop_defconfig: enable landlock deepin inclusion category: feature enable landlock for our x86 config, it has been enabled in our riscv, arm64 and loongarch config, enable it in x86, and it will be used in pacman. Link: https://bbs.deepin.org.cn/post/295333 Signed-off-by: Wentao Guan (cherry picked from commit 3646e6743576f99657af91550759de3fab32323a) Signed-off-by: Wentao Guan (cherry picked from commit 89e96f3b66766d2fcc41f77eb62d2f864ae84853) Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 57411c19dd84..47c4e999b2ec 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -5798,6 +5798,7 @@ CONFIG_SECURITY_YAMA=y CONFIG_SECURITY_SAFESETID=y CONFIG_SECURITY_LOCKDOWN_LSM=y CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y +CONFIG_SECURITY_LANDLOCK=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y From b9c52c40ebf2e4e851b4c6fda5043b2e30f22835 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Mon, 1 Dec 2025 14:44:35 +0800 Subject: [PATCH 44/45] deepin: arm64: deepin_desktop_defconfig: remove IOMMU_DEFAULT_PASSTHROUGH to default deepin inclusion category: other Removed CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y from defconfig to enforce strict DMA isolation by default. This change aligns ARM64 desktop kernel configuration with other arch. The config also affect cix in link [1]. Note that may bring some affect in some phytium FT2000 or Kunpeng 920 device. Link: https://github.com/deepin-community/kernel/pull/1335 Fixes: 7821b9fb89ca ("add #880 config") Fixes: ce41a38b3065 ("arm64: Add deepin_arm64_desktop_defconfig") Reported-by: Dylan.Wu" Signed-off-by: Wentao Guan (cherry picked from commit 071876be72e6b3acde78da8198746225b1abb36e) Signed-off-by: Wentao Guan --- arch/arm64/configs/deepin_arm64_desktop_defconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/configs/deepin_arm64_desktop_defconfig b/arch/arm64/configs/deepin_arm64_desktop_defconfig index b55a833a4c29..bebc9ab333ff 100644 --- a/arch/arm64/configs/deepin_arm64_desktop_defconfig +++ b/arch/arm64/configs/deepin_arm64_desktop_defconfig @@ -3797,7 +3797,6 @@ CONFIG_MTK_CMDQ_MBOX=m CONFIG_SPRD_MBOX=m CONFIG_QCOM_IPCC=m CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y -CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y CONFIG_IOMMUFD=m CONFIG_ARM_SMMU=y CONFIG_ARM_SMMU_V3=y From 2a0eaa14950e57f1136e62f22534439fce8f7d8c Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Thu, 5 Feb 2026 16:42:49 +0800 Subject: [PATCH 45/45] deepin: x86: enable iwlmld for Intel WiFi7 device deepin inclusion category: feature Enable it for Intel WiFi 7 device list here: /* FM RF */ IWL_DEV_INFO(iwl_rf_fm, iwl_be201_name, RF_TYPE(FM)), IWL_DEV_INFO(iwl_rf_fm, iwl_be401_name, RF_TYPE(FM), CDB), IWL_DEV_INFO(iwl_rf_fm, iwl_be200_name, RF_TYPE(FM), DEVICE(0x272B), DISCRETE), IWL_DEV_INFO(iwl_rf_fm_160mhz, iwl_be202_name, RF_TYPE(FM), BW_LIMITED), /* Killer CRFs */ IWL_DEV_INFO(iwl_rf_fm, iwl_killer_be1750s_name, SUBDEV(0x1771)), IWL_DEV_INFO(iwl_rf_fm, iwl_killer_be1750i_name, SUBDEV(0x1772)), IWL_DEV_INFO(iwl_rf_fm, iwl_killer_be1790s_name, SUBDEV(0x1791)), IWL_DEV_INFO(iwl_rf_fm, iwl_killer_be1790i_name, SUBDEV(0x1792)), /* Killer discrete */ IWL_DEV_INFO(iwl_rf_fm, iwl_killer_be1750w_name, DEVICE(0x272B), SUBDEV(0x1773)), IWL_DEV_INFO(iwl_rf_fm, iwl_killer_be1750x_name, DEVICE(0x272B), SUBDEV(0x1774)), /* WH RF */ IWL_DEV_INFO(iwl_rf_wh, iwl_be211_name, RF_TYPE(WH)), IWL_DEV_INFO(iwl_rf_wh_160mhz, iwl_be213_name, RF_TYPE(WH), BW_LIMITED), /* PE RF */ IWL_DEV_INFO(iwl_rf_pe, iwl_bn201_name, RF_TYPE(PE)), IWL_DEV_INFO(iwl_rf_pe, iwl_be223_name, RF_TYPE(PE), SUBDEV(0x0524)), IWL_DEV_INFO(iwl_rf_pe, iwl_be221_name, RF_TYPE(PE), SUBDEV(0x0324)), /* Killer */ IWL_DEV_INFO(iwl_rf_wh, iwl_killer_be1775s_name, SUBDEV(0x1776)), IWL_DEV_INFO(iwl_rf_wh, iwl_killer_be1775i_name, SUBDEV(0x1775)), IWL_DEV_INFO(iwl_rf_pe, iwl_killer_bn1850w2_name, SUBDEV(0x1851)), IWL_DEV_INFO(iwl_rf_pe, iwl_killer_bn1850i_name, SUBDEV(0x1852)), Signed-off-by: Wentao Guan --- arch/x86/configs/deepin_x86_desktop_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/deepin_x86_desktop_defconfig b/arch/x86/configs/deepin_x86_desktop_defconfig index 47c4e999b2ec..1f3a9ac8ffbe 100644 --- a/arch/x86/configs/deepin_x86_desktop_defconfig +++ b/arch/x86/configs/deepin_x86_desktop_defconfig @@ -1601,6 +1601,7 @@ CONFIG_IWL3945=m CONFIG_IWLWIFI=m CONFIG_IWLDVM=m CONFIG_IWLMVM=m +CONFIG_IWLMLD=m # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y