/linux-6.14.4/drivers/firmware/arm_scmi/transports/ |
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. 52 bool "Enable atomic mode support for SCMI SMC transport" [all …]
|
/linux-6.14.4/drivers/pci/controller/dwc/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 menu "DesignWare-based PCIe controllers" 27 required only for DT-based platforms. ACPI platforms with the 37 SoCs. The PCI controller on Amlogic is based on DesignWare hardware 38 and therefore the driver re-uses the DesignWare core functions to 45 bool "Axis ARTPEC-6 PCIe controller (host mode)" 51 Enables support for the PCIe controller in the ARTPEC-6 SoC to work in 52 host mode. This uses the DesignWare core. 55 bool "Axis ARTPEC-6 PCIe controller (endpoint mode)" 61 Enables support for the PCIe controller in the ARTPEC-6 SoC to work in [all …]
|
/linux-6.14.4/drivers/gpu/drm/panel/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 Y030XX067A 320x480 3.0" panel as found in the YLM RG-280M, RG-300 18 and RG-99 handheld gaming consoles. 37 NT35596 1080x1920 video mode panel as found in some Asus 46 as found in the YLM RS-97 handheld gaming console. 49 tristate "Boe BF060Y8M-AJ0 panel" 54 Say Y here if you want to enable support for Boe BF060Y8M-AJ0 66 TFT-LCD modules. The panel has a 1200x1920 resolution and uses 68 the host and has a built-in LED backlight. 71 tristate "Boe TH101MB31UIG002-28A panel" [all …]
|
/linux-6.14.4/Documentation/dev-tools/ |
D | kasan.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 -------- 11 designed to find out-of-bounds and use-after-free bugs. 16 2. Software Tag-Based KASAN 17 3. Hardware Tag-Based KASAN 19 Generic KASAN, enabled with CONFIG_KASAN_GENERIC, is the mode intended for 20 debugging, similar to userspace ASan. This mode is supported on many CPU 23 Software Tag-Based KASAN or SW_TAGS KASAN, enabled with CONFIG_KASAN_SW_TAGS, 25 This mode is only supported for arm64, but its moderate memory overhead allows 26 using it for testing on memory-restricted devices with real workloads. [all …]
|
/linux-6.14.4/Documentation/networking/devlink/ |
D | devlink-eswitch-attr.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Devlink E-Switch Attribute 7 Devlink E-Switch supports two modes of operation: legacy and switchdev. 8 Legacy mode operates based on traditional MAC/VLAN steering rules. Switching 9 decisions are made based on MAC addresses, VLANs, etc. There is limited ability 12 On the other hand, switchdev mode allows for more advanced offloading 13 capabilities of the E-Switch to hardware. In switchdev mode, more switching 16 or scalable-functions (SFs) of the device. See more information about 20 In addition, the devlink E-Switch also comes with other attributes listed 26 The following is a list of E-Switch attributes. [all …]
|
/linux-6.14.4/Documentation/networking/device_drivers/ethernet/cirrus/ |
D | cs89x0.rst | 1 .. SPDX-License-Identifier: GPL-2.0 33 2.1 CS8900-based Adapter Configuration 34 2.2 CS8920-based Adapter Configuration 40 4.2 Compiling the driver to support memory mode 46 5.2.1 Diagnostic Self-Test 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 73 CS8920-based adapters are similar to the CS8900-based adapter with additional [all …]
|
/linux-6.14.4/Documentation/ABI/testing/ |
D | sysfs-class-net-qmi | 9 framing from '802.3' to 'raw-ip'. 12 mode. The netdev is an ordinary ethernet device in 13 '802.3' mode, and the driver expects to exchange 15 netdev is a headerless p-t-p device in 'raw-ip' mode, 22 link framing mode, changing this setting to 'Y' if the 23 firmware is configured for 'raw-ip' mode. 33 based network device, supported by recent Qualcomm based 50 created qmap mux based network device. 69 Set this to 'Y' to enable 'pass-through' mode, allowing packets 75 'Pass-through' mode can be enabled when the device is in [all …]
|
/linux-6.14.4/arch/arm/mach-lpc32xx/ |
D | pm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * arch/arm/mach-lpc32xx/pm.c 15 * direct-run, and halt modes. When switching between halt and run modes, 16 * the CPU transistions through direct-run mode. For Linux, direct-run 17 * mode is not used in normal operation. Halt mode is used when the 20 * Run mode: 23 * the HCLK_PLL rate. Linux runs in this mode. 25 * Direct-run mode: 27 * SYSCLK. SYSCLK is usually around 13MHz, but may vary based on SYSCLK 28 * source or the frequency of the main oscillator. In this mode, the [all …]
|
/linux-6.14.4/drivers/net/ethernet/intel/ice/ |
D | ice_vlan_mode.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (C) 2019-2021, Intel Corporation. */ 7 * ice_pkg_get_supported_vlan_mode - determine if DDP supports Double VLAN mode 26 return -ENOMEM; in ice_pkg_get_supported_vlan_mode() 29 sect->count = cpu_to_le16(1); in ice_pkg_get_supported_vlan_mode() 30 sect->offset = cpu_to_le16(ICE_META_VLAN_MODE_ENTRY); in ice_pkg_get_supported_vlan_mode() 42 arr[i] = le32_to_cpu(sect->entry.bm[i]); in ice_pkg_get_supported_vlan_mode() 56 * ice_aq_get_vlan_mode - get the VLAN mode of the device 58 * @get_params: structure FW fills in based on the current VLAN mode config 60 * Get VLAN Mode Parameters (0x020D) [all …]
|
/linux-6.14.4/lib/ |
D | Kconfig.kasan | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # This config refers to the generic KASAN mode. 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)) 62 prompt "KASAN mode" [all …]
|
/linux-6.14.4/Documentation/arch/x86/x86_64/ |
D | fsgs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 memory can use segment register based addressing mode. The following 10 Segment-register:Byte-address 12 The segment base address is added to the Byte-address to compute the 14 instances of data with the identical Byte-address, i.e. the same code. The 15 selection of a particular instance is purely based on the base-address in 18 In 32-bit mode the CPU provides 6 segments, which also support segment 21 In 64-bit mode the CS/SS/DS/ES segments are ignored and the base address is 23 still functional in 64-bit mode. 26 ------------------------------ [all …]
|
/linux-6.14.4/drivers/usb/dwc3/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 11 USB controller based on the DesignWare USB3 IP Core. 26 prompt "DWC3 Mode Selection" 32 bool "Host only mode" 35 Select this when you want to use DWC3 in host mode only, 39 bool "Gadget only mode" 42 Select this when you want to use DWC3 in gadget mode only, 46 bool "Dual Role mode" 49 This is the default mode of working of DWC3 controller where 78 tristate "PCIe-based Platforms" [all …]
|
/linux-6.14.4/drivers/gpu/drm/rockchip/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 This driver provides kernel mode setting and buffer 48 on RK3288 or RK3399 based SoC, you should select this option. 58 RK3399 based SoC, you should select this 66 enable HDMI on RK3288 or RK3399 based SoC, you should select 75 enable HDMI on RK3588 based SoC, you should select this option. 83 enable MIPI DSI on RK3288 or RK3399 based SoC, you should 92 enable MIPI DSI on RK3576 or RK3588 based SoC, you should 103 HDMI on RK3036 based SoC, you should select this option. 114 support LVDS, rgb, dual LVDS output mode. say Y to enable its [all …]
|
/linux-6.14.4/tools/perf/pmu-events/arch/x86/jaketown/ |
D | uncore-memory.json | 12 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM WR_CAS (w/ and w/out auto-pre)", 30 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM RD_CAS (w/ and w/out auto-pre)", 57 …ption": "DRAM RD_CAS and WR_CAS Commands.; DRAM WR_CAS (w/ and w/out auto-pre) in Read Major Mode", 66 …tion": "DRAM RD_CAS and WR_CAS Commands.; DRAM WR_CAS (w/ and w/out auto-pre) in Write Major Mode", 79 "PublicDescription": "Uncore Fixed Counter - uclks", 117 …iMC can correct up to 4 bit errors in independent channel mode and 8 bit errors in lockstep mode.", 121 "BriefDescription": "Cycles in a Major Mode; Isoch Major Mode", 126 …ent in a major mode (selected by a filter) on the given channel. Major modea are channel-wide, a… 131 "BriefDescription": "Cycles in a Major Mode; Partial Major Mode", 136 …ent in a major mode (selected by a filter) on the given channel. Major modea are channel-wide, a… [all …]
|
/linux-6.14.4/Documentation/admin-guide/mm/ |
D | numa_memory_policy.rst | 10 supported platforms with Non-Uniform Memory Access architectures since 2.4.?. 16 (``Documentation/admin-guide/cgroup-v1/cpusets.rst``) 19 programming interface that a NUMA-aware application can take advantage of. When 28 ------------------------ 41 not to overload the initial boot node with boot-time 45 this is an optional, per-task policy. When defined for a 61 In a multi-threaded task, task policies apply only to the thread 69 changes its task policy remain where they were allocated based on 98 mapping-- i.e., at Copy-On-Write. 101 virtual address space--a.k.a. threads--independent of when [all …]
|
/linux-6.14.4/Documentation/input/devices/ |
D | edt-ft5x06.rst | 1 EDT ft5x06 based Polytouch devices 2 ---------------------------------- 4 The edt-ft5x06 driver is useful for the EDT "Polytouch" family of capacitive 5 touch screens. Note that it is *not* suitable for other devices based on the 6 focaltec ft5x06 devices, since they contain vendor-specific firmware. In 18 allows setting the "click"-threshold in the range from 0 to 80. 36 (readonly) contains the number of sensor fields in X- and 37 Y-direction. 39 mode: 40 allows switching the sensor between "factory mode" and "operation [all …]
|
/linux-6.14.4/drivers/net/can/sja1000/ |
D | plx_pci.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2008-2010 Pavel Cheblakov <[email protected]> 7 * Copyright (C) 2008 Markus Plessing <plessing@ems-wuensche.com> 8 * Copyright (C) 2008 Sebastian Haas <haas@ems-wuensche.com> 26 MODULE_DESCRIPTION("Socket-CAN driver for PLX90xx PCI-bridge cards with " 37 /* Pointer to device-dependent reset function */ 71 * This means normal output mode, push-pull and the correct polarity. 86 /* SJA1000 Control Register in the BasicCAN Mode */ 89 /* States of some SJA1000 registers after hardware reset in the BasicCAN mode*/ 95 /* States of some SJA1000 registers after hardware reset in the PeliCAN mode*/ [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/net/ |
D | microchip,sparx5-switch.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/net/microchip,sparx5-switch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Steen Hegelund <[email protected]> 11 - Lars Povlsen <[email protected]> 12 - Daniel Machon <[email protected]> 15 The SparX-5 Enterprise Ethernet switch family provides a rich set of 16 Enterprise switching features such as advanced TCAM-based VLAN and 18 security through TCAM-based frame processing using versatile content [all …]
|
D | qcom,qca807x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Christian Marangi <[email protected]> 11 - Robert Marko <[email protected]> 15 IEEE 802.3 clause 22 compliant 10BASE-Te, 100BASE-TX and 16 1000BASE-T PHY-s. 21 Both models have a combo port that supports 1000BASE-X and 22 100BASE-FX fiber. 25 output only pins that natively drive LED-s for up to 2 attached [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/ |
D | common-properties.txt | 5 ---------- 13 - big-endian: Boolean; force big endian register accesses 15 know the peripheral always needs to be accessed in big endian (BE) mode. 16 - little-endian: Boolean; force little endian register accesses 18 peripheral always needs to be accessed in little endian (LE) mode. 19 - native-endian: Boolean; always use register accesses matched to the 20 endianness of the kernel binary (e.g. LE vmlinux -> readl/writel, 21 BE vmlinux -> ioread32be/iowrite32be). In this case no byte swaps 22 will ever be performed. Use this if the hardware "self-adjusts" 23 register endianness based on the CPU's configured endianness. [all …]
|
/linux-6.14.4/drivers/hid/intel-thc-hid/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 13 is comprised of 3 key functional blocks: A natively half-duplex 21 tristate "Intel QuickSPI driver based on Intel Touch Host Controller" 24 Intel QuickSPI, based on Touch Host Controller (THC), implements 26 mode, and controls THC hardware sequencer to accelerate HIDSPI 32 tristate "Intel QuickI2C driver based on Intel Touch Host Controller" 37 mode, and controls THC hardware sequencer to accelerate HIDI2C
|
/linux-6.14.4/net/dsa/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 22 tristate "No-op tag driver" 28 tristate "Tag driver for Atheros AR9331 SoC with built-in switch" 31 the Atheros AR9331 SoC with built-in switch. 38 tristate "Tag driver for Broadcom switches using in-frame headers" 45 tristate "Tag driver for Broadcom legacy switches using in-frame headers" 106 (VSC7511, VSC7512, VSC7513, VSC7514, VSC9953, VSC9959). In this mode, 108 hardware-defined injection/extraction frame header. Flow control 110 this mode. 116 custom VLAN-based header. Frames that require timestamping, such as [all …]
|
/linux-6.14.4/drivers/ata/ |
D | pata_cs5535.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * pata-cs5535.c - CS5535 PATA for new ATA layer 4 * (C) 2005-2006 Red Hat Inc 7 * based upon cs5535.c from AMD <[email protected]> as cleaned up and 9 * and Alexander Kiausch <alex.kiausch@t-online.de> 11 * Loosely based on the piix & svwks drivers. 32 * The Geode (Aka Athlon GX now) uses an internal MSR based 58 * cs5535_cable_detect - detect cable type 68 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cs5535_cable_detect() 78 * cs5535_set_piomode - PIO setup [all …]
|
/linux-6.14.4/Documentation/networking/device_drivers/ethernet/intel/ |
D | i40e.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 1999-2018 Intel Corporation. 13 - Overview 14 - Identifying Your Adapter 15 - Intel(R) Ethernet Flow Director 16 - Additional Configurations 17 - Known Issues 18 - Support 32 The driver is compatible with devices based on the following: 47 ---------------------- [all …]
|
/linux-6.14.4/drivers/gpu/drm/bridge/ |
D | tc358762.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Based on tc358764.c by 9 * Based on rpi_touchscreen.c by 40 #define DSI_STARTDSI 0x0204 /* START control bit of DSI-TX */ 44 /* LCDC/DPI Host Registers, based on guesswork that this matches TC358764 */ 49 #define LCDCTRL_EVTMODE BIT(5) /* Event mode */ 50 #define LCDCTRL_RGB888 BIT(8) /* RGB888 mode */ 77 struct drm_display_mode mode; member 84 int ret = ctx->error; in tc358762_clear_error() 86 ctx->error = 0; in tc358762_clear_error() [all …]
|