Symbol: intel_fbc
drivers/gpu/drm/i915/display/i9xx_plane.c
132
static struct intel_fbc *i9xx_plane_fbc(struct intel_display *display,
drivers/gpu/drm/i915/display/intel_display_core.h
402
struct intel_fbc *instances[I915_MAX_FBCS];
drivers/gpu/drm/i915/display/intel_display_types.h
1588
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_display_types.h
61
struct intel_fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1012
static void fbc_sys_cache_enable(const struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1036
static void __intel_fbc_cleanup_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1051
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
130
static struct intel_fbc *intel_fbc_for_pipe(struct intel_display *display, enum pipe pipe)
drivers/gpu/drm/i915/display/intel_fbc.c
1373
intel_fbc_invalidate_dirty_rect(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1381
intel_fbc_program_dirty_rect(struct intel_dsb *dsb, struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
1394
intel_fbc_dirty_rect_update(struct intel_dsb *dsb, struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1411
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1425
intel_fbc_hw_intialize_dirty_rect(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
1449
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1500
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1519
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1555
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1591
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1813
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1854
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1870
static void __intel_fbc_disable(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1896
static void __intel_fbc_post_update(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1914
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1928
static unsigned int intel_fbc_get_frontbuffer_bit(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1936
static void __intel_fbc_invalidate(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
1960
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1968
static void __intel_fbc_flush(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
1999
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2030
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2095
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2117
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2138
struct intel_fbc *fbc = container_of(work, typeof(*fbc), underrun_work);
drivers/gpu/drm/i915/display/intel_fbc.c
2158
static void __intel_fbc_reset_underrun(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
2185
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2192
static void __intel_fbc_handle_fifo_underrun_irq(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
2226
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2246
struct intel_fbc *fbc = intel_fbc_for_pipe(display, pipe);
drivers/gpu/drm/i915/display/intel_fbc.c
2287
void intel_fbc_add_plane(struct intel_fbc *fbc, struct intel_plane *plane)
drivers/gpu/drm/i915/display/intel_fbc.c
2292
static struct intel_fbc *intel_fbc_create(struct intel_display *display,
drivers/gpu/drm/i915/display/intel_fbc.c
2295
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2367
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2383
struct intel_fbc *fbc = m->private;
drivers/gpu/drm/i915/display/intel_fbc.c
2431
struct intel_fbc *fbc = data;
drivers/gpu/drm/i915/display/intel_fbc.c
2440
struct intel_fbc *fbc = data;
drivers/gpu/drm/i915/display/intel_fbc.c
2459
static void intel_fbc_debugfs_add(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
2481
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
284
static u32 i8xx_fbc_ctl(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
312
static u32 i965_fbc_ctl2(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
326
static void i8xx_fbc_deactivate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
347
static void i8xx_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
368
static bool i8xx_fbc_is_active(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
373
static bool i8xx_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
379
static void i8xx_fbc_nuke(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
389
static void i8xx_fbc_program_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
416
static void i965_fbc_nuke(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
435
static u32 g4x_dpfc_ctl_limit(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
450
static u32 g4x_dpfc_ctl(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
472
static void g4x_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
484
static void g4x_fbc_deactivate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
497
static bool g4x_fbc_is_active(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
502
static bool g4x_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
507
static void g4x_fbc_program_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
524
static void ilk_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
536
static void fbc_compressor_clkgate_disable_wa(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
550
static void ilk_fbc_deactivate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
566
static bool ilk_fbc_is_active(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
571
static bool ilk_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
576
static void ilk_fbc_program_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
593
static void snb_fbc_program_fence(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
606
static void snb_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
613
static void snb_fbc_nuke(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
630
static void glk_fbc_program_cfb_stride(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
643
static void skl_fbc_program_cfb_stride(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
659
static u32 ivb_dpfc_ctl(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
682
static void ivb_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
708
static bool ivb_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
713
static void ivb_fbc_set_false_color(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
730
static bool intel_fbc_hw_is_active(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
735
static void intel_fbc_hw_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
745
static void intel_fbc_hw_deactivate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
75
void (*activate)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
754
static bool intel_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
759
static void intel_fbc_nuke(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
76
void (*deactivate)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
77
bool (*is_active)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
771
static void intel_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
78
bool (*is_compressing)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
79
void (*nuke)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
792
static void intel_fbc_deactivate(struct intel_fbc *fbc, const char *reason)
drivers/gpu/drm/i915/display/intel_fbc.c
80
void (*program_cfb)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
81
void (*set_false_color)(struct intel_fbc *fbc, bool enable);
drivers/gpu/drm/i915/display/intel_fbc.c
858
static int find_compression_limit(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
883
static int intel_fbc_alloc_cfb(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
924
static void intel_fbc_program_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
929
static void intel_fbc_program_workarounds(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
992
static void fbc_sys_cache_disable(const struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.h
18
struct intel_fbc;
drivers/gpu/drm/i915/display/intel_fbc.h
48
void intel_fbc_add_plane(struct intel_fbc *fbc, struct intel_plane *plane);
drivers/gpu/drm/i915/display/skl_universal_plane.c
2458
static struct intel_fbc *skl_plane_fbc(struct intel_display *display,