From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mathieu Larouche Subject: Re: drm/mgag200: don't use uninitialized variables in mga_g200se_set_plls() Date: Tue, 20 Oct 2015 10:47:06 -0400 Message-ID: <562653EA.1030009@matrox.com> References: <5624E21E02000078000AC48B@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mtxmxout2.matrox.com (mtxmxout2.matrox.com [138.11.2.92]) by gabe.freedesktop.org (Postfix) with ESMTPS id D70EB6E238 for ; Tue, 20 Oct 2015 07:56:56 -0700 (PDT) Received: from venus.matrox.com (unknown [192.168.1.36]) by mtxmxout2.matrox.com (Postfix) with ESMTP id 58D3E98385 for ; Tue, 20 Oct 2015 10:47:06 -0400 (EDT) Received: (from ssmsp@localhost) by venus.matrox.com (8.14.6/8.13.2) id t9KEl6IO026716 for dri-devel@lists.freedesktop.org; Tue, 20 Oct 2015 10:47:06 -0400 In-Reply-To: <5624E21E02000078000AC48B@prv-mh.provo.novell.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jan Beulich , airlied@linux.ie Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org Ck9uIDE5LzEwLzIwMTUgNjoyOSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSSBjYW4gb25seSBn dWVzcyB0aGF0IGluc3RlYWQgb2YgdGVzdG0vdGVzdG4gKHdoaWNoIGFyZSBlaXRoZXIKPiB1bmlu aXRpYWxpemVkIG9yIGhhdmUgcHJlLWRldGVybWluZWQgdmFsdWVzIGF0IHRoZSBlbmQgb2YgdGhl IHByZWNlZGluZwo+IGxvb3BzKSBuIGFuZCBtIHdlcmUgbWVhbnQgdG8gYmUgdXNlZCBieSBjb21t aXQgZTgyOWQ3ZWY5Zgo+ICgiZHJtL21nYWcyMDA6IEFkZCBzdXBwb3J0IGZvciBhIG5ldyByZXYg b2YgRzIwMGUiKS4gSW4gYW55IGV2ZW50IHRoZQo+IGNvbXBpbGVyIGlzIHJpZ2h0IGluIHdhcm5p bmcgdGhhdCB0ZXN0bS90ZXN0biBhcmUgcG9zc2libHkgdW5pbml0YWxpemVkCj4gYXQgdGhpcyBw b2ludCwgaS5lLiBzb21lIGNoYW5nZSBpcyBuZWVkZWQgbm8gbWF0dGVyIHdoYXQuCj4KPiBTaWdu ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IE1hdGhpZXUg TGFyb3VjaGUgPG1hdGhpZXUubGFyb3VjaGVAbWF0cm94LmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMv Z3B1L2RybS9tZ2FnMjAwL21nYWcyMDBfbW9kZS5jIHwgICAgMiArLQo+ICAgMSBmaWxlIGNoYW5n ZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4KPiAtLS0gNC4zLXJjNi9kcml2ZXJz L2dwdS9kcm0vbWdhZzIwMC9tZ2FnMjAwX21vZGUuYwo+ICsrKyA0LjMtcmM2LW1nYWcyMDAtdW5p bml0L2RyaXZlcnMvZ3B1L2RybS9tZ2FnMjAwL21nYWcyMDBfbW9kZS5jCj4gQEAgLTE5NCw3ICsx OTQsNyBAQCBzdGF0aWMgaW50IG1nYV9nMjAwc2Vfc2V0X3BsbHMoc3RydWN0IG1nCj4gICAJCQl9 Cj4gICAJCX0KPiAgIAo+IC0JCWZ2diA9IHBsbHJlZmZyZXEgKiB0ZXN0biAvIHRlc3RtOwo+ICsJ CWZ2diA9IHBsbHJlZmZyZXEgKiBuIC8gbTsKPiAgIAkJZnZ2ID0gKGZ2diAtIDgwMDAwMCkgLyA1 MDAwMDsKPiAgIAo+ICAgCQlpZiAoZnZ2ID4gMTUpCj4KPgo+Cj4KSWYgeW91IGFyZSB1c2luZyBu L20gaW5zdGVhZCBvZiB0ZXN0bi90ZXN0bSwgeW91IG5lZWQgdG8KYWRkIDEgdG8gdGhlIHZhcmlh YmxlcyB0byBrZWVwIGNvbnNpc3RlbmN5LiBIb3dldmVyLCB5b3UKaGF2ZSB0aGUgc2FtZSBpc3N1 ZSB3aGVyZSBtL24gY291bGQgYmUgdXNlZCB3aXRob3V0IGJlaW5nCmluaXRpYWxpemVkLiBTbywg SSBwcm9wb3NlIHRvIGtlZXAgdGVzdG0sIHRlc3RuICYgdGVzdHAKYW5kIGluaXRpYWxpemVkIHRo ZW0gd2l0aCB0aGUgZGVmYXVsdCB2YWx1ZS4KClNpZ25lZC1vZmYtYnk6IE1hdGhpZXUgTGFyb3Vj aGUgPG1hdGhpZXUubGFyb3VjaGVAbWF0cm94LmNvbT4KLS0tCiAgZHJpdmVycy9ncHUvZHJtL21n YWcyMDAvbWdhZzIwMF9tb2RlLmMgfCA2ICsrKysrKwogIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbWdhZzIwMC9tZ2FnMjAwX21v ZGUuYyBiL2RyaXZlcnMvZ3B1L2RybS9tZ2FnMjAwL21nYWcyMDBfbW9kZS5jCmluZGV4IGM5OWQz ZmUuLjA1NTc5OWMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tZ2FnMjAwL21nYWcyMDBf bW9kZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tZ2FnMjAwL21nYWcyMDBfbW9kZS5jCkBAIC0x MjMsNiArMTIzLDkgQEAgc3RhdGljIGludCBtZ2FfZzIwMHNlX3NldF9wbGxzKHN0cnVjdCBtZ2Ff ZGV2aWNlICptZGV2LCBsb25nIGNsb2NrKQogIAkJdmNvbWF4ID0gMzIwMDAwOwogIAkJdmNvbWlu ID0gMTYwMDAwOwogIAkJcGxscmVmZnJlcSA9IDI1MDAwOworCQl0ZXN0bSA9IDE7CisJCXRlc3Ru ID0gMTc7CisJCXRlc3RwID0gODsKICAKICAJCWRlbHRhID0gMHhmZmZmZmZmZjsKICAJCXBlcm1p dHRlZGRlbHRhID0gY2xvY2sgKiA1IC8gMTAwMDsKQEAgLTE1Nyw2ICsxNjAsOSBAQCBzdGF0aWMg aW50IG1nYV9nMjAwc2Vfc2V0X3BsbHMoc3RydWN0IG1nYV9kZXZpY2UgKm1kZXYsIGxvbmcgY2xv Y2spCiAgCQl2Y29tYXggICAgICAgID0gMTYwMDAwMDsKICAJCXZjb21pbiAgICAgICAgPSA4MDAw MDA7CiAgCQlwbGxyZWZmcmVxICAgID0gMjUwMDA7CisJCXRlc3RtICAgICAgICAgPSAxOworCQl0 ZXN0biAgICAgICAgID0gNTA7CisJCXRlc3RwICAgICAgICAgPSAxNjsKICAKICAJCWlmIChjbG9j ayA8IDI1MDAwKQogIAkJCWNsb2NrID0gMjUwMDA7CgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2RyaS1kZXZlbAo=