From: Leo Li <sunpeng.li@xxxxxxx> Summary of change: * Flattening and cleaning up of i2c code * Spelling and grammar fixups in amdgpu_dm * Implement hardware state logging via debugfs David Francis (4): drm/amd/display: Eliminate i2c hw function pointers drm/amd/display: Improve spelling, grammar, and formatting of amdgpu_dm.c comments drm/amd/display: Remove redundant i2c structs drm/amd/display: Flatten unnecessary i2c functions Eric Yang (1): drm/amd/display: support 48 MHZ refclk off Ken Chalmers (1): drm/amd/display: eliminate long wait between register polls on Maximus Leo (Sunpeng) Li (1): drm/amd/display: Use non-deprecated vblank handler Nicholas Kazlauskas (2): drm/amd/display: Add support for hw_state logging via debugfs drm/amd/display: Support reading hw state from debugfs file SivapiriyanKumarasamy (1): drm/amd/display: Fix memory leak caused by missed dc_sink_release Tony Cheng (1): drm/amd/display: dc 3.1.63 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 204 ++++--- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 86 +++ .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 89 ++- drivers/gpu/drm/amd/display/dc/core/dc.c | 36 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 6 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c.h | 33 -- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 652 +++++++++------------ drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 34 -- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 83 +-- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 24 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 10 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 3 +- .../gpu/drm/amd/display/include/logger_interface.h | 6 +- drivers/gpu/drm/amd/display/include/logger_types.h | 6 + 17 files changed, 639 insertions(+), 645 deletions(-) -- 2.7.4