From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jaswinder Singh Rajput Subject: [PATCH] aty128fb: move block to where it should be in function aty128_var_to_pll Date: Sun, 20 Sep 2009 13:44:14 +0530 Message-ID: <1253434454.19515.10.camel@ht.satnam> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from sfi-mx-1.v28.ch3.sourceforge.com ([172.29.28.121] helo=mx.sourceforge.net) by 335xhf1.ch3.sourceforge.com with esmtp (Exim 4.69) (envelope-from ) id 1MpHZk-0008I9-GA for linux-fbdev-devel@lists.sourceforge.net; Sun, 20 Sep 2009 08:15:16 +0000 Received: from hera.kernel.org ([140.211.167.34]) by 29vjzd1.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) id 1MpHZc-0003qa-TH for linux-fbdev-devel@lists.sourceforge.net; Sun, 20 Sep 2009 08:15:16 +0000 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linux-fbdev-devel-bounces@lists.sourceforge.net To: Paul Mackerras , Benjamin Herrenschmidt , linux-fbdev-devel@lists.sourceforge.net CkluIGZ1bmN0aW9uIGF0eTEyOF92YXJfdG9fcGxsIG1vdmluZyBibG9jayB0byB3aGVyZSBpdCBz aG91bGQgYmUuCgpUaGlzIGFsc28gZml4ZWQgZm9sbG93aW5nIGNvbXBpbGF0aW9uIHdhcm5pbmc6 CiAgQ0MgW01dICBkcml2ZXJzL3ZpZGVvL2F0eS9hdHkxMjhmYi5vCmRyaXZlcnMvdmlkZW8vYXR5 L2F0eTEyOGZiLmM6IEluIGZ1bmN0aW9uIOKAmGF0eTEyOF9kZWNvZGVfdmFy4oCZOgpkcml2ZXJz L3ZpZGVvL2F0eS9hdHkxMjhmYi5jOjE1MjA6IHdhcm5pbmc6IOKAmHBsbC5wb3N0X2RpdmlkZXLi gJkgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uCgpTaWduZWQtb2Zm LWJ5OiBKYXN3aW5kZXIgU2luZ2ggUmFqcHV0IDxqYXN3aW5kZXJyYWpwdXRAZ21haWwuY29tPgot LS0KIGRyaXZlcnMvdmlkZW8vYXR5L2F0eTEyOGZiLmMgfCAgIDMzICsrKysrKysrKysrKysrKyst LS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxNyBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3ZpZGVvL2F0eS9hdHkxMjhmYi5jIGIv ZHJpdmVycy92aWRlby9hdHkvYXR5MTI4ZmIuYwppbmRleCBlNGU0ZDQzLi5mZDY3NDZlIDEwMDY0 NAotLS0gYS9kcml2ZXJzL3ZpZGVvL2F0eS9hdHkxMjhmYi5jCisrKyBiL2RyaXZlcnMvdmlkZW8v YXR5L2F0eTEyOGZiLmMKQEAgLTEzMjgsOCArMTMyOCw3IEBAIHN0YXRpYyBpbnQgYXR5MTI4X3Zh cl90b19wbGwodTMyIHBlcmlvZF9pbl9wcywgc3RydWN0IGF0eTEyOF9wbGwgKnBsbCwKIAl1bnNp Z25lZCBjaGFyIHBvc3RfZGl2aWRlcnNbXSA9IHsxLDIsNCw4LDMsNiwxMn07CiAJdTMyIG91dHB1 dF9mcmVxOwogCXUzMiB2Y2xrOyAgICAgICAgLyogaW4gLjAxIE1IeiAqLwotCWludCBpID0gMDsK LQl1MzIgbiwgZDsKKwlpbnQgaTsKIAogCXZjbGsgPSAxMDAwMDAwMDAgLyBwZXJpb2RfaW5fcHM7 CS8qIGNvbnZlcnQgdW5pdHMgdG8gMTAga0h6ICovCiAKQEAgLTEzNDMsMjcgKzEzNDIsMjcgQEAg c3RhdGljIGludCBhdHkxMjhfdmFyX3RvX3BsbCh1MzIgcGVyaW9kX2luX3BzLCBzdHJ1Y3QgYXR5 MTI4X3BsbCAqcGxsLAogCWZvciAoaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHBvc3RfZGl2aWRlcnMp OyBpKyspIHsKIAkJb3V0cHV0X2ZyZXEgPSBwb3N0X2RpdmlkZXJzW2ldICogdmNsazsKIAkJaWYg KG91dHB1dF9mcmVxID49IGMucHBsbF9taW4gJiYgb3V0cHV0X2ZyZXEgPD0gYy5wcGxsX21heCkg eworCQkJdTMyIG4sIGQ7CisKIAkJCXBsbC0+cG9zdF9kaXZpZGVyID0gcG9zdF9kaXZpZGVyc1tp XTsKLQkJCWJyZWFrOwotCQl9Ci0JfQogCi0JaWYgKGkgPT0gQVJSQVlfU0laRShwb3N0X2Rpdmlk ZXJzKSkKLQkJcmV0dXJuIC1FSU5WQUw7CisJCQkvKiBjYWxjdWxhdGUgZmVlZGJhY2sgZGl2aWRl ciAqLworCQkJbiA9IGMucmVmX2RpdmlkZXIgKiBvdXRwdXRfZnJlcTsKKwkJCWQgPSBjLnJlZl9j bGs7CiAKLQkvKiBjYWxjdWxhdGUgZmVlZGJhY2sgZGl2aWRlciAqLwotCW4gPSBjLnJlZl9kaXZp ZGVyICogb3V0cHV0X2ZyZXE7Ci0JZCA9IGMucmVmX2NsazsKKwkJCXBsbC0+ZmVlZGJhY2tfZGl2 aWRlciA9IHJvdW5kX2RpdihuLCBkKTsKKwkJCXBsbC0+dmNsayA9IHZjbGs7CiAKLQlwbGwtPmZl ZWRiYWNrX2RpdmlkZXIgPSByb3VuZF9kaXYobiwgZCk7Ci0JcGxsLT52Y2xrID0gdmNsazsKKwkJ CURCRygicG9zdCAlZCBmZWVkYmFjayAlZCB2bGNrICVkIG91dHB1dCAlZCAiCisJCQkgICAgInJl Zl9kaXZpZGVyICVkIHZjbGtfcGVyOiAlZFxuIiwgcGxsLT5wb3N0X2RpdmlkZXIsCisJCQkgICAg cGxsLT5mZWVkYmFja19kaXZpZGVyLCB2Y2xrLCBvdXRwdXRfZnJlcSwKKwkJCSAgICBjLnJlZl9k aXZpZGVyLCBwZXJpb2RfaW5fcHMpOwogCi0JREJHKCJwb3N0ICVkIGZlZWRiYWNrICVkIHZsY2sg JWQgb3V0cHV0ICVkIHJlZl9kaXZpZGVyICVkICIKLQkgICAgInZjbGtfcGVyOiAlZFxuIiwgcGxs LT5wb3N0X2RpdmlkZXIsCi0JICAgIHBsbC0+ZmVlZGJhY2tfZGl2aWRlciwgdmNsaywgb3V0cHV0 X2ZyZXEsCi0JICAgIGMucmVmX2RpdmlkZXIsIHBlcmlvZF9pbl9wcyk7CisJCQlyZXR1cm4gMDsK KwkJfQorCX0KIAotCXJldHVybiAwOworCXJldHVybiAtRUlOVkFMOwogfQogCiAKLS0gCjEuNi40 LjQKCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkNvbWUgYnVpbGQgd2l0aCB1cyEgVGhlIEJsYWNr QmVycnkmcmVnOyBEZXZlbG9wZXIgQ29uZmVyZW5jZSBpbiBTRiwgQ0EKaXMgdGhlIG9ubHkgZGV2 ZWxvcGVyIGV2ZW50IHlvdSBuZWVkIHRvIGF0dGVuZCB0aGlzIHllYXIuIEp1bXBzdGFydCB5b3Vy CmRldmVsb3Bpbmcgc2tpbGxzLCB0YWtlIEJsYWNrQmVycnkgbW9iaWxlIGFwcGxpY2F0aW9ucyB0 byBtYXJrZXQgYW5kIHN0YXkgCmFoZWFkIG9mIHRoZSBjdXJ2ZS4gSm9pbiB1cyBmcm9tIE5vdmVt YmVyIDkmIzQ1OzEyLCAyMDA5LiBSZWdpc3RlciBub3cmIzMzOwpodHRwOi8vcC5zZi5uZXQvc2Z1 L2RldmNvbmYKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K TGludXgtZmJkZXYtZGV2ZWwgbWFpbGluZyBsaXN0CkxpbnV4LWZiZGV2LWRldmVsQGxpc3RzLnNv dXJjZWZvcmdlLm5ldApodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0cy9saXN0aW5m by9saW51eC1mYmRldi1kZXZlbAo=