From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell King Subject: [PATCH v2 4/7] drm/i2c: tda998x: always disable and clear interrupts at probe Date: Wed, 06 Dec 2017 12:35:39 +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 0C1876E16D for ; Wed, 6 Dec 2017 12:35:48 +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 QWx3YXlzIGRpc2FibGUgYW5kIGNsZWFyIGludGVycnVwdHMgYXQgcHJvYmUgdGltZSB0byBlbnN1 cmUgdGhhdCB0aGUKVERBOTk4eCBpcyBpbiBhIHNhbmUgc3RhdGUuICBUaGlzIGVuc3VyZXMgdGhh dCB0aGUgaW50ZXJydXB0IGxpbmUsCndoaWNoIGlzIGFsc28gdGhlIENFQyBjbG9jayBjYWxpYnJh dGlvbiBzaWduYWwsIGlzIGFsd2F5cyBkZWFzc2VydGVkLgoKU2lnbmVkLW9mZi1ieTogUnVzc2Vs bCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KLS0tCiBkcml2ZXJzL2dwdS9kcm0v aTJjL3RkYTk5OHhfZHJ2LmMgfCAxNCArKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkg aW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTJjL3RkYTk5OHhfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTJjL3RkYTk5OHhfZHJ2LmMK aW5kZXggNjYxY2I4OTE1ZjJmLi5lMjk0ZjViNTAyMzYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9pMmMvdGRhOTk4eF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTJjL3RkYTk5OHhf ZHJ2LmMKQEAgLTE1NDcsNiArMTU0NywxNSBAQCBzdGF0aWMgaW50IHRkYTk5OHhfY3JlYXRlKHN0 cnVjdCBpMmNfY2xpZW50ICpjbGllbnQsIHN0cnVjdCB0ZGE5OTh4X3ByaXYgKnByaXYpCiAJY2Vj X3dyaXRlKHByaXYsIFJFR19DRUNfRlJPX0lNX0NMS19DVFJMLAogCQkJQ0VDX0ZST19JTV9DTEtf Q1RSTF9HSE9TVF9ESVMgfCBDRUNfRlJPX0lNX0NMS19DVFJMX0lNQ0xLX1NFTCk7CiAKKwkvKiBl bnN1cmUgaW50ZXJydXB0cyBhcmUgZGlzYWJsZWQgKi8KKwljZWNfd3JpdGUocHJpdiwgUkVHX0NF Q19SWFNIUERJTlRFTkEsIDApOworCisJLyogY2xlYXIgcGVuZGluZyBpbnRlcnJ1cHRzICovCisJ Y2VjX3JlYWQocHJpdiwgUkVHX0NFQ19SWFNIUERJTlQpOworCXJlZ19yZWFkKHByaXYsIFJFR19J TlRfRkxBR1NfMCk7CisJcmVnX3JlYWQocHJpdiwgUkVHX0lOVF9GTEFHU18xKTsKKwlyZWdfcmVh ZChwcml2LCBSRUdfSU5UX0ZMQUdTXzIpOworCiAJLyogaW5pdGlhbGl6ZSB0aGUgb3B0aW9uYWwg SVJRICovCiAJcHJpdi0+Y2VjID0gaTJjX25ld19kdW1teShjbGllbnQtPmFkYXB0ZXIsIHByaXYt PmNlY19hZGRyKTsKIAlpZiAoIXByaXYtPmNlYykKQEAgLTE1NTgsMTEgKzE1NjcsNiBAQCBzdGF0 aWMgaW50IHRkYTk5OHhfY3JlYXRlKHN0cnVjdCBpMmNfY2xpZW50ICpjbGllbnQsIHN0cnVjdCB0 ZGE5OTh4X3ByaXYgKnByaXYpCiAJCS8qIGluaXQgcmVhZCBFRElEIHdhaXRxdWV1ZSBhbmQgSERQ IHdvcmsgKi8KIAkJaW5pdF93YWl0cXVldWVfaGVhZCgmcHJpdi0+d3FfZWRpZCk7CiAKLQkJLyog Y2xlYXIgcGVuZGluZyBpbnRlcnJ1cHRzICovCi0JCXJlZ19yZWFkKHByaXYsIFJFR19JTlRfRkxB R1NfMCk7Ci0JCXJlZ19yZWFkKHByaXYsIFJFR19JTlRfRkxBR1NfMSk7Ci0JCXJlZ19yZWFkKHBy aXYsIFJFR19JTlRfRkxBR1NfMik7Ci0KIAkJaXJxX2ZsYWdzID0KIAkJCWlycWRfZ2V0X3RyaWdn ZXJfdHlwZShpcnFfZ2V0X2lycV9kYXRhKGNsaWVudC0+aXJxKSk7CiAJCWlycV9mbGFncyB8PSBJ UlFGX1NIQVJFRCB8IElSUUZfT05FU0hPVDsKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1k ZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK