Searched refs:sysfb (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/sysfb/ |
| H A D | vesadrm.c | 60 struct drm_sysfb_device sysfb; member 82 return container_of(to_drm_sysfb_device(dev), struct vesadrm_device, sysfb); in to_vesadrm_device() 148 struct drm_device *dev = &vesa->sysfb.dev; in vesadrm_fill_gamma_lut() 174 struct drm_device *dev = &vesa->sysfb.dev; in vesadrm_load_gamma_lut() 199 struct drm_device *dev = &vesa->sysfb.dev; in vesadrm_fill_palette_lut() 220 struct drm_device *dev = &vesa->sysfb.dev; in vesadrm_load_palette_lut() 245 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(plane->dev); in vesadrm_primary_plane_helper_atomic_check() local 262 switch (sysfb->fb_format->format) { in vesadrm_primary_plane_helper_atomic_check() 286 new_sysfb_crtc_state->format = sysfb->fb_format; in vesadrm_primary_plane_helper_atomic_check() 315 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(dev); in vesadrm_crtc_helper_atomic_flush() local [all …]
|
| H A D | drm_sysfb_modeset.c | 288 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(plane->dev); in drm_sysfb_plane_helper_atomic_check() local 313 new_sysfb_crtc_state->format = sysfb->fb_format; in drm_sysfb_plane_helper_atomic_check() 320 sysfb->fb_pitch, GFP_KERNEL); in drm_sysfb_plane_helper_atomic_check() 332 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(dev); in drm_sysfb_plane_helper_atomic_update() local 338 unsigned int dst_pitch = sysfb->fb_pitch; in drm_sysfb_plane_helper_atomic_update() 356 struct iosys_map dst = sysfb->fb_addr; in drm_sysfb_plane_helper_atomic_update() 377 struct drm_sysfb_device *sysfb = to_drm_sysfb_device(dev); in drm_sysfb_plane_helper_atomic_disable() local 378 struct iosys_map dst = sysfb->fb_addr; in drm_sysfb_plane_helper_atomic_disable() 381 unsigned int dst_pitch = sysfb->fb_pitch; in drm_sysfb_plane_helper_atomic_disable() 382 const struct drm_format_info *dst_format = sysfb->fb_format; in drm_sysfb_plane_helper_atomic_disable() [all …]
|
| H A D | efidrm.c | 83 struct drm_sysfb_device sysfb; member 151 struct drm_sysfb_device *sysfb; in efidrm_device_create() local 174 efi = devm_drm_dev_alloc(&pdev->dev, drv, struct efidrm_device, sysfb.dev); in efidrm_device_create() 177 sysfb = &efi->sysfb; in efidrm_device_create() 178 dev = &sysfb->dev; in efidrm_device_create() 209 sysfb->edid = dpy->edid.dummy; in efidrm_device_create() 211 sysfb->fb_mode = drm_sysfb_mode(width, height, 0, 0); in efidrm_device_create() 212 sysfb->fb_format = format; in efidrm_device_create() 213 sysfb->fb_pitch = stride; in efidrm_device_create() 246 iosys_map_set_vaddr_iomem(&sysfb->fb_addr, screen_base); in efidrm_device_create() [all …]
|
| H A D | simpledrm.c | 206 struct drm_sysfb_device sysfb; member 272 struct drm_device *dev = &sdev->sysfb.dev; in simpledrm_device_init_clocks() 370 struct drm_device *dev = &sdev->sysfb.dev; in simpledrm_device_init_regulators() 491 struct device *dev = sdev->sysfb.dev.dev; in simpledrm_device_attach_genpd() 523 drm_warn(&sdev->sysfb.dev, in simpledrm_device_attach_genpd() 534 drm_warn(&sdev->sysfb.dev, "failed to link power-domain %d\n", i); in simpledrm_device_attach_genpd() 599 struct drm_sysfb_device *sysfb; in simpledrm_device_create() local 614 sdev = devm_drm_dev_alloc(&pdev->dev, drv, struct simpledrm_device, sysfb.dev); in simpledrm_device_create() 617 sysfb = &sdev->sysfb; in simpledrm_device_create() 618 dev = &sysfb->dev; in simpledrm_device_create() [all …]
|
| H A D | ofdrm.c | 298 struct drm_sysfb_device sysfb; member 317 return container_of(to_drm_sysfb_device(dev), struct ofdrm_device, sysfb); in ofdrm_device_of_dev() 357 struct drm_device *dev = &odev->sysfb.dev; in ofdrm_device_init_pci() 400 struct platform_device *pdev = to_platform_device(odev->sysfb.dev.dev); in ofdrm_find_fb_resource() 426 struct drm_device *dev = &odev->sysfb.dev; in get_cmap_address_of() 459 struct drm_device *dev = &odev->sysfb.dev; in ofdrm_mach64_cmap_ioremap() 621 struct drm_device *dev = &odev->sysfb.dev; in ofdrm_qemu_cmap_ioremap() 667 struct drm_device *dev = &odev->sysfb.dev; in ofdrm_device_fill_gamma() 690 struct drm_device *dev = &odev->sysfb.dev; in ofdrm_device_load_gamma() 821 struct drm_sysfb_device *sysfb; in ofdrm_device_create() local [all …]
|
| /linux/drivers/firmware/ |
| H A D | Makefile | 19 obj-$(CONFIG_SYSFB) += sysfb.o
|
| /linux/Documentation/driver-api/firmware/ |
| H A D | other_interfaces.rst | 19 .. kernel-doc:: drivers/firmware/sysfb.c
|
| /linux/drivers/gpu/drm/ |
| H A D | Makefile | 218 obj-y += sysfb/
|
| H A D | Kconfig | 327 source "drivers/gpu/drm/sysfb/Kconfig"
|
| /linux/ |
| H A D | MAINTAINERS | 7960 F: drivers/firmware/sysfb*.c 7961 F: drivers/gpu/drm/sysfb/ 7965 F: include/linux/sysfb.h
|