aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Brodkin <Alexey.Brodkin@synopsys.com>2016-02-20 08:04:26 -0500
committerVineet Gupta <vgupta@synopsys.com>2016-02-23 02:01:04 -0500
commit3e5177c1919bdc7651b5056f35409d0b4d728841 (patch)
treed89003a9a95be7ed969852118bcb03a2dcac2392
parenta150b085b66c87bd4d362a523cb85ce2b0a2d77b (diff)
arc: get rid of DEVTMPFS dependency on INITRAMFS_SOURCE
Even though DEVTMPFS is required when our pre-built initramfs is used it is not the case in general. It is perfectly possible to use initramfs with device nodes already populated or there could be other usages, see discussion below for more detials: http://thread.gmane.org/gmane.comp.embedded.openwrt.devel/37819/focus=37821 This change removes mentioned dependency from arch/arc/Kconfig updating instead those defconfigs that are usually used with this kind of pre-build initramfs. And while at it all touched defconfigs were regenerated via savedefconfig and some options were removed: * USB is selected by other options implicitly * VGA_CONSOLE is disableb for ARC since 031e29b5877f31676739dc2f847d04c2c0732034 * EXT3_FS automatically selects EXT4_FS * MTDxxx and JFFS2_FS make no sense for AXS because AXS NAND controller is not upstreamed * NET_OSCI_LAN is not in upstream as well * ARCPGU_xxx options make no sense because ARC PGU is not yet in upstream and when it gets there all config options would be taken from devicetree Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
-rw-r--r--arch/arc/Kconfig2
-rw-r--r--arch/arc/configs/axs101_defconfig4
-rw-r--r--arch/arc/configs/axs103_defconfig10
-rw-r--r--arch/arc/configs/axs103_smp_defconfig10
-rw-r--r--arch/arc/configs/nsim_700_defconfig5
-rw-r--r--arch/arc/configs/nsim_hs_defconfig3
-rw-r--r--arch/arc/configs/nsim_hs_smp_defconfig6
-rw-r--r--arch/arc/configs/nsimosci_defconfig2
-rw-r--r--arch/arc/configs/nsimosci_hs_defconfig3
-rw-r--r--arch/arc/configs/nsimosci_hs_smp_defconfig12
-rw-r--r--arch/arc/configs/tb10x_defconfig18
11 files changed, 18 insertions, 57 deletions
diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index 0f8df0aa2eb8..4abc81907071 100644
--- a/arch/arc/Kconfig
+++ b/arch/arc/Kconfig
@@ -12,8 +12,6 @@ config ARC
12 select BUILDTIME_EXTABLE_SORT 12 select BUILDTIME_EXTABLE_SORT
13 select COMMON_CLK 13 select COMMON_CLK
14 select CLONE_BACKWARDS 14 select CLONE_BACKWARDS
15 # ARC Busybox based initramfs absolutely relies on DEVTMPFS for /dev
16 select DEVTMPFS if !INITRAMFS_SOURCE=""
17 select GENERIC_ATOMIC64 15 select GENERIC_ATOMIC64
18 select GENERIC_CLOCKEVENTS 16 select GENERIC_CLOCKEVENTS
19 select GENERIC_FIND_FIRST_BIT 17 select GENERIC_FIND_FIRST_BIT
diff --git a/arch/arc/configs/axs101_defconfig b/arch/arc/configs/axs101_defconfig
index f1ac9818b751..5d4e2a07ad3e 100644
--- a/arch/arc/configs/axs101_defconfig
+++ b/arch/arc/configs/axs101_defconfig
@@ -39,6 +39,7 @@ CONFIG_IP_PNP_RARP=y
39# CONFIG_INET_XFRM_MODE_TUNNEL is not set 39# CONFIG_INET_XFRM_MODE_TUNNEL is not set
40# CONFIG_INET_XFRM_MODE_BEET is not set 40# CONFIG_INET_XFRM_MODE_BEET is not set
41# CONFIG_IPV6 is not set 41# CONFIG_IPV6 is not set
42CONFIG_DEVTMPFS=y
42# CONFIG_STANDALONE is not set 43# CONFIG_STANDALONE is not set
43# CONFIG_PREVENT_FIRMWARE_BUILD is not set 44# CONFIG_PREVENT_FIRMWARE_BUILD is not set
44# CONFIG_FIRMWARE_IN_KERNEL is not set 45# CONFIG_FIRMWARE_IN_KERNEL is not set
@@ -73,7 +74,6 @@ CONFIG_I2C_CHARDEV=y
73CONFIG_I2C_DESIGNWARE_PLATFORM=y 74CONFIG_I2C_DESIGNWARE_PLATFORM=y
74# CONFIG_HWMON is not set 75# CONFIG_HWMON is not set
75CONFIG_FB=y 76CONFIG_FB=y
76# CONFIG_VGA_CONSOLE is not set
77CONFIG_FRAMEBUFFER_CONSOLE=y 77CONFIG_FRAMEBUFFER_CONSOLE=y
78CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y 78CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
79CONFIG_LOGO=y 79CONFIG_LOGO=y
@@ -91,12 +91,10 @@ CONFIG_MMC_SDHCI_PLTFM=y
91CONFIG_MMC_DW=y 91CONFIG_MMC_DW=y
92# CONFIG_IOMMU_SUPPORT is not set 92# CONFIG_IOMMU_SUPPORT is not set
93CONFIG_EXT3_FS=y 93CONFIG_EXT3_FS=y
94CONFIG_EXT4_FS=y
95CONFIG_MSDOS_FS=y 94CONFIG_MSDOS_FS=y
96CONFIG_VFAT_FS=y 95CONFIG_VFAT_FS=y
97CONFIG_NTFS_FS=y 96CONFIG_NTFS_FS=y
98CONFIG_TMPFS=y 97CONFIG_TMPFS=y
99CONFIG_JFFS2_FS=y
100CONFIG_NFS_FS=y 98CONFIG_NFS_FS=y
101CONFIG_NLS_CODEPAGE_437=y 99CONFIG_NLS_CODEPAGE_437=y
102CONFIG_NLS_ISO8859_1=y 100CONFIG_NLS_ISO8859_1=y
diff --git a/arch/arc/configs/axs103_defconfig b/arch/arc/configs/axs103_defconfig
index 323486d6ee83..87ee46b237ef 100644
--- a/arch/arc/configs/axs103_defconfig
+++ b/arch/arc/configs/axs103_defconfig
@@ -39,14 +39,10 @@ CONFIG_IP_PNP_RARP=y
39# CONFIG_INET_XFRM_MODE_TUNNEL is not set 39# CONFIG_INET_XFRM_MODE_TUNNEL is not set
40# CONFIG_INET_XFRM_MODE_BEET is not set 40# CONFIG_INET_XFRM_MODE_BEET is not set
41# CONFIG_IPV6 is not set 41# CONFIG_IPV6 is not set
42CONFIG_DEVTMPFS=y
42# CONFIG_STANDALONE is not set 43# CONFIG_STANDALONE is not set
43# CONFIG_PREVENT_FIRMWARE_BUILD is not set 44# CONFIG_PREVENT_FIRMWARE_BUILD is not set
44# CONFIG_FIRMWARE_IN_KERNEL is not set 45# CONFIG_FIRMWARE_IN_KERNEL is not set
45CONFIG_MTD=y
46CONFIG_MTD_CMDLINE_PARTS=y
47CONFIG_MTD_BLOCK=y
48CONFIG_MTD_NAND=y
49CONFIG_MTD_NAND_AXS=y
50CONFIG_SCSI=y 46CONFIG_SCSI=y
51CONFIG_BLK_DEV_SD=y 47CONFIG_BLK_DEV_SD=y
52CONFIG_NETDEVICES=y 48CONFIG_NETDEVICES=y
@@ -78,14 +74,12 @@ CONFIG_I2C_CHARDEV=y
78CONFIG_I2C_DESIGNWARE_PLATFORM=y 74CONFIG_I2C_DESIGNWARE_PLATFORM=y
79# CONFIG_HWMON is not set 75# CONFIG_HWMON is not set
80CONFIG_FB=y 76CONFIG_FB=y
81# CONFIG_VGA_CONSOLE is not set
82CONFIG_FRAMEBUFFER_CONSOLE=y 77CONFIG_FRAMEBUFFER_CONSOLE=y
83CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y 78CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
84CONFIG_LOGO=y 79CONFIG_LOGO=y
85# CONFIG_LOGO_LINUX_MONO is not set 80# CONFIG_LOGO_LINUX_MONO is not set
86# CONFIG_LOGO_LINUX_VGA16 is not set 81# CONFIG_LOGO_LINUX_VGA16 is not set
87# CONFIG_LOGO_LINUX_CLUT224 is not set 82# CONFIG_LOGO_LINUX_CLUT224 is not set
88CONFIG_USB=y
89CONFIG_USB_EHCI_HCD=y 83CONFIG_USB_EHCI_HCD=y
90CONFIG_USB_EHCI_HCD_PLATFORM=y 84CONFIG_USB_EHCI_HCD_PLATFORM=y
91CONFIG_USB_OHCI_HCD=y 85CONFIG_USB_OHCI_HCD=y
@@ -97,12 +91,10 @@ CONFIG_MMC_SDHCI_PLTFM=y
97CONFIG_MMC_DW=y 91CONFIG_MMC_DW=y
98# CONFIG_IOMMU_SUPPORT is not set 92# CONFIG_IOMMU_SUPPORT is not set
99CONFIG_EXT3_FS=y 93CONFIG_EXT3_FS=y
100CONFIG_EXT4_FS=y
101CONFIG_MSDOS_FS=y 94CONFIG_MSDOS_FS=y
102CONFIG_VFAT_FS=y 95CONFIG_VFAT_FS=y
103CONFIG_NTFS_FS=y 96CONFIG_NTFS_FS=y
104CONFIG_TMPFS=y 97CONFIG_TMPFS=y
105CONFIG_JFFS2_FS=y
106CONFIG_NFS_FS=y 98CONFIG_NFS_FS=y
107CONFIG_NLS_CODEPAGE_437=y 99CONFIG_NLS_CODEPAGE_437=y
108CONFIG_NLS_ISO8859_1=y 100CONFIG_NLS_ISO8859_1=y
diff --git a/arch/arc/configs/axs103_smp_defconfig b/arch/arc/configs/axs103_smp_defconfig
index 66191cd0447e..d80daf4f7e73 100644
--- a/arch/arc/configs/axs103_smp_defconfig
+++ b/arch/arc/configs/axs103_smp_defconfig
@@ -40,14 +40,10 @@ CONFIG_IP_PNP_RARP=y
40# CONFIG_INET_XFRM_MODE_TUNNEL is not set 40# CONFIG_INET_XFRM_MODE_TUNNEL is not set
41# CONFIG_INET_XFRM_MODE_BEET is not set 41# CONFIG_INET_XFRM_MODE_BEET is not set
42# CONFIG_IPV6 is not set 42# CONFIG_IPV6 is not set
43CONFIG_DEVTMPFS=y
43# CONFIG_STANDALONE is not set 44# CONFIG_STANDALONE is not set
44# CONFIG_PREVENT_FIRMWARE_BUILD is not set 45# CONFIG_PREVENT_FIRMWARE_BUILD is not set
45# CONFIG_FIRMWARE_IN_KERNEL is not set 46# CONFIG_FIRMWARE_IN_KERNEL is not set
46CONFIG_MTD=y
47CONFIG_MTD_CMDLINE_PARTS=y
48CONFIG_MTD_BLOCK=y
49CONFIG_MTD_NAND=y
50CONFIG_MTD_NAND_AXS=y
51CONFIG_SCSI=y 47CONFIG_SCSI=y
52CONFIG_BLK_DEV_SD=y 48CONFIG_BLK_DEV_SD=y
53CONFIG_NETDEVICES=y 49CONFIG_NETDEVICES=y
@@ -79,14 +75,12 @@ CONFIG_I2C_CHARDEV=y
79CONFIG_I2C_DESIGNWARE_PLATFORM=y 75CONFIG_I2C_DESIGNWARE_PLATFORM=y
80# CONFIG_HWMON is not set 76# CONFIG_HWMON is not set
81CONFIG_FB=y 77CONFIG_FB=y
82# CONFIG_VGA_CONSOLE is not set
83CONFIG_FRAMEBUFFER_CONSOLE=y 78CONFIG_FRAMEBUFFER_CONSOLE=y
84CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y 79CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
85CONFIG_LOGO=y 80CONFIG_LOGO=y
86# CONFIG_LOGO_LINUX_MONO is not set 81# CONFIG_LOGO_LINUX_MONO is not set
87# CONFIG_LOGO_LINUX_VGA16 is not set 82# CONFIG_LOGO_LINUX_VGA16 is not set
88# CONFIG_LOGO_LINUX_CLUT224 is not set 83# CONFIG_LOGO_LINUX_CLUT224 is not set
89CONFIG_USB=y
90CONFIG_USB_EHCI_HCD=y 84CONFIG_USB_EHCI_HCD=y
91CONFIG_USB_EHCI_HCD_PLATFORM=y 85CONFIG_USB_EHCI_HCD_PLATFORM=y
92CONFIG_USB_OHCI_HCD=y 86CONFIG_USB_OHCI_HCD=y
@@ -98,12 +92,10 @@ CONFIG_MMC_SDHCI_PLTFM=y
98CONFIG_MMC_DW=y 92CONFIG_MMC_DW=y
99# CONFIG_IOMMU_SUPPORT is not set 93# CONFIG_IOMMU_SUPPORT is not set
100CONFIG_EXT3_FS=y 94CONFIG_EXT3_FS=y
101CONFIG_EXT4_FS=y
102CONFIG_MSDOS_FS=y 95CONFIG_MSDOS_FS=y
103CONFIG_VFAT_FS=y 96CONFIG_VFAT_FS=y
104CONFIG_NTFS_FS=y 97CONFIG_NTFS_FS=y
105CONFIG_TMPFS=y 98CONFIG_TMPFS=y
106CONFIG_JFFS2_FS=y
107CONFIG_NFS_FS=y 99CONFIG_NFS_FS=y
108CONFIG_NLS_CODEPAGE_437=y 100CONFIG_NLS_CODEPAGE_437=y
109CONFIG_NLS_ISO8859_1=y 101CONFIG_NLS_ISO8859_1=y
diff --git a/arch/arc/configs/nsim_700_defconfig b/arch/arc/configs/nsim_700_defconfig
index 138f9d887957..f41095340b6a 100644
--- a/arch/arc/configs/nsim_700_defconfig
+++ b/arch/arc/configs/nsim_700_defconfig
@@ -4,6 +4,7 @@ CONFIG_DEFAULT_HOSTNAME="ARCLinux"
4# CONFIG_SWAP is not set 4# CONFIG_SWAP is not set
5CONFIG_SYSVIPC=y 5CONFIG_SYSVIPC=y
6CONFIG_POSIX_MQUEUE=y 6CONFIG_POSIX_MQUEUE=y
7# CONFIG_CROSS_MEMORY_ATTACH is not set
7CONFIG_HIGH_RES_TIMERS=y 8CONFIG_HIGH_RES_TIMERS=y
8CONFIG_IKCONFIG=y 9CONFIG_IKCONFIG=y
9CONFIG_IKCONFIG_PROC=y 10CONFIG_IKCONFIG_PROC=y
@@ -26,7 +27,6 @@ CONFIG_ARC_PLAT_SIM=y
26CONFIG_ARC_BUILTIN_DTB_NAME="nsim_700" 27CONFIG_ARC_BUILTIN_DTB_NAME="nsim_700"
27CONFIG_PREEMPT=y 28CONFIG_PREEMPT=y
28# CONFIG_COMPACTION is not set 29# CONFIG_COMPACTION is not set
29# CONFIG_CROSS_MEMORY_ATTACH is not set
30CONFIG_NET=y 30CONFIG_NET=y
31CONFIG_PACKET=y 31CONFIG_PACKET=y
32CONFIG_UNIX=y 32CONFIG_UNIX=y
@@ -34,6 +34,7 @@ CONFIG_UNIX_DIAG=y
34CONFIG_NET_KEY=y 34CONFIG_NET_KEY=y
35CONFIG_INET=y 35CONFIG_INET=y
36# CONFIG_IPV6 is not set 36# CONFIG_IPV6 is not set
37CONFIG_DEVTMPFS=y
37# CONFIG_STANDALONE is not set 38# CONFIG_STANDALONE is not set
38# CONFIG_PREVENT_FIRMWARE_BUILD is not set 39# CONFIG_PREVENT_FIRMWARE_BUILD is not set
39# CONFIG_FIRMWARE_IN_KERNEL is not set 40# CONFIG_FIRMWARE_IN_KERNEL is not set
@@ -51,7 +52,6 @@ CONFIG_SERIAL_ARC=y
51CONFIG_SERIAL_ARC_CONSOLE=y 52CONFIG_SERIAL_ARC_CONSOLE=y
52# CONFIG_HW_RANDOM is not set 53# CONFIG_HW_RANDOM is not set
53# CONFIG_HWMON is not set 54# CONFIG_HWMON is not set
54# CONFIG_VGA_CONSOLE is not set
55# CONFIG_HID is not set 55# CONFIG_HID is not set
56# CONFIG_USB_SUPPORT is not set 56# CONFIG_USB_SUPPORT is not set
57# CONFIG_IOMMU_SUPPORT is not set 57# CONFIG_IOMMU_SUPPORT is not set
@@ -63,4 +63,3 @@ CONFIG_NFS_FS=y
63# CONFIG_ENABLE_WARN_DEPRECATED is not set 63# CONFIG_ENABLE_WARN_DEPRECATED is not set
64# CONFIG_ENABLE_MUST_CHECK is not set 64# CONFIG_ENABLE_MUST_CHECK is not set
65# CONFIG_DEBUG_PREEMPT is not set 65# CONFIG_DEBUG_PREEMPT is not set
66CONFIG_XZ_DEC=y
diff --git a/arch/arc/configs/nsim_hs_defconfig b/arch/arc/configs/nsim_hs_defconfig
index f68838e8068a..cfaa33cb5921 100644
--- a/arch/arc/configs/nsim_hs_defconfig
+++ b/arch/arc/configs/nsim_hs_defconfig
@@ -35,6 +35,7 @@ CONFIG_UNIX_DIAG=y
35CONFIG_NET_KEY=y 35CONFIG_NET_KEY=y
36CONFIG_INET=y 36CONFIG_INET=y
37# CONFIG_IPV6 is not set 37# CONFIG_IPV6 is not set
38CONFIG_DEVTMPFS=y
38# CONFIG_STANDALONE is not set 39# CONFIG_STANDALONE is not set
39# CONFIG_PREVENT_FIRMWARE_BUILD is not set 40# CONFIG_PREVENT_FIRMWARE_BUILD is not set
40# CONFIG_FIRMWARE_IN_KERNEL is not set 41# CONFIG_FIRMWARE_IN_KERNEL is not set
@@ -49,7 +50,6 @@ CONFIG_SERIAL_ARC=y
49CONFIG_SERIAL_ARC_CONSOLE=y 50CONFIG_SERIAL_ARC_CONSOLE=y
50# CONFIG_HW_RANDOM is not set 51# CONFIG_HW_RANDOM is not set
51# CONFIG_HWMON is not set 52# CONFIG_HWMON is not set
52# CONFIG_VGA_CONSOLE is not set
53# CONFIG_HID is not set 53# CONFIG_HID is not set
54# CONFIG_USB_SUPPORT is not set 54# CONFIG_USB_SUPPORT is not set
55# CONFIG_IOMMU_SUPPORT is not set 55# CONFIG_IOMMU_SUPPORT is not set
@@ -61,4 +61,3 @@ CONFIG_NFS_FS=y
61# CONFIG_ENABLE_WARN_DEPRECATED is not set 61# CONFIG_ENABLE_WARN_DEPRECATED is not set
62# CONFIG_ENABLE_MUST_CHECK is not set 62# CONFIG_ENABLE_MUST_CHECK is not set
63# CONFIG_DEBUG_PREEMPT is not set 63# CONFIG_DEBUG_PREEMPT is not set
64CONFIG_XZ_DEC=y
diff --git a/arch/arc/configs/nsim_hs_smp_defconfig b/arch/arc/configs/nsim_hs_smp_defconfig
index 96bd1c20fb0b..bb2a8dc778b5 100644
--- a/arch/arc/configs/nsim_hs_smp_defconfig
+++ b/arch/arc/configs/nsim_hs_smp_defconfig
@@ -2,6 +2,7 @@ CONFIG_CROSS_COMPILE="arc-linux-"
2# CONFIG_LOCALVERSION_AUTO is not set 2# CONFIG_LOCALVERSION_AUTO is not set
3CONFIG_DEFAULT_HOSTNAME="ARCLinux" 3CONFIG_DEFAULT_HOSTNAME="ARCLinux"
4# CONFIG_SWAP is not set 4# CONFIG_SWAP is not set
5# CONFIG_CROSS_MEMORY_ATTACH is not set
5CONFIG_HIGH_RES_TIMERS=y 6CONFIG_HIGH_RES_TIMERS=y
6CONFIG_IKCONFIG=y 7CONFIG_IKCONFIG=y
7CONFIG_IKCONFIG_PROC=y 8CONFIG_IKCONFIG_PROC=y
@@ -21,13 +22,11 @@ CONFIG_MODULES=y
21# CONFIG_IOSCHED_DEADLINE is not set 22# CONFIG_IOSCHED_DEADLINE is not set
22# CONFIG_IOSCHED_CFQ is not set 23# CONFIG_IOSCHED_CFQ is not set
23CONFIG_ARC_PLAT_SIM=y 24CONFIG_ARC_PLAT_SIM=y
24CONFIG_ARC_BOARD_ML509=y
25CONFIG_ISA_ARCV2=y 25CONFIG_ISA_ARCV2=y
26CONFIG_SMP=y 26CONFIG_SMP=y
27CONFIG_ARC_BUILTIN_DTB_NAME="nsim_hs_idu" 27CONFIG_ARC_BUILTIN_DTB_NAME="nsim_hs_idu"
28CONFIG_PREEMPT=y 28CONFIG_PREEMPT=y
29# CONFIG_COMPACTION is not set 29# CONFIG_COMPACTION is not set
30# CONFIG_CROSS_MEMORY_ATTACH is not set
31CONFIG_NET=y 30CONFIG_NET=y
32CONFIG_PACKET=y 31CONFIG_PACKET=y
33CONFIG_UNIX=y 32CONFIG_UNIX=y
@@ -35,6 +34,7 @@ CONFIG_UNIX_DIAG=y
35CONFIG_NET_KEY=y 34CONFIG_NET_KEY=y
36CONFIG_INET=y 35CONFIG_INET=y
37# CONFIG_IPV6 is not set 36# CONFIG_IPV6 is not set
37CONFIG_DEVTMPFS=y
38# CONFIG_STANDALONE is not set 38# CONFIG_STANDALONE is not set
39# CONFIG_PREVENT_FIRMWARE_BUILD is not set 39# CONFIG_PREVENT_FIRMWARE_BUILD is not set
40# CONFIG_FIRMWARE_IN_KERNEL is not set 40# CONFIG_FIRMWARE_IN_KERNEL is not set
@@ -49,7 +49,6 @@ CONFIG_SERIAL_ARC=y
49CONFIG_SERIAL_ARC_CONSOLE=y 49CONFIG_SERIAL_ARC_CONSOLE=y
50# CONFIG_HW_RANDOM is not set 50# CONFIG_HW_RANDOM is not set
51# CONFIG_HWMON is not set 51# CONFIG_HWMON is not set
52# CONFIG_VGA_CONSOLE is not set
53# CONFIG_HID is not set 52# CONFIG_HID is not set
54# CONFIG_USB_SUPPORT is not set 53# CONFIG_USB_SUPPORT is not set
55# CONFIG_IOMMU_SUPPORT is not set 54# CONFIG_IOMMU_SUPPORT is not set
@@ -60,4 +59,3 @@ CONFIG_TMPFS=y
60CONFIG_NFS_FS=y 59CONFIG_NFS_FS=y
61# CONFIG_ENABLE_WARN_DEPRECATED is not set 60# CONFIG_ENABLE_WARN_DEPRECATED is not set
62# CONFIG_ENABLE_MUST_CHECK is not set 61# CONFIG_ENABLE_MUST_CHECK is not set
63CONFIG_XZ_DEC=y
diff --git a/arch/arc/configs/nsimosci_defconfig b/arch/arc/configs/nsimosci_defconfig
index 31e1d95764ff..646182e93753 100644
--- a/arch/arc/configs/nsimosci_defconfig
+++ b/arch/arc/configs/nsimosci_defconfig
@@ -33,6 +33,7 @@ CONFIG_UNIX_DIAG=y
33CONFIG_NET_KEY=y 33CONFIG_NET_KEY=y
34CONFIG_INET=y 34CONFIG_INET=y
35# CONFIG_IPV6 is not set 35# CONFIG_IPV6 is not set
36CONFIG_DEVTMPFS=y
36# CONFIG_STANDALONE is not set 37# CONFIG_STANDALONE is not set
37# CONFIG_PREVENT_FIRMWARE_BUILD is not set 38# CONFIG_PREVENT_FIRMWARE_BUILD is not set
38# CONFIG_FIRMWARE_IN_KERNEL is not set 39# CONFIG_FIRMWARE_IN_KERNEL is not set
@@ -58,7 +59,6 @@ CONFIG_SERIAL_OF_PLATFORM=y
58# CONFIG_HW_RANDOM is not set 59# CONFIG_HW_RANDOM is not set
59# CONFIG_HWMON is not set 60# CONFIG_HWMON is not set
60CONFIG_FB=y 61CONFIG_FB=y
61# CONFIG_VGA_CONSOLE is not set
62CONFIG_FRAMEBUFFER_CONSOLE=y 62CONFIG_FRAMEBUFFER_CONSOLE=y
63CONFIG_LOGO=y 63CONFIG_LOGO=y
64# CONFIG_HID is not set 64# CONFIG_HID is not set
diff --git a/arch/arc/configs/nsimosci_hs_defconfig b/arch/arc/configs/nsimosci_hs_defconfig
index fcae66683ca0..ceca2541950d 100644
--- a/arch/arc/configs/nsimosci_hs_defconfig
+++ b/arch/arc/configs/nsimosci_hs_defconfig
@@ -34,12 +34,12 @@ CONFIG_UNIX_DIAG=y
34CONFIG_NET_KEY=y 34CONFIG_NET_KEY=y
35CONFIG_INET=y 35CONFIG_INET=y
36# CONFIG_IPV6 is not set 36# CONFIG_IPV6 is not set
37CONFIG_DEVTMPFS=y
37# CONFIG_STANDALONE is not set 38# CONFIG_STANDALONE is not set
38# CONFIG_PREVENT_FIRMWARE_BUILD is not set 39# CONFIG_PREVENT_FIRMWARE_BUILD is not set
39# CONFIG_FIRMWARE_IN_KERNEL is not set 40# CONFIG_FIRMWARE_IN_KERNEL is not set
40# CONFIG_BLK_DEV is not set 41# CONFIG_BLK_DEV is not set
41CONFIG_NETDEVICES=y 42CONFIG_NETDEVICES=y
42CONFIG_NET_OSCI_LAN=y
43CONFIG_INPUT_EVDEV=y 43CONFIG_INPUT_EVDEV=y
44# CONFIG_MOUSE_PS2_ALPS is not set 44# CONFIG_MOUSE_PS2_ALPS is not set
45# CONFIG_MOUSE_PS2_LOGIPS2PP is not set 45# CONFIG_MOUSE_PS2_LOGIPS2PP is not set
@@ -58,7 +58,6 @@ CONFIG_SERIAL_OF_PLATFORM=y
58# CONFIG_HW_RANDOM is not set 58# CONFIG_HW_RANDOM is not set
59# CONFIG_HWMON is not set 59# CONFIG_HWMON is not set
60CONFIG_FB=y 60CONFIG_FB=y
61# CONFIG_VGA_CONSOLE is not set
62CONFIG_FRAMEBUFFER_CONSOLE=y 61CONFIG_FRAMEBUFFER_CONSOLE=y
63CONFIG_LOGO=y 62CONFIG_LOGO=y
64# CONFIG_HID is not set 63# CONFIG_HID is not set
diff --git a/arch/arc/configs/nsimosci_hs_smp_defconfig b/arch/arc/configs/nsimosci_hs_smp_defconfig
index b01b659168ea..4b6da90f6f26 100644
--- a/arch/arc/configs/nsimosci_hs_smp_defconfig
+++ b/arch/arc/configs/nsimosci_hs_smp_defconfig
@@ -2,6 +2,7 @@ CONFIG_CROSS_COMPILE="arc-linux-"
2CONFIG_DEFAULT_HOSTNAME="ARCLinux" 2CONFIG_DEFAULT_HOSTNAME="ARCLinux"
3# CONFIG_SWAP is not set 3# CONFIG_SWAP is not set
4CONFIG_SYSVIPC=y 4CONFIG_SYSVIPC=y
5# CONFIG_CROSS_MEMORY_ATTACH is not set
5CONFIG_NO_HZ=y 6CONFIG_NO_HZ=y
6CONFIG_HIGH_RES_TIMERS=y 7CONFIG_HIGH_RES_TIMERS=y
7CONFIG_IKCONFIG=y 8CONFIG_IKCONFIG=y
@@ -18,15 +19,11 @@ CONFIG_MODULES=y
18# CONFIG_IOSCHED_DEADLINE is not set 19# CONFIG_IOSCHED_DEADLINE is not set
19# CONFIG_IOSCHED_CFQ is not set 20# CONFIG_IOSCHED_CFQ is not set
20CONFIG_ARC_PLAT_SIM=y 21CONFIG_ARC_PLAT_SIM=y
21CONFIG_ARC_BOARD_ML509=y
22CONFIG_ISA_ARCV2=y 22CONFIG_ISA_ARCV2=y
23CONFIG_SMP=y 23CONFIG_SMP=y
24CONFIG_ARC_HAS_LL64=y
25# CONFIG_ARC_HAS_RTSC is not set
26CONFIG_ARC_BUILTIN_DTB_NAME="nsimosci_hs_idu" 24CONFIG_ARC_BUILTIN_DTB_NAME="nsimosci_hs_idu"
27CONFIG_PREEMPT=y 25CONFIG_PREEMPT=y
28# CONFIG_COMPACTION is not set 26# CONFIG_COMPACTION is not set
29# CONFIG_CROSS_MEMORY_ATTACH is not set
30CONFIG_NET=y 27CONFIG_NET=y
31CONFIG_PACKET=y 28CONFIG_PACKET=y
32CONFIG_PACKET_DIAG=y 29CONFIG_PACKET_DIAG=y
@@ -40,6 +37,7 @@ CONFIG_INET=y
40# CONFIG_INET_LRO is not set 37# CONFIG_INET_LRO is not set
41# CONFIG_IPV6 is not set 38# CONFIG_IPV6 is not set
42# CONFIG_WIRELESS is not set 39# CONFIG_WIRELESS is not set
40CONFIG_DEVTMPFS=y
43# CONFIG_STANDALONE is not set 41# CONFIG_STANDALONE is not set
44# CONFIG_PREVENT_FIRMWARE_BUILD is not set 42# CONFIG_PREVENT_FIRMWARE_BUILD is not set
45# CONFIG_FIRMWARE_IN_KERNEL is not set 43# CONFIG_FIRMWARE_IN_KERNEL is not set
@@ -56,14 +54,11 @@ CONFIG_NETDEVICES=y
56# CONFIG_NET_VENDOR_STMICRO is not set 54# CONFIG_NET_VENDOR_STMICRO is not set
57# CONFIG_NET_VENDOR_VIA is not set 55# CONFIG_NET_VENDOR_VIA is not set
58# CONFIG_NET_VENDOR_WIZNET is not set 56# CONFIG_NET_VENDOR_WIZNET is not set
59CONFIG_NET_OSCI_LAN=y
60# CONFIG_WLAN is not set 57# CONFIG_WLAN is not set
61CONFIG_INPUT_EVDEV=y 58CONFIG_INPUT_EVDEV=y
62CONFIG_MOUSE_PS2_TOUCHKIT=y 59CONFIG_MOUSE_PS2_TOUCHKIT=y
63# CONFIG_SERIO_SERPORT is not set 60# CONFIG_SERIO_SERPORT is not set
64CONFIG_SERIO_LIBPS2=y
65CONFIG_SERIO_ARC_PS2=y 61CONFIG_SERIO_ARC_PS2=y
66CONFIG_VT_HW_CONSOLE_BINDING=y
67# CONFIG_LEGACY_PTYS is not set 62# CONFIG_LEGACY_PTYS is not set
68# CONFIG_DEVKMEM is not set 63# CONFIG_DEVKMEM is not set
69CONFIG_SERIAL_8250=y 64CONFIG_SERIAL_8250=y
@@ -75,9 +70,6 @@ CONFIG_SERIAL_OF_PLATFORM=y
75# CONFIG_HW_RANDOM is not set 70# CONFIG_HW_RANDOM is not set
76# CONFIG_HWMON is not set 71# CONFIG_HWMON is not set
77CONFIG_FB=y 72CONFIG_FB=y
78CONFIG_ARCPGU_RGB888=y
79CONFIG_ARCPGU_DISPTYPE=0
80# CONFIG_VGA_CONSOLE is not set
81CONFIG_FRAMEBUFFER_CONSOLE=y 73CONFIG_FRAMEBUFFER_CONSOLE=y
82CONFIG_LOGO=y 74CONFIG_LOGO=y
83# CONFIG_HID is not set 75# CONFIG_HID is not set
diff --git a/arch/arc/configs/tb10x_defconfig b/arch/arc/configs/tb10x_defconfig
index 3b4dc9cebcf1..9b342eaf95ae 100644
--- a/arch/arc/configs/tb10x_defconfig
+++ b/arch/arc/configs/tb10x_defconfig
@@ -3,6 +3,7 @@ CONFIG_CROSS_COMPILE="arc-linux-"
3CONFIG_DEFAULT_HOSTNAME="tb10x" 3CONFIG_DEFAULT_HOSTNAME="tb10x"
4CONFIG_SYSVIPC=y 4CONFIG_SYSVIPC=y
5CONFIG_POSIX_MQUEUE=y 5CONFIG_POSIX_MQUEUE=y
6# CONFIG_CROSS_MEMORY_ATTACH is not set
6CONFIG_HIGH_RES_TIMERS=y 7CONFIG_HIGH_RES_TIMERS=y
7CONFIG_BSD_PROCESS_ACCT=y 8CONFIG_BSD_PROCESS_ACCT=y
8CONFIG_BSD_PROCESS_ACCT_V3=y 9CONFIG_BSD_PROCESS_ACCT_V3=y
@@ -26,12 +27,10 @@ CONFIG_MODULE_UNLOAD=y
26# CONFIG_BLOCK is not set 27# CONFIG_BLOCK is not set
27CONFIG_ARC_PLAT_TB10X=y 28CONFIG_ARC_PLAT_TB10X=y
28CONFIG_ARC_CACHE_LINE_SHIFT=5 29CONFIG_ARC_CACHE_LINE_SHIFT=5
29CONFIG_ARC_STACK_NONEXEC=y
30CONFIG_HZ=250 30CONFIG_HZ=250
31CONFIG_ARC_BUILTIN_DTB_NAME="abilis_tb100_dvk" 31CONFIG_ARC_BUILTIN_DTB_NAME="abilis_tb100_dvk"
32CONFIG_PREEMPT_VOLUNTARY=y 32CONFIG_PREEMPT_VOLUNTARY=y
33# CONFIG_COMPACTION is not set 33# CONFIG_COMPACTION is not set
34# CONFIG_CROSS_MEMORY_ATTACH is not set
35CONFIG_NET=y 34CONFIG_NET=y
36CONFIG_PACKET=y 35CONFIG_PACKET=y
37CONFIG_UNIX=y 36CONFIG_UNIX=y
@@ -44,8 +43,8 @@ CONFIG_IP_MULTICAST=y
44# CONFIG_INET_DIAG is not set 43# CONFIG_INET_DIAG is not set
45# CONFIG_IPV6 is not set 44# CONFIG_IPV6 is not set
46# CONFIG_WIRELESS is not set 45# CONFIG_WIRELESS is not set
46CONFIG_DEVTMPFS=y
47# CONFIG_FIRMWARE_IN_KERNEL is not set 47# CONFIG_FIRMWARE_IN_KERNEL is not set
48CONFIG_PROC_DEVICETREE=y
49CONFIG_NETDEVICES=y 48CONFIG_NETDEVICES=y
50# CONFIG_NET_CADENCE is not set 49# CONFIG_NET_CADENCE is not set
51# CONFIG_NET_VENDOR_BROADCOM is not set 50# CONFIG_NET_VENDOR_BROADCOM is not set
@@ -55,9 +54,6 @@ CONFIG_NETDEVICES=y
55# CONFIG_NET_VENDOR_NATSEMI is not set 54# CONFIG_NET_VENDOR_NATSEMI is not set
56# CONFIG_NET_VENDOR_SEEQ is not set 55# CONFIG_NET_VENDOR_SEEQ is not set
57CONFIG_STMMAC_ETH=y 56CONFIG_STMMAC_ETH=y
58CONFIG_STMMAC_DEBUG_FS=y
59CONFIG_STMMAC_DA=y
60CONFIG_STMMAC_CHAINED=y
61# CONFIG_NET_VENDOR_WIZNET is not set 57# CONFIG_NET_VENDOR_WIZNET is not set
62# CONFIG_WLAN is not set 58# CONFIG_WLAN is not set
63# CONFIG_INPUT is not set 59# CONFIG_INPUT is not set
@@ -91,7 +87,6 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
91CONFIG_LEDS_TRIGGER_TRANSIENT=y 87CONFIG_LEDS_TRIGGER_TRANSIENT=y
92CONFIG_DMADEVICES=y 88CONFIG_DMADEVICES=y
93CONFIG_DW_DMAC=y 89CONFIG_DW_DMAC=y
94CONFIG_NET_DMA=y
95CONFIG_ASYNC_TX_DMA=y 90CONFIG_ASYNC_TX_DMA=y
96# CONFIG_IOMMU_SUPPORT is not set 91# CONFIG_IOMMU_SUPPORT is not set
97# CONFIG_DNOTIFY is not set 92# CONFIG_DNOTIFY is not set
@@ -100,17 +95,16 @@ CONFIG_TMPFS=y
100CONFIG_CONFIGFS_FS=y 95CONFIG_CONFIGFS_FS=y
101# CONFIG_MISC_FILESYSTEMS is not set 96# CONFIG_MISC_FILESYSTEMS is not set
102# CONFIG_NETWORK_FILESYSTEMS is not set 97# CONFIG_NETWORK_FILESYSTEMS is not set
98CONFIG_DEBUG_INFO=y
103# CONFIG_ENABLE_WARN_DEPRECATED is not set 99# CONFIG_ENABLE_WARN_DEPRECATED is not set
104CONFIG_MAGIC_SYSRQ=y
105CONFIG_STRIP_ASM_SYMS=y 100CONFIG_STRIP_ASM_SYMS=y
106CONFIG_DEBUG_FS=y 101CONFIG_DEBUG_FS=y
107CONFIG_HEADERS_CHECK=y 102CONFIG_HEADERS_CHECK=y
108CONFIG_DEBUG_SECTION_MISMATCH=y 103CONFIG_DEBUG_SECTION_MISMATCH=y
104CONFIG_MAGIC_SYSRQ=y
105CONFIG_DEBUG_MEMORY_INIT=y
106CONFIG_DEBUG_STACKOVERFLOW=y
109CONFIG_DETECT_HUNG_TASK=y 107CONFIG_DETECT_HUNG_TASK=y
110CONFIG_SCHEDSTATS=y 108CONFIG_SCHEDSTATS=y
111CONFIG_TIMER_STATS=y 109CONFIG_TIMER_STATS=y
112CONFIG_DEBUG_INFO=y
113CONFIG_DEBUG_MEMORY_INIT=y
114CONFIG_DEBUG_STACKOVERFLOW=y
115# CONFIG_CRYPTO_ANSI_CPRNG is not set
116# CONFIG_CRYPTO_HW is not set 110# CONFIG_CRYPTO_HW is not set