From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bartosz Golaszewski Subject: [PATCH 1/3] of: base: add support to get machine compatible string Date: Tue, 22 Nov 2016 11:41:49 +0100 Message-ID: <1479811311-3080-2-git-send-email-bgolaszewski@baylibre.com> References: <1479811311-3080-1-git-send-email-bgolaszewski@baylibre.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1479811311-3080-1-git-send-email-bgolaszewski@baylibre.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Kevin Hilman , Michael Turquette , Sekhar Nori , Rob Herring , Frank Rowand , Mark Rutland , Peter Ujfalusi , Russell King Cc: linux-devicetree , LKML , linux-drm , Bartosz Golaszewski , Tomi Valkeinen , Jyri Sarha , Sudeep Holla , Robin Murphy , arm-soc , Laurent Pinchart List-Id: devicetree@vger.kernel.org QWRkIGEgZnVuY3Rpb24gYWxsb3dpbmcgdG8gcmV0cmlldmUgdGhlIGNvbXBhdGlibGUgc3RyaW5n IG9mIHRoZSByb290Cm5vZGUgb2YgdGhlIGRldmljZSB0cmVlLgoKU2lnbmVkLW9mZi1ieTogQmFy dG9zeiBHb2xhc3pld3NraSA8YmdvbGFzemV3c2tpQGJheWxpYnJlLmNvbT4KLS0tCiBkcml2ZXJz L29mL2Jhc2UuYyAgfCAyMiArKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL2xpbnV4L29m LmggfCAgNiArKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2RyaXZlcnMvb2YvYmFzZS5jIGIvZHJpdmVycy9vZi9iYXNlLmMKaW5kZXggYTBiY2Ni NS4uYmJmZTVlOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9vZi9iYXNlLmMKKysrIGIvZHJpdmVycy9v Zi9iYXNlLmMKQEAgLTU0Niw2ICs1NDYsMjggQEAgaW50IG9mX21hY2hpbmVfaXNfY29tcGF0aWJs ZShjb25zdCBjaGFyICpjb21wYXQpCiBFWFBPUlRfU1lNQk9MKG9mX21hY2hpbmVfaXNfY29tcGF0 aWJsZSk7CiAKIC8qKgorICogb2ZfbWFjaGluZV9nZXRfY29tcGF0aWJsZSAtIEdldCB0aGUgY29t cGF0aWJsZSBwcm9wZXJ0eSBvZiB0aGUgcm9vdCBub2RlCisgKgorICogUmV0dXJucyBhIE5VTEwt dGVybWluYXRlZCBzdHJpbmcgY29udGFpbmluZyB0aGUgY29tcGF0aWJsZSBpZiBpdCBjb3VsZAor ICogYmUgZm91bmQsIE5VTEwgb3RoZXJ3aXNlLgorICovCitjb25zdCBjaGFyICpvZl9tYWNoaW5l X2dldF9jb21wYXRpYmxlKHZvaWQpCit7CisJc3RydWN0IGRldmljZV9ub2RlICpyb290OworCWNv bnN0IGNoYXIgKmNvbXBhdGlibGU7CisJaW50IHJldCA9IC0xOworCisJcm9vdCA9IG9mX2ZpbmRf bm9kZV9ieV9wYXRoKCIvIik7CisJaWYgKHJvb3QpIHsKKwkJcmV0ID0gb2ZfcHJvcGVydHlfcmVh ZF9zdHJpbmcocm9vdCwgImNvbXBhdGlibGUiLCAmY29tcGF0aWJsZSk7CisJCW9mX25vZGVfcHV0 KHJvb3QpOworCX0KKworCXJldHVybiByZXQgPyBOVUxMIDogY29tcGF0aWJsZTsKK30KK0VYUE9S VF9TWU1CT0wob2ZfbWFjaGluZV9nZXRfY29tcGF0aWJsZSk7CisKKy8qKgogICogIF9fb2ZfZGV2 aWNlX2lzX2F2YWlsYWJsZSAtIGNoZWNrIGlmIGEgZGV2aWNlIGlzIGF2YWlsYWJsZSBmb3IgdXNl CiAgKgogICogIEBkZXZpY2U6IE5vZGUgdG8gY2hlY2sgZm9yIGF2YWlsYWJpbGl0eSwgd2l0aCBs b2NrcyBhbHJlYWR5IGhlbGQKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvb2YuaCBiL2luY2x1 ZGUvbGludXgvb2YuaAppbmRleCAyOTlhZWIxLi42NjRiNzM0IDEwMDY0NAotLS0gYS9pbmNsdWRl L2xpbnV4L29mLmgKKysrIGIvaW5jbHVkZS9saW51eC9vZi5oCkBAIC0zNjcsNiArMzY3LDcgQEAg ZXh0ZXJuIGludCBvZl9hbGlhc19nZXRfaWQoc3RydWN0IGRldmljZV9ub2RlICpucCwgY29uc3Qg Y2hhciAqc3RlbSk7CiBleHRlcm4gaW50IG9mX2FsaWFzX2dldF9oaWdoZXN0X2lkKGNvbnN0IGNo YXIgKnN0ZW0pOwogCiBleHRlcm4gaW50IG9mX21hY2hpbmVfaXNfY29tcGF0aWJsZShjb25zdCBj aGFyICpjb21wYXQpOworZXh0ZXJuIGNvbnN0IGNoYXIgKm9mX21hY2hpbmVfZ2V0X2NvbXBhdGli bGUodm9pZCk7CiAKIGV4dGVybiBpbnQgb2ZfYWRkX3Byb3BlcnR5KHN0cnVjdCBkZXZpY2Vfbm9k ZSAqbnAsIHN0cnVjdCBwcm9wZXJ0eSAqcHJvcCk7CiBleHRlcm4gaW50IG9mX3JlbW92ZV9wcm9w ZXJ0eShzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wLCBzdHJ1Y3QgcHJvcGVydHkgKnByb3ApOwpAQCAt Nzg4LDYgKzc4OSwxMSBAQCBzdGF0aWMgaW5saW5lIGludCBvZl9tYWNoaW5lX2lzX2NvbXBhdGli bGUoY29uc3QgY2hhciAqY29tcGF0KQogCXJldHVybiAwOwogfQogCitzdGF0aWMgaW5saW5lIGNv bnN0IGNoYXIgKm9mX21hY2hpbmVfZ2V0X2NvbXBhdGlibGUodm9pZCkKK3sKKwlyZXR1cm4gTlVM TDsKK30KKwogc3RhdGljIGlubGluZSBib29sIG9mX2NvbnNvbGVfY2hlY2soY29uc3Qgc3RydWN0 IGRldmljZV9ub2RlICpkbiwgY29uc3QgY2hhciAqbmFtZSwgaW50IGluZGV4KQogewogCXJldHVy biBmYWxzZTsKLS0gCjIuOS4zCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK