Home
last modified time | relevance | path

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

12

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dmub/src/
H A Damdgpu_dmub_dcn20.c63 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 Damdgpu_dmub_srv.c347 dmub->fb_base = params->fb_base; in dmub_srv_hw_init()
/netbsd-src/sys/external/bsd/drm2/dist/drm/savage/
H A Dsavage_bci.c580 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 Dsavage_bci.c563 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 Damdgpu_dcn21_hwseq.c75 config.system_aperture.fb_base = pa_config->system_aperture.fb_base; in dcn21_init_sys_ctx()
H A Damdgpu_dcn21_hubbub.c122 FB_BASE, pa_config->system_aperture.fb_base >> 24); in hubbub21_init_dchub()
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_atom.c270 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 Datom.h136 uint32_t fb_base; member
H A Dradeon_fb.c324 info->apertures->ranges[0].base = rdev->ddev->mode_config.fb_base; in radeonfb_create()
H A Dradeon_display.c1602 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 Damdgpu_atom.c256 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 Datom.h138 uint32_t fb_base; member
H A Damdgpu_fb.c298 info->apertures->ranges[0].base = adev->ddev->mode_config.fb_base; in amdgpufb_create()
H A Damdgpu_dce_virtual.c382 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 Ddmub_srv.h295 uint64_t fb_base; member
324 uint64_t fb_base; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_nv04_fbcon.c221 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 Dnouveau_display.c526 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 Ddchubbub.h73 uint64_t fb_base; member
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_mode_config.h529 resource_size_t fb_base; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/ast/
H A Dast_main.c521 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 Damdgpu_dcn20_hubbub.c379 FB_BASE, pa_config->system_aperture.fb_base >> 24); in hubbub2_init_dchub_sys_ctx()
H A Damdgpu_dcn20_hwseq.c1901 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 Ddc.h445 uint64_t fb_base; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/
H A Damdgpu_dcn10_hw_sequencer.c1842 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 Dqxl_display.c1226 qdev->ddev.mode_config.fb_base = qdev->vram_base; in qxl_modeset_init()

12