Quoting Dmitry Baryshkov (2024-12-02 02:06:32) > The msm_dp_utils_pack_sdp_header() accepts an unlimited-size u32 pointer > for the header output, while it expects a two-element array. It performs > a sizeof check which is always true on 64-bit platforms (since > sizeof(u32*) is 8) and is always falce on 32-bit platforms. It returns > an error code which nobody actually checks. > > Fix the function interface to accept u32[2] and return void, skipping > all the checks. > > Fixes: 55fb8ffc1802 ("drm/msm/dp: add VSC SDP support for YUV420 over DP") > Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > --- Reviewed-by: Stephen Boyd <swboyd@xxxxxxxxxxxx>