From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxime Ripard Subject: [PATCH v5 02/12] drm/panel: lvds: Add support for the power-supply property Date: Thu, 21 Dec 2017 12:02:28 +0100 Message-ID: <0c0819bdf88fa948188df95e57a10820a8a4548d.1513854122.git-series.maxime.ripard@free-electrons.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: In-Reply-To: References: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , David Airlie , Chen-Yu Tsai , Maxime Ripard Cc: Mark Rutland , Thomas Petazzoni , jernej.skrabec@siol.net, plaes@plaes.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Rob Herring , thierry.reding@gmail.com, Laurent Pinchart , linux-arm-kernel@lists.infradead.org, icenowy@aosc.io List-Id: devicetree@vger.kernel.org QSBzaWduaWZpY2FudCBudW1iZXIgb2YgcGFuZWxzIG5lZWQgdG8gcG93ZXIgdXAgYSByZWd1bGF0 b3IgaW4gb3JkZXIgdG8Kb3BlcmF0ZSBwcm9wZXJseS4gQWRkIHN1cHBvcnQgZm9yIHRoZSBwb3dl ci1zdXBwbHkgcHJvcGVydHkgdG8gZW5hYmxlIGFuZApkaXNhYmxlIHN1Y2ggYSByZWd1bGF0b3Ig d2hlbmV2ZXIgbmVlZGVkLgoKUmV2aWV3ZWQtYnk6IENoZW4tWXUgVHNhaSA8d2Vuc0Bjc2llLm9y Zz4KU2lnbmVkLW9mZi1ieTogTWF4aW1lIFJpcGFyZCA8bWF4aW1lLnJpcGFyZEBmcmVlLWVsZWN0 cm9ucy5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3BhbmVsL3BhbmVsLWx2ZHMuYyB8IDIzICsr KysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9wYW5lbC9wYW5lbC1sdmRzLmMgYi9kcml2ZXJz L2dwdS9kcm0vcGFuZWwvcGFuZWwtbHZkcy5jCmluZGV4IGUyZDU3YzAxMjAwYi4uNTdlMzhhOWU3 YWI0IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcGFuZWwvcGFuZWwtbHZkcy5jCisrKyBi L2RyaXZlcnMvZ3B1L2RybS9wYW5lbC9wYW5lbC1sdmRzLmMKQEAgLTE3LDYgKzE3LDcgQEAKICNp bmNsdWRlIDxsaW51eC9tb2R1bGUuaD4KICNpbmNsdWRlIDxsaW51eC9vZl9wbGF0Zm9ybS5oPgog I2luY2x1ZGUgPGxpbnV4L3BsYXRmb3JtX2RldmljZS5oPgorI2luY2x1ZGUgPGxpbnV4L3JlZ3Vs YXRvci9jb25zdW1lci5oPgogI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KIAogI2luY2x1ZGUgPGRy bS9kcm1QLmg+CkBAIC0zOSw2ICs0MCw3IEBAIHN0cnVjdCBwYW5lbF9sdmRzIHsKIAlib29sIGRh dGFfbWlycm9yOwogCiAJc3RydWN0IGJhY2tsaWdodF9kZXZpY2UgKmJhY2tsaWdodDsKKwlzdHJ1 Y3QgcmVndWxhdG9yICpzdXBwbHk7CiAKIAlzdHJ1Y3QgZ3Bpb19kZXNjICplbmFibGVfZ3BpbzsK IAlzdHJ1Y3QgZ3Bpb19kZXNjICpyZXNldF9ncGlvOwpAQCAtNjksNiArNzEsOSBAQCBzdGF0aWMg aW50IHBhbmVsX2x2ZHNfdW5wcmVwYXJlKHN0cnVjdCBkcm1fcGFuZWwgKnBhbmVsKQogCWlmIChs dmRzLT5lbmFibGVfZ3BpbykKIAkJZ3Bpb2Rfc2V0X3ZhbHVlX2NhbnNsZWVwKGx2ZHMtPmVuYWJs ZV9ncGlvLCAwKTsKIAorCWlmIChsdmRzLT5zdXBwbHkpCisJCXJlZ3VsYXRvcl9kaXNhYmxlKGx2 ZHMtPnN1cHBseSk7CisKIAlyZXR1cm4gMDsKIH0KIApAQCAtNzYsNiArODEsMTcgQEAgc3RhdGlj IGludCBwYW5lbF9sdmRzX3ByZXBhcmUoc3RydWN0IGRybV9wYW5lbCAqcGFuZWwpCiB7CiAJc3Ry dWN0IHBhbmVsX2x2ZHMgKmx2ZHMgPSB0b19wYW5lbF9sdmRzKHBhbmVsKTsKIAorCWlmIChsdmRz LT5zdXBwbHkpIHsKKwkJaW50IGVycjsKKworCQllcnIgPSByZWd1bGF0b3JfZW5hYmxlKGx2ZHMt PnN1cHBseSk7CisJCWlmIChlcnIgPCAwKSB7CisJCQlkZXZfZXJyKGx2ZHMtPmRldiwgImZhaWxl ZCB0byBlbmFibGUgc3VwcGx5OiAlZFxuIiwKKwkJCQllcnIpOworCQkJcmV0dXJuIGVycjsKKwkJ fQorCX0KKwogCWlmIChsdmRzLT5lbmFibGVfZ3BpbykKIAkJZ3Bpb2Rfc2V0X3ZhbHVlX2NhbnNs ZWVwKGx2ZHMtPmVuYWJsZV9ncGlvLCAxKTsKIApAQCAtMTk2LDYgKzIxMiwxMyBAQCBzdGF0aWMg aW50IHBhbmVsX2x2ZHNfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKIAlpZiAo cmV0IDwgMCkKIAkJcmV0dXJuIHJldDsKIAorCWx2ZHMtPnN1cHBseSA9IGRldm1fcmVndWxhdG9y X2dldF9vcHRpb25hbChsdmRzLT5kZXYsICJwb3dlciIpOworCWlmIChJU19FUlIobHZkcy0+c3Vw cGx5KSkgeworCQlyZXQgPSBQVFJfRVJSKGx2ZHMtPnN1cHBseSk7CisJCWRldl9lcnIobHZkcy0+ ZGV2LCAiZmFpbGVkIHRvIHJlcXVlc3QgcmVndWxhdG9yOiAlZFxuIiwgcmV0KTsKKwkJcmV0dXJu IHJldDsKKwl9CisKIAkvKiBHZXQgR1BJT3MgYW5kIGJhY2tsaWdodCBjb250cm9sbGVyLiAqLwog CWx2ZHMtPmVuYWJsZV9ncGlvID0gZGV2bV9ncGlvZF9nZXRfb3B0aW9uYWwobHZkcy0+ZGV2LCAi ZW5hYmxlIiwKIAkJCQkJCSAgICAgR1BJT0RfT1VUX0xPVyk7Ci0tIApnaXQtc2VyaWVzIDAuOS4x Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=