mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-13 23:16:40 +07:00
drm/msm/dpu: relax parameter validation in encoders
DPU, being over protective, validates every parameter of a module. This change traces the call stack for some of encoder functions affected by previous set of clean up patches and cleans up unwanted validations. changes in v5: - Introduced in the series changes in v6: - none Signed-off-by: Jeykumar Sankaran <jsanka@codeaurora.org> Reviewed-by: Sean Paul <seanpaul@chromium.org> Signed-off-by: Sean Paul <seanpaul@chromium.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
This commit is contained in:
parent
32ecf92a3d
commit
157b9ce7f1
@ -441,12 +441,6 @@ void dpu_encoder_get_hw_resources(struct drm_encoder *drm_enc,
|
||||
struct dpu_encoder_virt *dpu_enc = NULL;
|
||||
int i = 0;
|
||||
|
||||
if (!hw_res || !drm_enc) {
|
||||
DPU_ERROR("invalid argument(s), drm_enc %d, res %d\n",
|
||||
drm_enc != 0, hw_res != 0);
|
||||
return;
|
||||
}
|
||||
|
||||
dpu_enc = to_dpu_encoder_virt(drm_enc);
|
||||
DPU_DEBUG_ENC(dpu_enc, "\n");
|
||||
|
||||
|
@ -601,20 +601,6 @@ static void dpu_encoder_phys_cmd_get_hw_resources(
|
||||
struct dpu_encoder_phys *phys_enc,
|
||||
struct dpu_encoder_hw_resources *hw_res)
|
||||
{
|
||||
struct dpu_encoder_phys_cmd *cmd_enc =
|
||||
to_dpu_encoder_phys_cmd(phys_enc);
|
||||
|
||||
if (!phys_enc) {
|
||||
DPU_ERROR("invalid encoder\n");
|
||||
return;
|
||||
}
|
||||
|
||||
if ((phys_enc->intf_idx - INTF_0) >= INTF_MAX) {
|
||||
DPU_ERROR("invalid intf idx:%d\n", phys_enc->intf_idx);
|
||||
return;
|
||||
}
|
||||
|
||||
DPU_DEBUG_CMDENC(cmd_enc, "\n");
|
||||
hw_res->intfs[phys_enc->intf_idx - INTF_0] = INTF_MODE_CMD;
|
||||
}
|
||||
|
||||
|
@ -539,12 +539,6 @@ static void dpu_encoder_phys_vid_get_hw_resources(
|
||||
struct dpu_encoder_phys *phys_enc,
|
||||
struct dpu_encoder_hw_resources *hw_res)
|
||||
{
|
||||
if (!phys_enc || !hw_res) {
|
||||
DPU_ERROR("invalid arg(s), enc %d hw_res %d\n",
|
||||
phys_enc != 0, hw_res != 0);
|
||||
return;
|
||||
}
|
||||
|
||||
hw_res->intfs[phys_enc->intf_idx - INTF_0] = INTF_MODE_VIDEO;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user