[radeon-alex:drm-next-4.15-dc 148/1063] drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/rv_hwmgr.c:845:49-50: asic_setup: first occurrence line 848, second occurrence line 875

Julia Lawall julia.lawall at lip6.fr
Wed Sep 27 04:53:54 UTC 2017


There are two initializations of .asic_setup in this structure.

julia

---------- Forwarded message ----------
Date: Wed, 27 Sep 2017 10:16:08 +0800
From: kbuild test robot <fengguang.wu at intel.com>
To: kbuild at 01.org
Cc: Julia Lawall <julia.lawall at lip6.fr>
Subject: [radeon-alex:drm-next-4.15-dc 148/1063]
    drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/rv_hwmgr.c:845:49-50:
    asic_setup: first occurrence line 848, second occurrence line 875


tree:   git://people.freedesktop.org/~agd5f/linux.git drm-next-4.15-dc
head:   dfbf0c14dd75d3b15f65478f10f373aa83042a50
commit: cf2623d951c1c52923a776e01cf2e2afc9d042a0 [148/1063] drm/amd/powerplay: refine powerplay code for RV
:::::: branch date: 4 hours ago
:::::: commit date: 8 days ago

>> drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/rv_hwmgr.c:845:49-50: asic_setup: first occurrence line 848, second occurrence line 875

git remote add radeon-alex git://people.freedesktop.org/~agd5f/linux.git
git remote update radeon-alex
git checkout cf2623d951c1c52923a776e01cf2e2afc9d042a0
vim +845 drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/rv_hwmgr.c

a960d61cb Rex Zhu 2017-05-11  844
a960d61cb Rex Zhu 2017-05-11 @845  static const struct pp_hwmgr_func rv_hwmgr_funcs = {
a960d61cb Rex Zhu 2017-05-11  846  	.backend_init = rv_hwmgr_backend_init,
a960d61cb Rex Zhu 2017-05-11  847  	.backend_fini = rv_hwmgr_backend_fini,
a960d61cb Rex Zhu 2017-05-11 @848  	.asic_setup = NULL,
a960d61cb Rex Zhu 2017-05-11  849  	.apply_state_adjust_rules = rv_apply_state_adjust_rules,
a960d61cb Rex Zhu 2017-05-11  850  	.force_dpm_level = rv_dpm_force_dpm_level,
a960d61cb Rex Zhu 2017-05-11  851  	.get_power_state_size = rv_get_power_state_size,
a960d61cb Rex Zhu 2017-05-11  852  	.powerdown_uvd = NULL,
a960d61cb Rex Zhu 2017-05-11  853  	.powergate_uvd = NULL,
a960d61cb Rex Zhu 2017-05-11  854  	.powergate_vce = NULL,
a960d61cb Rex Zhu 2017-05-11  855  	.get_mclk = rv_dpm_get_mclk,
a960d61cb Rex Zhu 2017-05-11  856  	.get_sclk = rv_dpm_get_sclk,
a960d61cb Rex Zhu 2017-05-11  857  	.patch_boot_state = rv_dpm_patch_boot_state,
a960d61cb Rex Zhu 2017-05-11  858  	.get_pp_table_entry = rv_dpm_get_pp_table_entry,
a960d61cb Rex Zhu 2017-05-11  859  	.get_num_of_pp_table_entries = rv_dpm_get_num_of_pp_table_entries,
a960d61cb Rex Zhu 2017-05-11  860  	.set_cpu_power_state = rv_set_cpu_power_state,
a960d61cb Rex Zhu 2017-05-11  861  	.store_cc6_data = rv_store_cc6_data,
a960d61cb Rex Zhu 2017-05-11  862  	.force_clock_level = rv_force_clock_level,
a960d61cb Rex Zhu 2017-05-11  863  	.print_clock_levels = rv_print_clock_levels,
a960d61cb Rex Zhu 2017-05-11  864  	.get_dal_power_level = rv_get_dal_power_level,
a960d61cb Rex Zhu 2017-05-11  865  	.get_performance_level = rv_get_performance_level,
a960d61cb Rex Zhu 2017-05-11  866  	.get_current_shallow_sleep_clocks = rv_get_current_shallow_sleep_clocks,
a960d61cb Rex Zhu 2017-05-11  867  	.get_clock_by_type_with_latency = rv_get_clock_by_type_with_latency,
a960d61cb Rex Zhu 2017-05-11  868  	.get_clock_by_type_with_voltage = rv_get_clock_by_type_with_voltage,
a960d61cb Rex Zhu 2017-05-11  869  	.get_max_high_clocks = rv_get_max_high_clocks,
a960d61cb Rex Zhu 2017-05-11  870  	.read_sensor = rv_read_sensor,
841e3be12 Rex Zhu 2017-08-25  871  	.set_active_display_count = rv_set_active_display_count,
841e3be12 Rex Zhu 2017-08-25  872  	.set_deep_sleep_dcefclk = rv_set_deep_sleep_dcefclk,
cf2623d95 Rex Zhu 2017-09-04  873  	.dynamic_state_management_enable = rv_enable_dpm_tasks,
cf2623d95 Rex Zhu 2017-09-04  874  	.power_off_asic = rv_power_off_asic,
cf2623d95 Rex Zhu 2017-09-04 @875  	.asic_setup = rv_setup_asic_task,
cf2623d95 Rex Zhu 2017-09-04  876  	.power_state_set = rv_set_power_state_tasks,
cf2623d95 Rex Zhu 2017-09-04  877  	.dynamic_state_management_disable = rv_disable_dpm_tasks,
a960d61cb Rex Zhu 2017-05-11  878  };
a960d61cb Rex Zhu 2017-05-11  879

:::::: The code at line 845 was first introduced by commit
:::::: a960d61cbd62544c04adb4fe6513577601ff4535 drm/amd/powerplay: add raven support in hwmgr. (v2)

:::::: TO: Rex Zhu <Rex.Zhu at amd.com>
:::::: CC: Alex Deucher <alexander.deucher at amd.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation


More information about the dri-devel mailing list