From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH v5 1/2] drm/i915/gmbus: Increase the Bytes per Rd/Wr Op Date: Thu, 28 Jun 2018 19:04:48 +0530 Message-ID: <1530192889-5789-2-git-send-email-ramalingam.c@intel.com> References: <1530192889-5789-1-git-send-email-ramalingam.c@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7BC296EDB8 for ; Thu, 28 Jun 2018 13:44:04 +0000 (UTC) In-Reply-To: <1530192889-5789-1-git-send-email-ramalingam.c@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: jani.nikula@intel.com, intel-gfx@lists.freedesktop.org, ville.syrjala@linux.intel.com Cc: rodrigo.vivi@intel.com List-Id: intel-gfx@lists.freedesktop.org R01CVVMgSFcgc3VwcG9ydHMgNTExQnl0ZXMgYXMgTWF4IEJ5dGVzIHBlciBzaW5nbGUgUkQvV1Ig b3AuIEluc3RlYWQgb2YKZW5hYmxpbmcgdGhlIDUxMUJ5dGVzIHBlciBSRC9XUiBjeWNsZSBvbiBs ZWdhY3kgcGxhdGZvcm1zIGZvciBubwphYnNvbHV0ZSBST0lzLCB0aGlzIGNoYW5nZSBhbGxvd3Mg dGhlIG1heCBieXRlcyBwZXIgb3AgdXB0byA1MTFCeXRlcwpmcm9tIEdlbjkgb253YXJkcy4KCnYy OgogIE5vIENoYW5nZS4KdjM6CiAgSW5saW5lIGZ1bmN0aW9uIGZvciBtYXhfeGZlcl9zaXplIGFu ZCByZW5hbWluZyBvZiB0aGUgbWFjcm8uW0phbmldCnY0OgogIEV4dHJhIGJyYWNrZXRzIHJlbW92 ZWQgW3ZpbGxlXQogIENvbW1pdCBtc2cgaXMgbW9kaWZpZWQuCnY1OgogIENvbGxlY3RpbmcgdGhl IFJldmlld2VkLUJ5IHJlY2VpdmVkLgoKQ2M6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRl bC5jb20+CkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KU2lnbmVk LW9mZi1ieTogUmFtYWxpbmdhbSBDIDxyYW1hbGluZ2FtLmNAaW50ZWwuY29tPgpSZXZpZXdlZC1i eTogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxhQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X3JlZy5oICB8ICAxICsKIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2ky Yy5jIHwgMTEgKysrKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwg MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3Jl Zy5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaAppbmRleCBjMzBjZmNkOTA3NTQu LjczNTNhZDQ0NzkzNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcu aAorKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oCkBAIC0zMDkzLDYgKzMwOTMs NyBAQCBlbnVtIGk5MTVfcG93ZXJfd2VsbF9pZCB7CiAjZGVmaW5lICAgR01CVVNfQ1lDTEVfU1RP UAkoNCA8PCAyNSkKICNkZWZpbmUgICBHTUJVU19CWVRFX0NPVU5UX1NISUZUIDE2CiAjZGVmaW5l ICAgR01CVVNfQllURV9DT1VOVF9NQVggICAyNTZVCisjZGVmaW5lICAgR0VOOV9HTUJVU19CWVRF X0NPVU5UX01BWCA1MTFVCiAjZGVmaW5lICAgR01CVVNfU0xBVkVfSU5ERVhfU0hJRlQgOAogI2Rl ZmluZSAgIEdNQlVTX1NMQVZFX0FERFJfU0hJRlQgMQogI2RlZmluZSAgIEdNQlVTX1NMQVZFX1JF QUQJKDEgPDwgMCkKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2kyYy5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaTJjLmMKaW5kZXggOTc2MDZjMWJlNzBkLi44 MmJiOWMzM2FiMWMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2kyYy5j CisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2kyYy5jCkBAIC0zNjEsNiArMzYxLDEz IEBAIGdtYnVzX3dhaXRfaWRsZShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiAJ cmV0dXJuIHJldDsKIH0KIAorc3RhdGljIGlubGluZQordW5zaWduZWQgaW50IGdtYnVzX21heF94 ZmVyX3NpemUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQoreworCXJldHVybiBJ TlRFTF9HRU4oZGV2X3ByaXYpID49IDkgPyBHRU45X0dNQlVTX0JZVEVfQ09VTlRfTUFYIDoKKwkg ICAgICAgR01CVVNfQllURV9DT1VOVF9NQVg7Cit9CisKIHN0YXRpYyBpbnQKIGdtYnVzX3hmZXJf cmVhZF9jaHVuayhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsCiAJCSAgICAgIHVu c2lnbmVkIHNob3J0IGFkZHIsIHU4ICpidWYsIHVuc2lnbmVkIGludCBsZW4sCkBAIC00MDAsNyAr NDA3LDcgQEAgZ21idXNfeGZlcl9yZWFkKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJp diwgc3RydWN0IGkyY19tc2cgKm1zZywKIAlpbnQgcmV0OwogCiAJZG8gewotCQlsZW4gPSBtaW4o cnhfc2l6ZSwgR01CVVNfQllURV9DT1VOVF9NQVgpOworCQlsZW4gPSBtaW4ocnhfc2l6ZSwgZ21i dXNfbWF4X3hmZXJfc2l6ZShkZXZfcHJpdikpOwogCiAJCXJldCA9IGdtYnVzX3hmZXJfcmVhZF9j aHVuayhkZXZfcHJpdiwgbXNnLT5hZGRyLAogCQkJCQkgICAgYnVmLCBsZW4sIGdtYnVzMV9pbmRl eCk7CkBAIC00NjIsNyArNDY5LDcgQEAgZ21idXNfeGZlcl93cml0ZShzdHJ1Y3QgZHJtX2k5MTVf cHJpdmF0ZSAqZGV2X3ByaXYsIHN0cnVjdCBpMmNfbXNnICptc2csCiAJaW50IHJldDsKIAogCWRv IHsKLQkJbGVuID0gbWluKHR4X3NpemUsIEdNQlVTX0JZVEVfQ09VTlRfTUFYKTsKKwkJbGVuID0g bWluKHR4X3NpemUsIGdtYnVzX21heF94ZmVyX3NpemUoZGV2X3ByaXYpKTsKIAogCQlyZXQgPSBn bWJ1c194ZmVyX3dyaXRlX2NodW5rKGRldl9wcml2LCBtc2ctPmFkZHIsIGJ1ZiwgbGVuLAogCQkJ CQkgICAgIGdtYnVzMV9pbmRleCk7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==