[Intel-gfx] [RFC 00/15] Selectable platform support
Tvrtko Ursulin
tursulin at ursulin.net
Fri Feb 9 11:01:08 UTC 2018
On 09/02/18 10:50, Chris Wilson wrote:
> Quoting Tvrtko Ursulin (2018-02-09 10:48:23)
>>
>> On 08/02/2018 13:05, Tvrtko Ursulin wrote:
>>> From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
>>>
>>> For Joonas basically. :)
>>>
>>> Rough goal - add Kconfig options to turn off supported platforms and count on
>>> compiler DCE to make the driver smaller.
>>>
>>> Tested as so much that it boots and renders on Skylake with all platforms/gens
>>> older than Gen8 turned off.
>>>
>>> text data bss dec hex filename
>>> 1502847 54223 2888 1559958 17cd96 i915.ko.original
>>> 1375647 51939 2888 1430474 15d3ca i915.ko.gen8+
>>
>> I've finished this today (all platforms plus some more details and
>> changes) but wont' post it again. Instead who is interested can see it
>> in my freedesktop git repo - people.freedesktop.org/~tursulin/drm-intel
>> platform-kconfig - but for some reason it is not showing in GitWeb any
>> longer.
>>
>> Anyway.. with the latest build the i915.ko size goes from 15600073 to
>> 1256697 when I enable only Skylake via Kconfig. This is 296kiB and close
>> to 20% saving.
>
> Could you post ./scripts/bloat-o-meter?
It's big:
add/remove: 20/813 grow/shrink: 119/355 up/down: 20178/-247867 (-227689)
Function old new delta
vlv_wm_sanitize 419 1752 +1333
vlv_force_pll_on 340 1465 +1125
cnl_set_cdclk.isra - 956 +956
i9xx_crtc_compute_clock 237 1174 +937
g4x_wm_sanitize 389 1283 +894
bxt_set_cdclk.isra - 853 +853
gen6_set_rps 406 1172 +766
i915_read_mch_val 73 783 +710
broadwell_load_luts 490 1116 +626
intel_set_pipe_timings.isra - 573 +573
gen8_irq_reset 704 1260 +556
g4x_pre_enable_dp 399 925 +526
ironlake_crtc_compute_clock 902 1413 +511
intel_dp_init_panel_power_sequencer_registers.constprop - 492 +492
bxt_find_best_dpll 25 491 +466
g4x_enable_dp 31 480 +449
intel_cpu_transcoder_get_m_n.isra - 397 +397
i965_irq_handler 503 898 +395
i965_write_fence_reg.isra - 350 +350
intel_cpu_transcoder_set_m_n.isra - 349 +349
ilk_wm_merge.isra - 348 +348
intel_dp_set_drrs_state.isra - 344 +344
__intel_adjust_tile_offset.constprop - 309 +309
skl_init_clock_gating 116 410 +294
_intel_compute_tile_offset.isra - 273 +273
i9xx_update_cursor 611 862 +251
gen8_check_and_clear_faults - 235 +235
ironlake_irq_reset 236 453 +217
i9xx_check_cursor 497 708 +211
intel_tile_width_bytes.isra - 201 +201
intel_hdmi_pre_enable 124 314 +190
gen9_init_indirectctx_bb 368 554 +186
gen8_oa_read 1196 1378 +182
ironlake_irq_postinstall 221 400 +179
ilk_compute_wm_level.isra 651 827 +176
valleyview_enable_display_irqs 49 221 +172
intel_setup_gmbus 729 897 +168
i915_gem_restore_gtt_mappings 494 654 +160
hdmi_port_clock_limit - 149 +149
skl_modeset_calc_cdclk 292 429 +137
vlv_force_pll_off 24 157 +133
intel_atomic_check 4471 4602 +131
gen8_reset_engines 280 405 +125
i8xx_fbc_deactivate - 121 +121
intel_PLL_is_valid.isra - 118 +118
hsw_fdi_link_train 972 1087 +115
gen8_irq_handler 1566 1676 +110
bxt_signal_levels 97 203 +106
intel_engine_cleanup_cmd_parser 20 124 +104
i915_gem_init_swizzling.part - 101 +101
skl_ddi_set_iboost 452 552 +100
intel_teardown_gmbus 63 154 +91
intel_gmbus_get_adapter 74 165 +91
i9xx_crtc_enable 1041 1120 +79
gen8_irq_postinstall 837 911 +74
ilk_fbc_deactivate - 62 +62
ilk_hpd_irq_setup 430 487 +57
intel_hdmi_mode_valid 237 291 +54
i915_gem_object_pin_pages - 53 +53
check_for_unclaimed_mmio.part - 49 +49
intel_fbc_deactivate 85 128 +43
execlists_submission_tasklet 3601 3639 +38
intel_update_crtc 127 164 +37
hsw_disable_pc8 699 734 +35
skl_plane_stride 104 131 +27
i9xx_pipe_crc_irq_handler 344 370 +26
ilk_compute_wm_maximums 150 174 +24
i915_pmu_event_init 252 275 +23
intel_fb_align_height 32 54 +22
intel_uncore_arm_unclaimed_mmio_detection 90 111 +21
intel_gpu_reset 475 493 +18
snb_update_pm_irq 163 179 +16
skl_get_buf_trans_dp 92 107 +15
intel_has_gpu_reset 17 30 +13
intel_uncore_unclaimed_mmio 10 22 +12
i965_irq_postinstall 269 281 +12
i915_gem_render_state_emit 1676 1688 +12
__unclaimed_reg_debug 83 93 +10
intel_disable_shared_dpll 277 286 +9
gen6_disable_pm_irq 71 80 +9
intel_modeset_vga_set_state 201 209 +8
intel_dump_pipe_config 1606 1614 +8
intel_dp_get_config 645 653 +8
intel_crt_set_dpms 253 261 +8
i915_gem_restore_fences 271 279 +8
gen9_enable_guc_interrupts 254 262 +8
gen6_reset_pm_iir 90 98 +8
gen6_enable_rps_interrupts 201 209 +8
gen6_enable_pm_irq 67 75 +8
fence_update 612 620 +8
skl_set_cdclk 1214 1221 +7
intel_edp_drrs_invalidate 161 168 +7
intel_edp_drrs_flush 229 236 +7
intel_edp_drrs_downclock_work 111 118 +7
i915_llc 127 134 +7
hsw_psr_enable_sink 477 483 +6
ironlake_get_pipe_config 729 734 +5
intel_edp_drrs_disable 153 158 +5
intel_dp_get_m_n 221 226 +5
spr_wm_latency_write 44 48 +4
spr_wm_latency_show 40 44 +4
pri_wm_latency_write 44 48 +4
pri_wm_latency_show 40 44 +4
intel_engine_is_idle 287 291 +4
intel_begin_crtc_commit 402 406 +4
haswell_crtc_disable 312 316 +4
cur_wm_latency_write 44 48 +4
cur_wm_latency_show 40 44 +4
cnl_uninit_cdclk 88 92 +4
intel_guc_init_params 933 936 +3
stop_ring 337 339 +2
skl_update_scaler 473 475 +2
sandybridge_pcode_write_timeout 537 539 +2
sandybridge_pcode_read 538 540 +2
lspcon_init 467 469 +2
ironlake_enable_vblank 99 101 +2
ironlake_disable_vblank 96 98 +2
intel_psr_enable 326 328 +2
intel_pin_and_fence_fb_obj 326 328 +2
intel_engine_get_last_batch_head 169 171 +2
intel_engine_cleanup 141 143 +2
intel_crt_reset 138 140 +2
intel_bios_is_lspcon_present 123 125 +2
i9xx_load_csc_matrix 1534 1536 +2
i9xx_disable_plane 195 197 +2
i915_rps_boost_info 865 867 +2
i915_gem_sanitize 116 118 +2
i915_gem_reset 215 217 +2
i915_gem_request_alloc 1478 1480 +2
i915_gem_object_wait_fence 254 256 +2
i915_gem_idle_work_handler 531 533 +2
i915_gem_fence_alignment 54 56 +2
gmbus_wait_idle 206 208 +2
gmbus_wait 550 552 +2
gen8_init_common_ring 237 239 +2
gen6_rps_irq_handler 211 213 +2
display_pipe_crc_irq_handler 509 511 +2
bxt_uninit_cdclk 89 91 +2
i915_gem_suspend_gtt_mappings 59 60 +1
intel_uncore_forcewake_user_put 131 130 -1
haswell_crtc_enable 1980 1979 -1
gen9_enable_dc5 406 405 -1
vlv_pipe_to_channel.part 2 - -2
verify_wm_state 1050 1048 -2
gen8_enable_metric_set 184 182 -2
skl_init_cdclk 373 370 -3
intel_hdmi_compute_config 1091 1088 -3
intel_sdvo_dvi_init 499 495 -4
vlv_enable_hdmi 6 - -6
skl_plane_ctl 737 731 -6
skl_check_pipe_max_pixel_rate 881 875 -6
lpe_audio_irq_unmask 6 - -6
lpe_audio_irq_mask 6 - -6
div_4800 6 - -6
skl_plane_has_ccs 50 43 -7
skl_max_scale.part 137 130 -7
show_media_rc6_ms 7 - -7
intel_gmbus_is_valid_pin 130 123 -7
pineview_display_wm 8 - -8
pineview_display_hplloff_wm 8 - -8
pineview_cursor_wm 8 - -8
pineview_cursor_hplloff_wm 8 - -8
intel_prepare_reset 298 290 -8
intel_dsi_host_detach 8 - -8
intel_dsi_host_attach 8 - -8
i945_wm_info 8 - -8
i915_wm_info 8 - -8
i845_wm_info 8 - -8
i830_bc_wm_info 8 - -8
i830_a_wm_info 8 - -8
skl_disable_dc6 112 103 -9
intel_dp_set_m_n 256 247 -9
i9xx_check_plane_surface 217 208 -9
i915_forcewake_release 42 33 -9
i915_forcewake_open 42 33 -9
i915_fbc_false_color_set 131 122 -9
i915_fbc_false_color_get 42 33 -9
i915_disable_vga 118 109 -9
i915_audio_component_codec_wake_override 200 191 -9
div_5333 9 - -9
div_4000 9 - -9
div_3200 9 - -9
vlv_post_disable_dp 10 - -10
vlv_hdmi_post_disable 10 - -10
i915_gmch_remove 10 - -10
i915_gem_fence_size 175 165 -10
gmch_ggtt_invalidate 10 - -10
gen7_mm_switch 10 - -10
chv_hdmi_post_pll_disable 10 - -10
chv_dp_post_pll_disable 10 - -10
vlv_pipe_any 11 - -11
intel_crt_get_modes 137 126 -11
i9xx_get_backlight 111 100 -11
vlv_power_well_disable 12 - -12
fixed_450mhz_get_cdclk 12 - -12
fixed_400mhz_get_cdclk 12 - -12
fixed_333mhz_get_cdclk 12 - -12
fixed_266mhz_get_cdclk 12 - -12
fixed_200mhz_get_cdclk 12 - -12
bxt_stepping_info 12 - -12
add_rps_boost_after_vblank 189 177 -12
set_data 118 105 -13
set_clock 112 99 -13
intel_overlay_attrs_ioctl 1002 989 -13
intel_finish_crtc_commit 170 157 -13
i915_gem_execbuffer 650 637 -13
bxt_dpio_cmn_power_well_enabled 13 - -13
bxt_dpio_cmn_power_well_enable 13 - -13
bxt_dpio_cmn_power_well_disable 13 - -13
i915_redisable_vga_power_on 102 88 -14
i845_disable_cursor 14 - -14
vlv_power_well_enable 15 - -15
intel_uncore_edram_size 37 22 -15
i915_min_freq_get 45 30 -15
i915_max_freq_get 45 30 -15
gen6_pm_rps_work 712 697 -15
assert_pipe 336 321 -15
snb_b_fdi_train_param 16 - -16
media_rc6_attrs 16 - -16
intel_tv_pre_enable 1804 1788 -16
intel_set_rps 110 93 -17
intel_get_cagf 46 29 -17
intel_engine_get_active_head 178 161 -17
bxt_ddi_pre_pll_enable 17 - -17
__intel_get_crtc_scanline 452 434 -18
is_hdcp_supported 45 26 -19
i9xx_set_backlight 209 190 -19
i915_drrs_ctl_set 429 410 -19
get_data 133 114 -19
get_clock 133 114 -19
gen5_irq_enable 19 - -19
gen5_irq_disable 19 - -19
ddi_signal_levels 102 83 -19
bxt_hz_to_pwm 19 - -19
skl_update_plane 1058 1038 -20
intel_gmch_panel_fitting 656 636 -20
intel_crt_init 744 724 -20
i915_pipestat_enable_mask 246 226 -20
gen8_null_state_relocs 20 - -20
gen7_null_state_relocs 20 - -20
gen5_seqno_barrier 20 - -20
__warned 92 72 -20
i915_ddb_info 312 291 -21
chv_private_pat_match 21 - -21
bxt_ddi_phy_verify_state 498 477 -21
ilk_wm_max_level 51 29 -22
bxt_ddi_phy_init 116 94 -22
intel_ring_context_pin 813 790 -23
intel_hpd_pin_default 99 76 -23
i915_energy_uJ 220 197 -23
fw_domains_get_with_thread_status 23 - -23
edp_have_panel_vdd 85 62 -23
edp_have_panel_power 82 59 -23
cnl_init_cdclk 366 343 -23
snb_plane_formats 24 - -24
intel_plane_disable_noatomic 251 227 -24
intel_gpio_pre_xfer 85 61 -24
intel_dsi_host_ops 24 - -24
i965_primary_formats 24 - -24
i915_ggtt_enable_hw 32 8 -24
i915_ggtt_clear_range 24 - -24
hsw_master_regs 24 - -24
gen8_null_state 24 - -24
gen7_null_state 24 - -24
gen6_null_state_relocs 24 - -24
gen6_null_state 24 - -24
cnl_pll_mgr 24 - -24
bxt_pll_mgr 24 - -24
broxton_mocs_table 24 - -24
vlv_get_backlight 25 - -25
intel_print_wm_latency 228 203 -25
intel_engine_create_ring 378 353 -25
gen7_oa_hw_tail_read 25 - -25
gen7_oa_disable 26 - -26
reloc_gpu_flush 251 224 -27
pri_wm_latency_open 57 30 -27
intel_ddi_enable_transcoder_func 393 366 -27
i915_min_freq_set 232 205 -27
i915_max_freq_set 232 205 -27
intel_hdmi_init 555 527 -28
intel_dp_is_port_edp 38 10 -28
intel_ddi_compute_min_voltage_level 34 6 -28
bxt_rates 28 - -28
vlv_pipe_has_pp_on 29 - -29
intel_sprite_set_colorkey 334 305 -29
intel_hdmi_get_hw_state 180 151 -29
intel_dsi_enable_nop 29 - -29
ilk_plane_wm_max 227 198 -29
i830_init_clock_gating 29 - -29
execlists_init_reg_state.isra 1291 1262 -29
wait_for_pipe_scanline_moving 373 343 -30
intel_tv_detect 1214 1184 -30
intel_overlay_off_tail 77 47 -30
ilk_compute_intermediate_wm 497 467 -30
i830_pipes_power_well_disable 30 - -30
bxt_ddi_phy_uninit 194 164 -30
assert_pch_dp_disabled 284 254 -30
__intel_uncore_early_sanitize 109 79 -30
vlv_hdmi_pre_pll_enable 31 - -31
vlv_dp_pre_pll_enable 31 - -31
gen6_sema_emit_breadcrumb 31 - -31
g4x_plane_fifo_size.part 31 - -31
chv_hdmi_pre_pll_enable 31 - -31
chv_dp_pre_pll_enable 31 - -31
vlv_dpio_power_well_ops 32 - -32
vlv_dpio_cmn_power_well_ops 32 - -32
vlv_display_power_well_ops 32 - -32
pnv_vco 32 - -32
ivb_render_reg_tables 32 - -32
ivb_blt_reg_tables 32 - -32
intel_legacy_cursor_update 1273 1241 -32
intel_dsi_funcs 32 - -32
i915_perf_add_config_ioctl 1131 1099 -32
i830_pipes_power_well_ops 32 - -32
hsw_vebox_cmds 32 - -32
hsw_blt_reg_tables 32 - -32
gen9_sanitize_dc_state 105 73 -32
gen7_video_cmds 32 - -32
gen7_render_cmds 32 - -32
gen7_blt_cmds 32 - -32
elk_vco 32 - -32
dev_attr_vlv_rpe_freq_mhz 32 - -32
dev_attr_media_rc6_residency_ms 32 - -32
ctg_vco 32 - -32
cnl_rates 32 - -32
cnl_ddi_pll_funcs 32 - -32
cl_vco 32 - -32
chv_pipe_power_well_ops 32 - -32
chv_dpio_cmn_power_well_ops 32 - -32
bxt_dpio_cmn_power_well_ops 32 - -32
bxt_ddi_pll_funcs 32 - -32
blb_vco 32 - -32
vlv_display_irq_reset 337 304 -33
intel_guc_wopcm_size 44 11 -33
i9xx_hz_to_pwm 65 32 -33
i915_ggtt_insert_page 33 - -33
hsw_pte_encode 33 - -33
intel_gpio_post_xfer 67 33 -34
bxt_ddi_phy_is_enabled 284 250 -34
vlv_pipe_has_vdd_on 35 - -35
intel_plane_atomic_check_with_state 506 471 -35
intel_enable_sagv 262 227 -35
intel_dsi_encoder_destroy 35 - -35
intel_disable_sagv 270 235 -35
intel_crtc_set_crc_source 484 449 -35
cnl_ddi_translations_hdmi_0_85V 35 - -35
ilk_audio_codec_disable 313 277 -36
hpd_status_g4x 36 - -36
hpd_bxt 36 - -36
cnl_dump_hw_state 36 - -36
intel_engine_can_store_dword 48 11 -37
intel_csr_load_program 475 438 -37
intel_init_bsd_ring_buffer 142 104 -38
intel_dp_mst_compute_config 416 378 -38
i915_teardown_sysfs 149 111 -38
i915_gem_object_pin_to_display_plane 288 250 -38
gen10_is_valid_mux_addr 38 - -38
assert_pch_hdmi_disabled 252 214 -38
intel_uncore_forcewake_reset 565 526 -39
media_rc6_attr_group 40 - -40
i915_gem_object_create.part 391 351 -40
hsw_read_dcomp 40 - -40
vlv_pre_enable_dp 41 - -41
ironlake_pfit_enable 189 148 -41
intel_prepare_plane_fb 1026 985 -41
intel_crt_mode_valid 139 98 -41
i915_ggtt_insert_entries 41 - -41
i915_getparam 605 564 -41
i915_gem_object_get_pages_phys 634 593 -41
gt_act_freq_mhz_show 179 138 -41
skl_pipe_wm_get_hw_state 491 449 -42
pwm_get_backlight 42 - -42
intel_pps_readout_hw_state 327 285 -42
intel_atomic_commit_tail 3242 3200 -42
i915_pmu_register 1441 1399 -42
i915_driver_cleanup_mmio 206 164 -42
i830_pipes_power_well_sync_hw 42 - -42
gen6_initialize_pt.isra 42 - -42
intel_surf_alignment.isra 154 111 -43
intel_enable_ddi 651 608 -43
intel_dsi_vbt_init 2228 2185 -43
intel_dp_voltage_max 108 65 -43
vlv_plane_formats 44 - -44
i915_get_crtc_scanoutpos 564 520 -44
i915_gem_set_caching_ioctl 495 451 -44
guc_fw_xfer 1093 1049 -44
gen4_render_ring_flush 147 103 -44
byt_pte_encode 44 - -44
bxt_vtd_ggtt_insert_entries__BKL 44 - -44
__UNIQUE_ID_alias99 44 - -44
__UNIQUE_ID_alias98 44 - -44
__UNIQUE_ID_alias97 44 - -44
__UNIQUE_ID_alias96 44 - -44
__UNIQUE_ID_alias95 44 - -44
__UNIQUE_ID_alias94 44 - -44
__UNIQUE_ID_alias93 44 - -44
__UNIQUE_ID_alias92 44 - -44
__UNIQUE_ID_alias91 44 - -44
__UNIQUE_ID_alias90 44 - -44
__UNIQUE_ID_alias89 44 - -44
__UNIQUE_ID_alias88 44 - -44
__UNIQUE_ID_alias87 44 - -44
__UNIQUE_ID_alias86 44 - -44
__UNIQUE_ID_alias85 44 - -44
__UNIQUE_ID_alias84 44 - -44
__UNIQUE_ID_alias83 44 - -44
__UNIQUE_ID_alias82 44 - -44
__UNIQUE_ID_alias81 44 - -44
__UNIQUE_ID_alias80 44 - -44
__UNIQUE_ID_alias79 44 - -44
__UNIQUE_ID_alias78 44 - -44
__UNIQUE_ID_alias77 44 - -44
__UNIQUE_ID_alias76 44 - -44
__UNIQUE_ID_alias75 44 - -44
__UNIQUE_ID_alias74 44 - -44
__UNIQUE_ID_alias73 44 - -44
__UNIQUE_ID_alias72 44 - -44
__UNIQUE_ID_alias71 44 - -44
__UNIQUE_ID_alias70 44 - -44
__UNIQUE_ID_alias69 44 - -44
__UNIQUE_ID_alias68 44 - -44
__UNIQUE_ID_alias67 44 - -44
__UNIQUE_ID_alias66 44 - -44
__UNIQUE_ID_alias65 44 - -44
__UNIQUE_ID_alias64 44 - -44
__UNIQUE_ID_alias63 44 - -44
__UNIQUE_ID_alias62 44 - -44
__UNIQUE_ID_alias61 44 - -44
__UNIQUE_ID_alias60 44 - -44
__UNIQUE_ID_alias59 44 - -44
__UNIQUE_ID_alias58 44 - -44
__UNIQUE_ID_alias57 44 - -44
__UNIQUE_ID_alias56 44 - -44
__UNIQUE_ID_alias55 44 - -44
__UNIQUE_ID_alias54 44 - -44
__UNIQUE_ID_alias53 44 - -44
__UNIQUE_ID_alias52 44 - -44
__UNIQUE_ID_alias51 44 - -44
__UNIQUE_ID_alias49 44 - -44
__UNIQUE_ID_alias48 44 - -44
__UNIQUE_ID_alias47 44 - -44
__UNIQUE_ID_alias46 44 - -44
__UNIQUE_ID_alias45 44 - -44
__UNIQUE_ID_alias44 44 - -44
__UNIQUE_ID_alias43 44 - -44
__UNIQUE_ID_alias42 44 - -44
__UNIQUE_ID_alias41 44 - -44
__UNIQUE_ID_alias40 44 - -44
__UNIQUE_ID_alias39 44 - -44
__UNIQUE_ID_alias38 44 - -44
__UNIQUE_ID_alias37 44 - -44
__UNIQUE_ID_alias36 44 - -44
__UNIQUE_ID_alias35 44 - -44
__UNIQUE_ID_alias34 44 - -44
__UNIQUE_ID_alias231 44 - -44
__UNIQUE_ID_alias230 44 - -44
__UNIQUE_ID_alias229 44 - -44
__UNIQUE_ID_alias228 44 - -44
__UNIQUE_ID_alias227 44 - -44
__UNIQUE_ID_alias226 44 - -44
__UNIQUE_ID_alias225 44 - -44
__UNIQUE_ID_alias224 44 - -44
__UNIQUE_ID_alias223 44 - -44
__UNIQUE_ID_alias222 44 - -44
__UNIQUE_ID_alias221 44 - -44
__UNIQUE_ID_alias220 44 - -44
__UNIQUE_ID_alias219 44 - -44
__UNIQUE_ID_alias218 44 - -44
__UNIQUE_ID_alias217 44 - -44
__UNIQUE_ID_alias216 44 - -44
__UNIQUE_ID_alias215 44 - -44
__UNIQUE_ID_alias214 44 - -44
__UNIQUE_ID_alias213 44 - -44
__UNIQUE_ID_alias212 44 - -44
__UNIQUE_ID_alias211 44 - -44
__UNIQUE_ID_alias210 44 - -44
__UNIQUE_ID_alias209 44 - -44
__UNIQUE_ID_alias208 44 - -44
__UNIQUE_ID_alias207 44 - -44
__UNIQUE_ID_alias206 44 - -44
__UNIQUE_ID_alias205 44 - -44
__UNIQUE_ID_alias204 44 - -44
__UNIQUE_ID_alias203 44 - -44
__UNIQUE_ID_alias202 44 - -44
__UNIQUE_ID_alias201 44 - -44
__UNIQUE_ID_alias200 44 - -44
__UNIQUE_ID_alias199 44 - -44
__UNIQUE_ID_alias198 44 - -44
__UNIQUE_ID_alias197 44 - -44
__UNIQUE_ID_alias196 44 - -44
__UNIQUE_ID_alias195 44 - -44
__UNIQUE_ID_alias194 44 - -44
__UNIQUE_ID_alias193 44 - -44
__UNIQUE_ID_alias192 44 - -44
__UNIQUE_ID_alias191 44 - -44
__UNIQUE_ID_alias190 44 - -44
__UNIQUE_ID_alias189 44 - -44
__UNIQUE_ID_alias188 44 - -44
__UNIQUE_ID_alias187 44 - -44
__UNIQUE_ID_alias186 44 - -44
__UNIQUE_ID_alias185 44 - -44
__UNIQUE_ID_alias184 44 - -44
__UNIQUE_ID_alias183 44 - -44
__UNIQUE_ID_alias182 44 - -44
__UNIQUE_ID_alias181 44 - -44
__UNIQUE_ID_alias180 44 - -44
__UNIQUE_ID_alias179 44 - -44
__UNIQUE_ID_alias178 44 - -44
__UNIQUE_ID_alias177 44 - -44
__UNIQUE_ID_alias176 44 - -44
__UNIQUE_ID_alias175 44 - -44
__UNIQUE_ID_alias174 44 - -44
__UNIQUE_ID_alias173 44 - -44
__UNIQUE_ID_alias172 44 - -44
__UNIQUE_ID_alias171 44 - -44
__UNIQUE_ID_alias170 44 - -44
__UNIQUE_ID_alias169 44 - -44
__UNIQUE_ID_alias168 44 - -44
__UNIQUE_ID_alias167 44 - -44
__UNIQUE_ID_alias166 44 - -44
__UNIQUE_ID_alias165 44 - -44
__UNIQUE_ID_alias164 44 - -44
__UNIQUE_ID_alias163 44 - -44
__UNIQUE_ID_alias162 44 - -44
__UNIQUE_ID_alias161 44 - -44
__UNIQUE_ID_alias160 44 - -44
__UNIQUE_ID_alias159 44 - -44
__UNIQUE_ID_alias158 44 - -44
__UNIQUE_ID_alias157 44 - -44
__UNIQUE_ID_alias156 44 - -44
__UNIQUE_ID_alias155 44 - -44
__UNIQUE_ID_alias154 44 - -44
__UNIQUE_ID_alias153 44 - -44
__UNIQUE_ID_alias152 44 - -44
__UNIQUE_ID_alias151 44 - -44
__UNIQUE_ID_alias150 44 - -44
__UNIQUE_ID_alias149 44 - -44
__UNIQUE_ID_alias148 44 - -44
__UNIQUE_ID_alias147 44 - -44
__UNIQUE_ID_alias146 44 - -44
__UNIQUE_ID_alias145 44 - -44
__UNIQUE_ID_alias144 44 - -44
__UNIQUE_ID_alias143 44 - -44
__UNIQUE_ID_alias142 44 - -44
__UNIQUE_ID_alias141 44 - -44
__UNIQUE_ID_alias140 44 - -44
__UNIQUE_ID_alias139 44 - -44
__UNIQUE_ID_alias138 44 - -44
__UNIQUE_ID_alias137 44 - -44
__UNIQUE_ID_alias136 44 - -44
__UNIQUE_ID_alias135 44 - -44
__UNIQUE_ID_alias134 44 - -44
__UNIQUE_ID_alias133 44 - -44
__UNIQUE_ID_alias132 44 - -44
__UNIQUE_ID_alias131 44 - -44
__UNIQUE_ID_alias130 44 - -44
__UNIQUE_ID_alias129 44 - -44
__UNIQUE_ID_alias128 44 - -44
__UNIQUE_ID_alias127 44 - -44
__UNIQUE_ID_alias126 44 - -44
__UNIQUE_ID_alias125 44 - -44
__UNIQUE_ID_alias124 44 - -44
__UNIQUE_ID_alias123 44 - -44
__UNIQUE_ID_alias122 44 - -44
__UNIQUE_ID_alias121 44 - -44
__UNIQUE_ID_alias120 44 - -44
__UNIQUE_ID_alias119 44 - -44
__UNIQUE_ID_alias118 44 - -44
__UNIQUE_ID_alias117 44 - -44
__UNIQUE_ID_alias116 44 - -44
__UNIQUE_ID_alias115 44 - -44
__UNIQUE_ID_alias114 44 - -44
__UNIQUE_ID_alias113 44 - -44
__UNIQUE_ID_alias112 44 - -44
__UNIQUE_ID_alias111 44 - -44
__UNIQUE_ID_alias110 44 - -44
__UNIQUE_ID_alias109 44 - -44
__UNIQUE_ID_alias108 44 - -44
__UNIQUE_ID_alias107 44 - -44
__UNIQUE_ID_alias106 44 - -44
__UNIQUE_ID_alias105 44 - -44
__UNIQUE_ID_alias104 44 - -44
__UNIQUE_ID_alias103 44 - -44
__UNIQUE_ID_alias102 44 - -44
__UNIQUE_ID_alias101 44 - -44
__UNIQUE_ID_alias100 44 - -44
iris_pte_encode 45 - -45
cnl_ddi_translations_edp_1_05V 45 - -45
cnl_ddi_translations_edp_0_85V 45 - -45
bxt_vtd_ggtt_clear_range__BKL 45 - -45
_intel_hdcp_enable 704 659 -45
vlv_psr_enable_sink 46 - -46
intel_pps_unlock_regs_wa.part 111 65 -46
i915_update_gfx_val 52 6 -46
i915_hpd_irq_setup 240 194 -46
gpu_reset_clobbers_display 46 - -46
intel_init_audio_hooks 119 72 -47
gen6_free_scratch 47 - -47
vlv_gpio_table 48 - -48
intel_pre_enable_lvds 625 577 -48
intel_huc_init_early 157 109 -48
intel_guc_fw_init_early 157 109 -48
intel_dsi_connector_helper_funcs 48 - -48
hsw_render_ring_cmds 48 - -48
hsw_render_reg_tables 48 - -48
hsw_blt_ring_cmds 48 - -48
assert_bpp_mismatch 48 - -48
vlv_psr_enable_source 49 - -49
intel_hpd_irq_handler 837 788 -49
intel_fbc_init 510 461 -49
i9xx_irq_disable 49 - -49
chv_pre_enable_dp 49 - -49
bxt_vtd_ggtt_insert_page__BKL 49 - -49
bxt_port_hotplug_long_detect 49 - -49
wm_latency_write.isra 343 293 -50
intel_hpd_pin_to_port 76 26 -50
i915_tiling_ok.isra 163 113 -50
gen6_bsd_set_default_submission 50 - -50
g4x_plane_fifo_size 50 - -50
cnl_ddi_translations_edp_0_95V 50 - -50
cnl_ddi_translations_dp_1_05V 50 - -50
cnl_ddi_translations_dp_0_95V 50 - -50
cnl_ddi_translations_dp_0_85V 50 - -50
intel_enable_pipe 500 449 -51
ilk_audio_codec_enable 595 544 -51
intel_tile_height.part 52 - -52
intel_atomic_setup_scalers 766 713 -53
cnl_ddi_translations_hdmi_1_05V 55 - -55
cnl_ddi_translations_hdmi_0_95V 55 - -55
bxt_vtd_ggtt_clear_range__cb 55 - -55
bxt_port_to_phy_channel 146 91 -55
i9xx_select_p2_div 56 - -56
gen7_setup_fixed_func_scheduler 56 - -56
bxt_vtd_ggtt_insert_entries__cb 56 - -56
skl_atomic_update_crtc_wm 825 768 -57
i915_edp_psr_status 911 854 -57
gen9_set_dc_state 447 390 -57
vlv_rpe_freq_mhz_show 58 - -58
ironlake_get_pfit_config.isra 180 122 -58
intel_fbc_choose_crtc 392 334 -58
gen7_blt_get_cmd_length_mask 58 - -58
gen6_check_mch_setup 58 - -58
__UNIQUE_ID_alias50 58 - -58
wm_latency_show 229 170 -59
reset_rps 60 - -60
ivb_master_regs 60 - -60
cnl_procmon_values 60 - -60
g4x_get_aux_send_ctl 97 36 -61
chv_hdmi_post_disable 61 - -61
bxt_vtd_ggtt_insert_page__cb 61 - -61
intel_dsi_connector_destroy 62 - -62
i9xx_get_initial_plane_config 839 777 -62
i915_handle_error 948 886 -62
hsw_enable_pc8 1796 1734 -62
_intel_adjust_tile_offset 416 354 -62
logical_render_ring_init 964 901 -63
ivybridge_parity_work 780 717 -63
intel_crt_ddc_get_modes 63 - -63
intel_compute_tile_offset 194 131 -63
i915_gfx_val 71 8 -63
i915_chipset_val 71 8 -63
get_mocs_settings 248 185 -63
gmbus_pins_bxt 64 - -64
i915_perf_open_ioctl 3096 3031 -65
_vlv_get_backlight 65 - -65
intel_update_cdclk 84 18 -66
intel_lvds_get_config 154 88 -66
intel_ddi_dp_voltage_max 205 139 -66
chv_post_disable_dp 66 - -66
bxt_gmbus_clock_gating 66 - -66
CSWTCH 646 580 -66
vlv_init_gpll_ref_freq 67 - -67
intel_set_memory_cxsr 100 33 -67
intel_ddi_get_hw_state 498 431 -67
assert_panel_unlocked 334 267 -67
intel_dp_get_hw_state 424 356 -68
i965_hz_to_pwm 68 - -68
i8xx_disable_vblank 68 - -68
cnp_init_clock_gating 68 - -68
intel_sdvo_get_config 484 415 -69
i915_gem_load_init_fences 221 152 -69
i915_fbc_status 388 318 -70
gen10_disable_metric_set 70 - -70
i915_ring_freq_table 398 327 -71
i8xx_enable_vblank 71 - -71
intel_ddi_get_buf_trans_dp 149 77 -72
i9xx_irq_enable 72 - -72
i9xx_hpd_irq_ack 72 - -72
i915_gem_pread_ioctl 1207 1135 -72
i915_cache_sharing_get 83 11 -72
glk_pipe_scaler_clock_gating_wa 72 - -72
glk_de_pll_vco.part 72 - -72
glk_ddi_phy_info 72 - -72
get_gmbus_pin.part 72 - -72
display_crc_ctl_write 1471 1398 -73
chv_pipe_power_well_disable 73 - -73
i915_gem_object_get_pages_internal 651 576 -75
csr_load_work_fn 1117 1042 -75
intel_limits_vlv 76 - -76
intel_limits_pineview_sdvo 76 - -76
intel_limits_pineview_lvds 76 - -76
intel_limits_i8xx_lvds 76 - -76
intel_limits_i8xx_dvo 76 - -76
intel_limits_i8xx_dac 76 - -76
intel_limits_g4x_single_channel_lvds 76 - -76
intel_limits_g4x_sdvo 76 - -76
intel_limits_g4x_hdmi 76 - -76
intel_limits_g4x_dual_channel_lvds 76 - -76
intel_limits_chv 76 - -76
intel_disable_pipe 366 290 -76
i915_gem_gtt_pwrite_fast 1215 1139 -76
gen7_render_get_cmd_length_mask 76 - -76
chv_pipe_power_well_enable 76 - -76
cfl_init_clock_gating 76 - -76
skylake_get_initial_plane_config 1015 938 -77
i9xx_enable_backlight 303 226 -77
i845_cursor_get_hw_state 77 - -77
bxt_dump_hw_state 77 - -77
i9xx_setup_backlight 259 181 -78
i915_gem_gtt_pread 1104 1026 -78
i845_get_fifo_size 78 - -78
intel_freq_opcode 186 107 -79
i9xx_update_pll_dividers.isra.constprop 79 - -79
vlv_dpll 80 - -80
vlv_attrs 80 - -80
gen4_dpll 80 - -80
dma_set_coherent_mask 80 - -80
vlv_display_power_well_disable 81 - -81
do_gmbus_xfer 1143 1062 -81
intel_hdmi_set_gcp_infoframe.isra 410 328 -82
intel_cleanup_gt_powersave 102 20 -82
i85x_init_clock_gating 82 - -82
hsw_pll_to_ddi_pll_sel.isra 82 - -82
vlv_check_no_gt_access 83 - -83
i965_disable_backlight 83 - -83
vlv_display_power_well_enable 84 - -84
intel_can_enable_sagv 470 386 -84
i830_pipes_power_well_enabled 84 - -84
gen7_blt_regs 84 - -84
gen10_init_indirectctx_bb 84 - -84
chv_is_valid_mux_addr 84 - -84
__vlv_fw_ranges 84 - -84
vlv_psr_activate 85 - -85
snb_pte_encode 85 - -85
pnv_gmbus_clock_gating 85 - -85
intel_update_rawclk 326 241 -85
vlv_display_power_well_deinit 86 - -86
intel_lvds_compute_config 298 212 -86
single_enabled_crtc 87 - -87
i915_enable_asle_pipestat.part 87 - -87
intel_pre_plane_update 410 322 -88
intel_pipe_update_start 679 591 -88
hsw_oa_formats 88 - -88
intel_dp_encoder_reset 396 307 -89
vlv_psr_setup_vsc 90 - -90
intel_infoframe_init 218 128 -90
init_unused_ring 90 - -90
hsw_enable_ips 233 143 -90
intel_dp_program_link_training_pattern 516 425 -91
i945gm_get_cdclk 91 - -91
i915gm_get_cdclk 91 - -91
ivb_plane_get_hw_state 92 - -92
i9xx_get_fifo_size 92 - -92
g4x_raw_crtc_wm_is_valid.part 93 - -93
valleyview_irq_reset 94 - -94
intel_atomic_commit 758 664 -94
i915_gem_pwrite_ioctl 1582 1488 -94
gen7_bsd_get_cmd_length_mask 94 - -94
pwm_enable_backlight 95 - -95
ivb_pte_encode 95 - -95
intel_engine_init_global_seqno 228 133 -95
intel_tile_dims 96 - -96
intel_dp_pre_emphasis_max 156 60 -96
i830_power_wells 96 - -96
hsw_power_wells 96 - -96
cpt_digital_port_connected.isra 96 - -96
bdw_power_wells 96 - -96
atom_hdaudio_ids 96 - -96
__gen6_gt_wait_for_thread_c0 96 - -96
i915_instdone_info 369 272 -97
gen2_render_ring_flush 97 - -97
gen6_rps_idle 200 101 -99
vlv_set_backlight 100 - -100
vlv_disable_backlight 100 - -100
valleyview_irq_postinstall 100 - -100
i830_get_fifo_size 100 - -100
config_status 100 - -100
cherryview_irq_postinstall 100 - -100
pwm_set_backlight 101 - -101
i915_dmc_info 470 369 -101
gen6_ppgtt_cleanup 101 - -101
gen6_ggtt_insert_page 101 - -101
intel_csr_ucode_init 276 174 -102
intel_dsi_mode_valid 103 - -103
i965g_init_clock_gating 103 - -103
intel_ddi_compute_config 159 55 -104
vlv_plane_get_hw_state 105 - -105
update_scanline_offset 105 - -105
intel_init_render_ring_buffer 256 151 -105
i830_pipes_power_well_enable 105 - -105
engine_stuck 485 380 -105
intel_prepare_dp_ddi_buffers.isra 354 247 -107
intel_fbc_pre_update 392 285 -107
i915_gem_create_context 1031 924 -107
kbl_y_ddi_translations_dp 108 - -108
kbl_u_ddi_translations_dp 108 - -108
kbl_ddi_translations_dp 108 - -108
intel_check_primary_plane 810 702 -108
hsw_is_valid_mux_addr 108 - -108
hsw_ddi_translations_fdi 108 - -108
hsw_ddi_translations_dp 108 - -108
bdw_ddi_translations_fdi 108 - -108
bdw_ddi_translations_edp 108 - -108
bdw_ddi_translations_dp 108 - -108
hsw_get_aux_clock_divider 109 - -109
vlv_initial_pps_pipe 111 - -111
intel_primary_plane_format_mod_supported 468 357 -111
intel_encoders_pre_pll_enable.isra 111 - -111
hsw_ddi_calc_wrpll_link 111 - -111
g4x_initial_watermarks 111 - -111
bxt_hpd_irq_setup 111 - -111
intel_dsi_connector_funcs 112 - -112
i965_emit_bb_start 112 - -112
gmbus_pins_bdw 112 - -112
vlv_enable_dp 114 - -114
fini_hash_table 114 - -114
vlv_disable_plane 115 - -115
vlv_disable_dp 115 - -115
intel_get_gpu_reset 115 - -115
cnl_cdclk_pll_vco.part 115 - -115
intel_fbc_init_pipe_state 122 6 -116
ilk_increase_wm_latency.constprop 116 - -116
bxt_de_pll_vco.part 117 - -117
vlv_undo_pipe_scramble_reset 118 - -118
vlv_hz_to_pwm 118 - -118
gen6_mm_switch 118 - -118
kbl_get_buf_trans_dp 119 - -119
hsw_crtc_state_ips_capable 127 8 -119
gen6_signal 120 - -120
eb_relocate_entry 3246 3126 -120
chv_dpll 120 - -120
bdw_ddi_translations_hdmi 120 - -120
intel_ddi_clk_disable.isra 202 81 -121
g4x_optimize_watermarks 122 - -122
intel_sdvo_pre_enable 1696 1573 -123
cnl_get_buf_trans_hdmi 124 - -124
cnl_get_buf_trans_dp 124 - -124
lpt_init_clock_gating 125 - -125
intel_modeset_setup_hw_state 3870 3745 -125
hsw_emit_bb_start 125 - -125
intel_sanitize_enable_ppgtt 262 136 -126
i915_cache_sharing_set 137 11 -126
g4x_infoframe_enabled 127 - -127
sem_data 128 - -128
intel_color_init 237 109 -128
gen6_write_page_range.constprop 128 - -128
edp_panel_on 370 242 -128
cnl_plls 128 - -128
bxt_plls 128 - -128
intel_dsi_disable 131 - -131
intel_ddi_get_buf_trans_hdmi 131 - -131
vlv_get_cdclk 132 - -132
ivb_disable_plane 132 - -132
intel_valleyview_info 132 - -132
intel_sandybridge_m_gt2_info 132 - -132
intel_sandybridge_m_gt1_info 132 - -132
intel_sandybridge_d_gt2_info 132 - -132
intel_sandybridge_d_gt1_info 132 - -132
intel_pineview_info 132 - -132
intel_kabylake_gt3_info 132 - -132
intel_kabylake_gt2_info 132 - -132
intel_kabylake_gt1_info 132 - -132
intel_ivybridge_q_info 132 - -132
intel_ivybridge_m_gt2_info 132 - -132
intel_ivybridge_m_gt1_info 132 - -132
intel_ivybridge_d_gt2_info 132 - -132
intel_ivybridge_d_gt1_info 132 - -132
intel_ironlake_m_info 132 - -132
intel_ironlake_d_info 132 - -132
intel_i965gm_info 132 - -132
intel_i965g_info 132 - -132
intel_i945gm_info 132 - -132
intel_i945g_info 132 - -132
intel_i915gm_info 132 - -132
intel_i915g_info 132 - -132
intel_i865g_info 132 - -132
intel_i85x_info 132 - -132
intel_i845g_info 132 - -132
intel_i830_info 132 - -132
intel_haswell_gt3_info 132 - -132
intel_haswell_gt2_info 132 - -132
intel_haswell_gt1_info 132 - -132
intel_gm45_info 132 - -132
intel_geminilake_info 132 - -132
intel_g45_info 132 - -132
intel_g33_info 132 - -132
intel_dsi_get_modes 132 - -132
intel_coffeelake_gt3_info 132 - -132
intel_coffeelake_gt2_info 132 - -132
intel_coffeelake_gt1_info 132 - -132
intel_cherryview_info 132 - -132
intel_cannonlake_info 132 - -132
intel_broxton_info 132 - -132
intel_broadwell_rsvd_info 132 - -132
intel_broadwell_gt3_info 132 - -132
intel_broadwell_gt2_info 132 - -132
intel_broadwell_gt1_info 132 - -132
i85x_get_cdclk 132 - -132
gen6_reset_engines 132 - -132
g4x_audio_codec_disable 134 - -134
vlv_dpio_cmn_power_well_enable 135 - -135
intel_ddi_get_buf_trans_edp 349 214 -135
glk_init_clock_gating 135 - -135
bxt_init_cdclk 473 335 -138
intel_get_cxsr_latency.part 140 - -140
intel_fbc_enable 1437 1297 -140
ddi_dotclock_get 140 - -140
intel_engine_dump 3103 2962 -141
intel_dsi_pll_is_enabled 177 36 -141
i915_error_state_to_str 4590 4449 -141
hsw_ddi_translations_hdmi 144 - -144
intel_gpu_freq 206 60 -146
hsw_power_well_enable 412 265 -147
hsw_get_cdclk 147 - -147
gen7_oa_enable 147 - -147
hsw_disable_metric_set 148 - -148
g4x_undo_pipe_scramble_reset 148 - -148
hsw_disable_ips 228 79 -149
append_oa_sample.isra 149 - -149
intel_dp_link_down.isra 776 626 -150
skl_check_plane_surface 1833 1682 -151
bxt_disable_backlight 151 - -151
__i915_update_gfx_val 152 - -152
__gen6_gt_wait_for_fifo 152 - -152
intel_psr_single_frame_update 160 6 -154
intel_ddi_init 1128 974 -154
ilk_compute_fbc_wm 154 - -154
vlv_initial_watermarks 155 - -155
intel_psr_compute_config 483 328 -155
i830_overlay_clock_gating 155 - -155
chv_pipe_power_well_enabled 155 - -155
i915_swizzle_info 579 423 -156
hsw_write_dcomp 156 - -156
vlv_disable_pll 157 - -157
cnl_get_buf_trans_edp 157 - -157
i915_sr_status 339 181 -158
gen6_bsd_submit_request 159 - -159
vlv_power_well_enabled 160 - -160
valleyview_pipestat_irq_handler 160 - -160
bxt_init_clock_gating 160 - -160
pwm_disable_backlight 161 - -161
vlv_dpio_cmn_power_well_disable 163 - -163
intel_pps_get_registers 269 105 -164
intel_compute_min_cdclk 164 - -164
bdw_update_port_irq 164 - -164
vlv_optimize_watermarks 166 - -166
intel_bios_is_port_hpd_inverted 214 48 -166
gen6_ring_sync_to 166 - -166
gen8_set_l3sqc_credits.constprop 167 - -167
vlv_PLL_is_optimal.isra 168 - -168
pnv_calc_dpll_params 169 - -169
bdw_modeset_calc_cdclk 171 - -171
intel_dsi_get_pclk 590 417 -173
i965gm_init_clock_gating 173 - -173
bxt_ddi_vswing_sequence.isra 173 - -173
bdw_get_cdclk 173 - -173
intel_calculate_wm 175 - -175
intel_finish_reset 341 165 -176
intel_display_print_error_state 895 719 -176
i845_update_wm 176 - -176
hsw_blt_cmds 176 - -176
vlv_allow_gt_wake 177 - -177
hsw_mm_switch 177 - -177
gen6_ggtt_clear_range 178 - -178
vlv_steal_power_sequencer 179 - -179
intel_shared_dpll_init 493 314 -179
i915_pm_resume_early 390 211 -179
vlv_program_pfi_credits 180 - -180
pnv_get_cdclk 182 - -182
gen3_init_clock_gating 182 - -182
chv_crtc_compute_clock 182 - -182
i915_setup_sysfs 508 325 -183
i8xx_irq_reset 183 - -183
g4x_init_clock_gating 183 - -183
bxt_ddi_hdmi_pll_dividers.isra 183 - -183
intel_lvds_init 1943 1759 -184
dividers 216 32 -184
gen8_gt_irq_ack 185 - -185
i915_emon_status 197 11 -186
vlv_infoframe_enabled 187 - -187
intel_runtime_suspend 589 402 -187
i965gm_get_cdclk 188 - -188
chv_hdmi_pre_enable 188 - -188
vlv_hdmi_pre_enable 189 - -189
haswell_load_luts 189 - -189
vlv_wait_for_pw_status 190 - -190
cnl_ddi_pll_get_hw_state 190 - -190
vlv_calc_dpll_params.constprop 191 - -191
gm45_get_cdclk 191 - -191
chv_power_wells 192 - -192
__chv_fw_ranges 192 - -192
intel_hpll_vco 194 - -194
intel_engines_init_mmio 1143 945 -198
gen8_init_workarounds.isra 198 - -198
i915_ips_status 211 11 -200
g33_do_reset 202 - -202
intel_runtime_resume 528 323 -205
ilk_wm_get_hw_state 1074 868 -206
g33_get_cdclk 208 - -208
i9xx_hpd_irq_handler 209 - -209
__bxt_hpd_detection_setup 211 - -211
vlv_detach_power_sequencer 212 - -212
intel_PLL_is_valid 212 - -212
chv_init_clock_gating 212 - -212
i845_check_cursor 214 - -214
i915_gem_init_swizzling 237 21 -216
intel_psr_init 568 350 -218
intel_power_domains_suspend 406 188 -218
vlv_psr_disable 219 - -219
kbl_init_clock_gating 219 - -219
intel_hdmi_prepare 219 - -219
ggtt_probe_common 219 - -219
i915_drpc_info 2033 1812 -221
intel_dp_pps_init 222 - -222
intel_dsi_compute_config 223 - -223
bxt_dp_clk_val 224 - -224
init_render_ring 303 77 -226
hsw_enable_metric_set 227 - -227
intel_fbc_hw_deactivate 228 - -228
edp_notify_handler 230 - -230
i915_drm_suspend_late 352 121 -231
check_for_unclaimed_mmio 231 - -231
vlv_display_irq_postinstall 233 - -233
ironlake_do_reset 233 - -233
ironlake_crtc_enable 3071 2838 -233
cherryview_irq_reset 235 - -235
intel_check_cpu_fifo_underruns 626 388 -238
i915_irq_postinstall 238 - -238
intel_cursor_base 240 - -240
intel_dp_init 628 384 -244
i9xx_pfit_enable 244 - -244
skl_compute_wm 6504 6259 -245
intel_power_sequencer_reset 272 27 -245
i915_gem_detect_bit_6_swizzle 484 238 -246
i965_setup_backlight 247 - -247
cpt_init_clock_gating 248 - -248
chv_dpio_cmn_power_well_disable 249 - -249
cpt_set_fdi_bc_bifurcation 251 - -251
intel_overlay_put_image_ioctl 4473 4219 -254
intel_engine_get_instdone 972 717 -255
cnl_init_clock_gating 255 - -255
intel_read_wm_latency 703 447 -256
gen8_gt_irq_handler 258 - -258
intel_disable_dsi_pll 266 6 -260
intel_sprite_plane_format_mod_supported 634 373 -261
g4x_disable_trickle_feed 261 - -261
i915_perf_init 681 419 -262
cnl_get_cdclk 262 - -262
intel_display_capture_error_state 1345 1082 -263
intel_dp_compute_config 2411 2145 -266
i915_irq_reset 266 - -266
gen8_emit_flush_render 663 397 -266
intel_ddi_clk_select.isra 459 192 -267
intel_panel_init 661 392 -269
i9xx_pipe_crc_auto_source 270 - -270
cnl_ddi_pll_disable 270 - -270
vlv_setup_backlight 271 - -271
i9xx_compute_dpll.isra.constprop 271 - -271
lpe_audio_irqchip 272 - -272
i9xx_pipestat_irq_ack 276 - -276
ilk_program_watermarks 2090 1812 -278
bxt_ddi_pll_disable 279 - -279
bxt_ddi_set_dpll_hw_state 282 - -282
chv_disable_pll 283 - -283
gen5_write32 284 - -284
gen5_gt_irq_postinstall 284 - -284
gen5_write8 285 - -285
intel_crtc_compute_min_cdclk 517 231 -286
gen5_write16 286 - -286
bxt_power_wells 288 - -288
gen5_read64 289 - -289
bxt_setup_backlight 289 - -289
intel_uncore_forcewake_for_reg 745 455 -290
i915_gem_do_execbuffer 4625 4333 -292
i8xx_irq_postinstall 294 - -294
gen6_ppgtt_clear_range 294 - -294
gen5_read32 294 - -294
gen5_read8 295 - -295
gen5_read16 296 - -296
intel_set_cpu_fifo_underrun_reporting 630 332 -298
intel_tile_width_bytes 300 - -300
init_ring_common 1717 1417 -300
intel_ring_default_vfuncs 556 254 -302
ilk_compute_pipe_wm 1022 720 -302
gen8_init_indirectctx_bb 303 - -303
gen5_gt_irq_reset 307 - -307
glk_load_luts 308 - -308
_intel_compute_tile_offset 311 - -311
__i915_chipset_val 312 - -312
g4x_write_infoframe 314 - -314
vlv_set_power_well 315 - -315
intel_check_cursor 316 - -316
intel_rc6_residency_ns 356 39 -317
gen9_init_clock_gating 317 - -317
__intel_adjust_tile_offset 317 - -317
valleyview_set_rps 318 - -318
g4x_crtc_compute_clock 318 - -318
__i915_gfx_val 320 - -320
gen6_ggtt_insert_entries 321 - -321
i915_gem_init_hw 715 392 -323
hsw_init_clock_gating 323 - -323
snb_gt_irq_handler 325 - -325
hsw_pipe_A_crc_wa 326 - -326
i8xx_irq_handler 334 - -334
vlv_power_wells 336 - -336
gen7_init_oa_buffer 336 - -336
intel_digital_port_connected 578 241 -337
vlv_enable_backlight 338 - -338
intel_sprite_plane_create 888 549 -339
i9xx_set_pipeconf 341 - -341
__intel_fbc_post_update 1417 1076 -341
intel_init_display_hooks 645 297 -348
i965_enable_backlight 348 - -348
chv_set_cdclk 348 - -348
i9xx_crtc_clock_get.isra 608 259 -349
chv_set_pipe_power_well.constprop 351 - -351
hdmi_port_clock_valid 352 - -352
dpi_send_cmd.constprop 357 - -357
intel_hdmi_init_connector 1042 684 -358
i915_perf_register 588 230 -358
pwm_setup_backlight 359 - -359
intel_crtc_atomic_check 836 475 -361
gen9_dc_off_power_well_enable 531 167 -364
i9xx_find_best_dpll.constprop 366 - -366
gen8_gt_irq_postinstall 372 - -372
g4x_find_best_dpll.isra 376 - -376
bxt_get_cdclk 379 - -379
i915_ppgtt_info 877 496 -381
cnl_ddi_pll_enable 386 - -386
i915_restore_state 616 229 -387
vlv_modeset_calc_cdclk 388 - -388
intel_power_domains_init 908 515 -393
i845_update_cursor 394 - -394
i915_save_state 596 199 -397
gen6_write32 401 - -401
vlv_init_clock_gating 402 - -402
gen6_write8 402 - -402
gen6_write16 403 - -403
i9xx_crtc_disable 965 561 -404
hsw_render_regs 408 - -408
i915_do_reset 410 - -410
intel_init_clock_gating_hooks 483 71 -412
intel_dsi_reset_clocks 418 6 -412
cxsr_latency_table 420 - -420
vlv_write_infoframe 431 - -431
intel_irq_init 1019 585 -434
ilk_init_clock_gating 436 - -436
semaphore_passed 440 - -440
vlv_enable_pll.isra 442 - -442
gen8_emit_flush_coherentl3_wa.isra 442 - -442
intel_plane_atomic_calc_changes 1347 902 -445
cherryview_irq_handler 445 - -445
i915_irq_handler 447 - -447
gen6_read64 447 - -447
intel_framebuffer_init 2982 2533 -449
gen6_read32 450 - -450
gen6_read8 451 - -451
gen6_read16 452 - -452
ironlake_irq_handler 2626 2171 -455
cherryview_load_csc_matrix 455 - -455
gen6_init_clock_gating 459 - -459
fw_domains_get 477 - -477
bdw_init_clock_gating 477 - -477
valleyview_crtc_enable 480 - -480
chv_find_best_dpll.isra.constprop 480 - -480
g4x_set_infoframes 482 - -482
intel_dp_set_drrs_state 490 - -490
i915_check_and_clear_faults 515 22 -493
ring_request_alloc 1640 1145 -495
i915_ppgtt_init_hw 758 261 -497
chv_dpio_cmn_power_well_enable 498 - -498
bxt_enable_backlight 498 - -498
vlv_set_infoframes 499 - -499
i965_update_wm 500 - -500
cnl_get_dpll 500 - -500
i8xx_crtc_compute_clock 503 - -503
ilk_wm_merge 504 - -504
cnl_modeset_calc_cdclk 507 - -507
intel_disable_gt_powersave 690 182 -508
gen6_ppgtt_insert_entries 509 - -509
intel_update_max_cdclk 807 296 -511
bxt_modeset_calc_cdclk 512 - -512
valleyview_irq_handler 516 - -516
g4x_audio_codec_enable 523 - -523
vecs_cmds 528 - -528
blt_cmds 528 - -528
g4x_do_reset 546 - -546
gen6_render_ring_flush 548 - -548
intel_pipe_config_compare 4794 4244 -550
vlv_display_power_well_init 556 - -556
i9xx_update_plane 1325 766 -559
vlv_wm_get_hw_state 2403 1841 -562
pnv_crtc_compute_clock 565 - -565
i830_emit_bb_start 566 - -566
ivb_init_clock_gating 567 - -567
gen8_gt_irq_reset 574 - -574
vlv_compute_intermediate_wm 581 - -581
gen6_dump_ppgtt 586 - -586
intel_ddi_pre_enable 2013 1425 -588
gen8_write32 591 - -591
gen8_write8 592 - -592
gen8_write16 593 - -593
__func__ 2126 1529 -597
capture 5493 4893 -600
mipi_exec_gpio 810 208 -602
intel_init_cdclk_hooks 694 79 -615
vlv_crtc_compute_clock 616 - -616
video_cmds 616 - -616
_intel_set_memory_cxsr 617 - -617
intel_cpu_transcoder_set_m_n 622 - -622
bdw_load_gamma_lut.isra 622 - -622
glk_power_wells 624 - -624
intel_dsi_get_hw_state 625 - -625
chv_enable_pll 649 - -649
i915_sseu_status 1633 977 -656
pineview_update_wm 661 - -661
cnl_power_wells 672 - -672
cherryview_load_luts 687 - -687
vlv_set_cdclk 692 - -692
intel_dp_prepare 693 - -693
chv_prepare_pll.isra 693 - -693
bxt_get_dpll 697 - -697
vlv_atomic_update_fifo 698 - -698
cnl_ddi_hdmi_pll_dividers.isra 706 - -706
intel_bios_init 9033 8316 -717
intel_cpu_transcoder_get_m_n 718 - -718
clear_intel_crtc_state 718 - -718
intel_set_pipe_timings 726 - -726
intel_dp_init_panel_power_sequencer_registers 726 - -726
ironlake_fdi_link_train 767 - -767
intel_uncore_init 1356 582 -774
gen7_render_regs 792 - -792
ivb_update_plane 794 - -794
intel_check_sprite_plane 2824 2024 -800
get_new_crc_ctl_reg 812 - -812
intel_dsi_host_transfer 836 - -836
vlv_prepare_pll 858 - -858
gen9_init_workarounds 867 - -867
intel_compute_dsi_pll 883 11 -872
intel_lpe_audio_init 893 11 -882
bxt_set_cdclk 888 - -888
intel_fbc_work_fn 1804 912 -892
haswell_get_pipe_config 2572 1658 -914
intel_enable_dp 934 - -934
g4x_program_watermarks 935 - -935
init_workarounds_ring 2220 1277 -943
i9xx_get_pipe_config 1587 632 -955
gen6_set_rps_thresholds 956 - -956
cnl_set_cdclk 957 - -957
bdw_set_cdclk 959 - -959
gen7_null_state_batch 960 - -960
g4x_compute_intermediate_wm 978 - -978
i9xx_update_wm 983 - -983
ivb_manual_fdi_link_train 998 - -998
bxt_ddi_pll_get_hw_state 1000 - -1000
intel_ddi_get_config 2433 1432 -1001
intel_dp_set_signal_levels 1348 335 -1013
fence_write 1017 - -1017
i915_ppgtt_create 2774 1754 -1020
gen6_fdi_link_train 1020 - -1020
vlv_update_plane 1031 - -1031
intel_enable_dsi_pll 1039 6 -1033
cnl_ddi_vswing_sequence 1047 - -1047
common_cmds 1056 - -1056
cnl_ddi_vswing_program.isra 1064 - -1064
i915_gem_init_stolen 1868 785 -1083
i915_driver_load 5255 4167 -1088
vlv_power_sequencer_pipe 1092 - -1092
gen6_null_state_batch 1100 - -1100
intel_engine_init_cmd_parser 1127 6 -1121
gen7_oa_read 1132 - -1132
i915_frequency_info 3198 2050 -1148
intel_dp_init_connector 5321 4168 -1153
intel_dsi_init 1324 81 -1243
i915_interrupt_info 2690 1437 -1253
intel_device_info_runtime_init 2402 1107 -1295
i915_ggtt_probe_hw 3137 1819 -1318
vlv_resume_prepare 1359 - -1359
intel_power_domains_init_hw 1838 477 -1361
vlv_suspend_complete 1394 - -1394
intel_crt_detect 2330 935 -1395
intel_init_pm 1879 399 -1480
hsw_render_cmds 1584 - -1584
vlv_program_watermarks 1586 - -1586
intel_modeset_init 6474 4855 -1619
intel_dsi_get_config 1737 - -1737
render_cmds 1760 - -1760
g4x_compute_pipe_wm 1929 - -1929
vlv_compute_pipe_wm 2032 - -2032
bxt_ddi_pll_enable 2255 - -2255
intel_init_gt_powersave 3073 444 -2629
intel_dsi_post_disable 2767 - -2767
intel_dsi_prepare 3622 - -3622
gen8_null_state_batch 3776 - -3776
intel_enable_gt_powersave 6039 1474 -4565
intel_dsi_pre_enable 4570 - -4570
pciidlist 7072 736 -6336
Total: Before=1012894, After=785205, chg -22.48%
More information about the Intel-gfx
mailing list