Home
last modified time | relevance | path

Searched refs:fb_start (Results 1 - 25 of 46) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dmaxinefb.c119 unsigned long fb_start; in maxinefb_init() local
134 fb_start = DS5000_xx_ONBOARD_FBMEM_START; in maxinefb_init()
137 for (fboff = fb_start; fboff < fb_start + 0x1ffff; fboff++) in maxinefb_init()
140 maxinefb_fix.smem_start = fb_start; in maxinefb_init()
H A Dhpfb.c212 unsigned long fboff, fb_width, fb_height, fb_start; in hpfb_init_one() local
245 fb_start = (unsigned long)ioremap_wt(fb_info.fix.smem_start, in hpfb_init_one()
254 fb_info.fix.smem_start, fb_start, fb_info.fix.smem_len/1024); in hpfb_init_one()
265 out_8(fb_start, 0xff); in hpfb_init_one()
266 fb_bitmask = in_8(fb_start); in hpfb_init_one()
267 out_8(fb_start, 0); in hpfb_init_one()
292 fb_info.screen_base = (char *)fb_start; in hpfb_init_one()
H A Dps3fb.c975 void *fb_start; in ps3fb_probe() local
1141 fb_start = ps3fb_videomemory.address + GPU_FB_START; in ps3fb_probe()
1142 info->screen_base = (char __force __iomem *)fb_start; in ps3fb_probe()
1143 info->fix.smem_start = __pa(fb_start); in ps3fb_probe()
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dmaxinefb.c117 unsigned long fb_start; in maxinefb_init() local
132 fb_start = DS5000_xx_ONBOARD_FBMEM_START; in maxinefb_init()
135 for (fboff = fb_start; fboff < fb_start + 0x1ffff; fboff++) in maxinefb_init()
138 maxinefb_fix.smem_start = fb_start; in maxinefb_init()
H A Dhpfb.c212 unsigned long fboff, fb_width, fb_height, fb_start; in hpfb_init_one() local
245 fb_start = (unsigned long)ioremap_wt(fb_info.fix.smem_start, in hpfb_init_one()
254 fb_info.fix.smem_start, fb_start, fb_info.fix.smem_len/1024); in hpfb_init_one()
265 out_8(fb_start, 0xff); in hpfb_init_one()
266 fb_bitmask = in_8(fb_start); in hpfb_init_one()
267 out_8(fb_start, 0); in hpfb_init_one()
291 fb_info.screen_base = (char *)fb_start; in hpfb_init_one()
H A Dps3fb.c976 void *fb_start; in ps3fb_probe() local
1142 fb_start = ps3fb_videomemory.address + GPU_FB_START; in ps3fb_probe()
1143 info->screen_buffer = fb_start; in ps3fb_probe()
1144 info->fix.smem_start = __pa(fb_start); in ps3fb_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gmc.c158 mc->fb_start = mc->vram_start; in amdgpu_gmc_vram_location()
189 size_bf = mc->fb_start; in amdgpu_gmc_gart_location()
234 if (mc->fb_start > mc->gart_start) { in amdgpu_gmc_agp_location()
235 size_bf = (mc->fb_start & sixteen_gb_mask) - in amdgpu_gmc_agp_location()
239 size_bf = mc->fb_start & sixteen_gb_mask; in amdgpu_gmc_agp_location()
245 mc->agp_start = (mc->fb_start - size_bf) & sixteen_gb_mask; in amdgpu_gmc_agp_location()
H A Damdgpu_gmc.h191 * fb_start (see below), this only covers the local GPU device.
192 * Driver get fb_start from MC_VM_FB_LOCATION_BASE (set by vbios)
205 u64 fb_start; member
H A Dmmhub_v1_0.c48 adev->gmc.fb_start = base; in mmhub_v1_0_get_fb_location()
97 min(adev->gmc.fb_start, adev->gmc.agp_start) >> 18); in mmhub_v1_0_init_system_aperture_regs()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gmc.c220 mc->fb_start = mc->vram_start; in amdgpu_gmc_vram_location()
252 mc->fb_start = hive_vram_start; in amdgpu_gmc_sysvm_location()
281 size_bf = mc->fb_start; in amdgpu_gmc_gart_location()
326 if (mc->fb_start > mc->gart_start) { in amdgpu_gmc_agp_location()
327 size_bf = (mc->fb_start & sixteen_gb_mask) - in amdgpu_gmc_agp_location()
331 size_bf = mc->fb_start & sixteen_gb_mask; in amdgpu_gmc_agp_location()
337 mc->agp_start = (mc->fb_start - size_bf) & sixteen_gb_mask; in amdgpu_gmc_agp_location()
H A Dgfxhub_v1_0.c70 (u32)(adev->gmc.fb_start >> 12)); in gfxhub_v1_0_init_gart_aperture_regs()
72 (u32)(adev->gmc.fb_start >> 44)); in gfxhub_v1_0_init_gart_aperture_regs()
103 min(adev->gmc.fb_start, adev->gmc.agp_start) >> 18); in gfxhub_v1_0_init_system_aperture_regs()
H A Dmmhub_v1_8.c48 adev->gmc.fb_start = base; in mmhub_v1_8_get_fb_location()
97 (u32)(adev->gmc.fb_start >> 12)); in mmhub_v1_8_init_gart_aperture_regs()
100 (u32)(adev->gmc.fb_start >> 44)); in mmhub_v1_8_init_gart_aperture_regs()
147 min(adev->gmc.fb_start, adev->gmc.agp_start) >> 18); in mmhub_v1_8_init_system_aperture_regs()
H A Dgfxhub_v1_2.c94 (u32)(adev->gmc.fb_start >> 12)); in gfxhub_v1_2_xcc_init_gart_aperture_regs()
97 (u32)(adev->gmc.fb_start >> 44)); in gfxhub_v1_2_xcc_init_gart_aperture_regs()
140 min(adev->gmc.fb_start, adev->gmc.agp_start) >> 18); in gfxhub_v1_2_xcc_init_system_aperture_regs()
H A Dmmhub_v1_7.c48 adev->gmc.fb_start = base; in mmhub_v1_7_get_fb_location()
82 (u32)(adev->gmc.fb_start >> 12)); in mmhub_v1_7_init_gart_aperture_regs()
84 (u32)(adev->gmc.fb_start >> 44)); in mmhub_v1_7_init_gart_aperture_regs()
119 min(adev->gmc.fb_start, adev->gmc.agp_start) >> 18); in mmhub_v1_7_init_system_aperture_regs()
H A Damdgpu_gmc.h237 * fb_start (see below), this only covers the local GPU device.
238 * If driver uses FB aperture to access FB, driver get fb_start from
254 u64 fb_start; member
H A Dmmhub_v1_0.c48 adev->gmc.fb_start = base; in mmhub_v1_0_get_fb_location()
97 min(adev->gmc.fb_start, adev->gmc.agp_start) >> 18); in mmhub_v1_0_init_system_aperture_regs()
/kernel/linux/linux-5.10/drivers/video/fbdev/mmp/fb/
H A Dmmpfb.h27 void *fb_start; member
H A Dmmpfb.c523 info->screen_buffer = fbi->fb_start; in fb_info_setup()
606 fbi->fb_start = dma_alloc_coherent(&pdev->dev, PAGE_ALIGN(fbi->fb_size), in mmpfb_probe()
608 if (fbi->fb_start == NULL) { in mmpfb_probe()
634 if (fbi->fb_start) { in mmpfb_probe()
645 dma_free_coherent(&pdev->dev, PAGE_ALIGN(fbi->fb_size), fbi->fb_start, in mmpfb_probe()
/kernel/linux/linux-6.6/drivers/video/fbdev/mmp/fb/
H A Dmmpfb.h27 void *fb_start; member
H A Dmmpfb.c521 info->screen_buffer = fbi->fb_start; in fb_info_setup()
604 fbi->fb_start = dma_alloc_coherent(&pdev->dev, PAGE_ALIGN(fbi->fb_size), in mmpfb_probe()
606 if (fbi->fb_start == NULL) { in mmpfb_probe()
632 if (fbi->fb_start) { in mmpfb_probe()
643 dma_free_coherent(&pdev->dev, PAGE_ALIGN(fbi->fb_size), fbi->fb_start, in mmpfb_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.h31 uint32_t fb_start; member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.h33 uint32_t fb_start; member
/kernel/linux/linux-5.10/drivers/video/fbdev/intelfb/
H A Dintelfb.h302 u32 fb_start; member
H A Dintelfbhw.c1668 br09 = dinfo->fb_start + (y * pitch + x * (bpp / 8)); in intelfbhw_do_fillrect()
1713 br09 = dinfo->fb_start; in intelfbhw_do_bitblt()
1715 br12 = dinfo->fb_start; in intelfbhw_do_bitblt()
1784 br09 = dinfo->fb_start; in intelfbhw_do_drawglyph()
/kernel/linux/linux-6.6/drivers/video/fbdev/intelfb/
H A Dintelfb.h302 u32 fb_start; member

Completed in 23 milliseconds

12