vesadrm_device
static void vesadrm_pmi_cmap_write(struct vesadrm_device *vesa, unsigned int index,
struct vesadrm_device *vesa = to_vesadrm_device(dev);
static void vesadrm_fill_gamma_lut(struct vesadrm_device *vesa,
static void vesadrm_load_gamma_lut(struct vesadrm_device *vesa,
static void vesadrm_fill_palette_lut(struct vesadrm_device *vesa,
static void vesadrm_load_palette_lut(struct vesadrm_device *vesa,
struct vesadrm_device *vesa = to_vesadrm_device(dev);
static struct vesadrm_device *vesadrm_device_create(struct drm_driver *drv,
struct vesadrm_device *vesa;
vesa = devm_drm_dev_alloc(&pdev->dev, drv, struct vesadrm_device, sysfb.dev);
struct vesadrm_device *vesa;
void (*cmap_write)(struct vesadrm_device *vesa, unsigned int index,
static struct vesadrm_device *to_vesadrm_device(struct drm_device *dev)
return container_of(to_drm_sysfb_device(dev), struct vesadrm_device, sysfb);
static void vesadrm_vga_cmap_write(struct vesadrm_device *vesa, unsigned int index,