Home
last modified time | relevance | path

Searched refs:manifest (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.15/Documentation/devicetree/bindings/gpu/host1x/
H A Dnvidia,tegra234-nvdec.yaml70 nvidia,bl-manifest-offset:
73 Offset to bootloader manifest from beginning of firmware that was configured by
88 nvidia,os-manifest-offset:
91 Offset to operating system manifest from beginning of firmware that was configured by
115 - nvidia,bl-manifest-offset
118 - nvidia,os-manifest-offset
150 nvidia,bl-manifest-offset = <0>;
153 nvidia,os-manifest-offset = <0>;
/linux-6.15/drivers/hid/intel-ish-hid/ishtp/
H A Dloader.c311 static int copy_manifest(const struct firmware *fw, struct ish_global_manifest *manifest) in copy_manifest() argument
315 for (offset = 0; offset + sizeof(*manifest) < fw->size; offset += ISH_MANIFEST_ALIGNMENT) { in copy_manifest()
316 memcpy(manifest, fw->data + offset, sizeof(*manifest)); in copy_manifest()
318 if (le32_to_cpu(manifest->sig_fourcc) == ISH_GLOBAL_SIG) in copy_manifest()
361 struct ish_global_manifest manifest; in ishtp_loader_work() local
416 if (!copy_manifest(ish_fw, &manifest)) { in ishtp_loader_work()
417 copy_ish_version(&manifest.base_ver, &dev->base_ver); in ishtp_loader_work()
418 copy_ish_version(&manifest.prj_ver, &dev->prj_ver); in ishtp_loader_work()
/linux-6.15/Documentation/ABI/testing/
H A Dconfigfs-tsm41 manifest data is available.
44 manifest blob.
125 manifest form specified by the service_manifest_version
139 Indicates the service manifest version requested for the
141 the user, the default manifest version of the service (the
142 service's initial/first manifest version) is returned.
145 service manifest version.
/linux-6.15/drivers/crypto/tegra/
H A Dtegra-se-key.c61 cpuvaddr[i++] = se_host1x_opcode_incr_w(se->hw->regs->manifest); in tegra_key_prep_ins_cmd()
62 cpuvaddr[i++] = se->manifest(se->owner, alg, keylen); in tegra_key_prep_ins_cmd()
94 slot, se->manifest(se->owner, alg, keylen)); in tegra_key_prep_ins_cmd()
H A Dtegra-se-hash.c1083 int manifest; in tegra_hash_kac_manifest() local
1085 manifest = SE_KAC_USER_NS; in tegra_hash_kac_manifest()
1092 manifest |= SE_KAC_HMAC; in tegra_hash_kac_manifest()
1100 manifest |= SE_KAC_SIZE_128; in tegra_hash_kac_manifest()
1103 manifest |= SE_KAC_SIZE_192; in tegra_hash_kac_manifest()
1107 manifest |= SE_KAC_SIZE_256; in tegra_hash_kac_manifest()
1111 return manifest; in tegra_hash_kac_manifest()
1119 se->manifest = tegra_hash_kac_manifest; in tegra_init_hash()
H A Dtegra-se-aes.c434 int manifest; in tegra_aes_kac_manifest() local
436 manifest = SE_KAC_USER_NS; in tegra_aes_kac_manifest()
442 manifest |= SE_KAC_ENC; in tegra_aes_kac_manifest()
445 manifest |= SE_KAC_XTS; in tegra_aes_kac_manifest()
448 manifest |= SE_KAC_GCM; in tegra_aes_kac_manifest()
451 manifest |= SE_KAC_CMAC; in tegra_aes_kac_manifest()
454 manifest |= SE_KAC_ENC; in tegra_aes_kac_manifest()
462 manifest |= SE_KAC_SIZE_128; in tegra_aes_kac_manifest()
465 manifest |= SE_KAC_SIZE_192; in tegra_aes_kac_manifest()
468 manifest |= SE_KAC_SIZE_256; in tegra_aes_kac_manifest()
[all …]
H A Dtegra-se-main.c345 .manifest = SE_AES1_KEYMANIFEST,
355 .manifest = SE_SHA_KEYMANIFEST,
H A Dtegra-se.h404 u32 manifest; member
421 int (*manifest)(u32 user, u32 alg, u32 keylen); member
/linux-6.15/drivers/greybus/
H A Dmanifest.c454 struct greybus_manifest *manifest; in gb_manifest_parse() local
475 manifest = data; in gb_manifest_parse()
476 header = &manifest->header; in gb_manifest_parse()
493 desc = manifest->descriptors; in gb_manifest_parse()
H A Dinterface.c1073 void *manifest; in gb_interface_enable() local
1107 manifest = kmalloc(size, GFP_KERNEL); in gb_interface_enable()
1108 if (!manifest) { in gb_interface_enable()
1114 ret = gb_control_get_manifest_operation(intf, manifest, size); in gb_interface_enable()
1124 if (!gb_manifest_parse(intf, manifest, size)) { in gb_interface_enable()
1152 kfree(manifest); in gb_interface_enable()
1166 kfree(manifest); in gb_interface_enable()
H A DMakefile6 manifest.o \
H A Dcontrol.c122 int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest, in gb_control_get_manifest_operation() argument
128 NULL, 0, manifest, size); in gb_control_get_manifest_operation()
/linux-6.15/drivers/gpu/drm/i915/gt/uc/
H A Dintel_gsc_fw.c82 const struct intel_gsc_manifest_header *manifest; in intel_gsc_fw_get_binary_info() local
208 manifest = (void *)cpd_header + cpd_entry_offset(cpd_entry); in intel_gsc_fw_get_binary_info()
210 manifest); in intel_gsc_fw_get_binary_info()
211 gsc->security_version = manifest->security_version; in intel_gsc_fw_get_binary_info()
H A Dintel_uc_fw.c493 const struct intel_gsc_manifest_header *manifest = data; in intel_uc_fw_version_from_gsc_manifest() local
495 ver->major = manifest->fw_version.major; in intel_uc_fw_version_from_gsc_manifest()
496 ver->minor = manifest->fw_version.minor; in intel_uc_fw_version_from_gsc_manifest()
497 ver->patch = manifest->fw_version.hotfix; in intel_uc_fw_version_from_gsc_manifest()
498 ver->build = manifest->fw_version.build; in intel_uc_fw_version_from_gsc_manifest()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_uc_fw.c466 const struct gsc_manifest_header *manifest; in parse_cpd_header() local
501 manifest = data + offset; in parse_cpd_header()
503 release->major = manifest->fw_version.major; in parse_cpd_header()
504 release->minor = manifest->fw_version.minor; in parse_cpd_header()
505 release->patch = manifest->fw_version.hotfix; in parse_cpd_header()
510 release->build = manifest->fw_version.build; in parse_cpd_header()
511 gsc->security_version = manifest->security_version; in parse_cpd_header()
/linux-6.15/include/linux/greybus/
H A Dcontrol.h51 int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
/linux-6.15/tools/perf/
H A Dperf-archive.sh96 MANIFEST=$(mktemp /tmp/perf-archive-manifest.XXXXXX)
/linux-6.15/sound/soc/
H A Dsoc-topology-test.c110 struct snd_soc_tplg_manifest manifest; member
126 .manifest = {
136 struct snd_soc_tplg_manifest manifest; member
153 .manifest = {
H A Dsoc-topology.c1927 struct snd_soc_tplg_manifest *manifest; in soc_tplg_manifest_load() local
1930 manifest = (struct snd_soc_tplg_manifest *)tplg->pos; in soc_tplg_manifest_load()
1933 if (le32_to_cpu(manifest->size) != sizeof(*manifest)) in soc_tplg_manifest_load()
1937 if (tplg->ops && tplg->ops->manifest) in soc_tplg_manifest_load()
1938 ret = tplg->ops->manifest(tplg->comp, tplg->index, manifest); in soc_tplg_manifest_load()
/linux-6.15/include/sound/
H A Dsoc-topology.h157 int (*manifest)(struct snd_soc_component *, int index, member
/linux-6.15/sound/soc/sof/
H A Dipc4-topology.c3313 struct sof_manifest *manifest; in sof_ipc4_parse_manifest() local
3325 manifest = (struct sof_manifest *)man_ptr; in sof_ipc4_parse_manifest()
3329 le16_to_cpu(manifest->abi_major), le16_to_cpu(manifest->abi_minor), in sof_ipc4_parse_manifest()
3330 le16_to_cpu(manifest->abi_patch), in sof_ipc4_parse_manifest()
3339 manifest_tlv = manifest->items; in sof_ipc4_parse_manifest()
3341 for (i = 0; i < le16_to_cpu(manifest->count); i++) { in sof_ipc4_parse_manifest()
/linux-6.15/Documentation/dev-tools/
H A Dkcsan.rst233 manifest as data races. Race conditions occur if concurrently executing
236 properties of concurrent code where bugs would not manifest as data races.
248 manifest rarely), and (b) be able to actually observe them. We can accomplish
/linux-6.15/sound/soc/intel/avs/
H A Dtopology.c1766 struct snd_soc_tplg_manifest *manifest) in avs_manifest() argument
1768 struct snd_soc_tplg_vendor_array *tuples = manifest->priv.array; in avs_manifest()
1770 size_t remaining = le32_to_cpu(manifest->priv.size); in avs_manifest()
1989 .manifest = avs_manifest,
/linux-6.15/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c2661 struct mpi3_ci_manifest_mpi *manifest; in mpi3mr_print_pkg_ver() local
2707 manifest = (struct mpi3_ci_manifest_mpi *) data; in mpi3mr_print_pkg_ver()
2708 if (manifest->manifest_type == MPI3_CI_MANIFEST_TYPE_MPI) { in mpi3mr_print_pkg_ver()
2711 manifest->package_version.gen_major, in mpi3mr_print_pkg_ver()
2712 manifest->package_version.gen_minor, in mpi3mr_print_pkg_ver()
2713 manifest->package_version.phase_major, in mpi3mr_print_pkg_ver()
2714 manifest->package_version.phase_minor, in mpi3mr_print_pkg_ver()
2715 manifest->package_version.customer_id, in mpi3mr_print_pkg_ver()
2716 manifest->package_version.build_num); in mpi3mr_print_pkg_ver()
/linux-6.15/Documentation/driver-api/media/drivers/
H A Dipu6.rst106 component includes 3 entries - manifest, metadata and module data. Manifest and

12