Home
last modified time | relevance | path

Searched defs:i915 (Results 51 – 75 of 296) sorted by relevance

12345678910>>...12

/openbmc/linux/drivers/gpu/drm/i915/
H A Di915_pmu.c144 struct drm_i915_private *i915 = container_of(pmu, typeof(*i915), pmu); in pmu_needs_timer() local
175 struct drm_i915_private *i915 = gt->i915; in __get_rc6() local
213 struct drm_i915_private *i915 = gt->i915; in get_rc6() local
254 struct drm_i915_private *i915 = container_of(pmu, typeof(*i915), pmu); in init_rc6() local
339 static bool exclusive_mmio_access(const struct drm_i915_private *i915) in exclusive_mmio_access()
387 struct drm_i915_private *i915 = gt->i915; in engines_sample() local
428 struct drm_i915_private *i915 = gt->i915; in frequency_sample() local
471 struct drm_i915_private *i915 = in i915_sample() local
508 struct drm_i915_private *i915 = in i915_pmu_event_destroy() local
536 config_status(struct drm_i915_private *i915, u64 config) in config_status()
[all …]
H A Di915_gem.c95 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_get_aperture_ioctl() local
308 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_gtt_prepare() local
369 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_gtt_cleanup() local
385 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_gtt_pread() local
461 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_pread_ioctl() local
548 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_gtt_pwrite_fast() local
743 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_pwrite_ioctl() local
845 void i915_gem_runtime_suspend(struct drm_i915_private *i915) in i915_gem_runtime_suspend()
911 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_ggtt_pin_ww() local
1035 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_madvise_ioctl() local
[all …]
H A Dintel_sbi.c13 static int intel_sbi_rw(struct drm_i915_private *i915, u16 reg, in intel_sbi_rw()
60 u32 intel_sbi_read(struct drm_i915_private *i915, u16 reg, in intel_sbi_read()
70 void intel_sbi_write(struct drm_i915_private *i915, u16 reg, u32 value, in intel_sbi_write()
H A Dintel_device_info.c227 static void intel_device_info_subplatform_init(struct drm_i915_private *i915) in intel_device_info_subplatform_init()
291 static void ip_ver_read(struct drm_i915_private *i915, u32 offset, struct intel_ip_version *ip) in ip_ver_read()
327 static void intel_ipver_early_init(struct drm_i915_private *i915) in intel_ipver_early_init()
361 void intel_device_info_runtime_init_early(struct drm_i915_private *i915) in intel_device_info_runtime_init_early()
422 void intel_device_info_driver_create(struct drm_i915_private *i915, in intel_device_info_driver_create()
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_wm.c45 void intel_update_watermarks(struct drm_i915_private *i915) in intel_update_watermarks()
54 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_compute_pipe_wm() local
65 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_compute_intermediate_wm() local
79 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_initial_watermarks() local
92 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_atomic_update_watermarks() local
101 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_optimize_watermarks() local
109 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_compute_global_watermarks() local
117 void intel_wm_get_hw_state(struct drm_i915_private *i915) in intel_wm_get_hw_state()
176 void intel_wm_init(struct drm_i915_private *i915) in intel_wm_init()
394 void intel_wm_debugfs_register(struct drm_i915_private *i915) in intel_wm_debugfs_register()
H A Dintel_dp.c433 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in mtl_max_source_rate() local
576 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_dp_set_common_rates() local
633 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_dp_get_link_train_fallback_values() local
692 small_joiner_ram_size_bits(struct drm_i915_private *i915) in small_joiner_ram_size_bits()
702 u32 intel_dp_dsc_nearest_valid_bpp(struct drm_i915_private *i915, u32 bpp, u32 pipe_bpp) in intel_dp_dsc_nearest_valid_bpp()
747 u16 intel_dp_dsc_get_output_bpp(struct drm_i915_private *i915, in intel_dp_dsc_get_output_bpp()
815 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_dp_dsc_get_slice_count() local
869 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in source_can_output() local
928 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_dp_output_format() local
1110 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in intel_dp_need_bigjoiner() local
[all …]
H A Dintel_dp_hdcp.c55 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_write_an_aksv() local
90 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_read_bksv() local
106 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_read_bstatus() local
128 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_read_bcaps() local
161 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_read_ri_prime() local
178 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_read_ksv_ready() local
197 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_read_ksv_fifo() local
222 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_read_v_prime_part() local
252 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp_check_link() local
337 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_dp_hdcp2_read_rx_status() local
[all …]
H A Dintel_lspcon.c83 struct drm_i915_private *i915 = dp_to_i915(dp); in lspcon_detect_vendor() local
126 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_detect_hdr_capability() local
145 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_get_current_mode() local
160 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_wait_mode() local
185 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_change_mode() local
215 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_wake_native_aux_ch() local
235 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_probe() local
279 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_resume_in_pcon_wa() local
469 struct drm_i915_private *i915 = dp_to_i915(intel_dp); in lspcon_write_infoframe() local
517 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in lspcon_set_infoframes() local
[all …]
H A Dintel_hti.c12 void intel_hti_init(struct drm_i915_private *i915) in intel_hti_init()
22 bool intel_hti_uses_phy(struct drm_i915_private *i915, enum phy phy) in intel_hti_uses_phy()
31 u32 intel_hti_dpll_mask(struct drm_i915_private *i915) in intel_hti_dpll_mask()
H A Dintel_fdi.c44 void assert_fdi_tx_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_tx_enabled()
49 void assert_fdi_tx_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_tx_disabled()
65 void assert_fdi_rx_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_enabled()
70 void assert_fdi_rx_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_disabled()
75 void assert_fdi_tx_pll_enabled(struct drm_i915_private *i915, in assert_fdi_tx_pll_enabled()
93 static void assert_fdi_rx_pll(struct drm_i915_private *i915, in assert_fdi_rx_pll()
104 void assert_fdi_rx_pll_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_pll_enabled()
109 void assert_fdi_rx_pll_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_pll_disabled()
210 void intel_fdi_pll_freq_update(struct drm_i915_private *i915) in intel_fdi_pll_freq_update()
226 int intel_fdi_link_freq(struct drm_i915_private *i915, in intel_fdi_link_freq()
[all …]
H A Dintel_fb.c16 #define check_array_bounds(i915, a, i) drm_WARN_ON(&(i915)->drm, (i) >= ARRAY_SIZE(a)) argument
389 static bool plane_has_modifier(struct drm_i915_private *i915, in plane_has_modifier()
419 u64 *intel_fb_plane_get_modifiers(struct drm_i915_private *i915, in intel_fb_plane_get_modifiers()
599 struct drm_i915_private *i915 = to_i915(fb->dev); in skl_main_to_aux_plane() local
610 unsigned int intel_tile_size(const struct drm_i915_private *i915) in intel_tile_size()
756 bool intel_fb_modifier_uses_dpt(struct drm_i915_private *i915, u64 modifier) in intel_fb_modifier_uses_dpt()
767 unsigned int intel_cursor_alignment(const struct drm_i915_private *i915) in intel_cursor_alignment()
957 struct drm_i915_private *i915 = to_i915(fb->dev); in intel_adjust_aligned_offset() local
1016 static u32 intel_compute_aligned_offset(struct drm_i915_private *i915, in intel_compute_aligned_offset()
1076 struct drm_i915_private *i915 = to_i915(intel_plane->base.dev); in intel_plane_compute_aligned_offset() local
[all …]
H A Dintel_lvds.c89 bool intel_lvds_port_enabled(struct drm_i915_private *i915, in intel_lvds_port_enabled()
108 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in intel_lvds_get_hw_state() local
239 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in intel_pre_enable_lvds() local
392 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_lvds_mode_valid() local
419 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in intel_lvds_compute_config() local
770 struct intel_encoder *intel_get_lvds_encoder(struct drm_i915_private *i915) in intel_get_lvds_encoder()
782 bool intel_is_dual_link_lvds(struct drm_i915_private *i915) in intel_is_dual_link_lvds()
791 struct drm_i915_private *i915 = to_i915(lvds_encoder->base.base.dev); in compute_is_dual_link_lvds() local
837 void intel_lvds_init(struct drm_i915_private *i915) in intel_lvds_init()
/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_object.c48 unsigned int i915_gem_get_pat_index(struct drm_i915_private *i915, in i915_gem_get_pat_index()
152 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_set_cache_coherency() local
180 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_set_pat_index() local
202 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_can_bypass_llc() local
293 struct drm_i915_private *i915 = to_i915(obj->base.dev); in __i915_gem_free_object_rcu() local
400 static void __i915_gem_free_objects(struct drm_i915_private *i915, in __i915_gem_free_objects()
421 void i915_gem_flush_free_objects(struct drm_i915_private *i915) in i915_gem_flush_free_objects()
431 struct drm_i915_private *i915 = in __i915_gem_free_work() local
440 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_free_object() local
680 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_can_migrate() local
[all …]
H A Di915_gem_create.c51 struct drm_i915_private *i915 = mr->i915; in object_set_placements() local
91 __i915_gem_object_create_user_ext(struct drm_i915_private *i915, u64 size, in __i915_gem_object_create_user_ext()
159 __i915_gem_object_create_user(struct drm_i915_private *i915, u64 size, in __i915_gem_object_create_user()
228 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_create_ioctl() local
243 struct drm_i915_private *i915; member
276 struct drm_i915_private *i915 = ext_data->i915; in set_placements() local
401 struct drm_i915_private *i915 = ext_data->i915; in ext_set_pat() local
445 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_create_ext_ioctl() local
H A Di915_gem_mman.c64 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_mmap_ioctl() local
335 struct drm_i915_private *i915 = to_i915(dev); in vm_fault_gtt() local
569 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_release_mmap_gtt() local
711 struct drm_i915_private *i915 = to_i915(obj->base.dev); in mmap_offset_attach() local
822 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_dumb_mmap_offset() local
856 struct drm_i915_private *i915 = to_i915(dev); in i915_gem_mmap_offset_ioctl() local
943 struct drm_i915_private *i915 = file->private_data; in singleton_release() local
956 static struct file *mmap_singleton(struct drm_i915_private *i915) in mmap_singleton()
986 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_mmap() local
1110 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_fb_mmap() local
H A Di915_gem_context.c172 static int validate_priority(struct drm_i915_private *i915, in validate_priority()
194 static void proto_context_close(struct drm_i915_private *i915, in proto_context_close()
211 static int proto_context_set_persistence(struct drm_i915_private *i915, in proto_context_set_persistence()
252 static int proto_context_set_protected(struct drm_i915_private *i915, in proto_context_set_protected()
282 proto_context_create(struct drm_i915_private *i915, unsigned int flags) in proto_context_create()
367 struct drm_i915_private *i915 = fpriv->i915; in set_proto_ctx_vm() local
391 struct drm_i915_private *i915; member
403 struct drm_i915_private *i915 = set->i915; in set_proto_ctx_engines_balance() local
490 struct drm_i915_private *i915 = set->i915; in set_proto_ctx_engines_bond() local
583 struct drm_i915_private *i915 = set->i915; in set_proto_ctx_engines_parallel_submit() local
[all …]
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_object.c15 struct drm_i915_private *i915 = arg; in igt_gem_object() local
37 struct drm_i915_private *i915 = arg; in igt_gem_huge() local
79 struct drm_i915_private *i915; in i915_gem_object_mock_selftests() local
92 int i915_gem_object_live_selftests(struct drm_i915_private *i915) in i915_gem_object_live_selftests()
H A Dmock_context.c13 mock_context(struct drm_i915_private *i915, in mock_context()
72 void mock_init_contexts(struct drm_i915_private *i915) in mock_init_contexts()
78 live_context(struct drm_i915_private *i915, struct file *file) in live_context()
149 kernel_context(struct drm_i915_private *i915, in kernel_context()
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt.c63 int intel_root_gt_init_early(struct drm_i915_private *i915) in intel_root_gt_init_early()
80 struct drm_i915_private *i915 = gt->i915; in intel_gt_probe_lmem() local
148 struct drm_i915_private *i915 = gt->i915; in init_unused_rings() local
167 struct drm_i915_private *i915 = gt->i915; in intel_gt_init_hw() local
240 struct drm_i915_private *i915 = gt->i915; in intel_gt_clear_error_registers() local
386 struct drm_i915_private *i915 = gt->i915; in intel_gt_check_and_clear_faults() local
461 struct drm_i915_private *i915 = gt->i915; in intel_gt_init_scratch() local
836 void intel_gt_driver_late_release_all(struct drm_i915_private *i915) in intel_gt_driver_late_release_all()
887 int intel_gt_probe_all(struct drm_i915_private *i915) in intel_gt_probe_all()
973 int intel_gt_tiles_init(struct drm_i915_private *i915) in intel_gt_tiles_init()
H A Dintel_rc6.c241 struct drm_i915_private *i915 = rc6_to_i915(rc6); in gen6_rc6_enable() local
295 struct drm_i915_private *i915 = rc6_to_i915(rc6); in chv_rc6_init() local
315 struct drm_i915_private *i915 = rc6_to_i915(rc6); in vlv_rc6_init() local
440 struct drm_i915_private *i915 = rc6_to_i915(rc6); in bxt_check_bios_rc6_setup() local
502 struct drm_i915_private *i915 = rc6_to_i915(rc6); in rc6_supported() local
553 struct drm_i915_private *i915 = rc6_to_i915(rc6); in pctx_corrupted() local
568 struct drm_i915_private *i915 = rc6_to_i915(rc6); in __intel_rc6_disable() local
606 struct drm_i915_private *i915 = rc6_to_i915(rc6); in intel_rc6_init() local
645 struct drm_i915_private *i915 = rc6_to_i915(rc6); in intel_rc6_enable() local
798 struct drm_i915_private *i915 = rc6_to_i915(rc6); in intel_rc6_residency_ns() local
H A Dintel_ggtt.c52 struct drm_i915_private *i915 = ggtt->vm.i915; in ggtt_init_hw() local
85 int i915_ggtt_init_hw(struct drm_i915_private *i915) in i915_ggtt_init_hw()
193 static bool needs_wc_ggtt_mapping(struct drm_i915_private *i915) in needs_wc_ggtt_mapping()
225 struct drm_i915_private *i915 = ggtt->vm.i915; in guc_ggtt_invalidate() local
779 int i915_init_ggtt(struct drm_i915_private *i915) in i915_init_ggtt()
841 void i915_ggtt_driver_release(struct drm_i915_private *i915) in i915_ggtt_driver_release()
856 void i915_ggtt_driver_late_release(struct drm_i915_private *i915) in i915_ggtt_driver_late_release()
898 static unsigned int gen6_gttmmadr_size(struct drm_i915_private *i915) in gen6_gttmmadr_size()
908 static unsigned int gen6_gttadr_offset(struct drm_i915_private *i915) in gen6_gttadr_offset()
915 struct drm_i915_private *i915 = ggtt->vm.i915; in ggtt_probe_common() local
[all …]
H A Dintel_engine_user.c17 intel_engine_lookup_user(struct drm_i915_private *i915, u8 class, u8 instance) in intel_engine_lookup_user()
77 static struct llist_node *get_engines(struct drm_i915_private *i915) in get_engines()
82 static void sort_engines(struct drm_i915_private *i915, in sort_engines()
96 static void set_scheduler_caps(struct drm_i915_private *i915) in set_scheduler_caps()
206 void intel_engines_driver_register(struct drm_i915_private *i915) in intel_engines_driver_register()
318 unsigned int intel_engines_has_context_isolation(struct drm_i915_private *i915) in intel_engines_has_context_isolation()
/openbmc/linux/drivers/gpu/drm/i915/selftests/
H A Dintel_memory_region.c35 struct drm_i915_private *i915 = mem->i915; in close_objects() local
159 struct drm_i915_private *i915 = mem->i915; in igt_mock_reserve() local
371 struct drm_i915_private *i915 = mem->i915; in igt_mock_splintered_region() local
455 struct drm_i915_private *i915 = mem->i915; in igt_mock_max_segment() local
557 struct drm_i915_private *i915 = mr->i915; in igt_mock_io_size() local
792 struct drm_i915_private *i915 = arg; in igt_lmem_create() local
813 struct drm_i915_private *i915 = arg; in igt_lmem_create_with_ps() local
875 struct drm_i915_private *i915 = arg; in igt_lmem_create_cleared_cpu() local
957 struct drm_i915_private *i915 = arg; in igt_lmem_write_gpu() local
1000 random_engine_class(struct drm_i915_private *i915, in random_engine_class()
[all …]
H A Di915_active.c63 static struct live_active *__live_alloc(struct drm_i915_private *i915) in __live_alloc()
78 __live_active_setup(struct drm_i915_private *i915) in __live_active_setup()
147 struct drm_i915_private *i915 = arg; in live_active_wait() local
177 struct drm_i915_private *i915 = arg; in live_active_retire() local
207 struct drm_i915_private *i915 = arg; in live_active_barrier() local
250 int i915_active_live_selftests(struct drm_i915_private *i915) in i915_active_live_selftests()
/openbmc/linux/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp.c158 static struct intel_gt *find_gt_for_required_teelink(struct drm_i915_private *i915) in find_gt_for_required_teelink()
171 static struct intel_gt *find_gt_for_required_protected_content(struct drm_i915_private *i915) in find_gt_for_required_protected_content()
197 int intel_pxp_init(struct drm_i915_private *i915) in intel_pxp_init()
241 void intel_pxp_fini(struct drm_i915_private *i915) in intel_pxp_fini()
343 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_end() local
454 struct drm_i915_private *i915 = pxp->ctrl_gt->i915; in intel_pxp_invalidate() local

12345678910>>...12