From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1i1uv1-0000Ea-Il for barebox@lists.infradead.org; Sun, 25 Aug 2019 15:59:05 +0000 From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= Date: Sun, 25 Aug 2019 17:58:38 +0200 Message-Id: <20190825155844.18455-2-u.kleine-koenig@pengutronix.de> In-Reply-To: <20190825155844.18455-1-u.kleine-koenig@pengutronix.de> References: <20190825155844.18455-1-u.kleine-koenig@pengutronix.de> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH v2 1/7] reset_source: use instance = -1 as default To: barebox@lists.infradead.org QXMgd2l0aCBwbGF0Zm9ybSBkZXZpY2UgaWQgKGRvZXMgc29tZW9uZSBzdGlsbCByZW1lbWJlcj8p IDAgbWlnaHQgYmUgYQp2YWxpZCBpZC4gU28gdXNlIC0xIGZvciAidW5rbm93biIgb3IgImRvZXNu J3QgYXBwbHkiIGluc3RlYWQgb2YgMC4KCkFsc28gZG9uJ3QgcGFzcyB0aGUgaW5zdGFuY2UgdG8g dGhlIGRldmljZSB0cmVlIGlmIG5lZ2F0aXZlLiAoVGhpcyBlbmRzCnVwIGFzIDB4ZmZmZmZmZmYg b3RoZXJ3aXNlLikKClNpZ25lZC1vZmYtYnk6IFV3ZSBLbGVpbmUtS8O2bmlnIDx1LmtsZWluZS1r b2VuaWdAcGVuZ3V0cm9uaXguZGU+Ci0tLQogY29tbW9uL29mdHJlZS5jICAgICAgICB8IDUgKysr LS0KIGNvbW1vbi9yZXNldF9zb3VyY2UuYyAgfCAyICstCiBpbmNsdWRlL3Jlc2V0X3NvdXJjZS5o IHwgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvY29tbW9uL29mdHJlZS5jIGIvY29tbW9uL29mdHJlZS5jCmluZGV4IDVi YjU0MjBhNzg1Yi4uMjhhM2I5NjVmZmVlIDEwMDY0NAotLS0gYS9jb21tb24vb2Z0cmVlLmMKKysr IGIvY29tbW9uL29mdHJlZS5jCkBAIC0xNDQsNiArMTQ0LDcgQEAgc3RhdGljIGludCBvZl9maXh1 cF9ib290YXJncyhzdHJ1Y3QgZGV2aWNlX25vZGUgKnJvb3QsIHZvaWQgKnVudXNlZCkKIAlzdHJ1 Y3QgZGV2aWNlX25vZGUgKm5vZGU7CiAJY29uc3QgY2hhciAqc3RyOwogCWludCBlcnI7CisJaW50 IGluc3RhbmNlID0gcmVzZXRfc291cmNlX2dldF9pbnN0YW5jZSgpOwogCiAJc3RyID0gbGludXhf Ym9vdGFyZ3NfZ2V0KCk7CiAJaWYgKCFzdHIpCkBAIC0xNjAsOCArMTYxLDggQEAgc3RhdGljIGlu dCBvZl9maXh1cF9ib290YXJncyhzdHJ1Y3QgZGV2aWNlX25vZGUgKnJvb3QsIHZvaWQgKnVudXNl ZCkKIAkJcmV0dXJuIGVycjsKIAogCW9mX3Byb3BlcnR5X3dyaXRlX3N0cmluZyhub2RlLCAicmVz ZXQtc291cmNlIiwgcmVzZXRfc291cmNlX25hbWUoKSk7Ci0Jb2ZfcHJvcGVydHlfd3JpdGVfdTMy KG5vZGUsICJyZXNldC1zb3VyY2UtaW5zdGFuY2UiLAotCQkJICAgICAgcmVzZXRfc291cmNlX2dl dF9pbnN0YW5jZSgpKTsKKwlpZiAoaW5zdGFuY2UgPj0gMCkKKwkJb2ZfcHJvcGVydHlfd3JpdGVf dTMyKG5vZGUsICJyZXNldC1zb3VyY2UtaW5zdGFuY2UiLCBpbnN0YW5jZSk7CiAKIAlyZXR1cm4g b2ZfZml4dXBfYm9vdGFyZ3NfYm9vdHNvdXJjZShyb290LCBub2RlKTsKIH0KZGlmZiAtLWdpdCBh L2NvbW1vbi9yZXNldF9zb3VyY2UuYyBiL2NvbW1vbi9yZXNldF9zb3VyY2UuYwppbmRleCAxOTU1 ZDNmODdlMzMuLmUyNGFhMzM3YTdjNCAxMDA2NDQKLS0tIGEvY29tbW9uL3Jlc2V0X3NvdXJjZS5j CisrKyBiL2NvbW1vbi9yZXNldF9zb3VyY2UuYwpAQCAtNTQsNyArNTQsNyBAQCB2b2lkIHJlc2V0 X3NvdXJjZV9zZXRfcHJpb3JpdHkoZW51bSByZXNldF9zcmNfdHlwZSBzdCwgdW5zaWduZWQgaW50 IHByaW9yaXR5KQogCiAJcmVzZXRfc291cmNlID0gc3Q7CiAJcmVzZXRfc291cmNlX3ByaW9yaXR5 ID0gcHJpb3JpdHk7Ci0JcmVzZXRfc291cmNlX2luc3RhbmNlID0gMDsKKwlyZXNldF9zb3VyY2Vf aW5zdGFuY2UgPSAtMTsKIAogCXByX2RlYnVnKCJTZXR0aW5nIHJlc2V0IHNvdXJjZSB0byAlcyB3 aXRoIHByaW9yaXR5ICVkXG4iLAogCQkJcmVzZXRfc3JjX25hbWVzW3Jlc2V0X3NvdXJjZV0sIHBy aW9yaXR5KTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvcmVzZXRfc291cmNlLmggYi9pbmNsdWRlL3Jl c2V0X3NvdXJjZS5oCmluZGV4IDEzYmMzYmNmZGU3Yy4uMjg0OGE5MTExNWI4IDEwMDY0NAotLS0g YS9pbmNsdWRlL3Jlc2V0X3NvdXJjZS5oCisrKyBiL2luY2x1ZGUvcmVzZXRfc291cmNlLmgKQEAg LTQ5LDcgKzQ5LDcgQEAgc3RhdGljIGlubGluZSBlbnVtIHJlc2V0X3NyY190eXBlIHJlc2V0X3Nv dXJjZV9nZXQodm9pZCkKIAogc3RhdGljIGlubGluZSBpbnQgcmVzZXRfc291cmNlX2dldF9pbnN0 YW5jZSh2b2lkKQogewotCXJldHVybiAwOworCXJldHVybiAtMTsKIH0KIAogc3RhdGljIGlubGlu ZSB1bnNpZ25lZCBpbnQgb2ZfZ2V0X3Jlc2V0X3NvdXJjZV9wcmlvcml0eShzdHJ1Y3QgZGV2aWNl X25vZGUgKm5vZGUpCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpiYXJlYm94IG1haWxpbmcgbGlzdApiYXJlYm94QGxpc3RzLmluZnJh ZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9iYXJl Ym94Cg==