LoongArch: Update Loongson-3 default config file

1. Increase NR_CPUS to 2048.
2. Enable KEXEC_FILE options.
3. Enable some EXT4/XFS options.
4. Enable Loongson PWM/MMC/BMC/SE drivers.
5. Enable simple DRM driver.
6. Enable some Intel ethernet drivers.
7. Enable some gpio drivers.
8. Enable some network options.
9. Enable SM3/SM4 cryptographic algorithms.

Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

+68 -5
+68 -5
arch/loongarch/configs/loongson3_defconfig
··· 45 CONFIG_KALLSYMS_ALL=y 46 CONFIG_PERF_EVENTS=y 47 CONFIG_KEXEC=y 48 CONFIG_CRASH_DUMP=y 49 CONFIG_LOONGARCH=y 50 CONFIG_64BIT=y ··· 56 CONFIG_EFI=y 57 CONFIG_SMP=y 58 CONFIG_HOTPLUG_CPU=y 59 - CONFIG_NR_CPUS=256 60 CONFIG_NUMA=y 61 CONFIG_CPU_HAS_FPU=y 62 CONFIG_CPU_HAS_LSX=y ··· 156 CONFIG_INET_IPCOMP=m 157 CONFIG_INET_UDP_DIAG=y 158 CONFIG_TCP_CONG_ADVANCED=y 159 - CONFIG_TCP_CONG_BBR=m 160 CONFIG_IPV6_ROUTER_PREF=y 161 CONFIG_IPV6_ROUTE_INFO=y 162 CONFIG_INET6_AH=m ··· 342 CONFIG_NET_SCHED=y 343 CONFIG_NET_SCH_HTB=m 344 CONFIG_NET_SCH_PRIO=m 345 CONFIG_NET_SCH_SFQ=m 346 CONFIG_NET_SCH_TBF=m 347 CONFIG_NET_SCH_NETEM=m 348 CONFIG_NET_SCH_INGRESS=m 349 CONFIG_NET_CLS_BASIC=m 350 CONFIG_NET_CLS_FW=m 351 CONFIG_NET_CLS_U32=m 352 CONFIG_NET_CLS_CGROUP=m 353 CONFIG_NET_CLS_BPF=m 354 CONFIG_NET_CLS_ACT=y 355 CONFIG_NET_ACT_POLICE=m 356 CONFIG_NET_ACT_GACT=m ··· 436 CONFIG_DEVTMPFS_MOUNT=y 437 CONFIG_FW_LOADER_COMPRESS=y 438 CONFIG_FW_LOADER_COMPRESS_ZSTD=y 439 CONFIG_EFI_ZBOOT=y 440 CONFIG_EFI_BOOTLOADER_CONTROL=m 441 CONFIG_EFI_CAPSULE_LOADER=m ··· 450 CONFIG_MTD_CFI_STAA=m 451 CONFIG_MTD_RAM=m 452 CONFIG_MTD_ROM=m 453 CONFIG_MTD_UBI=m 454 CONFIG_MTD_UBI_BLOCK=y 455 CONFIG_PARPORT=y ··· 610 CONFIG_E1000E=y 611 CONFIG_IGB=y 612 CONFIG_IXGBE=y 613 # CONFIG_NET_VENDOR_MARVELL is not set 614 # CONFIG_NET_VENDOR_MELLANOX is not set 615 # CONFIG_NET_VENDOR_MICREL is not set ··· 719 CONFIG_INPUT_MOUSEDEV=y 720 CONFIG_INPUT_MOUSEDEV_PSAUX=y 721 CONFIG_INPUT_EVDEV=y 722 CONFIG_KEYBOARD_XTKBD=m 723 CONFIG_MOUSE_PS2_ELANTECH=y 724 CONFIG_MOUSE_PS2_SENTELIC=y ··· 746 CONFIG_IPMI_HANDLER=m 747 CONFIG_IPMI_DEVICE_INTERFACE=m 748 CONFIG_IPMI_SI=m 749 CONFIG_HW_RANDOM=y 750 CONFIG_HW_RANDOM_VIRTIO=m 751 CONFIG_I2C_CHARDEV=y 752 CONFIG_I2C_PIIX4=y 753 CONFIG_I2C_DESIGNWARE_CORE=y ··· 766 CONFIG_GPIO_SYSFS=y 767 CONFIG_GPIO_LOONGSON=y 768 CONFIG_GPIO_LOONGSON_64BIT=y 769 CONFIG_POWER_RESET=y 770 CONFIG_POWER_RESET_RESTART=y 771 CONFIG_POWER_RESET_SYSCON=y ··· 780 CONFIG_SENSORS_W83795=m 781 CONFIG_SENSORS_W83627HF=m 782 CONFIG_LOONGSON2_THERMAL=m 783 CONFIG_RC_CORE=m 784 CONFIG_LIRC=y 785 CONFIG_RC_DECODERS=y ··· 812 CONFIG_DRM_QXL=m 813 CONFIG_DRM_VIRTIO_GPU=m 814 CONFIG_DRM_LOONGSON=y 815 CONFIG_FB=y 816 CONFIG_FB_EFI=y 817 CONFIG_FB_RADEON=y ··· 853 CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=y 854 CONFIG_SND_HDA_CODEC_CONEXANT=y 855 CONFIG_SND_USB_AUDIO=m 856 CONFIG_SND_SOC=m 857 CONFIG_SND_SOC_LOONGSON_CARD=m 858 CONFIG_SND_SOC_ES7134=m ··· 914 CONFIG_TYPEC_TCPCI=m 915 CONFIG_TYPEC_UCSI=m 916 CONFIG_UCSI_ACPI=m 917 CONFIG_INFINIBAND=m 918 CONFIG_EDAC=y 919 # CONFIG_EDAC_LEGACY_SYSFS is not set ··· 977 CONFIG_NTB_PERF=m 978 CONFIG_NTB_TRANSPORT=m 979 CONFIG_PWM=y 980 CONFIG_GENERIC_PHY=y 981 CONFIG_USB4=y 982 CONFIG_EXT2_FS=y 983 CONFIG_EXT2_FS_XATTR=y 984 CONFIG_EXT2_FS_POSIX_ACL=y 985 CONFIG_EXT2_FS_SECURITY=y 986 - CONFIG_EXT3_FS=y 987 - CONFIG_EXT3_FS_POSIX_ACL=y 988 - CONFIG_EXT3_FS_SECURITY=y 989 CONFIG_JFS_FS=m 990 CONFIG_JFS_POSIX_ACL=y 991 CONFIG_JFS_SECURITY=y 992 CONFIG_XFS_FS=y 993 CONFIG_XFS_QUOTA=y 994 CONFIG_XFS_POSIX_ACL=y 995 CONFIG_GFS2_FS=m ··· 1084 CONFIG_CIFS=m 1085 # CONFIG_CIFS_DEBUG is not set 1086 CONFIG_9P_FS=y 1087 CONFIG_NLS_CODEPAGE_437=y 1088 CONFIG_NLS_CODEPAGE_936=y 1089 CONFIG_NLS_ASCII=y 1090 CONFIG_NLS_UTF8=y 1091 CONFIG_DLM=m 1092 CONFIG_KEY_DH_OPERATIONS=y ··· 1110 CONFIG_CRYPTO_KHAZAD=m 1111 CONFIG_CRYPTO_SEED=m 1112 CONFIG_CRYPTO_SERPENT=m 1113 CONFIG_CRYPTO_TEA=m 1114 CONFIG_CRYPTO_TWOFISH=m 1115 CONFIG_CRYPTO_CHACHA20POLY1305=m 1116 CONFIG_CRYPTO_WP512=m 1117 CONFIG_CRYPTO_DEFLATE=m 1118 CONFIG_CRYPTO_LZO=m ··· 1126 CONFIG_CRYPTO_USER_API_RNG=m 1127 CONFIG_CRYPTO_USER_API_AEAD=m 1128 CONFIG_CRYPTO_DEV_VIRTIO=m 1129 CONFIG_DMA_CMA=y 1130 CONFIG_DMA_NUMA_CMA=y 1131 CONFIG_CMA_SIZE_MBYTES=0
··· 45 CONFIG_KALLSYMS_ALL=y 46 CONFIG_PERF_EVENTS=y 47 CONFIG_KEXEC=y 48 + CONFIG_KEXEC_FILE=y 49 CONFIG_CRASH_DUMP=y 50 CONFIG_LOONGARCH=y 51 CONFIG_64BIT=y ··· 55 CONFIG_EFI=y 56 CONFIG_SMP=y 57 CONFIG_HOTPLUG_CPU=y 58 + CONFIG_NR_CPUS=2048 59 CONFIG_NUMA=y 60 CONFIG_CPU_HAS_FPU=y 61 CONFIG_CPU_HAS_LSX=y ··· 155 CONFIG_INET_IPCOMP=m 156 CONFIG_INET_UDP_DIAG=y 157 CONFIG_TCP_CONG_ADVANCED=y 158 + CONFIG_TCP_CONG_BIC=y 159 + CONFIG_TCP_CONG_HSTCP=m 160 + CONFIG_TCP_CONG_HYBLA=m 161 + CONFIG_TCP_CONG_VEGAS=m 162 + CONFIG_TCP_CONG_NV=m 163 + CONFIG_TCP_CONG_SCALABLE=m 164 + CONFIG_TCP_CONG_VENO=m 165 + CONFIG_TCP_CONG_DCTCP=m 166 + CONFIG_TCP_CONG_CDG=m 167 + CONFIG_TCP_CONG_BBR=y 168 CONFIG_IPV6_ROUTER_PREF=y 169 CONFIG_IPV6_ROUTE_INFO=y 170 CONFIG_INET6_AH=m ··· 332 CONFIG_NET_SCHED=y 333 CONFIG_NET_SCH_HTB=m 334 CONFIG_NET_SCH_PRIO=m 335 + CONFIG_NET_SCH_MULTIQ=m 336 + CONFIG_NET_SCH_RED=m 337 + CONFIG_NET_SCH_SFB=m 338 CONFIG_NET_SCH_SFQ=m 339 CONFIG_NET_SCH_TBF=m 340 + CONFIG_NET_SCH_CBS=m 341 + CONFIG_NET_SCH_GRED=m 342 CONFIG_NET_SCH_NETEM=m 343 + CONFIG_NET_SCH_MQPRIO=m 344 + CONFIG_NET_SCH_SKBPRIO=m 345 + CONFIG_NET_SCH_QFQ=m 346 + CONFIG_NET_SCH_CODEL=m 347 + CONFIG_NET_SCH_FQ_CODEL=m 348 + CONFIG_NET_SCH_CAKE=m 349 + CONFIG_NET_SCH_FQ=m 350 + CONFIG_NET_SCH_PIE=m 351 + CONFIG_NET_SCH_FQ_PIE=m 352 CONFIG_NET_SCH_INGRESS=m 353 + CONFIG_NET_SCH_DEFAULT=y 354 CONFIG_NET_CLS_BASIC=m 355 CONFIG_NET_CLS_FW=m 356 CONFIG_NET_CLS_U32=m 357 + CONFIG_NET_CLS_FLOW=m 358 CONFIG_NET_CLS_CGROUP=m 359 CONFIG_NET_CLS_BPF=m 360 + CONFIG_NET_CLS_FLOWER=m 361 + CONFIG_NET_CLS_MATCHALL=m 362 CONFIG_NET_CLS_ACT=y 363 CONFIG_NET_ACT_POLICE=m 364 CONFIG_NET_ACT_GACT=m ··· 408 CONFIG_DEVTMPFS_MOUNT=y 409 CONFIG_FW_LOADER_COMPRESS=y 410 CONFIG_FW_LOADER_COMPRESS_ZSTD=y 411 + CONFIG_SYSFB_SIMPLEFB=y 412 CONFIG_EFI_ZBOOT=y 413 CONFIG_EFI_BOOTLOADER_CONTROL=m 414 CONFIG_EFI_CAPSULE_LOADER=m ··· 421 CONFIG_MTD_CFI_STAA=m 422 CONFIG_MTD_RAM=m 423 CONFIG_MTD_ROM=m 424 + CONFIG_MTD_RAW_NAND=m 425 + CONFIG_MTD_NAND_PLATFORM=m 426 + CONFIG_MTD_NAND_LOONGSON=m 427 + CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC=y 428 + CONFIG_MTD_NAND_ECC_SW_BCH=y 429 CONFIG_MTD_UBI=m 430 CONFIG_MTD_UBI_BLOCK=y 431 CONFIG_PARPORT=y ··· 576 CONFIG_E1000E=y 577 CONFIG_IGB=y 578 CONFIG_IXGBE=y 579 + CONFIG_I40E=y 580 + CONFIG_ICE=y 581 + CONFIG_FM10K=y 582 + CONFIG_IGC=y 583 + CONFIG_IDPF=y 584 # CONFIG_NET_VENDOR_MARVELL is not set 585 # CONFIG_NET_VENDOR_MELLANOX is not set 586 # CONFIG_NET_VENDOR_MICREL is not set ··· 680 CONFIG_INPUT_MOUSEDEV=y 681 CONFIG_INPUT_MOUSEDEV_PSAUX=y 682 CONFIG_INPUT_EVDEV=y 683 + CONFIG_KEYBOARD_GPIO=m 684 + CONFIG_KEYBOARD_GPIO_POLLED=m 685 + CONFIG_KEYBOARD_MATRIX=m 686 CONFIG_KEYBOARD_XTKBD=m 687 CONFIG_MOUSE_PS2_ELANTECH=y 688 CONFIG_MOUSE_PS2_SENTELIC=y ··· 704 CONFIG_IPMI_HANDLER=m 705 CONFIG_IPMI_DEVICE_INTERFACE=m 706 CONFIG_IPMI_SI=m 707 + CONFIG_IPMI_LS2K=y 708 CONFIG_HW_RANDOM=y 709 CONFIG_HW_RANDOM_VIRTIO=m 710 + CONFIG_TCG_TPM=m 711 + CONFIG_TCG_LOONGSON=m 712 CONFIG_I2C_CHARDEV=y 713 CONFIG_I2C_PIIX4=y 714 CONFIG_I2C_DESIGNWARE_CORE=y ··· 721 CONFIG_GPIO_SYSFS=y 722 CONFIG_GPIO_LOONGSON=y 723 CONFIG_GPIO_LOONGSON_64BIT=y 724 + CONFIG_GPIO_PCA953X=m 725 + CONFIG_GPIO_PCA953X_IRQ=y 726 + CONFIG_GPIO_PCA9570=m 727 + CONFIG_GPIO_PCF857X=m 728 CONFIG_POWER_RESET=y 729 CONFIG_POWER_RESET_RESTART=y 730 CONFIG_POWER_RESET_SYSCON=y ··· 731 CONFIG_SENSORS_W83795=m 732 CONFIG_SENSORS_W83627HF=m 733 CONFIG_LOONGSON2_THERMAL=m 734 + CONFIG_MFD_LOONGSON_SE=m 735 CONFIG_RC_CORE=m 736 CONFIG_LIRC=y 737 CONFIG_RC_DECODERS=y ··· 762 CONFIG_DRM_QXL=m 763 CONFIG_DRM_VIRTIO_GPU=m 764 CONFIG_DRM_LOONGSON=y 765 + CONFIG_DRM_SIMPLEDRM=y 766 CONFIG_FB=y 767 CONFIG_FB_EFI=y 768 CONFIG_FB_RADEON=y ··· 802 CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=y 803 CONFIG_SND_HDA_CODEC_CONEXANT=y 804 CONFIG_SND_USB_AUDIO=m 805 + CONFIG_SND_USB_AUDIO_MIDI_V2=y 806 CONFIG_SND_SOC=m 807 CONFIG_SND_SOC_LOONGSON_CARD=m 808 CONFIG_SND_SOC_ES7134=m ··· 862 CONFIG_TYPEC_TCPCI=m 863 CONFIG_TYPEC_UCSI=m 864 CONFIG_UCSI_ACPI=m 865 + CONFIG_MMC=y 866 + CONFIG_MMC_LOONGSON2=m 867 CONFIG_INFINIBAND=m 868 CONFIG_EDAC=y 869 # CONFIG_EDAC_LEGACY_SYSFS is not set ··· 923 CONFIG_NTB_PERF=m 924 CONFIG_NTB_TRANSPORT=m 925 CONFIG_PWM=y 926 + CONFIG_PWM_LOONGSON=y 927 CONFIG_GENERIC_PHY=y 928 CONFIG_USB4=y 929 CONFIG_EXT2_FS=y 930 CONFIG_EXT2_FS_XATTR=y 931 CONFIG_EXT2_FS_POSIX_ACL=y 932 CONFIG_EXT2_FS_SECURITY=y 933 + CONFIG_EXT4_FS=y 934 + CONFIG_EXT4_FS_POSIX_ACL=y 935 + CONFIG_EXT4_FS_SECURITY=y 936 CONFIG_JFS_FS=m 937 CONFIG_JFS_POSIX_ACL=y 938 CONFIG_JFS_SECURITY=y 939 CONFIG_XFS_FS=y 940 + CONFIG_XFS_SUPPORT_V4=y 941 + CONFIG_XFS_SUPPORT_ASCII_CI=y 942 CONFIG_XFS_QUOTA=y 943 CONFIG_XFS_POSIX_ACL=y 944 CONFIG_GFS2_FS=m ··· 1027 CONFIG_CIFS=m 1028 # CONFIG_CIFS_DEBUG is not set 1029 CONFIG_9P_FS=y 1030 + CONFIG_NLS_DEFAULT="utf8" 1031 CONFIG_NLS_CODEPAGE_437=y 1032 CONFIG_NLS_CODEPAGE_936=y 1033 + CONFIG_NLS_CODEPAGE_950=y 1034 CONFIG_NLS_ASCII=y 1035 + CONFIG_NLS_ISO8859_1=y 1036 CONFIG_NLS_UTF8=y 1037 CONFIG_DLM=m 1038 CONFIG_KEY_DH_OPERATIONS=y ··· 1050 CONFIG_CRYPTO_KHAZAD=m 1051 CONFIG_CRYPTO_SEED=m 1052 CONFIG_CRYPTO_SERPENT=m 1053 + CONFIG_CRYPTO_SM4_GENERIC=m 1054 CONFIG_CRYPTO_TEA=m 1055 CONFIG_CRYPTO_TWOFISH=m 1056 CONFIG_CRYPTO_CHACHA20POLY1305=m 1057 + CONFIG_CRYPTO_SM3_GENERIC=m 1058 CONFIG_CRYPTO_WP512=m 1059 CONFIG_CRYPTO_DEFLATE=m 1060 CONFIG_CRYPTO_LZO=m ··· 1064 CONFIG_CRYPTO_USER_API_RNG=m 1065 CONFIG_CRYPTO_USER_API_AEAD=m 1066 CONFIG_CRYPTO_DEV_VIRTIO=m 1067 + CONFIG_CRYPTO_DEV_LOONGSON_RNG=m 1068 CONFIG_DMA_CMA=y 1069 CONFIG_DMA_NUMA_CMA=y 1070 CONFIG_CMA_SIZE_MBYTES=0