From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sam Ravnborg Subject: [PATCH v1 08/16] drm/sti: fix opencoded use of drm_panel_* Date: Sun, 4 Aug 2019 22:16:29 +0200 Message-ID: <20190804201637.1240-9-sam@ravnborg.org> References: <20190804201637.1240-1-sam@ravnborg.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf1-x143.google.com (mail-lf1-x143.google.com [IPv6:2a00:1450:4864:20::143]) by gabe.freedesktop.org (Postfix) with ESMTPS id 18D1D89E50 for ; Sun, 4 Aug 2019 20:17:26 +0000 (UTC) Received: by mail-lf1-x143.google.com with SMTP id x3so56459729lfc.0 for ; Sun, 04 Aug 2019 13:17:25 -0700 (PDT) In-Reply-To: <20190804201637.1240-1-sam@ravnborg.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, Thierry Reding Cc: Neil Armstrong , David Airlie , Laurent Pinchart , Marek Vasut , Laurent Pinchart , Sam Ravnborg , Krzysztof Kozlowski , Jonathan Hunter , Maxime Ripard , Kukjin Kim , Allison Randal , NXP Linux Team , Pengutronix Kernel Team , Jonas Karlman , Alison Wang , Gwan-gyeong Mun , Alexios Zavras , linux-samsung-soc@vger.kernel.org, linux-tegra@vger.kernel.org, Thomas Gleixner , Sean Paul , linux-arm-kernel@lists.infradead.org, Jernej Skrabec List-Id: dri-devel@lists.freedesktop.org VXNlIHRoZSBkcm1fcGFuZWxfKGVuYWJsZXxkaXNhYmxlfGdldF9tb2RlcykgZnVuY3Rpb25zLgoK U2lnbmVkLW9mZi1ieTogU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3JnPgpDYzogQmVuamFt aW4gR2FpZ25hcmQgPGJlbmphbWluLmdhaWduYXJkQGxpbmFyby5vcmc+CkNjOiBWaW5jZW50IEFi cmlvdSA8dmluY2VudC5hYnJpb3VAc3QuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9zdGkvc3Rp X2R2by5jIHwgOCArKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNSBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kdm8uYyBi L2RyaXZlcnMvZ3B1L2RybS9zdGkvc3RpX2R2by5jCmluZGV4IDllNmQ1ZDhiNzAzMC4uZTU1ODcw MTkwYmY1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kdm8uYworKysgYi9k cml2ZXJzL2dwdS9kcm0vc3RpL3N0aV9kdm8uYwpAQCAtMjIxLDggKzIyMSw3IEBAIHN0YXRpYyB2 b2lkIHN0aV9kdm9fZGlzYWJsZShzdHJ1Y3QgZHJtX2JyaWRnZSAqYnJpZGdlKQogCiAJd3JpdGVs KDB4MDAwMDAwMDAsIGR2by0+cmVncyArIERWT19ET0ZfQ0ZHKTsKIAotCWlmIChkdm8tPnBhbmVs KQotCQlkdm8tPnBhbmVsLT5mdW5jcy0+ZGlzYWJsZShkdm8tPnBhbmVsKTsKKwlkcm1fcGFuZWxf ZGlzYWJsZShkdm8tPnBhbmVsKTsKIAogCS8qIERpc2FibGUvdW5wcmVwYXJlIGR2byBjbG9jayAq LwogCWNsa19kaXNhYmxlX3VucHJlcGFyZShkdm8tPmNsa19waXgpOwpAQCAtMjYyLDggKzI2MSw3 IEBAIHN0YXRpYyB2b2lkIHN0aV9kdm9fcHJlX2VuYWJsZShzdHJ1Y3QgZHJtX2JyaWRnZSAqYnJp ZGdlKQogCWlmIChjbGtfcHJlcGFyZV9lbmFibGUoZHZvLT5jbGspKQogCQlEUk1fRVJST1IoIkZh aWxlZCB0byBwcmVwYXJlL2VuYWJsZSBkdm8gY2xrXG4iKTsKIAotCWlmIChkdm8tPnBhbmVsKQot CQlkdm8tPnBhbmVsLT5mdW5jcy0+ZW5hYmxlKGR2by0+cGFuZWwpOworCWRybV9wYW5lbF9lbmFi bGUoZHZvLT5wYW5lbCk7CiAKIAkvKiBTZXQgTFVUICovCiAJd3JpdGVsKGNvbmZpZy0+bG93Ynl0 ZSwgIGR2by0+cmVncyArIERWT19MVVRfUFJPR19MT1cpOwpAQCAtMzQwLDcgKzMzOCw3IEBAIHN0 YXRpYyBpbnQgc3RpX2R2b19jb25uZWN0b3JfZ2V0X21vZGVzKHN0cnVjdCBkcm1fY29ubmVjdG9y ICpjb25uZWN0b3IpCiAJc3RydWN0IHN0aV9kdm8gKmR2byA9IGR2b19jb25uZWN0b3ItPmR2bzsK IAogCWlmIChkdm8tPnBhbmVsKQotCQlyZXR1cm4gZHZvLT5wYW5lbC0+ZnVuY3MtPmdldF9tb2Rl cyhkdm8tPnBhbmVsKTsKKwkJcmV0dXJuIGRybV9wYW5lbF9nZXRfbW9kZXMoZHZvLT5wYW5lbCk7 CiAKIAlyZXR1cm4gMDsKIH0KLS0gCjIuMjAuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVs