Home
last modified time | relevance | path

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

1234567891011

/openbmc/linux/fs/exfat/
H A Dexfat_raw.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright (C) 2012-2013 Samsung Electronics Co., Ltd.
27 ((sbi)->num_clusters - EXFAT_RESERVED_CLUSTERS)
54 #define EXFAT_VENDOR_EXT 0xE0 /* vendor extension entry */
55 #define EXFAT_VENDOR_ALLOC 0xE1 /* vendor allocation entry */
85 #define EXFAT_MAX_SECT_PER_CLUS_BITS(x) (25 - (x)->sect_size_bits)
143 } __packed stream; /* stream extension directory entry */
160 } __packed upcase; /* up-case table directory entry */
165 } __packed vendor_ext; /* vendor extension directory entry */
172 } __packed vendor_alloc; /* vendor allocation directory entry */
/openbmc/linux/drivers/hid/
H A Dhid-wiimote-modules.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (c) 2011-2013 David Herrmann <dh.herrmann@gmail.com>
19 * re-detection which causes all modules to be unloaded and then reload the
22 * wdata->input is a shared input device. It is always initialized prior to
37 #include "hid-wiimote.h"
64 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_LEFT], in wiimod_keys_in_keys()
66 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_RIGHT], in wiimod_keys_in_keys()
68 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_DOWN], in wiimod_keys_in_keys()
70 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_UP], in wiimod_keys_in_keys()
72 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_PLUS], in wiimod_keys_in_keys()
[all …]
H A Dhid-wiimote-core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (c) 2011-2013 David Herrmann <dh.herrmann@gmail.com>
17 #include "hid-ids.h"
18 #include "hid-wiimote.h"
28 if (!hdev->ll_driver->output_report) in wiimote_hid_send()
29 return -ENODEV; in wiimote_hid_send()
33 return -ENOMEM; in wiimote_hid_send()
50 spin_lock_irqsave(&wdata->queue.lock, flags); in wiimote_queue_worker()
52 while (wdata->queue.head != wdata->queue.tail) { in wiimote_queue_worker()
53 spin_unlock_irqrestore(&wdata->queue.lock, flags); in wiimote_queue_worker()
[all …]
/openbmc/linux/arch/x86/kernel/
H A Dprobe_roms.c1 // SPDX-License-Identifier: GPL-2.0
17 #include <asm/pci-direct.h>
34 .name = "Extension ROM",
82 static bool match_id(struct pci_dev *pdev, unsigned short vendor, unsigned short device) in match_id() argument
84 struct pci_driver *drv = to_pci_driver(pdev->dev.driver); in match_id()
87 if (pdev->vendor == vendor && pdev->device == device) in match_id()
90 for (id = drv ? drv->id_table : NULL; id && id->vendor; id++) in match_id()
91 if (id->vendor == vendor && id->device == device) in match_id()
94 return id && id->vendor; in match_id()
97 static bool probe_list(struct pci_dev *pdev, unsigned short vendor, in probe_list() argument
[all …]
/openbmc/linux/Documentation/userspace-api/
H A Diommu.rst1 .. SPDX-License-Identifier: GPL-2.0
23 supported user-kernel APIs are as follows:
25 1. Bind/Unbind guest PASID (e.g. Intel VT-d)
35 1. Emulated and para-virtualised vIOMMUs
36 2. Multiple vendors (Intel VT-d, ARM SMMU, etc.)
41 Although the data structures defined in IOMMU UAPI are self-contained,
45 Extension Rules & Precautions
46 -----------------------------
50 1. Adding new fields by re-purposing the padding[] field. No size change.
70 ----------------------
[all …]
/openbmc/linux/drivers/media/pci/saa7146/
H A Dhexium_orion.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 hexium_orion.c - v4l2 driver for the Hexium Orion frame grabber cards
16 #include <media/drv-intf/saa7146_vv.h>
197 /* this is only called for old HV-PCI6/Orion cards
208 if (0 == dev->revision) { in hexium_probe()
209 return -EFAULT; in hexium_probe()
214 return -ENOMEM; in hexium_probe()
216 /* enable i2c-port pins */ in hexium_probe()
223 strscpy(hexium->i2c_adapter.name, "hexium orion", in hexium_probe()
224 sizeof(hexium->i2c_adapter.name)); in hexium_probe()
[all …]
/openbmc/linux/Documentation/userspace-api/media/drivers/
H A Duvcvideo.rst1 .. SPDX-License-Identifier: GPL-2.0
6 This file documents some driver-specific aspects of the UVC driver, such as
7 driver-specific ioctls and implementation notes.
10 linux-media@vger.kernel.org.
13 Extension Unit (XU) support
14 ---------------------------
19 The UVC specification allows for vendor-specific extensions through extension
20 units (XUs). The Linux UVC driver supports extension unit controls (XU controls)
23 - through mappings of XU controls to V4L2 controls
24 - through a driver-specific ioctl interface
[all …]
/openbmc/linux/Documentation/riscv/
H A Dhwprobe.rst1 .. SPDX-License-Identifier: GPL-2.0
3 RISC-V Hardware Probing Interface
4 ---------------------------------
6 The RISC-V hardware probing interface is based around a single syscall, which
18 The arguments are split into three groups: an array of key-value pairs, a CPU
19 set, and some flags. The key-value pairs are supplied with a count. Userspace
22 will be cleared to -1, and its value set to 0. The CPU set is defined by
23 CPU_SET(3). For value-like keys (eg. vendor/arch/impl), the returned value will
24 be only be valid if all CPUs in the given set have the same value. Otherwise -1
25 will be returned. For boolean-like keys, the value returned will be a logical
[all …]
/openbmc/linux/arch/riscv/kernel/
H A Dcpufeature.c1 // SPDX-License-Identifier: GPL-2.0-only
27 #include "copy-unaligned.h"
29 #define NUM_ALPHA_EXTS ('z' - 'a' + 1)
33 #define MISALIGNED_COPY_SIZE ((MISALIGNED_BUFFER_SIZE / 2) - 0x80)
40 /* Per-cpu ISA extensions. */
47 * riscv_isa_extension_base() - Get base extension word
50 * Return: base extension word as unsigned long value
63 * __riscv_isa_extension_available() - Check whether given extension
67 * @bit: bit position of the desired extension
88 pr_err("Zicbom detected in ISA string, disabling as no cbom-block-size found\n"); in riscv_isa_extension_check()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR MIT)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: RISC-V ISA extensions
10 - Paul Walmsley <paul.walmsley@sifive.com>
11 - Palmer Dabbelt <palmer@sifive.com>
12 - Conor Dooley <conor@kernel.org>
15 RISC-V has a large number of extensions, some of which are "standard"
16 extensions, meaning they are ratified by RISC-V International, and others
17 are "vendor" extensions.
[all …]
/openbmc/linux/Documentation/firmware-guide/acpi/apei/
H A Deinj.rst1 .. SPDX-License-Identifier: GPL-2.0
15 which shows that the BIOS is exposing an EINJ table - it is the
39 - available_error_type
47 0x00000002 Processor Uncorrectable non-fatal
50 0x00000010 Memory Uncorrectable non-fatal
53 0x00000080 PCI Express Uncorrectable non-fatal
56 0x00000400 Platform Uncorrectable non-fatal
63 - error_type
68 - error_inject
74 - flags
[all …]
/openbmc/linux/net/bluetooth/
H A Daosp.c1 // SPDX-License-Identifier: GPL-2.0-only
49 if (!hdev->aosp_capable) in aosp_do_open()
52 bt_dev_dbg(hdev, "Initialize AOSP extension"); in aosp_do_open()
54 /* LE Get Vendor Capabilities Command */ in aosp_do_open()
59 skb = ERR_PTR(-EIO); in aosp_do_open()
61 bt_dev_err(hdev, "AOSP get vendor capabilities (%ld)", in aosp_do_open()
67 if (skb->len < VENDOR_CAPA_BASE_SIZE) in aosp_do_open()
70 rp = (struct aosp_rp_le_get_vendor_capa *)skb->data; in aosp_do_open()
72 version_supported = le16_to_cpu(rp->version_supported); in aosp_do_open()
89 if (skb->len < VENDOR_CAPA_0_98_SIZE) in aosp_do_open()
[all …]
H A Dmsft.c1 // SPDX-License-Identifier: GPL-2.0-only
14 #define MSFT_RSSI_THRESHOLD_VALUE_MIN -127
151 skb = __hci_cmd_sync(hdev, hdev->msft_opcode, sizeof(cp), &cp, in read_supported_features()
159 if (skb->len < sizeof(*rp)) { in read_supported_features()
164 rp = (struct msft_rp_read_supported_features *)skb->data; in read_supported_features()
166 if (rp->sub_opcode != MSFT_OP_READ_SUPPORTED_FEATURES) in read_supported_features()
169 if (rp->evt_prefix_len > 0) { in read_supported_features()
170 msft->evt_prefix = kmemdup(rp->evt_prefix, rp->evt_prefix_len, in read_supported_features()
172 if (!msft->evt_prefix) in read_supported_features()
176 msft->evt_prefix_len = rp->evt_prefix_len; in read_supported_features()
[all …]
/openbmc/linux/drivers/platform/loongarch/
H A DKconfig11 LoongArch platforms, including vendor-specific laptop/desktop
12 extension and hardware monitor drivers. This option itself does
20 tristate "Generic Loongson-3 Laptop Driver"
29 ACPI-based Loongson-3 family laptops generic driver.
/openbmc/qemu/target/mips/
H A Dmips-defs.h9 * ------------------------------------------------
12 * bits 0-23: MIPS base instruction sets
16 #define ISA_MIPS3 0x0000000000000004ULL /* 64-bit */
26 * bits 24-39: MIPS ASEs
36 * bits 40-51: vendor-specific base instruction sets
45 * bits 52-63: vendor-specific ASEs
49 /* MIPS eXtension/enhanced Unit defined by Ingenic */
87 * - Disallow "special" instruction handling for PMON/SPIM.
/openbmc/linux/drivers/platform/mips/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 MIPS platforms, including vendor-specific netbook/laptop/desktop
13 extension and hardware monitor drivers. This option itself does
21 bool "Loongson-3 CPU HWMon Driver"
26 Loongson-3A/3B CPU Hwmon (temperature sensor) driver.
35 bool "Loongson-2K1000 Reset Controller"
38 Loongson-2K1000 Reset Controller driver.
/openbmc/linux/Documentation/devicetree/bindings/nvmem/layouts/
H A Donie,tlv-layout.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/nvmem/layouts/onie,tlv-layout.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Miquel Raynal <miquel.raynal@bootlin.com>
14 infrastructure shall provide a non-volatile memory with a table whose the
26 const: onie,tlv-layout
28 product-name:
32 part-number:
36 serial-number:
[all …]
/openbmc/qemu/hw/display/
H A Dedid-generate.c5 * See the COPYING file in the top-level directory.
19 /* dea/dta extension timings (all @ 50 Hz) */
27 /* dea/dta extension timings (all @ 60 Hz) */
67 timings->xfront = xres * 25 / 100; in generate_timings()
68 timings->xsync = xres * 3 / 100; in generate_timings()
69 timings->xblank = xres * 35 / 100; in generate_timings()
71 timings->yfront = yres * 5 / 1000; in generate_timings()
72 timings->ysync = yres * 5 / 1000; in generate_timings()
73 timings->yblank = yres * 35 / 1000; in generate_timings()
75 timings->clock = ((uint64_t)refresh_rate * in generate_timings()
[all …]
/openbmc/linux/Documentation/admin-guide/media/
H A Dpci-cardlist.rst1 .. 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 …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DTrustedComponent.v1_3_1.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
31 "description": "The available OEM-specific actions for this resource.",
32 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
40 …"longDescription": "This Redfish Specification-described type shall contain links to resources tha…
42 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
72 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/count"
77 … "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/idRef"
84 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/count"
[all …]
H A DAssembly.v1_5_1.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
28 "description": "The available OEM-specific actions for this resource.",
29 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
39 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
54 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
57 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DAssembly.v1_5_1.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
28 "description": "The available OEM-specific actions for this resource.",
29 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
39 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
54 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
57 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
[all …]
/openbmc/linux/tools/arch/x86/kcpuid/
H A Dcpuid.csv22 1, 0, ECX, 2, dtes64, DS area uses 64-bit layout
26 1, 0, ECX, 6, smx, Safer Mode Extension supported
33 1, 0, ECX, 13, cmpxchg16b, 'CMPXCHG16B - Compare and Exchange Bytes' supported
36 1, 0, ECX, 17, pcid, Process-Context Identifiers feature present
43 …1, 0, ECX, 24, tsc_deadline_timer, LAPIC supports one-shot operation using a TSC deadline …
48 1, 0, ECX, 29, f16c, 16-bit floating-point conversion instruction supported
52 1, 0, EDX, 1, vme, Virtual-8086 Mode Enhancement
67 1, 0, EDX, 17, pse36, 36-Bit Page Size Extension
103 4, 0, ECX, 31:0, cache_sets, Number of Sets - 1
104 … 1 means WBINVD/INVD is not ganranteed to act upon lower level caches of non-originating threads s…
[all …]
/openbmc/linux/drivers/platform/x86/hp/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 HP x86 platforms, including vendor-specific laptop extension drivers.
32 Documentation/misc-devices/lis3lv02d.rst.
47 Say Y here if you want to support WMI-based hotkeys on HP laptops and
51 be called hp-wmi.
71 using digital certificates and public-key cryptography that eliminate
77 be called hp-bioscfg.
/openbmc/u-boot/board/buffalo/lsxl/
H A Dkwbimage-lschl.cfg1 # SPDX-License-Identifier: GPL-2.0+
5 # Refer doc/README.kwbimage for more details about how-to configure
12 # SOC registers configuration using bootrom header extension
15 # Configure RGMII-0/1 interface pad voltage to 1.8V
20 # not further specified in HW manual, timing taken from original vendor port
24 # not further specified in HW manual, timing taken from original vendor port
28 # bit13-0: 0x618, 1560 DDR2 clks refresh rate
29 # bit23-14: 0 required
32 # bit29-26: 0 required
33 # bit31-30: 0b01 required
[all …]

1234567891011