Searched refs:efifb (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/stand/efi/loader/ |
| H A D | framebuffer.c | 103 mask = efifb->fb_mask_red | efifb->fb_mask_green | in efifb_color_depth() 104 efifb->fb_mask_blue | efifb->fb_mask_reserved; in efifb_color_depth() 336 if (efifb->fb_height == 0 || efifb->fb_width == 0) in efifb_from_uga() 389 efifb->fb_height == vert && efifb->fb_addr == fbaddr) { in efifb_from_uga() 404 efifb->fb_stride = efifb->fb_width; in efifb_from_uga() 406 np = efifb->fb_stride & (efifb->fb_stride - 1); in efifb_from_uga() 448 efifb->fb_size = efifb->fb_height * efifb->fb_stride * 4; in efifb_from_uga() 475 efifb->fb_size = efifb->fb_height * efifb->fb_stride * 4; in efifb_from_uga() 651 efifb.fb_mask_blue | efifb.fb_mask_reserved); in efi_find_framebuffer() 657 EFI_SIZE_TO_PAGES(efifb.fb_height * efifb.fb_width * in efi_find_framebuffer() [all …]
|
| H A D | bootinfo.c | 189 struct efi_fb efifb; in bi_load_efi_data() local 191 efifb.fb_addr = gfx_state.tg_fb.fb_addr; in bi_load_efi_data() 192 efifb.fb_size = gfx_state.tg_fb.fb_size; in bi_load_efi_data() 193 efifb.fb_height = gfx_state.tg_fb.fb_height; in bi_load_efi_data() 194 efifb.fb_width = gfx_state.tg_fb.fb_width; in bi_load_efi_data() 201 if (efifb.fb_addr != 0) { in bi_load_efi_data() 204 efifb.fb_addr, efifb.fb_size); in bi_load_efi_data() 206 efifb.fb_width, efifb.fb_height); in bi_load_efi_data() 209 efifb.fb_mask_red, efifb.fb_mask_green, efifb.fb_mask_blue, in bi_load_efi_data() 210 efifb.fb_mask_reserved); in bi_load_efi_data() [all …]
|
| /freebsd-14.2/sys/dev/vt/hw/efifb/ |
| H A D | efifb.c | 80 struct efi_fb *efifb; in vt_efifb_probe() local 93 if (efifb == NULL) in vt_efifb_probe() 103 struct efi_fb *efifb; in vt_efifb_init() local 141 if (efifb == NULL) in vt_efifb_init() 145 info->fb_height = efifb->fb_height; in vt_efifb_init() 146 info->fb_width = efifb->fb_width; in vt_efifb_init() 148 info->fb_depth = fls(efifb->fb_mask_red | efifb->fb_mask_green | in vt_efifb_init() 149 efifb->fb_mask_blue | efifb->fb_mask_reserved); in vt_efifb_init() 156 roff = ffs(efifb->fb_mask_red) - 1; in vt_efifb_init() 158 boff = ffs(efifb->fb_mask_blue) - 1; in vt_efifb_init() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | msm8992-msft-lumia-talkman.dts | 27 bootargs = "earlycon=efifb console=efifb acpi=no";
|
| H A D | msm8994-msft-lumia-octagon.dtsi | 41 bootargs = "earlycon=efifb console=efifb acpi=no";
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | machdep.c | 874 struct efi_fb *efifb; in initarm() local 931 efifb = (struct efi_fb *)preload_search_info(kmdp, in initarm() 933 if (efifb != NULL) in initarm() 934 physmem_exclude_region(efifb->fb_addr, efifb->fb_size, in initarm()
|
| /freebsd-14.2/sys/dev/hyperv/vmbus/ |
| H A D | vmbus.c | 1307 struct efi_fb *efifb; in vmbus_fb_mmio_res() local 1321 efifb = (struct efi_fb *)preload_search_info(kmdp, in vmbus_fb_mmio_res() 1327 if (efifb != NULL) { in vmbus_fb_mmio_res() 1328 fb_start = efifb->fb_addr; in vmbus_fb_mmio_res() 1329 fb_end = efifb->fb_addr + efifb->fb_size; in vmbus_fb_mmio_res() 1330 fb_count = efifb->fb_size; in vmbus_fb_mmio_res() 1331 fb_height = efifb->fb_height; in vmbus_fb_mmio_res() 1332 fb_width = efifb->fb_width; in vmbus_fb_mmio_res()
|
| /freebsd-14.2/ |
| H A D | UPDATING | 1218 ARM64 now have efifb support, if you want to have serial console
|
| /freebsd-14.2/sys/conf/ |
| H A D | files | 3436 dev/vt/hw/efifb/efifb.c optional vt_efifb
|