From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karol Herbst Subject: [PATCH 8/9] clk: Set clocks to pre suspend state after suspend Date: Sun, 5 Mar 2017 17:35:06 +0100 Message-ID: <20170305163507.2002-9-karolherbst@gmail.com> References: <20170305163507.2002-1-karolherbst@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170305163507.2002-1-karolherbst-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org VGhlIGlkZWEgaXMgdG8gY2xlYXIgb3V0IHRoZSBzYXZlZCBzdGF0ZSwgYmVjYXVzZSBhZnRlciBh IHJlc3VtZSB3ZSBjYW4ndAprbm93IHdoYXQgdGhlIEdQVSBpcyBjbG9ja2VkIHRvLiBUaGUgcmVj bG9jayBpcyB0cmlnZ2VyZWQgYnkgdGhlIGNhbGwgdG8KbnZrbV9jbGtfdXBkYXRlIGxhdGVyIGlu IG52a21fY2xrX2luaXQuCgpTaWduZWQtb2ZmLWJ5OiBLYXJvbCBIZXJic3QgPGthcm9saGVyYnN0 QGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IE1hcnRpbiBQZXJlcyA8bWFydGluLnBlcmVzQGZyZWUu ZnI+Ci0tLQogZHJtL25vdXZlYXUvbnZrbS9zdWJkZXYvY2xrL2Jhc2UuYyB8IDkgKysrKysrLS0t CiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL2RybS9ub3V2ZWF1L252a20vc3ViZGV2L2Nsay9iYXNlLmMgYi9kcm0vbm91dmVhdS9u dmttL3N1YmRldi9jbGsvYmFzZS5jCmluZGV4IDU0YTRiN2ZhLi5iYzY1OTA2ZSAxMDA2NDQKLS0t IGEvZHJtL25vdXZlYXUvbnZrbS9zdWJkZXYvY2xrL2Jhc2UuYworKysgYi9kcm0vbm91dmVhdS9u dmttL3N1YmRldi9jbGsvYmFzZS5jCkBAIC02MjcsMTEgKzYyNyw5IEBAIG52a21fY2xrX2luaXQo c3RydWN0IG52a21fc3ViZGV2ICpzdWJkZXYpCiAJaWYgKGNsay0+ZnVuYy0+aW5pdCkKIAkJcmV0 dXJuIGNsay0+ZnVuYy0+aW5pdChjbGspOwogCi0JY2xrLT5hc3RhdGUgPSBOVktNX0NMS19QU1RB VEVfREVGQVVMVDsKKwkvLyBhZnRlciBhIHJlc3VtZSB3ZSBoYXZlIG5vIGlkZWEgd2hhdCBjbG9j a3MgYXJlIHNldCwgcmVzZXQgdGhlIHN0YXRlCiAJY2xrLT5wc3RhdGUgPSBOVUxMOwotCWNsay0+ ZXhwX2NzdGF0ZWlkID0gTlZLTV9DTEtfQ1NUQVRFX0RFRkFVTFQ7CiAJY2xrLT5jc3RhdGUgPSBO VUxMOwotCWNsay0+dGVtcCA9IDkwOyAvKiByZWFzb25hYmxlIGRlZmF1bHQgdmFsdWUgKi8KIAlu dmttX2Nsa191cGRhdGUoY2xrLCB0cnVlKTsKIAlyZXR1cm4gMDsKIH0KQEAgLTY4NSw4ICs2ODMs MTMgQEAgbnZrbV9jbGtfY3Rvcihjb25zdCBzdHJ1Y3QgbnZrbV9jbGtfZnVuYyAqZnVuYywgc3Ry dWN0IG52a21fZGV2aWNlICpkZXZpY2UsCiAJY2xrLT5mdW5jID0gZnVuYzsKIAlJTklUX0xJU1Rf SEVBRCgmY2xrLT5zdGF0ZXMpOwogCWNsay0+ZG9tYWlucyA9IGZ1bmMtPmRvbWFpbnM7CisKKwlj bGstPmFzdGF0ZSA9IE5WS01fQ0xLX1BTVEFURV9ERUZBVUxUOwogCWNsay0+dXN0YXRlX2FjID0g LTE7CiAJY2xrLT51c3RhdGVfZGMgPSAtMTsKKwljbGstPmV4cF9jc3RhdGVpZCA9IE5WS01fQ0xL X0NTVEFURV9ERUZBVUxUOworCWNsay0+dGVtcCA9IDkwOyAvKiByZWFzb25hYmxlIGRlZmF1bHQg dmFsdWUgKi8KKwogCWNsay0+YWxsb3dfcmVjbG9jayA9IGFsbG93X3JlY2xvY2s7CiAKIAlJTklU X1dPUksoJmNsay0+d29yaywgbnZrbV9jbGtfdXBkYXRlX3dvcmspOwotLSAKMi4xMi4wCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOb3V2ZWF1IG1haWxp bmcgbGlzdApOb3V2ZWF1QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25vdXZlYXUK