All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/25] DC Patches Jan 23, 2017
@ 2017-01-23 14:35 Harry Wentland
       [not found] ` <20170123143613.15441-1-harry.wentland-5C7GfCeVMHo@public.gmane.org>
  0 siblings, 1 reply; 27+ messages in thread
From: Harry Wentland @ 2017-01-23 14:35 UTC (permalink / raw)
  To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW; +Cc: Harry Wentland

* Use VBLANK instead of VUPDATE for VBLANK notification
* Cleanup pflip code a bit more
* Bunch of bug fixes all over the place
* Removing some more dead code


Amy Zhang (3):
  drm/amd/display: Output Transfer Function Regamma Refactor
  drm/amd/display: Set default degamma to sRGB instead of bypass
  drm/amd/display: HDR Enablement For Applications

Andrey Grodzovsky (4):
  drm/amd/display: Use pflip prepare and submit parts (v2)
  drm/amd/display: Add interrupt entries for VBLANK isr.
  drm/amd/display: Register on VLBLANK ISR.
  drm/amd/display: Clean index in irq init loop

Anthony Koo (1):
  drm/amd/display: Disable Modules at Runtime

Dmytro Laktyushkin (2):
  drm/amd/display: Remove meta_pitch
  drm/amd/display: add missing dcc update on flip call

Hersen Wu (1):
  drm/amd/display: No audio output heard from DP panel

Leon Elazar (2):
  drm/amd/display: Fixing some fallout from dc_target removal
  drm/amd/display: Add missing MI masks

Tony Cheng (10):
  drm/amd/display: mode change without breaking unaffected streams
  drm/amd/display: assert if mask is 0 in set_reg_field_value_ex
  drm/amd/display: remove un-used defines and dead code
  drm/amd/display: remove hw_crtc_timing
  drm/amd/display: remove hw_info_frame
  drm/amd/display: remove SIGNAL_TYPE_WIRELESS
  drm/amd/display: remove dead code
  drm/amd/display: remove calculate_adjustments in conversion.h
  drm/amd/display: refactor clk_resync to avoid assertion
  drm/amd/display: rename BGRA8888 to ABGR8888

Yongqiang Sun (1):
  drm/amd/display: Null check clock source.

Zeyu Fan (1):
  drm/amd/display: Fix missing conditions in hw sequencer.

 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   10 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |    2 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |    2 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_types.c    |   96 +-
 drivers/gpu/drm/amd/display/dc/basics/conversion.c |  118 --
 drivers/gpu/drm/amd/display/dc/basics/conversion.h |   10 -
 drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c |    9 +
 .../gpu/drm/amd/display/dc/basics/log_helpers.c    |    1 -
 .../gpu/drm/amd/display/dc/basics/signal_types.c   |   38 +-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c  |   76 -
 .../gpu/drm/amd/display/dc/bios/command_table.c    |  169 ---
 .../gpu/drm/amd/display/dc/bios/command_table.h    |   10 -
 drivers/gpu/drm/amd/display/dc/calcs/Makefile      |    2 +-
 .../gpu/drm/amd/display/dc/calcs/bandwidth_calcs.c |    4 +-
 drivers/gpu/drm/amd/display/dc/calcs/gamma_calcs.c | 1481 --------------------
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   23 +-
 drivers/gpu/drm/amd/display/dc/core/dc_debug.c     |    8 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |    4 -
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |    2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c |    3 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  142 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |    6 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   11 +-
 drivers/gpu/drm/amd/display/dc/dc_bios_types.h     |    6 -
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   12 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h     |    4 +-
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |   57 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.c     |    2 +-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  |    1 -
 drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c |    4 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h |    2 +
 drivers/gpu/drm/amd/display/dc/dce/dce_opp.c       |    7 +
 .../drm/amd/display/dc/dce/dce_stream_encoder.c    |    2 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |  530 ++++++-
 .../drm/amd/display/dc/dce110/dce110_mem_input_v.c |    2 +-
 .../amd/display/dc/dce110/dce110_opp_regamma_v.c   |    7 +
 .../gpu/drm/amd/display/dc/dce110/dce110_opp_v.c   |    6 +-
 .../gpu/drm/amd/display/dc/dce110/dce110_opp_v.h   |    4 +
 .../drm/amd/display/dc/dce110/dce110_resource.c    |   17 +-
 drivers/gpu/drm/amd/display/dc/dm_services.h       |    1 +
 drivers/gpu/drm/amd/display/dc/inc/core_status.h   |    2 +
 drivers/gpu/drm/amd/display/dc/inc/gamma_calcs.h   |   20 -
 drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h  |    1 -
 .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h   |    1 -
 drivers/gpu/drm/amd/display/dc/inc/hw/opp.h        |    3 +-
 .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h |    2 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/transform.h  |   11 +
 .../amd/display/dc/irq/dce110/irq_service_dce110.c |   42 +
 .../amd/display/dc/irq/dce80/irq_service_dce80.c   |   22 +
 drivers/gpu/drm/amd/display/dc/irq_types.h         |    8 +
 .../display/include/asic_capability_interface.h    |   55 -
 .../amd/display/include/asic_capability_types.h    |  116 --
 .../drm/amd/display/include/bios_parser_types.h    |   28 -
 .../drm/amd/display/include/ddc_service_types.h    |    7 -
 drivers/gpu/drm/amd/display/include/fixed31_32.h   |    8 +
 .../drm/amd/display/include/hw_sequencer_types.h   |   63 -
 .../gpu/drm/amd/display/include/irq_interface.h    |   31 -
 .../drm/amd/display/include/link_service_types.h   |   75 -
 drivers/gpu/drm/amd/display/include/signal_types.h |    7 -
 .../drm/amd/display/modules/freesync/freesync.c    |   94 +-
 .../gpu/drm/amd/display/modules/inc/mod_freesync.h |    7 -
 61 files changed, 938 insertions(+), 2556 deletions(-)
 delete mode 100644 drivers/gpu/drm/amd/display/dc/calcs/gamma_calcs.c
 delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/gamma_calcs.h
 delete mode 100644 drivers/gpu/drm/amd/display/include/asic_capability_interface.h
 delete mode 100644 drivers/gpu/drm/amd/display/include/asic_capability_types.h
 delete mode 100644 drivers/gpu/drm/amd/display/include/irq_interface.h

-- 
2.9.3

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2017-01-23 17:43 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-23 14:35 [PATCH 00/25] DC Patches Jan 23, 2017 Harry Wentland
     [not found] ` <20170123143613.15441-1-harry.wentland-5C7GfCeVMHo@public.gmane.org>
