From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rob Clark Subject: [PATCH 3/4] drm: add helper to lookup panel-id Date: Sun, 30 Jun 2019 13:36:07 -0700 Message-ID: <20190630203614.5290-4-robdclark@gmail.com> References: <20190630203614.5290-1-robdclark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190630203614.5290-1-robdclark@gmail.com> 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, linux-arm-msm@vger.kernel.org Cc: Rob Clark , aarch64-laptops@lists.linaro.org, Maxime Ripard , Sean Paul , linux-kernel@vger.kernel.org, David Airlie , freedreno@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogUm9iIENsYXJrIDxyb2JkY2xhcmtAY2hyb21pdW0ub3JnPgoKRmluZHMgdGhlIHBhbmVs LWlkIGZyb20gY2hvc2VuLCBzbyBkcml2ZXJzIGNhbiB1c2UgdGhpcyB0byBwaWNrIHRoZQpjb3Jy ZWN0IGVuZHBvaW50IHdoZW4gbG9va2luZyB1cCBwYW5lbC4KClNpZ25lZC1vZmYtYnk6IFJvYiBD bGFyayA8cm9iZGNsYXJrQGNocm9taXVtLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX29m LmMgfCAyMSArKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUvZHJtL2RybV9vZi5oICAgICB8 ICA3ICsrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fb2YuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fb2YuYwpp bmRleCA0M2Q4OWRkNTljNmIuLjNiYTY1NzUwMDQ4YiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2RybV9vZi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fb2YuYwpAQCAtMjc5LDMgKzI3 OSwyNCBAQCBpbnQgZHJtX29mX2ZpbmRfcGFuZWxfb3JfYnJpZGdlKGNvbnN0IHN0cnVjdCBkZXZp Y2Vfbm9kZSAqbnAsCiAJcmV0dXJuIHJldDsKIH0KIEVYUE9SVF9TWU1CT0xfR1BMKGRybV9vZl9m aW5kX3BhbmVsX29yX2JyaWRnZSk7CisKKy8qKgorICogZHJtX29mX2ZpbmRfcGFuZWxfaWQgLSBy ZXR1cm4gaWQgb2YgcGFuZWwgZnJvbSBjaG9zZW4KKyAqCisgKiBSZXR1cm5zIHRoZSBwYW5lbCBp ZCwgb3IgemVybyBpZiBub25lIHNwZWNpZmllZAorICovCitpbnQgZHJtX29mX2ZpbmRfcGFuZWxf aWQodm9pZCkKK3sKKwlzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wID0gTlVMTDsKKwl1MzIgcGFuZWxf aWQ7CisKKwlucCA9IG9mX2ZpbmRfbm9kZV9ieV9wYXRoKCIvY2hvc2VuIik7CisJaWYgKCFucCkK KwkJcmV0dXJuIDA7CisKKwlpZiAob2ZfcHJvcGVydHlfcmVhZF91MzIobnAsICJwYW5lbC1pZCIs ICZwYW5lbF9pZCkpCisJCXJldHVybiAwOworCisJcmV0dXJuIHBhbmVsX2lkOworfQorRVhQT1JU X1NZTUJPTF9HUEwoZHJtX29mX2ZpbmRfcGFuZWxfaWQpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9k cm0vZHJtX29mLmggYi9pbmNsdWRlL2RybS9kcm1fb2YuaAppbmRleCBlYWQzNGFiNWNhNGUuLjZj ZDJkNTljYjFkYiAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX29mLmgKKysrIGIvaW5jbHVk ZS9kcm0vZHJtX29mLmgKQEAgLTM1LDYgKzM1LDggQEAgaW50IGRybV9vZl9maW5kX3BhbmVsX29y X2JyaWRnZShjb25zdCBzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wLAogCQkJCWludCBwb3J0LCBpbnQg ZW5kcG9pbnQsCiAJCQkJc3RydWN0IGRybV9wYW5lbCAqKnBhbmVsLAogCQkJCXN0cnVjdCBkcm1f YnJpZGdlICoqYnJpZGdlKTsKK2ludCBkcm1fb2ZfZmluZF9wYW5lbF9pZCh2b2lkKTsKKwogI2Vs c2UKIHN0YXRpYyBpbmxpbmUgdWludDMyX3QgZHJtX29mX2NydGNfcG9ydF9tYXNrKHN0cnVjdCBk cm1fZGV2aWNlICpkZXYsCiAJCQkJCSAgc3RydWN0IGRldmljZV9ub2RlICpwb3J0KQpAQCAtNzcs NiArNzksMTEgQEAgc3RhdGljIGlubGluZSBpbnQgZHJtX29mX2ZpbmRfcGFuZWxfb3JfYnJpZGdl KGNvbnN0IHN0cnVjdCBkZXZpY2Vfbm9kZSAqbnAsCiB7CiAJcmV0dXJuIC1FSU5WQUw7CiB9CisK K3N0YXRpYyBpbmxpbmUgaW50IGRybV9vZl9maW5kX3BhbmVsX2lkKHZvaWQpCit7CisJcmV0dXJu IDA7Cit9CiAjZW5kaWYKIAogLyoKLS0gCjIuMjAuMQoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vZHJpLWRldmVs