Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757578AbXFZNAy (ORCPT ); Tue, 26 Jun 2007 09:00:54 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752046AbXFZNAq (ORCPT ); Tue, 26 Jun 2007 09:00:46 -0400 Received: from nz-out-0506.google.com ([64.233.162.232]:17792 "EHLO nz-out-0506.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752745AbXFZNAp (ORCPT ); Tue, 26 Jun 2007 09:00:45 -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=BKt2HpYSnJus6HaAPk2QbTlBYNs5H3uRCdfb8TC05ilOXcQuMPmzEUx3R/4Gmk2VJcK/AxIMmVatESXwaA+Gznt57JIZTAp+6aZP2a7t4ETVxbRzNx+Wpr32HjhFE+TuU2fU9EkMfFUYh5M4P0lBbMzuOxBcdkzhfR+dPPH+77s= Message-ID: <5d5443650706260600k1d3d8d7atd354913b54a5d684@mail.gmail.com> Date: Tue, 26 Jun 2007 18:30:44 +0530 From: "Trilok Soni" To: linux-fbdev-devel@lists.sourceforge.net, adaplas@gmail.com, akpm@linux-foundation.org Subject: [PATCH 11/17] OMAP: LCD panel support for the Palm Tungsten E Cc: "Tony Lindgren" , imre.deak@solidboot.com, juha.yrjola@solidboot.com, linux-kernel@vger.kernel.org, "Romain Goyet" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_17717_32496803.1182862844238" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6377 Lines: 95 ------=_Part_17717_32496803.1182862844238 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline -- --Trilok Soni ------=_Part_17717_32496803.1182862844238 Content-Type: text/x-patch; name=0011-OMAP-LCD-panel-support-for-the-Palm-Tungsten-E.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_f3edz2mi Content-Disposition: attachment; filename="0011-OMAP-LCD-panel-support-for-the-Palm-Tungsten-E.patch" RnJvbSA5NWQwOWI1YjI1ODYwZjNkYjA1YTAyNjNhNGVlNjBiZDBjZjUzZmIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb21haW4gR295ZXQgPHIuZ295ZXRAZ21haWwuY29tPgpEYXRl OiBUdWUsIDI2IEp1biAyMDA3IDE4OjAyOjU3ICswNTMwClN1YmplY3Q6IFtQQVRDSCAxMS8xN10g T01BUDogTENEIHBhbmVsIHN1cHBvcnQgZm9yIHRoZSBQYWxtIFR1bmdzdGVuIEUKCi0gQWRkcyBU RlQgTENEIHBhbmVsIHN1cHBvcnQgZm9yIFBhbG0gVHVuZ3N0ZW4gRS4KClNpZ25lZC1vZmYtYnk6 IFRyaWxvayBTb25pIDxzb25pLnRyaWxva0BnbWFpbC5jb20+Ci0tLQogZHJpdmVycy92aWRlby9v bWFwL01ha2VmaWxlICAgICB8ICAgIDEgKwogZHJpdmVycy92aWRlby9vbWFwL2xjZF9wYWxtdGUu YyB8ICAxMjMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVz IGNoYW5nZWQsIDEyNCBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUg MTAwNjQ0IGRyaXZlcnMvdmlkZW8vb21hcC9sY2RfcGFsbXRlLmMKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL3ZpZGVvL29tYXAvTWFrZWZpbGUgYi9kcml2ZXJzL3ZpZGVvL29tYXAvTWFrZWZpbGUKaW5k ZXggZmRjZDkxYi4uNTFjZjM0YiAxMDA2NDQKLS0tIGEvZHJpdmVycy92aWRlby9vbWFwL01ha2Vm aWxlCisrKyBiL2RyaXZlcnMvdmlkZW8vb21hcC9NYWtlZmlsZQpAQCAtMTcsNiArMTcsNyBAQCBv YmpzLXkkKENPTkZJR19GQl9PTUFQX0xDRENfQkxJWlpBUkQpICs9IGJsaXp6YXJkLm8KIAogb2Jq cy15JChDT05GSUdfTUFDSF9PTUFQX0g0KSArPSBsY2RfaDQubwogb2Jqcy15JChDT05GSUdfTUFD SF9PTUFQX0gzKSArPSBsY2RfaDMubworb2Jqcy15JChDT05GSUdfTUFDSF9PTUFQX1BBTE1URSkg Kz0gbGNkX3BhbG10ZS5vCiAKIG9tYXBmYi1vYmpzIDo9ICQob2Jqcy15eSkKIApkaWZmIC0tZ2l0 IGEvZHJpdmVycy92aWRlby9vbWFwL2xjZF9wYWxtdGUuYyBiL2RyaXZlcnMvdmlkZW8vb21hcC9s Y2RfcGFsbXRlLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNTJiZGZkYQot LS0gL2Rldi9udWxsCisrKyBiL2RyaXZlcnMvdmlkZW8vb21hcC9sY2RfcGFsbXRlLmMKQEAgLTAs MCArMSwxMjMgQEAKKy8qCisgKiBMQ0QgcGFuZWwgc3VwcG9ydCBmb3IgdGhlIFBhbG0gVHVuZ3N0 ZW4gRQorICoKKyAqIE9yaWdpbmFsIHZlcnNpb24gOiBSb21haW4gR295ZXQgPHIuZ295ZXRAZ21h aWwuY29tPgorICogQ3VycmVudCB2ZXJzaW9uIDogTGF1cmVudCBHb256YWxleiA8cGFsbXRlLmxp bnV4QGZyZWUuZnI+CisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBj YW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKKyAqIHVuZGVyIHRoZSB0ZXJtcyBv ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZQorICog RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNl LCBvciAoYXQgeW91cgorICogb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBUaGlz IHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1 bCwgYnV0CisgKiBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVk IHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV TEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3Ig bW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nCisgKiB3aXRoIHRoaXMgcHJvZ3Jh bTsgaWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuLAor ICogNTkgVGVtcGxlIFBsYWNlIC0gU3VpdGUgMzMwLCBCb3N0b24sIE1BICAwMjExMS0xMzA3LCBV U0EuCisgKi8KKworI2luY2x1ZGUgPGxpbnV4L21vZHVsZS5oPgorI2luY2x1ZGUgPGxpbnV4L3Bs YXRmb3JtX2RldmljZS5oPgorI2luY2x1ZGUgPGxpbnV4L2lvLmg+CisKKyNpbmNsdWRlIDxhc20v YXJjaC9mcGdhLmg+CisjaW5jbHVkZSA8YXNtL2FyY2gvb21hcGZiLmg+CisKK3N0YXRpYyBpbnQg cGFsbXRlX3BhbmVsX2luaXQoc3RydWN0IGxjZF9wYW5lbCAqcGFuZWwsCisJCQkJc3RydWN0IG9t YXBmYl9kZXZpY2UgKmZiZGV2KQoreworCXJldHVybiAwOworfQorCitzdGF0aWMgdm9pZCBwYWxt dGVfcGFuZWxfY2xlYW51cChzdHJ1Y3QgbGNkX3BhbmVsICpwYW5lbCkKK3sKK30KKworc3RhdGlj IGludCBwYWxtdGVfcGFuZWxfZW5hYmxlKHN0cnVjdCBsY2RfcGFuZWwgKnBhbmVsKQoreworCXJl dHVybiAwOworfQorCitzdGF0aWMgdm9pZCBwYWxtdGVfcGFuZWxfZGlzYWJsZShzdHJ1Y3QgbGNk X3BhbmVsICpwYW5lbCkKK3sKK30KKworc3RhdGljIHVuc2lnbmVkIGxvbmcgcGFsbXRlX3BhbmVs X2dldF9jYXBzKHN0cnVjdCBsY2RfcGFuZWwgKnBhbmVsKQoreworCXJldHVybiAwOworfQorCitz dHJ1Y3QgbGNkX3BhbmVsIHBhbG10ZV9wYW5lbCA9IHsKKwkubmFtZQkJPSAicGFsbXRlIiwKKwku Y29uZmlnCQk9IE9NQVBfTENEQ19QQU5FTF9URlQgfCBPTUFQX0xDRENfSU5WX1ZTWU5DIHwKKwkJ CSAgT01BUF9MQ0RDX0lOVl9IU1lOQyB8IE9NQVBfTENEQ19IU1ZTX1JJU0lOR19FREdFIHwKKwkJ CSAgT01BUF9MQ0RDX0hTVlNfT1BQT1NJVEUsCisKKwkuZGF0YV9saW5lcwk9IDE2LAorCS5icHAJ CT0gOCwKKwkucGl4ZWxfY2xvY2sJPSAxMjAwMCwKKwkueF9yZXMJCT0gMzIwLAorCS55X3JlcwkJ PSAzMjAsCisJLmhzdwkJPSA0LAorCS5oZnAJCT0gOCwKKwkuaGJwCQk9IDI4LAorCS52c3cJCT0g MSwKKwkudmZwCQk9IDgsCisJLnZicAkJPSA3LAorCS5wY2QJCT0gMCwKKworCS5pbml0CQk9IHBh bG10ZV9wYW5lbF9pbml0LAorCS5jbGVhbnVwCT0gcGFsbXRlX3BhbmVsX2NsZWFudXAsCisJLmVu YWJsZQkJPSBwYWxtdGVfcGFuZWxfZW5hYmxlLAorCS5kaXNhYmxlCT0gcGFsbXRlX3BhbmVsX2Rp c2FibGUsCisJLmdldF9jYXBzCT0gcGFsbXRlX3BhbmVsX2dldF9jYXBzLAorfTsKKworc3RhdGlj IGludCBwYWxtdGVfcGFuZWxfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKK3sK KwlvbWFwZmJfcmVnaXN0ZXJfcGFuZWwoJnBhbG10ZV9wYW5lbCk7CisJcmV0dXJuIDA7Cit9CisK K3N0YXRpYyBpbnQgcGFsbXRlX3BhbmVsX3JlbW92ZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpw ZGV2KQoreworCXJldHVybiAwOworfQorCitzdGF0aWMgaW50IHBhbG10ZV9wYW5lbF9zdXNwZW5k KHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYsIHBtX21lc3NhZ2VfdCBtZXNnKQoreworCXJl dHVybiAwOworfQorCitzdGF0aWMgaW50IHBhbG10ZV9wYW5lbF9yZXN1bWUoc3RydWN0IHBsYXRm b3JtX2RldmljZSAqcGRldikKK3sKKwlyZXR1cm4gMDsKK30KKworc3RydWN0IHBsYXRmb3JtX2Ry aXZlciBwYWxtdGVfcGFuZWxfZHJpdmVyID0geworCS5wcm9iZQkJPSBwYWxtdGVfcGFuZWxfcHJv YmUsCisJLnJlbW92ZQkJPSBwYWxtdGVfcGFuZWxfcmVtb3ZlLAorCS5zdXNwZW5kCT0gcGFsbXRl X3BhbmVsX3N1c3BlbmQsCisJLnJlc3VtZQkJPSBwYWxtdGVfcGFuZWxfcmVzdW1lLAorCS5kcml2 ZXIJCT0geworCQkubmFtZQk9ICJsY2RfcGFsbXRlIiwKKwkJLm93bmVyCT0gVEhJU19NT0RVTEUs CisJfSwKK307CisKK3N0YXRpYyBpbnQgcGFsbXRlX3BhbmVsX2Rydl9pbml0KHZvaWQpCit7CisJ cmV0dXJuIHBsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcigmcGFsbXRlX3BhbmVsX2RyaXZlcik7Cit9 CisKK3N0YXRpYyB2b2lkIHBhbG10ZV9wYW5lbF9kcnZfY2xlYW51cCh2b2lkKQoreworCXBsYXRm b3JtX2RyaXZlcl91bnJlZ2lzdGVyKCZwYWxtdGVfcGFuZWxfZHJpdmVyKTsKK30KKworbW9kdWxl X2luaXQocGFsbXRlX3BhbmVsX2Rydl9pbml0KTsKK21vZHVsZV9leGl0KHBhbG10ZV9wYW5lbF9k cnZfY2xlYW51cCk7CisKLS0gCjEuNS4wCgo= ------=_Part_17717_32496803.1182862844238-- - 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/