[PATCH 00/10] drm/amd: fix various compilation warnings
Rodrigo Siqueira Jordao
rjordrigo at amd.com
Wed Dec 8 15:13:48 UTC 2021
Hi Isabella,
Thanks a lot for all of these improvements.
I reviewed all patches related to the display code.
Best Regards
Siqueira
On 2021-12-07 8:25 p.m., Isabella Basso wrote:
> This patchset aims at fixing various compilation warnings in the AMD GPU
> driver. All warnings were generated using gcc and the W=1 flag. I
> decided to deal with them in the same order as the issues were presented
> in the log, with the exception of those that were about the lack of
> protypes, which were gathered by a script [1].
>
> [1] - https://pad.riseup.net/p/ZMkzoeO89Kt7R_IC4iAo-keep>>
> Isabella Basso (10):
> drm/amd: Mark IP_BASE definition as __maybe_unused
> drm/amd: fix improper docstring syntax
> drm/amdgpu: add missing function prototype for
> amdgpu_ras_mca_query_error_status
> drm/amdgpu: fix function scopes
> drm/amdkfd: fix function scopes
> drm/amd/display: fix function scopes
> drm/amd: append missing includes
> drm/amdgpu: fix location of prototype for amdgpu_kms_compat_ioctl
> drm/amdgpu: remove unnecessary variables
> drm/amdgpu: re-format file header comments
>
> drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 -
> .../gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 4 +-
> .../gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 3 +-
> drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +-
> drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 3 +
> drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.c | 16 +++---
> drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +-
> drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 2 +
> .../gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 4 +-
> drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 6 +-
> drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 4 ++
> drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 1 -
> drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 4 +-
> drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 2 -
> drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 -
> drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 4 +-
> .../drm/amd/amdkfd/kfd_packet_manager_vi.c | 4 +-
> drivers/gpu/drm/amd/amdkfd/kfd_process.c | 5 +-
> drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 10 +++-
> .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 19 +++++--
> .../amd/display/amdgpu_dm/amdgpu_dm_color.c | 4 ++
> .../gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 4 +-
> .../display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 2 +-
> .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 2 +
> .../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +-
> .../dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 9 +--
> .../amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 14 ++---
> .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 6 +-
> .../display/dc/clk_mgr/dcn301/dcn301_smu.c | 6 +-
> .../display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 10 ++--
> .../display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 9 +--
> .../amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 6 +-
> drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 +-
> .../display/dc/dce110/dce110_hw_sequencer.c | 2 +
> .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 2 +-
> .../drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 5 +-
> .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 16 +++---
> .../gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 5 +-
> .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 8 +--
> .../drm/amd/display/dc/dcn10/dcn10_resource.c | 21 ++++---
> .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 5 +-
> .../drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 4 +-
> .../gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 7 +--
> .../drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 +-
> .../gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 +
> .../gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 8 +--
> .../gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 21 ++++---
> .../drm/amd/display/dc/dcn201/dcn201_dccg.c | 3 +-
> .../drm/amd/display/dc/dcn201/dcn201_hubp.c | 7 +--
> .../display/dc/dcn201/dcn201_link_encoder.c | 7 ++-
> .../amd/display/dc/dcn201/dcn201_resource.c | 19 +++----
> .../drm/amd/display/dc/dcn21/dcn21_hubbub.c | 2 +-
> .../gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 16 +++---
> .../gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 2 +
> .../amd/display/dc/dcn21/dcn21_link_encoder.c | 9 ++-
> .../drm/amd/display/dc/dcn21/dcn21_resource.c | 34 +++++------
> .../dc/dcn30/dcn30_dio_stream_encoder.c | 8 +--
> .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 27 ++++-----
> .../gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 +
> .../drm/amd/display/dc/dcn30/dcn30_mmhubbub.c | 2 +-
> .../gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +-
> .../drm/amd/display/dc/dcn30/dcn30_resource.c | 13 ++---
> .../drm/amd/display/dc/dcn301/dcn301_init.c | 2 +
> .../amd/display/dc/dcn301/dcn301_panel_cntl.c | 10 ++--
> .../amd/display/dc/dcn301/dcn301_resource.c | 56 +++++++++----------
> .../drm/amd/display/dc/dcn302/dcn302_init.c | 2 +
> .../drm/amd/display/dc/dcn303/dcn303_init.c | 2 +
> .../gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 2 +-
> .../display/dc/dcn31/dcn31_dio_link_encoder.c | 2 +-
> .../gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 2 +
> .../amd/display/dc/dcn31/dcn31_panel_cntl.c | 10 ++--
> .../drm/amd/display/dc/dcn31/dcn31_resource.c | 4 +-
> .../dc/dml/dcn21/display_rq_dlg_calc_21.c | 3 +-
> .../display/dc/irq/dcn10/irq_service_dcn10.c | 7 +--
> .../dc/irq/dcn201/irq_service_dcn201.c | 7 +--
> .../display/dc/irq/dcn21/irq_service_dcn21.c | 7 +--
> .../display/dc/irq/dcn31/irq_service_dcn31.c | 7 +--
> .../amd/include/cyan_skillfish_ip_offset.h | 10 ++--
> .../gpu/drm/amd/include/yellow_carp_offset.h | 4 +-
> drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 2 +-
> 80 files changed, 303 insertions(+), 279 deletions(-)
>
More information about the amd-gfx
mailing list