[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