From: Harry Wentland <harry.wentland-5C7GfCeVMHo@public.gmane.org>
To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Cc: Harry Wentland <harry.wentland-5C7GfCeVMHo@public.gmane.org>
Subject: [PATCH 00/34] DC Patches Mar 20, 2018
Date: Tue, 20 Mar 2018 15:12:25 -0400 [thread overview]
Message-ID: <20180320191259.14453-1-harry.wentland@amd.com> (raw)
* Fix multi-channel audio
* Fix banding on 6 bit eDP panels with Polaris
* Fix Polaris 12 BW calcs
* Drop EDID read during atomic_check (for MST)
Anthony Koo (3):
drm/amd/display: Couple bug fixes in stats module
drm/amd/display: Rename encoder_info_packet to dc_info_packet
drm/amd/display: Only program MSA_TIMING_PARAM if it changed
Bhawanpreet Lakha (2):
drm/amd/display: Add debug prints for bandwidth calculations
drm/amd/display: Correct print types in DC_LOGS
Dmytro Laktyushkin (4):
drm/amd/display: fix lexa bw bounding box
drm/amd/display: add mpc to dtn log
drm/amd/display: align dtn logs and add mpc idle bit print
drm/amd/display: hide inconsistent mpcc programming from dtn log
Eric Bernstein (2):
drm/amd/display: Change wb_h/vratio to double
drm/amd/display: Add num_active_wb to DML
Eric Yang (1):
drm/amd/display: Only update mpc blend config if not full update
Harry Wentland (4):
drm/amd/display: We shouldn't set format_default on plane as atomic
driver
drm/amd/display: Add one to EDID's audio channel count when passing to
DC
drm/amd/display: Don't read EDID in atomic_check
drm/amd/display: Move commit_planes_to_stream to amdgpu_dm
Julian Parkin (1):
drm/amd/display: drop dc_validate_guaranteed
Martin Tsai (1):
drm/amd/display: correct the condition in setting cursor not visible
beyond left edge
Mikita Lipski (6):
drm/amd/display: Allow truncation to 10 bits
drm/amd/display: Fix FMT truncation programming
drm/amd/display: Don't call amdgpu_dm_display_resume as it doesn't
exist
drm/amd/display: Adding stutter entry wm to dce bw struct
drm/amd/display: Implementing new bandwidth registers for DCE120
drm/amd/display: Separate mem input constuctors for dce 112 and 120
Nikola Cornij (2):
drm/amd/display: Update ASIC header files
drm/amd/display: Rename feature-specific register address init macro
Roman Li (1):
drm/amd/display: add assert in enable FBC
SivapiriyanKumarasamy (1):
drm/amd/display: Add vline IRQ programming for DCN
Tony Cheng (2):
drm/amd/display: dal 3.1.39
drm/amd/display: dal 3.1.40
Vitaly Prosyak (1):
drm/amd/display: Add dc_lut_mode enum
Xingyue Tao (2):
drm/amd/display: Add double buffer machanism to ICSC
drm/amd/display: Add double buffer machanism to OCSC
Yongqiang Sun (1):
drm/amd/display: Retry when read dpcd caps failed.
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 111 +++-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 32 +-
.../gpu/drm/amd/display/dc/calcs/calcs_logger.h | 579 +++++++++++++++++++++
drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 238 ++++++++-
drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 74 +--
drivers/gpu/drm/amd/display/dc/core/dc.c | 95 +---
drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 14 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 23 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 16 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 131 ++---
drivers/gpu/drm/amd/display/dc/dc.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 19 +-
drivers/gpu/drm/amd/display/dc/dc_types.h | 9 +
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 103 +++-
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h | 17 +
drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 9 +-
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 4 +-
.../drm/amd/display/dc/dce100/dce100_resource.c | 33 --
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 10 +-
.../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 1 +
.../drm/amd/display/dc/dce110/dce110_resource.c | 33 --
.../drm/amd/display/dc/dce112/dce112_resource.c | 33 --
.../drm/amd/display/dc/dce112/dce112_resource.h | 5 -
.../drm/amd/display/dc/dce120/dce120_resource.c | 3 +-
.../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 49 --
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 9 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 47 +-
.../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 90 ++--
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 22 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 32 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 58 ++-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 24 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 5 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 76 +++
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 14 +
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 36 +-
.../drm/amd/display/dc/dml/display_mode_structs.h | 5 +-
.../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 2 +-
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 6 +-
drivers/gpu/drm/amd/display/dc/inc/dce_calcs.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 5 +
drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 17 +
.../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 21 +-
.../drm/amd/display/dc/inc/hw/timing_generator.h | 3 +
drivers/gpu/drm/amd/display/dc/inc/resource.h | 4 -
drivers/gpu/drm/amd/display/dc/irq_types.h | 7 +
drivers/gpu/drm/amd/display/modules/stats/stats.c | 39 +-
49 files changed, 1568 insertions(+), 602 deletions(-)
create mode 100644 drivers/gpu/drm/amd/display/dc/calcs/calcs_logger.h
--
2.14.1
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx
next reply other threads:[~2018-03-20 19:12 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-03-20 19:12 Harry Wentland [this message]
[not found] ` <20180320191259.14453-1-harry.wentland-5C7GfCeVMHo@public.gmane.org>
2018-03-20 19:12 ` [PATCH 01/34] drm/amd/display: correct the condition in setting cursor not visible beyond left edge Harry Wentland
2018-03-20 19:12 ` [PATCH 02/34] drm/amd/display: dal 3.1.39 Harry Wentland
2018-03-20 19:12 ` [PATCH 03/34] drm/amd/display: Allow truncation to 10 bits Harry Wentland
2018-03-20 19:12 ` [PATCH 04/34] drm/amd/display: Fix FMT truncation programming Harry Wentland
2018-03-20 19:12 ` [PATCH 05/34] drm/amd/display: We shouldn't set format_default on plane as atomic driver Harry Wentland
2018-03-20 19:12 ` [PATCH 06/34] drm/amd/display: Retry when read dpcd caps failed Harry Wentland
2018-03-20 19:12 ` [PATCH 07/34] drm/amd/display: Add one to EDID's audio channel count when passing to DC Harry Wentland
2018-03-20 19:12 ` [PATCH 08/34] drm/amd/display: Update ASIC header files Harry Wentland
2018-03-20 19:12 ` [PATCH 09/34] drm/amd/display: fix lexa bw bounding box Harry Wentland
[not found] ` <20180320191259.14453-10-harry.wentland-5C7GfCeVMHo@public.gmane.org>
2018-03-21 1:27 ` Zhang, Jerry (Junwei)
2018-03-22 18:39 ` [PATCH v2] drm/amd/display: fix Polaris 12 " Harry Wentland
[not found] ` <20180322183957.11419-1-harry.wentland-5C7GfCeVMHo@public.gmane.org>
2018-03-22 18:51 ` Deucher, Alexander
2018-03-20 19:12 ` [PATCH 10/34] drm/amd/display: Rename feature-specific register address init macro Harry Wentland
2018-03-20 19:12 ` [PATCH 11/34] drm/amd/display: Don't read EDID in atomic_check Harry Wentland
2018-03-20 19:12 ` [PATCH 12/34] drm/amd/display: add mpc to dtn log Harry Wentland
2018-03-20 19:12 ` [PATCH 13/34] drm/amd/display: Add debug prints for bandwidth calculations Harry Wentland
2018-03-20 19:12 ` [PATCH 14/34] drm/amd/display: Don't call amdgpu_dm_display_resume as it doesn't exist Harry Wentland
2018-03-20 19:12 ` [PATCH 15/34] drm/amd/display: Adding stutter entry wm to dce bw struct Harry Wentland
2018-03-20 19:12 ` [PATCH 16/34] drm/amd/display: Change wb_h/vratio to double Harry Wentland
2018-03-20 19:12 ` [PATCH 17/34] drm/amd/display: drop dc_validate_guaranteed Harry Wentland
2018-03-20 19:12 ` [PATCH 18/34] drm/amd/display: Implementing new bandwidth registers for DCE120 Harry Wentland
2018-03-20 19:12 ` [PATCH 19/34] drm/amd/display: dal 3.1.40 Harry Wentland
2018-03-20 19:12 ` [PATCH 20/34] drm/amd/display: align dtn logs and add mpc idle bit print Harry Wentland
2018-03-20 19:12 ` [PATCH 21/34] drm/amd/display: add assert in enable FBC Harry Wentland
2018-03-20 19:12 ` [PATCH 22/34] drm/amd/display: Separate mem input constuctors for dce 112 and 120 Harry Wentland
2018-03-20 19:12 ` [PATCH 23/34] drm/amd/display: Only update mpc blend config if not full update Harry Wentland
2018-03-20 19:12 ` [PATCH 24/34] drm/amd/display: hide inconsistent mpcc programming from dtn log Harry Wentland
2018-03-20 19:12 ` [PATCH 25/34] drm/amd/display: Add dc_lut_mode enum Harry Wentland
2018-03-20 19:12 ` [PATCH 26/34] drm/amd/display: Correct print types in DC_LOGS Harry Wentland
2018-03-20 19:12 ` [PATCH 27/34] drm/amd/display: Add num_active_wb to DML Harry Wentland
2018-03-20 19:12 ` [PATCH 28/34] drm/amd/display: Add double buffer machanism to ICSC Harry Wentland
2018-03-20 19:12 ` [PATCH 29/34] drm/amd/display: Couple bug fixes in stats module Harry Wentland
2018-03-20 19:12 ` [PATCH 30/34] drm/amd/display: Rename encoder_info_packet to dc_info_packet Harry Wentland
2018-03-20 19:12 ` [PATCH 31/34] drm/amd/display: Add vline IRQ programming for DCN Harry Wentland
2018-03-20 19:12 ` [PATCH 32/34] drm/amd/display: Add double buffer machanism to OCSC Harry Wentland
2018-03-20 19:12 ` [PATCH 33/34] drm/amd/display: Only program MSA_TIMING_PARAM if it changed Harry Wentland
2018-03-20 19:12 ` [PATCH 34/34] drm/amd/display: Move commit_planes_to_stream to amdgpu_dm Harry Wentland
-- strict thread matches above, loose matches on Subject: below --
2018-03-20 19:00 [PATCH 00/34] DC Patches Mar 20, 2018 Harry Wentland
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180320191259.14453-1-harry.wentland@amd.com \
--to=harry.wentland-5c7gfcevmho@public.gmane.org \
--cc=amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.