Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757995AbXFZNDt (ORCPT ); Tue, 26 Jun 2007 09:03:49 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756711AbXFZNDk (ORCPT ); Tue, 26 Jun 2007 09:03:40 -0400 Received: from wa-out-1112.google.com ([209.85.146.177]:27365 "EHLO wa-out-1112.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754557AbXFZNDi (ORCPT ); Tue, 26 Jun 2007 09:03:38 -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=t/nqxzi85EwWV6FmvHEUh7E04tUA5RuCU6BZJT+O2FfOVS42vGNqL1fLwzexhguk8q3HdH+BYRM6uPs+5PYgUVcmcAeErFTLVIw1nT7gC+AQPvvKyvGSSiEuvvNjJBpfiYRlHEQcfrpGC222csNv6QxeaH5tZfapFhJuHMVrnzo= Message-ID: <5d5443650706260603q1fa1ff1eoc437e5b9d8af93b2@mail.gmail.com> Date: Tue, 26 Jun 2007 18:33:37 +0530 From: "Trilok Soni" To: linux-fbdev-devel@lists.sourceforge.net, adaplas@gmail.com, akpm@linux-foundation.org Subject: [PATCH 15/17] OMAP: LCD panel support for the TI OMAP1510 Innovator board Cc: "Tony Lindgren" , imre.deak@solidboot.com, juha.yrjola@solidboot.com, linux-kernel@vger.kernel.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_17809_5309802.1182863017775" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6840 Lines: 101 ------=_Part_17809_5309802.1182863017775 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline -- --Trilok Soni ------=_Part_17809_5309802.1182863017775 Content-Type: text/x-patch; name=0015-OMAP-LCD-panel-support-for-the-TI-OMAP1510-Innovator-board.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_f3ee30wi Content-Disposition: attachment; filename="0015-OMAP-LCD-panel-support-for-the-TI-OMAP1510-Innovator-board.patch" RnJvbSAwNjhhNzZhMTJkODJlMTgwNzE1ODcwOGExZWUzM2VmMWIxNGMxOTk1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBJbXJlIERlYWsgPGltcmUuZGVha0Bzb2xpZGJvb3QuY29tPgpE YXRlOiBUdWUsIDI2IEp1biAyMDA3IDE4OjM2OjA5ICswNTMwClN1YmplY3Q6IFtQQVRDSCAxNS8x N10gT01BUDogTENEIHBhbmVsIHN1cHBvcnQgZm9yIHRoZSBUSSBPTUFQMTUxMCBJbm5vdmF0b3Ig Ym9hcmQKCi0gQWRkIFRGVCBMQ0QgcGFuZWwgc3Bwb3J0IGZvciBUSSBPTUFQMTUxMCBJbm5vdmF0 b3IgRVZNLgoKU2lnbmVkLW9mZi1ieTogVHJpbG9rIFNvbmkgPHNvbmkudHJpbG9rQGdtYWlsLmNv bT4KLS0tCiBkcml2ZXJzL3ZpZGVvL29tYXAvTWFrZWZpbGUgICAgICB8ICAgIDEgKwogZHJpdmVy cy92aWRlby9vbWFwL2xjZF9pbm4xNTEwLmMgfCAgMTI0ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEyNSBpbnNlcnRpb25zKCspLCAwIGRl bGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvdmlkZW8vb21hcC9sY2RfaW5u MTUxMC5jCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy92aWRlby9vbWFwL01ha2VmaWxlIGIvZHJpdmVy cy92aWRlby9vbWFwL01ha2VmaWxlCmluZGV4IDM1MzU0YzIuLjNlYzJkYTQgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvdmlkZW8vb21hcC9NYWtlZmlsZQorKysgYi9kcml2ZXJzL3ZpZGVvL29tYXAvTWFr ZWZpbGUKQEAgLTIxLDYgKzIxLDcgQEAgb2Jqcy15JChDT05GSUdfTUFDSF9PTUFQX1BBTE1URSkg Kz0gbGNkX3BhbG10ZS5vCiBvYmpzLXkkKENPTkZJR19NQUNIX09NQVBfUEFMTVRUKSArPSBsY2Rf cGFsbXR0Lm8KIG9ianMteSQoQ09ORklHX01BQ0hfT01BUF9QQUxNWjcxKSArPSBsY2RfcGFsbXo3 MS5vCiBvYmpzLSQoQ09ORklHX0FSQ0hfT01BUDE2WFgpJChDT05GSUdfTUFDSF9PTUFQX0lOTk9W QVRPUikgKz0gbGNkX2lubjE2MTAubworb2Jqcy0kKENPTkZJR19BUkNIX09NQVAxNVhYKSQoQ09O RklHX01BQ0hfT01BUF9JTk5PVkFUT1IpICs9IGxjZF9pbm4xNTEwLm8KIAogb21hcGZiLW9ianMg Oj0gJChvYmpzLXl5KQogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3ZpZGVvL29tYXAvbGNkX2lubjE1 MTAuYyBiL2RyaXZlcnMvdmlkZW8vb21hcC9sY2RfaW5uMTUxMC5jCm5ldyBmaWxlIG1vZGUgMTAw NjQ0CmluZGV4IDAwMDAwMDAuLjU1MWYzODUKLS0tIC9kZXYvbnVsbAorKysgYi9kcml2ZXJzL3Zp ZGVvL29tYXAvbGNkX2lubjE1MTAuYwpAQCAtMCwwICsxLDEyNCBAQAorLyoKKyAqIExDRCBwYW5l bCBzdXBwb3J0IGZvciB0aGUgVEkgT01BUDE1MTAgSW5ub3ZhdG9yIGJvYXJkCisgKgorICogQ29w eXJpZ2h0IChDKSAyMDA0IE5va2lhIENvcnBvcmF0aW9uCisgKiBBdXRob3I6IEltcmUgRGVhayA8 aW1yZS5kZWFrQG5va2lhLmNvbT4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2Fy ZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAorICogdW5kZXIgdGhl IHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkg dGhlCisgKiBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhl IExpY2Vuc2UsIG9yIChhdCB5b3VyCisgKiBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoK KyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwg YmUgdXNlZnVsLCBidXQKKyAqIFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhl IGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBB IFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBHZW5lcmFsIFB1YmxpYyBMaWNl bnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEg Y29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcKKyAqIHdpdGggdGhp cyBwcm9ncmFtOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24s IEluYy4sCisgKiA1OSBUZW1wbGUgUGxhY2UgLSBTdWl0ZSAzMzAsIEJvc3RvbiwgTUEgIDAyMTEx LTEzMDcsIFVTQS4KKyAqLworCisjaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+CisjaW5jbHVkZSA8 bGludXgvcGxhdGZvcm1fZGV2aWNlLmg+CisjaW5jbHVkZSA8bGludXgvaW8uaD4KKworI2luY2x1 ZGUgPGFzbS9hcmNoL2ZwZ2EuaD4KKyNpbmNsdWRlIDxhc20vYXJjaC9vbWFwZmIuaD4KKworc3Rh dGljIGludCBpbm5vdmF0b3IxNTEwX3BhbmVsX2luaXQoc3RydWN0IGxjZF9wYW5lbCAqcGFuZWws CisJCQkJICAgIHN0cnVjdCBvbWFwZmJfZGV2aWNlICpmYmRldikKK3sKKwlyZXR1cm4gMDsKK30K Kworc3RhdGljIHZvaWQgaW5ub3ZhdG9yMTUxMF9wYW5lbF9jbGVhbnVwKHN0cnVjdCBsY2RfcGFu ZWwgKnBhbmVsKQoreworfQorCitzdGF0aWMgaW50IGlubm92YXRvcjE1MTBfcGFuZWxfZW5hYmxl KHN0cnVjdCBsY2RfcGFuZWwgKnBhbmVsKQoreworCWZwZ2Ffd3JpdGUoMHg3LCBPTUFQMTUxMF9G UEdBX0xDRF9QQU5FTF9DT05UUk9MKTsKKwlyZXR1cm4gMDsKK30KKworc3RhdGljIHZvaWQgaW5u b3ZhdG9yMTUxMF9wYW5lbF9kaXNhYmxlKHN0cnVjdCBsY2RfcGFuZWwgKnBhbmVsKQoreworCWZw Z2Ffd3JpdGUoMHgwLCBPTUFQMTUxMF9GUEdBX0xDRF9QQU5FTF9DT05UUk9MKTsKK30KKworc3Rh dGljIHVuc2lnbmVkIGxvbmcgaW5ub3ZhdG9yMTUxMF9wYW5lbF9nZXRfY2FwcyhzdHJ1Y3QgbGNk X3BhbmVsICpwYW5lbCkKK3sKKwlyZXR1cm4gMDsKK30KKworc3RydWN0IGxjZF9wYW5lbCBpbm5v dmF0b3IxNTEwX3BhbmVsID0geworCS5uYW1lCQk9ICJpbm4xNTEwIiwKKwkuY29uZmlnCQk9IE9N QVBfTENEQ19QQU5FTF9URlQsCisKKwkuYnBwCQk9IDE2LAorCS5kYXRhX2xpbmVzCT0gMTYsCisJ LnhfcmVzCQk9IDI0MCwKKwkueV9yZXMJCT0gMzIwLAorCS5waXhlbF9jbG9jawk9IDEyNTAwLAor CS5oc3cJCT0gNDAsCisJLmhmcAkJPSA0MCwKKwkuaGJwCQk9IDcyLAorCS52c3cJCT0gMSwKKwku dmZwCQk9IDEsCisJLnZicAkJPSAwLAorCS5wY2QJCT0gMTIsCisKKwkuaW5pdAkJPSBpbm5vdmF0 b3IxNTEwX3BhbmVsX2luaXQsCisJLmNsZWFudXAJPSBpbm5vdmF0b3IxNTEwX3BhbmVsX2NsZWFu dXAsCisJLmVuYWJsZQkJPSBpbm5vdmF0b3IxNTEwX3BhbmVsX2VuYWJsZSwKKwkuZGlzYWJsZQk9 IGlubm92YXRvcjE1MTBfcGFuZWxfZGlzYWJsZSwKKwkuZ2V0X2NhcHMJPSBpbm5vdmF0b3IxNTEw X3BhbmVsX2dldF9jYXBzLAorfTsKKworc3RhdGljIGludCBpbm5vdmF0b3IxNTEwX3BhbmVsX3By b2JlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCit7CisJb21hcGZiX3JlZ2lzdGVyX3Bh bmVsKCZpbm5vdmF0b3IxNTEwX3BhbmVsKTsKKwlyZXR1cm4gMDsKK30KKworc3RhdGljIGludCBp bm5vdmF0b3IxNTEwX3BhbmVsX3JlbW92ZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQor eworCXJldHVybiAwOworfQorCitzdGF0aWMgaW50IGlubm92YXRvcjE1MTBfcGFuZWxfc3VzcGVu ZChzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2LAorCQkJCSAgICAgICBwbV9tZXNzYWdlX3Qg bWVzZykKK3sKKwlyZXR1cm4gMDsKK30KKworc3RhdGljIGludCBpbm5vdmF0b3IxNTEwX3BhbmVs X3Jlc3VtZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQoreworCXJldHVybiAwOworfQor CitzdHJ1Y3QgcGxhdGZvcm1fZHJpdmVyIGlubm92YXRvcjE1MTBfcGFuZWxfZHJpdmVyID0gewor CS5wcm9iZQkJPSBpbm5vdmF0b3IxNTEwX3BhbmVsX3Byb2JlLAorCS5yZW1vdmUJCT0gaW5ub3Zh dG9yMTUxMF9wYW5lbF9yZW1vdmUsCisJLnN1c3BlbmQJPSBpbm5vdmF0b3IxNTEwX3BhbmVsX3N1 c3BlbmQsCisJLnJlc3VtZQkJPSBpbm5vdmF0b3IxNTEwX3BhbmVsX3Jlc3VtZSwKKwkuZHJpdmVy CQk9IHsKKwkJLm5hbWUJPSAibGNkX2lubjE1MTAiLAorCQkub3duZXIJPSBUSElTX01PRFVMRSwK Kwl9LAorfTsKKworc3RhdGljIGludCBpbm5vdmF0b3IxNTEwX3BhbmVsX2Rydl9pbml0KHZvaWQp Cit7CisJcmV0dXJuIHBsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcigmaW5ub3ZhdG9yMTUxMF9wYW5l bF9kcml2ZXIpOworfQorCitzdGF0aWMgdm9pZCBpbm5vdmF0b3IxNTEwX3BhbmVsX2Rydl9jbGVh bnVwKHZvaWQpCit7CisJcGxhdGZvcm1fZHJpdmVyX3VucmVnaXN0ZXIoJmlubm92YXRvcjE1MTBf cGFuZWxfZHJpdmVyKTsKK30KKworbW9kdWxlX2luaXQoaW5ub3ZhdG9yMTUxMF9wYW5lbF9kcnZf aW5pdCk7Cittb2R1bGVfZXhpdChpbm5vdmF0b3IxNTEwX3BhbmVsX2Rydl9jbGVhbnVwKTsKKwot LSAKMS41LjAKCg== ------=_Part_17809_5309802.1182863017775-- - 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/