/linux-master/drivers/greybus/ |
H A D | Makefile | 6 manifest.o \
|
H A D | manifest.c | 3 * 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 D | interface.c | 1062 * 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 D | control.c | 114 "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 D | control.h | 51 int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
|
/linux-master/include/sound/ |
H A D | soc-topology.h | 156 /* 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 D | intel_gsc_fw.c | 82 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 D | intel_uc_fw.c | 493 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 D | greybus.h | 26 #include <linux/greybus/manifest.h>
|
/linux-master/tools/perf/ |
H A D | perf-archive.sh | 96 MANIFEST=$(mktemp /tmp/perf-archive-manifest.XXXXXX)
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_uc_fw.c | 461 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 D | soc-topology.c | 2277 * 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 D | soc-topology-test.c | 112 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 D | skl-topology.c | 2238 * 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 D | topology.c | 1693 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 D | ipc4-topology.c | 1040 /* 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 D | topology.c | 2255 /* 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 D | mpi3mr_fw.c | 2497 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 D | Makefile | 251 --manifest-path $(objtree)/$(obj)/test/dummy/Cargo.toml; \
|