/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_bw.c | 122 static u16 icl_qgv_points_mask(struct drm_i915_private *i915) in icl_qgv_points_mask() 142 static bool is_sagv_enabled(struct drm_i915_private *i915, u16 points_mask) in is_sagv_enabled() 571 static void dg2_get_bw_info(struct drm_i915_private *i915) in dg2_get_bw_info() 694 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_bw_crtc_data_rate() local 719 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_bw_crtc_min_cdclk() local 731 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_bw_crtc_update() local 806 static int mtl_find_qgv_points(struct drm_i915_private *i915, in mtl_find_qgv_points() 877 static int icl_find_qgv_points(struct drm_i915_private *i915, in icl_find_qgv_points() 992 static int intel_bw_check_qgv_points(struct drm_i915_private *i915, in intel_bw_check_qgv_points() 1010 static bool intel_bw_state_changed(struct drm_i915_private *i915, in intel_bw_state_changed() [all …]
|
H A D | intel_pps.c | 27 static const char *pps_name(struct drm_i915_private *i915, in pps_name() 346 static int intel_num_pps(struct drm_i915_private *i915) in intel_num_pps() 365 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_pps_is_valid() local 376 bxt_initial_pps_idx(struct drm_i915_private *i915, pps_check check) in bxt_initial_pps_idx() 393 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in pps_initial_setup() local 622 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in wait_panel_on() local 633 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in wait_panel_off() local 644 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in wait_panel_power_cycle() local 780 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_pps_vdd_on() local 870 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in edp_panel_vdd_schedule_off() local [all …]
|
H A D | intel_dmc_regs.h | 27 #define __PIPEDMC_REG_MMIO_BASE(i915, dmc_id) \ argument 34 #define _DMC_REG_MMIO_BASE(i915, dmc_id) \ argument 38 #define _DMC_REG(i915, dmc_id, reg) \ argument 45 #define DMC_EVT_HTP(i915, dmc_id, handler) \ argument 50 #define DMC_EVT_CTL(i915, dmc_id, handler) \ argument
|
H A D | intel_display_irq.c | 59 void ilk_enable_display_irq(struct drm_i915_private *i915, u32 bits) in ilk_enable_display_irq() 64 void ilk_disable_display_irq(struct drm_i915_private *i915, u32 bits) in ilk_disable_display_irq() 131 void bdw_enable_pipe_irq(struct drm_i915_private *i915, in bdw_enable_pipe_irq() 137 void bdw_disable_pipe_irq(struct drm_i915_private *i915, in bdw_disable_pipe_irq() 169 void ibx_enable_display_interrupt(struct drm_i915_private *i915, u32 bits) in ibx_enable_display_interrupt() 174 void ibx_disable_display_interrupt(struct drm_i915_private *i915, u32 bits) in ibx_disable_display_interrupt() 339 static void flip_done_handler(struct drm_i915_private *i915, in flip_done_handler() 956 static u32 gen8_de_pipe_flip_done_mask(struct drm_i915_private *i915) in gen8_de_pipe_flip_done_mask() 975 static void gen8_read_and_ack_pch_irqs(struct drm_i915_private *i915, u32 *pch_iir, u32 *pica_iir) in gen8_read_and_ack_pch_irqs() 1150 u32 gen11_gu_misc_irq_ack(struct drm_i915_private *i915, const u32 master_ctl) in gen11_gu_misc_irq_ack() [all …]
|
H A D | intel_display_power.h | 209 intel_display_power_put_async(struct drm_i915_private *i915, in intel_display_power_put_async() 217 intel_display_power_put_async_delay(struct drm_i915_private *i915, in intel_display_power_put_async_delay() 229 intel_display_power_put(struct drm_i915_private *i915, in intel_display_power_put() 237 intel_display_power_put_async(struct drm_i915_private *i915, in intel_display_power_put_async() 245 intel_display_power_put_async_delay(struct drm_i915_private *i915, in intel_display_power_put_async_delay() 270 intel_display_power_put_all_in_set(struct drm_i915_private *i915, in intel_display_power_put_all_in_set() 304 #define with_intel_display_power(i915, domain, wf) \ argument 308 #define with_intel_display_power_if_enabled(i915, domain, wf) \ argument
|
H A D | intel_vrr.c | 16 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_vrr_is_capable() local 79 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_vrr_vblank_exit_length() local 104 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_vrr_compute_config() local 166 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev); in trans_vrr_ctl() local
|
H A D | intel_dpt.c | 128 struct drm_i915_private *i915 = vm->i915; in intel_dpt_pin() local 197 void intel_dpt_resume(struct drm_i915_private *i915) in intel_dpt_resume() 224 void intel_dpt_suspend(struct drm_i915_private *i915) in intel_dpt_suspend() 247 struct drm_i915_private *i915 = to_i915(obj->dev); in intel_dpt_create() local 323 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_dpt_configure() local
|
H A D | intel_dp_aux_backlight.c | 117 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_dp_aux_supports_hdr_backlight() local 168 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_dp_aux_hdr_get_backlight() local 239 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_dp_aux_hdr_enable_backlight() local 293 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_dp_aux_hdr_setup_backlight() local 395 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_dp_aux_vesa_setup_backlight() local 455 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_dp_aux_supports_vesa_backlight() local 486 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_dp_aux_init_backlight_funcs() local
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | intel_memory_region.c | 145 intel_memory_region_lookup(struct drm_i915_private *i915, in intel_memory_region_lookup() 161 intel_memory_region_by_type(struct drm_i915_private *i915, in intel_memory_region_by_type() 207 struct drm_i915_private *i915 = mem->i915; in intel_memory_region_memtest() local 220 intel_memory_region_create(struct drm_i915_private *i915, in intel_memory_region_create() 309 int intel_memory_regions_hw_probe(struct drm_i915_private *i915) in intel_memory_regions_hw_probe() 364 void intel_memory_regions_driver_release(struct drm_i915_private *i915) in intel_memory_regions_driver_release()
|
H A D | i915_query.c | 101 static int query_geometry_subslices(struct drm_i915_private *i915, in query_geometry_subslices() 128 query_engine_info(struct drm_i915_private *i915, in query_engine_info() 225 static int query_perf_config_data(struct drm_i915_private *i915, in query_perf_config_data() 372 static int query_perf_config_list(struct drm_i915_private *i915, in query_perf_config_list() 445 static int query_perf_config(struct drm_i915_private *i915, in query_perf_config() 460 static int query_memregion_info(struct drm_i915_private *i915, in query_memregion_info() 532 static int query_hwconfig_blob(struct drm_i915_private *i915, in query_hwconfig_blob()
|
H A D | vlv_suspend.c | 108 static void vlv_save_gunit_s0ix_state(struct drm_i915_private *i915) in vlv_save_gunit_s0ix_state() 193 static void vlv_restore_gunit_s0ix_state(struct drm_i915_private *i915) in vlv_restore_gunit_s0ix_state() 279 static int vlv_wait_for_pw_status(struct drm_i915_private *i915, in vlv_wait_for_pw_status() 303 static int vlv_force_gfx_clock(struct drm_i915_private *i915, bool force_on) in vlv_force_gfx_clock() 327 static int vlv_allow_gt_wake(struct drm_i915_private *i915, bool allow) in vlv_allow_gt_wake() 370 static void vlv_check_no_gt_access(struct drm_i915_private *i915) in vlv_check_no_gt_access() 459 int vlv_suspend_init(struct drm_i915_private *i915) in vlv_suspend_init() 473 void vlv_suspend_cleanup(struct drm_i915_private *i915) in vlv_suspend_cleanup()
|
H A D | intel_step.c | 142 static u8 gmd_to_intel_step(struct drm_i915_private *i915, in gmd_to_intel_step() 157 void intel_step_init(struct drm_i915_private *i915) in intel_step_init() 297 pvc_step_lookup(struct drm_i915_private *i915, const char *type, in pvc_step_lookup() 327 static void pvc_step_init(struct drm_i915_private *i915, int pci_revid) in pvc_step_init()
|
H A D | i915_utils.c | 54 void add_taint_for_CI(struct drm_i915_private *i915, unsigned int taint) in add_taint_for_CI() 67 int __i915_inject_probe_error(struct drm_i915_private *i915, int err, in __i915_inject_probe_error() 120 bool i915_vtd_active(struct drm_i915_private *i915) in i915_vtd_active()
|
H A D | intel_runtime_pm.c | 110 struct drm_i915_private *i915 = container_of(rpm, in untrack_intel_runtime_pm_wakeref() local 352 struct drm_i915_private *i915 = container_of(rpm, in __intel_runtime_pm_get() local 559 struct drm_i915_private *i915 = container_of(rpm, in intel_runtime_pm_enable() local 614 struct drm_i915_private *i915 = container_of(rpm, in intel_runtime_pm_disable() local 631 struct drm_i915_private *i915 = container_of(rpm, in intel_runtime_pm_driver_release() local 648 struct drm_i915_private *i915 = in intel_runtime_pm_init_early() local
|
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_slpc.c | 214 struct drm_i915_private *i915 = slpc_to_i915(slpc); in slpc_force_min_freq() local 409 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_set_max_freq() local 446 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_get_max_freq() local 463 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_set_ignore_eff_freq() local 503 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_set_min_freq() local 545 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_get_min_freq() local 562 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_set_media_ratio_mode() local 687 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_override_gucrc_mode() local 705 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_unset_gucrc_mode() local 823 struct drm_i915_private *i915 = slpc_to_i915(slpc); in intel_guc_slpc_print_info() local
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_lmem.c | 100 __i915_gem_object_create_lmem_with_ps(struct drm_i915_private *i915, in __i915_gem_object_create_lmem_with_ps() 110 i915_gem_object_create_lmem_from_data(struct drm_i915_private *i915, in i915_gem_object_create_lmem_from_data() 137 i915_gem_object_create_lmem(struct drm_i915_private *i915, in i915_gem_object_create_lmem()
|
H A D | i915_gem_shmem.c | 63 int shmem_sg_alloc_table(struct drm_i915_private *i915, struct sg_table *st, in shmem_sg_alloc_table() 207 struct drm_i915_private *i915 = to_i915(obj->base.dev); in shmem_get_pages() local 367 struct drm_i915_private *i915 = to_i915(obj->base.dev); in __i915_gem_object_release_shmem() local 541 static int __create_shmem(struct drm_i915_private *i915, in __create_shmem() 584 struct drm_i915_private *i915 = mem->i915; in shmem_object_init() local 642 i915_gem_object_create_shmem(struct drm_i915_private *i915, in i915_gem_object_create_shmem() 721 struct intel_memory_region *i915_gem_shmem_setup(struct drm_i915_private *i915, in i915_gem_shmem_setup()
|
H A D | i915_gem_internal.c | 35 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_get_pages_internal() local 139 __i915_gem_object_create_internal(struct drm_i915_private *i915, in __i915_gem_object_create_internal() 195 i915_gem_object_create_internal(struct drm_i915_private *i915, in i915_gem_object_create_internal()
|
H A D | i915_gemfs.c | 14 void i915_gemfs_init(struct drm_i915_private *i915) in i915_gemfs_init() 57 void i915_gemfs_fini(struct drm_i915_private *i915) in i915_gemfs_fini()
|
/openbmc/linux/drivers/gpu/drm/i915/selftests/ |
H A D | i915_request.c | 51 static unsigned int num_uabi_engines(struct drm_i915_private *i915) in num_uabi_engines() 63 static struct intel_engine_cs *rcs0(struct drm_i915_private *i915) in rcs0() 70 struct drm_i915_private *i915 = arg; in igt_add_request() local 87 struct drm_i915_private *i915 = arg; in igt_wait_request() local 156 struct drm_i915_private *i915 = arg; in igt_fence_wait() local 206 struct drm_i915_private *i915 = arg; in igt_request_rewind() local 456 struct drm_i915_private *i915 = arg; in mock_breadcrumbs_smoketest() local 551 struct drm_i915_private *i915; in i915_request_mock_selftests() local 569 struct drm_i915_private *i915 = arg; in live_nop_request() local 817 static int __cancel_reset(struct drm_i915_private *i915, in __cancel_reset() [all …]
|
H A D | mock_region.c | 68 struct drm_i915_private *i915 = mem->i915; in mock_object_init() local 89 struct drm_i915_private *i915 = mem->i915; in mock_region_fini() local 106 mock_region_create(struct drm_i915_private *i915, in mock_region_create()
|
/openbmc/linux/drivers/gpu/drm/i915/pxp/ |
H A D | intel_pxp_gsccs.c | 59 struct drm_i915_private *i915 = gt->i915; in gsccs_send_message() local 210 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_gsccs_create_session() local 248 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_gsccs_end_arb_fw_session() local 290 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in gsccs_cleanup_fw_host_session_handle() local 321 struct drm_i915_private *i915 = gt->i915; in gsccs_create_buffer() local
|
/openbmc/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_region_lmem.c | 32 _resize_bar(struct drm_i915_private *i915, int resno, resource_size_t size) in _resize_bar() 50 static void i915_resize_lmem_bar(struct drm_i915_private *i915, resource_size_t lmem_size) in i915_resize_lmem_bar() 127 static void i915_resize_lmem_bar(struct drm_i915_private *i915, resource_size_t lmem_size) {} in i915_resize_lmem_bar() 203 struct drm_i915_private *i915 = gt->i915; in setup_lmem() local
|
H A D | intel_ggtt_gmch.c | 62 static bool needs_idle_maps(struct drm_i915_private *i915) in needs_idle_maps() 79 struct drm_i915_private *i915 = ggtt->vm.i915; in intel_ggtt_gmch_probe() local 120 int intel_ggtt_gmch_enable_hw(struct drm_i915_private *i915) in intel_ggtt_gmch_enable_hw()
|
H A D | intel_ring_submission.c | 529 struct drm_i915_private *i915 = engine->i915; in alloc_context_vma() local 693 struct drm_i915_private *i915 = engine->i915; in mi_set_context() local 1055 struct drm_i915_private *i915 = engine->i915; in ring_release() local 1081 struct drm_i915_private *i915 = engine->i915; in setup_irq() local 1121 struct drm_i915_private *i915 = engine->i915; in setup_common() local 1165 struct drm_i915_private *i915 = engine->i915; in setup_rcs() local 1194 struct drm_i915_private *i915 = engine->i915; in setup_vcs() local 1218 struct drm_i915_private *i915 = engine->i915; in setup_bcs() local 1231 struct drm_i915_private *i915 = engine->i915; in setup_vecs() local
|