/linux/drivers/firmware/arm_scmi/transports/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 This declares whether a shared memory based transport for SCMI is 20 This declares whether a message passing based transport for SCMI is 24 tristate "SCMI transport based on Mailbox" 30 Enable mailbox based transport for SCMI. 33 transport based on mailboxes, answer Y. 38 tristate "SCMI transport based on SMC" 44 Enable SMC based transport for SCMI. 47 transport based on SMC, answer Y. 55 Enable support of atomic operation for SCMI SMC based transport. [all …]
|
/linux/Documentation/dev-tools/ |
H A D | kasan.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 -------- 11 designed to find out-of-bounds and use-after-free bugs. 15 1. Generic KASAN 16 2. Software Tag-Based KASAN 17 3. Hardware Tag-Based KASAN 23 Software Tag-Based KASAN or SW_TAGS KASAN, enabled with CONFIG_KASAN_SW_TAGS, 26 using it for testing on memory-restricted devices with real workloads. 28 Hardware Tag-Based KASAN or HW_TAGS KASAN, enabled with CONFIG_KASAN_HW_TAGS, 29 is the mode intended to be used as an in-field memory bug detector or as a [all …]
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | fsl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shawn Guo <shawnguo@kernel.org> 17 - description: i.MX1 based Boards 19 - enum: 20 - armadeus,imx1-apf9328 21 - fsl,imx1ads 22 - const: fsl,imx1 24 - description: i.MX23 based Boards [all …]
|
/linux/lib/ |
H A D | Kconfig.kasan | 1 # SPDX-License-Identifier: GPL-2.0-only 23 def_bool $(cc-option, -fsanitize=kernel-address) 26 def_bool $(cc-option, -fsanitize=kernel-hwaddress) 43 Enables KASAN (Kernel Address Sanitizer) - a dynamic memory safety 44 error detector designed to find out-of-bounds and use-after-free bugs. 46 See Documentation/dev-tools/kasan.rst for details. 53 …def_bool (CC_IS_CLANG && $(cc-option,-fsanitize=kernel-address -mllvm -asan-kernel-mem-intrinsic-p… 54 (CC_IS_GCC && $(cc-option,-fsanitize=kernel-address --param asan-kernel-mem-intrinsic-prefix=1)) 67 1. Generic KASAN (supported by many architectures, enabled with 69 2. Software Tag-Based KASAN (arm64 only, based on software memory [all …]
|
/linux/drivers/usb/serial/ |
H A D | io_usbvend.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 4 * USBVEND.H Vendor-specific USB definitions 7 * must be kept backward-compatible with older firmware. 34 // We break the USB-defined PID into an OEM Id field (upper 6 bits) 40 // ION-device OEM IDs 42 #define ION_OEM_ID_NLYNX 1 // 01h NLynx Systems 50 // ION-device Device IDs 51 // Product IDs - assigned to match middle digit of serial number (No longer true) 54 // is based on the 80251+Netchip. 56 #define ION_DEVICE_ID_GENERATION_1 0x00 // Value for 930 based edgeports [all …]
|
/linux/arch/powerpc/include/asm/ |
H A D | pmac_feature.h | 12 * Note: I removed media-bay details from the feature stuff, I believe it's 13 * not worth it, the media-bay driver can directly use the mac-io 48 * all of the Grand-Central based machines. We currently don't 54 /* Here is the infamous serie of OHare based machines 61 #define PMAC_TYPE_UNKNOWN_OHARE 0x2f /* Unknown, but OHare based */ 63 /* Here are the Heathrow based machines 69 #define PMAC_TYPE_UNKNOWN_HEATHROW 0x3f /* Unknown but heathrow based */ 71 /* Here are newworld machines based on Paddington (heathrow derivative) 77 #define PMAC_TYPE_UNKNOWN_PADDINGTON 0x4f /* Unknown but paddington based */ 79 /* Core99 machines based on UniNorth 1.0 and 1.5 [all …]
|
/linux/Documentation/devicetree/bindings/arm/stm32/ |
H A D | stm32.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Torgue <alexandre.torgue@foss.st.com> 17 - description: emtrion STM32MP1 Argon based Boards 19 - const: emtrion,stm32mp157c-emsbc-argon 20 - const: emtrion,stm32mp157c-emstamp-argon 21 - const: st,stm32mp157 22 - items: 23 - enum: [all …]
|
/linux/tools/perf/pmu-events/arch/x86/silvermont/ |
H A D | pipeline.json | 4 "Counter": "0,1", 7 "PEBS": "1", 8 …ction. This unit predicts the target address not only based on the EIP of the branch but also base… 13 "Counter": "0,1", 17 …ction. This unit predicts the target address not only based on the EIP of the branch but also base… 23 "Counter": "0,1", 26 "PEBS": "1", 27 …ction. This unit predicts the target address not only based on the EIP of the branch but also base… 33 "Counter": "0,1", 36 "PEBS": "1", [all …]
|
/linux/Documentation/networking/device_drivers/ethernet/cirrus/ |
H A D | cs89x0.rst | 1 .. SPDX-License-Identifier: GPL-2.0 27 1.2.1 Driver Name 33 2.1 CS8900-based Adapter Configuration 34 2.2 CS8920-based Adapter Configuration 46 5.2.1 Diagnostic Self-Test 59 1. Cirrus Logic LAN CS8900/CS8920 Ethernet Adapters 66 The CS8900-based ISA Ethernet Adapters from Cirrus Logic follow 67 IEEE 802.3 standards and support half or full-duplex operation in ISA bus 69 in 16-bit ISA or EISA bus expansion slots and are available in 70 10BaseT-only or 3-media configurations (10BaseT, 10Base2, and AUI for 10Base-5 [all …]
|
/linux/Documentation/arch/arm/ |
H A D | sunxi.rst | 10 ------------ 11 Linux kernel mach directory: arch/arm/mach-sunxi 15 * ARM926 based SoCs 16 - Allwinner F20 (sun3i) 20 * ARM Cortex-A8 based SoCs 21 - Allwinner A10 (sun4i) 25 http://dl.linux-sunxi.org/A10/A10%20Datasheet%20-%20v1.21%20%282012-04-06%29.pdf 28 …http://dl.linux-sunxi.org/A10/A10%20User%20Manual%20-%20v1.20%20%282012-04-09%2c%20DECRYPTED%29.pdf 30 - Allwinner A10s (sun5i) 34 http://dl.linux-sunxi.org/A10s/A10s%20Datasheet%20-%20v1.20%20%282012-03-27%29.pdf [all …]
|
/linux/Documentation/admin-guide/media/ |
H A D | technisat.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 ----------------------------- 19 .. code-block:: none 21 lspci -vvv for a PCI device (lsusb -vvv for an USB device) will show you for example: 29 ------------------- 37 (except ``Simple tuner support`` for ATSC 3rd generation only -> see case 9 please). 41 - Main module part: 50 - Frontend / Tuner / Demodulator module part: 55 - SkyStar DVB-S Revision 2.3: 57 #) => ``Zarlink VP310/MT312/ZL10313 based`` [all …]
|
/linux/tools/perf/pmu-events/arch/x86/goldmont/ |
H A D | frontend.json | 4 "Counter": "0,1,2,3", 13 "Counter": "0,1,2,3", 22 "Counter": "0,1,2,3", 31 "Counter": "0,1,2,3", 39 …nces per ICache line. This event counts differently than Intel processors based on Silvermont micr… 40 "Counter": "0,1,2,3", 43 … is to a new line.\r\nThis event counts differently than Intel processors based on Silvermont micr… 48 … in the ICache (hit). This event counts differently than Intel processors based on Silvermont micr… 49 "Counter": "0,1,2,3", 52 …ine is in the ICache. This event counts differently than Intel processors based on Silvermont micr… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/goldmontplus/ |
H A D | frontend.json | 4 "Counter": "0,1,2,3", 13 "Counter": "0,1,2,3", 22 "Counter": "0,1,2,3", 31 "Counter": "0,1,2,3", 39 …nces per ICache line. This event counts differently than Intel processors based on Silvermont micr… 40 "Counter": "0,1,2,3", 43 … is to a new line.\r\nThis event counts differently than Intel processors based on Silvermont micr… 48 … in the ICache (hit). This event counts differently than Intel processors based on Silvermont micr… 49 "Counter": "0,1,2,3", 52 …ine is in the ICache. This event counts differently than Intel processors based on Silvermont micr… [all …]
|
/linux/scripts/kconfig/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 4 # These targets are used from top-level makefile 17 silent := -s 22 kernel-release := $(shell uname -r) 24 /lib/modules/$(kernel-release)/.config \ 25 /etc/kernel-config \ 26 /boot/config-$(kernel-release) 31 export KCONFIG_WARN_UNKNOWN_SYMBOLS=1 35 export KCONFIG_WERROR=1 41 config-prog := conf [all …]
|
/linux/Documentation/devicetree/bindings/spi/ |
H A D | brcm,bcm63xx-hsspi.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/spi/brcm,bcm63xx-hsspi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - William Zhang <william.zhang@broadcom.com> 11 - Kursad Oney <kursad.oney@broadcom.com> 12 - Jonas Gorski <jonas.gorski@gmail.com> 16 early MIPS based chips such as BCM6328 and BCM63268. This initial rev 1.0 17 controller was carried over to recent ARM based chips, such as BCM63138, 18 BCM4908 and BCM6858. The old MIPS based chip should continue to use the [all …]
|
/linux/drivers/gpu/drm/i915/ |
H A D | i915_reg_defs.h | 1 /* SPDX-License-Identifier: MIT */ 13 * REG_BIT() - Prepare a u32 bit value 14 * @__n: 0-based bit number 26 * REG_BIT8() - Prepare a u8 bit value 27 * @__n: 0-based bit number 39 * REG_GENMASK() - Prepare a continuous u32 bitmask 40 * @__high: 0-based high bit 41 * @__low: 0-based low bit 54 * REG_GENMASK64() - Prepare a continuous u64 bitmask 55 * @__high: 0-based high bit [all …]
|
/linux/arch/arm/ |
H A D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0 44 once the kernel has booted up - it's a one time check. 104 1 - undefined instruction events 105 2 - system calls 106 4 - invalid data aborts 107 8 - SIGSEGV faults 108 16 - SIGBUS faults 112 bool "Kernel low-level debugging functions (read help!)" 125 prompt "Kernel low-level debugging port" 129 bool "Kernel low-level debugging messages via Alpine UART0" [all …]
|
/linux/Documentation/userspace-api/media/drivers/ |
H A D | thp7312.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 6 The THP7312 driver implements the following driver-specific controls: 9 Enable/Disable auto-adjustment, based on lighting conditions, of the frame 10 rate when auto-exposure is enabled. 13 Set method of auto-focus. Only takes effect when auto-focus is enabled. 15 .. flat-table:: 16 :header-rows: 0 17 :stub-columns: 0 18 :widths: 1 4 20 * - ``0`` [all …]
|
/linux/drivers/platform/arm64/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # EC-like Drivers for aarch64 based devices. 7 bool "ARM64 Platform-Specific Device Drivers" 11 Say Y here to get to see options for platform-specific device drivers 12 for arm64 based devices, primarily EC-like device drivers. 20 tristate "Acer Aspire 1 Embedded Controller driver" 27 Say Y here to enable the EC driver for the (Snapdragon-based) 28 Acer Aspire 1 laptop. The EC handles battery and charging 30 and USB Type-C DP HPD events. 42 Driver for the Embedded Controller in the Qualcomm Snapdragon-based
|
/linux/drivers/macintosh/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 45 bool "Support for Cuda/Egret based Macs and PowerMacs" 49 This provides support for Cuda/Egret based Macintosh and 50 Power Macintosh systems. This includes most m68k based Macs, 59 bool "Support for PMU based PowerMacs and PowerBooks" 67 the keyboard and mouse on some machines, as well as the non-volatile 99 bool "Support for SMU based PowerMacs" 102 This option adds support for the newer G5 iMacs and PowerMacs based 171 If you have an Apple machine with a 1-button mouse, say Y here. 188 iBook G4, and the ATI based aluminium PowerBooks, allowing slightly [all …]
|
/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | uncore-interconnect.json | 4 "Counter": "0,1", 7 "PerPkg": "1", 14 "Counter": "0,1", 17 "PerPkg": "1", 24 "Counter": "0,1", 26 "PerPkg": "1", 32 "Counter": "0,1", 35 "PerPkg": "1", 42 "Counter": "0,1", 45 "PerPkg": "1", [all …]
|
/linux/Documentation/admin-guide/mm/damon/ |
H A D | usage.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - *DAMON user space tool.* 11 system administrators who want a just-working human-friendly interface. 12 Using this, users can use the DAMON’s major features in a human-friendly way. 16 - *sysfs interface.* 23 - *Kernel Space Programming Interface.* 29 - *debugfs interface. (DEPRECATED!)* 34 linux-mm@kvack.org. 50 # echo 1 > kdamonds/nr_kdamonds && echo 1 > kdamonds/0/contexts/nr_contexts 52 # echo 1 > kdamonds/0/contexts/0/targets/nr_targets [all …]
|
/linux/tools/perf/pmu-events/arch/x86/amdzen1/ |
H A D | floating-point.json | 5 "BriefDescription": "Total number multi-pipe uOps assigned to all pipes.", 6 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… 12 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 3.", 13 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… 19 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 2.", 20 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… 26 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 1.", 27 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… 33 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 0.", 34 …-pipe uOps dispatched to each of the 4 FPU execution pipelines. This event reflects how busy the F… [all …]
|
/linux/arch/x86/include/asm/ |
H A D | vmxfeatures.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 #define NVMXINTS 5 /* N 32-bit words worth of info */ 16 /* Pin-Based VM-Execution Controls, EPT/VPID, APIC and VM-Functions, word 0 */ 17 #define VMX_FEATURE_INTR_EXITING ( 0*32+ 0) /* VM-Exit on vectored interrupts */ 18 #define VMX_FEATURE_NMI_EXITING ( 0*32+ 3) /* VM-Exit on NMIs */ 23 /* EPT/VPID features, scattered to bits 16-23 */ 27 #define VMX_FEATURE_EPT_1GB ( 0*32+ 19) /* "ept_1gb" 1GB EPT pages */ 28 #define VMX_FEATURE_EPT_5LEVEL ( 0*32+ 20) /* "ept_5level" 5-level EPT paging */ 30 /* Aggregated APIC features 24-27 */ 34 /* VM-Functions, shifted to bits 28-31 */ [all …]
|
/linux/drivers/net/can/sja1000/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 tristate "EMS CPC-PCI, CPC-PCIe and CPC-104P Card" 13 This driver is for the one, two or four channel CPC-PCI, 14 CPC-PCIe and CPC-104P cards from EMS Dr. Thomas Wuensche 15 (http://www.ems-wuensche.de). 18 tristate "EMS CPC-CARD Card" 21 This driver is for the one or two channel CPC-CARD cards from 22 EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de). 38 This driver is for the PCIcanx and PCIcan cards (1, 2 or 42 tristate "PEAK PCAN-PCI/PCIe/miniPCI Cards" [all …]
|