Home
last modified time | relevance | path

Searched refs:lfb_base (Results 1 – 23 of 23) sorted by relevance

/openbmc/linux/include/linux/
H A Dscreen_info.h24 u64 lfb_base = si->lfb_base; in __screen_info_lfb_base() local
27 lfb_base |= (u64)si->ext_lfb_base << 32; in __screen_info_lfb_base()
29 return lfb_base; in __screen_info_lfb_base()
32 static inline void __screen_info_set_lfb_base(struct screen_info *si, u64 lfb_base) in __screen_info_set_lfb_base() argument
34 si->lfb_base = lfb_base & GENMASK_ULL(31, 0); in __screen_info_set_lfb_base()
35 si->ext_lfb_base = (lfb_base & GENMASK_ULL(63, 32)) >> 32; in __screen_info_set_lfb_base()
/openbmc/linux/drivers/firmware/efi/
H A Dsysfb_efi.c77 si->lfb_base = efifb_dmi_list[i].base; in efifb_setup_from_dmi()
104 if (screen_info.lfb_base == 0) { in efifb_set_system()
110 screen_info.lfb_base = choose_value(info->base, in efifb_set_system()
111 screen_info.lfb_base, OVERRIDE_BASE, in efifb_set_system()
138 if (screen_info.lfb_base >= start && in efifb_set_system()
139 screen_info.lfb_base < end) { in efifb_set_system()
146 screen_info.lfb_base = 0; in efifb_set_system()
150 if (screen_info.lfb_base) { in efifb_set_system()
172 screen_info.lfb_base, screen_info.lfb_width, in efifb_set_system()
289 u64 fb_base = screen_info.lfb_base; in efifb_overlaps_pci_range()
H A Defi-init.c72 if (memblock_is_map_memory(screen_info.lfb_base)) in init_screen_info()
73 memblock_mark_nomap(screen_info.lfb_base, in init_screen_info()
H A Dearlycon.c240 fb_base = screen_info.lfb_base; in efi_earlycon_setup()
/openbmc/linux/arch/x86/xen/
H A Dvga.c47 screen_info->lfb_base = info->u.vesa_lfb.lfb_base; in xen_init_vga()
/openbmc/linux/drivers/video/fbdev/
H A Defifb.c296 screen_info.lfb_base = simple_strtoul(this_opt+5, NULL, 0); in efifb_setup()
315 if (screen_info.lfb_base) in fb_base_is_valid()
404 efifb_fix.smem_start = screen_info.lfb_base; in efifb_probe()
658 u64 base = screen_info.lfb_base; in efifb_fixup_resources()
H A Dvesafb.c263 vesafb_fix.smem_start = si->lfb_base; in vesafb_probe()
321 par->base = si->lfb_base; in vesafb_probe()
H A Dhyperv_fb.c1034 base = screen_info.lfb_base; in hvfb_getmem()
1082 screen_info.lfb_base = 0; in hvfb_getmem()
/openbmc/linux/include/uapi/linux/
H A Dscreen_info.h30 __u32 lfb_base; /* 0x18 */ member
/openbmc/u-boot/include/linux/
H A Dscreen_info.h29 __u32 lfb_base; /* 0x18 */ member
/openbmc/linux/arch/arm/include/uapi/asm/
H A Dsetup.h111 __u32 lfb_base; member
/openbmc/u-boot/arch/nds32/include/asm/
H A Dsetup.h107 u32 lfb_base; member
/openbmc/linux/drivers/firmware/
H A Dsysfb_simplefb.c107 base = si->lfb_base; in sysfb_create_simplefb()
/openbmc/u-boot/arch/arm/include/asm/
H A Dsetup.h172 u32 lfb_base; member
/openbmc/linux/drivers/gpu/drm/hyperv/
H A Dhyperv_drm_drv.c76 drm_aperture_remove_conflicting_framebuffers(screen_info.lfb_base, in hyperv_setup_vram()
/openbmc/linux/include/xen/interface/
H A Dxen.h713 uint32_t lfb_base; member
/openbmc/linux/arch/x86/boot/
H A Dvideo-vesa.c219 boot_params.screen_info.lfb_base = vminfo.lfb_ptr; in vesa_store_mode_params_graphics()
/openbmc/u-boot/drivers/pci/
H A Dpci_rom.c218 screen_info->lfb_base = vesa->phys_base_ptr; in setup_video()
/openbmc/qemu/include/hw/xen/interface/
H A Dxen.h935 uint32_t lfb_base; member
/openbmc/linux/drivers/firmware/efi/libstub/
H A Dgop.c540 &si->lfb_base, &si->ext_lfb_base); in setup_gop()
/openbmc/linux/drivers/pci/
H A Dvgaarb.c560 u64 base = screen_info.lfb_base; in vga_is_firmware_default()
/openbmc/linux/drivers/video/fbdev/intelfb/
H A Dintelfbdrv.c955 dinfo->initial_fb_base = screen_info.lfb_base; in get_initial_mode()
/openbmc/linux/drivers/hv/
H A Dvmbus_drv.c2104 start = screen_info.lfb_base; in vmbus_reserve_fb()