From mboxrd@z Thu Jan 1 00:00:00 1970 From: Neil Armstrong Subject: [PATCH] drm/panfrost: make devfreq optional again Date: Fri, 31 May 2019 14:37:46 +0200 Message-ID: <20190531123746.613-1-narmstrong@baylibre.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm1-x341.google.com (mail-wm1-x341.google.com [IPv6:2a00:1450:4864:20::341]) by gabe.freedesktop.org (Postfix) with ESMTPS id BA0E2893C0 for ; Fri, 31 May 2019 12:37:55 +0000 (UTC) Received: by mail-wm1-x341.google.com with SMTP id v22so5857053wml.1 for ; Fri, 31 May 2019 05:37:55 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: robh@kernel.org, tomeu.vizoso@collabora.com Cc: ezequiel@collabora.com, dri-devel@lists.freedesktop.org, Neil Armstrong List-Id: dri-devel@lists.freedesktop.org RGV2ZnJlcSBydW50aW1lIHVzYWdlIHdhcyBtYWRlIG1hbmRhdG9yeSwgdGh1cyBtYWtpbmcgcGFu ZnJvc3QgZmFpbCB0byBwcm9iZQpvbiBBbWxvZ2ljIFM5MTIgU29DcyBtaXNzaW4gdGhlICJvcGVy YXRpbmctcG9pbnRzLXYyIiBwcm9wZXJ0eS4KTWFrZSBpdCBvcHRpb25hbCBhZ2FpbiwgbGVhdmlu ZyBQTV9ERVZGUkVRIGlzIHNlbGVjdGVkIGJ5IGRlZmF1bHQuCgpGaXhlczogZjM2MTdiNDQ5ZCAo ImRybS9wYW5mcm9zdDogU2VsZWN0IGRldmZyZXEiKQpTaWduZWQtb2ZmLWJ5OiBOZWlsIEFybXN0 cm9uZyA8bmFybXN0cm9uZ0BiYXlsaWJyZS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3BhbmZy b3N0L3BhbmZyb3N0X2RldmZyZXEuYyB8IDEzICsrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2Vk LCAxMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL3BhbmZyb3N0L3BhbmZyb3N0X2RldmZyZXEuYyBiL2RyaXZlcnMvZ3B1L2RybS9wYW5m cm9zdC9wYW5mcm9zdF9kZXZmcmVxLmMKaW5kZXggMjlmY2ZmZGYyZDU3Li5kYzc1Zjk5YWQ1M2Ig MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kZXZmcmVxLmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL3BhbmZyb3N0L3BhbmZyb3N0X2RldmZyZXEuYwpAQCAtMTQw LDcgKzE0MCw5IEBAIGludCBwYW5mcm9zdF9kZXZmcmVxX2luaXQoc3RydWN0IHBhbmZyb3N0X2Rl dmljZSAqcGZkZXYpCiAJCXJldHVybiAwOwogCiAJcmV0ID0gZGV2X3BtX29wcF9vZl9hZGRfdGFi bGUoJnBmZGV2LT5wZGV2LT5kZXYpOwotCWlmIChyZXQpCisJaWYgKHJldCA9PSAtRU5PREVWKSAv KiBPcHRpb25hbCwgY29udGludWUgd2l0aG91dCBkZXZmcmVxICovCisJCXJldHVybiAwOworCWVs c2UKIAkJcmV0dXJuIHJldDsKIAogCXBhbmZyb3N0X2RldmZyZXFfcmVzZXQocGZkZXYpOwpAQCAt MTcwLDYgKzE3Miw5IEBAIHZvaWQgcGFuZnJvc3RfZGV2ZnJlcV9yZXN1bWUoc3RydWN0IHBhbmZy b3N0X2RldmljZSAqcGZkZXYpCiB7CiAJaW50IGk7CiAKKwlpZiAoIXBmZGV2LT5kZXZmcmVxLmRl dmZyZXEpCisJCXJldHVybjsKKwogCXBhbmZyb3N0X2RldmZyZXFfcmVzZXQocGZkZXYpOwogCWZv ciAoaSA9IDA7IGkgPCBOVU1fSk9CX1NMT1RTOyBpKyspCiAJCXBmZGV2LT5kZXZmcmVxLnNsb3Rb aV0uYnVzeSA9IGZhbHNlOwpAQCAtMTc5LDYgKzE4NCw5IEBAIHZvaWQgcGFuZnJvc3RfZGV2ZnJl cV9yZXN1bWUoc3RydWN0IHBhbmZyb3N0X2RldmljZSAqcGZkZXYpCiAKIHZvaWQgcGFuZnJvc3Rf ZGV2ZnJlcV9zdXNwZW5kKHN0cnVjdCBwYW5mcm9zdF9kZXZpY2UgKnBmZGV2KQogeworCWlmICgh cGZkZXYtPmRldmZyZXEuZGV2ZnJlcSkKKwkJcmV0dXJuOworCiAJZGV2ZnJlcV9zdXNwZW5kX2Rl dmljZShwZmRldi0+ZGV2ZnJlcS5kZXZmcmVxKTsKIH0KIApAQCAtMTg4LDYgKzE5Niw5IEBAIHN0 YXRpYyB2b2lkIHBhbmZyb3N0X2RldmZyZXFfdXBkYXRlX3V0aWxpemF0aW9uKHN0cnVjdCBwYW5m cm9zdF9kZXZpY2UgKnBmZGV2LCBpCiAJa3RpbWVfdCBub3c7CiAJa3RpbWVfdCBsYXN0OwogCisJ aWYgKCFwZmRldi0+ZGV2ZnJlcS5kZXZmcmVxKQorCQlyZXR1cm47CisKIAlub3cgPSBrdGltZV9n ZXQoKTsKIAlsYXN0ID0gcGZkZXYtPmRldmZyZXEuc2xvdFtzbG90XS50aW1lX2xhc3RfdXBkYXRl OwogCi0tIAoyLjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbA==