Home
last modified time | relevance | path

Searched +full:vendor +full:- +full:specific (Results 1 – 25 of 1118) sorted by relevance

12345678910>>...45

/kernel/linux/linux-5.10/arch/x86/include/asm/
Dcpu_device_id.h1 /* SPDX-License-Identifier: GPL-2.0 */
6 * Declare drivers belonging to specific x86 CPUs
14 #include <asm/intel-family.h>
25 * X86_MATCH_VENDOR_FAM_MODEL_STEPPINGS_FEATURE - Base macro for CPU matching
26 * @_vendor: The vendor name, e.g. INTEL, AMD, HYGON, ..., ANY
32 * @_data: Driver specific data or NULL. The internal storage
44 .vendor = X86_VENDOR_##_vendor, \
53 * X86_MATCH_VENDOR_FAM_MODEL_FEATURE - Macro for CPU matching
54 * @_vendor: The vendor name, e.g. INTEL, AMD, HYGON, ..., ANY
59 * @_data: Driver specific data or NULL. The internal storage
[all …]
/kernel/linux/linux-6.6/arch/x86/include/asm/
Dcpu_device_id.h1 /* SPDX-License-Identifier: GPL-2.0 */
24 #define VFM_MODEL_MASK GENMASK(VFM_FAMILY_BIT - 1, VFM_MODEL_BIT)
25 #define VFM_FAMILY_MASK GENMASK(VFM_VENDOR_BIT - 1, VFM_FAMILY_BIT)
26 #define VFM_VENDOR_MASK GENMASK(VFM_RSVD_BIT - 1, VFM_VENDOR_BIT)
39 * Declare drivers belonging to specific x86 CPUs
47 #include <asm/intel-family.h>
61 * X86_MATCH_VENDOR_FAM_MODEL_STEPPINGS_FEATURE - Base macro for CPU matching
62 * @_vendor: The vendor name, e.g. INTEL, AMD, HYGON, ..., ANY
68 * @_data: Driver specific data or NULL. The internal storage
80 .vendor = X86_VENDOR_##_vendor, \
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/
Dexample-schema.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 # All the top-level keys are standard json-schema keywords except for
10 $id: http://devicetree.org/schemas/example-schema.yaml#
11 # $schema is the meta-schema this schema should be validated with.
12 $schema: http://devicetree.org/meta-schemas/core.yaml#
17 - Rob Herring <robh@kernel.org>
20 A more detailed multi-line description of the binding.
44 - items:
51 - enum:
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/
Dexample-schema.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 # All the top-level keys are standard json-schema keywords except for
10 $id: http://devicetree.org/schemas/example-schema.yaml#
11 # $schema is the meta-schema this schema should be validated with.
12 $schema: http://devicetree.org/meta-schemas/core.yaml#
17 - Rob Herring <robh@kernel.org>
20 A more detailed multi-line description of the binding.
44 - items:
51 - enum:
[all …]
Dwriting-bindings.rst1 .. 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 …]
/kernel/linux/linux-6.6/drivers/ufs/host/
DKconfig1 # 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 …]
Dufs-qcom.h1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
8 #include <linux/reset-controller.h>
26 /* vendor specific pre-defined parameters */
32 /* QCOM UFS host controller vendor specific registers */
53 * QCOM UFS host controller vendor specific registers
61 /* QCOM UFS host controller vendor specific debug registers */
128 /* QUniPro Vendor specific attributes */
238 if (host->hw_ver.major <= 0x02) in ufs_qcom_get_debug_reg_offset()
252 return host->caps & UFS_QCOM_CAP_QUNIPRO; in ufs_qcom_cap_qunipro()
/kernel/linux/linux-6.6/include/uapi/linux/
Dchio.h1 /* 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 …]
/kernel/linux/linux-5.10/include/uapi/linux/
Dchio.h1 /* 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 …]
/kernel/linux/linux-6.6/include/linux/
Dmod_devicetable.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 * struct pci_device_id - PCI device ID structure
26 * @vendor: Vendor ID to match (or PCI_ANY_ID)
28 * @subvendor: Subsystem vendor ID to match (or PCI_ANY_ID)
34 * as vendor/device is normally sufficient.
35 * @class_mask: Limit which sub-fields of the class field are compared.
42 * @override_only: Match only when dev->driver_override is this driver.
45 __u32 vendor, device; /* Vendor and device ID or PCI_ANY_ID*/ member
47 __u32 class, class_mask; /* (class,subclass,prog-if) triplet */
69 * Device table entry for "new style" table-driven USB drivers.
[all …]
/kernel/linux/linux-5.10/include/linux/
Dmod_devicetable.h1 /* SPDX-License-Identifier: GPL-2.0 */
20 * struct pci_device_id - PCI device ID structure
21 * @vendor: Vendor ID to match (or PCI_ANY_ID)
23 * @subvendor: Subsystem vendor ID to match (or PCI_ANY_ID)
29 * as vendor/device is normally sufficient.
30 * @class_mask: Limit which sub-fields of the class field are compared.
39 __u32 vendor, device; /* Vendor and device ID or PCI_ANY_ID*/ member
41 __u32 class, class_mask; /* (class,subclass,prog-if) triplet */
62 * Device table entry for "new style" table-driven USB drivers.
70 * Terminate the driver's table with an all-zeroes entry.
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-isku1 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 …]
Dsysfs-driver-hid-roccat-ryos1 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 …]
/kernel/linux/linux-5.10/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-isku1 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 …]
Dsysfs-driver-hid-roccat-ryos1 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 …]
/kernel/linux/linux-5.10/include/linux/mtd/
Donfi.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>
43 /* Vendor-specific feature address (Micron) */
113 /* vendor */
115 u8 vendor[88]; member
157 * struct onfi_params - ONFI specific parameters that will be reused
164 * @vendor_revision: Vendor specific revision number
165 * @vendor: Vendor specific data
175 u8 vendor[88]; member
/kernel/linux/linux-6.6/include/linux/mtd/
Donfi.h1 /* 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 …]
/kernel/linux/linux-6.6/drivers/watchdog/
DiTCO_vendor_support.c1 // 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 …]
/kernel/linux/linux-5.10/drivers/watchdog/
DiTCO_vendor_support.c1 // 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 …]
/kernel/linux/linux-5.10/drivers/scsi/ufs/
DKconfig5 # Copyright (C) 2011-2013 Samsung India Software Operations
15 # See the COPYING file in the top-level directory or visit
16 # <http://www.gnu.org/licenses/gpl-2.0.html>
88 This selects the Cadence-specific additions to UFSHCD platform driver.
101 tristate "QCOM specific hooks to UFS controller platform driver"
106 This selects the QCOM specific additions to UFSHCD platform driver.
107 UFS host on QCOM needs some vendor specific configuration before
108 accessing the hardware which includes PHY configuration and vendor
109 specific registers.
115 tristate "Mediatek specific hooks to UFS controller platform driver"
[all …]
Dufs-qcom.h1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
8 #include <linux/reset-controller.h>
26 /* vendor specific pre-defined parameters */
43 /* QCOM UFS host controller vendor specific registers */
62 * QCOM UFS host controller vendor specific registers
68 /* QCOM UFS host controller vendor specific debug registers */
135 /* QUniPro Vendor specific attributes */
171 * Make sure de-assertion of ufs phy reset is written to in ufs_qcom_deassert_reset()
239 if (host->hw_ver.major <= 0x02) in ufs_qcom_get_debug_reg_offset()
[all …]
Dufs-mediatek.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 * Vendor specific UFSHCI Registers
23 * Ref-clk control
34 * Vendor specific pre-defined parameters
57 * Vendor specific link state
/kernel/linux/linux-6.6/drivers/thunderbolt/
Dnvm.c1 // 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 …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
Dsnps,dw-pcie-ep.yaml1 # 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 …]
/kernel/linux/linux-5.10/include/linux/mmc/
Dsdio_func.h1 /* 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 …]

12345678910>>...45