diff options
| author | Linux Build Service Account <lnxbuild@localhost> | 2018-03-15 05:43:09 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-03-15 05:43:09 -0700 |
| commit | e13997c3913eb5d1e51e1e021ea9cbf4061b8733 (patch) | |
| tree | 79b1f99303f9997c9eb69852ddbe8a0a0e312448 | |
| parent | 8bf0f8bd22ceef8ac7d579e90660656d242d348c (diff) | |
| parent | e050b3a0e3c6b4f5b2548d394cdf10261cbc51af (diff) | |
Merge "msm: mdss: dp: fix wrong parsing of sink count"
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_dp_aux.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/video/fbdev/msm/mdss_dp_aux.c b/drivers/video/fbdev/msm/mdss_dp_aux.c index 407f230ca71e..662e55be8b94 100644 --- a/drivers/video/fbdev/msm/mdss_dp_aux.c +++ b/drivers/video/fbdev/msm/mdss_dp_aux.c @@ -1558,7 +1558,7 @@ static void dp_sink_parse_sink_count(struct mdss_dp_drv_pdata *ep) data = *bp++; /* BIT 7, BIT 5:0 */ - ep->sink_count.count = (data & BIT(7)) << 6 | (data & 0x63); + ep->sink_count.count = (data & BIT(7)) >> 1 | (data & 0x3F); /* BIT 6*/ ep->sink_count.cp_ready = data & BIT(6); |
