]> git.baikalelectronics.ru Git - kernel.git/commit
drm/dp_helper: don't return EPROTO for defers (v2)
authorDave Airlie <airlied@redhat.com>
Fri, 4 Apr 2014 01:34:37 +0000 (11:34 +1000)
committerDave Airlie <airlied@redhat.com>
Sat, 5 Apr 2014 06:06:34 +0000 (16:06 +1000)
commit1885e7b452b5a63a4a9f970f4032311f6b97ad09
treeef4b30653b21ee5ff17a5c4ca67b23f3b7fe39b4
parent09a469afe769ddb7be983f6ff2c71cce6e8ae7ea
drm/dp_helper: don't return EPROTO for defers (v2)

If we get a msg.reply of REPLY_DEFER, we also get an err of 0
so we fail reads with 0 < size and return -EPROTO instead of trying
again.

v2: same fix in i2c code.

Found writing MST support.

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/drm_dp_helper.c