Home
last modified time | relevance | path

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

12345678910>>...33

/linux/drivers/gpu/drm/xe/tests/
H A Dxe_sriov_pf_service_kunit.c1 // SPDX-License-Identifier: GPL-2.0 AND MIT
3 * Copyright © 2024-2025 Intel Corporation
21 test->priv = &fake; in pf_service_test_init()
24 xe = test->priv; in pf_service_test_init()
30 * - all supported platforms VF/PF ABI versions must be defined in pf_service_test_init()
31 * - base version can't be newer than latest in pf_service_test_init()
33 KUNIT_ASSERT_NE(test, 0, xe->sriov.pf.service.version.base.major); in pf_service_test_init()
34 KUNIT_ASSERT_NE(test, 0, xe->sriov.pf.service.version.latest.major); in pf_service_test_init()
35 KUNIT_ASSERT_LE(test, xe->sriov.pf.service.version.base.major, in pf_service_test_init()
36 xe->sriov.pf.service.version.latest.major); in pf_service_test_init()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_sriov_pf_service.c1 // SPDX-License-Identifier: MIT
3 * Copyright © 2023-2025 Intel Corporation
17 * xe_sriov_pf_service_init - Early initialization of the SR-IOV PF service.
20 * Performs early initialization of the SR-IOV PF service.
32 xe->sriov.pf.service.version.base.major = GUC_RELAY_VERSION_BASE_MAJOR; in xe_sriov_pf_service_init()
33 xe->sriov.pf.service.version.base.minor = GUC_RELAY_VERSION_BASE_MINOR; in xe_sriov_pf_service_init()
35 /* latest version is same for all platforms */ in xe_sriov_pf_service_init()
36 xe->sriov.pf.service.version.latest.major = GUC_RELAY_VERSION_LATEST_MAJOR; in xe_sriov_pf_service_init()
37 xe->sriov.pf.service.version.latest.minor = GUC_RELAY_VERSION_LATEST_MINOR; in xe_sriov_pf_service_init()
43 u32 *major, u32 *minor) in pf_negotiate_version() argument
[all …]
H A Dxe_sriov_pf_service_types.h1 /* SPDX-License-Identifier: MIT */
3 * Copyright © 2023-2025 Intel Corporation
12 * struct xe_sriov_pf_service_version - VF/PF ABI Version.
13 * @major: the major version of the VF/PF ABI
14 * @minor: the minor version of the VF/PF ABI
19 u16 major; member
24 * struct xe_sriov_pf_service - Data used by the PF service.
25 * @version: information about VF/PF ABI versions for current platform.
26 * @version.base: lowest VF/PF ABI version that could be negotiated with VF.
27 * @version.latest: latest VF/PF ABI version supported by the PF driver.
[all …]
H A Dxe_gt_sriov_pf_service_types.h1 /* SPDX-License-Identifier: MIT */
3 * Copyright © 2023-2024 Intel Corporation
14 * struct xe_gt_sriov_pf_service_version - VF/PF ABI Version.
15 * @major: the major version of the VF/PF ABI
16 * @minor: the minor version of the VF/PF ABI
21 u16 major; member
26 * struct xe_gt_sriov_pf_service_runtime_regs - Runtime data shared with VFs.
38 * struct xe_gt_sriov_pf_service - Data used by the PF service.
39 * @version: information about VF/PF ABI versions for current platform.
40 * @version.base: lowest VF/PF ABI version that could be negotiated with VF.
[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.
21 * es58x_parse_sw_version() - Extract boot loader or firmware version.
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
35 * Parse @prod_info and store the version number in
39 * Return: zero on success, -EINVAL if @prefix contains an invalid
40 * value and -EBADMSG if @prod_info could not be parsed.
45 struct es58x_sw_version *version; in es58x_parse_sw_version() local
[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
56 struct device_node *np = ddata.cpu->of_node; in sti_cpufreq_fetch_major()
65 dev_err(dev, "No major number offset provided in %pOF [%d]\n", in sti_cpufreq_fetch_major()
72 dev_err(dev, "Failed to read major number from syscon [%d]\n", in sti_cpufreq_fetch_major()
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()
154 struct device_node *np = dev->of_node; in sti_cpufreq_set_opp_info()
157 unsigned int version[VERSION_ELEMENTS]; in sti_cpufreq_set_opp_info() local
[all …]
/linux/include/uapi/sound/sof/
H A Dabi.h1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */
11 * MAJOR.MINOR.PATCH version number. See https://semver.org/
13 * Rules for incrementing or changing version :-
15 * 1) Increment MAJOR version if you make incompatible API changes. MINOR and
18 * 2) Increment MINOR version if you add backwards compatible features or
21 * 3) Increment PATCH version if you add backwards compatible bug fixes.
29 /* SOF ABI version major, minor and patch numbers */
34 /* SOF ABI version number. Format within 32bit word is MMmmmppp */
42 #define SOF_ABI_VER(major, minor, patch) \ argument
43 (((major) << SOF_ABI_MAJOR_SHIFT) | \
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-hypervisor-xen4 Contact: xen-devel@lists.xenproject.org
13 Contact: xen-devel@lists.xenproject.org
22 Contact: xen-devel@lists.xenproject.org
31 Contact: xen-devel@lists.xenproject.org
34 is in the format: <class>-<major>.<minor>-<arch>
38 <class>: "xen" -- x86: paravirtualized, arm: standard
39 "hvm" -- x86 only: fully virtualized
40 <major>: major guest interface version
41 <minor>: minor guest interface version
53 Contact: xen-devel@lists.xenproject.org
[all …]
/linux/Documentation/devicetree/bindings/arm/firmware/
H A Dtlm,trusted-foundations.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/arm/firmware/tlm,trusted-foundations.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
14 - Stephen Warren <swarren@nvidia.com>
18 const: trusted-foundations
21 const: tlm,trusted-foundations
23 tlm,version-major:
25 description: major version number of Trusted Foundations firmware
27 tlm,version-minor:
[all …]
/linux/Documentation/networking/devlink/
H A Di40e.rst1 .. SPDX-License-Identifier: GPL-2.0
15 .. list-table:: devlink info versions implemented
18 * - Name
19 - Type
20 - Example
21 - Description
22 * - ``board.id``
23 - fixed
24 - K15190-000
25 - The Product Board Assembly (PBA) identifier of the board.
[all …]
/linux/fs/nfs/
H A Dnfstrace.h1 /* SPDX-License-Identifier: GPL-2.0 */
76 __field(u64, version)
82 __entry->dev = inode->i_sb->s_dev;
83 __entry->fileid = nfsi->fileid;
84 __entry->fhandle = nfs_fhandle_hash(&nfsi->fh);
85 __entry->version = inode_peek_iversion_raw(inode);
86 __entry->cache_validity = nfsi->cache_validity;
90 "fileid=%02x:%02x:%llu fhandle=0x%08x version=%llu cache_validity=0x%lx (%s)",
91 MAJOR(__entry->dev), MINOR(__entry->dev),
92 (unsigned long long)__entry->fileid,
[all …]
/linux/drivers/staging/greybus/Documentation/firmware/
H A Dfirmware.c1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
3 * Sample code to test firmware-management protocol
19 #define FW_DEV_DEFAULT "/dev/gb-fw-mgmt-0"
37 …printf("\nUsage: ./firmware <gb-fw-mgmt-X (default: gb-fw-mgmt-0)> <interface: 0, backend: 1 (defa… in usage()
44 /* Get Interface Firmware Version */ in update_intf_firmware()
45 printf("Get Interface Firmware Version\n"); in update_intf_firmware()
49 printf("Failed to get interface firmware version: %s (%d)\n", in update_intf_firmware()
51 return -1; in update_intf_firmware()
54 printf("Interface Firmware tag (%s), major (%d), minor (%d)\n", in update_intf_firmware()
55 intf_fw_info.firmware_tag, intf_fw_info.major, in update_intf_firmware()
[all …]
/linux/drivers/char/tpm/
H A Dtpm_crb_ffa.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Interface Over FF-A (DEN0138).
37 /* version encoding */
50 * as defined in FF-A specification:
52 * -for 32-bit: 0x8400006F or 0x84000070
53 * -for 64-bit: 0xC400006F or 0xC4000070
56 * w3-w7: Implementation defined, free to be used below
60 * Returns the version of the interface that is available
64 * w5-w7: Reserved (MBZ)
69 * w5: TPM service interface version
[all …]
/linux/arch/sparc/kernel/
H A Dviohs.c1 // SPDX-License-Identifier: GPL-2.0
22 err = -EINVAL; in vio_ldc_send()
23 while (limit-- > 0) { in vio_ldc_send()
24 err = ldc_write(vio->lp, data, len); in vio_ldc_send()
25 if (!err || (err != -EAGAIN)) in vio_ldc_send()
37 tag->sid = vio_send_sid(vio); in send_ctrl()
43 tag->type = type; in init_tag()
44 tag->stype = stype; in init_tag()
45 tag->stype_env = stype_env; in init_tag()
48 static int send_version(struct vio_driver_state *vio, u16 major, u16 minor) in send_version() argument
[all …]
/linux/tools/lib/bpf/
H A Dlibbpf_probes.c1 // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
15 #include <linux/version.h>
26 * Ubuntu 5.4.0-12.15-generic 5.4.8
34 __u32 major, minor, patch; in get_ubuntu_kernel_version() local
45 ret = fscanf(f, "%*s %*s %u.%u.%u\n", &major, &minor, &patch); in get_ubuntu_kernel_version()
50 return KERNEL_VERSION(major, minor, patch); in get_ubuntu_kernel_version()
54 * Instead, it is provided in info.version. An example content of
57 * utsname::release 4.19.0-22-amd64
58 * utsname::version #1 SMP Debian 4.19.260-1 (2022-09-29)
65 __u32 major, minor, patch; in get_debian_kernel_version() local
[all …]
/linux/security/keys/encrypted-keys/
H A Decryptfs_format.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * TORSEC group -- https://security.polito.it
21 return auth_tok->token.password.session_key_encryption_key; in ecryptfs_get_auth_tok_key()
28 * Source code taken from the software 'ecryptfs-utils' version 83.
31 void ecryptfs_get_versions(int *major, int *minor, int *file_version) in ecryptfs_get_versions() argument
33 *major = ECRYPTFS_VERSION_MAJOR; in ecryptfs_get_versions()
41 * ecryptfs_fill_auth_tok - fill the ecryptfs_auth_tok structure
45 * shipped with the software 'ecryptfs-utils' version 83.
51 int major, minor; in ecryptfs_fill_auth_tok() local
53 ecryptfs_get_versions(&major, &minor, NULL); in ecryptfs_fill_auth_tok()
[all …]
/linux/drivers/gpu/drm/amd/include/
H A Ddiscovery.h77 uint16_t version; /* Table Version */ member
83 uint16_t padding[1]; /* version <= 3 */
84 struct { /* version == 4 */
97 uint8_t major; /* HCID Major */ member
115 uint8_t major; /* Hardware ID.major version */ member
116 uint8_t minor; /* Hardware ID.minor version */
117 uint8_t revision; /* Hardware ID.revision version */
120 uint8_t sub_revision : 4; /* HCID Sub-Revision */
122 uint8_t sub_revision : 4; /* HCID Sub-Revision */
132 uint8_t major; /* Hardware ID.major version */ member
[all …]
/linux/sound/isa/sb/
H A Dsb_common.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Uros Bizjak <uros@kss-loka.si>
34 dev_dbg(chip->card->dev, "command 0x%x\n", val); in snd_sbdsp_command()
36 for (i = BUSY_LOOPS; i; i--) in snd_sbdsp_command()
94 int version; snd_sbdsp_probe() local
95 int major, minor; snd_sbdsp_probe() local
[all...]
/linux/drivers/gpu/drm/logicvc/
H A Dlogicvc_drm.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2019-2022 Bootlin
43 args->pitch = logicvc->config.row_stride * DIV_ROUND_UP(args->bpp, 8); in logicvc_drm_gem_dma_dumb_create()
53 .name = "logicvc-drm",
55 .major = 1,
66 .name = "logicvc-drm",
76 regmap_read(logicvc->regmap, LOGICVC_INT_STAT_REG, &stat); in logicvc_drm_irq_handler()
79 regmap_write(logicvc->regmap, LOGICVC_INT_STAT_REG, stat); in logicvc_drm_irq_handler()
91 struct drm_device *drm_dev = &logicvc->drm_dev; in logicvc_drm_config_parse()
92 struct device *dev = drm_dev->dev; in logicvc_drm_config_parse()
[all …]
/linux/fs/ocfs2/
H A Dstack_user.c1 // SPDX-License-Identifier: GPL-2.0-only
30 * character followed by a two hex digit version number. Currently the
31 * only things supported is T01, for "Text-base version 0x01". Next, the
32 * client writes the version they would like to use, including the newline.
33 * Thus, the protocol tag is 'T01\n'. If the version tag written is
34 * unknown, -EINVAL is returned. Once the negotiation is complete, the
40 * SETN<space><8-char-hex-nodenum><newline>
49 * SETV<space><2-char-hex-major><space><2-char-hex-minor><newline>
53 * The "SETV" message sets the filesystem locking protocol version as
55 * version advertised in /sys/fs/ocfs2/max_locking_protocol. The major
[all …]
/linux/include/linux/mfd/
H A Dcgbc.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
12 * struct cgbc_version - Board Controller device version structure
14 * @major: Board Controller major revision
19 unsigned char major; member
24 * struct cgbc_device_data - Internal representation of the Board Controller device
29 * @cgbc_version: Board Controller version structure
37 struct cgbc_version version; member
/linux/include/sound/sof/
H A Dinfo.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
16 * Firmware boot and version
22 * Firmware boot info flag bits (64-bit)
40 #define SOF_FW_VER(MAJOR, MINOR, PATCH) ((uint32_t)( \ argument
41 ((MAJOR) << 24) | ((MINOR) << 12) | (PATCH)))
43 /* FW version - SOF_IPC_GLB_VERSION */
46 uint16_t major; member
61 /* FW ready Message - sent by firmware when boot has completed */
68 struct sof_ipc_fw_version version; member
98 uint32_t id; /**< platform specific - used to map to host memory */
[all …]
/linux/include/uapi/linux/raid/
H A Dmd_u.h1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
8 the Free Software Foundation; either version 2, or (at your option)
9 any later version.
16 * Different major versions are not compatible.
28 * >=3 means that bitmap superblock version 4 is supported, which uses
29 * little-endin
68 int major; global() member
117 int major; global() member
128 int major; global() member
[all...]
/linux/sound/pci/asihpi/
H A Dhpi_version.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /** HPI Version Definitions
3 Development releases have odd minor version.
4 Production releases have even minor version.
13 /* *** HPI_VER is the only edit required to update version *** */
14 /** HPI version */
17 /** HPI version string in dotted decimal format */
20 /** Library version as documented in hpi-api-versions.txt */
23 /** Construct hpi version number from major, minor, release numbers */
26 /** Extract major version from hpi version number */
[all …]
/linux/drivers/accel/ivpu/
H A Divpu_fw.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2020-2025 Intel Corporation
27 #define FW_RUNTIME_MAX_ADDR (FW_GLOBAL_MEM_END - FW_SHARED_MEM_SIZE)
42 /* Check if API version is lower that the given version */
43 #define IVPU_FW_CHECK_API_VER_LT(vdev, fw_hdr, name, major, minor) \ argument
44 ivpu_fw_check_api_ver_lt(vdev, fw_hdr, #name, VPU_##name##_API_VER_INDEX, major, minor)
73 int ret = -ENOENT; in ivpu_fw_request()
77 ret = request_firmware(&vdev->fw->file, ivpu_firmware, vdev->drm.dev); in ivpu_fw_request()
79 vdev->fw->name = ivpu_firmware; in ivpu_fw_request()
87 ret = firmware_request_nowarn(&vdev->fw->file, fw_names[i].name, vdev->drm.dev); in ivpu_fw_request()
[all …]

12345678910>>...33