From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans de Goede Subject: [PATCH 1/4] drm/i915/intel_dsi: Allow calling intel_dsi_get_pclk with a NULL config Date: Tue, 19 Jun 2018 22:18:24 +0200 Message-ID: <20180619201827.4257-2-hdegoede@redhat.com> References: <20180619201827.4257-1-hdegoede@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180619201827.4257-1-hdegoede@redhat.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 , Joonas Lahtinen , Rodrigo Vivi , =?UTF-8?q?Ville=20Syrj=C3=A4l=C3=A4?= , Daniel Vetter Cc: Hans de Goede , intel-gfx , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QWxsb3cgY2FsbGluZyBpbnRlbF9kc2lfZ2V0X3BjbGsgd2l0aG91dCBwYXNzaW5nIGluIGFuIGlu dGVsX2NydGNfc3RhdGUuCgpUaGlzIGlzIGEgcHJlcGFyYXRpb24gcGF0Y2ggZm9yIHJlYWRpbmcg YmFjayB0aGUgR09QIGNvbmZpZ3VyZWQgRFNJCmNsayBkdXJpbmcgcHJvYmUuCgpTaWduZWQtb2Zm LWJ5OiBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgotLS0KIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2RzaV9wbGwuYyB8IDE0ICsrKysrKysrKystLS0tCiAxIGZpbGUgY2hh bmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kc2lfcGxsLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kc2lfcGxsLmMKaW5kZXggMmZmMmVlN2YzYjc4Li43MWNlNmUzMTU3ZDQgMTAwNjQ0Ci0t LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RzaV9wbGwuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kc2lfcGxsLmMKQEAgLTI3OSw4ICsyNzksMTAgQEAgc3RhdGljIHUz MiB2bHZfZHNpX2dldF9wY2xrKHN0cnVjdCBpbnRlbF9lbmNvZGVyICplbmNvZGVyLCBpbnQgcGlw ZV9icHAsCiAJcGxsX2RpdiA9IHZsdl9jY2tfcmVhZChkZXZfcHJpdiwgQ0NLX1JFR19EU0lfUExM X0RJVklERVIpOwogCW11dGV4X3VubG9jaygmZGV2X3ByaXYtPnNiX2xvY2spOwogCi0JY29uZmln LT5kc2lfcGxsLmN0cmwgPSBwbGxfY3RsICYgfkRTSV9QTExfTE9DSzsKLQljb25maWctPmRzaV9w bGwuZGl2ID0gcGxsX2RpdjsKKwlpZiAoY29uZmlnKSB7CisJCWNvbmZpZy0+ZHNpX3BsbC5jdHJs ID0gcGxsX2N0bCAmIH5EU0lfUExMX0xPQ0s7CisJCWNvbmZpZy0+ZHNpX3BsbC5kaXYgPSBwbGxf ZGl2OworCX0KIAogCS8qIG1hc2sgb3V0IG90aGVyIGJpdHMgYW5kIGV4dHJhY3QgdGhlIFAxIGRp dmlzb3IgKi8KIAlwbGxfY3RsICY9IERTSV9QTExfUDFfUE9TVF9ESVZfTUFTSzsKQEAgLTMzMCw2 ICszMzIsNyBAQCBzdGF0aWMgdTMyIHZsdl9kc2lfZ2V0X3BjbGsoc3RydWN0IGludGVsX2VuY29k ZXIgKmVuY29kZXIsIGludCBwaXBlX2JwcCwKIHN0YXRpYyB1MzIgYnh0X2RzaV9nZXRfcGNsayhz dHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwgaW50IHBpcGVfYnBwLAogCQkJICAgIHN0cnVj dCBpbnRlbF9jcnRjX3N0YXRlICpjb25maWcpCiB7CisJdTMyIGN0cmw7CiAJdTMyIHBjbGs7CiAJ dTMyIGRzaV9jbGs7CiAJdTMyIGRzaV9yYXRpbzsKQEAgLTM0Miw5ICszNDUsMTIgQEAgc3RhdGlj IHUzMiBieHRfZHNpX2dldF9wY2xrKHN0cnVjdCBpbnRlbF9lbmNvZGVyICplbmNvZGVyLCBpbnQg cGlwZV9icHAsCiAJCXJldHVybiAwOwogCX0KIAotCWNvbmZpZy0+ZHNpX3BsbC5jdHJsID0gSTkx NV9SRUFEKEJYVF9EU0lfUExMX0NUTCk7CisJY3RybCA9IEk5MTVfUkVBRChCWFRfRFNJX1BMTF9D VEwpOworCisJaWYgKGNvbmZpZykKKwkJY29uZmlnLT5kc2lfcGxsLmN0cmwgPSBjdHJsOwogCi0J ZHNpX3JhdGlvID0gY29uZmlnLT5kc2lfcGxsLmN0cmwgJiBCWFRfRFNJX1BMTF9SQVRJT19NQVNL OworCWRzaV9yYXRpbyA9IGN0cmwgJiBCWFRfRFNJX1BMTF9SQVRJT19NQVNLOwogCiAJZHNpX2Ns ayA9IChkc2lfcmF0aW8gKiBCWFRfUkVGX0NMT0NLX0tIWikgLyAyOwogCi0tIAoyLjE3LjEKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=