From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell King Subject: [PATCH v2 1/7] drm/i2c: tda998x: move mutex/waitqueue/timer/work init early Date: Wed, 06 Dec 2017 12:35:23 +0000 Message-ID: References: <20171206123452.GA13127@n2100.armlinux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from pandora.armlinux.org.uk (pandora.armlinux.org.uk [IPv6:2001:4d48:ad52:3201:214:fdff:fe10:1be6]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6E9096E160 for ; Wed, 6 Dec 2017 12:35:28 +0000 (UTC) In-Reply-To: <20171206123452.GA13127@n2100.armlinux.org.uk> Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: David Airlie , Hans Verkuil Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org TW92ZSB0aGUgbXV0ZXgsIHdhaXRxdWV1ZSwgdGltZXIgYW5kIGRldGVjdCB3b3JrIGluaXRpYWxp c2F0aW9uIGVhcmx5CmluIHRoZSBkcml2ZXIncyBpbml0aWFsaXNhdGlvbiwgcmF0aGVyIHRoYW4g YmVpbmcgYWZ0ZXIgd2UndmUgcmVnaXN0ZXJlZAp0aGUgQ0VDIGRldmljZS4KClNpZ25lZC1vZmYt Ynk6IFJ1c3NlbGwgS2luZyA8cm1rK2tlcm5lbEBhcm1saW51eC5vcmcudWs+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2kyYy90ZGE5OTh4X2Rydi5jIHwgMTEgKysrKystLS0tLS0KIDEgZmlsZSBjaGFu Z2VkLCA1IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2kyYy90ZGE5OTh4X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2kyYy90ZGE5OTh4 X2Rydi5jCmluZGV4IDEyNzgxNTI1M2E4NC4uN2Y0ZGJjYTdmN2Y0IDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTJjL3RkYTk5OHhfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2kyYy90 ZGE5OTh4X2Rydi5jCkBAIC0xNDc2LDcgKzE0NzYsMTEgQEAgc3RhdGljIGludCB0ZGE5OTh4X2Ny ZWF0ZShzdHJ1Y3QgaTJjX2NsaWVudCAqY2xpZW50LCBzdHJ1Y3QgdGRhOTk4eF9wcml2ICpwcml2 KQogCXUzMiB2aWRlbzsKIAlpbnQgcmV2X2xvLCByZXZfaGksIHJldDsKIAotCW11dGV4X2luaXQo JnByaXYtPmF1ZGlvX211dGV4KTsgLyogUHJvdGVjdCBhY2Nlc3MgZnJvbSBhdWRpbyB0aHJlYWQg Ki8KKwltdXRleF9pbml0KCZwcml2LT5tdXRleCk7CS8qIHByb3RlY3QgdGhlIHBhZ2UgYWNjZXNz ICovCisJbXV0ZXhfaW5pdCgmcHJpdi0+YXVkaW9fbXV0ZXgpOyAvKiBwcm90ZWN0IGFjY2VzcyBm cm9tIGF1ZGlvIHRocmVhZCAqLworCWluaXRfd2FpdHF1ZXVlX2hlYWQoJnByaXYtPmVkaWRfZGVs YXlfd2FpdHEpOworCXRpbWVyX3NldHVwKCZwcml2LT5lZGlkX2RlbGF5X3RpbWVyLCB0ZGE5OTh4 X2VkaWRfZGVsYXlfZG9uZSwgMCk7CisJSU5JVF9XT1JLKCZwcml2LT5kZXRlY3Rfd29yaywgdGRh OTk4eF9kZXRlY3Rfd29yayk7CiAKIAlwcml2LT52aXBfY250cmxfMCA9IFZJUF9DTlRSTF8wX1NX QVBfQSgyKSB8IFZJUF9DTlRSTF8wX1NXQVBfQigzKTsKIAlwcml2LT52aXBfY250cmxfMSA9IFZJ UF9DTlRSTF8xX1NXQVBfQygwKSB8IFZJUF9DTlRSTF8xX1NXQVBfRCgxKTsKQEAgLTE0OTAsMTEg KzE0OTQsNiBAQCBzdGF0aWMgaW50IHRkYTk5OHhfY3JlYXRlKHN0cnVjdCBpMmNfY2xpZW50ICpj bGllbnQsIHN0cnVjdCB0ZGE5OTh4X3ByaXYgKnByaXYpCiAJaWYgKCFwcml2LT5jZWMpCiAJCXJl dHVybiAtRU5PREVWOwogCi0JbXV0ZXhfaW5pdCgmcHJpdi0+bXV0ZXgpOwkvKiBwcm90ZWN0IHRo ZSBwYWdlIGFjY2VzcyAqLwotCWluaXRfd2FpdHF1ZXVlX2hlYWQoJnByaXYtPmVkaWRfZGVsYXlf d2FpdHEpOwotCXRpbWVyX3NldHVwKCZwcml2LT5lZGlkX2RlbGF5X3RpbWVyLCB0ZGE5OTh4X2Vk aWRfZGVsYXlfZG9uZSwgMCk7Ci0JSU5JVF9XT1JLKCZwcml2LT5kZXRlY3Rfd29yaywgdGRhOTk4 eF9kZXRlY3Rfd29yayk7Ci0KIAkvKiB3YWtlIHVwIHRoZSBkZXZpY2U6ICovCiAJY2VjX3dyaXRl KHByaXYsIFJFR19DRUNfRU5BTU9EUywKIAkJCUNFQ19FTkFNT0RTX0VOX1JYU0VOUyB8IENFQ19F TkFNT0RTX0VOX0hETUkpOwotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=