| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/dsa/ |
| D | realtek-smi.txt | 1 Realtek SMI-based Switches 4 The SMI "Simple Management Interface" is a two-wire protocol using 5 bit-banged GPIO that while it reuses the MDIO lines MCK and MDIO does 7 SMI-based Realtek devices. 11 - compatible: must be exactly one of: 22 - mdc-gpios: GPIO line for the MDC clock line. 23 - mdio-gpios: GPIO line for the MDIO data line. 24 - reset-gpios: GPIO line for the reset signal. 27 - realtek,disable-leds: if the LED drivers are not used in the 33 - interrupt-controller [all …]
|
| /kernel/linux/linux-6.6/drivers/watchdog/ |
| D | iTCO_vendor_support.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * (c) Copyright 2006-2009 Wim Van Sebroeck <wim@iguana.be>. 9 * provided "AS-IS" and at no charge. 26 #include <linux/errno.h> /* For the -ENODEV/... values */ 29 #include <linux/ioport.h> /* For io-port access */ 35 /* SuperMicro Pentium 3 Era 370SSE+-OEM1/P3TSSE */ 37 /* SuperMicro Pentium 4 / Xeon 4 / EMT64T Era Systems - no longer supported */ 47 "0 (none), 1=SuperMicro Pent3, 911=Broken SMI BIOS"); 55 * Board: Super Micro Computer Inc. 370SSE+-OEM1/P3TSSE 62 * BIOS setup -> Power -> TCO Logic SMI Enable -> Within5Minutes [all …]
|
| D | machzwd.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MachZ ZF-Logic Watchdog Timer driver for Linux 6 * any of this software. This material is provided "AS-IS" in 11 * Based on sbc60xxwdt.c by Jakob Oestergaard 15 * wd#1 - 2 seconds; 16 * wd#2 - 7.2 ms; 17 * After the expiration of wd#1, it can generate a NMI, SCI, SMI, or 21 * 14-Dec-2001 Matt Domsch <Matt_Domsch@dell.com> 87 MODULE_DESCRIPTION("MachZ ZF-Logic Watchdog driver"); 101 .identity = "ZF-Logic watchdog", [all …]
|
| /kernel/linux/linux-5.10/drivers/watchdog/ |
| D | iTCO_vendor_support.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * (c) Copyright 2006-2009 Wim Van Sebroeck <wim@iguana.be>. 9 * provided "AS-IS" and at no charge. 26 #include <linux/errno.h> /* For the -ENODEV/... values */ 29 #include <linux/ioport.h> /* For io-port access */ 35 /* SuperMicro Pentium 3 Era 370SSE+-OEM1/P3TSSE */ 37 /* SuperMicro Pentium 4 / Xeon 4 / EMT64T Era Systems - no longer supported */ 47 "0 (none), 1=SuperMicro Pent3, 911=Broken SMI BIOS"); 55 * Board: Super Micro Computer Inc. 370SSE+-OEM1/P3TSSE 62 * BIOS setup -> Power -> TCO Logic SMI Enable -> Within5Minutes [all …]
|
| D | machzwd.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MachZ ZF-Logic Watchdog Timer driver for Linux 6 * any of this software. This material is provided "AS-IS" in 11 * Based on sbc60xxwdt.c by Jakob Oestergaard 15 * wd#1 - 2 seconds; 16 * wd#2 - 7.2 ms; 17 * After the expiration of wd#1, it can generate a NMI, SCI, SMI, or 21 * 14-Dec-2001 Matt Domsch <Matt_Domsch@dell.com> 87 MODULE_DESCRIPTION("MachZ ZF-Logic Watchdog driver"); 101 .identity = "ZF-Logic watchdog", [all …]
|
| /kernel/linux/linux-6.6/tools/power/cpupower/debug/i386/ |
| D | intel_gsic.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Based on code found in 7 * linux/include/asm-i386/ist.h and linux/arch/i386/kernel/setup.c 48 printf("non-default command value. If speedstep-smi " in main() 55 printf("non-default command port. If speedstep-smi " in main() 68 "GSIC call, but the newer\nspeedstep-smi driver may " in main() 70 "the speedstep-smi driver:\n"); in main()
|
| /kernel/linux/linux-5.10/tools/power/cpupower/debug/i386/ |
| D | intel_gsic.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Based on code found in 7 * linux/include/asm-i386/ist.h and linux/arch/i386/kernel/setup.c 48 printf("non-default command value. If speedstep-smi " in main() 55 printf("non-default command port. If speedstep-smi " in main() 68 "GSIC call, but the newer\nspeedstep-smi driver may " in main() 70 "the speedstep-smi driver:\n"); in main()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
| D | i915_cmd_parser.c | 77 * implemented via a per-engine length decoding vfunc. 82 * in the per-engine command tables. 140 * A non-zero step value implies that the command may access multiple 155 * the CMD_DESC_BITMASK bit set. Only entries where mask is non-zero 158 * If the check specifies a non-zero condition_mask then the parser 160 * are non-zero. 183 #define STD_MI_OPCODE_SHIFT (32 - 9) 184 #define STD_3D_OPCODE_SHIFT (32 - 16) 185 #define STD_2D_OPCODE_SHIFT (32 - 10) 186 #define STD_MFX_OPCODE_SHIFT (32 - 16) [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
| D | i915_cmd_parser.c | 86 * implemented via a per-engine length decoding vfunc. 91 * in the per-engine command tables. 149 * A non-zero step value implies that the command may access multiple 164 * the CMD_DESC_BITMASK bit set. Only entries where mask is non-zero 167 * If the check specifies a non-zero condition_mask then the parser 169 * are non-zero. 192 #define STD_MI_OPCODE_SHIFT (32 - 9) 193 #define STD_3D_OPCODE_SHIFT (32 - 16) 194 #define STD_2D_OPCODE_SHIFT (32 - 10) 195 #define STD_MFX_OPCODE_SHIFT (32 - 16) [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/dsa/ |
| D | realtek.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: dsa.yaml#/$defs/ethernet-ports 13 - Linus Walleij <linus.walleij@linaro.org> 17 switches. They can be controlled using different interfaces, like SMI, 20 The SMI "Simple Management Interface" is a two-wire protocol using 21 bit-banged GPIO that while it reuses the MDIO lines MCK and MDIO does 23 SMI-based Realtek devices. The realtek-smi driver is a platform driver 26 The MDIO-connected switches use MDIO protocol to access their registers. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/dsa/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 tristate "DSA mock-up Ethernet switch chip support" 24 This enables support for a fake mock-up switch chip which 72 tristate "Realtek SMI Ethernet switch family support" 80 This enables support for the Realtek SMI-based switch 92 tristate "SMSC/Microchip LAN9303 3-ports 10/100 ethernet switch in I2C managed mode" 101 tristate "SMSC/Microchip LAN9303 3-ports 10/100 ethernet switch in MDIO managed mode" 135 a CPU-attached address bus and work in memory-mapped I/O mode.
|
| /kernel/linux/linux-6.6/drivers/mtd/devices/ |
| D | spear_smi.c | 2 * SMI (Serial Memory Controller) device driver for Serial NOR Flash on 4 * The serial nor interface is largely based on m25p80.c, however the SPI 5 * interface has been replaced by SMI. 40 /* SMI clock rate */ 50 /* registers of smi */ 51 #define SMI_CR1 0x0 /* SMI control register 1 */ 52 #define SMI_CR2 0x4 /* SMI control register 2 */ 53 #define SMI_SR 0x8 /* SMI status register */ 54 #define SMI_TR 0xC /* SMI transmit register */ 55 #define SMI_RR 0x10 /* SMI receive register */ [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/devices/ |
| D | spear_smi.c | 2 * SMI (Serial Memory Controller) device driver for Serial NOR Flash on 4 * The serial nor interface is largely based on m25p80.c, however the SPI 5 * interface has been replaced by SMI. 40 /* SMI clock rate */ 50 /* registers of smi */ 51 #define SMI_CR1 0x0 /* SMI control register 1 */ 52 #define SMI_CR2 0x4 /* SMI control register 2 */ 53 #define SMI_SR 0x8 /* SMI status register */ 54 #define SMI_TR 0xC /* SMI transmit register */ 55 #define SMI_RR 0x10 /* SMI receive register */ [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/alderlaken/ |
| D | adln-metrics.json | 4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC", 11 "MetricExpr": "cstate_core@c1\\-residency@ / TSC", 18 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC", 25 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC", 32 "MetricExpr": "cstate_core@c6\\-residency@ / TSC", 39 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC", 46 "MetricExpr": "cstate_core@c7\\-residency@ / TSC", 53 "MetricExpr": "cstate_pkg@c7\\-residency@ / TSC", 60 "MetricExpr": "cstate_pkg@c8\\-residency@ / TSC", 67 "MetricExpr": "cstate_pkg@c9\\-residency@ / TSC", [all …]
|
| /kernel/linux/linux-6.6/Documentation/arch/x86/ |
| D | microcode.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 :Authors: - Fenghua Yu <fenghua.yu@intel.com> 8 - Borislav Petkov <bp@suse.de> 9 - Ashok Raj <ashok.raj@intel.com> 13 updating the microcode on platforms beyond the OEM End-Of-Life support, 14 and updating the microcode on long-running systems without rebooting. 39 During BSP (BootStrapping Processor) boot (pre-SMP), the kernel 56 if [ -z "$1" ]; then 66 rm -rf $TMPDIR 70 mkdir -p $DSTDIR [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl_spear.txt | 4 - compatible : "st,spear300-pinmux" 5 : "st,spear310-pinmux" 6 : "st,spear320-pinmux" 7 : "st,spear1310-pinmux" 8 : "st,spear1340-pinmux" 9 - reg : Address range of the pinctrl registers 10 - st,pinmux-mode: Mandatory for SPEAr300 and SPEAr320 and invalid for others. 11 - Its values for SPEAr300: 12 - NAND_MODE : <0> 13 - NOR_MODE : <1> [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl_spear.txt | 4 - compatible : "st,spear300-pinmux" 5 : "st,spear310-pinmux" 6 : "st,spear320-pinmux" 7 : "st,spear1310-pinmux" 8 : "st,spear1340-pinmux" 9 - reg : Address range of the pinctrl registers 10 - st,pinmux-mode: Mandatory for SPEAr300 and SPEAr320 and invalid for others. 11 - Its values for SPEAr300: 12 - NAND_MODE : <0> 13 - NOR_MODE : <1> [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/media/ |
| D | pci-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - Vendor ID and device ID; 10 - Subsystem ID and Subsystem device ID; 12 The ``lspci -nn`` command allows identifying the vendor/device PCI IDs: 14 .. code-block:: none 15 :emphasize-lines: 3 17 $ lspci -nn 23 …02:02.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23418 Single-Chip MPEG-2 Enco… 27 The subsystem IDs can be obtained using ``lspci -vn`` 29 .. code-block:: none [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | pci-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - Vendor ID and device ID; 10 - Subsystem ID and Subsystem device ID; 12 The ``lspci -nn`` command allows identifying the vendor/device PCI IDs: 14 .. code-block:: none 15 :emphasize-lines: 3 17 $ lspci -nn 23 …02:02.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23418 Single-Chip MPEG-2 Enco… 27 The subsystem IDs can be obtained using ``lspci -vn`` 29 .. code-block:: none [all …]
|
| /kernel/linux/linux-6.6/arch/x86/kvm/ |
| D | smm.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * 32 bit KVM's emulated SMM layout. Based on Intel P6 layout 69 /* 64 bit KVM's emulated SMM layout. Based on AMD64 layout */ 108 * SVM guest vmcb address if the #SMI was received while in the guest mode. 151 return vcpu->arch.hflags & HF_SMM_MASK; in is_smm() 159 static inline int kvm_inject_smi(struct kvm_vcpu *vcpu) { return -ENOTTY; } in kvm_inject_smi()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/ |
| D | mediatek,power-controller.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/mediatek,power-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - MandyJH Liu <mandyjh.liu@mediatek.com> 11 - Matthias Brugger <mbrugger@suse.com> 15 powered up/down by software based on different application scenes to save power. 17 IP cores belonging to a power domain should contain a 'power-domains' 22 pattern: '^power-controller(@[0-9a-f]+)?$' 26 - mediatek,mt6795-power-controller [all …]
|
| /kernel/linux/linux-6.6/drivers/platform/x86/dell/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 Dell x86 platforms, including vendor-specific laptop extension drivers. 28 USB MCU such as the X51 and X51-R2. 40 See <file:Documentation/driver-api/dcdbas.rst> for more details on the driver 77 See <file:Documentation/admin-guide/dell_rbu.rst> for more details on the driver. 94 be called dell-rbtn. 120 communicated over ACPI-WMI. 133 communicated over SMI/SMM. 148 be called dell-smo8800. 161 Say Y here if you want to support WMI-based hotkeys on Dell laptops. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/ |
| D | pxa168_eth.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 #include <linux/dma-mapping.h> 38 #define DRIVER_NAME "pxa168-eth" 46 #define SMI 0x0010 macro 63 /* smi register */ 64 #define SMI_BUSY (1 << 28) /* 0 - Write, 1 - Read */ 65 #define SMI_R_VALID (1 << 27) /* 0 - Write, 1 - Read */ 158 #define HASH_ADDR_TABLE_SIZE 0x4000 /* 16K (1/2K address - PCR_HS == 1) */ 173 #define SKB_DMA_REALIGN ((PAGE_SIZE - NET_SKB_PAD) % SMP_CACHE_BYTES) 275 return readl_relaxed(pep->base + offset); in rdl() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/ |
| D | pxa168_eth.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 #include <linux/dma-mapping.h> 38 #define DRIVER_NAME "pxa168-eth" 46 #define SMI 0x0010 macro 63 /* smi register */ 64 #define SMI_BUSY (1 << 28) /* 0 - Write, 1 - Read */ 65 #define SMI_R_VALID (1 << 27) /* 0 - Write, 1 - Read */ 158 #define HASH_ADDR_TABLE_SIZE 0x4000 /* 16K (1/2K address - PCR_HS == 1) */ 173 #define SKB_DMA_REALIGN ((PAGE_SIZE - NET_SKB_PAD) % SMP_CACHE_BYTES) 275 return readl_relaxed(pep->base + offset); in rdl() [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/mvebu/ |
| D | pinctrl-armada-39x.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Marvell Armada 39x pinctrl driver based on mvebu pinctrl core 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 18 #include "pinctrl-mvebu.h" 45 MPP_VAR_FUNCTION(7, "smi", "mdc", V_88F6920_PLUS)), 50 MPP_VAR_FUNCTION(7, "smi", "mdio", V_88F6920_PLUS)), 107 MPP_VAR_FUNCTION(7, "smi", "mdio", V_88F6920_PLUS)), 124 MPP_VAR_FUNCTION(7, "smi", "mdc", V_88F6920_PLUS)), 363 .compatible = "marvell,mv88f6920-pinctrl", 367 .compatible = "marvell,mv88f6925-pinctrl", [all …]
|