| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dmub/src/ |
| H A D | amdgpu_dmub_dcn20.c | 63 uint64_t *fb_base, in dmub_dcn20_get_fb_base_offset() argument 69 *fb_base = (uint64_t)tmp << 24; in dmub_dcn20_get_fb_base_offset() 76 uint64_t fb_base, in dmub_dcn20_translate_addr() argument 80 addr_out->quad_part = addr_in->quad_part - fb_base + fb_offset; in dmub_dcn20_translate_addr() 105 uint64_t fb_base, fb_offset; in dmub_dcn20_backdoor_load() local 107 dmub_dcn20_get_fb_base_offset(dmub, &fb_base, &fb_offset); in dmub_dcn20_backdoor_load() 113 dmub_dcn20_translate_addr(&cw0->offset, fb_base, fb_offset, &offset); in dmub_dcn20_backdoor_load() 122 dmub_dcn20_translate_addr(&cw1->offset, fb_base, fb_offset, &offset); in dmub_dcn20_backdoor_load() 143 uint64_t fb_base, fb_offset; in dmub_dcn20_setup_windows() local 145 dmub_dcn20_get_fb_base_offset(dmub, &fb_base, &fb_offset); in dmub_dcn20_setup_windows() [all …]
|
| H A D | amdgpu_dmub_srv.c | 347 dmub->fb_base = params->fb_base; in dmub_srv_hw_init()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/savage/ |
| H A D | savage_bci.c | 580 unsigned long mmio_base, fb_base, fb_size, aperture_base; in savage_driver_firstopen() local 590 fb_base = pci_resource_start(dev->pdev, 0); in savage_driver_firstopen() 592 mmio_base = fb_base + SAVAGE_FB_SIZE_S3; in savage_driver_firstopen() 594 aperture_base = fb_base + SAVAGE_APERTURE_OFFSET; in savage_driver_firstopen() 600 arch_phys_wc_add(fb_base, 0x01000000); in savage_driver_firstopen() 602 arch_phys_wc_add(fb_base + 0x02000000, in savage_driver_firstopen() 605 arch_phys_wc_add(fb_base + 0x04000000, in savage_driver_firstopen() 616 fb_base = pci_resource_start(dev->pdev, 1); in savage_driver_firstopen() 619 aperture_base = fb_base + SAVAGE_APERTURE_OFFSET; in savage_driver_firstopen() 625 arch_phys_wc_add(fb_base, in savage_driver_firstopen() [all …]
|
| /netbsd-src/sys/external/bsd/drm/dist/shared-core/ |
| H A D | savage_bci.c | 563 unsigned long mmio_base, fb_base, fb_size, aperture_base; in savage_driver_firstopen() local 576 fb_base = drm_get_resource_start(dev, 0); in savage_driver_firstopen() 578 mmio_base = fb_base + SAVAGE_FB_SIZE_S3; in savage_driver_firstopen() 580 aperture_base = fb_base + SAVAGE_APERTURE_OFFSET; in savage_driver_firstopen() 585 dev_priv->mtrr[0].base = fb_base; in savage_driver_firstopen() 590 dev_priv->mtrr[1].base = fb_base + 0x02000000; in savage_driver_firstopen() 595 dev_priv->mtrr[2].base = fb_base + 0x04000000; in savage_driver_firstopen() 608 fb_base = drm_get_resource_start(dev, 1); in savage_driver_firstopen() 611 aperture_base = fb_base + SAVAGE_APERTURE_OFFSET; in savage_driver_firstopen() 616 dev_priv->mtrr[0].base = fb_base; in savage_driver_firstopen() [all …]
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/ |
| H A D | amdgpu_dcn21_hwseq.c | 75 config.system_aperture.fb_base = pa_config->system_aperture.fb_base; in dcn21_init_sys_ctx()
|
| H A D | amdgpu_dcn21_hubbub.c | 122 FB_BASE, pa_config->system_aperture.fb_base >> 24); in hubbub21_init_dchub()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/ |
| H A D | radeon_atom.c | 270 val = gctx->fb_base; in atom_get_src_int() 296 if ((gctx->fb_base + (idx * 4)) > gctx->scratch_size_bytes) { in atom_get_src_int() 298 gctx->fb_base + (idx * 4), gctx->scratch_size_bytes); in atom_get_src_int() 301 val = gctx->scratch[(gctx->fb_base / 4) + idx]; in atom_get_src_int() 537 gctx->fb_base = val; in atom_put_dst() 552 if ((gctx->fb_base + (idx * 4)) > gctx->scratch_size_bytes) { in atom_put_dst() 554 gctx->fb_base + (idx * 4), gctx->scratch_size_bytes); in atom_put_dst() 556 gctx->scratch[(gctx->fb_base / 4) + idx] = val; in atom_put_dst() 865 ctx->ctx->fb_base = atom_get_src(ctx, attr, ptr); in atom_op_setfbbase() 1243 ctx->fb_base = 0; in atom_execute_table_scratch_unlocked()
|
| H A D | atom.h | 136 uint32_t fb_base; member
|
| H A D | radeon_fb.c | 324 info->apertures->ranges[0].base = rdev->ddev->mode_config.fb_base; in radeonfb_create()
|
| H A D | radeon_display.c | 1602 rdev->ddev->mode_config.fb_base = rdev->mc.aper_base; in radeon_modeset_init()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| H A D | amdgpu_atom.c | 256 val = gctx->fb_base; in atom_get_src_int() 282 if ((gctx->fb_base + (idx * 4)) > gctx->scratch_size_bytes) { in atom_get_src_int() 284 gctx->fb_base + (idx * 4), gctx->scratch_size_bytes); in atom_get_src_int() 287 val = gctx->scratch[(gctx->fb_base / 4) + idx]; in atom_get_src_int() 523 gctx->fb_base = val; in atom_put_dst() 538 if ((gctx->fb_base + (idx * 4)) > gctx->scratch_size_bytes) { in atom_put_dst() 540 gctx->fb_base + (idx * 4), gctx->scratch_size_bytes); in atom_put_dst() 542 gctx->scratch[(gctx->fb_base / 4) + idx] = val; in atom_put_dst() 886 ctx->ctx->fb_base = atom_get_src(ctx, attr, ptr); in atom_op_setfbbase() 1278 ctx->fb_base = 0; in amdgpu_atom_execute_table()
|
| H A D | atom.h | 138 uint32_t fb_base; member
|
| H A D | amdgpu_fb.c | 298 info->apertures->ranges[0].base = adev->ddev->mode_config.fb_base; in amdgpufb_create()
|
| H A D | amdgpu_dce_virtual.c | 382 adev->ddev->mode_config.fb_base = adev->gmc.aper_base; in dce_virtual_sw_init()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dmub/inc/ |
| H A D | dmub_srv.h | 295 uint64_t fb_base; member 324 uint64_t fb_base; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/ |
| H A D | nouveau_nv04_fbcon.c | 221 OUT_RING(chan, info->fix.smem_start - dev->mode_config.fb_base); in nv04_fbcon_accel_init() 222 OUT_RING(chan, info->fix.smem_start - dev->mode_config.fb_base); in nv04_fbcon_accel_init()
|
| H A D | nouveau_display.c | 526 dev->mode_config.fb_base = device->func->resource_addr(device, 1); in nouveau_display_create()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/hw/ |
| H A D | dchubbub.h | 73 uint64_t fb_base; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/include/drm/ |
| H A D | drm_mode_config.h | 529 resource_size_t fb_base; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/ast/ |
| H A D | ast_main.c | 521 dev->mode_config.fb_base = pci_resource_start(ast->dev->pdev, 0); in ast_driver_load()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/ |
| H A D | amdgpu_dcn20_hubbub.c | 379 FB_BASE, pa_config->system_aperture.fb_base >> 24); in hubbub2_init_dchub_sys_ctx()
|
| H A D | amdgpu_dcn20_hwseq.c | 1901 config.system_aperture.fb_base = pa_config->system_aperture.fb_base; in dcn20_init_sys_ctx()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/ |
| H A D | dc.h | 445 uint64_t fb_base; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/ |
| H A D | amdgpu_dcn10_hw_sequencer.c | 1842 PHYSICAL_ADDRESS_LOC fb_base; in mmhub_read_vm_context0_settings() local 1876 fb_base.quad_part = (uint64_t)fb_base_value << 24; in mmhub_read_vm_context0_settings() 1878 vm0->pte_base.quad_part += fb_base.quad_part; in mmhub_read_vm_context0_settings()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/qxl/ |
| H A D | qxl_display.c | 1226 qdev->ddev.mode_config.fb_base = qdev->vram_base; in qxl_modeset_init()
|