/linux/arch/powerpc/platforms/ |
H A D | Kconfig.cputype | 1 # SPDX-License-Identifier: GPL-2.0 2 config PPC32 6 config PPC64 7 bool "64-bit kernel" 10 This option selects whether a 32-bit or a 64-bit kernel 28 config PPC_BOOK3S_32 34 config PPC_85xx 38 config PPC_8xx 46 config 44x 56 config PPC_BOOK3S_603 [all …]
|
/linux/drivers/pci/controller/dwc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 menu "DesignWare-based PCIe controllers" 6 config PCIE_DW 9 config PCIE_DW_DEBUGFS 19 config PCIE_DW_HOST 25 config PCIE_DW_EP 29 config PCIE_AL 39 required only for DT-based platforms. ACPI platforms with the 42 config PCIE_AMD_MDB 50 DesignWare IP and therefore the driver re-uses the DesignWare [all …]
|
/linux/drivers/remoteproc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 config REMOTEPROC 17 config REMOTEPROC_CDEV 26 config IMX_REMOTEPROC 37 config IMX_DSP_REMOTEPROC 48 config INGENIC_VPU_RPROC 54 This can be either built-in or a loadable module. 57 config MTK_SCP 67 config OMAP_REMOTEPROC 80 use-cases to run on your platform (multimedia codecs are [all …]
|
/linux/drivers/usb/gadget/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 9 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks). 10 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks). 11 # - Some systems have both kinds of controllers. 13 # With help from a special transceiver and a "Mini-AB" jack, systems with 14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG). 25 you can't connect a "to-the-host" connector to a peripheral. 44 For more information, see <http://www.linux-usb.org/gadget> and 49 config USB_GADGET_DEBUG [all …]
|
/linux/arch/um/ |
H A D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0 3 config GPROF 7 This allows profiling of a User-Mode Linux kernel with the gprof 10 See <http://user-mode-linux.sourceforge.net/old/gprof.html> for more 13 If you're involved in UML kernel development and want to use gprof, 14 say Y. If you're unsure, say N. 16 config GCOV 25 See <http://user-mode-linux.sourceforge.net/old/gprof.html> for more 28 If you're involved in UML kernel development and want to use gcov, 29 say Y. If you're unsure, say N. [all …]
|
/linux/drivers/pci/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 config HAVE_PCI 11 config FORCE_PCI 18 config GENERIC_PCI_IOMAP 27 support for PCI-X and the foundations for PCI Express support. 32 config PCI_DOMAINS 36 config PCI_DOMAINS_GENERIC 40 config PCI_SYSCALL 45 config PCI_MSI 46 bool "Message Signaled Interrupts (MSI and MSI-X)" [all …]
|
/linux/sound/hda/common/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 config SND_HDA 12 config SND_HDA_HWDEP 13 bool "Build hwdep interface for HD-audio driver" 16 Say Y here to build a hwdep interface for HD-audio driver. 17 This interface can be used for out-of-band communication 20 config SND_HDA_RECONFIG 23 Say Y here to enable the HD-audio codec re-configuration feature. 25 codec setup, add extra verbs, and re-configure the codec dynamically. 32 config SND_HDA_INPUT_BEEP [all …]
|
/linux/drivers/mtd/ |
H A D | Kconfig | 15 config MTD_TESTS 35 config MTD_BLKDEVS 38 config MTD_BLOCK 60 config MTD_BLOCK_RO 65 This allows you to mount read-only file systems (such as cramfs) 75 config FTL 81 is part of the PCMCIA specification. It uses a kind of pseudo- 83 512-byte sectors, on top of which you put a 'normal' file system. 87 legal - in the USA you are only permitted to use this on PCMCIA 88 hardware, although under the terms of the GPL you're obviously [all …]
|
/linux/scripts/lib/kdoc/ |
H A D | kdoc_parser.py | 2 # SPDX-License-Identifier: GPL-2.0 16 import re 23 # Regular expressions used to parse kernel-doc markups at KernelDoc class. 43 # @{section-name}: 47 known_sections = KernRe(known_section_names, flags = re.I) 50 flags=re.I, cache=False) 61 type_param = KernRe(r"@(\w*((\.\w+)|(->\w+))*(\.\.\.)?)", cache=False) 72 r'(?:[- 110 __init__(self, config, ln) global() argument 212 __init__(self, config, fname) global() argument [all...] |
H A D | kdoc_files.py | 2 # SPDX-License-Identifier: GPL-2.0 8 Parse lernel-doc tags on multiple kernel source files. 14 import re 90 Parse kernel-doc tags on multiple kernel source files. 93 - self.parse_file(): parses both kernel-doc markups and 95 - self.process_export_file(): parses only EXPORT_SYMBOL* macros. 101 self.config [all...] |
/linux/kernel/time/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 config CLOCKSOURCE_WATCHDOG 13 config ARCH_CLOCKSOURCE_DATA 17 config ARCH_CLOCKSOURCE_INIT 21 config GENERIC_TIME_VSYSCALL 25 config GENERIC_CLOCKEVENTS 28 # Architecture can handle broadcast in a driver-agnostic way 29 config ARCH_HAS_TICK_BROADCAST 33 config GENERIC_CLOCKEVENTS_BROADCAST 38 config GENERIC_CLOCKEVENTS_BROADCAST_IDLE [all …]
|
/linux/tools/testing/selftests/alsa/ |
H A D | conf.c | 1 // SPDX-License-Identifier: GPL-2.0 18 #include "alsa-local.h" 50 static int snd_config_load_string(snd_config_t **config, const char *s, in snd_config_load_string() argument 57 assert(config && s); in snd_config_load_string() 74 *config = dst; in snd_config_load_string() 81 snd_config_t *config; in get_alsalib_config() local 84 err = snd_config_load_string(&config, alsa_config, strlen(alsa_config)); in get_alsalib_config() 86 ksft_print_msg("Unable to parse custom alsa-lib configuration: %s\n", in get_alsalib_config() 90 return config; in get_alsalib_config() 97 for (conf = conf_cards; conf; conf = conf->next) { in conf_data_by_card() [all …]
|
/linux/drivers/mtd/devices/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "Self-contained MTD device drivers" 6 config MTD_PMC551 12 These devices come in memory configurations from 32M - 1G. If you 24 config MTD_PMC551_BUGFIX 32 config MTD_PMC551_DEBUG 40 config MTD_MS02NV 41 tristate "DEC MS02-NV NVRAM module support" 44 This is an MTD driver for the DEC's MS02-NV (54-20948-01) battery 45 backed-up NVRAM module. The module was originally meant as an NFS [all …]
|
/linux/tools/testing/kunit/ |
H A D | kunit_config.py | 1 # SPDX-License-Identifier: GPL-2.0 3 # Builds a .config from a kunitconfig. 10 import re 21 def __str__(self) -> str: 28 """Error parsing Kconfig defconfig or .config.""" 32 """Represents defconfig or .config specified using the Kconfig language.""" 34 def __init__(self) -> None: 37 def __eq__(self, other: Any) -> bool: 42 def __repr__(self) -> str: 45 def as_entries(self) -> Iterable[KconfigEntry]: [all …]
|
/linux/tools/perf/util/ |
H A D | stat-shadow.c | 1 // SPDX-License-Identifier: GPL-2.0 60 if (evsel->core.attr.exclude_kernel) in evsel_context() 62 if (evsel->core.attr.exclude_user) in evsel_context() 64 if (evsel->core.attr.exclude_hv) in evsel_context() 66 if (evsel->core.attr.exclude_host) in evsel_context() 68 if (evsel->core.attr.exclude_idle) in evsel_context() 156 evlist__for_each_entry(evsel->evlist, cur) { in find_stat() 164 if (evsel->core.leader->nr_members > 1 && in find_stat() 165 evsel->core.leader != cur->core.leader) in find_stat() 170 /* Ignore if not the cgroup we're looking for. */ in find_stat() [all …]
|
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-cti-core.c | 1 // SPDX-License-Identifier: GPL-2.0 22 #include "coresight-priv.h" 23 #include "coresight-cti.h" 30 * We assume that the non-CPU CTIs are always powered as we do with sinks etc. 43 dev_get_drvdata(csdev->dev.parent) 56 * CTI device name list - for CTI not bound to cores. 60 /* write set of regs to hardware - call with spinlock claimed */ 63 struct cti_config *config = &drvdata->config; in cti_write_all_hw_regs() local 66 CS_UNLOCK(drvdata->base); in cti_write_all_hw_regs() 69 writel_relaxed(0, drvdata->base + CTICONTROL); in cti_write_all_hw_regs() [all …]
|
/linux/lib/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config BINARY_PRINTF 11 config RAID6_PQ 14 config RAID6_PQ_BENCHMARK 22 config LINEAR_RANGES 25 config PACKING 31 converting bitfields between a CPU-usable representation and a 33 - Is little endian (bytes are reversed within a 32-bit group) 34 - The least-significant 32-bit word comes first (within a 64-bit 36 - The most significant bit of a byte is at its right (bit 0 of a [all …]
|
/linux/tools/tracing/rtla/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0-only 28 RTLA_IN := $(RTLA)-in.o 30 VERSION := $(shell sh -c "make -sC ../../.. kernelversion | grep -v make") 37 FEATURE_TESTS += clang-bpf-co-re 38 FEATURE_TESTS += bpftool-skeletons 43 FEATURE_DISPLAY += clang-bpf-co-re 44 FEATURE_DISPLAY += bpftool-skeletons 54 config := 1 macro 56 ifeq ($(filter-out $(NON_CONFIG_TARGETS),$(MAKECMDGOALS)),) 57 config := 0 macro [all …]
|
/linux/sound/usb/line6/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 config SND_USB_LINE6 8 config SND_USB_POD 20 * Playback/capture/mixer device for any ALSA-compatible PCM 23 re-amping) 25 config SND_USB_PODHD 31 config SND_USB_TONEPORT 39 config SND_USB_VARIAX
|
/linux/drivers/cpuidle/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 config CPU_IDLE 10 CPU idle is a generic framework for supporting software-controlled 11 idle processor power management. It includes modular cross-platform 14 If you're using an ACPI-enabled platform, you should say Y here. 18 config CPU_IDLE_MULTIPLE_DRIVERS 21 config CPU_IDLE_GOV_LADDER 24 config CPU_IDLE_GOV_MENU 27 config CPU_IDLE_GOV_TEO 36 config CPU_IDLE_GOV_HALTPOLL [all …]
|
/linux/drivers/media/dvb-frontends/ |
H A D | au8522_common.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 Copyright (C) 2005-2008 Auvitek International, Ltd. 35 struct i2c_msg msg = { .addr = state->config.demod_address, in au8522_writereg() 38 ret = i2c_transfer(state->i2c, &msg, 1); in au8522_writereg() 44 return (ret != 1) ? -1 : 0; in au8522_writereg() 55 { .addr = state->config.demod_address, .flags = 0, in au8522_readreg() 57 { .addr = state->config.demod_address, .flags = I2C_M_RD, in au8522_readreg() 60 ret = i2c_transfer(state->i2c, msg, 2); in au8522_readreg() 71 struct au8522_state *state = fe->demodulator_priv; in au8522_i2c_gate_ctrl() 75 if (state->operational_mode == AU8522_ANALOG_MODE) { in au8522_i2c_gate_ctrl() [all …]
|
/linux/Documentation/dev-tools/kunit/ |
H A D | running_tips.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 -------------------------- 15 .. code-block:: bash 18 ( cd "$(git rev-parse --show-toplevel)" && ./tools/testing/kunit/kunit.py run "$@" ) 26 ------------------------- 33 .. code-block:: bash 35 $ echo -e 'CONFIG_KUNIT=y\nCONFIG_KUNIT_ALL_TESTS=y' > .kunit/.kunitconfig 40 .. code-block:: bash 42 $ echo -e 'CONFIG_KUNIT=y\nCONFIG_KUNIT_ALL_TESTS=y' > .kunit/.kunitconfig 45 We're paying the cost of building more tests than we need this way, but it's [all …]
|
/linux/lib/crc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 config CRC4 11 config CRC7 17 config CRC8 23 config CRC16 29 config CRC_CCITT 32 The CRC-CCITT library functions. Select this if your module uses any 33 of the functions from <linux/crc-ccitt.h>. 35 config CRC_ITU_T 38 The CRC-ITU-T library functions. Select this if your module uses [all …]
|
/linux/lib/crypto/tests/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-or-later 3 config CRYPTO_LIB_BLAKE2S_KUNIT_TEST 9 # exist; the BLAKE2s code is always built-in for the /dev/random driver. 13 config CRYPTO_LIB_CURVE25519_KUNIT_TEST 20 KUnit tests for the Curve25519 Diffie-Hellman function. 22 config CRYPTO_LIB_MD5_KUNIT_TEST 32 config CRYPTO_LIB_POLY1305_KUNIT_TEST 41 config CRYPTO_LIB_SHA1_KUNIT_TEST 42 tristate "KUnit tests for SHA-1" if !KUNIT_ALL_TESTS 48 KUnit tests for the SHA-1 cryptographic hash function and its [all …]
|
/linux/net/ncsi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 config NET_NCSI 12 device via NCSI and the ethernet driver you're using supports 14 config NCSI_OEM_CMD_GET_MAC 20 config NCSI_OEM_CMD_KEEP_PHY
|