Lines Matching +full:version +full:- +full:major
1 /* SPDX-License-Identifier: GPL-2.0-only */
16 #include "ishtp-dev.h"
21 (IPC_PAYLOAD_SIZE - sizeof(struct ishtp_msg_hdr))
26 #define LOADER_CMD_XFER_QUERY 0 /* SW -> FW */
27 #define LOADER_CMD_XFER_FRAGMENT 1 /* SW -> FW */
28 #define LOADER_CMD_START 2 /* SW -> FW */
34 * union loader_msg_header - ISHTP firmware loader message header
40 * @val32: entire header as a 32-bit value
54 * struct loader_xfer_query - ISHTP firmware loader transfer query packet
64 * struct loader_version - ISHTP firmware loader version
65 * @value: Value of the version
66 * @major: Major version
67 * @minor: Minor version
68 * @hotfix: Hotfix version
69 * @build: Build version
75 __u8 major; member
84 * struct loader_capability - ISHTP firmware loader capability
100 * struct loader_xfer_query_ack - ISHTP firmware loader transfer query acknowledgment
102 * @version_major: ISH Major version
103 * @version_minor: ISH Minor version
104 * @version_hotfix: ISH Hotfix version
105 * @version_build: ISH Build version
106 * @protocol_version: Protocol version
107 * @loader_version: Loader version
122 * struct loader_xfer_fragment - ISHTP firmware loader transfer fragment
138 * struct loader_xfer_fragment_ack - ISHTP firmware loader transfer fragment acknowledgment
146 * struct fragment_dscrpt - ISHTP firmware loader fragment descriptor
158 ((LOADER_MSG_SIZE - sizeof(struct loader_xfer_dma_fragment)) / \
162 * struct loader_xfer_dma_fragment - ISHTP firmware loader transfer DMA fragment
174 * struct loader_start - ISHTP firmware loader start
182 * struct loader_start_ack - ISHTP firmware loader start acknowledgment
207 * struct ish_firmware_variant - ISH firmware variant
227 * ishtp_loader_work - The work function to start the firmware loading process
239 __le16 major; member
246 * struct ish_global_manifest - global manifest for ISH
249 * @header_version: Version of the manifest header.
251 * @base_ver: Base version of Intel's released firmware.
253 * @prj_ver: Vendor-customized project version.