/linux/drivers/ufs/host/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0+ 5 # Copyright (C) 2011-2013 Samsung India Software Operations 45 This selects the Cadence-specific additions to UFSHCD platform driver. 58 tristate "QCOM specific hooks to UFS controller platform driver" 64 This selects the QCOM specific additions to UFSHCD platform driver. 65 UFS host on QCOM needs some vendor specific configuration before 66 accessing the hardware which includes PHY configuration and vendor 67 specific registers. 73 tristate "Mediatek specific hooks to UFS controller platform driver" 79 This selects the Mediatek specific additions to UFSHCD platform driver. [all …]
|
H A D | ufs-qcom.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* Copyright (c) 2013-2015, The Linux Foundation. All rights reserved. 8 #include <linux/reset-controller.h> 27 /* QCOM UFS host controller vendor specific registers */ 48 * QCOM UFS host controller vendor specific registers 58 /* QCOM UFS host controller vendor specific debug registers */ 118 /* QUniPro Vendor specific attributes */ 228 if (host->hw_ver.major <= 0x02) in ufs_qcom_get_debug_reg_offset()
|
H A D | ufs-mediatek.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 27 * Vendor specific UFSHCI Registers 51 * Ref-clk control 70 * Vendor specific link state 82 * Vendor specific host controller state
|
/linux/include/uapi/linux/ |
H A D | chio.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 14 #define CHET_V1 4 /* vendor specific #1 */ 15 #define CHET_V2 5 /* vendor specific #2 */ 16 #define CHET_V3 6 /* vendor specific #3 */ 17 #define CHET_V4 7 /* vendor specific #4 */ 25 * query vendor-specific element types 29 * unit = 0 .. cp_nslots-1 40 int cvp_n1; /* number of vendor specific elems (CHET_V1) */ 42 int cvp_n2; /* number of vendor specific elems (CHET_V2) */ 44 int cvp_n3; /* number of vendor specific elems (CHET_V3) */ [all …]
|
H A D | nl80211-vnd-intel.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * Copyright (C) 2012-2014, 2018-2021 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 13 * enum iwl_mvm_vendor_cmd - supported vendor commands 32 * specific BSSID and a specific frequency 41 * specific BSSID without scanning including IP as fast as it can 65 * enum iwl_mvm_vendor_attr - attributes used in vendor commands 85 * @NUM_IWL_MVM_VENDOR_ATTR: number of vendor attributes 86 * @MAX_IWL_MVM_VENDOR_ATTR: highest vendor attribute number [all …]
|
/linux/Documentation/ABI/obsolete/ |
H A D | sysfs-driver-hid-roccat-isku | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 4 Description: The integer value of this attribute ranges from 0-4. 12 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 20 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 35 capslock key for a specific profile. Profile number is included 41 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 45 easyzone keys for a specific profile. Profile number is included 51 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 55 function keys for a specific profile. Profile number is included [all …]
|
H A D | sysfs-driver-hid-roccat-ryos | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 9 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 25 a specific profile. Profile index is included in written data. 31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 35 function keys for a specific profile. Profile index is included 41 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 45 keys for a specific profile. Profile index is included in 51 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 55 thumbster keys for a specific profile. Profile index is included [all …]
|
H A D | sysfs-driver-hid-roccat-savu | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 17 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 25 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 40 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 48 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 52 keystrokes for a specific button for a specific profile. 59 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 71 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 74 Description: The mouse has a Avago ADNS-3090 sensor.
|
H A D | sysfs-driver-hid-roccat-konepure | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 13 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 29 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 34 When written, this file lets one set the sequence for a specific 35 button for a specific profile. Button and profile numbers are 40 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 55 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 71 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 74 Description: The mouse has a tracking- and a distance-control-unit. These [all …]
|
H A D | sysfs-driver-hid-roccat-arvo | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 4 Description: The integer value of this attribute ranges from 1-5. 11 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 16 When written, this file lets one set the sequence for a specific 17 button for a specific profile. Button and profile numbers are 22 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 37 The integer value of this attribute has bits 0-4 set depending 44 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 47 Description: The keyboard has a condensed layout without num-lock key. [all …]
|
H A D | sysfs-driver-hid-roccat-koneplus | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 4 Description: The integer value of this attribute ranges from 0-4. 12 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 15 Description: The integer value of this attribute ranges from 0-4. 24 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 36 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 44 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 49 When written, this file lets one set the sequence for a specific 50 button for a specific profile. Button and profile numbers are 55 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… [all …]
|
/linux/include/linux/mtd/ |
H A D | onfi.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> 49 /* Vendor-specific feature address (Micron) */ 121 /* vendor */ 123 u8 vendor[88]; member 165 * struct onfi_params - ONFI specific parameters that will be reused 171 * @fast_tCAD: Command/Address/Data slow or fast delay (NV-DDR only) 173 * @nvddr_timing_modes: Supported source synchronous/NV-DDR timing modes 174 * @vendor_revision: Vendor specific revision number 175 * @vendor: Vendor specific data [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-cdx | 14 What: /sys/bus/cdx/devices/.../vendor 18 Vendor ID for this CDX device, in hexadecimal. Vendor ID is 19 16 bit identifier which is specific to the device manufacturer. 20 Combination of Vendor ID and Device ID identifies a device. 29 Combination of Vendor ID and Device ID identifies a device. 35 Subsystem Vendor ID for this CDX device, in hexadecimal. 36 Subsystem Vendor ID is 16 bit identifier specific to the 44 Subsystem Device ID is 16 bit identifier specific to the 117 - vXXXX contains the vendor ID; 118 - dXXXX contains the device ID; [all …]
|
/linux/drivers/watchdog/ |
H A D | iTCO_vendor_support.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * intel TCO vendor specific watchdog driver support 5 * (c) Copyright 2006-2009 Wim Van Sebroeck <wim@iguana.be>. 9 * provided "AS-IS" and at no charge. 23 #include <linux/module.h> /* For module specific items */ 26 #include <linux/errno.h> /* For the -ENODEV/... values */ 29 #include <linux/ioport.h> /* For io-port access */ 34 /* List of vendor support modes */ 35 /* SuperMicro Pentium 3 Era 370SSE+-OEM1/P3TSSE */ 37 /* SuperMicro Pentium 4 / Xeon 4 / EMT64T Era Systems - no longer supported */ [all …]
|
/linux/drivers/thunderbolt/ |
H A D | nvm.c | 1 // SPDX-License-Identifier: GPL-2.0 19 /* Intel specific NVM offsets */ 25 /* ASMedia specific NVM offsets */ 32 * struct tb_nvm_vendor_ops - Vendor specific NVM operations 44 * struct tb_nvm_vendor - Vendor to &struct tb_nvm_vendor_ops mapping 45 * @vendor: Vendor ID 46 * @vops: Vendor specific NVM operations 48 * Maps vendor ID to NVM vendor operations. If there is no mapping then 52 u16 vendor; member 58 struct tb_switch *sw = tb_to_switch(nvm->dev); in intel_switch_nvm_version() [all …]
|
/linux/Documentation/devicetree/bindings/ |
H A D | writing-bindings.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 Documentation/devicetree/bindings/submitting-patches.rst 17 - DO attempt to make bindings complete even if a driver doesn't support some 21 - DON'T refer to Linux or "device driver" in bindings. Bindings should be 24 - DO use node names matching the class of the device. Many standard names are 27 - DO check that the example matches the documentation especially after making 30 - DON'T create nodes just for the sake of instantiating drivers. Multi-function 34 - DON'T use 'syscon' alone without a specific compatible string. A 'syscon' 42 - DO make 'compatible' properties specific. DON'T use wildcards in compatible 47 - DO use a vendor prefix on device-specific property names. Consider if [all …]
|
/linux/Documentation/process/ |
H A D | embargoed-hardware-issues.rst | 7 ----- 23 ------- 31 Linux kernel security team (:ref:`Documentation/admin-guide/ 34 The team can be contacted by email at <hardware-security@kernel.org>. This 43 - PGP: https://www.kernel.org/static/files/hardware-security.asc 44 - S/MIME: https://www.kernel.org/static/files/hardware-security.crt 47 vendor, we welcome contact from researchers or individuals who have 55 - Linus Torvalds (Linux Foundation Fellow) 56 - Greg Kroah-Hartman (Linux Foundation Fellow) 57 - Thomas Gleixner (Linux Foundation Fellow) [all …]
|
H A D | maintainer-soc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 -------- 10 The SoC subsystem is a place of aggregation for SoC-specific code. 13 * devicetrees for 32- & 64-bit ARM and RISC-V 14 * 32-bit ARM board files (arch/arm/mach*) 15 * 32- & 64-bit ARM defconfigs 16 * SoC-specific drivers across architectures, in particular for 32- & 64-bit 17 ARM, RISC-V and Loongarch 19 These "SoC-specific drivers" do not include clock, GPIO etc drivers that have 20 other top-level maintainers. The drivers/soc/ directory is generally meant [all …]
|
/linux/Documentation/devicetree/bindings/tpm/ |
H A D | tcg,tpm-tis-i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/tpm/tcg,tpm-tis-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: I²C-attached Trusted Platform Module conforming to TCG TIS specification 10 - Lukas Wunner <lukas@wunner.de> 13 The Trusted Computing Group (TCG) has defined a multi-vendor standard 16 TCG PC Client Specific TPM Interface Specification (TIS) 17 …tps://trustedcomputinggroup.org/resource/pc-client-work-group-pc-client-specific-tpm-interface-spe… 22 https://trustedcomputinggroup.org/resource/pc-client-platform-tpm-profile-ptp-specification/ [all …]
|
/linux/Documentation/devicetree/bindings/pci/ |
H A D | snps,dw-pcie-ep.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie-ep.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jingoo Han <jingoohan1@gmail.com> 11 - Gustavo Pimentel <gustavo.pimentel@synopsys.com> 16 # Please create a separate DT-schema for your DWC PCIe Endpoint controller 17 # and make sure it's assigned with the vendor-specific compatible string. 21 const: snps,dw-pcie-ep 23 - compatible [all …]
|
/linux/include/linux/mmc/ |
H A D | sdio_func.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Copyright 2007-2008 Pierre Ossman 41 unsigned short vendor; /* vendor id */ member 62 #define sdio_func_present(f) ((f)->state & SDIO_STATE_PRESENT) 64 #define sdio_func_set_present(f) ((f)->state |= SDIO_STATE_PRESENT) 66 #define sdio_func_id(f) (dev_name(&(f)->dev)) 68 #define sdio_get_drvdata(f) dev_get_drvdata(&(f)->dev) 69 #define sdio_set_drvdata(f,d) dev_set_drvdata(&(f)->dev, d) 86 * SDIO_DEVICE - macro used to describe a specific SDIO device 91 * specific device. The class field will be set to SDIO_ANY_ID. [all …]
|
/linux/include/sound/ |
H A D | soc-topology.h | 1 /* SPDX-License-Identifier: GPL-2.0 3 * linux/sound/soc-topology.h -- ALSA SoC Firmware Controls and DAPM 60 /* generic dynamic object - all dynamic objects belong to this struct */ 74 * Kcontrol operations - used to map handlers onto firmware based controls. 96 * DAPM widget event handlers - used to map handlers onto widgets. 105 * Public API - Used by component drivers to load and unload dynamic objects 110 /* external kcontrol init - used for any driver specific init */ 122 /* external widget init - used for any driver specific init */ 132 /* FE DAI - used for any driver specific init */ 140 /* DAI link - used for any driver specific init */ [all …]
|
/linux/arch/powerpc/include/asm/ |
H A D | rtas-types.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 74 * XXXX 4: Log format used for bytes 12-2047 79 /* Byte 4-11 */ 81 /* Byte 12-15 */ 84 /* the vendor specific log type */ 85 /* Byte 16-end of log */ 86 u8 vendor_log[1]; /* Start of vendor specific log */ 90 /* Vendor specific Platform Event Log Format, Version 6, section header */ 92 __be16 id; /* 0x00 2-byte ASCII section ID */
|
/linux/drivers/scsi/qla2xxx/ |
H A D | qla_bsg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (c) 2003-2014 QLogic Corporation 9 /* BSG Vendor specific commands */ 42 /* BSG Vendor specific subcode returns */ 56 * BSG Vendor specific returns 81 /* BSG Vendor specific definations */ 280 uint8_t status; /* 1 - enabled, 0 - Disabled */ 281 uint8_t state; /* 1 - online, 0 - offline */ 282 uint8_t configured_bbscn; /* 0-15 */ 283 uint8_t negotiated_bbscn; /* 0-15 */
|
/linux/drivers/usb/host/ |
H A D | uhci-pci.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Extracted from uhci-hcd.c: 9 * (C) Copyright 1999-2002 Johannes Erdfelt, johannes@erdfelt.com 16 * support from usb-ohci.c by Adam Richter, adam@yggdrasil.com). 17 * (C) Copyright 1999 Gregory P. Smith (from usb-ohci.c) 18 * (C) Copyright 2004-2007 Alan Stern, stern@rowland.harvard.edu 21 #include "pci-quirks.h" 29 uhci_reset_hc(to_pci_dev(uhci_dev(uhci)), uhci->io_addr); in uhci_pci_reset_hc() 41 uhci->io_addr); in uhci_pci_check_and_reset_hc() 46 * This function is called at the end of configure_hc in uhci-hcd.c. [all …]
|