/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | ga102.c | 40 nvkm_robj(acr->wpr, offset, &hdr, sizeof(hdr)); 44 if (lsfw->id != hdr.wpr.falcon_id) 47 nvkm_robj(acr->wpr, hdr.wpr.lsb_offset, lsb, sizeof(*lsb)); 55 } while (hdr.wpr.falcon_id != WPR_HEADER_V1_FALCON_ID_INVALID); 127 nvkm_wobj(acr->wpr, lsfw->offset.lsb, hdr, sizeof(*hdr)); 141 nvkm_wo32(acr->wpr, 0x300, (2 << 16) | WPR_GENERIC_HEADER_ID_LSF_SHARED_SUB_WPR); 142 nvkm_wo32(acr->wpr, 0x304, 0x14); 143 nvkm_wo32(acr->wpr, 0x308, 0xffffffff); 144 nvkm_wo32(acr->wpr, 192 u32 wpr = 0; local [all...] |
H A D | gp102.c | 41 nvkm_robj(acr->wpr, offset, &hdr, sizeof(hdr)); 48 nvkm_robj(acr->wpr, hdr.lsb_offset, &lsb, sizeof(lsb)); 72 nvkm_wobj(acr->wpr, lsfw->offset.lsb, &hdr, sizeof(hdr)); 96 nvkm_wobj(acr->wpr, offset, &hdr, sizeof(hdr)); 105 nvkm_wobj(acr->wpr, lsfw->offset.img, 114 nvkm_wo32(acr->wpr, offset, WPR_HEADER_V1_FALCON_ID_INVALID); 123 &acr->wpr); 127 acr->shadow_start = nvkm_memory_addr(acr->wpr); 128 acr->wpr_start = acr->shadow_start + (nvkm_memory_size(acr->wpr) >> 1); 129 acr->wpr_end = acr->wpr_start + (nvkm_memory_size(acr->wpr) >> 137 u32 wpr = 0; local [all...] |
H A D | gm200.c | 74 nvkm_robj(acr->wpr, offset, &hdr, sizeof(hdr)); 81 nvkm_robj(acr->wpr, hdr.lsb_offset, &lsb, sizeof(lsb)); 124 nvkm_wobj(acr->wpr, lsfw->offset.lsb, &hdr, sizeof(hdr)); 146 nvkm_wobj(acr->wpr, offset, &hdr, sizeof(hdr)); 155 nvkm_wobj(acr->wpr, lsfw->offset.img, 164 nvkm_wo32(acr->wpr, offset, WPR_HEADER_V0_FALCON_ID_INVALID); 173 &acr->wpr); 177 acr->wpr_start = nvkm_memory_addr(acr->wpr); 178 acr->wpr_end = acr->wpr_start + nvkm_memory_size(acr->wpr); 186 u32 wpr local [all...] |
H A D | gm20b.c | 45 wpr_size, 0, true, &acr->wpr); 75 desc->ucode_blob_base = nvkm_memory_addr(acr->wpr); 76 desc->ucode_blob_size = nvkm_memory_size(acr->wpr);
|
H A D | tu102.c | 50 nvkm_wo32(acr->wpr, 0x200, 0xffffffff); 65 nvkm_wobj(acr->wpr, offset, &hdr, sizeof(hdr)); 74 nvkm_wobj(acr->wpr, lsfw->offset.img, 83 nvkm_wo32(acr->wpr, offset, WPR_HEADER_V1_FALCON_ID_INVALID);
|
H A D | base.c | 300 nvkm_kmap(acr->wpr); 302 nvkm_wobj(acr->wpr, 0, acr->wpr_fw->data, acr->wpr_fw->size); 309 nvkm_kmap(acr->wpr); 311 u32 us = nvkm_ro32(acr->wpr, i); 320 nvkm_done(acr->wpr); 376 nvkm_memory_unref(&acr->wpr); 402 ret = nvkm_firmware_get(subdev, "acr/wpr", ver, &acr->wpr_fw);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gp108.c | 32 nvkm_robj(acr->wpr, bld, &hdr, sizeof(hdr)); 35 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); 56 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr));
|
H A D | gm200.c | 49 nvkm_robj(acr->wpr, bld, &hdr, sizeof(hdr)); 52 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); 73 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr));
|
H A D | gm20b.c | 39 nvkm_robj(acr->wpr, bld, &hdr, sizeof(hdr)); 46 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); 70 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr));
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
H A D | gp102.c | 81 nvkm_robj(acr->wpr, bld, &hdr, sizeof(hdr)); 85 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); 107 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); 244 nvkm_robj(acr->wpr, bld, &hdr, sizeof(hdr)); 247 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); 268 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr));
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
H A D | gm20b.c | 71 nvkm_robj(acr->wpr, bld, &hdr, sizeof(hdr)); 81 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr)); 109 nvkm_wobj(acr->wpr, bld, &hdr, sizeof(hdr));
|
/linux-master/drivers/rtc/ |
H A D | rtc-stm32.c | 106 u16 wpr; member in struct:stm32_rtc_registers 141 writel_relaxed(RTC_WPR_1ST_KEY, rtc->base + regs->wpr); 142 writel_relaxed(RTC_WPR_2ND_KEY, rtc->base + regs->wpr); 149 writel_relaxed(RTC_WPR_WRONG_KEY, rtc->base + regs->wpr); 563 .wpr = 0x24, 585 .wpr = 0x24, 616 .wpr = 0x24,
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | acr.h | 44 struct nvkm_memory *wpr; member in struct:nvkm_acr
|
/linux-master/drivers/gpu/drm/nouveau/include/nvfw/ |
H A D | acr.h | 54 struct wpr_header_v1 wpr; member in struct:wpr_header_v2
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/nvfw/ |
H A D | acr.c | 61 wpr_header_v1_dump(subdev, &hdr->wpr);
|