From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Subject: [bug report] drm/panfrost: Enable devfreq to work without regulator Date: Thu, 22 Aug 2019 12:15:12 +0300 Message-ID: <20190822091512.GA32661@mwanda> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from userp2130.oracle.com (userp2130.oracle.com [156.151.31.86]) by gabe.freedesktop.org (Postfix) with ESMTPS id 19AAF6E449 for ; Thu, 22 Aug 2019 09:15:25 +0000 (UTC) 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: steven.price@arm.com Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGVsbG8gU3RldmVuIFByaWNlLAoKVGhpcyBpcyBhIHNlbWktYXV0b21hdGljIGVtYWlsIGFib3V0 IG5ldyBzdGF0aWMgY2hlY2tlciB3YXJuaW5ncy4KClRoZSBwYXRjaCBlMjFkZDI5MDg4MWI6ICJk cm0vcGFuZnJvc3Q6IEVuYWJsZSBkZXZmcmVxIHRvIHdvcmsgd2l0aG91dCAKcmVndWxhdG9yIiBm cm9tIEF1ZyAxNiwgMjAxOSwgbGVhZHMgdG8gdGhlIGZvbGxvd2luZyBTbWF0Y2ggY29tcGxhaW50 OgoKICAgIGRyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kZXZmcmVxLmM6NTYgcGFu ZnJvc3RfZGV2ZnJlcV90YXJnZXQoKQogICAgZXJyb3I6IHdlIHByZXZpb3VzbHkgYXNzdW1lZCAn cGZkZXYtPnJlZ3VsYXRvcicgY291bGQgYmUgbnVsbCAoc2VlIGxpbmUgNDIpCgpkcml2ZXJzL2dw dS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZGV2ZnJlcS5jCiAgICA0MQkJICovCiAgICA0MgkJaWYg KG9sZF9jbGtfcmF0ZSA8IHRhcmdldF9yYXRlICYmIHBmZGV2LT5yZWd1bGF0b3IpIHsKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeXl5eXl5eXl5eXl5e Xl5eCldlIGFkZGVkIHNvbWUgbmV3IGNoZWNrcy4KCiAgICA0MwkJCWVyciA9IHJlZ3VsYXRvcl9z ZXRfdm9sdGFnZShwZmRldi0+cmVndWxhdG9yLCB0YXJnZXRfdm9sdCwKICAgIDQ0CQkJCQkJICAg IHRhcmdldF92b2x0KTsKICAgIDQ1CQkJaWYgKGVycikgewogICAgNDYJCQkJZGV2X2VycihkZXYs ICJDYW5ub3Qgc2V0IHZvbHRhZ2UgJWx1IHVWXG4iLAogICAgNDcJCQkJCXRhcmdldF92b2x0KTsK ICAgIDQ4CQkJCXJldHVybiBlcnI7CiAgICA0OQkJCX0KICAgIDUwCQl9CiAgICA1MQkKICAgIDUy CQllcnIgPSBjbGtfc2V0X3JhdGUocGZkZXYtPmNsb2NrLCB0YXJnZXRfcmF0ZSk7CiAgICA1MwkJ aWYgKGVycikgewogICAgNTQJCQlkZXZfZXJyKGRldiwgIkNhbm5vdCBzZXQgZnJlcXVlbmN5ICVs dSAoJWQpXG4iLCB0YXJnZXRfcmF0ZSwKICAgIDU1CQkJCWVycik7CiAgICA1NgkJCXJlZ3VsYXRv cl9zZXRfdm9sdGFnZShwZmRldi0+cmVndWxhdG9yLCBwZmRldi0+ZGV2ZnJlcS5jdXJfdm9sdCwK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5eXl5eXl5eXl5e Xl5eXl4KQnV0IGhlcmUgaXQgaXNuJ3QgY2hlY2tlZC4KCiAgICA1NwkJCQkJICAgICAgcGZkZXYt PmRldmZyZXEuY3VyX3ZvbHQpOwogICAgNTgJCQlyZXR1cm4gZXJyOwoKcmVnYXJkcywKZGFuIGNh cnBlbnRlcgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=