Symbol: intel_fbc
drivers/gpu/drm/i915/display/i9xx_plane.c
131
static struct intel_fbc *i9xx_plane_fbc(struct intel_display *display,
drivers/gpu/drm/i915/display/intel_display_core.h
396
struct intel_fbc *instances[I915_MAX_FBCS];
drivers/gpu/drm/i915/display/intel_display_types.h
1595
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
1011
static void fbc_sys_cache_enable(const struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1035
static void __intel_fbc_cleanup_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1050
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
129
static struct intel_fbc *intel_fbc_for_pipe(struct intel_display *display, enum pipe pipe)
drivers/gpu/drm/i915/display/intel_fbc.c
1372
intel_fbc_invalidate_dirty_rect(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1380
intel_fbc_program_dirty_rect(struct intel_dsb *dsb, struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
1393
intel_fbc_dirty_rect_update(struct intel_dsb *dsb, struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1410
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1424
intel_fbc_hw_intialize_dirty_rect(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
1448
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1494
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1513
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1549
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1585
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1807
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1848
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1864
static void __intel_fbc_disable(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1890
static void __intel_fbc_post_update(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1908
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1922
static unsigned int intel_fbc_get_frontbuffer_bit(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
1930
static void __intel_fbc_invalidate(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
1954
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
1962
static void __intel_fbc_flush(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
1993
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2024
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2089
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2111
struct intel_fbc *fbc = plane->fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2132
struct intel_fbc *fbc = container_of(work, typeof(*fbc), underrun_work);
drivers/gpu/drm/i915/display/intel_fbc.c
2152
static void __intel_fbc_reset_underrun(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
2179
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2186
static void __intel_fbc_handle_fifo_underrun_irq(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
2220
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2240
struct intel_fbc *fbc = intel_fbc_for_pipe(display, pipe);
drivers/gpu/drm/i915/display/intel_fbc.c
2281
void intel_fbc_add_plane(struct intel_fbc *fbc, struct intel_plane *plane)
drivers/gpu/drm/i915/display/intel_fbc.c
2286
static struct intel_fbc *intel_fbc_create(struct intel_display *display,
drivers/gpu/drm/i915/display/intel_fbc.c
2289
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2361
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
2377
struct intel_fbc *fbc = m->private;
drivers/gpu/drm/i915/display/intel_fbc.c
2425
struct intel_fbc *fbc = data;
drivers/gpu/drm/i915/display/intel_fbc.c
2434
struct intel_fbc *fbc = data;
drivers/gpu/drm/i915/display/intel_fbc.c
2453
static void intel_fbc_debugfs_add(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
2475
struct intel_fbc *fbc;
drivers/gpu/drm/i915/display/intel_fbc.c
283
static u32 i8xx_fbc_ctl(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
311
static u32 i965_fbc_ctl2(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
325
static void i8xx_fbc_deactivate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
346
static void i8xx_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
367
static bool i8xx_fbc_is_active(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
372
static bool i8xx_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
378
static void i8xx_fbc_nuke(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
388
static void i8xx_fbc_program_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
415
static void i965_fbc_nuke(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
434
static u32 g4x_dpfc_ctl_limit(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
449
static u32 g4x_dpfc_ctl(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
471
static void g4x_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
483
static void g4x_fbc_deactivate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
496
static bool g4x_fbc_is_active(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
501
static bool g4x_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
506
static void g4x_fbc_program_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
523
static void ilk_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
535
static void fbc_compressor_clkgate_disable_wa(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
549
static void ilk_fbc_deactivate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
565
static bool ilk_fbc_is_active(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
570
static bool ilk_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
575
static void ilk_fbc_program_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
592
static void snb_fbc_program_fence(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
605
static void snb_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
612
static void snb_fbc_nuke(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
629
static void glk_fbc_program_cfb_stride(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
642
static void skl_fbc_program_cfb_stride(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
658
static u32 ivb_dpfc_ctl(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
681
static void ivb_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
707
static bool ivb_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
712
static void ivb_fbc_set_false_color(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
729
static bool intel_fbc_hw_is_active(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
734
static void intel_fbc_hw_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
74
void (*activate)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
744
static void intel_fbc_hw_deactivate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
75
void (*deactivate)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
753
static bool intel_fbc_is_compressing(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
758
static void intel_fbc_nuke(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
76
bool (*is_active)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
77
bool (*is_compressing)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
770
static void intel_fbc_activate(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
78
void (*nuke)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
79
void (*program_cfb)(struct intel_fbc *fbc);
drivers/gpu/drm/i915/display/intel_fbc.c
791
static void intel_fbc_deactivate(struct intel_fbc *fbc, const char *reason)
drivers/gpu/drm/i915/display/intel_fbc.c
80
void (*set_false_color)(struct intel_fbc *fbc, bool enable);
drivers/gpu/drm/i915/display/intel_fbc.c
857
static int find_compression_limit(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
882
static int intel_fbc_alloc_cfb(struct intel_fbc *fbc,
drivers/gpu/drm/i915/display/intel_fbc.c
923
static void intel_fbc_program_cfb(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
928
static void intel_fbc_program_workarounds(struct intel_fbc *fbc)
drivers/gpu/drm/i915/display/intel_fbc.c
991
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
2470
static struct intel_fbc *skl_plane_fbc(struct intel_display *display,