Commit 6a108a14fa356ef607be308b68337939e56ea94e
Committed by
Linus Torvalds
1 parent
12fcdba1b7
Exists in
master
and in
39 other branches
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT
The meaning of CONFIG_EMBEDDED has long since been obsoleted; the option is used to configure any non-standard kernel with a much larger scope than only small devices. This patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes references to the option throughout the kernel. A new CONFIG_EMBEDDED option is added that automatically selects CONFIG_EXPERT when enabled and can be used in the future to isolate options that should only be considered for embedded systems (RISC architectures, SLOB, etc). Calling the option "EXPERT" more accurately represents its intention: only expert users who understand the impact of the configuration changes they are making should enable it. Reviewed-by: Ingo Molnar <mingo@elte.hu> Acked-by: David Woodhouse <david.woodhouse@intel.com> Signed-off-by: David Rientjes <rientjes@google.com> Cc: Greg KH <gregkh@suse.de> Cc: "David S. Miller" <davem@davemloft.net> Cc: Jens Axboe <axboe@kernel.dk> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Robin Holt <holt@sgi.com> Cc: <linux-arch@vger.kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Warning! This is a large diff.
To preserve performance the diff is not shown. Please, download the diff as plain diff or email patch instead.
If you still want to see the diff click this link
Showing 298 changed files with 431 additions and 423 deletions Side-by-side Diff
- arch/arm/configs/ag5evm_defconfig
- arch/arm/configs/am200epdkit_defconfig
- arch/arm/configs/at572d940hfek_defconfig
- arch/arm/configs/badge4_defconfig
- arch/arm/configs/bcmring_defconfig
- arch/arm/configs/cm_x2xx_defconfig
- arch/arm/configs/colibri_pxa270_defconfig
- arch/arm/configs/collie_defconfig
- arch/arm/configs/corgi_defconfig
- arch/arm/configs/da8xx_omapl_defconfig
- arch/arm/configs/davinci_all_defconfig
- arch/arm/configs/dove_defconfig
- arch/arm/configs/ebsa110_defconfig
- arch/arm/configs/edb7211_defconfig
- arch/arm/configs/em_x270_defconfig
- arch/arm/configs/ep93xx_defconfig
- arch/arm/configs/eseries_pxa_defconfig
- arch/arm/configs/ezx_defconfig
- arch/arm/configs/footbridge_defconfig
- arch/arm/configs/fortunet_defconfig
- arch/arm/configs/h5000_defconfig
- arch/arm/configs/imote2_defconfig
- arch/arm/configs/ixp2000_defconfig
- arch/arm/configs/ixp23xx_defconfig
- arch/arm/configs/ixp4xx_defconfig
- arch/arm/configs/loki_defconfig
- arch/arm/configs/lpd7a400_defconfig
- arch/arm/configs/lpd7a404_defconfig
- arch/arm/configs/magician_defconfig
- arch/arm/configs/mv78xx0_defconfig
- arch/arm/configs/mx1_defconfig
- arch/arm/configs/mx21_defconfig
- arch/arm/configs/mx27_defconfig
- arch/arm/configs/mx3_defconfig
- arch/arm/configs/mx51_defconfig
- arch/arm/configs/nhk8815_defconfig
- arch/arm/configs/omap1_defconfig
- arch/arm/configs/omap2plus_defconfig
- arch/arm/configs/orion5x_defconfig
- arch/arm/configs/pcm027_defconfig
- arch/arm/configs/pcontrol_g20_defconfig
- arch/arm/configs/pleb_defconfig
- arch/arm/configs/pnx4008_defconfig
- arch/arm/configs/simpad_defconfig
- arch/arm/configs/spitz_defconfig
- arch/arm/configs/stmp378x_defconfig
- arch/arm/configs/stmp37xx_defconfig
- arch/arm/configs/tct_hammer_defconfig
- arch/arm/configs/trizeps4_defconfig
- arch/arm/configs/u300_defconfig
- arch/arm/configs/viper_defconfig
- arch/arm/configs/xcep_defconfig
- arch/avr32/Kconfig
- arch/blackfin/configs/BF518F-EZBRD_defconfig
- arch/blackfin/configs/BF526-EZBRD_defconfig
- arch/blackfin/configs/BF527-AD7160-EVAL_defconfig
- arch/blackfin/configs/BF527-EZKIT-V2_defconfig
- arch/blackfin/configs/BF527-EZKIT_defconfig
- arch/blackfin/configs/BF527-TLL6527M_defconfig
- arch/blackfin/configs/BF533-EZKIT_defconfig
- arch/blackfin/configs/BF533-STAMP_defconfig
- arch/blackfin/configs/BF537-STAMP_defconfig
- arch/blackfin/configs/BF538-EZKIT_defconfig
- arch/blackfin/configs/BF548-EZKIT_defconfig
- arch/blackfin/configs/BF561-ACVILON_defconfig
- arch/blackfin/configs/BF561-EZKIT-SMP_defconfig
- arch/blackfin/configs/BF561-EZKIT_defconfig
- arch/blackfin/configs/BlackStamp_defconfig
- arch/blackfin/configs/CM-BF527_defconfig
- arch/blackfin/configs/CM-BF533_defconfig
- arch/blackfin/configs/CM-BF537E_defconfig
- arch/blackfin/configs/CM-BF537U_defconfig
- arch/blackfin/configs/CM-BF548_defconfig
- arch/blackfin/configs/CM-BF561_defconfig
- arch/blackfin/configs/DNP5370_defconfig
- arch/blackfin/configs/H8606_defconfig
- arch/blackfin/configs/IP0X_defconfig
- arch/blackfin/configs/PNAV-10_defconfig
- arch/blackfin/configs/SRV1_defconfig
- arch/blackfin/configs/TCM-BF518_defconfig
- arch/blackfin/configs/TCM-BF537_defconfig
- arch/cris/configs/artpec_3_defconfig
- arch/cris/configs/etrax-100lx_v2_defconfig
- arch/cris/configs/etraxfs_defconfig
- arch/frv/defconfig
- arch/h8300/defconfig
- arch/m32r/configs/m32700ut.smp_defconfig
- arch/m32r/configs/m32700ut.up_defconfig
- arch/m32r/configs/mappi.nommu_defconfig
- arch/m32r/configs/mappi.smp_defconfig
- arch/m32r/configs/mappi.up_defconfig
- arch/m32r/configs/mappi2.opsp_defconfig
- arch/m32r/configs/mappi2.vdec2_defconfig
- arch/m32r/configs/mappi3.smp_defconfig
- arch/m32r/configs/oaks32r_defconfig
- arch/m32r/configs/opsput_defconfig
- arch/m32r/configs/usrv_defconfig
- arch/m68knommu/configs/m5208evb_defconfig
- arch/m68knommu/configs/m5249evb_defconfig
- arch/m68knommu/configs/m5272c3_defconfig
- arch/m68knommu/configs/m5275evb_defconfig
- arch/m68knommu/configs/m5307c3_defconfig
- arch/m68knommu/configs/m5407c3_defconfig
- arch/m68knommu/defconfig
- arch/microblaze/configs/mmu_defconfig
- arch/microblaze/configs/nommu_defconfig
- arch/mips/Kconfig.debug
- arch/mips/configs/ar7_defconfig
- arch/mips/configs/bcm47xx_defconfig
- arch/mips/configs/bcm63xx_defconfig
- arch/mips/configs/bigsur_defconfig
- arch/mips/configs/capcella_defconfig
- arch/mips/configs/cavium-octeon_defconfig
- arch/mips/configs/cobalt_defconfig
- arch/mips/configs/db1000_defconfig
- arch/mips/configs/db1100_defconfig
- arch/mips/configs/db1200_defconfig
- arch/mips/configs/db1500_defconfig
- arch/mips/configs/db1550_defconfig
- arch/mips/configs/decstation_defconfig
- arch/mips/configs/e55_defconfig
- arch/mips/configs/fuloong2e_defconfig
- arch/mips/configs/gpr_defconfig
- arch/mips/configs/ip22_defconfig
- arch/mips/configs/ip27_defconfig
- arch/mips/configs/ip28_defconfig
- arch/mips/configs/ip32_defconfig
- arch/mips/configs/jazz_defconfig
- arch/mips/configs/jmr3927_defconfig
- arch/mips/configs/lasat_defconfig
- arch/mips/configs/lemote2f_defconfig
- arch/mips/configs/malta_defconfig
- arch/mips/configs/markeins_defconfig
- arch/mips/configs/mipssim_defconfig
- arch/mips/configs/mpc30x_defconfig
- arch/mips/configs/msp71xx_defconfig
- arch/mips/configs/mtx1_defconfig
- arch/mips/configs/pb1100_defconfig
- arch/mips/configs/pb1200_defconfig
- arch/mips/configs/pb1500_defconfig
- arch/mips/configs/pb1550_defconfig
- arch/mips/configs/pnx8335-stb225_defconfig
- arch/mips/configs/pnx8550-jbs_defconfig
- arch/mips/configs/pnx8550-stb810_defconfig
- arch/mips/configs/powertv_defconfig
- arch/mips/configs/rb532_defconfig
- arch/mips/configs/rbtx49xx_defconfig
- arch/mips/configs/rm200_defconfig
- arch/mips/configs/sb1250-swarm_defconfig
- arch/mips/configs/tb0219_defconfig
- arch/mips/configs/tb0226_defconfig
- arch/mips/configs/tb0287_defconfig
- arch/mips/configs/workpad_defconfig
- arch/mips/configs/wrppmc_defconfig
- arch/mips/configs/yosemite_defconfig
- arch/mn10300/configs/asb2303_defconfig
- arch/mn10300/configs/asb2364_defconfig
- arch/parisc/configs/a500_defconfig
- arch/parisc/configs/c3000_defconfig
- arch/powerpc/configs/40x/acadia_defconfig
- arch/powerpc/configs/40x/ep405_defconfig
- arch/powerpc/configs/40x/hcu4_defconfig
- arch/powerpc/configs/40x/kilauea_defconfig
- arch/powerpc/configs/40x/makalu_defconfig
- arch/powerpc/configs/40x/walnut_defconfig
- arch/powerpc/configs/44x/arches_defconfig
- arch/powerpc/configs/44x/bamboo_defconfig
- arch/powerpc/configs/44x/bluestone_defconfig
- arch/powerpc/configs/44x/canyonlands_defconfig
- arch/powerpc/configs/44x/ebony_defconfig
- arch/powerpc/configs/44x/eiger_defconfig
- arch/powerpc/configs/44x/icon_defconfig
- arch/powerpc/configs/44x/iss476-smp_defconfig
- arch/powerpc/configs/44x/katmai_defconfig
- arch/powerpc/configs/44x/rainier_defconfig
- arch/powerpc/configs/44x/redwood_defconfig
- arch/powerpc/configs/44x/sam440ep_defconfig
- arch/powerpc/configs/44x/sequoia_defconfig
- arch/powerpc/configs/44x/taishan_defconfig
- arch/powerpc/configs/44x/warp_defconfig
- arch/powerpc/configs/52xx/cm5200_defconfig
- arch/powerpc/configs/52xx/lite5200b_defconfig
- arch/powerpc/configs/52xx/motionpro_defconfig
- arch/powerpc/configs/52xx/pcm030_defconfig
- arch/powerpc/configs/52xx/tqm5200_defconfig
- arch/powerpc/configs/83xx/asp8347_defconfig
- arch/powerpc/configs/83xx/kmeter1_defconfig
- arch/powerpc/configs/83xx/mpc8313_rdb_defconfig
- arch/powerpc/configs/83xx/mpc8315_rdb_defconfig
- arch/powerpc/configs/83xx/mpc832x_mds_defconfig
- arch/powerpc/configs/83xx/mpc832x_rdb_defconfig
- arch/powerpc/configs/83xx/mpc834x_itx_defconfig
- arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig
- arch/powerpc/configs/83xx/mpc834x_mds_defconfig
- arch/powerpc/configs/83xx/mpc836x_mds_defconfig
- arch/powerpc/configs/83xx/mpc836x_rdk_defconfig
- arch/powerpc/configs/83xx/mpc837x_mds_defconfig
- arch/powerpc/configs/83xx/mpc837x_rdb_defconfig
- arch/powerpc/configs/83xx/sbc834x_defconfig
- arch/powerpc/configs/85xx/ksi8560_defconfig
- arch/powerpc/configs/85xx/mpc8540_ads_defconfig
- arch/powerpc/configs/85xx/mpc8560_ads_defconfig
- arch/powerpc/configs/85xx/mpc85xx_cds_defconfig
- arch/powerpc/configs/85xx/sbc8548_defconfig
- arch/powerpc/configs/85xx/sbc8560_defconfig
- arch/powerpc/configs/85xx/socrates_defconfig
- arch/powerpc/configs/85xx/stx_gp3_defconfig
- arch/powerpc/configs/85xx/tqm8540_defconfig
- arch/powerpc/configs/85xx/tqm8541_defconfig
- arch/powerpc/configs/85xx/tqm8548_defconfig
- arch/powerpc/configs/85xx/tqm8555_defconfig
- arch/powerpc/configs/85xx/tqm8560_defconfig
- arch/powerpc/configs/85xx/xes_mpc85xx_defconfig
- arch/powerpc/configs/86xx/gef_ppc9a_defconfig
- arch/powerpc/configs/86xx/gef_sbc310_defconfig
- arch/powerpc/configs/86xx/gef_sbc610_defconfig
- arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig
- arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig
- arch/powerpc/configs/86xx/sbc8641d_defconfig
- arch/powerpc/configs/adder875_defconfig
- arch/powerpc/configs/e55xx_smp_defconfig
- arch/powerpc/configs/ep8248e_defconfig
- arch/powerpc/configs/ep88xc_defconfig
- arch/powerpc/configs/gamecube_defconfig
- arch/powerpc/configs/holly_defconfig
- arch/powerpc/configs/mgcoge_defconfig
- arch/powerpc/configs/mgsuvd_defconfig
- arch/powerpc/configs/mpc7448_hpc2_defconfig
- arch/powerpc/configs/mpc8272_ads_defconfig
- arch/powerpc/configs/mpc83xx_defconfig
- arch/powerpc/configs/mpc85xx_defconfig
- arch/powerpc/configs/mpc85xx_smp_defconfig
- arch/powerpc/configs/mpc866_ads_defconfig
- arch/powerpc/configs/mpc86xx_defconfig
- arch/powerpc/configs/mpc885_ads_defconfig
- arch/powerpc/configs/ppc40x_defconfig
- arch/powerpc/configs/ppc44x_defconfig
- arch/powerpc/configs/pq2fads_defconfig
- arch/powerpc/configs/ps3_defconfig
- arch/powerpc/configs/storcenter_defconfig
- arch/powerpc/configs/tqm8xx_defconfig
- arch/powerpc/configs/wii_defconfig
- arch/powerpc/platforms/iseries/Kconfig
- arch/powerpc/platforms/pseries/Kconfig
- arch/score/configs/spct6600_defconfig
- arch/sh/Kconfig
- arch/tile/Kconfig
- arch/tile/Kconfig.debug
- arch/tile/configs/tile_defconfig
- arch/um/defconfig
- arch/x86/Kconfig
- arch/x86/Kconfig.cpu
- arch/x86/Kconfig.debug
- arch/xtensa/configs/common_defconfig
- arch/xtensa/configs/iss_defconfig
- arch/xtensa/configs/s6105_defconfig
- block/Kconfig
- drivers/acpi/Kconfig
- drivers/ata/Kconfig
- drivers/base/Kconfig
- drivers/char/Kconfig
- drivers/cpufreq/Kconfig
- drivers/firmware/Kconfig
- drivers/gpu/drm/Kconfig
- drivers/gpu/drm/drm_fb_helper.c
- drivers/gpu/drm/nouveau/Kconfig
- drivers/gpu/vga/Kconfig
- drivers/hid/Kconfig
- drivers/hid/usbhid/Kconfig
- drivers/ide/Kconfig
- drivers/infiniband/hw/mthca/Kconfig
- drivers/infiniband/ulp/ipoib/Kconfig
- drivers/input/Kconfig
- drivers/input/keyboard/Kconfig
- drivers/input/mouse/Kconfig
- drivers/input/serio/Kconfig
- drivers/input/touchscreen/Kconfig
- drivers/media/common/tuners/Kconfig
- drivers/media/dvb/frontends/Kconfig
- drivers/media/video/Kconfig
- drivers/net/Kconfig
- drivers/pci/pcie/Kconfig
- drivers/pcmcia/Kconfig
- drivers/serial/Kconfig
- drivers/ssb/Kconfig
- drivers/usb/core/Kconfig
- drivers/video/Kconfig
- drivers/video/console/Kconfig
- fs/Kconfig
- fs/proc/Kconfig
- fs/sysfs/Kconfig
- init/Kconfig
- lib/Kconfig.debug
- lib/xz/Kconfig
- net/mac80211/Kconfig
- net/rfkill/Kconfig
- net/wireless/Kconfig
- usr/Kconfig