Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757759AbXFZNBh (ORCPT ); Tue, 26 Jun 2007 09:01:37 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754664AbXFZNBa (ORCPT ); Tue, 26 Jun 2007 09:01:30 -0400 Received: from wa-out-1112.google.com ([209.85.146.181]:23262 "EHLO wa-out-1112.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754618AbXFZNB3 (ORCPT ); Tue, 26 Jun 2007 09:01:29 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:mime-version:content-type; b=EGap26gD8/MfnOnWKYyxR1Gi5kGKgMM3uAbZfHfuFuMAtiiTSjZ0Xa1Sg/58qw3F04CDUGeCjsLUWAZyh0+wbZawsiwqHDvrP86ZLQ+EpisXYtiXUjvUhojeM4j2Qon7YlKBhEJBCSIFna+h+eSzlMj/1zgAwhz392Zdm7q66/E= Message-ID: <5d5443650706260601s735bb754seed868a63afee1f2@mail.gmail.com> Date: Tue, 26 Jun 2007 18:31:28 +0530 From: "Trilok Soni" To: linux-fbdev-devel@lists.sourceforge.net, adaplas@gmail.com, akpm@linux-foundation.org Subject: [PATCH 12/17] OMAP: LCD panel support for Palm Tungsten|T Cc: "Tony Lindgren" , imre.deak@solidboot.com, juha.yrjola@solidboot.com, linux-kernel@vger.kernel.org, "Marek Vasut" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_17733_23825891.1182862888313" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6515 Lines: 97 ------=_Part_17733_23825891.1182862888313 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline -- --Trilok Soni ------=_Part_17733_23825891.1182862888313 Content-Type: text/x-patch; name=0012-OMAP-LCD-panel-support-for-Palm-Tungsten-T.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_f3ee00xr Content-Disposition: attachment; filename="0012-OMAP-LCD-panel-support-for-Palm-Tungsten-T.patch" RnJvbSA1N2ViMjBlNmYwMjcyZjVlYzUxMDJmNGE3Y2Y3MTJkNDZiYzNkNTg0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJlayBWYXN1dCA8bWFyZWsudmFzdXRAZ21haWwuY29tPgpE YXRlOiBUdWUsIDI2IEp1biAyMDA3IDE4OjA3OjEzICswNTMwClN1YmplY3Q6IFtQQVRDSCAxMi8x N10gT01BUDogTENEIHBhbmVsIHN1cHBvcnQgZm9yIFBhbG0gVHVuZ3N0ZW58VAoKLSBBZGQgVEZU IExDRCBwYW5lbCBzdXBwb3J0IGZvciBQYWxtIFR1bmdzdGVufFQKClNpZ25lZC1vZmYtYnk6IFRy aWxvayBTb25pIDxzb25pLnRyaWxva0BnbWFpbC5jb20+Ci0tLQogZHJpdmVycy92aWRlby9vbWFw L01ha2VmaWxlICAgICB8ICAgIDEgKwogZHJpdmVycy92aWRlby9vbWFwL2xjZF9wYWxtdHQuYyB8 ICAxMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNo YW5nZWQsIDEyOCBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAw NjQ0IGRyaXZlcnMvdmlkZW8vb21hcC9sY2RfcGFsbXR0LmMKCmRpZmYgLS1naXQgYS9kcml2ZXJz L3ZpZGVvL29tYXAvTWFrZWZpbGUgYi9kcml2ZXJzL3ZpZGVvL29tYXAvTWFrZWZpbGUKaW5kZXgg NTFjZjM0Yi4uZWZlOTg2NiAxMDA2NDQKLS0tIGEvZHJpdmVycy92aWRlby9vbWFwL01ha2VmaWxl CisrKyBiL2RyaXZlcnMvdmlkZW8vb21hcC9NYWtlZmlsZQpAQCAtMTgsNiArMTgsNyBAQCBvYmpz LXkkKENPTkZJR19GQl9PTUFQX0xDRENfQkxJWlpBUkQpICs9IGJsaXp6YXJkLm8KIG9ianMteSQo Q09ORklHX01BQ0hfT01BUF9INCkgKz0gbGNkX2g0Lm8KIG9ianMteSQoQ09ORklHX01BQ0hfT01B UF9IMykgKz0gbGNkX2gzLm8KIG9ianMteSQoQ09ORklHX01BQ0hfT01BUF9QQUxNVEUpICs9IGxj ZF9wYWxtdGUubworb2Jqcy15JChDT05GSUdfTUFDSF9PTUFQX1BBTE1UVCkgKz0gbGNkX3BhbG10 dC5vCiAKIG9tYXBmYi1vYmpzIDo9ICQob2Jqcy15eSkKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy92 aWRlby9vbWFwL2xjZF9wYWxtdHQuYyBiL2RyaXZlcnMvdmlkZW8vb21hcC9sY2RfcGFsbXR0LmMK bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNGJiMzQ5ZgotLS0gL2Rldi9udWxs CisrKyBiL2RyaXZlcnMvdmlkZW8vb21hcC9sY2RfcGFsbXR0LmMKQEAgLTAsMCArMSwxMjcgQEAK Ky8qCisgKiBMQ0QgcGFuZWwgc3VwcG9ydCBmb3IgUGFsbSBUdW5nc3RlbnxUCisgKiBDdXJyZW50 IHZlcnNpb24gOiBNYXJlayBWYXN1dCA8bWFyZWsudmFzdXRAZ21haWwuY29tPgorICoKKyAqIE1v ZGlmaWVkIGZyb20gbGNkX2lubjE1MTAuYworICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNv ZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0CisgKiB1bmRl ciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hl ZCBieSB0aGUKKyAqIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBv ZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIKKyAqIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24u CisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQg d2lsbCBiZSB1c2VmdWwsIGJ1dAorICogV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZl biB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1Mg Rk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUKKyAqIEdlbmVyYWwgUHVibGlj IExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2 ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9uZworICogd2l0 aCB0aGlzIHByb2dyYW07IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbiwgSW5jLiwKKyAqIDU5IFRlbXBsZSBQbGFjZSAtIFN1aXRlIDMzMCwgQm9zdG9uLCBNQSAg MDIxMTEtMTMwNywgVVNBLgorICovCisKKy8qCitHUElPMTEgLSBiYWNrbGlnaHQKK0dQSU8xMiAt IHNjcmVlbiBibGFua2luZworR1BJTzEzIC0gc2NyZWVuIGJsYW5raW5nCisqLworCisjaW5jbHVk ZSA8bGludXgvcGxhdGZvcm1fZGV2aWNlLmg+CisjaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+Cisj aW5jbHVkZSA8bGludXgvaW8uaD4KKworI2luY2x1ZGUgPGFzbS9hcmNoL2dwaW8uaD4KKyNpbmNs dWRlIDxhc20vYXJjaC9vbWFwZmIuaD4KKworc3RhdGljIGludCBwYWxtdHRfcGFuZWxfaW5pdChz dHJ1Y3QgbGNkX3BhbmVsICpwYW5lbCwKKwlzdHJ1Y3Qgb21hcGZiX2RldmljZSAqZmJkZXYpCit7 CisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyB2b2lkIHBhbG10dF9wYW5lbF9jbGVhbnVwKHN0cnVj dCBsY2RfcGFuZWwgKnBhbmVsKQoreworfQorCitzdGF0aWMgaW50IHBhbG10dF9wYW5lbF9lbmFi bGUoc3RydWN0IGxjZF9wYW5lbCAqcGFuZWwpCit7CisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyB2 b2lkIHBhbG10dF9wYW5lbF9kaXNhYmxlKHN0cnVjdCBsY2RfcGFuZWwgKnBhbmVsKQoreworfQor CitzdGF0aWMgdW5zaWduZWQgbG9uZyBwYWxtdHRfcGFuZWxfZ2V0X2NhcHMoc3RydWN0IGxjZF9w YW5lbCAqcGFuZWwpCit7CisJcmV0dXJuIE9NQVBGQl9DQVBTX1NFVF9CQUNLTElHSFQ7Cit9CisK K3N0cnVjdCBsY2RfcGFuZWwgcGFsbXR0X3BhbmVsID0geworCS5uYW1lCQk9ICJwYWxtdHQiLAor CS5jb25maWcJCT0gT01BUF9MQ0RDX1BBTkVMX1RGVCB8IE9NQVBfTENEQ19JTlZfVlNZTkMgfAor CQkJT01BUF9MQ0RDX0lOVl9IU1lOQyB8IE9NQVBfTENEQ19IU1ZTX1JJU0lOR19FREdFIHwKKwkJ CU9NQVBfTENEQ19IU1ZTX09QUE9TSVRFLAorCS5icHAJCT0gMTYsCisJLmRhdGFfbGluZXMJPSAx NiwKKwkueF9yZXMJCT0gMzIwLAorCS55X3JlcwkJPSAzMjAsCisJLnBpeGVsX2Nsb2NrCT0gMTAw MDAsCisJLmhzdwkJPSA0LAorCS5oZnAJCT0gOCwKKwkuaGJwCQk9IDI4LAorCS52c3cJCT0gMSwK KwkudmZwCQk9IDgsCisJLnZicAkJPSA3LAorCS5wY2QJCT0gMCwKKworCS5pbml0CQk9IHBhbG10 dF9wYW5lbF9pbml0LAorCS5jbGVhbnVwCT0gcGFsbXR0X3BhbmVsX2NsZWFudXAsCisJLmVuYWJs ZQkJPSBwYWxtdHRfcGFuZWxfZW5hYmxlLAorCS5kaXNhYmxlCT0gcGFsbXR0X3BhbmVsX2Rpc2Fi bGUsCisJLmdldF9jYXBzCT0gcGFsbXR0X3BhbmVsX2dldF9jYXBzLAorfTsKKworc3RhdGljIGlu dCBwYWxtdHRfcGFuZWxfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKK3sKKwlv bWFwZmJfcmVnaXN0ZXJfcGFuZWwoJnBhbG10dF9wYW5lbCk7CisJcmV0dXJuIDA7Cit9CisKK3N0 YXRpYyBpbnQgcGFsbXR0X3BhbmVsX3JlbW92ZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2 KQoreworCXJldHVybiAwOworfQorCitzdGF0aWMgaW50IHBhbG10dF9wYW5lbF9zdXNwZW5kKHN0 cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYsIHBtX21lc3NhZ2VfdCBtZXNnKQoreworCXJldHVy biAwOworfQorCitzdGF0aWMgaW50IHBhbG10dF9wYW5lbF9yZXN1bWUoc3RydWN0IHBsYXRmb3Jt X2RldmljZSAqcGRldikKK3sKKwlyZXR1cm4gMDsKK30KKworc3RydWN0IHBsYXRmb3JtX2RyaXZl ciBwYWxtdHRfcGFuZWxfZHJpdmVyID0geworCS5wcm9iZQkJPSBwYWxtdHRfcGFuZWxfcHJvYmUs CisJLnJlbW92ZQkJPSBwYWxtdHRfcGFuZWxfcmVtb3ZlLAorCS5zdXNwZW5kCT0gcGFsbXR0X3Bh bmVsX3N1c3BlbmQsCisJLnJlc3VtZQkJPSBwYWxtdHRfcGFuZWxfcmVzdW1lLAorCS5kcml2ZXIJ CT0geworCQkubmFtZQk9ICJsY2RfcGFsbXR0IiwKKwkJLm93bmVyCT0gVEhJU19NT0RVTEUsCisJ fSwKK307CisKK3N0YXRpYyBpbnQgcGFsbXR0X3BhbmVsX2Rydl9pbml0KHZvaWQpCit7CisJcmV0 dXJuIHBsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcigmcGFsbXR0X3BhbmVsX2RyaXZlcik7Cit9CisK K3N0YXRpYyB2b2lkIHBhbG10dF9wYW5lbF9kcnZfY2xlYW51cCh2b2lkKQoreworCXBsYXRmb3Jt X2RyaXZlcl91bnJlZ2lzdGVyKCZwYWxtdHRfcGFuZWxfZHJpdmVyKTsKK30KKworbW9kdWxlX2lu aXQocGFsbXR0X3BhbmVsX2Rydl9pbml0KTsKK21vZHVsZV9leGl0KHBhbG10dF9wYW5lbF9kcnZf Y2xlYW51cCk7Ci0tIAoxLjUuMAoK ------=_Part_17733_23825891.1182862888313-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/