Lines Matching refs:hdr
31 gm20b_pmu_acr_bootstrap_falcon_cb(void *priv, struct nvfw_falcon_msg *hdr) in gm20b_pmu_acr_bootstrap_falcon_cb() argument
34 container_of(hdr, typeof(*msg), msg.hdr); in gm20b_pmu_acr_bootstrap_falcon_cb()
44 .cmd.hdr.unit_id = NV_PMU_UNIT_ACR, in gm20b_pmu_acr_bootstrap_falcon()
45 .cmd.hdr.size = sizeof(cmd), in gm20b_pmu_acr_bootstrap_falcon()
52 ret = nvkm_falcon_cmdq_send(pmu->hpq, &cmd.cmd.hdr, in gm20b_pmu_acr_bootstrap_falcon()
78 struct loader_config hdr; in gm20b_pmu_acr_bld_patch() local
81 nvkm_robj(acr->wpr, bld, &hdr, sizeof(hdr)); in gm20b_pmu_acr_bld_patch()
82 addr = ((u64)hdr.code_dma_base1 << 40 | hdr.code_dma_base << 8); in gm20b_pmu_acr_bld_patch()
83 hdr.code_dma_base = lower_32_bits((addr + adjust) >> 8); in gm20b_pmu_acr_bld_patch()
84 hdr.code_dma_base1 = upper_32_bits((addr + adjust) >> 8); in gm20b_pmu_acr_bld_patch()
85 addr = ((u64)hdr.data_dma_base1 << 40 | hdr.data_dma_base << 8); in gm20b_pmu_acr_bld_patch()
86 hdr.data_dma_base = lower_32_bits((addr + adjust) >> 8); in gm20b_pmu_acr_bld_patch()
87 hdr.data_dma_base1 = upper_32_bits((addr + adjust) >> 8); in gm20b_pmu_acr_bld_patch()
88 addr = ((u64)hdr.overlay_dma_base1 << 40 | hdr.overlay_dma_base << 8); in gm20b_pmu_acr_bld_patch()
89 hdr.overlay_dma_base = lower_32_bits((addr + adjust) << 8); in gm20b_pmu_acr_bld_patch()
90 hdr.overlay_dma_base1 = upper_32_bits((addr + adjust) << 8); in gm20b_pmu_acr_bld_patch()
91 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); in gm20b_pmu_acr_bld_patch()
93 loader_config_dump(&acr->subdev, &hdr); in gm20b_pmu_acr_bld_patch()
103 const struct loader_config hdr = { in gm20b_pmu_acr_bld_write() local
119 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); in gm20b_pmu_acr_bld_write()
136 gm20b_pmu_acr_init_wpr_callback(void *priv, struct nvfw_falcon_msg *hdr) in gm20b_pmu_acr_init_wpr_callback() argument
139 container_of(hdr, typeof(*msg), msg.hdr); in gm20b_pmu_acr_init_wpr_callback()
158 .cmd.hdr.unit_id = NV_PMU_UNIT_ACR, in gm20b_pmu_acr_init_wpr()
159 .cmd.hdr.size = sizeof(cmd), in gm20b_pmu_acr_init_wpr()
165 return nvkm_falcon_cmdq_send(pmu->hpq, &cmd.cmd.hdr, in gm20b_pmu_acr_init_wpr()
179 if (msg.hdr.unit_id != NV_PMU_UNIT_INIT || in gm20b_pmu_initmsg()