aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic/config-5.15
diff options
context:
space:
mode:
authorAleksander Jan Bajkowski <olek2@wp.pl>2022-03-27 18:55:48 +0200
committerHauke Mehrtens <hauke@hauke-m.de>2022-04-09 19:31:46 +0200
commita98ded6c5c1891087fb43499829928b3bc17702f (patch)
tree44ae09b5e7428cc0d52f18231f0ebfde9514ade3 /target/linux/generic/config-5.15
parent5b3a75e7a6688e067c5b03573c2c9a50994091d1 (diff)
downloadupstream-a98ded6c5c1891087fb43499829928b3bc17702f.tar.gz
upstream-a98ded6c5c1891087fb43499829928b3bc17702f.tar.bz2
upstream-a98ded6c5c1891087fb43499829928b3bc17702f.zip
kernel: move some symbols to generic config
This commit add some enabled symbols to generic config. LTO is only supported by clang compiler and therefore should be disabled in the generic config instead of duplicating this symbol in each target. CONFIG_LTO_NONE do this job. The second group of symbols is enabled by the options available in the generic config and is therefore added here: * CONFIG_AF_UNIX_OOB is selected by CONFIG_NET && CONFIG_UNIX, * CONFIG_BINARY_PRINTF is selected by CONFIG_BPF_SYSCALL, * CONFIG_NET_SOCK_MSG is selected by CONFIG_BPF_SYSCALL && CONFIG_NET. The other symbols are disabled and should be in the generic config. This commit also removes these symbols from subtargets. Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
Diffstat (limited to 'target/linux/generic/config-5.15')
-rw-r--r--target/linux/generic/config-5.1530
1 files changed, 29 insertions, 1 deletions
diff --git a/target/linux/generic/config-5.15 b/target/linux/generic/config-5.15
index 39957abfa3..f16e1d98e8 100644
--- a/target/linux/generic/config-5.15
+++ b/target/linux/generic/config-5.15
@@ -127,6 +127,7 @@ CONFIG_AEABI=y
# CONFIG_AF_RXRPC is not set
# CONFIG_AF_RXRPC_INJECT_LOSS is not set
# CONFIG_AF_RXRPC_IPV6 is not set
+CONFIG_AF_UNIX_OOB=y
# CONFIG_AGP is not set
# CONFIG_AHCI_CEVA is not set
# CONFIG_AHCI_IMX is not set
@@ -343,9 +344,11 @@ CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
# CONFIG_ARM64_PMEM is not set
# CONFIG_ARM64_PSEUDO_NMI is not set
# CONFIG_ARM64_PTDUMP_DEBUGFS is not set
+# CONFIG_ARM64_PTR_AUTH is not set
# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set
# CONFIG_ARM64_RAS_EXTN is not set
# CONFIG_ARM64_RELOC_TEST is not set
+# CONFIG_ARM64_SVE is not set
CONFIG_ARM64_SW_TTBR0_PAN=y
# CONFIG_ARM64_TLB_RANGE is not set
# CONFIG_ARM64_UAO is not set
@@ -583,7 +586,7 @@ CONFIG_BCMA_POSSIBLE=y
# CONFIG_BH1780 is not set
# CONFIG_BIG_KEYS is not set
# CONFIG_BIG_LITTLE is not set
-# CONFIG_BINARY_PRINTF is not set
+CONFIG_BINARY_PRINTF=y
# CONFIG_BINFMT_AOUT is not set
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_ELF_FDPIC is not set
@@ -617,6 +620,7 @@ CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_DELKIN is not set
+# CONFIG_BLK_DEV_DM is not set
# CONFIG_BLK_DEV_DRBD is not set
# CONFIG_BLK_DEV_DTC2278 is not set
# CONFIG_BLK_DEV_FD is not set
@@ -640,6 +644,7 @@ CONFIG_BLK_DEV_INITRD=y
# CONFIG_BLK_DEV_JMICRON is not set
# CONFIG_BLK_DEV_LOOP is not set
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+# CONFIG_BLK_DEV_MD is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_NULL_BLK is not set
@@ -947,6 +952,7 @@ CONFIG_CMDLINE=""
# CONFIG_CODE_PATCHING_SELFTEST is not set
# CONFIG_COMEDI is not set
# CONFIG_COMMON_CLK_AXI_CLKGEN is not set
+# CONFIG_COMMON_CLK_BOSTON is not set
# CONFIG_COMMON_CLK_CDCE706 is not set
# CONFIG_COMMON_CLK_CDCE925 is not set
# CONFIG_COMMON_CLK_CS2000_CP is not set
@@ -3188,6 +3194,7 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTC2983 is not set
# CONFIG_LTE_GDM724X is not set
+CONFIG_LTO_NONE=y
# CONFIG_LTPC is not set
# CONFIG_LTR501 is not set
# CONFIG_LUSTRE_FS is not set
@@ -3499,9 +3506,16 @@ CONFIG_MII=y
# CONFIG_MINIX_FS is not set
# CONFIG_MINIX_FS_NATIVE_ENDIAN is not set
# CONFIG_MINIX_SUBPARTITION is not set
+# CONFIG_MIPS32_N32 is not set
+# CONFIG_MIPS32_O32 is not set
# CONFIG_MIPS_ALCHEMY is not set
# CONFIG_MIPS_CDMM is not set
+# CONFIG_MIPS_CMDLINE_DTB_EXTEND is not set
+# CONFIG_MIPS_CMDLINE_FROM_DTB is not set
+# CONFIG_MIPS_CMP is not set
# CONFIG_MIPS_COBALT is not set
+# CONFIG_MIPS_CPS is not set
+# CONFIG_MIPS_ELF_APPENDED_DTB is not set
# CONFIG_MIPS_FPU_EMULATOR is not set
# CONFIG_MIPS_FP_SUPPORT is not set
# CONFIG_MIPS_GENERIC is not set
@@ -3510,7 +3524,10 @@ CONFIG_MII=y
# CONFIG_MIPS_O32_FP64_SUPPORT is not set
# CONFIG_MIPS_PARAVIRT is not set
# CONFIG_MIPS_PLATFORM_DEVICES is not set
+# CONFIG_MIPS_RAW_APPENDED_DTB is not set
# CONFIG_MIPS_SEAD3 is not set
+# CONFIG_MIPS_VA_BITS_48 is not set
+# CONFIG_MIPS_VPE_LOADER is not set
# CONFIG_MISC_ALCOR_PCI is not set
CONFIG_MISC_FILESYSTEMS=y
# CONFIG_MISC_RTSX_PCI is not set
@@ -4093,6 +4110,7 @@ CONFIG_NET_SCH_FQ_CODEL=y
# CONFIG_NET_SCH_TBF is not set
# CONFIG_NET_SCH_TEQL is not set
# CONFIG_NET_SCTPPROBE is not set
+CONFIG_NET_SOCK_MSG=y
# CONFIG_NET_SWITCHDEV is not set
# CONFIG_NET_TCPPROBE is not set
# CONFIG_NET_TC_SKB_EXT is not set
@@ -4816,6 +4834,7 @@ CONFIG_PWRSEQ_SIMPLE=y
# CONFIG_QCOM_SPMI_TEMP_ALARM is not set
# CONFIG_QCOM_SPMI_VADC is not set
# CONFIG_QED is not set
+# CONFIG_QFMT_V1 is not set
# CONFIG_QLA3XXX is not set
# CONFIG_QLCNIC is not set
# CONFIG_QLGE is not set
@@ -4830,6 +4849,7 @@ CONFIG_PWRSEQ_SIMPLE=y
# CONFIG_QUOTA is not set
# CONFIG_QUOTACTL is not set
# CONFIG_QUOTA_DEBUG is not set
+# CONFIG_QUOTA_NETLINK_INTERFACE is not set
# CONFIG_R3964 is not set
# CONFIG_R6040 is not set
# CONFIG_R8169 is not set
@@ -5843,6 +5863,7 @@ CONFIG_SND_PROC_FS=y
# CONFIG_SND_SOC_ADAU7002 is not set
# CONFIG_SND_SOC_ADAU7118_HW is not set
# CONFIG_SND_SOC_ADAU7118_I2C is not set
+# CONFIG_SND_SOC_ADI is not set
# CONFIG_SND_SOC_AK4104 is not set
# CONFIG_SND_SOC_AK4118 is not set
# CONFIG_SND_SOC_AK4458 is not set
@@ -5997,6 +6018,7 @@ CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
# CONFIG_SND_SOC_PCM3060_SPI is not set
# CONFIG_SND_SOC_PCM3168A_I2C is not set
# CONFIG_SND_SOC_PCM3168A_SPI is not set
+# CONFIG_SND_SOC_PCM5102A is not set
# CONFIG_SND_SOC_PCM512x_I2C is not set
# CONFIG_SND_SOC_PCM512x_SPI is not set
# CONFIG_SND_SOC_QCOM is not set
@@ -6244,6 +6266,7 @@ CONFIG_STDBINUTILS=y
# CONFIG_STMMAC_ETH is not set
# CONFIG_STMMAC_PCI is not set
# CONFIG_STMMAC_PLATFORM is not set
+# CONFIG_STMMAC_SELFTESTS is not set
# CONFIG_STM_DUMMY is not set
# CONFIG_STM_SOURCE_CONSOLE is not set
CONFIG_STP=y
@@ -6359,6 +6382,7 @@ CONFIG_TCP_CONG_CUBIC=y
# CONFIG_TEST_BITOPS is not set
# CONFIG_TEST_BLACKHOLE_DEV is not set
# CONFIG_TEST_BPF is not set
+# CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set
# CONFIG_TEST_DIV64 is not set
# CONFIG_TEST_FIRMWARE is not set
# CONFIG_TEST_FREE_PAGES is not set
@@ -6704,6 +6728,7 @@ CONFIG_USB_AN2720=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARMLINUX=y
# CONFIG_USB_ATM is not set
+# CONFIG_USB_AUDIO is not set
CONFIG_USB_AUTOSUSPEND_DELAY=2
# CONFIG_USB_BDC_UDC is not set
CONFIG_USB_BELKIN=y
@@ -6878,7 +6903,9 @@ CONFIG_USB_GADGET_VBUS_DRAW=2
# CONFIG_USB_MSI2500 is not set
# CONFIG_USB_MSM_OTG is not set
# CONFIG_USB_MTU3 is not set
+# CONFIG_USB_MUSB_GADGET is not set
# CONFIG_USB_MUSB_HDRC is not set
+# CONFIG_USB_MUSB_HOST is not set
# CONFIG_USB_MV_U3D is not set
# CONFIG_USB_MV_UDC is not set
# CONFIG_USB_MXS_PHY is not set
@@ -7088,6 +7115,7 @@ CONFIG_VDSO=y
# CONFIG_VFIO is not set
# CONFIG_VGASTATE is not set
# CONFIG_VGA_ARB is not set
+# CONFIG_VGA_CONSOLE is not set
# CONFIG_VGA_SWITCHEROO is not set
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
CONFIG_VHOST_MENU=y