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@xxxxxxxxx> To: kbuild@xxxxxx Cc: Julia Lawall <julia.lawall@xxxxxxx> 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@xxxxxxx> :::::: CC: Alex Deucher <alexander.deucher@xxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel