Home
last modified time | relevance | path

Searched refs:dpy (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/firmware/efi/libstub/
H A Dprimary_display.c29 struct sysfb_display_info *dpy; in __alloc_primary_display() local
33 sizeof(*dpy), (void **)&dpy); in __alloc_primary_display()
38 memset(dpy, 0, sizeof(*dpy)); in __alloc_primary_display()
41 &primary_display_guid, dpy); in __alloc_primary_display()
43 return dpy; in __alloc_primary_display()
45 efi_bs_call(free_pool, dpy); in __alloc_primary_display()
49 void free_primary_display(struct sysfb_display_info *dpy) in free_primary_display() argument
51 if (!dpy) in free_primary_display()
55 efi_bs_call(free_pool, dpy); in free_primary_display()
H A Defi-stub.c51 void __weak free_primary_display(struct sysfb_display_info *dpy) in free_primary_display() argument
56 struct sysfb_display_info *dpy; in setup_primary_display() local
61 dpy = alloc_primary_display(); in setup_primary_display()
62 if (!dpy) in setup_primary_display()
64 screen = &dpy->screen; in setup_primary_display()
66 edid = &dpy->edid; in setup_primary_display()
73 return dpy; in setup_primary_display()
76 free_primary_display(dpy); in setup_primary_display()
158 struct sysfb_display_info *dpy; in efi_stub_common() local
165 dpy = setup_primary_display(); in efi_stub_common()
[all …]
H A Defistub.h1181 void free_primary_display(struct sysfb_display_info *dpy);
/linux/arch/loongarch/kernel/
H A Defi.c84 struct sysfb_display_info *dpy; in init_primary_display() local
89 dpy = early_memremap(primary_display_table, sizeof(*dpy)); in init_primary_display()
90 if (!dpy) { in init_primary_display()
94 sysfb_primary_display = *dpy; in init_primary_display()
95 memset(dpy, 0, sizeof(*dpy)); in init_primary_display()
96 early_memunmap(dpy, sizeof(*dpy)); in init_primary_display()
/linux/drivers/firmware/efi/
H A Defi-init.c70 struct sysfb_display_info *dpy; in init_primary_display() local
73 dpy = early_memremap(primary_display_table, sizeof(*dpy)); in init_primary_display()
74 if (!dpy) { in init_primary_display()
78 sysfb_primary_display = *dpy; in init_primary_display()
79 memset(dpy, 0, sizeof(*dpy)); in init_primary_display()
80 early_memunmap(dpy, sizeof(*dpy)); in init_primary_display()
/linux/drivers/firmware/
H A Dsysfb.c144 struct sysfb_display_info *dpy = &sysfb_primary_display; in sysfb_init() local
145 struct screen_info *si = &dpy->screen; in sysfb_init()
206 ret = platform_device_add_data(pd, dpy, sizeof(*dpy)); in sysfb_init()
/linux/drivers/gpu/drm/sysfb/
H A Defidrm.c143 const struct sysfb_display_info *dpy; in efidrm_device_create() local
162 dpy = dev_get_platdata(&pdev->dev); in efidrm_device_create()
163 if (!dpy) in efidrm_device_create()
165 si = &dpy->screen; in efidrm_device_create()
208 if (drm_edid_header_is_valid(dpy->edid.dummy) == 8) in efidrm_device_create()
209 sysfb->edid = dpy->edid.dummy; in efidrm_device_create()
H A Dvesadrm.c393 const struct sysfb_display_info *dpy; in vesadrm_device_create() local
413 dpy = dev_get_platdata(&pdev->dev); in vesadrm_device_create()
414 if (!dpy) in vesadrm_device_create()
416 si = &dpy->screen; in vesadrm_device_create()
476 if (drm_edid_header_is_valid(dpy->edid.dummy) == 8) in vesadrm_device_create()
477 sysfb->edid = dpy->edid.dummy; in vesadrm_device_create()
/linux/drivers/video/fbdev/
H A Dvesafb.c246 struct sysfb_display_info *dpy; in vesafb_probe() local
261 dpy = dev_get_platdata(&dev->dev); in vesafb_probe()
262 if (!dpy) in vesafb_probe()
265 si = devm_kmemdup(&dev->dev, &dpy->screen, sizeof(*si), GFP_KERNEL); in vesafb_probe()
H A Defifb.c348 struct sysfb_display_info *dpy; in efifb_probe() local
364 dpy = dev_get_platdata(&dev->dev); in efifb_probe()
365 if (!dpy) in efifb_probe()
368 si = devm_kmemdup(&dev->dev, &dpy->screen, sizeof(*si), GFP_KERNEL); in efifb_probe()
H A Dvga16fb.c1308 struct sysfb_display_info *dpy; in vga16fb_probe() local
1315 dpy = dev_get_platdata(&dev->dev); in vga16fb_probe()
1316 if (!dpy) in vga16fb_probe()
1318 si = &dpy->screen; in vga16fb_probe()