atmel_hlcdc_plane
struct atmel_hlcdc_plane *primary = NULL, *cursor = NULL;
struct atmel_hlcdc_plane *overlay;
static inline struct atmel_hlcdc_plane *
return container_of(p, struct atmel_hlcdc_plane, base);
static inline struct atmel_hlcdc_plane *
return container_of(layer, struct atmel_hlcdc_plane, layer);
void (*plane_setup_scaler)(struct atmel_hlcdc_plane *plane,
void (*lcdc_update_buffers)(struct atmel_hlcdc_plane *plane,
void (*lcdc_atomic_disable)(struct atmel_hlcdc_plane *plane,
void (*lcdc_update_general_settings)(struct atmel_hlcdc_plane *plane,
void (*lcdc_atomic_update)(struct atmel_hlcdc_plane *plane,
void (*lcdc_csc_init)(struct atmel_hlcdc_plane *plane,
void (*lcdc_irq_dbg)(struct atmel_hlcdc_plane *plane,
void atmel_hlcdc_plane_irq(struct atmel_hlcdc_plane *plane);
static int atmel_hlcdc_plane_init_properties(struct atmel_hlcdc_plane *plane)
static void atmel_hlcdc_irq_dbg(struct atmel_hlcdc_plane *plane,
static void atmel_xlcdc_irq_dbg(struct atmel_hlcdc_plane *plane,
void atmel_hlcdc_plane_irq(struct atmel_hlcdc_plane *plane)
struct atmel_hlcdc_plane *plane = drm_plane_to_atmel_hlcdc_plane(p);
struct atmel_hlcdc_plane *plane;
plane = drmm_universal_plane_alloc(dev, struct atmel_hlcdc_plane, base, 0,
atmel_hlcdc_plane_scaler_set_phicoeff(struct atmel_hlcdc_plane *plane,
void atmel_hlcdc_plane_setup_scaler(struct atmel_hlcdc_plane *plane,
void atmel_xlcdc_plane_setup_scaler(struct atmel_hlcdc_plane *plane,
atmel_hlcdc_plane_update_pos_and_size(struct atmel_hlcdc_plane *plane,
void atmel_hlcdc_plane_update_general_settings(struct atmel_hlcdc_plane *plane,
void atmel_xlcdc_plane_update_general_settings(struct atmel_hlcdc_plane *plane,
static void atmel_hlcdc_plane_update_format(struct atmel_hlcdc_plane *plane,
static void atmel_hlcdc_plane_update_clut(struct atmel_hlcdc_plane *plane,
static void atmel_hlcdc_update_buffers(struct atmel_hlcdc_plane *plane,
static void atmel_xlcdc_update_buffers(struct atmel_hlcdc_plane *plane,
static void atmel_hlcdc_plane_update_buffers(struct atmel_hlcdc_plane *plane,
struct atmel_hlcdc_plane *primary;
atmel_hlcdc_plane_update_disc_area(struct atmel_hlcdc_plane *plane,
struct atmel_hlcdc_plane *plane = drm_plane_to_atmel_hlcdc_plane(p);
static void atmel_hlcdc_atomic_disable(struct atmel_hlcdc_plane *plane,
static void atmel_xlcdc_atomic_disable(struct atmel_hlcdc_plane *plane,
struct atmel_hlcdc_plane *plane = drm_plane_to_atmel_hlcdc_plane(p);
static void atmel_hlcdc_atomic_update(struct atmel_hlcdc_plane *plane,
static void atmel_xlcdc_atomic_update(struct atmel_hlcdc_plane *plane,
struct atmel_hlcdc_plane *plane = drm_plane_to_atmel_hlcdc_plane(p);
static void atmel_hlcdc_csc_init(struct atmel_hlcdc_plane *plane,
static void atmel_xlcdc_csc_init(struct atmel_hlcdc_plane *plane,