| /linux-6.15/Documentation/devicetree/bindings/gpu/host1x/ |
| H A D | nvidia,tegra234-nvdec.yaml | 70 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 D | loader.c | 311 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 D | configfs-tsm | 41 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 D | tegra-se-key.c | 61 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 D | tegra-se-hash.c | 1083 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 D | tegra-se-aes.c | 434 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 D | tegra-se-main.c | 345 .manifest = SE_AES1_KEYMANIFEST, 355 .manifest = SE_SHA_KEYMANIFEST,
|
| H A D | tegra-se.h | 404 u32 manifest; member 421 int (*manifest)(u32 user, u32 alg, u32 keylen); member
|
| /linux-6.15/drivers/greybus/ |
| H A D | manifest.c | 454 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 D | interface.c | 1073 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 D | Makefile | 6 manifest.o \
|
| H A D | control.c | 122 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 D | intel_gsc_fw.c | 82 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 D | intel_uc_fw.c | 493 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 D | xe_uc_fw.c | 466 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 D | control.h | 51 int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
|
| /linux-6.15/tools/perf/ |
| H A D | perf-archive.sh | 96 MANIFEST=$(mktemp /tmp/perf-archive-manifest.XXXXXX)
|
| /linux-6.15/sound/soc/ |
| H A D | soc-topology-test.c | 110 struct snd_soc_tplg_manifest manifest; member 126 .manifest = { 136 struct snd_soc_tplg_manifest manifest; member 153 .manifest = {
|
| H A D | soc-topology.c | 1927 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 D | soc-topology.h | 157 int (*manifest)(struct snd_soc_component *, int index, member
|
| /linux-6.15/sound/soc/sof/ |
| H A D | ipc4-topology.c | 3313 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 D | kcsan.rst | 233 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 D | topology.c | 1766 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 D | mpi3mr_fw.c | 2661 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 D | ipu6.rst | 106 component includes 3 entries - manifest, metadata and module data. Manifest and
|