Home
last modified time | relevance | path

Searched +full:device +full:- +full:version (Results 1 – 25 of 1037) sorted by relevance

12345678910>>...42

/linux/Documentation/networking/devlink/
H A Ddevlink-info.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
7 The ``devlink-info`` mechanism enables device drivers to report device
10 The original motivation for the ``devlink-info`` API was twofold:
12 - making it possible to automate device and firmware management in a fleet
13 of machines in a vendor-independent fashion (see also
14 :ref:`Documentation/networking/devlink/devlink-flash.rst <devlink_flash>`);
15 - name the per component FW versions (as opposed to the crowded ethtool
16 version string).
18 ``devlink-info`` supports reporting multiple types of objects. Reporting driver
19 versions is generally discouraged - here, and via any other Linux API.
[all …]
H A Dmlxsw.rst1 .. SPDX-License-Identifier: GPL-2.0
8 device driver.
13 .. list-table:: Generic parameters implemented
15 * - Name
16 - Mode
17 * - ``fw_load_policy``
18 - driverinit
20 The ``mlxsw`` driver also implements the following driver-specific
23 .. list-table:: Driver-specific parameters implemented
26 * - Name
[all …]
H A Dice.rst1 .. SPDX-License-Identifier: GPL-2.0
8 device driver.
13 .. list-table:: Generic parameters implemented
16 * - Name
17 - Mode
18 - Notes
19 * - ``enable_roce``
20 - runtime
21 - mutually exclusive with ``enable_iwarp``
22 * - ``enable_iwarp``
[all …]
H A Dbnxt.rst1 .. SPDX-License-Identifier: GPL-2.0
8 device driver.
13 .. list-table:: Generic parameters implemented
15 * - Name
16 - Mode
17 * - ``enable_sriov``
18 - Permanent
19 * - ``ignore_ari``
20 - Permanent
21 * - ``msix_vec_per_pf_max``
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-habanalabs1 What: /sys/class/accel/accel<n>/device/armcp_kernel_ver
5 Description: Version of the Linux kernel running on the device's CPU.
6 Will be DEPRECATED in Linux kernel version 5.10, and be
9 What: /sys/class/accel/accel<n>/device/armcp_ver
13 Description: Version of the application running on the device's CPU
14 Will be DEPRECATED in Linux kernel version 5.10, and be
17 What: /sys/class/accel/accel<n>/device/clk_max_freq_mhz
22 The device clock might be set to lower value than the maximum.
24 frequency value of the device clock. This property is valid
27 What: /sys/class/accel/accel<n>/device/clk_cur_freq_mhz
[all …]
H A Dsysfs-class-mei6 The mei/ class sub-directory belongs to mei device class
15 each probed mei device
36 Description: Display the negotiated HBM protocol version.
38 The HBM protocol version negotiated
39 between the driver and the device.
45 Description: Display the driver HBM protocol version.
47 The HBM protocol version supported by the driver.
62 Description: Display the ME firmware version.
64 The version of the platform ME firmware is in format:
73 Description: Display the ME device state.
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-subdev-querycap.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_SUBDEV_QUERYCAP - Query sub-device capabilities
34 All V4L2 sub-devices support the ``VIDIOC_SUBDEV_QUERYCAP`` ioctl. It is used to
45 .. flat-table:: struct v4l2_subdev_capability
46 :header-rows: 0
47 :stub-columns: 0
50 * - __u32
51 - ``version``
52 - Version number of the driver.
54 The version reported is provided by the V4L2 subsystem following the
[all …]
H A Dvidioc-querycap.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_QUERYCAP - Query device capabilities
47 .. flat-table:: struct v4l2_capability
48 :header-rows: 0
49 :stub-columns: 0
52 * - __u8
53 - ``driver``\ [16]
54 - Name of the driver, a unique NUL-terminated ASCII string. For
62 sure the strings are properly NUL-terminated.
63 * - __u8
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
H A Dbase.c40 return i2c_transfer(&bus->i2c, msgs, 2) == 2; in mxm_shadow_rom_fetch()
44 mxm_shadow_rom(struct nvkm_mxm *mxm, u8 version) in mxm_shadow_rom() argument
46 struct nvkm_device *device = mxm->subdev.device; in mxm_shadow_rom() local
47 struct nvkm_bios *bios = device->bios; in mxm_shadow_rom()
48 struct nvkm_i2c *i2c = device->i2c; in mxm_shadow_rom()
65 mxm->mxms = mxms; in mxm_shadow_rom()
67 mxm->mxms = kmalloc(size, GFP_KERNEL); in mxm_shadow_rom()
69 if (mxm->mxms && in mxm_shadow_rom()
70 mxm_shadow_rom_fetch(bus, addr, 0, size, mxm->mxms)) in mxm_shadow_rom()
73 kfree(mxm->mxms); in mxm_shadow_rom()
[all …]
/linux/drivers/net/can/usb/etas_es58x/
H A Des58x_devlink.c1 // SPDX-License-Identifier: GPL-2.0
3 /* Driver for ETAS GmbH ES58X USB CAN(-FD) Bus Interfaces.
11 #include <linux/device.h>
21 * es58x_parse_sw_version() - Extract boot loader or firmware version.
22 * @es58x_dev: ES58X device.
23 * @prod_info: USB custom string returned by the device.
25 * to parse the firmware version or to "BL" to parse the
26 * bootloader version.
29 * version number all prefixed by a magic string and concatenated with
30 * other numbers. Depending on the device, the firmware (bootloader)
[all …]
/linux/drivers/input/mouse/
H A Dvmmouse.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Twin device code is hugely inspired by the ALPS driver.
64 * struct vmmouse_data - private data structure for the vmmouse driver
66 * @abs_dev: "Absolute" device used to report absolute mouse movement.
67 * @phys: Physical path for the absolute device.
68 * @dev_name: Name attribute name for the absolute device.
77 * vmmouse_report_button - report button state on the correct input device
80 * @abs_dev: The absolute input device
81 * @rel_dev: The relative input device
82 * @pref_dev: The preferred device for reporting
[all …]
/linux/include/linux/pds/
H A Dpds_core_if.h1 /* SPDX-License-Identifier: (GPL-2.0 OR Linux-OpenIB) OR BSD-2-Clause */
31 * enum pds_core_cmd_opcode - Device commands
54 * enum pds_core_status_code - Device command return codes
58 PDS_RC_EVERSION = 1, /* Incorrect version for request */
69 PDS_RC_EBUSY = 12, /* Device or resource busy */
75 PDS_RC_DEV_CMD = 18, /* Device cmd attempted on AdminQ */
86 * struct pds_core_drv_identity - Driver identity information
90 * @kernel_ver: Kernel version, numeric format
91 * @kernel_ver_str: Kernel version, string format
92 * @driver_ver_str: Driver version, string format
[all …]
/linux/sound/usb/usx2y/
H A Dusbusx2y.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * usbusx2y.c - ALSA USB US-428 Driver
5 2005-04-14 Karsten Wiese
6 Version 0.8.7.2:
8 Tested ok with kernel 2.6.12-rc2.
10 2004-12-14 Karsten Wiese
11 Version 0.8.7.1:
12 …snd_pcm_open for rawusb pcm-devices now returns -EBUSY if called without rawusb's hwdep device bei…
14 2004-12-02 Karsten Wiese
15 Version 0.8.7:
[all …]
/linux/Documentation/scsi/
H A DChangeLog.sym53c8xx1 Sat May 12 12:00 2001 Gerard Roudier (groudier@club-internet.fr)
2 * version sym53c8xx-1.7.3c
3 - Ensure LEDC bit in GPCNTL is cleared when reading the NVRAM.
4 Fix sent by Stig Telfer <stig@api-networks.com>.
5 - Backport from SYM-2 the work-around that allows to support
7 - Check that we received at least 8 bytes of INQUIRY response
8 for byte 7, that contains device capabilities, to be valid.
9 - Define scsi_set_pci_device() as nil for kernel < 2.4.4.
10 - + A couple of minor changes.
12 Sat Apr 7 19:30 2001 Gerard Roudier (groudier@club-internet.fr)
[all …]
H A DChangeLog.megaraid_sas1 Release Date : Thu. Jun 19, 2014 17:00:00 PST 2014 -
2 (emaild-id:megaraidlinux@lsi.com)
7 Current Version : 06.803.02.00-rc1
8 Old Version : 06.803.01.00-rc1
13 5. Version and Changelog update.
14 -------------------------------------------------------------------------------
15 Release Date : Mon. Mar 10, 2014 17:00:00 PST 2014 -
16 (emaild-id:megaraidlinux@lsi.com)
20 Current Version : 06.803.01.00-rc1
21 Old Version : 06.700.06.00-rc1
[all …]
H A DChangeLog.megaraid1 Release Date : Thu Nov 16 15:32:35 EST 2006 -
3 Current Version : 2.20.5.1 (scsi module), 2.20.2.6 (cmm module)
4 Older Version : 2.20.4.9 (scsi module), 2.20.2.6 (cmm module)
9 and re-initialize its internal RAID structure.
14 2. Authors email-id domain name changed from lsil.com to lsi.com.
17 Release Date : Fri May 19 09:31:45 EST 2006 - Seokmann Ju <sju@lsil.com>
18 Current Version : 2.20.4.9 (scsi module), 2.20.2.6 (cmm module)
19 Older Version : 2.20.4.8 (scsi module), 2.20.2.6 (cmm module)
23 Root Cause: the driver registered controllers as 64-bit DMA capable
26 identifying 64-bit DMA capable controllers.
[all …]
/linux/drivers/misc/mei/
H A Dhbm.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2003-2022, Intel Corporation. All rights reserved.
68 * mei_cl_conn_status_to_errno - convert client connect response
79 case MEI_CL_CONN_NOT_FOUND: return -ENOTTY; in mei_cl_conn_status_to_errno()
80 case MEI_CL_CONN_ALREADY_STARTED: return -EBUSY; in mei_cl_conn_status_to_errno()
81 case MEI_CL_CONN_OUT_OF_RESOURCES: return -EBUSY; in mei_cl_conn_status_to_errno()
82 case MEI_CL_CONN_MESSAGE_SMALL: return -EINVAL; in mei_cl_conn_status_to_errno()
83 case MEI_CL_CONN_NOT_ALLOWED: return -EBUSY; in mei_cl_conn_status_to_errno()
84 default: return -EINVAL; in mei_cl_conn_status_to_errno()
89 * mei_hbm_write_message - wrapper for sending hbm messages.
[all …]
H A Dbus-fixup.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2013-2023, Intel Corporation. All rights reserved.
10 #include <linux/device.h>
49 * number_of_connections - determine whether an client be on the bus
55 * @cldev: me clients device
59 if (cldev->me_cl->props.max_number_of_connections > 1) in number_of_connections()
60 cldev->do_match = 0; in number_of_connections()
64 * blacklist - blacklist a client from the bus
66 * @cldev: me clients device
70 cldev->do_match = 0; in blacklist()
[all …]
/linux/drivers/md/bcache/
H A Dbcache_ondisk.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
13 { return (k->field >> offset) & ~(~0ULL << size); } \
17 k->field &= ~(~(~0ULL << size) << offset); \
18 k->field |= (v & ~(~0ULL << size)) << offset; \
21 /* Btree keys - all units are in sectors */
34 { return (k->ptr[i] >> offset) & ~(~0ULL << size); } \
38 k->ptr[i] &= ~(~(~0ULL << size) << offset); \
39 k->ptr[i] |= (v & ~(~0ULL << size)) << offset; \
58 return k->low; in KEY_OFFSET()
63 k->low = v; in SET_KEY_OFFSET()
[all …]
/linux/drivers/cpufreq/
H A Dsti-cpufreq.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Match running platform with pre-defined OPP values for CPUFreq
43 * struct sti_cpufreq_ddata - ST CPUFreq Driver Data
50 struct device *cpu;
56 struct device_node *np = ddata.cpu->of_node; in sti_cpufreq_fetch_major()
57 struct device *dev = ddata.cpu; in sti_cpufreq_fetch_major()
82 struct device *dev = ddata.cpu; in sti_cpufreq_fetch_minor()
83 struct device_node *np = dev->of_node; in sti_cpufreq_fetch_minor()
88 ret = of_property_read_u32_index(np, "st,syscfg-eng", in sti_cpufreq_fetch_minor()
113 struct device *dev = ddata.cpu; in sti_cpufreq_fetch_regmap_field()
[all …]
/linux/fs/dlm/
H A Duser.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2006-2010 Red Hat, Inc. All rights reserved.
56 __u32 version[3]; member
76 __u32 version[3]; member
92 kb->version[0] = kb32->version[0]; in compat_input()
93 kb->version[1] = kb32->version[1]; in compat_input()
94 kb->version[2] = kb32->version[2]; in compat_input()
96 kb->cmd = kb32->cmd; in compat_input()
97 kb->is64bit = kb32->is64bit; in compat_input()
98 if (kb->cmd == DLM_USER_CREATE_LOCKSPACE || in compat_input()
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-class-tpm1 What: /sys/class/tpm/tpmX/device/
4 Contact: linux-integrity@vger.kernel.org
5 Description: The device/ directory under a specific TPM instance exposes
9 What: /sys/class/tpm/tpmX/device/active
12 Contact: linux-integrity@vger.kernel.org
21 What: /sys/class/tpm/tpmX/device/cancel
24 Contact: linux-integrity@vger.kernel.org
29 What: /sys/class/tpm/tpmX/device/caps
32 Contact: linux-integrity@vger.kernel.org
33 Description: The "caps" property contains TPM manufacturer and version info.
[all …]
/linux/drivers/usb/serial/
H A Dio_usbvend.h1 /* SPDX-License-Identifier: GPL-2.0+ */
4 * USBVEND.H Vendor-specific USB definitions
7 * must be kept backward-compatible with older firmware.
34 // We break the USB-defined PID into an OEM Id field (upper 6 bits)
35 // and a Device Id (bottom 10 bits). The Device Id defines what
36 // device this actually is regardless of what the OEM wants to
40 // ION-device OEM IDs
44 #define ION_OEM_ID_MAC 3 // 03h Mac Version
45 #define ION_OEM_ID_MEGAWOLF 4 // 04h Lupusb OEM Mac version (MegaWolf)
50 // ION-device Device IDs
[all …]
/linux/drivers/virtio/
H A Dvirtio_mmio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Virtio memory mapped device driver
5 * Copyright 2011-2014, ARM Ltd.
8 * platform device.
10 * The guest device(s) may be instantiated in one of three equivalent ways:
12 * 1. Static platform device in board's code, eg.:
15 * .name = "virtio-mmio",
16 * .id = -1,
31 * 2. Device Tree node, eg.:
39 * 3. Kernel module (or command line) parameter. Can be used more than once -
[all …]
/linux/include/uapi/linux/
H A Dvfio_zdev.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
18 * VFIO_DEVICE_INFO_CAP_ZPCI_BASE - Base PCI Function information
32 /* End of version 1 */
34 /* End of version 2 */
38 * VFIO_DEVICE_INFO_CAP_ZPCI_GROUP - Base PCI Function Group information
41 * PCI functions that the associated device belongs to.
48 #define VFIO_DEVICE_INFO_ZPCI_FLAG_REFRESH 1 /* Program-specified TLB refresh */
52 __u8 version; /* Supported PCI Version */ member
53 /* End of version 1 */
56 /* End of version 2 */
[all …]

12345678910>>...42