Home
last modified time | relevance | path

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

12345678910>>...45

/kernel/linux/linux-6.6/Documentation/networking/devlink/
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 …]
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 …]
/kernel/linux/linux-5.10/Documentation/networking/devlink/
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 …]
Dice.rst1 .. SPDX-License-Identifier: GPL-2.0
8 device driver.
15 .. list-table:: devlink info versions implemented
18 * - Name
19 - Type
20 - Example
21 - Description
22 * - ``board.id``
23 - fixed
24 - K65390-000
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
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 …]
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 …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
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 …]
Dvidioc-querycap.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_QUERYCAP - Query device capabilities
45 .. flat-table:: struct v4l2_capability
46 :header-rows: 0
47 :stub-columns: 0
50 * - __u8
51 - ``driver``\ [16]
52 - Name of the driver, a unique NUL-terminated ASCII string. For
60 sure the strings are properly NUL-terminated.
61 * - __u8
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-driver-habanalabs5 Description: Version of the Linux kernel running on the device's CPU.
6 Will be DEPRECATED in Linux kernel version 5.10, and be
13 Description: Version of the application running on the device's CPU
14 Will be DEPRECATED in Linux kernel version 5.10, and be
22 The device clock might be set to lower value than the maximum.
24 frequency value of the device clock. This property is valid
31 Description: Displays the current frequency, in MHz, of the device clock.
38 Description: Version of the Device's CPLD F/W
44 Description: Version of the Linux kernel running on the device's CPU
50 Description: Version of the application running on the device's CPU
[all …]
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 …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-driver-habanalabs5 Description: Version of the Linux kernel running on the device's CPU.
6 Will be DEPRECATED in Linux kernel version 5.10, and be
13 Description: Version of the application running on the device's CPU
14 Will be DEPRECATED in Linux kernel version 5.10, and be
22 The device clock might be set to lower value than the maximum.
24 frequency value of the device clock. This property is valid
31 Description: Displays the current frequency, in MHz, of the device clock.
38 Description: Version of the Device's CPLD F/W
44 Description: Version of the Linux kernel running on the device's CPU
50 Description: Version of the application running on the device's CPU
[all …]
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 …]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
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 …]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
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 …]
/kernel/linux/linux-6.6/drivers/net/can/usb/etas_es58x/
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 …]
/kernel/linux/linux-5.10/sound/usb/usx2y/
Dusbusx2y.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * usbusy2y.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 …]
/kernel/linux/linux-6.6/drivers/bluetooth/
Dbtintel.c1 // SPDX-License-Identifier: GPL-2.0-or-later
21 #define VERSION "0.1" macro
61 bt_dev_err(hdev, "Reading Intel device address failed (%d)", in btintel_check_bdaddr()
66 if (skb->len != sizeof(*bda)) { in btintel_check_bdaddr()
67 bt_dev_err(hdev, "Intel device address length mismatch"); in btintel_check_bdaddr()
69 return -EIO; in btintel_check_bdaddr()
72 bda = (struct hci_rp_read_bd_addr *)skb->data; in btintel_check_bdaddr()
74 /* For some Intel based controllers, the default Bluetooth device in btintel_check_bdaddr()
79 if (!bacmp(&bda->bdaddr, BDADDR_INTEL)) { in btintel_check_bdaddr()
80 bt_dev_err(hdev, "Found Intel default device address (%pMR)", in btintel_check_bdaddr()
[all …]
/kernel/linux/linux-5.10/drivers/char/tpm/
Dtpm-sysfs.c1 // SPDX-License-Identifier: GPL-2.0-only
15 #include <linux/device.h>
32 static ssize_t pubek_show(struct device *dev, struct device_attribute *attr, in pubek_show()
65 out->algorithm, in pubek_show()
66 out->encscheme, in pubek_show()
67 out->sigscheme, in pubek_show()
68 out->parameters, in pubek_show()
69 be32_to_cpu(out->keysize)); in pubek_show()
72 str += sprintf(str, "%16ph\n", &out->modulus[i]); in pubek_show()
78 return str - buf; in pubek_show()
[all …]
/kernel/linux/linux-6.6/include/linux/pds/
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 …]
/kernel/linux/linux-6.6/sound/usb/usx2y/
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 …]
/kernel/linux/linux-6.6/drivers/md/bcache/
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 …]
/kernel/linux/linux-5.10/include/uapi/linux/
Dbcache.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 …]
/kernel/linux/linux-6.6/Documentation/scsi/
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 …]
/kernel/linux/linux-5.10/Documentation/scsi/
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 …]
/kernel/linux/linux-6.6/drivers/input/mouse/
Dvmmouse.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Twin device code is hugely inspired by the ALPS driver.
67 * struct vmmouse_data - private data structure for the vmmouse driver
69 * @abs_dev: "Absolute" device used to report absolute mouse movement.
70 * @phys: Physical path for the absolute device.
71 * @dev_name: Name attribute name for the absolute device.
80 * Hypervisor-specific bi-directional communication channel
102 * vmmouse_report_button - report button state on the correct input device
105 * @abs_dev: The absolute input device
106 * @rel_dev: The relative input device
[all …]

12345678910>>...45