Searched refs:manifest (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/greybus/
H A DMakefile6 manifest.o \
H A Dmanifest.c3 * Greybus manifest parsing
31 * We scan the manifest once to identify where all the descriptors
107 dev_err(&intf->dev, "manifest too small (%zu < %zu)\n", size,
223 * Find cport descriptors in the manifest associated with the given
308 * Find bundle descriptors in the manifest and set up their data
365 * While parsing manifest for an interface, treat bundles as
406 /* Assign feature flags communicated via manifest */
414 dev_err(&intf->dev, "manifest bundle descriptors not valid\n");
430 * Parse a buffer containing an interface manifest.
435 * The first requirement is that the manifest'
454 struct greybus_manifest *manifest; local
[all...]
H A Dinterface.c1062 * manifest and other information over it, and finally registering its child
1072 void *manifest; local
1093 /* Get manifest size using control protocol on CPort */
1096 dev_err(&intf->dev, "failed to get manifest size: %d\n", size);
1106 manifest = kmalloc(size, GFP_KERNEL);
1107 if (!manifest) {
1112 /* Get manifest using control protocol on CPort */
1113 ret = gb_control_get_manifest_operation(intf, manifest, size);
1115 dev_err(&intf->dev, "failed to get manifest: %d\n", ret);
1120 * Parse the manifest an
[all...]
H A Dcontrol.c114 "failed to get manifest size: %d\n", ret);
122 int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest, argument
128 NULL, 0, manifest, size);
/linux-master/include/linux/greybus/
H A Dcontrol.h51 int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
/linux-master/include/sound/
H A Dsoc-topology.h156 /* manifest - optional to inform component of manifest */
157 int (*manifest)(struct snd_soc_component *, int index, member in struct:snd_soc_tplg_ops
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_gsc_fw.c82 const struct intel_gsc_manifest_header *manifest; local
97 * header and the following entries to find the manifest location
207 manifest = (void *)cpd_header + cpd_entry_offset(cpd_entry);
209 manifest);
210 gsc->security_version = manifest->security_version;
H A Dintel_uc_fw.c493 const struct intel_gsc_manifest_header *manifest = data; local
495 ver->major = manifest->fw_version.major;
496 ver->minor = manifest->fw_version.minor;
497 ver->patch = manifest->fw_version.hotfix;
498 ver->build = manifest->fw_version.build;
/linux-master/include/linux/
H A Dgreybus.h26 #include <linux/greybus/manifest.h>
/linux-master/tools/perf/
H A Dperf-archive.sh96 MANIFEST=$(mktemp /tmp/perf-archive-manifest.XXXXXX)
/linux-master/drivers/gpu/drm/xe/
H A Dxe_uc_fw.c461 const struct gsc_manifest_header *manifest; local
482 /* Look for the manifest first */
485 xe_gt_err(gt, "Failed to find %s manifest!\n",
496 manifest = data + offset;
498 release->major = manifest->fw_version.major;
499 release->minor = manifest->fw_version.minor;
500 release->patch = manifest->fw_version.hotfix;
505 release->build = manifest->fw_version.build;
506 gsc->security_version = manifest->security_version;
/linux-master/sound/soc/
H A Dsoc-topology.c2277 * manifest_new_ver - Create a new version of manifest from the old version
2280 * @src: old version of manifest as a source
2281 * @manifest: latest version of manifest created from the source
2283 * Support from version 4. Users need free the returned manifest manually.
2287 struct snd_soc_tplg_manifest **manifest)
2293 *manifest = NULL;
2297 dev_warn(tplg->dev, "ASoC: invalid manifest size %d\n",
2304 dev_warn(tplg->dev, "ASoC: old version of manifest\n");
2323 *manifest
2285 manifest_new_ver(struct soc_tplg *tplg, struct snd_soc_tplg_manifest *src, struct snd_soc_tplg_manifest **manifest) argument
2330 struct snd_soc_tplg_manifest *manifest, *_manifest; local
[all...]
H A Dsoc-topology-test.c112 struct snd_soc_tplg_manifest manifest; member in struct:tplg_tmpl_001
128 .manifest = {
138 struct snd_soc_tplg_manifest manifest; member in struct:tplg_tmpl_002
155 .manifest = {
/linux-master/sound/soc/intel/skylake/
H A Dskl-topology.c2238 * Resource table in the manifest has pin specific resources
2279 * Fill module specific resources from the manifest's resource
2353 * If the manifest structure contains no modules, fill all
3444 dev_err(dev, "Not a manifest token %d\n", tkn_elem->token);
3453 * Fill the manifest structure by parsing the tokens based on the
3523 * Parse manifest private data for tokens. The private data block is
3526 static int skl_tplg_get_manifest_data(struct snd_soc_tplg_manifest *manifest, argument
3535 array = (struct snd_soc_tplg_vendor_array *)manifest->priv.data;
3545 (manifest->priv.data + off);
3554 (manifest
3582 skl_manifest_load(struct snd_soc_component *cmpnt, int index, struct snd_soc_tplg_manifest *manifest) argument
[all...]
/linux-master/sound/soc/intel/avs/
H A Dtopology.c1693 struct snd_soc_tplg_manifest *manifest)
1695 struct snd_soc_tplg_vendor_array *tuples = manifest->priv.array;
1697 size_t remaining = le32_to_cpu(manifest->priv.size);
1708 dev_err(comp->dev, "incorrect manifest format: %d\n", ret);
1899 .manifest = avs_manifest,
1692 avs_manifest(struct snd_soc_component *comp, int index, struct snd_soc_tplg_manifest *manifest) argument
/linux-master/sound/soc/sof/
H A Dipc4-topology.c1040 /* Update base_config->cpc from the module manifest */
2880 struct sof_manifest *manifest; local
2892 manifest = (struct sof_manifest *)man_ptr;
2896 le16_to_cpu(manifest->abi_major), le16_to_cpu(manifest->abi_minor),
2897 le16_to_cpu(manifest->abi_patch),
2906 manifest_tlv = manifest->items;
2908 for (i = 0; i < le16_to_cpu(manifest->count); i++) {
2915 /* no NHLT in BIOS, so use the one from topology manifest */
2924 dev_warn(scomp->dev, "Skipping unknown manifest dat
[all...]
H A Dtopology.c2255 /* manifest - optional to inform component of manifest */
2307 /* manifest - optional to inform component of manifest */
2308 .manifest = sof_manifest,
/linux-master/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c2497 struct mpi3_ci_manifest_mpi *manifest; local
2543 manifest = (struct mpi3_ci_manifest_mpi *) data;
2544 if (manifest->manifest_type == MPI3_CI_MANIFEST_TYPE_MPI) {
2547 manifest->package_version.gen_major,
2548 manifest->package_version.gen_minor,
2549 manifest->package_version.phase_major,
2550 manifest->package_version.phase_minor,
2551 manifest->package_version.customer_id,
2552 manifest->package_version.build_num);
/linux-master/rust/
H A DMakefile251 --manifest-path $(objtree)/$(obj)/test/dummy/Cargo.toml; \

Completed in 304 milliseconds