From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomi Valkeinen Subject: [PATCH 1/7] drm/omap: drop unneeded locking from mgr_fld_write() Date: Mon, 2 Sep 2019 15:53:53 +0300 Message-ID: <20190902125359.18001-2-tomi.valkeinen@ti.com> References: <20190902125359.18001-1-tomi.valkeinen@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by gabe.freedesktop.org (Postfix) with ESMTPS id 25CD489097 for ; Mon, 2 Sep 2019 12:54:46 +0000 (UTC) In-Reply-To: <20190902125359.18001-1-tomi.valkeinen@ti.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, Laurent Pinchart Cc: Tomi Valkeinen , Jyri Sarha List-Id: dri-devel@lists.freedesktop.org Q29tbWl0IGQ0OWNkMTU1NTBkOWQ0NDk1ZjYxODc0MjUzMThjMjQ1ZDU4Y2I2M2YgKCJPTUFQRFNT OiBESVNQQzogbG9jawphY2Nlc3MgdG8gRElTUENfQ09OVFJPTCAmIERJU1BDX0NPTkZJRyIpIGFk ZGVkIGxvY2tpbmcgdG8KbWdyX2ZsZF93cml0ZSgpLiBUaGlzIHdhcyBuZWVkZWQgaW4gb21hcGZi IHRpbWVzIGR1ZSB0byBsYWNrIG9mIGdvb2QKbG9ja2luZywgZXNwZWNpYWxseSBpbiB0aGUgY2Fz ZSBvZiBib3RoIFY0TDIgYW5kIGZiZGV2IGxheWVycyB1c2luZyB0aGUKRFNTIGRyaXZlci4KClRo aXMgaXMgbm90IG5lZWRlZCBmb3Igb21hcGRybSwgc28gd2UgY2FuIHJlbW92ZSB0aGUgbG9ja2lu Zy4KClNpZ25lZC1vZmYtYnk6IFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vZHNzL2Rpc3BjLmMgfCAxNiArLS0tLS0tLS0t LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE1IGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL2Rzcy9kaXNwYy5jIGIvZHJpdmVy cy9ncHUvZHJtL29tYXBkcm0vZHNzL2Rpc3BjLmMKaW5kZXggNzg1YzU1NDYwNjdhLi5jNmRhMzNl NzAxNGYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL2Rzcy9kaXNwYy5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL2Rzcy9kaXNwYy5jCkBAIC0xODQsOSArMTg0LDYg QEAgc3RydWN0IGRpc3BjX2RldmljZSB7CiAKIAlzdHJ1Y3QgcmVnbWFwICpzeXNjb25fcG9sOwog CXUzMiBzeXNjb25fcG9sX29mZnNldDsKLQotCS8qIERJU1BDX0NPTlRST0wgJiBESVNQQ19DT05G SUcgbG9jayovCi0Jc3BpbmxvY2tfdCBjb250cm9sX2xvY2s7CiB9OwogCiBlbnVtIG9tYXBfY29s b3JfY29tcG9uZW50IHsKQEAgLTM3NywxNiArMzc0LDcgQEAgc3RhdGljIHZvaWQgbWdyX2ZsZF93 cml0ZShzdHJ1Y3QgZGlzcGNfZGV2aWNlICpkaXNwYywgZW51bSBvbWFwX2NoYW5uZWwgY2hhbm5l bCwKIAkJCSAgZW51bSBtZ3JfcmVnX2ZpZWxkcyByZWdmbGQsIGludCB2YWwpCiB7CiAJY29uc3Qg c3RydWN0IGRpc3BjX3JlZ19maWVsZCByZmxkID0gbWdyX2Rlc2NbY2hhbm5lbF0ucmVnX2Rlc2Nb cmVnZmxkXTsKLQljb25zdCBib29sIG5lZWRfbG9jayA9IHJmbGQucmVnID09IERJU1BDX0NPTlRS T0wgfHwgcmZsZC5yZWcgPT0gRElTUENfQ09ORklHOwotCXVuc2lnbmVkIGxvbmcgZmxhZ3M7Ci0K LQlpZiAobmVlZF9sb2NrKSB7Ci0JCXNwaW5fbG9ja19pcnFzYXZlKCZkaXNwYy0+Y29udHJvbF9s b2NrLCBmbGFncyk7Ci0JCVJFR19GTERfTU9EKGRpc3BjLCByZmxkLnJlZywgdmFsLCByZmxkLmhp Z2gsIHJmbGQubG93KTsKLQkJc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGlzcGMtPmNvbnRyb2xf bG9jaywgZmxhZ3MpOwotCX0gZWxzZSB7Ci0JCVJFR19GTERfTU9EKGRpc3BjLCByZmxkLnJlZywg dmFsLCByZmxkLmhpZ2gsIHJmbGQubG93KTsKLQl9CisJUkVHX0ZMRF9NT0QoZGlzcGMsIHJmbGQu cmVnLCB2YWwsIHJmbGQuaGlnaCwgcmZsZC5sb3cpOwogfQogCiBzdGF0aWMgaW50IGRpc3BjX2dl dF9udW1fb3ZscyhzdHJ1Y3QgZGlzcGNfZGV2aWNlICpkaXNwYykKQEAgLTQ3NjksOCArNDc1Nyw2 IEBAIHN0YXRpYyBpbnQgZGlzcGNfYmluZChzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVjdCBkZXZp Y2UgKm1hc3Rlciwgdm9pZCAqZGF0YSkKIAlwbGF0Zm9ybV9zZXRfZHJ2ZGF0YShwZGV2LCBkaXNw Yyk7CiAJZGlzcGMtPmRzcyA9IGRzczsKIAotCXNwaW5fbG9ja19pbml0KCZkaXNwYy0+Y29udHJv bF9sb2NrKTsKLQogCS8qCiAJICogVGhlIE9NQVAzLWJhc2VkIG1vZGVscyBjYW4ndCBiZSB0b2xk IGFwYXJ0IHVzaW5nIHRoZSBjb21wYXRpYmxlCiAJICogc3RyaW5nLCB1c2UgU29DIGRldmljZSBt YXRjaGluZy4KLS0gClRleGFzIEluc3RydW1lbnRzIEZpbmxhbmQgT3ksIFBvcmtrYWxhbmthdHUg MjIsIDAwMTgwIEhlbHNpbmtpLgpZLXR1bm51cy9CdXNpbmVzcyBJRDogMDYxNTUyMS00LiBLb3Rp cGFpa2thL0RvbWljaWxlOiBIZWxzaW5raQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVs