けっこう前だが、Androidのカーネルが2.6.29になったので、2.6.28からカーネルをアップデートした。
ちなみに今回は、RTパッチも試そうと思ったので、現在入手可能な最新のパッチのバージョンにより、
カーネルバージョンは2.6.31とした。
今まで使っていたbeagleboard-diagnostic-kernelは、アップデートされていないので、linux-omap-2.6
のリポジトリのomap-2.6.31ブランチをベースとした。
$ git checkout --track -b omap-2.6.31 origin/omap-2.6.31
RTパッチまでは、よかったのだが、、
$ bzcat ../patch-2.6.31-rt11.bz2 | patch -p1
まだ、取り込まれていないパッチがいろいろとあるので、
以下のパッチをそれぞれのリポジトリより抽出し、ひたすらquilt pushであてた。
1. Android用のパッチ: android.git.kernel.org
2. DSS用のパッチ: linux-omap-dss2のlinux-omapブランチ
3. beagleboard RevC EHCI用のパッチ: beagleboard-diagnostic-kernelの2.6.28-oe-r8ブランチ
既にRTパッチがあたっているのと、バージョンの違い等により、あたらないあたらない、、
苦労したかいがあって、メタセコイヤモデルを描画しながらサウンドを鳴らしても、ノイズが乗らなくなった。
サウンドのドライバにバグがあったのがなおっただけかもしれないが、全体的にも若干軽くなったような
気が、、いろいろ試してみたいけど、他にもやることがあるので、今回はこのへんで
ちなみに以下がquiltで使用したseriesファイルの内容
## from android.git.kernel.org
#0c61b75f9da1a0889959a0f9bd0b8b63f936ddf3
#8bdede57903f53677095e2062363c08d8b2a386a
#88306b399d9f7d771b848266a24e66902a8d962c
#41d5cc514991e0e1f42c3e2c878f7edc91b8e775
#44269bacf56ed5248815e6d11da4f6cfaf487953
#cf867e4c7e2e8ad3a23c352693fead4df2c013e4
#972f6dda1ed192472a5d1160e7c996486e713b69
#3ca8ab3b3a677b89340f638c65cc62dc12d2f2de
#434294470c9bcd1ed61944800aafe0911f8bbdc6
#1a7e8809d26d92b0983625b086d0a07df1bca882
#3742e6638bdb7325c6432e2a145ad985ee47d052
#f82da10dcae73652a6f0355e4398b4be1af17e6b
#e4c9c5d7d6d5deb124083678fe5d839d3133f60a
d620f695290e4ffb1586420ba1dbbb5b2c8c075d
a4eb204a8029320c2dd748daf4f51fd48d337c3d
539f6c334f7d44d8689200ad74dbc230086a8d87
#10276fd993c6e4c92d8086a6ccd0c9e0ff53b053
de533f6ae4e57bb5c0e1700b9da24ce3bfd7d373
d52bcb0a807dde87057f330dbe95aa6d221a4b85
784b170a69906c48a688a9ffa7512fc858f8836c
45e1cca7bc33827c9ffe5eabdf6f4b26cf6e8970
#0d75cd22f9c28efffa0d8b8d3485c6466ef925d9
e93bd714c424d9fe907cb1d8ec5ce784767a3b16
4f76252afe98fd017894e61c296bc61836e67a4a
eef7f012d480142a3eccff91e0ae73ecb13220b3
2d4a25785ad1aa51bad967543e1ab20e9ed4a046
7b236e69bb4403f20fbdef81907d46b4d32d4af8
48e1af2bdd11204f11b3770a6c8d3eee64aee2e8
3f8e407c418205252f00615da4d0182e8c960344
0083b2afe89dea4a06bfd967b164318ad0bccd11
ba801aa66e869f1f9f9d3a1610a2165baa024e4b
e0232f4492bcf04a4f1031d734a6486361d01312
e73bc0b6b869c513d799e98ed6ea098c248c05d6
5503d09fe5a50da444a5c60560f7aa9b25eaf76c
1f62470b84f76b599b23bbdadc8362abf4b21e2b
c3109941f8c386e0d7b6d25eb7f238bea1166ba6
6011858e8f7f8063b2e3e6f730006dbeaec63994
1cf25a181bf85c16a030374e6256fb078ba70ba6
99518ba0de32a820131f5b55f92740213acdd369
2df5996350da51bcdee798c00ae1f2415fd9ad20
75090d40ffbd9b4863238e1d62b43f8598da5e5e
979c1983d7853eff0cead8e3338becfc70e6cf72
82e4ab6ebfb388e9fc2dffc9fa25639d5c817212
148eb4f6fa79d95c3a76808c25f86ee88f1e55ab
6730377482c05a1742abb92f1463701f5d084a27
0d1077627288e51b5604f270eae6cf9f5ccd3871
474db0e1425f8da03a7d49ebba1602efa503c73f
bc729f3a6d4a44b299287685e0a5712c522a92e1
eb92150c047e76960ecf8989b9037fd34b43a4af
3a813aac5b76b4596c8343cee6a8c1d5434ddda9
d2a8218fdf96a34a7d37c18e6bf1206180e8f17a
2cae40a6a76e9e440f146ce0402aed40a7c127ca
66983857a54479d76ce6dbd8399e1276698bd3c5
62d51f0d0d0b3c758b4505c3855b61288b8e90aa
2b2e54c6e2a484a9475dea54006dcbd0895b5508
0b9879757f15d4ac99e032647cb3ee26393031b0
bd8df907ee8e95143d1bb7ec01ee0e4b6f7e1b79
5ca694dfd981a371e9b18cdd4a89c002ffaccbc5
39e3d37b1f7194277b8a3ea3536a67ec2d24491e
03e39e8f663c896dac11e87d96e8cb0292520e36
#38273a9c6de42205899712ca95bdb4680c054f13
3273af240772f0fe5219c0143333dca0f8cf2095
8ae74283d56a03812f18911c0fef5e1db0c4bf5a
4d3a01ba872f67bae704e37bf888c38fa83be759
9aa7442b32bea364003d426e39361438c1f3a103
acec9c913409fece7412c92f4b69a45664c6a45c
700cfcab7eee4a822be3fe0c8cfd77caac10bfed
fca2519ebf25db61da132932eb3fffeaa1974f43
e500cd364086cfc018b100d08c97b2fdf229d029
74c157f41e288ca89fcb71f8a809e966bd88ba89
35e34aeca4946a0cd1ef7052bd6df6c44f957ed8
#ae35fb6e944ab864044fdaf99031429693fe6bb2
4301670c6eb841c7c2850039610f45fb119b4245
3ad4aa636883af9b2535691660959452301c5fe7
f5bb3e3b7ea88b7b3b0691f132d83cc7fa8ec768
3a218ab75fae6fbb7b91d744eab2aab6a3946a6e
0bdcd41c3693827df10ec24d04f37db3ec04c571
11fd1772d96736c065f722d6d8a5092f086be3f7
3a5c584e5a7bda713a5fd971ab351ee4b8b8930d
37db7a3d4d75ce64b621484563d852a0813737e1
#5e75ec4ffdf380c69818e4ff7df1c2917cb882e8
c8706d4199cbbe86f370c55e9b84f94e79101a48
2bda29ae9ba43a012a4ea9089dc3362b96f167a8
e9bea0a848660db1660416ac872608f6b325481c
a79a717e4a79036c95e21e95214a8c35b146b880
0d8750c3bfd8b6240ff663e7b1bd70ef92fbacfc
bf6260e1eb85e908fa955a05b506e65ffb7f114d
c50311620326bf4515e1e5aa4f85bbb816852701
7dccfb7b5aadaf4c22d8e653037c6c9db2a8ef91
23e089f0f32898a924e37c8a5f6a533f4d07324b
7620ea508ae5fc623da4fc8ded8c8e10e65196b3
#7df592fda6449de1661b48e3efaa7bd9fae7796c
d89050258f0133ae56d586dd6d7345d473c9a216
3de11fd60d9941c720762553a9789dde578b67c9
964fc4881b3f3c90ec3a59350464d39158b88d52
eebb2700cba487bcda8da153c2e0813ce4b5a11d
f7f6469023c8c704157f9932a7639b70936d44b6
d7b0b2043bd9bc5f15bf9a677d59d0d87dd045c2
75240fa23c3493988227b90edf622eddb2e125dd
198ba7ab3227c06d9ac2b7b90d6b9119ebeac36d
2a354fe9ebeffb92f3d5ba3a9a95294b6e2aec83
#b63575c57d01d7f438f5de7f9a142343bff0184f
#257f4414a12fcf516becaa8f357883fc3d1586ed
edc71cab6a21fd0415b626bf2cbe737af29e3491
90e74b2dd48bf58539f71bed8ab84b8cfbdfe5ef
e73bc4a9c2dd2d8f9f8188ebf9a5aeca302e2a23
c7b88835d33184838b25b785d31ff4af612fbb6a
16734b9782cf2851b992d943e7d9c94f1f635af3
f901a472254fd7a4b991ca0773302d7a28e822e4
211121f828139b614d6c7634def7ce1182689ade
725138d21c1d3d4f0a2ca3b9eb0c1c3f17fd6852
0fb20783eef43b8f31c6d4f0df7bff60cb461c45
3509ff633acf767c5b43015e66940ec0dc32d71f
db83a334959994d2a617812b8b536d18fa072ce2
#2fe6f1892ece942fddd217d672c6432d60ca24ce
ff08af1d4a7ce2168516d66b17ff698ad59a95c4
0d1060f749aade019e03fa4400e5174ac27a4c30
1c66403baaa883c502bd19bd5566af03e624abbc
#ae69453d664f4e6f1048d07f3205d0c2b65177a8
53cdc359a50f3cc35b63a37890ca096ab16b8a55
226606ec42fb0b5fb0efd13c2401a5418434efe9
7077e27531f83b9d6f019893409e2aff5ed2cb16
d57cc7864aed1ccd13b57340d215bfc1d527713f
9fb1a03c17e971cec9996e70d76d430a46238684
71380224e78a7aacbd3b2f657f64815184e0206d
85269242fdfab1937f7417da8e8fd7864501f9bc
c8853459b739e5f43da0badc1605a0a0c0c8195d
#05f6ab599ef820e96070cc66c00953d8506d1026
#fcaf59713e43027ca6f8e4b2c91ae42ff7be49ad
#b21460a43ac18f2e41b026b6f1dc27dcade7c99c
7aad5fafb6c4a842bf867cd0f0a6c36364bd5308
#4a6aac2adbac97504759394f0c220b17c0fac995
#210863eafeb851d1d9df9e50e00a0475179cae27
#8f52043f33864ad7e56af911a24964fc48ba9131
#6010804968cb4aa951e0ddca3e198c40fc13db15
#333495c0cc589ba108deb386cc7eaffcae9070f4
#a17971fce5c2f14326bec2947a219db2b87083f2
#?4182588b2e463f7e3a1d99d0584f67828a85d310
#f472cfc5696c56ac22ddcc2baa53025d2b07742f
#072a0172bf11bf37f0fd1f7c65adf51be6fa29f3
6d4bb8098d30d078a771f57a46b3f748649f343f
34354a463eb72bb698d040d18c38b30c7b9a2f80
a8f0f7b5ffca47aff3df17fd61447bac0ab99cbb
7eb424ce701c1ba1b4ac6b226e902bbae3cb1024
#220351b189e045af3b0521fd419a84e8e71df803
2210a25db06a12af247d071bfd4eec1727b86302
9eb7e84487b654cc2eaf870f7f54043388511d5f
89b411511bb1cdfd8f8f8bc4eb5b92f5e1a14caf
53786ff7029712339acca43249d3edab89391d52
706346b927f090a4e75012f1c70d63f29223798c
#3c9372d02d7fbdda3fb4055a9b8e0a81f89abb2c
a772a0dd7a12807464e1d768adc42b8e8f0c20d3
7f9231c8caaad48d9dd3123558d06d846876dd41
6962e9ca23f70799bc733d59d177c12e220092a5
ab11f0db95bb270aa1f7a47109fbc3965dd5dbdd
70416fa2dd0095639fd9213b6d923ad442d87ec9
5dc3d578c42e291781ea7f7529483253aa4283c9
#?63b9fe6c840c8a2fd9230f6db5f9533d4232771f
6f505dbe5337e49302574f8d2e65fd83e30f9117
633961f1220872291601732c6d70b5aa15d77f91
f8a43a016f8c3dd258083cd9b1646db3226603fd
cd69b5ec36018d988aeba3d919747a2b93111738
c4ecbf2c25b0592891ae70af9f55c4d1a78eb6c9
2e513c1f05a9d065ca8c3cad7ee95d81ccd66fdb
16259922b79cc7be7cec7f518f8729e0e66d9aa6
#36455f811bc3d4c02accb79ad9efc45c91fac2b3
8e7b8ffa6528f2785d326f061f4858e0f06d4442
#00302ab404a5edcde9820233ff0a8af68e8018e3
#db54c334cda5d9927ed8f46f1953fe041dcbad41
cec6739d1a23cbf73546d770f94a49ef77691c3c
eca50df0292aaf54b7e91357e20728544b5413c1
1048e007842da2d6440679e1ca80f45438a6369d
8da2b92f45a99ba87959b441a522ce5ebb833d96
27ec2759053b4d92e6d41cf129755c683714529e
#bb0e39d99c09a903706c10b2666502f5784b6bd3
83f44aa8e5386352c1d1df9b448b166456e7a8af
5ff986002d8e5a61fdf8ba1127d726946b9d0677
16dc5b5c657852c88d3242a59200e7cabd8c5e55
f6e195a306555420312a8b39c9d8e3b7bfdaad15
ac716cdc1d50366f6d628a6d9cb6d8cb9f91dffe
b57ea61c2cc752e991ac7aaf803acfea0f29d288
bd5b3e225427acd3e6b241d79ea7236eaa7bbc59
3b775374f2de86246e3c585560bf7b1e4006460d
35f3f7d1fcee9a695407165de9cfc88da06244e0
2071263b4b1b4ae419171a368e6fea9480076756
#5b1e81e05f98019eb10b80e7cc14f21a9b2906dc
#b15c4e90986aab12f5d93ce319c3441361478ff1
#7208d15ce43bc99a36582405e143bba21048fde2
#aaa168aae5227be69711df4ada10703a0032cd41
ffad69cdad61d55e13a8020f7c81a98de709405a
0de35cf7b88cf59b523d0bdab96af436dcf59b00
b0e4fdd2edd06bd4f9abc89d8dc788c18e9cd521
d9fd94906d0af05be96dfa544e520ff10ca88e0c
96cfa08a4c60465378cbc38a7ef9f3427d34f00d
4f8dbbb4638a458901ab4e8621efcf9b5652baa8
201ac2f225a31dffcb05f1db4d609c467c9c694c
## from linux-omap-dss2 linux-omap branch
b553af07c025a1b520e2eb8d3be57c08ddfc08e0
3014933e2424a119c5dd4b56ce5d2b7d9bcc75d3
71bbf72cd73c66d58bc0d8ff3721322a0b2f5aae
35943a451429d55a958eccd8c80b4f89cf8aa8ac
a6a079fcafe4273c98d78253756cd8539cd2b523
2ba058d34be577f673a6662d8065964375d4438f
912aedf9948b836de853eb6ec3b244a976204ede
87daf9600ae426893a69e650f5566595fb98617f
a077aa498963c5000c3b67f3a05f30b6d9cb7f50
4b9c28df215641276bcac36e697c1a5ab2f76ba4
73125f41bec012f711dabea00a0d77e2668a8079
c5e76477eef79afe799a2fd4bff7fda933de24b7
08869f13b16f90213114b60844df91420fe15f7a
18d6308bde81bddb304154f1e867054199d49fe4
e9a0c42f26813100db51c583f21225d9c01c7e17
c0ab73124b985a88d875357b7bcf7608f10c639a
2129d7c769c6d2af0c60f7d485bc1f1074a2ba8f
7f14f4702f925258eb5809ce34fe1a52e362c25f
f41f45775a2e20f3ab07776cc06c22c5234d68e7
cafd03b64abfa0c5f735aec8a66d102e7349b9c1
## from beagleboard-diagnostic-kernel 2.6.28-oe-r8 branch
48364b400f2996e9acda887fa544f7f829c5289b
ちなみに今回は、RTパッチも試そうと思ったので、現在入手可能な最新のパッチのバージョンにより、
カーネルバージョンは2.6.31とした。
今まで使っていたbeagleboard-diagnostic-kernelは、アップデートされていないので、linux-omap-2.6
のリポジトリのomap-2.6.31ブランチをベースとした。
$ git checkout --track -b omap-2.6.31 origin/omap-2.6.31
RTパッチまでは、よかったのだが、、
$ bzcat ../patch-2.6.31-rt11.bz2 | patch -p1
まだ、取り込まれていないパッチがいろいろとあるので、
以下のパッチをそれぞれのリポジトリより抽出し、ひたすらquilt pushであてた。
1. Android用のパッチ: android.git.kernel.org
2. DSS用のパッチ: linux-omap-dss2のlinux-omapブランチ
3. beagleboard RevC EHCI用のパッチ: beagleboard-diagnostic-kernelの2.6.28-oe-r8ブランチ
既にRTパッチがあたっているのと、バージョンの違い等により、あたらないあたらない、、
苦労したかいがあって、メタセコイヤモデルを描画しながらサウンドを鳴らしても、ノイズが乗らなくなった。
サウンドのドライバにバグがあったのがなおっただけかもしれないが、全体的にも若干軽くなったような
気が、、いろいろ試してみたいけど、他にもやることがあるので、今回はこのへんで
ちなみに以下がquiltで使用したseriesファイルの内容
## from android.git.kernel.org
#0c61b75f9da1a0889959a0f9bd0b8b63f936ddf3
#8bdede57903f53677095e2062363c08d8b2a386a
#88306b399d9f7d771b848266a24e66902a8d962c
#41d5cc514991e0e1f42c3e2c878f7edc91b8e775
#44269bacf56ed5248815e6d11da4f6cfaf487953
#cf867e4c7e2e8ad3a23c352693fead4df2c013e4
#972f6dda1ed192472a5d1160e7c996486e713b69
#3ca8ab3b3a677b89340f638c65cc62dc12d2f2de
#434294470c9bcd1ed61944800aafe0911f8bbdc6
#1a7e8809d26d92b0983625b086d0a07df1bca882
#3742e6638bdb7325c6432e2a145ad985ee47d052
#f82da10dcae73652a6f0355e4398b4be1af17e6b
#e4c9c5d7d6d5deb124083678fe5d839d3133f60a
d620f695290e4ffb1586420ba1dbbb5b2c8c075d
a4eb204a8029320c2dd748daf4f51fd48d337c3d
539f6c334f7d44d8689200ad74dbc230086a8d87
#10276fd993c6e4c92d8086a6ccd0c9e0ff53b053
de533f6ae4e57bb5c0e1700b9da24ce3bfd7d373
d52bcb0a807dde87057f330dbe95aa6d221a4b85
784b170a69906c48a688a9ffa7512fc858f8836c
45e1cca7bc33827c9ffe5eabdf6f4b26cf6e8970
#0d75cd22f9c28efffa0d8b8d3485c6466ef925d9
e93bd714c424d9fe907cb1d8ec5ce784767a3b16
4f76252afe98fd017894e61c296bc61836e67a4a
eef7f012d480142a3eccff91e0ae73ecb13220b3
2d4a25785ad1aa51bad967543e1ab20e9ed4a046
7b236e69bb4403f20fbdef81907d46b4d32d4af8
48e1af2bdd11204f11b3770a6c8d3eee64aee2e8
3f8e407c418205252f00615da4d0182e8c960344
0083b2afe89dea4a06bfd967b164318ad0bccd11
ba801aa66e869f1f9f9d3a1610a2165baa024e4b
e0232f4492bcf04a4f1031d734a6486361d01312
e73bc0b6b869c513d799e98ed6ea098c248c05d6
5503d09fe5a50da444a5c60560f7aa9b25eaf76c
1f62470b84f76b599b23bbdadc8362abf4b21e2b
c3109941f8c386e0d7b6d25eb7f238bea1166ba6
6011858e8f7f8063b2e3e6f730006dbeaec63994
1cf25a181bf85c16a030374e6256fb078ba70ba6
99518ba0de32a820131f5b55f92740213acdd369
2df5996350da51bcdee798c00ae1f2415fd9ad20
75090d40ffbd9b4863238e1d62b43f8598da5e5e
979c1983d7853eff0cead8e3338becfc70e6cf72
82e4ab6ebfb388e9fc2dffc9fa25639d5c817212
148eb4f6fa79d95c3a76808c25f86ee88f1e55ab
6730377482c05a1742abb92f1463701f5d084a27
0d1077627288e51b5604f270eae6cf9f5ccd3871
474db0e1425f8da03a7d49ebba1602efa503c73f
bc729f3a6d4a44b299287685e0a5712c522a92e1
eb92150c047e76960ecf8989b9037fd34b43a4af
3a813aac5b76b4596c8343cee6a8c1d5434ddda9
d2a8218fdf96a34a7d37c18e6bf1206180e8f17a
2cae40a6a76e9e440f146ce0402aed40a7c127ca
66983857a54479d76ce6dbd8399e1276698bd3c5
62d51f0d0d0b3c758b4505c3855b61288b8e90aa
2b2e54c6e2a484a9475dea54006dcbd0895b5508
0b9879757f15d4ac99e032647cb3ee26393031b0
bd8df907ee8e95143d1bb7ec01ee0e4b6f7e1b79
5ca694dfd981a371e9b18cdd4a89c002ffaccbc5
39e3d37b1f7194277b8a3ea3536a67ec2d24491e
03e39e8f663c896dac11e87d96e8cb0292520e36
#38273a9c6de42205899712ca95bdb4680c054f13
3273af240772f0fe5219c0143333dca0f8cf2095
8ae74283d56a03812f18911c0fef5e1db0c4bf5a
4d3a01ba872f67bae704e37bf888c38fa83be759
9aa7442b32bea364003d426e39361438c1f3a103
acec9c913409fece7412c92f4b69a45664c6a45c
700cfcab7eee4a822be3fe0c8cfd77caac10bfed
fca2519ebf25db61da132932eb3fffeaa1974f43
e500cd364086cfc018b100d08c97b2fdf229d029
74c157f41e288ca89fcb71f8a809e966bd88ba89
35e34aeca4946a0cd1ef7052bd6df6c44f957ed8
#ae35fb6e944ab864044fdaf99031429693fe6bb2
4301670c6eb841c7c2850039610f45fb119b4245
3ad4aa636883af9b2535691660959452301c5fe7
f5bb3e3b7ea88b7b3b0691f132d83cc7fa8ec768
3a218ab75fae6fbb7b91d744eab2aab6a3946a6e
0bdcd41c3693827df10ec24d04f37db3ec04c571
11fd1772d96736c065f722d6d8a5092f086be3f7
3a5c584e5a7bda713a5fd971ab351ee4b8b8930d
37db7a3d4d75ce64b621484563d852a0813737e1
#5e75ec4ffdf380c69818e4ff7df1c2917cb882e8
c8706d4199cbbe86f370c55e9b84f94e79101a48
2bda29ae9ba43a012a4ea9089dc3362b96f167a8
e9bea0a848660db1660416ac872608f6b325481c
a79a717e4a79036c95e21e95214a8c35b146b880
0d8750c3bfd8b6240ff663e7b1bd70ef92fbacfc
bf6260e1eb85e908fa955a05b506e65ffb7f114d
c50311620326bf4515e1e5aa4f85bbb816852701
7dccfb7b5aadaf4c22d8e653037c6c9db2a8ef91
23e089f0f32898a924e37c8a5f6a533f4d07324b
7620ea508ae5fc623da4fc8ded8c8e10e65196b3
#7df592fda6449de1661b48e3efaa7bd9fae7796c
d89050258f0133ae56d586dd6d7345d473c9a216
3de11fd60d9941c720762553a9789dde578b67c9
964fc4881b3f3c90ec3a59350464d39158b88d52
eebb2700cba487bcda8da153c2e0813ce4b5a11d
f7f6469023c8c704157f9932a7639b70936d44b6
d7b0b2043bd9bc5f15bf9a677d59d0d87dd045c2
75240fa23c3493988227b90edf622eddb2e125dd
198ba7ab3227c06d9ac2b7b90d6b9119ebeac36d
2a354fe9ebeffb92f3d5ba3a9a95294b6e2aec83
#b63575c57d01d7f438f5de7f9a142343bff0184f
#257f4414a12fcf516becaa8f357883fc3d1586ed
edc71cab6a21fd0415b626bf2cbe737af29e3491
90e74b2dd48bf58539f71bed8ab84b8cfbdfe5ef
e73bc4a9c2dd2d8f9f8188ebf9a5aeca302e2a23
c7b88835d33184838b25b785d31ff4af612fbb6a
16734b9782cf2851b992d943e7d9c94f1f635af3
f901a472254fd7a4b991ca0773302d7a28e822e4
211121f828139b614d6c7634def7ce1182689ade
725138d21c1d3d4f0a2ca3b9eb0c1c3f17fd6852
0fb20783eef43b8f31c6d4f0df7bff60cb461c45
3509ff633acf767c5b43015e66940ec0dc32d71f
db83a334959994d2a617812b8b536d18fa072ce2
#2fe6f1892ece942fddd217d672c6432d60ca24ce
ff08af1d4a7ce2168516d66b17ff698ad59a95c4
0d1060f749aade019e03fa4400e5174ac27a4c30
1c66403baaa883c502bd19bd5566af03e624abbc
#ae69453d664f4e6f1048d07f3205d0c2b65177a8
53cdc359a50f3cc35b63a37890ca096ab16b8a55
226606ec42fb0b5fb0efd13c2401a5418434efe9
7077e27531f83b9d6f019893409e2aff5ed2cb16
d57cc7864aed1ccd13b57340d215bfc1d527713f
9fb1a03c17e971cec9996e70d76d430a46238684
71380224e78a7aacbd3b2f657f64815184e0206d
85269242fdfab1937f7417da8e8fd7864501f9bc
c8853459b739e5f43da0badc1605a0a0c0c8195d
#05f6ab599ef820e96070cc66c00953d8506d1026
#fcaf59713e43027ca6f8e4b2c91ae42ff7be49ad
#b21460a43ac18f2e41b026b6f1dc27dcade7c99c
7aad5fafb6c4a842bf867cd0f0a6c36364bd5308
#4a6aac2adbac97504759394f0c220b17c0fac995
#210863eafeb851d1d9df9e50e00a0475179cae27
#8f52043f33864ad7e56af911a24964fc48ba9131
#6010804968cb4aa951e0ddca3e198c40fc13db15
#333495c0cc589ba108deb386cc7eaffcae9070f4
#a17971fce5c2f14326bec2947a219db2b87083f2
#?4182588b2e463f7e3a1d99d0584f67828a85d310
#f472cfc5696c56ac22ddcc2baa53025d2b07742f
#072a0172bf11bf37f0fd1f7c65adf51be6fa29f3
6d4bb8098d30d078a771f57a46b3f748649f343f
34354a463eb72bb698d040d18c38b30c7b9a2f80
a8f0f7b5ffca47aff3df17fd61447bac0ab99cbb
7eb424ce701c1ba1b4ac6b226e902bbae3cb1024
#220351b189e045af3b0521fd419a84e8e71df803
2210a25db06a12af247d071bfd4eec1727b86302
9eb7e84487b654cc2eaf870f7f54043388511d5f
89b411511bb1cdfd8f8f8bc4eb5b92f5e1a14caf
53786ff7029712339acca43249d3edab89391d52
706346b927f090a4e75012f1c70d63f29223798c
#3c9372d02d7fbdda3fb4055a9b8e0a81f89abb2c
a772a0dd7a12807464e1d768adc42b8e8f0c20d3
7f9231c8caaad48d9dd3123558d06d846876dd41
6962e9ca23f70799bc733d59d177c12e220092a5
ab11f0db95bb270aa1f7a47109fbc3965dd5dbdd
70416fa2dd0095639fd9213b6d923ad442d87ec9
5dc3d578c42e291781ea7f7529483253aa4283c9
#?63b9fe6c840c8a2fd9230f6db5f9533d4232771f
6f505dbe5337e49302574f8d2e65fd83e30f9117
633961f1220872291601732c6d70b5aa15d77f91
f8a43a016f8c3dd258083cd9b1646db3226603fd
cd69b5ec36018d988aeba3d919747a2b93111738
c4ecbf2c25b0592891ae70af9f55c4d1a78eb6c9
2e513c1f05a9d065ca8c3cad7ee95d81ccd66fdb
16259922b79cc7be7cec7f518f8729e0e66d9aa6
#36455f811bc3d4c02accb79ad9efc45c91fac2b3
8e7b8ffa6528f2785d326f061f4858e0f06d4442
#00302ab404a5edcde9820233ff0a8af68e8018e3
#db54c334cda5d9927ed8f46f1953fe041dcbad41
cec6739d1a23cbf73546d770f94a49ef77691c3c
eca50df0292aaf54b7e91357e20728544b5413c1
1048e007842da2d6440679e1ca80f45438a6369d
8da2b92f45a99ba87959b441a522ce5ebb833d96
27ec2759053b4d92e6d41cf129755c683714529e
#bb0e39d99c09a903706c10b2666502f5784b6bd3
83f44aa8e5386352c1d1df9b448b166456e7a8af
5ff986002d8e5a61fdf8ba1127d726946b9d0677
16dc5b5c657852c88d3242a59200e7cabd8c5e55
f6e195a306555420312a8b39c9d8e3b7bfdaad15
ac716cdc1d50366f6d628a6d9cb6d8cb9f91dffe
b57ea61c2cc752e991ac7aaf803acfea0f29d288
bd5b3e225427acd3e6b241d79ea7236eaa7bbc59
3b775374f2de86246e3c585560bf7b1e4006460d
35f3f7d1fcee9a695407165de9cfc88da06244e0
2071263b4b1b4ae419171a368e6fea9480076756
#5b1e81e05f98019eb10b80e7cc14f21a9b2906dc
#b15c4e90986aab12f5d93ce319c3441361478ff1
#7208d15ce43bc99a36582405e143bba21048fde2
#aaa168aae5227be69711df4ada10703a0032cd41
ffad69cdad61d55e13a8020f7c81a98de709405a
0de35cf7b88cf59b523d0bdab96af436dcf59b00
b0e4fdd2edd06bd4f9abc89d8dc788c18e9cd521
d9fd94906d0af05be96dfa544e520ff10ca88e0c
96cfa08a4c60465378cbc38a7ef9f3427d34f00d
4f8dbbb4638a458901ab4e8621efcf9b5652baa8
201ac2f225a31dffcb05f1db4d609c467c9c694c
## from linux-omap-dss2 linux-omap branch
b553af07c025a1b520e2eb8d3be57c08ddfc08e0
3014933e2424a119c5dd4b56ce5d2b7d9bcc75d3
71bbf72cd73c66d58bc0d8ff3721322a0b2f5aae
35943a451429d55a958eccd8c80b4f89cf8aa8ac
a6a079fcafe4273c98d78253756cd8539cd2b523
2ba058d34be577f673a6662d8065964375d4438f
912aedf9948b836de853eb6ec3b244a976204ede
87daf9600ae426893a69e650f5566595fb98617f
a077aa498963c5000c3b67f3a05f30b6d9cb7f50
4b9c28df215641276bcac36e697c1a5ab2f76ba4
73125f41bec012f711dabea00a0d77e2668a8079
c5e76477eef79afe799a2fd4bff7fda933de24b7
08869f13b16f90213114b60844df91420fe15f7a
18d6308bde81bddb304154f1e867054199d49fe4
e9a0c42f26813100db51c583f21225d9c01c7e17
c0ab73124b985a88d875357b7bcf7608f10c639a
2129d7c769c6d2af0c60f7d485bc1f1074a2ba8f
7f14f4702f925258eb5809ce34fe1a52e362c25f
f41f45775a2e20f3ab07776cc06c22c5234d68e7
cafd03b64abfa0c5f735aec8a66d102e7349b9c1
## from beagleboard-diagnostic-kernel 2.6.28-oe-r8 branch
48364b400f2996e9acda887fa544f7f829c5289b