From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell King Subject: [PATCH v2 13/13] drm/i2c: tda998x: add vendor specific infoframe support Date: Thu, 13 Jun 2019 15:31:57 +0100 Message-ID: References: <20190613142943.vhgiy6yvyjz6uqlp@shell.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 833EB89AA6 for ; Thu, 13 Jun 2019 14:34:54 +0000 (UTC) In-Reply-To: <20190613142943.vhgiy6yvyjz6uqlp@shell.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: Sven Van Asbroeck , Mark Brown , Peter Ujfalusi , Jyri Sarha Cc: David Airlie , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QWRkIHN1cHBvcnQgZm9yIHRoZSB2ZW5kb3Igc3BlY2lmaWMgaW5mb2ZyYW1lLgoKUmV2aWV3ZWQt Ynk6IEJyaWFuIFN0YXJrZXkgPGJyaWFuLnN0YXJrZXlAYXJtLmNvbT4KU2lnbmVkLW9mZi1ieTog UnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTJjL3RkYTk5OHhfZHJ2LmMgfCAxNCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTJjL3Rk YTk5OHhfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTJjL3RkYTk5OHhfZHJ2LmMKaW5kZXggMmQ2 OWFlZjU1NmE1Li4zZDM2OGM0MzE4NWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pMmMv dGRhOTk4eF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTJjL3RkYTk5OHhfZHJ2LmMKQEAg LTg3Nyw2ICs4NzcsMTkgQEAgdGRhOTk4eF93cml0ZV9hdmkoc3RydWN0IHRkYTk5OHhfcHJpdiAq cHJpdiwgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGUKIAl0ZGE5OTh4X3dyaXRl X2lmKHByaXYsIERJUF9JRl9GTEFHU19JRjIsIFJFR19JRjJfSEIwLCAmZnJhbWUpOwogfQogCitz dGF0aWMgdm9pZCB0ZGE5OTh4X3dyaXRlX3ZzaShzdHJ1Y3QgdGRhOTk4eF9wcml2ICpwcml2LAor CQkJICAgICAgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGUpCit7CisJdW5pb24g aGRtaV9pbmZvZnJhbWUgZnJhbWU7CisKKwlpZiAoZHJtX2hkbWlfdmVuZG9yX2luZm9mcmFtZV9m cm9tX2Rpc3BsYXlfbW9kZSgmZnJhbWUudmVuZG9yLmhkbWksCisJCQkJCQkJJnByaXYtPmNvbm5l Y3RvciwKKwkJCQkJCQltb2RlKSkKKwkJcmVnX2NsZWFyKHByaXYsIFJFR19ESVBfSUZfRkxBR1Ms IERJUF9JRl9GTEFHU19JRjEpOworCWVsc2UKKwkJdGRhOTk4eF93cml0ZV9pZihwcml2LCBESVBf SUZfRkxBR1NfSUYxLCBSRUdfSUYxX0hCMCwgJmZyYW1lKTsKK30KKwogLyogQXVkaW8gc3VwcG9y dCAqLwogCiBzdGF0aWMgY29uc3Qgc3RydWN0IHRkYTk5OHhfYXVkaW9fcm91dGUgdGRhOTk4eF9h dWRpb19yb3V0ZVtBVURJT19ST1VURV9OVU1dID0gewpAQCAtMTY1NCw2ICsxNjY3LDcgQEAgc3Rh dGljIHZvaWQgdGRhOTk4eF9icmlkZ2VfbW9kZV9zZXQoc3RydWN0IGRybV9icmlkZ2UgKmJyaWRn ZSwKIAkJcmVnX3NldChwcml2LCBSRUdfVFgzMywgVFgzM19IRE1JKTsKIAogCQl0ZGE5OTh4X3dy aXRlX2F2aShwcml2LCBhZGp1c3RlZF9tb2RlKTsKKwkJdGRhOTk4eF93cml0ZV92c2kocHJpdiwg YWRqdXN0ZWRfbW9kZSk7CiAKIAkJaWYgKHByaXYtPnNpbmtfaGFzX2F1ZGlvKQogCQkJdGRhOTk4 eF9jb25maWd1cmVfYXVkaW8ocHJpdik7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2 ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZHJpLWRldmVs