1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/msm/dp
Bjorn Andersson 0c946674bc drm/msm/dp: Use function arguments for audio operations
The dp_audio read and write operations uses members in struct dp_catalog
for passing arguments and return values. This adds unnecessary
complexity to the implementation, as it turns out after detangling the
logic that no state is actually held in these variables.

Clean this up by using function arguments and return values for passing
the data.

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Bjorn Andersson <quic_bjorande@quicinc.com>
Patchwork: https://patchwork.freedesktop.org/patch/585350/
Link: https://lore.kernel.org/r/20240328-msm-dp-cleanup-v2-6-a5aed9798d32@quicinc.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-04-22 16:22:49 +03:00
..
dp_audio.c drm/msm/dp: Use function arguments for audio operations 2024-04-22 16:22:49 +03:00
dp_audio.h drm/msm/dp: unregister audio driver during unbind 2023-04-26 16:45:35 -07:00
dp_aux.c drm/msm/dp: Use function arguments for aux writes 2024-04-22 16:22:49 +03:00
dp_aux.h drm/msm/dp: Avoid a long timeout for AUX transfer if nothing connected 2024-04-08 18:57:39 +03:00
dp_catalog.c drm/msm/dp: Use function arguments for audio operations 2024-04-22 16:22:49 +03:00
dp_catalog.h drm/msm/dp: Use function arguments for audio operations 2024-04-22 16:22:49 +03:00
dp_ctrl.c drm/msm/dp: Removed fixed nvid "support" 2024-04-22 16:22:49 +03:00
dp_ctrl.h drm/msm/dp: Remove unused defines and members 2024-04-22 16:22:49 +03:00
dp_debug.c drm/msm/dp: Drop unused dp_debug struct 2024-04-22 16:22:49 +03:00
dp_debug.h drm/msm/dp: Drop unused dp_debug struct 2024-04-22 16:22:49 +03:00
dp_display.c drm/msm/dp: Remove unused defines and members 2024-04-22 16:22:49 +03:00
dp_display.h drm/msm/dp: Remove unused defines and members 2024-04-22 16:22:49 +03:00
dp_drm.c drm/msm/dp: Remove unused defines and members 2024-04-22 16:22:49 +03:00
dp_drm.h drm/msm/dp: allow YUV420 mode for DP connector when CDM available 2024-03-04 11:38:51 +02:00
dp_link.c drm/msm/dp: Remove unused defines and members 2024-04-22 16:22:49 +03:00
dp_link.h drm/msm/dp: Remove unused defines and members 2024-04-22 16:22:49 +03:00
dp_panel.c drm/msm/dp: Use function arguments for timing configuration 2024-04-22 16:22:49 +03:00
dp_panel.h drm/msm/dp: Remove unused defines and members 2024-04-22 16:22:49 +03:00
dp_reg.h drm/msm/dp: enable SDP and SDE periph flush update 2024-03-04 11:38:51 +02:00
dp_utils.c drm/msm/dp: add VSC SDP support for YUV420 over DP 2024-03-04 11:38:50 +02:00
dp_utils.h drm/msm/dp: add VSC SDP support for YUV420 over DP 2024-03-04 11:38:50 +02:00