Documentation: Remove repeated word in docsRemove the repeated word "the" in docs.Signed-off-by: Charles Han <hanchunchao@inspur.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: remove duplicate entries in different glossariesSome items were defined in both the general and DC glossaries.Remove the duplicate entries.Fixes: 2df30ae0ba0b ("Documentation/
Documentation/gpu: remove duplicate entries in different glossariesSome items were defined in both the general and DC glossaries.Remove the duplicate entries.Fixes: 2df30ae0ba0b ("Documentation/gpu: Add acronyms for some firmware components")Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>Cc: Rodrigo Siqueira <siqueira@igalia.com>Reviewed-by: Rodrigo Siqueira <siqueira@igalia.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
show more ...
Documentation/gpu/amdgpu: Add programming model for DCNOne of the challenges to contributing to the display code is thecomplexity of the DC component. This commit adds a documentation pagethat di
Documentation/gpu/amdgpu: Add programming model for DCNOne of the challenges to contributing to the display code is thecomplexity of the DC component. This commit adds a documentation pagethat discusses the programming model used by DCN and an overview of howthe display code is organized.Cc: Leo Li <sunpeng.li@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Harry Wentland <harry.wentland@amd.com>Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Christian Konig <christian.koenig@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Reviewed-by: Harry Wentland <harry.wentland@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Document how to narrow down display issuesThe amdgpu driver is composed of multiple components, each of which canbe a source of some specific problem that the user/developer can
Documentation/gpu: Document how to narrow down display issuesThe amdgpu driver is composed of multiple components, each of which canbe a source of some specific problem that the user/developer can see.This commit introduces steps to narrow down and collect displayinformation.Cc: Leo Li <sunpeng.li@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Harry Wentland <harry.wentland@amd.com>Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Christian Konig <christian.koenig@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/amdgpu: Fix duplicate declarationAddress the below kernel doc warning:Documentation/gpu/amdgpu/display/display-manager:134:drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h:3: WARNING: D
Documentation/amdgpu: Fix duplicate declarationAddress the below kernel doc warning:Documentation/gpu/amdgpu/display/display-manager:134:drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h:3: WARNING: Duplicate Cdeclaration, also defined at gpu/amdgpu/display/dcn-blocks:101.Declaration is '.. c:struct:: mpcc_blnd_cfg'.Documentation/gpu/amdgpu/display/display-manager:146:drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h:3: WARNING: Duplicate Cdeclaration, also defined at gpu/amdgpu/display/dcn-blocks:3.Declaration is '.. c:enum:: mpcc_alpha_blend_mode'.To address the above warnings, this commit uses the 'no-identifiers'option in the dcn-blocks to avoid duplication with the previous use ofthis function doc in the display-manager file. Finally, replaces thedeprecated ':function:' in favor of ':identifiers:'.Cc: Alex Deucher <alexander.deucher@amd.com>Acked-by: Alex Deucher <alexander.deucher@amd.com>Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Remove undocumented files from dcn-blockshubbub.hThe dchubbub.h and hubp.h do not have any meaningful documentation; forthis reason, this commit removes those files from the dcn
Documentation/gpu: Remove undocumented files from dcn-blockshubbub.hThe dchubbub.h and hubp.h do not have any meaningful documentation; forthis reason, this commit removes those files from the dcn-blocksdocumentation.Cc: Alex Deucher <alexander.deucher@amd.com>Acked-by: Alex Deucher <alexander.deucher@amd.com>Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Adjust DCN documentation pathsWhen building the kernel-doc, it has the following complaints:Documentation/gpu/amdgpu/display/dcn-blocks:23:drivers/gpu/drm/amd/display/dc/inc/h
Documentation/gpu: Adjust DCN documentation pathsWhen building the kernel-doc, it has the following complaints:Documentation/gpu/amdgpu/display/dcn-blocks:23:drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h:3: WARNING: Duplicate Cdeclaration, also defined at gpu/amdgpu/display/dcn-blocks:3.Declaration is '.. c:struct:: surface_flip_registers'.Documentation/gpu/amdgpu/display/dcn-blocks:35:drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h:3: WARNING: Duplicate Cdeclaration, also defined at gpu/amdgpu/display/dcn-blocks:3.Declaration is '.. c:struct:: surface_flip_registers'.This error happened due to a copy-and-paste where the same file path wasduplicated multiple times to a different set of blocks. This commitaddresses this issue by using the correct file path.Cc: Alex Deucher <alexander.deucher@amd.com>Acked-by: Alex Deucher <alexander.deucher@amd.com>Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Remove ':export:' option from DCN documentationThis commit reduces, but does not fix, all the occurrences and some ofthe documentation warnings related to the 'no structured com
Documentation/gpu: Remove ':export:' option from DCN documentationThis commit reduces, but does not fix, all the occurrences and some ofthe documentation warnings related to the 'no structured comments.' Thiswas caused by the wrong use of the ':export:' option in the DCNkernel-doc, so this commit drops the usage of those options.Acked-by: Alex Deucher <alexander.deucher@amd.com>Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: Move DIO documentation to the right placeWhen building the kernel-doc, it complains with the below warning:./drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio.h:1: warning:
drm/amd/display: Move DIO documentation to the right placeWhen building the kernel-doc, it complains with the below warning:./drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio.h:1: warning: no structured comments found./drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio.h:1: warning: no structured comments foundThis warning was caused by the wrong use of the ':export:' and the lackof function documentation in the file pointed under the ':internal:'.This commit addresses those issues by relocating the overviewdocumentation to the correct C file, removing the ':export:' options,and adding two simple kernel-doc to ensure that ':internal:' does nothave any warning.Cc: Alex Deucher <alexander.deucher@amd.com>Acked-by: Alex Deucher <alexander.deucher@amd.com>Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>Link: https://lore.kernel.org/dri-devel/20240715085918.68f5ecc9@canb.auug.org.au/Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: correct path of referenceThe path to GPU documentation is Documentation/gpurather than Documentation/GPUThis appears to have been introduced by commit ba162ae749a5("Documenta
Documentation/gpu: correct path of referenceThe path to GPU documentation is Documentation/gpurather than Documentation/GPUThis appears to have been introduced by commit ba162ae749a5("Documentation/gpu: Introduce a simple contribution list for display code")Flagged by make htmldocs.Signed-off-by: Simon Horman <horms@kernel.org>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Introduce a simple contribution list for display codeThis commit adds a contribution list for display under the kerneldocumentation with some first suggestions. It also drops an
Documentation/gpu: Introduce a simple contribution list for display codeThis commit adds a contribution list for display under the kerneldocumentation with some first suggestions. It also drops an old TODOlist from the display folder.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Christian König <christian.koenig@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add an explanation about the DC weekly patchesThis commit introduces some explanation about the display teamvalidation.Changes since V1:- Remove unprecise information about t
Documentation/gpu: Add an explanation about the DC weekly patchesThis commit introduces some explanation about the display teamvalidation.Changes since V1:- Remove unprecise information about the DC process for now, can be added later on.- Jani: Fix bulletsCc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Christian König <christian.koenig@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add entry for the DIO componentCc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamz
Documentation/gpu: Add entry for the DIO componentCc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Christian König <christian.koenig@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add entry for OPP in the kernel docIntroduce OPP as part of the kernel documentation.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.c
Documentation/gpu: Add entry for OPP in the kernel docIntroduce OPP as part of the kernel documentation.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Christian König <christian.koenig@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add kernel doc entry for MPCThis commit adds a kernel-doc entry for the MPC block. Since it enabledthe kernel-doc to parse some of the documentation in the mpc.h file,fixing so
Documentation/gpu: Add kernel doc entry for MPCThis commit adds a kernel-doc entry for the MPC block. Since it enabledthe kernel-doc to parse some of the documentation in the mpc.h file,fixing some of the comments was required.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Christian König <christian.koenig@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add kernel doc entry for DPPThis commit introduces basic DPP information and the struct scan forcode documentation.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex D
Documentation/gpu: Add kernel doc entry for DPPThis commit introduces basic DPP information and the struct scan forcode documentation.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Christian König <christian.koenig@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add simple doc page for DCHUBBUBEnable the documentation to extract code documentation from dchubbub.hfile.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <
Documentation/gpu: Add simple doc page for DCHUBBUBEnable the documentation to extract code documentation from dchubbub.hfile.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Christian König <christian.koenig@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add basic page for HUBPCreate the HUBP documentation page and add the doc references to extractthe HUBP code documentation.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc
Documentation/gpu: Add basic page for HUBPCreate the HUBP documentation page and add the doc references to extractthe HUBP code documentation.Cc: Mario Limonciello <mario.limonciello@amd.com>Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Harry Wentland <Harry.Wentland@amd.com>Cc: Hamza Mahfooz <hamza.mahfooz@amd.com>Cc: Christian König <christian.koenig@amd.com>Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: add a debugfs interface for the DMUB trace maskFor features that are implemented primarily in DMUB (e.g. PSR), it isuseful to be able to trace them at a DMUB level from the kernel
drm/amd/display: add a debugfs interface for the DMUB trace maskFor features that are implemented primarily in DMUB (e.g. PSR), it isuseful to be able to trace them at a DMUB level from the kernel,especially when debugging issues. So, introduce a debugfs interface thatis able to read and set the DMUB trace mask dynamically at runtime anddocument how to use it.Cc: Alex Deucher <alexander.deucher@amd.com>Cc: Mario Limonciello <mario.limonciello@amd.com>Reviewed-by: Aurabindo Pillai <aurabindo.pillai@amd.com>Acked-by: Christian König <christian.koenig@amd.com>Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation: Fix typosFix typos in Documentation.Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>Link: https://lore.kernel.org/r/20230814212822.193684-4-helgaas@kernel.orgSigned-off-by: Jon
Documentation: Fix typosFix typos in Documentation.Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>Link: https://lore.kernel.org/r/20230814212822.193684-4-helgaas@kernel.orgSigned-off-by: Jonathan Corbet <corbet@lwn.net>
drm/amd/display: add prefix to amdgpu_dm_plane.h functionsThe amdgpu_dm_plane.h functions didn't have names that indicated wherethey were declared.To better filter results in debug tools like ft
drm/amd/display: add prefix to amdgpu_dm_plane.h functionsThe amdgpu_dm_plane.h functions didn't have names that indicated wherethey were declared.To better filter results in debug tools like ftrace, prefix thesefunctions with 'amdgpu_dm_plane_'.Note that we may want to make this same change in other files likeamdgpu_dm_crtc.h.Signed-off-by: David Tadokoro <davidbtadokoro@usp.br>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add Multiplane Overlay docMultiple plane overlay is a feature supported by AMD hardware, but ithas specific details that deserve proper documentation. This commitintroduces a d
Documentation/gpu: Add Multiplane Overlay docMultiple plane overlay is a feature supported by AMD hardware, but ithas specific details that deserve proper documentation. This commitintroduces a documentation that describes some of the features,limitations, and use cases for this feature. Part of this documentationcame from some discussion in the public upstream [1][2].[1]. https://lore.kernel.org/amd-gfx/3qY-QeukF_Q_MJeIXAuBjO4szbS4jRtqkTifXnbnN3bp88SxVodFQRpah3mIIVJq24DUkF6g0rOGdCmSqTvVxx9LCGEItmzLw8uWU44jtXE=@emersion.fr/[2]. https://lore.kernel.org/amd-gfx/864e45d0-c14b-3b12-0f5b-9d26a9cb41bd@amd.com/Cc: Harry Wentland <harry.wentland@amd.com>Cc: Nicholas Kazlauskas <Nicholas.Kazlauskas@amd.com>Cc: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>Cc: Hersen Wu <hersenxs.wu@amd.com>Cc: Alex Hung <alex.hung@amd.com>Cc: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>Cc: Simon Ser <contact@emersion.fr>Cc: Pekka Paalanen <pekka.paalanen@collabora.com>Cc: Sean Paul <seanpaul@chromium.org>Cc: Mark Yacoub <markyacoub@chromium.org>Cc: Leo Li <sunpeng.li@amd.com>Cc: Pierre-Loup <pgriffais@valvesoftware.com>Cc: Michel Dänzer <michel.daenzer@mailbox.org>Reviewed-by: Harry Wentland <Harry.Wentland@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu: Add an explanation about the DCN pipelineIn the DCN code, we constantly talk about hardware pipeline, pipeline,or even just pipes, which is a concept that is not obvious to ever
Documentation/gpu: Add an explanation about the DCN pipelineIn the DCN code, we constantly talk about hardware pipeline, pipeline,or even just pipes, which is a concept that is not obvious to everyone.For this reason, this commit expands the DCN overview explanation byadding a new section that describes what a pipeline is from the DCNperspective.Changes since V1:- Rewrite the first paragraph that describes AMD hardware pipeline.Cc: Harry Wentland <harry.wentland@amd.com>Cc: Nicholas Kazlauskas <Nicholas.Kazlauskas@amd.com>Cc: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>Cc: Hersen Wu <hersenxs.wu@amd.com>Cc: Alex Hung <alex.hung@amd.com>Cc: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>Cc: Leo Li <sunpeng.li@amd.com>Cc: Simon Ser <contact@emersion.fr>Cc: Pekka Paalanen <pekka.paalanen@collabora.com>Cc: Sean Paul <seanpaul@chromium.org>Cc: Mark Yacoub <markyacoub@chromium.org>Cc: Pierre-Loup <pgriffais@valvesoftware.com>Cc: Michel Dänzer <michel.daenzer@mailbox.org>Reviewed-by: Harry Wentland <Harry.Wentland@amd.com>Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu/amdgpu/amdgpu_dm: add DM docs for pixel blend modeAMD GPU display manager (DM) maps DRM pixel blend modes (None,Pre-multiplied, Coverage) to MPC hw blocks through blend configura
Documentation/gpu/amdgpu/amdgpu_dm: add DM docs for pixel blend modeAMD GPU display manager (DM) maps DRM pixel blend modes (None,Pre-multiplied, Coverage) to MPC hw blocks through blend configurationoptions. Describe relevant elements and how to set and test them to getthe expected DRM blend mode on DCN hw.v2:- add ref tag (Tales)Signed-off-by: Melissa Wen <mwen@igalia.com>Reviewed-by: Tales Aparecida <tales.aparecida@gmail.com>Reviewed-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: add doc entries for MPC blending configurationDescribe structs and enums used to set blend mode properties to MPCblocks. Some pieces of information are already available as codec
drm/amd/display: add doc entries for MPC blending configurationDescribe structs and enums used to set blend mode properties to MPCblocks. Some pieces of information are already available as codecomments, and were just formatted. Others were collected and summarisedfrom discussions on AMD issue tracker[1][2].[1] https://gitlab.freedesktop.org/drm/amd/-/issues/1734[2] https://gitlab.freedesktop.org/drm/amd/-/issues/1769v2:- fix typos (Tales)- add MPCC to MPC entry in the glossarySigned-off-by: Melissa Wen <mwen@igalia.com>Reviewed-by: Tales Aparecida <tales.aparecida@gmail.com>Reviewed-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
12