/linux-6.12.1/drivers/gpu/drm/i915/ |
D | i915_drv.h | 380 static inline struct intel_gt *to_gt(const struct drm_i915_private *i915) in to_gt() 393 #define INTEL_INFO(i915) ((i915)->__info) argument 394 #define RUNTIME_INFO(i915) (&(i915)->__runtime) argument 395 #define DRIVER_CAPS(i915) (&(i915)->caps) argument 397 #define INTEL_DEVID(i915) (RUNTIME_INFO(i915)->device_id) argument 401 #define GRAPHICS_VER(i915) (RUNTIME_INFO(i915)->graphics.ip.ver) argument 402 #define GRAPHICS_VER_FULL(i915) IP_VER(RUNTIME_INFO(i915)->graphics.ip.ver, \ argument 404 #define IS_GRAPHICS_VER(i915, from, until) \ argument 407 #define MEDIA_VER(i915) (RUNTIME_INFO(i915)->media.ip.ver) argument 408 #define MEDIA_VER_FULL(i915) IP_VER(RUNTIME_INFO(i915)->media.ip.ver, \ argument [all …]
|
D | intel_clock_gating.c | 46 static void gen9_init_clock_gating(struct drm_i915_private *i915) in gen9_init_clock_gating() 72 static void bxt_init_clock_gating(struct drm_i915_private *i915) in bxt_init_clock_gating() 108 static void glk_init_clock_gating(struct drm_i915_private *i915) in glk_init_clock_gating() 122 static void ibx_init_clock_gating(struct drm_i915_private *i915) in ibx_init_clock_gating() 147 static void ilk_init_clock_gating(struct drm_i915_private *i915) in ilk_init_clock_gating() 202 static void cpt_init_clock_gating(struct drm_i915_private *i915) in cpt_init_clock_gating() 236 static void gen6_check_mch_setup(struct drm_i915_private *i915) in gen6_check_mch_setup() 247 static void gen6_init_clock_gating(struct drm_i915_private *i915) in gen6_init_clock_gating() 306 static void lpt_init_clock_gating(struct drm_i915_private *i915) in lpt_init_clock_gating() 321 static void gen8_set_l3sqc_credits(struct drm_i915_private *i915, in gen8_set_l3sqc_credits() [all …]
|
D | vlv_sideband.h | 31 static inline void vlv_bunit_get(struct drm_i915_private *i915) in vlv_bunit_get() 39 static inline void vlv_bunit_put(struct drm_i915_private *i915) in vlv_bunit_put() 44 static inline void vlv_cck_get(struct drm_i915_private *i915) in vlv_cck_get() 52 static inline void vlv_cck_put(struct drm_i915_private *i915) in vlv_cck_put() 57 static inline void vlv_ccu_get(struct drm_i915_private *i915) in vlv_ccu_get() 65 static inline void vlv_ccu_put(struct drm_i915_private *i915) in vlv_ccu_put() 70 static inline void vlv_dpio_get(struct drm_i915_private *i915) in vlv_dpio_get() 79 static inline void vlv_dpio_put(struct drm_i915_private *i915) in vlv_dpio_put() 84 static inline void vlv_flisdsi_get(struct drm_i915_private *i915) in vlv_flisdsi_get() 92 static inline void vlv_flisdsi_put(struct drm_i915_private *i915) in vlv_flisdsi_put() [all …]
|
D | vlv_sideband.c | 31 static void __vlv_punit_get(struct drm_i915_private *i915) in __vlv_punit_get() 51 static void __vlv_punit_put(struct drm_i915_private *i915) in __vlv_punit_put() 60 void vlv_iosf_sb_get(struct drm_i915_private *i915, unsigned long ports) in vlv_iosf_sb_get() 68 void vlv_iosf_sb_put(struct drm_i915_private *i915, unsigned long ports) in vlv_iosf_sb_put() 76 static int vlv_sideband_rw(struct drm_i915_private *i915, in vlv_sideband_rw() 126 u32 vlv_punit_read(struct drm_i915_private *i915, u32 addr) in vlv_punit_read() 136 int vlv_punit_write(struct drm_i915_private *i915, u32 addr, u32 val) in vlv_punit_write() 142 u32 vlv_bunit_read(struct drm_i915_private *i915, u32 reg) in vlv_bunit_read() 152 void vlv_bunit_write(struct drm_i915_private *i915, u32 reg, u32 val) in vlv_bunit_write() 158 u32 vlv_nc_read(struct drm_i915_private *i915, u8 addr) in vlv_nc_read() [all …]
|
D | i915_driver.c | 197 static void sanitize_gpu(struct drm_i915_private *i915) in sanitize_gpu() 374 static int i915_set_dma_info(struct drm_i915_private *i915) in i915_set_dma_info() 418 static int i915_pcode_init(struct drm_i915_private *i915) in i915_pcode_init() 676 i915_print_iommu_status(struct drm_i915_private *i915, struct drm_printer *p) in i915_print_iommu_status() 719 struct drm_i915_private *i915; in i915_driver_create() local 752 struct drm_i915_private *i915; in i915_driver_probe() local 852 void i915_driver_remove(struct drm_i915_private *i915) in i915_driver_remove() 914 struct drm_i915_private *i915 = to_i915(dev); in i915_driver_open() local 937 void i915_driver_shutdown(struct drm_i915_private *i915) in i915_driver_shutdown() 994 struct drm_i915_private *i915 = to_i915(dev); in i915_drm_complete() local [all …]
|
/linux-6.12.1/drivers/gpu/drm/xe/compat-i915-headers/ |
D | vlv_sideband.h | 27 static inline void vlv_iosf_sb_get(struct drm_i915_private *i915, unsigned long ports) in vlv_iosf_sb_get() 30 static inline u32 vlv_iosf_sb_read(struct drm_i915_private *i915, u8 port, u32 reg) in vlv_iosf_sb_read() 34 static inline void vlv_iosf_sb_write(struct drm_i915_private *i915, in vlv_iosf_sb_write() 38 static inline void vlv_iosf_sb_put(struct drm_i915_private *i915, unsigned long ports) in vlv_iosf_sb_put() 41 static inline void vlv_bunit_get(struct drm_i915_private *i915) in vlv_bunit_get() 44 static inline u32 vlv_bunit_read(struct drm_i915_private *i915, u32 reg) in vlv_bunit_read() 48 static inline void vlv_bunit_write(struct drm_i915_private *i915, u32 reg, u32 val) in vlv_bunit_write() 51 static inline void vlv_bunit_put(struct drm_i915_private *i915) in vlv_bunit_put() 54 static inline void vlv_cck_get(struct drm_i915_private *i915) in vlv_cck_get() 57 static inline u32 vlv_cck_read(struct drm_i915_private *i915, u32 reg) in vlv_cck_read() [all …]
|
/linux-6.12.1/drivers/gpu/drm/i915/display/ |
D | intel_display_driver.c | 83 void intel_display_driver_init_hw(struct drm_i915_private *i915) in intel_display_driver_init_hw() 114 static void intel_mode_config_init(struct drm_i915_private *i915) in intel_mode_config_init() 163 static void intel_mode_config_cleanup(struct drm_i915_private *i915) in intel_mode_config_cleanup() 181 void intel_display_driver_early_probe(struct drm_i915_private *i915) in intel_display_driver_early_probe() 205 int intel_display_driver_probe_noirq(struct drm_i915_private *i915) in intel_display_driver_probe_noirq() 283 static void set_display_access(struct drm_i915_private *i915, in set_display_access() 312 void intel_display_driver_enable_user_access(struct drm_i915_private *i915) in intel_display_driver_enable_user_access() 336 void intel_display_driver_disable_user_access(struct drm_i915_private *i915) in intel_display_driver_disable_user_access() 355 void intel_display_driver_suspend_access(struct drm_i915_private *i915) in intel_display_driver_suspend_access() 374 void intel_display_driver_resume_access(struct drm_i915_private *i915) in intel_display_driver_resume_access() [all …]
|
D | intel_display_device.h | 119 #define HAS_4TILE(i915) (IS_DG2(i915) || DISPLAY_VER(i915) >= 14) argument 120 #define HAS_ASYNC_FLIPS(i915) (DISPLAY_VER(i915) >= 5) argument 121 #define HAS_CDCLK_CRAWL(i915) (DISPLAY_INFO(i915)->has_cdclk_crawl) argument 122 #define HAS_CDCLK_SQUASH(i915) (DISPLAY_INFO(i915)->has_cdclk_squash) argument 123 #define HAS_CUR_FBC(i915) (!HAS_GMCH(i915) && IS_DISPLAY_VER(i915, 7, 13)) argument 124 #define HAS_D12_PLANE_MINIMIZATION(i915) (IS_ROCKETLAKE(i915) || IS_ALDERLAKE_S(i915)) argument 125 #define HAS_DDI(i915) (DISPLAY_INFO(i915)->has_ddi) argument 126 #define HAS_DISPLAY(i915) (DISPLAY_RUNTIME_INFO(i915)->pipe_mask != 0) argument 127 #define HAS_DMC(i915) (DISPLAY_RUNTIME_INFO(i915)->has_dmc) argument 128 #define HAS_DOUBLE_BUFFERED_M_N(i915) (DISPLAY_VER(i915) >= 9 || IS_BROADWELL(i915)) argument [all …]
|
D | intel_gmbus.c | 51 struct drm_i915_private *i915; member 152 static const struct gmbus_pin *get_gmbus_pin(struct drm_i915_private *i915, in get_gmbus_pin() 193 bool intel_gmbus_is_valid_pin(struct drm_i915_private *i915, unsigned int pin) in intel_gmbus_is_valid_pin() 209 intel_gmbus_reset(struct drm_i915_private *i915) in intel_gmbus_reset() 215 static void pnv_gmbus_clock_gating(struct drm_i915_private *i915, in pnv_gmbus_clock_gating() 223 static void pch_gmbus_clock_gating(struct drm_i915_private *i915, in pch_gmbus_clock_gating() 230 static void bxt_gmbus_clock_gating(struct drm_i915_private *i915, in bxt_gmbus_clock_gating() 239 struct drm_i915_private *i915 = bus->i915; in get_reserved() local 253 struct drm_i915_private *i915 = bus->i915; in get_clock() local 265 struct drm_i915_private *i915 = bus->i915; in get_data() local [all …]
|
D | intel_backlight.c | 105 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_backlight_set_pwm_level() local 115 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_backlight_level_to_pwm() local 146 struct drm_i915_private *i915 = to_i915(connector->base.dev); in lpt_get_backlight() local 153 struct drm_i915_private *i915 = to_i915(connector->base.dev); in pch_get_backlight() local 160 struct drm_i915_private *i915 = to_i915(connector->base.dev); in i9xx_get_backlight() local 180 struct drm_i915_private *i915 = to_i915(connector->base.dev); in vlv_get_backlight() local 190 struct drm_i915_private *i915 = to_i915(connector->base.dev); in bxt_get_backlight() local 208 struct drm_i915_private *i915 = to_i915(connector->base.dev); in lpt_set_backlight() local 218 struct drm_i915_private *i915 = to_i915(connector->base.dev); in pch_set_backlight() local 228 struct drm_i915_private *i915 = to_i915(connector->base.dev); in i9xx_set_backlight() local [all …]
|
D | intel_pmdemand.c | 44 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_atomic_get_pmdemand_state() local 58 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_atomic_get_old_pmdemand_state() local 72 struct drm_i915_private *i915 = to_i915(state->base.dev); in intel_atomic_get_new_pmdemand_state() local 83 int intel_pmdemand_init(struct drm_i915_private *i915) in intel_pmdemand_init() 102 void intel_pmdemand_init_early(struct drm_i915_private *i915) in intel_pmdemand_init_early() 109 intel_pmdemand_update_phys_mask(struct drm_i915_private *i915, in intel_pmdemand_update_phys_mask() 134 intel_pmdemand_update_port_clock(struct drm_i915_private *i915, in intel_pmdemand_update_port_clock() 145 intel_pmdemand_update_max_ddiclk(struct drm_i915_private *i915, in intel_pmdemand_update_max_ddiclk() 166 intel_pmdemand_update_connector_phys(struct drm_i915_private *i915, in intel_pmdemand_update_connector_phys() 192 intel_pmdemand_update_active_non_tc_phys(struct drm_i915_private *i915, in intel_pmdemand_update_active_non_tc_phys() [all …]
|
D | intel_audio.c | 191 static bool needs_wa_14020863754(struct drm_i915_private *i915) in needs_wa_14020863754() 199 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev); in audio_config_hdmi_pixel_clock() local 254 static int g4x_eld_buffer_size(struct drm_i915_private *i915) in g4x_eld_buffer_size() 266 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in g4x_audio_codec_get_config() local 288 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in g4x_audio_codec_disable() local 303 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in g4x_audio_codec_enable() local 332 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in hsw_dp_audio_config_update() local 350 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in hsw_hdmi_audio_config_update() local 402 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in hsw_audio_codec_disable() local 437 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in calc_hblank_early_prog() local [all …]
|
D | skl_watermark.c | 53 u8 intel_enabled_dbuf_slices_mask(struct drm_i915_private *i915) in intel_enabled_dbuf_slices_mask() 70 static bool skl_needs_memory_bw_wa(struct drm_i915_private *i915) in skl_needs_memory_bw_wa() 76 intel_has_sagv(struct drm_i915_private *i915) in intel_has_sagv() 83 intel_sagv_block_time(struct drm_i915_private *i915) in intel_sagv_block_time() 113 static void intel_sagv_init(struct drm_i915_private *i915) in intel_sagv_init() 153 static void skl_sagv_enable(struct drm_i915_private *i915) in skl_sagv_enable() 185 static void skl_sagv_disable(struct drm_i915_private *i915) in skl_sagv_disable() 219 struct drm_i915_private *i915 = to_i915(state->base.dev); in skl_sagv_pre_plane_update() local 232 struct drm_i915_private *i915 = to_i915(state->base.dev); in skl_sagv_post_plane_update() local 245 struct drm_i915_private *i915 = to_i915(state->base.dev); in icl_sagv_pre_plane_update() local [all …]
|
D | intel_tc.c | 180 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_tc_cold_requires_aux_pw() local 190 struct drm_i915_private *i915 = tc_to_i915(tc); in __tc_cold_block() local 214 struct drm_i915_private *i915 = tc_to_i915(tc); in __tc_cold_unblock() local 233 struct drm_i915_private *i915 = tc_to_i915(tc); in assert_display_core_power_enabled() local 242 struct drm_i915_private *i915 = tc_to_i915(tc); in assert_tc_cold_blocked() local 261 struct drm_i915_private *i915 = tc_to_i915(tc); in assert_tc_port_power_enabled() local 269 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_tc_port_get_lane_mask() local 284 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_tc_port_get_pin_assignment_mask() local 299 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in lnl_tc_port_get_max_lane_count() local 324 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in mtl_tc_port_get_max_lane_count() local [all …]
|
D | intel_dpll_mgr.c | 119 intel_atomic_duplicate_dpll_state(struct drm_i915_private *i915, in intel_atomic_duplicate_dpll_state() 156 intel_get_shared_dpll_by_id(struct drm_i915_private *i915, in intel_get_shared_dpll_by_id() 172 void assert_shared_dpll(struct drm_i915_private *i915, in assert_shared_dpll() 201 intel_combo_pll_enable_reg(struct drm_i915_private *i915, in intel_combo_pll_enable_reg() 214 intel_tc_pll_enable_reg(struct drm_i915_private *i915, in intel_tc_pll_enable_reg() 226 static void _intel_enable_shared_dpll(struct drm_i915_private *i915, in _intel_enable_shared_dpll() 236 static void _intel_disable_shared_dpll(struct drm_i915_private *i915, in _intel_disable_shared_dpll() 255 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_enable_shared_dpll() local 301 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_disable_shared_dpll() local 339 intel_dpll_mask_all(struct drm_i915_private *i915) in intel_dpll_mask_all() [all …]
|
D | intel_modeset_setup.c | 38 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_crtc_disable_noatomic_begin() local 118 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in reset_encoder_connector_state() local 143 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in reset_crtc_encoder_state() local 154 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_crtc_disable_noatomic_complete() local 194 static u8 get_transcoder_pipes(struct drm_i915_private *i915, in get_transcoder_pipes() 224 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in get_portsync_pipes() local 251 static u8 get_joiner_secondary_pipes(struct drm_i915_private *i915, u8 primary_pipes_mask) in get_joiner_secondary_pipes() 269 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_crtc_disable_noatomic() local 302 static void intel_modeset_update_connector_atomic_state(struct drm_i915_private *i915) in intel_modeset_update_connector_atomic_state() 329 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev); in intel_crtc_copy_hw_to_uapi_state() local [all …]
|
D | intel_hdcp.c | 101 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_hdcp_required_content_stream() local 184 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); in intel_hdcp_read_valid_bksv() local 235 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_hdcp2_prerequisite() local 290 static bool intel_hdcp_in_use(struct drm_i915_private *i915, in intel_hdcp_in_use() 298 static bool intel_hdcp2_in_use(struct drm_i915_private *i915, in intel_hdcp2_in_use() 327 static bool hdcp_key_loadable(struct drm_i915_private *i915) in hdcp_key_loadable() 355 static void intel_hdcp_clear_keys(struct drm_i915_private *i915) in intel_hdcp_clear_keys() 362 static int intel_hdcp_load_keys(struct drm_i915_private *i915) in intel_hdcp_load_keys() 415 static int intel_write_sha_text(struct drm_i915_private *i915, u32 sha_text) in intel_write_sha_text() 426 u32 intel_hdcp_get_repeater_ctl(struct drm_i915_private *i915, in intel_hdcp_get_repeater_ctl() [all …]
|
D | intel_dmc.c | 55 struct drm_i915_private *i915; member 73 static struct intel_dmc *i915_to_dmc(struct drm_i915_private *i915) in i915_to_dmc() 78 static const char *dmc_firmware_param(struct drm_i915_private *i915) in dmc_firmware_param() 85 static bool dmc_firmware_param_disabled(struct drm_i915_private *i915) in dmc_firmware_param_disabled() 165 static const char *dmc_firmware_default(struct drm_i915_private *i915, u32 *size) in dmc_firmware_default() 378 static bool has_dmc_id_fw(struct drm_i915_private *i915, enum intel_dmc_id dmc_id) in has_dmc_id_fw() 385 bool intel_dmc_has_payload(struct drm_i915_private *i915) in intel_dmc_has_payload() 391 intel_get_stepping_info(struct drm_i915_private *i915, in intel_get_stepping_info() 401 static void gen9_set_dc_state_debugmask(struct drm_i915_private *i915) in gen9_set_dc_state_debugmask() 409 static void disable_event_handler(struct drm_i915_private *i915, in disable_event_handler() [all …]
|
D | intel_hotplug_irq.c | 392 static u32 intel_hpd_hotplug_mask(struct drm_i915_private *i915, in intel_hpd_hotplug_mask() 404 static u32 intel_hpd_hotplug_enables(struct drm_i915_private *i915, in intel_hpd_hotplug_enables() 515 void xelpdp_pica_irq_handler(struct drm_i915_private *i915, u32 iir) in xelpdp_pica_irq_handler() 712 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in ibx_hotplug_enables() local 750 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in ibx_hpd_enable_detection() local 816 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in icp_ddi_hpd_enable_detection() local 832 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in icp_tc_hpd_enable_detection() local 883 static void dg1_hpd_invert(struct drm_i915_private *i915) in dg1_hpd_invert() 894 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in dg1_hpd_enable_detection() local 915 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in gen11_tc_hpd_enable_detection() local [all …]
|
/linux-6.12.1/drivers/gpu/drm/i915/gem/ |
D | i915_gem_stolen.c | 40 int i915_gem_stolen_insert_node_in_range(struct drm_i915_private *i915, in i915_gem_stolen_insert_node_in_range() 62 int i915_gem_stolen_insert_node(struct drm_i915_private *i915, in i915_gem_stolen_insert_node() 72 void i915_gem_stolen_remove_node(struct drm_i915_private *i915, in i915_gem_stolen_remove_node() 80 static bool valid_stolen_size(struct drm_i915_private *i915, struct resource *dsm) in valid_stolen_size() 85 static int adjust_stolen(struct drm_i915_private *i915, in adjust_stolen() 142 static int request_smem_stolen(struct drm_i915_private *i915, in request_smem_stolen() 195 static void i915_gem_cleanup_stolen(struct drm_i915_private *i915) in i915_gem_cleanup_stolen() 203 static void g4x_get_stolen_reserved(struct drm_i915_private *i915, in g4x_get_stolen_reserved() 238 static void gen6_get_stolen_reserved(struct drm_i915_private *i915, in gen6_get_stolen_reserved() 271 static void vlv_get_stolen_reserved(struct drm_i915_private *i915, in vlv_get_stolen_reserved() [all …]
|
D | i915_gem_pm.c | 23 void i915_gem_suspend(struct drm_i915_private *i915) in i915_gem_suspend() 55 static int lmem_restore(struct drm_i915_private *i915, u32 flags) in lmem_restore() 71 static int lmem_suspend(struct drm_i915_private *i915, u32 flags) in lmem_suspend() 87 static void lmem_recover(struct drm_i915_private *i915) in lmem_recover() 97 int i915_gem_backup_suspend(struct drm_i915_private *i915) in i915_gem_backup_suspend() 137 void i915_gem_suspend_late(struct drm_i915_private *i915) in i915_gem_suspend_late() 189 int i915_gem_freeze(struct drm_i915_private *i915) in i915_gem_freeze() 199 int i915_gem_freeze_late(struct drm_i915_private *i915) in i915_gem_freeze_late() 230 void i915_gem_resume(struct drm_i915_private *i915) in i915_gem_resume()
|
/linux-6.12.1/drivers/gpu/drm/i915/soc/ |
D | intel_dram.c | 46 static bool pnv_is_ddr3(struct drm_i915_private *i915) in pnv_is_ddr3() 90 static unsigned int chv_mem_freq(struct drm_i915_private *i915) in chv_mem_freq() 106 static unsigned int vlv_mem_freq(struct drm_i915_private *i915) in vlv_mem_freq() 127 static void detect_mem_freq(struct drm_i915_private *i915) in detect_mem_freq() 145 unsigned int i9xx_fsb_freq(struct drm_i915_private *i915) in i9xx_fsb_freq() 227 static void detect_fsb_freq(struct drm_i915_private *i915) in detect_fsb_freq() 317 skl_dram_get_dimm_info(struct drm_i915_private *i915, in skl_dram_get_dimm_info() 338 skl_dram_get_channel_info(struct drm_i915_private *i915, in skl_dram_get_channel_info() 378 skl_dram_get_channels_info(struct drm_i915_private *i915) in skl_dram_get_channels_info() 418 skl_get_dram_type(struct drm_i915_private *i915) in skl_get_dram_type() [all …]
|
/linux-6.12.1/drivers/gpu/drm/i915/selftests/ |
D | i915_gem.c | 43 static void trash_stolen(struct drm_i915_private *i915) in trash_stolen() 76 static void simulate_hibernate(struct drm_i915_private *i915) in simulate_hibernate() 94 static int igt_pm_prepare(struct drm_i915_private *i915) in igt_pm_prepare() 101 static void igt_pm_suspend(struct drm_i915_private *i915) in igt_pm_suspend() 111 static void igt_pm_hibernate(struct drm_i915_private *i915) in igt_pm_hibernate() 123 static void igt_pm_resume(struct drm_i915_private *i915) in igt_pm_resume() 141 struct drm_i915_private *i915 = arg; in igt_gem_suspend() local 176 struct drm_i915_private *i915 = arg; in igt_gem_hibernate() local 211 struct drm_i915_private *i915 = arg; in igt_gem_ww_ctx() local 249 int i915_gem_live_selftests(struct drm_i915_private *i915) in i915_gem_live_selftests()
|
/linux-6.12.1/drivers/gpu/drm/i915/gem/selftests/ |
D | i915_gem_mman.c | 97 struct drm_i915_private *i915 = to_i915(obj->base.dev); in check_partial_mapping() local 191 struct drm_i915_private *i915 = to_i915(obj->base.dev); in check_partial_mappings() local 290 setup_tile_size(struct tile *tile, struct drm_i915_private *i915) in setup_tile_size() 318 struct drm_i915_private *i915 = arg; in igt_partial_tiling() local 449 struct drm_i915_private *i915 = arg; in igt_smoke_tiling() local 542 struct drm_i915_private *i915 = to_i915(obj->base.dev); in make_obj_busy() local 590 static enum i915_mmap_type default_mapping(struct drm_i915_private *i915) in default_mapping() 599 create_sys_or_internal(struct drm_i915_private *i915, in create_sys_or_internal() 612 static bool assert_mmap_offset(struct drm_i915_private *i915, in assert_mmap_offset() 630 static void disable_retire_worker(struct drm_i915_private *i915) in disable_retire_worker() [all …]
|
D | i915_gem_dmabuf.c | 20 struct drm_i915_private *i915 = arg; in igt_dmabuf_export() local 42 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_self() local 95 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_same_driver_lmem() local 148 static int verify_access(struct drm_i915_private *i915, in verify_access() 219 static int igt_dmabuf_import_same_driver(struct drm_i915_private *i915, in igt_dmabuf_import_same_driver() 325 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_same_driver_smem() local 333 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_same_driver_lmem_smem() local 346 struct drm_i915_private *i915 = arg; in igt_dmabuf_import() local 430 struct drm_i915_private *i915 = arg; in igt_dmabuf_import_ownership() local 481 struct drm_i915_private *i915 = arg; in igt_dmabuf_export_vmap() local [all …]
|