2017-01-23 14:35   ` [PATCH 01/25] drm/amd/display: Null check clock source Harry Wentland
2017-01-23 14:35   ` [PATCH 02/25] drm/amd/display: Output Transfer Function Regamma Refactor Harry Wentland
2017-01-23 14:35   ` [PATCH 03/25] drm/amd/display: Disable Modules at Runtime Harry Wentland
2017-01-23 14:35   ` [PATCH 04/25] drm/amd/display: Fixing some fallout from dc_target removal Harry Wentland
2017-01-23 14:35   ` [PATCH 05/25] drm/amd/display: No audio output heard from DP panel Harry Wentland
2017-01-23 14:35   ` [PATCH 06/25] drm/amd/display: Use pflip prepare and submit parts (v2) Harry Wentland
2017-01-23 14:35   ` [PATCH 07/25] drm/amd/display: mode change without breaking unaffected streams Harry Wentland
2017-01-23 14:35   ` [PATCH 08/25] drm/amd/display: assert if mask is 0 in set_reg_field_value_ex Harry Wentland
2017-01-23 14:35   ` [PATCH 09/25] drm/amd/display: remove un-used defines and dead code Harry Wentland
2017-01-23 14:35   ` [PATCH 10/25] drm/amd/display: remove hw_crtc_timing Harry Wentland
2017-01-23 14:35   ` [PATCH 11/25] drm/amd/display: remove hw_info_frame Harry Wentland
2017-01-23 14:36   ` [PATCH 12/25] drm/amd/display: remove SIGNAL_TYPE_WIRELESS Harry Wentland
2017-01-23 14:36   ` [PATCH 13/25] drm/amd/display: remove dead code Harry Wentland
2017-01-23 14:36   ` [PATCH 14/25] drm/amd/display: remove calculate_adjustments in conversion.h Harry Wentland
2017-01-23 14:36   ` [PATCH 15/25] drm/amd/display: Set default degamma to sRGB instead of bypass Harry Wentland
2017-01-23 14:36   ` [PATCH 16/25] drm/amd/display: HDR Enablement For Applications Harry Wentland
2017-01-23 14:36   ` [PATCH 17/25] drm/amd/display: refactor clk_resync to avoid assertion Harry Wentland
2017-01-23 14:36   ` [PATCH 18/25] drm/amd/display: Remove meta_pitch Harry Wentland
2017-01-23 14:36   ` [PATCH 19/25] drm/amd/display: rename BGRA8888 to ABGR8888 Harry Wentland
2017-01-23 14:36   ` [PATCH 20/25] drm/amd/display: Fix missing conditions in hw sequencer Harry Wentland
2017-01-23 14:36   ` [PATCH 21/25] drm/amd/display: Add missing MI masks Harry Wentland
2017-01-23 14:36   ` [PATCH 22/25] drm/amd/display: Add interrupt entries for VBLANK isr Harry Wentland
     [not found]     ` <20170123143613.15441-23-harry.wentland-5C7GfCeVMHo@public.gmane.org>
2017-01-23 17:43       ` Alex Deucher
2017-01-23 14:36   ` [PATCH 23/25] drm/amd/display: Register on VLBLANK ISR Harry Wentland
2017-01-23 14:36   ` [PATCH 24/25] drm/amd/display: Clean index in irq init loop Harry Wentland
2017-01-23 14:36   ` [PATCH 25/25] drm/amd/display: add missing dcc update on flip call Harry Wentland

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.