Skip to content

Commit 7bf8914

Browse files
brooniearndb
authored andcommitted
arm64: virtconfig: Further shrink the config
After disabling platform support there's still some more pruning we can do to the virtconfig size, there are a number of drivers and subsystems which are not likely to be useful on mach-virt and so can be disabled in order to further improve build times. Let's do so, noting that having PCI device assignment means that PCI devices might potentially appear. This is just an initial manual passthrough, there will be further savings available especially if we take a much more focused approach. Signed-off-by: Mark Brown <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
1 parent eeac8ed commit 7bf8914

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

arch/arm64/configs/virt.config

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#
2+
# Base options for platforms
3+
#
4+
15
# CONFIG_ARCH_ACTIONS is not set
26
# CONFIG_ARCH_SUNXI is not set
37
# CONFIG_ARCH_ALPINE is not set
@@ -37,3 +41,20 @@
3741
# CONFIG_ARCH_VISCONTI is not set
3842
# CONFIG_ARCH_XGENE is not set
3943
# CONFIG_ARCH_ZYNQMP is not set
44+
45+
#
46+
# Subsystems which can't be used in mach-virt
47+
#
48+
# CONFIG_CHROME_PLATFORMS is not set
49+
# CONFIG_EXTCON is not set
50+
# CONFIG_IIO is not set
51+
# CONFIG_MTD is not set
52+
# CONFIG_NEW_LEDS is not set
53+
# CONFIG_PWM is not set
54+
# CONFIG_REGULATOR is not set
55+
# CONFIG_SLIMBUS is not set
56+
# CONFIG_SND_SOC is not set
57+
# CONFIG_SOUNDWIRE is not set
58+
# CONFIG_SPI is not set
59+
# CONFIG_SURFACE_PLATFORMS is not set
60+
# CONFIG_THERMAL is not set

0 commit comments

Comments
 (0)