11da177e4SLinus Torvalds/*
21da177e4SLinus Torvalds * DO NOT EDIT - This file is automatically generated
31da177e4SLinus Torvalds *		 from the following source files:
41da177e4SLinus Torvalds *
579778a27SJames Bottomley * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $
679778a27SJames Bottomley * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $
71da177e4SLinus Torvalds */
8d10c2e46SHannes Reineckestatic const uint8_t seqprog[] = {
91da177e4SLinus Torvalds	0xb2, 0x00, 0x00, 0x08,
101da177e4SLinus Torvalds	0xf7, 0x11, 0x22, 0x08,
1179778a27SJames Bottomley	0x00, 0x65, 0xee, 0x59,
121da177e4SLinus Torvalds	0xf7, 0x01, 0x02, 0x08,
131da177e4SLinus Torvalds	0xff, 0x6a, 0x24, 0x08,
141da177e4SLinus Torvalds	0x40, 0x00, 0x40, 0x68,
151da177e4SLinus Torvalds	0x08, 0x1f, 0x3e, 0x10,
161da177e4SLinus Torvalds	0x40, 0x00, 0x40, 0x68,
171da177e4SLinus Torvalds	0xff, 0x40, 0x3c, 0x60,
181da177e4SLinus Torvalds	0x08, 0x1f, 0x3e, 0x10,
191da177e4SLinus Torvalds	0x60, 0x0b, 0x42, 0x68,
201da177e4SLinus Torvalds	0x40, 0xfa, 0x12, 0x78,
211da177e4SLinus Torvalds	0x01, 0x4d, 0xc8, 0x30,
221da177e4SLinus Torvalds	0x00, 0x4c, 0x12, 0x70,
231da177e4SLinus Torvalds	0x01, 0x39, 0xa2, 0x30,
2479778a27SJames Bottomley	0x00, 0x6a, 0xc2, 0x5e,
251da177e4SLinus Torvalds	0x01, 0x51, 0x20, 0x31,
261da177e4SLinus Torvalds	0x01, 0x57, 0xae, 0x00,
271da177e4SLinus Torvalds	0x0d, 0x6a, 0x76, 0x00,
2879778a27SJames Bottomley	0x00, 0x51, 0x14, 0x5e,
291da177e4SLinus Torvalds	0x01, 0x51, 0xc8, 0x30,
301da177e4SLinus Torvalds	0x00, 0x39, 0xc8, 0x60,
311da177e4SLinus Torvalds	0x00, 0xbb, 0x30, 0x70,
3279778a27SJames Bottomley	0xc1, 0x6a, 0xda, 0x5e,
331da177e4SLinus Torvalds	0x01, 0xbf, 0x72, 0x30,
341da177e4SLinus Torvalds	0x01, 0x40, 0x7e, 0x31,
351da177e4SLinus Torvalds	0x01, 0x90, 0x80, 0x30,
361da177e4SLinus Torvalds	0x01, 0xf6, 0xd4, 0x30,
371da177e4SLinus Torvalds	0x01, 0x4d, 0x9a, 0x18,
381da177e4SLinus Torvalds	0xfe, 0x57, 0xae, 0x08,
391da177e4SLinus Torvalds	0x01, 0x40, 0x20, 0x31,
401da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x58,
411da177e4SLinus Torvalds	0x60, 0x0b, 0x40, 0x78,
421da177e4SLinus Torvalds	0x08, 0x6a, 0x18, 0x00,
431da177e4SLinus Torvalds	0x08, 0x11, 0x22, 0x00,
441da177e4SLinus Torvalds	0x60, 0x0b, 0x00, 0x78,
451da177e4SLinus Torvalds	0x40, 0x0b, 0xfa, 0x68,
461da177e4SLinus Torvalds	0x80, 0x0b, 0xb6, 0x78,
471da177e4SLinus Torvalds	0x20, 0x6a, 0x16, 0x00,
481da177e4SLinus Torvalds	0xa4, 0x6a, 0x06, 0x00,
491da177e4SLinus Torvalds	0x08, 0x6a, 0x78, 0x00,
501da177e4SLinus Torvalds	0x01, 0x50, 0xc8, 0x30,
511da177e4SLinus Torvalds	0xe0, 0x6a, 0xcc, 0x00,
5279778a27SJames Bottomley	0x48, 0x6a, 0xfe, 0x5d,
531da177e4SLinus Torvalds	0x01, 0x6a, 0xdc, 0x01,
541da177e4SLinus Torvalds	0x88, 0x6a, 0xcc, 0x00,
5579778a27SJames Bottomley	0x48, 0x6a, 0xfe, 0x5d,
561da177e4SLinus Torvalds	0x01, 0x6a, 0x26, 0x01,
571da177e4SLinus Torvalds	0xf0, 0x19, 0x7a, 0x08,
581da177e4SLinus Torvalds	0x0f, 0x18, 0xc8, 0x08,
591da177e4SLinus Torvalds	0x0f, 0x0f, 0xc8, 0x08,
601da177e4SLinus Torvalds	0x0f, 0x05, 0xc8, 0x08,
611da177e4SLinus Torvalds	0x00, 0x3d, 0x7a, 0x00,
621da177e4SLinus Torvalds	0x08, 0x1f, 0x6e, 0x78,
631da177e4SLinus Torvalds	0x80, 0x3d, 0x7a, 0x00,
641da177e4SLinus Torvalds	0x01, 0x3d, 0xd8, 0x31,
651da177e4SLinus Torvalds	0x01, 0x3d, 0x32, 0x31,
661da177e4SLinus Torvalds	0x10, 0x03, 0x4e, 0x79,
671da177e4SLinus Torvalds	0x00, 0x65, 0xf2, 0x58,
681da177e4SLinus Torvalds	0x80, 0x66, 0xae, 0x78,
691da177e4SLinus Torvalds	0x01, 0x66, 0xd8, 0x31,
701da177e4SLinus Torvalds	0x01, 0x66, 0x32, 0x31,
711da177e4SLinus Torvalds	0x3f, 0x66, 0x7c, 0x08,
721da177e4SLinus Torvalds	0x40, 0x66, 0x82, 0x68,
731da177e4SLinus Torvalds	0x01, 0x3c, 0x78, 0x00,
741da177e4SLinus Torvalds	0x10, 0x03, 0x9e, 0x78,
751da177e4SLinus Torvalds	0x00, 0x65, 0xf2, 0x58,
761da177e4SLinus Torvalds	0xe0, 0x66, 0xc8, 0x18,
771da177e4SLinus Torvalds	0x00, 0x65, 0xaa, 0x50,
781da177e4SLinus Torvalds	0xdd, 0x66, 0xc8, 0x18,
791da177e4SLinus Torvalds	0x00, 0x65, 0xaa, 0x48,
801da177e4SLinus Torvalds	0x01, 0x66, 0xd8, 0x31,
811da177e4SLinus Torvalds	0x01, 0x66, 0x32, 0x31,
821da177e4SLinus Torvalds	0x10, 0x03, 0x4e, 0x79,
831da177e4SLinus Torvalds	0x00, 0x65, 0xf2, 0x58,
841da177e4SLinus Torvalds	0x01, 0x66, 0xd8, 0x31,
851da177e4SLinus Torvalds	0x01, 0x66, 0x32, 0x31,
861da177e4SLinus Torvalds	0x01, 0x66, 0xac, 0x30,
871da177e4SLinus Torvalds	0x40, 0x3c, 0x78, 0x00,
881da177e4SLinus Torvalds	0xff, 0x6a, 0xd8, 0x01,
891da177e4SLinus Torvalds	0xff, 0x6a, 0x32, 0x01,
901da177e4SLinus Torvalds	0x10, 0x3c, 0x78, 0x00,
911da177e4SLinus Torvalds	0x02, 0x57, 0x40, 0x69,
921da177e4SLinus Torvalds	0x10, 0x03, 0x3e, 0x69,
931da177e4SLinus Torvalds	0x00, 0x65, 0x20, 0x41,
941da177e4SLinus Torvalds	0x02, 0x57, 0xae, 0x00,
951da177e4SLinus Torvalds	0x00, 0x65, 0x9e, 0x40,
9679778a27SJames Bottomley	0x61, 0x6a, 0xda, 0x5e,
971da177e4SLinus Torvalds	0x08, 0x51, 0x20, 0x71,
981da177e4SLinus Torvalds	0x02, 0x0b, 0xb2, 0x78,
991da177e4SLinus Torvalds	0x00, 0x65, 0xae, 0x40,
1001da177e4SLinus Torvalds	0x1a, 0x01, 0x02, 0x00,
1011da177e4SLinus Torvalds	0xf0, 0x19, 0x7a, 0x08,
1021da177e4SLinus Torvalds	0x0f, 0x0f, 0xc8, 0x08,
1031da177e4SLinus Torvalds	0x0f, 0x05, 0xc8, 0x08,
1041da177e4SLinus Torvalds	0x00, 0x3d, 0x7a, 0x00,
1051da177e4SLinus Torvalds	0x08, 0x1f, 0xc4, 0x78,
1061da177e4SLinus Torvalds	0x80, 0x3d, 0x7a, 0x00,
1071da177e4SLinus Torvalds	0x20, 0x6a, 0x16, 0x00,
1081da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
10979778a27SJames Bottomley	0x00, 0x65, 0xb4, 0x5e,
1101da177e4SLinus Torvalds	0x00, 0x65, 0x12, 0x40,
1111da177e4SLinus Torvalds	0x20, 0x11, 0xd2, 0x68,
1121da177e4SLinus Torvalds	0x20, 0x6a, 0x18, 0x00,
1131da177e4SLinus Torvalds	0x20, 0x11, 0x22, 0x00,
1141da177e4SLinus Torvalds	0xf7, 0x1f, 0xca, 0x08,
1151da177e4SLinus Torvalds	0x80, 0xb9, 0xd8, 0x78,
1161da177e4SLinus Torvalds	0x08, 0x65, 0xca, 0x00,
1171da177e4SLinus Torvalds	0x01, 0x65, 0x3e, 0x30,
1181da177e4SLinus Torvalds	0x01, 0xb9, 0x1e, 0x30,
1191da177e4SLinus Torvalds	0x7f, 0xb9, 0x0a, 0x08,
1201da177e4SLinus Torvalds	0x01, 0xb9, 0x0a, 0x30,
1211da177e4SLinus Torvalds	0x01, 0x54, 0xca, 0x30,
1221da177e4SLinus Torvalds	0x80, 0xb8, 0xe6, 0x78,
1231da177e4SLinus Torvalds	0x80, 0x65, 0xca, 0x00,
1241da177e4SLinus Torvalds	0x01, 0x65, 0x00, 0x34,
1251da177e4SLinus Torvalds	0x01, 0x54, 0x00, 0x34,
1261da177e4SLinus Torvalds	0x08, 0xb8, 0xee, 0x78,
1271da177e4SLinus Torvalds	0x20, 0x01, 0x02, 0x00,
1281da177e4SLinus Torvalds	0x02, 0xbd, 0x08, 0x34,
1291da177e4SLinus Torvalds	0x01, 0xbd, 0x08, 0x34,
1301da177e4SLinus Torvalds	0x08, 0x01, 0x02, 0x00,
1311da177e4SLinus Torvalds	0x02, 0x0b, 0xf4, 0x78,
1321da177e4SLinus Torvalds	0xf7, 0x01, 0x02, 0x08,
1331da177e4SLinus Torvalds	0x01, 0x06, 0xcc, 0x34,
1341da177e4SLinus Torvalds	0xb2, 0x00, 0x00, 0x08,
1351da177e4SLinus Torvalds	0x01, 0x40, 0x20, 0x31,
1361da177e4SLinus Torvalds	0x01, 0xbf, 0x80, 0x30,
1371da177e4SLinus Torvalds	0x01, 0xb9, 0x7a, 0x30,
1381da177e4SLinus Torvalds	0x3f, 0xba, 0x7c, 0x08,
1391da177e4SLinus Torvalds	0x00, 0x65, 0xea, 0x58,
1401da177e4SLinus Torvalds	0x80, 0x0b, 0xc4, 0x79,
1411da177e4SLinus Torvalds	0x12, 0x01, 0x02, 0x00,
1421da177e4SLinus Torvalds	0x01, 0xab, 0xac, 0x30,
14379778a27SJames Bottomley	0xe4, 0x6a, 0x70, 0x5d,
1441da177e4SLinus Torvalds	0x40, 0x6a, 0x16, 0x00,
14579778a27SJames Bottomley	0x80, 0x3e, 0x86, 0x5d,
1461da177e4SLinus Torvalds	0x20, 0xb8, 0x18, 0x79,
14779778a27SJames Bottomley	0x20, 0x6a, 0x86, 0x5d,
14879778a27SJames Bottomley	0x00, 0xab, 0x86, 0x5d,
1491da177e4SLinus Torvalds	0x01, 0xa9, 0x78, 0x30,
1501da177e4SLinus Torvalds	0x10, 0xb8, 0x20, 0x79,
15179778a27SJames Bottomley	0xe4, 0x6a, 0x70, 0x5d,
1521da177e4SLinus Torvalds	0x00, 0x65, 0xae, 0x40,
1531da177e4SLinus Torvalds	0x10, 0x03, 0x3c, 0x69,
1541da177e4SLinus Torvalds	0x08, 0x3c, 0x5a, 0x69,
1551da177e4SLinus Torvalds	0x04, 0x3c, 0x92, 0x69,
1561da177e4SLinus Torvalds	0x02, 0x3c, 0x98, 0x69,
1571da177e4SLinus Torvalds	0x01, 0x3c, 0x44, 0x79,
15879778a27SJames Bottomley	0xff, 0x6a, 0xa6, 0x00,
1591da177e4SLinus Torvalds	0x00, 0x65, 0xa4, 0x59,
16079778a27SJames Bottomley	0x00, 0x6a, 0xc2, 0x5e,
16179778a27SJames Bottomley	0xff, 0x53, 0x30, 0x71,
1621da177e4SLinus Torvalds	0x0d, 0x6a, 0x76, 0x00,
16379778a27SJames Bottomley	0x00, 0x53, 0x14, 0x5e,
1641da177e4SLinus Torvalds	0x00, 0x65, 0xea, 0x58,
1651da177e4SLinus Torvalds	0x12, 0x01, 0x02, 0x00,
1661da177e4SLinus Torvalds	0x00, 0x65, 0x18, 0x41,
1671da177e4SLinus Torvalds	0xa4, 0x6a, 0x06, 0x00,
1681da177e4SLinus Torvalds	0x00, 0x65, 0xf2, 0x58,
1691da177e4SLinus Torvalds	0xfd, 0x57, 0xae, 0x08,
1701da177e4SLinus Torvalds	0x00, 0x65, 0xae, 0x40,
17179778a27SJames Bottomley	0xe4, 0x6a, 0x70, 0x5d,
1721da177e4SLinus Torvalds	0x20, 0x3c, 0x4a, 0x79,
17379778a27SJames Bottomley	0x02, 0x6a, 0x86, 0x5d,
17479778a27SJames Bottomley	0x04, 0x6a, 0x86, 0x5d,
1751da177e4SLinus Torvalds	0x01, 0x03, 0x4c, 0x69,
1761da177e4SLinus Torvalds	0xf7, 0x11, 0x22, 0x08,
1771da177e4SLinus Torvalds	0xff, 0x6a, 0x24, 0x08,
1781da177e4SLinus Torvalds	0xff, 0x6a, 0x06, 0x08,
1791da177e4SLinus Torvalds	0x01, 0x6a, 0x7e, 0x00,
1801da177e4SLinus Torvalds	0x00, 0x65, 0xa4, 0x59,
1811da177e4SLinus Torvalds	0x00, 0x65, 0x04, 0x40,
1821da177e4SLinus Torvalds	0x80, 0x86, 0xc8, 0x08,
1831da177e4SLinus Torvalds	0x01, 0x4f, 0xc8, 0x30,
1841da177e4SLinus Torvalds	0x00, 0x50, 0x6c, 0x61,
18579778a27SJames Bottomley	0xc4, 0x6a, 0x70, 0x5d,
1861da177e4SLinus Torvalds	0x40, 0x3c, 0x68, 0x79,
18779778a27SJames Bottomley	0x28, 0x6a, 0x86, 0x5d,
1881da177e4SLinus Torvalds	0x00, 0x65, 0x4c, 0x41,
18979778a27SJames Bottomley	0x08, 0x6a, 0x86, 0x5d,
1901da177e4SLinus Torvalds	0x00, 0x65, 0x4c, 0x41,
19179778a27SJames Bottomley	0x84, 0x6a, 0x70, 0x5d,
1921da177e4SLinus Torvalds	0x00, 0x65, 0xf2, 0x58,
1931da177e4SLinus Torvalds	0x01, 0x66, 0xc8, 0x30,
1941da177e4SLinus Torvalds	0x01, 0x64, 0xd8, 0x31,
1951da177e4SLinus Torvalds	0x01, 0x64, 0x32, 0x31,
1961da177e4SLinus Torvalds	0x5b, 0x64, 0xc8, 0x28,
1971da177e4SLinus Torvalds	0x30, 0x64, 0xca, 0x18,
1981da177e4SLinus Torvalds	0x01, 0x6c, 0xc8, 0x30,
1991da177e4SLinus Torvalds	0xff, 0x64, 0x8e, 0x79,
2001da177e4SLinus Torvalds	0x08, 0x01, 0x02, 0x00,
2011da177e4SLinus Torvalds	0x02, 0x0b, 0x80, 0x79,
2021da177e4SLinus Torvalds	0x01, 0x64, 0x86, 0x61,
2031da177e4SLinus Torvalds	0xf7, 0x01, 0x02, 0x08,
2041da177e4SLinus Torvalds	0x01, 0x06, 0xd8, 0x31,
2051da177e4SLinus Torvalds	0x01, 0x06, 0x32, 0x31,
2061da177e4SLinus Torvalds	0xff, 0x64, 0xc8, 0x18,
2071da177e4SLinus Torvalds	0xff, 0x64, 0x80, 0x69,
2081da177e4SLinus Torvalds	0xf7, 0x3c, 0x78, 0x08,
2091da177e4SLinus Torvalds	0x00, 0x65, 0x20, 0x41,
2101da177e4SLinus Torvalds	0x40, 0xaa, 0x7e, 0x10,
21179778a27SJames Bottomley	0x04, 0xaa, 0x70, 0x5d,
21279778a27SJames Bottomley	0x00, 0x65, 0x58, 0x42,
21379778a27SJames Bottomley	0xc4, 0x6a, 0x70, 0x5d,
2141da177e4SLinus Torvalds	0xc0, 0x6a, 0x7e, 0x00,
21579778a27SJames Bottomley	0x00, 0xa8, 0x86, 0x5d,
2161da177e4SLinus Torvalds	0xe4, 0x6a, 0x06, 0x00,
21779778a27SJames Bottomley	0x00, 0x6a, 0x86, 0x5d,
2181da177e4SLinus Torvalds	0x00, 0x65, 0x4c, 0x41,
2191da177e4SLinus Torvalds	0x10, 0x3c, 0xa8, 0x69,
22079778a27SJames Bottomley	0x00, 0xbb, 0x8c, 0x44,
2211da177e4SLinus Torvalds	0x18, 0x6a, 0xda, 0x01,
2221da177e4SLinus Torvalds	0x01, 0x69, 0xd8, 0x31,
2231da177e4SLinus Torvalds	0x1c, 0x6a, 0xd0, 0x01,
2241da177e4SLinus Torvalds	0x09, 0xee, 0xdc, 0x01,
2251da177e4SLinus Torvalds	0x80, 0xee, 0xb0, 0x79,
2261da177e4SLinus Torvalds	0xff, 0x6a, 0xdc, 0x09,
2271da177e4SLinus Torvalds	0x01, 0x93, 0x26, 0x01,
2281da177e4SLinus Torvalds	0x03, 0x6a, 0x2a, 0x01,
2291da177e4SLinus Torvalds	0x01, 0x69, 0x32, 0x31,
23079778a27SJames Bottomley	0x1c, 0x6a, 0xe2, 0x5d,
2311da177e4SLinus Torvalds	0x0a, 0x93, 0x26, 0x01,
23279778a27SJames Bottomley	0x00, 0x65, 0xaa, 0x5e,
2331da177e4SLinus Torvalds	0x01, 0x50, 0xa0, 0x18,
2341da177e4SLinus Torvalds	0x02, 0x6a, 0x22, 0x05,
2351da177e4SLinus Torvalds	0x1a, 0x01, 0x02, 0x00,
2361da177e4SLinus Torvalds	0x80, 0x6a, 0x74, 0x00,
2371da177e4SLinus Torvalds	0x40, 0x6a, 0x78, 0x00,
2381da177e4SLinus Torvalds	0x40, 0x6a, 0x16, 0x00,
23979778a27SJames Bottomley	0x00, 0x65, 0xda, 0x5d,
2401da177e4SLinus Torvalds	0x01, 0x3f, 0xc8, 0x30,
24179778a27SJames Bottomley	0xbf, 0x64, 0x58, 0x7a,
24279778a27SJames Bottomley	0x80, 0x64, 0xa0, 0x73,
24379778a27SJames Bottomley	0xa0, 0x64, 0x02, 0x74,
24479778a27SJames Bottomley	0xc0, 0x64, 0xf6, 0x73,
24579778a27SJames Bottomley	0xe0, 0x64, 0x32, 0x74,
24679778a27SJames Bottomley	0x01, 0x6a, 0xda, 0x5e,
2471da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
2481da177e4SLinus Torvalds	0xf7, 0x11, 0x22, 0x08,
2491da177e4SLinus Torvalds	0x01, 0x06, 0xd4, 0x30,
2501da177e4SLinus Torvalds	0xff, 0x6a, 0x24, 0x08,
2511da177e4SLinus Torvalds	0xf7, 0x01, 0x02, 0x08,
25279778a27SJames Bottomley	0xc0, 0x6a, 0x78, 0x00,
25379778a27SJames Bottomley	0x09, 0x0c, 0xe8, 0x79,
2541da177e4SLinus Torvalds	0x08, 0x0c, 0x04, 0x68,
25579778a27SJames Bottomley	0xb1, 0x6a, 0xda, 0x5e,
2561da177e4SLinus Torvalds	0xff, 0x6a, 0x26, 0x09,
2571da177e4SLinus Torvalds	0x12, 0x01, 0x02, 0x00,
2581da177e4SLinus Torvalds	0x02, 0x6a, 0x08, 0x30,
2591da177e4SLinus Torvalds	0xff, 0x6a, 0x08, 0x08,
2601da177e4SLinus Torvalds	0xdf, 0x01, 0x02, 0x08,
2611da177e4SLinus Torvalds	0x01, 0x6a, 0x7e, 0x00,
2621da177e4SLinus Torvalds	0xc0, 0x6a, 0x78, 0x04,
2631da177e4SLinus Torvalds	0xff, 0x6a, 0xc8, 0x08,
2641da177e4SLinus Torvalds	0x08, 0xa4, 0x48, 0x19,
2651da177e4SLinus Torvalds	0x00, 0xa5, 0x4a, 0x21,
2661da177e4SLinus Torvalds	0x00, 0xa6, 0x4c, 0x21,
2671da177e4SLinus Torvalds	0x00, 0xa7, 0x4e, 0x25,
26879778a27SJames Bottomley	0x08, 0xeb, 0xde, 0x7e,
26979778a27SJames Bottomley	0x80, 0xeb, 0x08, 0x7a,
2701da177e4SLinus Torvalds	0xff, 0x6a, 0xd6, 0x09,
27179778a27SJames Bottomley	0x08, 0xeb, 0x0c, 0x6a,
2721da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x0c,
27379778a27SJames Bottomley	0x80, 0xa3, 0xde, 0x6e,
27479778a27SJames Bottomley	0x88, 0xeb, 0x22, 0x72,
27579778a27SJames Bottomley	0x08, 0xeb, 0xde, 0x6e,
27679778a27SJames Bottomley	0x04, 0xea, 0x26, 0xe2,
27779778a27SJames Bottomley	0x08, 0xee, 0xde, 0x6e,
2781da177e4SLinus Torvalds	0x04, 0x6a, 0xd0, 0x81,
2791da177e4SLinus Torvalds	0x05, 0xa4, 0xc0, 0x89,
2801da177e4SLinus Torvalds	0x03, 0xa5, 0xc2, 0x31,
2811da177e4SLinus Torvalds	0x09, 0x6a, 0xd6, 0x05,
28279778a27SJames Bottomley	0x00, 0x65, 0x0a, 0x5a,
2831da177e4SLinus Torvalds	0x06, 0xa4, 0xd4, 0x89,
28479778a27SJames Bottomley	0x80, 0x94, 0xde, 0x7e,
2851da177e4SLinus Torvalds	0x07, 0xe9, 0x10, 0x31,
2861da177e4SLinus Torvalds	0x01, 0xe9, 0x46, 0x31,
28779778a27SJames Bottomley	0x00, 0xa3, 0xbc, 0x5e,
28879778a27SJames Bottomley	0x00, 0x65, 0xfc, 0x59,
2891da177e4SLinus Torvalds	0x01, 0xa4, 0xca, 0x30,
29079778a27SJames Bottomley	0x80, 0xa3, 0x36, 0x7a,
2911da177e4SLinus Torvalds	0x02, 0x65, 0xca, 0x00,
2921da177e4SLinus Torvalds	0x01, 0x65, 0xf8, 0x31,
2931da177e4SLinus Torvalds	0x80, 0x93, 0x26, 0x01,
2941da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x0c,
2951da177e4SLinus Torvalds	0x01, 0x8c, 0xc8, 0x30,
2961da177e4SLinus Torvalds	0x00, 0x88, 0xc8, 0x18,
2971da177e4SLinus Torvalds	0x02, 0x64, 0xc8, 0x88,
29879778a27SJames Bottomley	0xff, 0x64, 0xde, 0x7e,
29979778a27SJames Bottomley	0xff, 0x8d, 0x4c, 0x6a,
30079778a27SJames Bottomley	0xff, 0x8e, 0x4c, 0x6a,
3011da177e4SLinus Torvalds	0x03, 0x8c, 0xd4, 0x98,
30279778a27SJames Bottomley	0x00, 0x65, 0xde, 0x56,
3031da177e4SLinus Torvalds	0x01, 0x64, 0x70, 0x30,
3041da177e4SLinus Torvalds	0xff, 0x64, 0xc8, 0x10,
3051da177e4SLinus Torvalds	0x01, 0x64, 0xc8, 0x18,
3061da177e4SLinus Torvalds	0x00, 0x8c, 0x18, 0x19,
3071da177e4SLinus Torvalds	0xff, 0x8d, 0x1a, 0x21,
3081da177e4SLinus Torvalds	0xff, 0x8e, 0x1c, 0x25,
30979778a27SJames Bottomley	0xc0, 0x3c, 0x5c, 0x7a,
31079778a27SJames Bottomley	0x21, 0x6a, 0xda, 0x5e,
3111da177e4SLinus Torvalds	0xa8, 0x6a, 0x76, 0x00,
3121da177e4SLinus Torvalds	0x79, 0x6a, 0x76, 0x00,
31379778a27SJames Bottomley	0x40, 0x3f, 0x64, 0x6a,
3141da177e4SLinus Torvalds	0x04, 0x3b, 0x76, 0x00,
3151da177e4SLinus Torvalds	0x04, 0x6a, 0xd4, 0x81,
31679778a27SJames Bottomley	0x20, 0x3c, 0x6c, 0x7a,
31779778a27SJames Bottomley	0x51, 0x6a, 0xda, 0x5e,
31879778a27SJames Bottomley	0x00, 0x65, 0x84, 0x42,
3191da177e4SLinus Torvalds	0x20, 0x3c, 0x78, 0x00,
32079778a27SJames Bottomley	0x00, 0xb3, 0xbc, 0x5e,
3211da177e4SLinus Torvalds	0x07, 0xac, 0x10, 0x31,
3221da177e4SLinus Torvalds	0x05, 0xb3, 0x46, 0x31,
3231da177e4SLinus Torvalds	0x88, 0x6a, 0xcc, 0x00,
32479778a27SJames Bottomley	0xac, 0x6a, 0xf0, 0x5d,
3251da177e4SLinus Torvalds	0xa3, 0x6a, 0xcc, 0x00,
32679778a27SJames Bottomley	0xb3, 0x6a, 0xf4, 0x5d,
32779778a27SJames Bottomley	0x00, 0x65, 0x3c, 0x5a,
3281da177e4SLinus Torvalds	0xfd, 0xa4, 0x48, 0x09,
3291da177e4SLinus Torvalds	0x03, 0x8c, 0x10, 0x30,
33079778a27SJames Bottomley	0x00, 0x65, 0xe8, 0x5d,
33179778a27SJames Bottomley	0x01, 0xa4, 0x96, 0x7a,
3321da177e4SLinus Torvalds	0x04, 0x3b, 0x76, 0x08,
3331da177e4SLinus Torvalds	0x01, 0x3b, 0x26, 0x31,
3341da177e4SLinus Torvalds	0x80, 0x02, 0x04, 0x00,
33579778a27SJames Bottomley	0x10, 0x0c, 0x8c, 0x7a,
33679778a27SJames Bottomley	0x03, 0x9e, 0x8e, 0x6a,
3371da177e4SLinus Torvalds	0x7f, 0x02, 0x04, 0x08,
33879778a27SJames Bottomley	0x91, 0x6a, 0xda, 0x5e,
3391da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
3401da177e4SLinus Torvalds	0x01, 0xa4, 0xca, 0x30,
34179778a27SJames Bottomley	0x80, 0xa3, 0x9c, 0x7a,
3421da177e4SLinus Torvalds	0x02, 0x65, 0xca, 0x00,
3431da177e4SLinus Torvalds	0x01, 0x65, 0xf8, 0x31,
3441da177e4SLinus Torvalds	0x01, 0x3b, 0x26, 0x31,
34579778a27SJames Bottomley	0x00, 0x65, 0x10, 0x5a,
34679778a27SJames Bottomley	0x01, 0xfc, 0xaa, 0x6a,
34779778a27SJames Bottomley	0x80, 0x0b, 0xa0, 0x6a,
34879778a27SJames Bottomley	0x10, 0x0c, 0xa0, 0x7a,
34979778a27SJames Bottomley	0x20, 0x93, 0xa0, 0x6a,
3501da177e4SLinus Torvalds	0x02, 0x93, 0x26, 0x01,
35179778a27SJames Bottomley	0x02, 0xfc, 0xb4, 0x7a,
35279778a27SJames Bottomley	0x40, 0x0d, 0xc8, 0x6a,
3531da177e4SLinus Torvalds	0x01, 0xa4, 0x48, 0x01,
35479778a27SJames Bottomley	0x00, 0x65, 0xc8, 0x42,
35579778a27SJames Bottomley	0x40, 0x0d, 0xba, 0x6a,
35679778a27SJames Bottomley	0x00, 0x65, 0x10, 0x5a,
35779778a27SJames Bottomley	0x00, 0x65, 0xac, 0x42,
35879778a27SJames Bottomley	0x80, 0xfc, 0xc4, 0x7a,
35979778a27SJames Bottomley	0x80, 0xa4, 0xc4, 0x6a,
3601da177e4SLinus Torvalds	0xff, 0xa5, 0x4a, 0x19,
3611da177e4SLinus Torvalds	0xff, 0xa6, 0x4c, 0x21,
3621da177e4SLinus Torvalds	0xff, 0xa7, 0x4e, 0x21,
3631da177e4SLinus Torvalds	0xf8, 0xfc, 0x48, 0x09,
3641da177e4SLinus Torvalds	0x7f, 0xa3, 0x46, 0x09,
36579778a27SJames Bottomley	0x04, 0x3b, 0xe4, 0x6a,
3661da177e4SLinus Torvalds	0x02, 0x93, 0x26, 0x01,
36779778a27SJames Bottomley	0x01, 0x94, 0xca, 0x7a,
36879778a27SJames Bottomley	0x01, 0x94, 0xca, 0x7a,
36979778a27SJames Bottomley	0x01, 0x94, 0xca, 0x7a,
37079778a27SJames Bottomley	0x01, 0x94, 0xca, 0x7a,
37179778a27SJames Bottomley	0x01, 0x94, 0xca, 0x7a,
37279778a27SJames Bottomley	0x01, 0xa4, 0xe2, 0x7a,
37379778a27SJames Bottomley	0x01, 0xfc, 0xd8, 0x7a,
37479778a27SJames Bottomley	0x01, 0x94, 0xe4, 0x6a,
37579778a27SJames Bottomley	0x01, 0x94, 0xe4, 0x6a,
37679778a27SJames Bottomley	0x01, 0x94, 0xe4, 0x6a,
37779778a27SJames Bottomley	0x00, 0x65, 0x84, 0x42,
37879778a27SJames Bottomley	0x01, 0x94, 0xe2, 0x7a,
37979778a27SJames Bottomley	0x10, 0x94, 0xe4, 0x6a,
3801da177e4SLinus Torvalds	0xd7, 0x93, 0x26, 0x09,
38179778a27SJames Bottomley	0x28, 0x93, 0xe8, 0x6a,
3821da177e4SLinus Torvalds	0x01, 0x85, 0x0a, 0x01,
38379778a27SJames Bottomley	0x02, 0xfc, 0xf0, 0x6a,
3841da177e4SLinus Torvalds	0x01, 0x14, 0x46, 0x31,
3851da177e4SLinus Torvalds	0xff, 0x6a, 0x10, 0x09,
3861da177e4SLinus Torvalds	0xfe, 0x85, 0x0a, 0x09,
38779778a27SJames Bottomley	0xff, 0x38, 0xfe, 0x6a,
38879778a27SJames Bottomley	0x80, 0xa3, 0xfe, 0x7a,
38979778a27SJames Bottomley	0x80, 0x0b, 0xfc, 0x7a,
39079778a27SJames Bottomley	0x04, 0x3b, 0xfe, 0x7a,
3911da177e4SLinus Torvalds	0xbf, 0x3b, 0x76, 0x08,
3921da177e4SLinus Torvalds	0x01, 0x3b, 0x26, 0x31,
39379778a27SJames Bottomley	0x00, 0x65, 0x10, 0x5a,
39479778a27SJames Bottomley	0x01, 0x0b, 0x0c, 0x6b,
39579778a27SJames Bottomley	0x10, 0x0c, 0x00, 0x7b,
39679778a27SJames Bottomley	0x04, 0x93, 0x0a, 0x6b,
39779778a27SJames Bottomley	0x01, 0x94, 0x08, 0x7b,
39879778a27SJames Bottomley	0x10, 0x94, 0x0a, 0x6b,
3991da177e4SLinus Torvalds	0xc7, 0x93, 0x26, 0x09,
4001da177e4SLinus Torvalds	0x01, 0x99, 0xd4, 0x30,
40179778a27SJames Bottomley	0x38, 0x93, 0x0e, 0x6b,
40279778a27SJames Bottomley	0xff, 0x08, 0x5c, 0x6b,
40379778a27SJames Bottomley	0xff, 0x09, 0x5c, 0x6b,
40479778a27SJames Bottomley	0xff, 0x0a, 0x5c, 0x6b,
40579778a27SJames Bottomley	0xff, 0x38, 0x2a, 0x7b,
4061da177e4SLinus Torvalds	0x04, 0x14, 0x10, 0x31,
4071da177e4SLinus Torvalds	0x01, 0x38, 0x18, 0x31,
4081da177e4SLinus Torvalds	0x02, 0x6a, 0x1a, 0x31,
4091da177e4SLinus Torvalds	0x88, 0x6a, 0xcc, 0x00,
41079778a27SJames Bottomley	0x14, 0x6a, 0xf6, 0x5d,
41179778a27SJames Bottomley	0x00, 0x38, 0xe2, 0x5d,
4121da177e4SLinus Torvalds	0xff, 0x6a, 0x70, 0x08,
41379778a27SJames Bottomley	0x00, 0x65, 0x56, 0x43,
41479778a27SJames Bottomley	0x80, 0xa3, 0x30, 0x7b,
4151da177e4SLinus Torvalds	0x01, 0xa4, 0x48, 0x01,
41679778a27SJames Bottomley	0x00, 0x65, 0x5c, 0x43,
41779778a27SJames Bottomley	0x08, 0xeb, 0x36, 0x7b,
41879778a27SJames Bottomley	0x00, 0x65, 0x10, 0x5a,
41979778a27SJames Bottomley	0x08, 0xeb, 0x32, 0x6b,
4201da177e4SLinus Torvalds	0x07, 0xe9, 0x10, 0x31,
4211da177e4SLinus Torvalds	0x01, 0xe9, 0xca, 0x30,
4221da177e4SLinus Torvalds	0x01, 0x65, 0x46, 0x31,
42379778a27SJames Bottomley	0x00, 0x6a, 0xbc, 0x5e,
4241da177e4SLinus Torvalds	0x88, 0x6a, 0xcc, 0x00,
42579778a27SJames Bottomley	0xa4, 0x6a, 0xf6, 0x5d,
42679778a27SJames Bottomley	0x08, 0x6a, 0xe2, 0x5d,
4271da177e4SLinus Torvalds	0x0d, 0x93, 0x26, 0x01,
42879778a27SJames Bottomley	0x00, 0x65, 0xaa, 0x5e,
4291da177e4SLinus Torvalds	0x88, 0x6a, 0xcc, 0x00,
43079778a27SJames Bottomley	0x00, 0x65, 0x8c, 0x5e,
4311da177e4SLinus Torvalds	0x01, 0x99, 0x46, 0x31,
43279778a27SJames Bottomley	0x00, 0xa3, 0xbc, 0x5e,
4331da177e4SLinus Torvalds	0x01, 0x88, 0x10, 0x31,
43479778a27SJames Bottomley	0x00, 0x65, 0x3c, 0x5a,
43579778a27SJames Bottomley	0x00, 0x65, 0xfc, 0x59,
4361da177e4SLinus Torvalds	0x03, 0x8c, 0x10, 0x30,
43779778a27SJames Bottomley	0x00, 0x65, 0xe8, 0x5d,
43879778a27SJames Bottomley	0x80, 0x0b, 0x84, 0x6a,
43979778a27SJames Bottomley	0x80, 0x0b, 0x64, 0x6b,
44079778a27SJames Bottomley	0x01, 0x0c, 0x5e, 0x7b,
44179778a27SJames Bottomley	0x10, 0x0c, 0x84, 0x7a,
44279778a27SJames Bottomley	0x03, 0x9e, 0x84, 0x6a,
44379778a27SJames Bottomley	0x00, 0x65, 0x06, 0x5a,
44479778a27SJames Bottomley	0x00, 0x6a, 0xbc, 0x5e,
44579778a27SJames Bottomley	0x01, 0xa4, 0x84, 0x6b,
44679778a27SJames Bottomley	0xff, 0x38, 0x7a, 0x7b,
4471da177e4SLinus Torvalds	0x01, 0x38, 0xc8, 0x30,
4481da177e4SLinus Torvalds	0x00, 0x08, 0x40, 0x19,
4491da177e4SLinus Torvalds	0xff, 0x6a, 0xc8, 0x08,
4501da177e4SLinus Torvalds	0x00, 0x09, 0x42, 0x21,
4511da177e4SLinus Torvalds	0x00, 0x0a, 0x44, 0x21,
4521da177e4SLinus Torvalds	0xff, 0x6a, 0x70, 0x08,
45379778a27SJames Bottomley	0x00, 0x65, 0x7c, 0x43,
4541da177e4SLinus Torvalds	0x03, 0x08, 0x40, 0x31,
4551da177e4SLinus Torvalds	0x03, 0x08, 0x40, 0x31,
4561da177e4SLinus Torvalds	0x01, 0x08, 0x40, 0x31,
4571da177e4SLinus Torvalds	0x01, 0x09, 0x42, 0x31,
4581da177e4SLinus Torvalds	0x01, 0x0a, 0x44, 0x31,
4591da177e4SLinus Torvalds	0xfd, 0xb4, 0x68, 0x09,
4601da177e4SLinus Torvalds	0x12, 0x01, 0x02, 0x00,
4611da177e4SLinus Torvalds	0x12, 0x01, 0x02, 0x00,
4621da177e4SLinus Torvalds	0x04, 0x3c, 0xcc, 0x79,
4631da177e4SLinus Torvalds	0xfb, 0x3c, 0x78, 0x08,
4641da177e4SLinus Torvalds	0x04, 0x93, 0x20, 0x79,
46579778a27SJames Bottomley	0x01, 0x0c, 0x90, 0x6b,
4661da177e4SLinus Torvalds	0x80, 0xba, 0x20, 0x79,
4671da177e4SLinus Torvalds	0x80, 0x04, 0x20, 0x79,
46879778a27SJames Bottomley	0xe4, 0x6a, 0x70, 0x5d,
46979778a27SJames Bottomley	0x23, 0x6a, 0x86, 0x5d,
47079778a27SJames Bottomley	0x01, 0x6a, 0x86, 0x5d,
4711da177e4SLinus Torvalds	0x00, 0x65, 0x20, 0x41,
4721da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
47379778a27SJames Bottomley	0x80, 0x3c, 0xa4, 0x7b,
47479778a27SJames Bottomley	0x21, 0x6a, 0xda, 0x5e,
4751da177e4SLinus Torvalds	0x01, 0xbc, 0x18, 0x31,
4761da177e4SLinus Torvalds	0x02, 0x6a, 0x1a, 0x31,
4771da177e4SLinus Torvalds	0x02, 0x6a, 0xf8, 0x01,
4781da177e4SLinus Torvalds	0x01, 0xbc, 0x10, 0x30,
4791da177e4SLinus Torvalds	0x02, 0x6a, 0x12, 0x30,
4801da177e4SLinus Torvalds	0x01, 0xbc, 0x10, 0x30,
4811da177e4SLinus Torvalds	0xff, 0x6a, 0x12, 0x08,
4821da177e4SLinus Torvalds	0xff, 0x6a, 0x14, 0x08,
4831da177e4SLinus Torvalds	0xf3, 0xbc, 0xd4, 0x18,
48479778a27SJames Bottomley	0xa0, 0x6a, 0xca, 0x53,
4851da177e4SLinus Torvalds	0x04, 0xa0, 0x10, 0x31,
4861da177e4SLinus Torvalds	0xac, 0x6a, 0x26, 0x01,
4871da177e4SLinus Torvalds	0x04, 0xa0, 0x10, 0x31,
4881da177e4SLinus Torvalds	0x03, 0x08, 0x18, 0x31,
4891da177e4SLinus Torvalds	0x88, 0x6a, 0xcc, 0x00,
49079778a27SJames Bottomley	0xa0, 0x6a, 0xf6, 0x5d,
49179778a27SJames Bottomley	0x00, 0xbc, 0xe2, 0x5d,
4921da177e4SLinus Torvalds	0x3d, 0x6a, 0x26, 0x01,
49379778a27SJames Bottomley	0x00, 0x65, 0xe2, 0x43,
4941da177e4SLinus Torvalds	0xff, 0x6a, 0x10, 0x09,
4951da177e4SLinus Torvalds	0xa4, 0x6a, 0x26, 0x01,
4961da177e4SLinus Torvalds	0x0c, 0xa0, 0x32, 0x31,
4971da177e4SLinus Torvalds	0x05, 0x6a, 0x26, 0x01,
4981da177e4SLinus Torvalds	0x35, 0x6a, 0x26, 0x01,
4991da177e4SLinus Torvalds	0x0c, 0xa0, 0x32, 0x31,
5001da177e4SLinus Torvalds	0x36, 0x6a, 0x26, 0x01,
5011da177e4SLinus Torvalds	0x02, 0x93, 0x26, 0x01,
5021da177e4SLinus Torvalds	0x35, 0x6a, 0x26, 0x01,
50379778a27SJames Bottomley	0x00, 0x65, 0x9e, 0x5e,
50479778a27SJames Bottomley	0x00, 0x65, 0x9e, 0x5e,
5051da177e4SLinus Torvalds	0x02, 0x93, 0x26, 0x01,
5061da177e4SLinus Torvalds	0xbf, 0x3c, 0x78, 0x08,
50779778a27SJames Bottomley	0x04, 0x0b, 0xe8, 0x6b,
50879778a27SJames Bottomley	0x10, 0x0c, 0xe4, 0x7b,
50979778a27SJames Bottomley	0x01, 0x03, 0xe8, 0x6b,
51079778a27SJames Bottomley	0x20, 0x93, 0xea, 0x6b,
51179778a27SJames Bottomley	0x04, 0x0b, 0xf0, 0x6b,
5121da177e4SLinus Torvalds	0x40, 0x3c, 0x78, 0x00,
5131da177e4SLinus Torvalds	0xc7, 0x93, 0x26, 0x09,
51479778a27SJames Bottomley	0x38, 0x93, 0xf2, 0x6b,
5151da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
51679778a27SJames Bottomley	0x80, 0x3c, 0x58, 0x6c,
5171da177e4SLinus Torvalds	0x01, 0x06, 0x50, 0x31,
5181da177e4SLinus Torvalds	0x80, 0xb8, 0x70, 0x01,
5191da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
5201da177e4SLinus Torvalds	0x10, 0x3f, 0x06, 0x00,
5211da177e4SLinus Torvalds	0x10, 0x6a, 0x06, 0x00,
5221da177e4SLinus Torvalds	0x01, 0x3a, 0xca, 0x30,
52379778a27SJames Bottomley	0x80, 0x65, 0x1e, 0x64,
52479778a27SJames Bottomley	0x10, 0xb8, 0x42, 0x6c,
5251da177e4SLinus Torvalds	0xc0, 0x3e, 0xca, 0x00,
52679778a27SJames Bottomley	0x40, 0xb8, 0x0e, 0x6c,
5271da177e4SLinus Torvalds	0xbf, 0x65, 0xca, 0x08,
52879778a27SJames Bottomley	0x20, 0xb8, 0x22, 0x7c,
5291da177e4SLinus Torvalds	0x01, 0x65, 0x0c, 0x30,
53079778a27SJames Bottomley	0x00, 0x65, 0xda, 0x5d,
53179778a27SJames Bottomley	0xa0, 0x3f, 0x2a, 0x64,
5321da177e4SLinus Torvalds	0x23, 0xb8, 0x0c, 0x08,
53379778a27SJames Bottomley	0x00, 0x65, 0xda, 0x5d,
53479778a27SJames Bottomley	0xa0, 0x3f, 0x2a, 0x64,
53579778a27SJames Bottomley	0x00, 0xbb, 0x22, 0x44,
53679778a27SJames Bottomley	0xff, 0x65, 0x22, 0x64,
53779778a27SJames Bottomley	0x00, 0x65, 0x42, 0x44,
5381da177e4SLinus Torvalds	0x40, 0x6a, 0x18, 0x00,
5391da177e4SLinus Torvalds	0x01, 0x65, 0x0c, 0x30,
54079778a27SJames Bottomley	0x00, 0x65, 0xda, 0x5d,
54179778a27SJames Bottomley	0xa0, 0x3f, 0xfe, 0x73,
5421da177e4SLinus Torvalds	0x40, 0x6a, 0x18, 0x00,
5431da177e4SLinus Torvalds	0x01, 0x3a, 0xa6, 0x30,
5441da177e4SLinus Torvalds	0x08, 0x6a, 0x74, 0x00,
5451da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
54679778a27SJames Bottomley	0x64, 0x6a, 0x6a, 0x5d,
54779778a27SJames Bottomley	0x80, 0x64, 0xda, 0x6c,
54879778a27SJames Bottomley	0x04, 0x64, 0x9c, 0x74,
54979778a27SJames Bottomley	0x02, 0x64, 0xac, 0x74,
55079778a27SJames Bottomley	0x00, 0x6a, 0x62, 0x74,
55179778a27SJames Bottomley	0x03, 0x64, 0xca, 0x74,
55279778a27SJames Bottomley	0x23, 0x64, 0x4a, 0x74,
55379778a27SJames Bottomley	0x08, 0x64, 0x5e, 0x74,
55479778a27SJames Bottomley	0x61, 0x6a, 0xda, 0x5e,
55579778a27SJames Bottomley	0x00, 0x65, 0xda, 0x5d,
5561da177e4SLinus Torvalds	0x08, 0x51, 0xce, 0x71,
55779778a27SJames Bottomley	0x00, 0x65, 0x42, 0x44,
55879778a27SJames Bottomley	0x80, 0x04, 0x5c, 0x7c,
55979778a27SJames Bottomley	0x51, 0x6a, 0x60, 0x5d,
56079778a27SJames Bottomley	0x01, 0x51, 0x5c, 0x64,
56179778a27SJames Bottomley	0x01, 0xa4, 0x54, 0x7c,
56279778a27SJames Bottomley	0x80, 0xba, 0x5e, 0x6c,
56379778a27SJames Bottomley	0x41, 0x6a, 0xda, 0x5e,
56479778a27SJames Bottomley	0x00, 0x65, 0x5e, 0x44,
56579778a27SJames Bottomley	0x21, 0x6a, 0xda, 0x5e,
56679778a27SJames Bottomley	0x00, 0x65, 0x5e, 0x44,
56779778a27SJames Bottomley	0x07, 0x6a, 0x56, 0x5d,
5681da177e4SLinus Torvalds	0x01, 0x06, 0xd4, 0x30,
5691da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
57079778a27SJames Bottomley	0x80, 0xb8, 0x58, 0x7c,
57179778a27SJames Bottomley	0xc0, 0x3c, 0x6c, 0x7c,
57279778a27SJames Bottomley	0x80, 0x3c, 0x58, 0x6c,
57379778a27SJames Bottomley	0xff, 0xa8, 0x6c, 0x6c,
57479778a27SJames Bottomley	0x40, 0x3c, 0x58, 0x6c,
57579778a27SJames Bottomley	0x10, 0xb8, 0x70, 0x7c,
57679778a27SJames Bottomley	0xa1, 0x6a, 0xda, 0x5e,
57779778a27SJames Bottomley	0x01, 0xb4, 0x76, 0x6c,
57879778a27SJames Bottomley	0x02, 0xb4, 0x78, 0x6c,
57979778a27SJames Bottomley	0x01, 0xa4, 0x78, 0x7c,
58079778a27SJames Bottomley	0xff, 0xa8, 0x88, 0x7c,
5811da177e4SLinus Torvalds	0x04, 0xb4, 0x68, 0x01,
5821da177e4SLinus Torvalds	0x01, 0x6a, 0x76, 0x00,
58379778a27SJames Bottomley	0x00, 0xbb, 0x14, 0x5e,
58479778a27SJames Bottomley	0xff, 0xa8, 0x88, 0x7c,
58579778a27SJames Bottomley	0x71, 0x6a, 0xda, 0x5e,
58679778a27SJames Bottomley	0x40, 0x51, 0x88, 0x64,
58779778a27SJames Bottomley	0x00, 0x65, 0xb4, 0x5e,
5881da177e4SLinus Torvalds	0x00, 0x65, 0xde, 0x41,
58979778a27SJames Bottomley	0x00, 0xbb, 0x8c, 0x5c,
5901da177e4SLinus Torvalds	0x00, 0x65, 0xde, 0x41,
59179778a27SJames Bottomley	0x00, 0x65, 0xb4, 0x5e,
5921da177e4SLinus Torvalds	0x01, 0x65, 0xa2, 0x30,
5931da177e4SLinus Torvalds	0x01, 0xf8, 0xc8, 0x30,
5941da177e4SLinus Torvalds	0x01, 0x4e, 0xc8, 0x30,
59579778a27SJames Bottomley	0x00, 0x6a, 0xb8, 0xdd,
59679778a27SJames Bottomley	0x00, 0x51, 0xca, 0x5d,
5971da177e4SLinus Torvalds	0x01, 0x4e, 0x9c, 0x18,
5981da177e4SLinus Torvalds	0x02, 0x6a, 0x22, 0x05,
59979778a27SJames Bottomley	0xc0, 0x3c, 0x58, 0x6c,
6001da177e4SLinus Torvalds	0x04, 0xb8, 0x70, 0x01,
60179778a27SJames Bottomley	0x00, 0x65, 0xd6, 0x5e,
6021da177e4SLinus Torvalds	0x20, 0xb8, 0xde, 0x69,
6031da177e4SLinus Torvalds	0x01, 0xbb, 0xa2, 0x30,
6041da177e4SLinus Torvalds	0x3f, 0xba, 0x7c, 0x08,
60579778a27SJames Bottomley	0x00, 0xb9, 0xd0, 0x5c,
6061da177e4SLinus Torvalds	0x00, 0x65, 0xde, 0x41,
6071da177e4SLinus Torvalds	0x01, 0x06, 0xd4, 0x30,
6081da177e4SLinus Torvalds	0x20, 0x3c, 0xcc, 0x79,
60979778a27SJames Bottomley	0x20, 0x3c, 0x5e, 0x7c,
61079778a27SJames Bottomley	0x01, 0xa4, 0xba, 0x7c,
6111da177e4SLinus Torvalds	0x01, 0xb4, 0x68, 0x01,
6121da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
61379778a27SJames Bottomley	0x00, 0x65, 0x5e, 0x44,
6141da177e4SLinus Torvalds	0x04, 0x14, 0x58, 0x31,
6151da177e4SLinus Torvalds	0x01, 0x06, 0xd4, 0x30,
6161da177e4SLinus Torvalds	0x08, 0xa0, 0x60, 0x31,
6171da177e4SLinus Torvalds	0xac, 0x6a, 0xcc, 0x00,
61879778a27SJames Bottomley	0x14, 0x6a, 0xf6, 0x5d,
6191da177e4SLinus Torvalds	0x01, 0x06, 0xd4, 0x30,
62079778a27SJames Bottomley	0xa0, 0x6a, 0xee, 0x5d,
6211da177e4SLinus Torvalds	0x00, 0x65, 0xcc, 0x41,
6221da177e4SLinus Torvalds	0xdf, 0x3c, 0x78, 0x08,
6231da177e4SLinus Torvalds	0x12, 0x01, 0x02, 0x00,
62479778a27SJames Bottomley	0x00, 0x65, 0x5e, 0x44,
6251da177e4SLinus Torvalds	0x4c, 0x65, 0xcc, 0x28,
6261da177e4SLinus Torvalds	0x01, 0x3e, 0x20, 0x31,
6271da177e4SLinus Torvalds	0xd0, 0x66, 0xcc, 0x18,
6281da177e4SLinus Torvalds	0x20, 0x66, 0xcc, 0x18,
6291da177e4SLinus Torvalds	0x01, 0x51, 0xda, 0x34,
6301da177e4SLinus Torvalds	0x4c, 0x3d, 0xca, 0x28,
6311da177e4SLinus Torvalds	0x3f, 0x64, 0x7c, 0x08,
6321da177e4SLinus Torvalds	0xd0, 0x65, 0xca, 0x18,
6331da177e4SLinus Torvalds	0x01, 0x3e, 0x20, 0x31,
6341da177e4SLinus Torvalds	0x30, 0x65, 0xd4, 0x18,
63579778a27SJames Bottomley	0x00, 0x65, 0xe8, 0x4c,
6361da177e4SLinus Torvalds	0xe1, 0x6a, 0x22, 0x01,
6371da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x08,
6381da177e4SLinus Torvalds	0x20, 0x65, 0xd4, 0x18,
63979778a27SJames Bottomley	0x00, 0x65, 0xf0, 0x54,
6401da177e4SLinus Torvalds	0xe1, 0x6a, 0x22, 0x01,
6411da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x08,
6421da177e4SLinus Torvalds	0x20, 0x65, 0xca, 0x18,
6431da177e4SLinus Torvalds	0xe0, 0x65, 0xd4, 0x18,
64479778a27SJames Bottomley	0x00, 0x65, 0xfa, 0x4c,
6451da177e4SLinus Torvalds	0xe1, 0x6a, 0x22, 0x01,
6461da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x08,
6471da177e4SLinus Torvalds	0xd0, 0x65, 0xd4, 0x18,
64879778a27SJames Bottomley	0x00, 0x65, 0x02, 0x55,
6491da177e4SLinus Torvalds	0xe1, 0x6a, 0x22, 0x01,
6501da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x08,
6511da177e4SLinus Torvalds	0x01, 0x6c, 0xa2, 0x30,
65279778a27SJames Bottomley	0xff, 0x51, 0x14, 0x75,
65379778a27SJames Bottomley	0x00, 0x51, 0x90, 0x5d,
6541da177e4SLinus Torvalds	0x01, 0x51, 0x20, 0x31,
65579778a27SJames Bottomley	0x00, 0x65, 0x36, 0x45,
6561da177e4SLinus Torvalds	0x3f, 0xba, 0xc8, 0x08,
65779778a27SJames Bottomley	0x00, 0x3e, 0x36, 0x75,
65879778a27SJames Bottomley	0x00, 0x65, 0xb2, 0x5e,
6591da177e4SLinus Torvalds	0x80, 0x3c, 0x78, 0x00,
6601da177e4SLinus Torvalds	0x01, 0x06, 0xd4, 0x30,
66179778a27SJames Bottomley	0x00, 0x65, 0xda, 0x5d,
6621da177e4SLinus Torvalds	0x01, 0x3c, 0x78, 0x00,
66379778a27SJames Bottomley	0xe0, 0x3f, 0x52, 0x65,
6641da177e4SLinus Torvalds	0x02, 0x3c, 0x78, 0x00,
66579778a27SJames Bottomley	0x20, 0x12, 0x52, 0x65,
66679778a27SJames Bottomley	0x51, 0x6a, 0x60, 0x5d,
66779778a27SJames Bottomley	0x00, 0x51, 0x90, 0x5d,
66879778a27SJames Bottomley	0x51, 0x6a, 0x60, 0x5d,
6691da177e4SLinus Torvalds	0x01, 0x51, 0x20, 0x31,
6701da177e4SLinus Torvalds	0x04, 0x3c, 0x78, 0x00,
6711da177e4SLinus Torvalds	0x01, 0xb9, 0xc8, 0x30,
67279778a27SJames Bottomley	0x00, 0x3d, 0x50, 0x65,
6731da177e4SLinus Torvalds	0x08, 0x3c, 0x78, 0x00,
6741da177e4SLinus Torvalds	0x3f, 0xba, 0xc8, 0x08,
67579778a27SJames Bottomley	0x00, 0x3e, 0x50, 0x65,
6761da177e4SLinus Torvalds	0x10, 0x3c, 0x78, 0x00,
67779778a27SJames Bottomley	0x04, 0xb8, 0x50, 0x7d,
6781da177e4SLinus Torvalds	0xfb, 0xb8, 0x70, 0x09,
67979778a27SJames Bottomley	0x20, 0xb8, 0x46, 0x6d,
6801da177e4SLinus Torvalds	0x01, 0x90, 0xc8, 0x30,
6811da177e4SLinus Torvalds	0xff, 0x6a, 0xa2, 0x00,
68279778a27SJames Bottomley	0x00, 0x3d, 0xd0, 0x5c,
6831da177e4SLinus Torvalds	0x01, 0x64, 0x20, 0x31,
6841da177e4SLinus Torvalds	0xff, 0x6a, 0x78, 0x08,
6851da177e4SLinus Torvalds	0x00, 0x65, 0xea, 0x58,
68679778a27SJames Bottomley	0x10, 0xb8, 0x5e, 0x7c,
68779778a27SJames Bottomley	0xff, 0x6a, 0x56, 0x5d,
68879778a27SJames Bottomley	0x00, 0x65, 0x5e, 0x44,
68979778a27SJames Bottomley	0x00, 0x65, 0xb2, 0x5e,
69079778a27SJames Bottomley	0x31, 0x6a, 0xda, 0x5e,
69179778a27SJames Bottomley	0x00, 0x65, 0x5e, 0x44,
6921da177e4SLinus Torvalds	0x10, 0x3f, 0x06, 0x00,
6931da177e4SLinus Torvalds	0x10, 0x6a, 0x06, 0x00,
6941da177e4SLinus Torvalds	0x01, 0x65, 0x74, 0x34,
69579778a27SJames Bottomley	0x81, 0x6a, 0xda, 0x5e,
69679778a27SJames Bottomley	0x00, 0x65, 0x62, 0x45,
6971da177e4SLinus Torvalds	0x01, 0x06, 0xd4, 0x30,
69879778a27SJames Bottomley	0x01, 0x0c, 0x62, 0x7d,
69979778a27SJames Bottomley	0x04, 0x0c, 0x5c, 0x6d,
7001da177e4SLinus Torvalds	0xe0, 0x03, 0x7e, 0x08,
7011da177e4SLinus Torvalds	0xe0, 0x3f, 0xcc, 0x61,
7021da177e4SLinus Torvalds	0x01, 0x65, 0xcc, 0x30,
7031da177e4SLinus Torvalds	0x01, 0x12, 0xda, 0x34,
7041da177e4SLinus Torvalds	0x01, 0x06, 0xd4, 0x34,
70579778a27SJames Bottomley	0x01, 0x03, 0x70, 0x6d,
7061da177e4SLinus Torvalds	0x40, 0x03, 0xcc, 0x08,
7071da177e4SLinus Torvalds	0x01, 0x65, 0x06, 0x30,
7081da177e4SLinus Torvalds	0x40, 0x65, 0xc8, 0x08,
70979778a27SJames Bottomley	0x00, 0x66, 0x7e, 0x75,
71079778a27SJames Bottomley	0x40, 0x65, 0x7e, 0x7d,
71179778a27SJames Bottomley	0x00, 0x65, 0x7e, 0x5d,
7121da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x08,
7131da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x08,
7141da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x08,
7151da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x0c,
7161da177e4SLinus Torvalds	0x08, 0x01, 0x02, 0x00,
71779778a27SJames Bottomley	0x02, 0x0b, 0x88, 0x7d,
7181da177e4SLinus Torvalds	0x01, 0x65, 0x0c, 0x30,
71979778a27SJames Bottomley	0x02, 0x0b, 0x8c, 0x7d,
7201da177e4SLinus Torvalds	0xf7, 0x01, 0x02, 0x0c,
7211da177e4SLinus Torvalds	0x01, 0x65, 0xc8, 0x30,
72279778a27SJames Bottomley	0xff, 0x41, 0xb0, 0x75,
7231da177e4SLinus Torvalds	0x01, 0x41, 0x20, 0x31,
7241da177e4SLinus Torvalds	0xff, 0x6a, 0xa4, 0x00,
72579778a27SJames Bottomley	0x00, 0x65, 0xa0, 0x45,
72679778a27SJames Bottomley	0xff, 0xbf, 0xb0, 0x75,
7271da177e4SLinus Torvalds	0x01, 0x90, 0xa4, 0x30,
7281da177e4SLinus Torvalds	0x01, 0xbf, 0x20, 0x31,
72979778a27SJames Bottomley	0x00, 0xbb, 0x9a, 0x65,
73079778a27SJames Bottomley	0xff, 0x52, 0xae, 0x75,
7311da177e4SLinus Torvalds	0x01, 0xbf, 0xcc, 0x30,
7321da177e4SLinus Torvalds	0x01, 0x90, 0xca, 0x30,
7331da177e4SLinus Torvalds	0x01, 0x52, 0x20, 0x31,
7341da177e4SLinus Torvalds	0x01, 0x66, 0x7e, 0x31,
7351da177e4SLinus Torvalds	0x01, 0x65, 0x20, 0x35,
7361da177e4SLinus Torvalds	0x01, 0xbf, 0x82, 0x34,
7371da177e4SLinus Torvalds	0x01, 0x64, 0xa2, 0x30,
73879778a27SJames Bottomley	0x00, 0x6a, 0xc2, 0x5e,
7391da177e4SLinus Torvalds	0x0d, 0x6a, 0x76, 0x00,
74079778a27SJames Bottomley	0x00, 0x51, 0x14, 0x46,
7411da177e4SLinus Torvalds	0x01, 0x65, 0xa4, 0x30,
7421da177e4SLinus Torvalds	0xe0, 0x6a, 0xcc, 0x00,
74379778a27SJames Bottomley	0x48, 0x6a, 0x08, 0x5e,
7441da177e4SLinus Torvalds	0x01, 0x6a, 0xd0, 0x01,
7451da177e4SLinus Torvalds	0x01, 0x6a, 0xdc, 0x05,
7461da177e4SLinus Torvalds	0x88, 0x6a, 0xcc, 0x00,
74779778a27SJames Bottomley	0x48, 0x6a, 0x08, 0x5e,
74879778a27SJames Bottomley	0x01, 0x6a, 0xe2, 0x5d,
7491da177e4SLinus Torvalds	0x01, 0x6a, 0x26, 0x05,
7501da177e4SLinus Torvalds	0x01, 0x65, 0xd8, 0x31,
7511da177e4SLinus Torvalds	0x09, 0xee, 0xdc, 0x01,
75279778a27SJames Bottomley	0x80, 0xee, 0xce, 0x7d,
7531da177e4SLinus Torvalds	0xff, 0x6a, 0xdc, 0x0d,
7541da177e4SLinus Torvalds	0x01, 0x65, 0x32, 0x31,
7551da177e4SLinus Torvalds	0x0a, 0x93, 0x26, 0x01,
75679778a27SJames Bottomley	0x00, 0x65, 0xaa, 0x46,
75779778a27SJames Bottomley	0x81, 0x6a, 0xda, 0x5e,
75879778a27SJames Bottomley	0x01, 0x0c, 0xda, 0x7d,
75979778a27SJames Bottomley	0x04, 0x0c, 0xd8, 0x6d,
7601da177e4SLinus Torvalds	0xe0, 0x03, 0x06, 0x08,
7611da177e4SLinus Torvalds	0xe0, 0x03, 0x7e, 0x0c,
7621da177e4SLinus Torvalds	0x01, 0x65, 0x18, 0x31,
7631da177e4SLinus Torvalds	0xff, 0x6a, 0x1a, 0x09,
7641da177e4SLinus Torvalds	0xff, 0x6a, 0x1c, 0x0d,
7651da177e4SLinus Torvalds	0x01, 0x8c, 0x10, 0x30,
7661da177e4SLinus Torvalds	0x01, 0x8d, 0x12, 0x30,
7671da177e4SLinus Torvalds	0x01, 0x8e, 0x14, 0x34,
7681da177e4SLinus Torvalds	0x01, 0x6c, 0xda, 0x30,
7691da177e4SLinus Torvalds	0x01, 0x6c, 0xda, 0x30,
7701da177e4SLinus Torvalds	0x01, 0x6c, 0xda, 0x30,
7711da177e4SLinus Torvalds	0x01, 0x6c, 0xda, 0x30,
7721da177e4SLinus Torvalds	0x01, 0x6c, 0xda, 0x30,
7731da177e4SLinus Torvalds	0x01, 0x6c, 0xda, 0x30,
7741da177e4SLinus Torvalds	0x01, 0x6c, 0xda, 0x30,
7751da177e4SLinus Torvalds	0x01, 0x6c, 0xda, 0x34,
7761da177e4SLinus Torvalds	0x3d, 0x64, 0xa4, 0x28,
7771da177e4SLinus Torvalds	0x55, 0x64, 0xc8, 0x28,
77879778a27SJames Bottomley	0x00, 0x65, 0x08, 0x46,
7791da177e4SLinus Torvalds	0x2e, 0x64, 0xa4, 0x28,
7801da177e4SLinus Torvalds	0x66, 0x64, 0xc8, 0x28,
7811da177e4SLinus Torvalds	0x00, 0x6c, 0xda, 0x18,
7821da177e4SLinus Torvalds	0x01, 0x52, 0xc8, 0x30,
7831da177e4SLinus Torvalds	0x00, 0x6c, 0xda, 0x20,
7841da177e4SLinus Torvalds	0xff, 0x6a, 0xc8, 0x08,
7851da177e4SLinus Torvalds	0x00, 0x6c, 0xda, 0x20,
7861da177e4SLinus Torvalds	0x00, 0x6c, 0xda, 0x24,
7871da177e4SLinus Torvalds	0x01, 0x65, 0xc8, 0x30,
7881da177e4SLinus Torvalds	0xe0, 0x6a, 0xcc, 0x00,
78979778a27SJames Bottomley	0x44, 0x6a, 0x04, 0x5e,
7901da177e4SLinus Torvalds	0x01, 0x90, 0xe2, 0x31,
79179778a27SJames Bottomley	0x04, 0x3b, 0x28, 0x7e,
7921da177e4SLinus Torvalds	0x30, 0x6a, 0xd0, 0x01,
7931da177e4SLinus Torvalds	0x20, 0x6a, 0xd0, 0x01,
7941da177e4SLinus Torvalds	0x1d, 0x6a, 0xdc, 0x01,
79579778a27SJames Bottomley	0xdc, 0xee, 0x24, 0x66,
79679778a27SJames Bottomley	0x00, 0x65, 0x40, 0x46,
7971da177e4SLinus Torvalds	0x20, 0x6a, 0xd0, 0x01,
7981da177e4SLinus Torvalds	0x01, 0x6a, 0xdc, 0x01,
7991da177e4SLinus Torvalds	0x20, 0xa0, 0xd8, 0x31,
8001da177e4SLinus Torvalds	0x09, 0xee, 0xdc, 0x01,
80179778a27SJames Bottomley	0x80, 0xee, 0x30, 0x7e,
8021da177e4SLinus Torvalds	0x11, 0x6a, 0xdc, 0x01,
80379778a27SJames Bottomley	0x50, 0xee, 0x34, 0x66,
8041da177e4SLinus Torvalds	0x20, 0x6a, 0xd0, 0x01,
8051da177e4SLinus Torvalds	0x09, 0x6a, 0xdc, 0x01,
80679778a27SJames Bottomley	0x88, 0xee, 0x3a, 0x66,
8071da177e4SLinus Torvalds	0x19, 0x6a, 0xdc, 0x01,
80879778a27SJames Bottomley	0xd8, 0xee, 0x3e, 0x66,
8091da177e4SLinus Torvalds	0xff, 0x6a, 0xdc, 0x09,
81079778a27SJames Bottomley	0x18, 0xee, 0x42, 0x6e,
8111da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x0c,
8121da177e4SLinus Torvalds	0x88, 0x6a, 0xcc, 0x00,
81379778a27SJames Bottomley	0x44, 0x6a, 0x04, 0x5e,
81479778a27SJames Bottomley	0x20, 0x6a, 0xe2, 0x5d,
8151da177e4SLinus Torvalds	0x01, 0x3b, 0x26, 0x31,
81679778a27SJames Bottomley	0x04, 0x3b, 0x5c, 0x6e,
8171da177e4SLinus Torvalds	0xa0, 0x6a, 0xca, 0x00,
8181da177e4SLinus Torvalds	0x20, 0x65, 0xc8, 0x18,
81979778a27SJames Bottomley	0x00, 0x65, 0x9a, 0x5e,
82079778a27SJames Bottomley	0x00, 0x65, 0x54, 0x66,
8211da177e4SLinus Torvalds	0x0a, 0x93, 0x26, 0x01,
82279778a27SJames Bottomley	0x00, 0x65, 0xaa, 0x46,
8231da177e4SLinus Torvalds	0xa0, 0x6a, 0xcc, 0x00,
8241da177e4SLinus Torvalds	0xff, 0x6a, 0xc8, 0x08,
82579778a27SJames Bottomley	0x20, 0x94, 0x60, 0x6e,
82679778a27SJames Bottomley	0x10, 0x94, 0x62, 0x6e,
82779778a27SJames Bottomley	0x08, 0x94, 0x7c, 0x6e,
82879778a27SJames Bottomley	0x08, 0x94, 0x7c, 0x6e,
82979778a27SJames Bottomley	0x08, 0x94, 0x7c, 0x6e,
8301da177e4SLinus Torvalds	0xff, 0x8c, 0xc8, 0x10,
8311da177e4SLinus Torvalds	0xc1, 0x64, 0xc8, 0x18,
8321da177e4SLinus Torvalds	0xf8, 0x64, 0xc8, 0x08,
8331da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x30,
83479778a27SJames Bottomley	0x00, 0x66, 0x70, 0x66,
83579778a27SJames Bottomley	0xc0, 0x66, 0xac, 0x76,
8361da177e4SLinus Torvalds	0x60, 0x66, 0xc8, 0x18,
8371da177e4SLinus Torvalds	0x3d, 0x64, 0xc8, 0x28,
83879778a27SJames Bottomley	0x00, 0x65, 0x60, 0x46,
8391da177e4SLinus Torvalds	0xf7, 0x93, 0x26, 0x09,
84079778a27SJames Bottomley	0x08, 0x93, 0x7e, 0x6e,
8411da177e4SLinus Torvalds	0x00, 0x62, 0xc4, 0x18,
84279778a27SJames Bottomley	0x00, 0x65, 0xaa, 0x5e,
84379778a27SJames Bottomley	0x00, 0x65, 0x8a, 0x5e,
84479778a27SJames Bottomley	0x00, 0x65, 0x8a, 0x5e,
84579778a27SJames Bottomley	0x00, 0x65, 0x8a, 0x5e,
8461da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x30,
8471da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x30,
8481da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x30,
8491da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x30,
8501da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x30,
8511da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x30,
8521da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x30,
8531da177e4SLinus Torvalds	0x01, 0x99, 0xda, 0x34,
8541da177e4SLinus Torvalds	0x01, 0x6c, 0x32, 0x31,
8551da177e4SLinus Torvalds	0x01, 0x6c, 0x32, 0x31,
8561da177e4SLinus Torvalds	0x01, 0x6c, 0x32, 0x31,
8571da177e4SLinus Torvalds	0x01, 0x6c, 0x32, 0x31,
8581da177e4SLinus Torvalds	0x01, 0x6c, 0x32, 0x31,
8591da177e4SLinus Torvalds	0x01, 0x6c, 0x32, 0x31,
8601da177e4SLinus Torvalds	0x01, 0x6c, 0x32, 0x31,
8611da177e4SLinus Torvalds	0x01, 0x6c, 0x32, 0x35,
86279778a27SJames Bottomley	0x08, 0x94, 0xaa, 0x7e,
8631da177e4SLinus Torvalds	0xf7, 0x93, 0x26, 0x09,
86479778a27SJames Bottomley	0x08, 0x93, 0xae, 0x6e,
8651da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x0c,
86679778a27SJames Bottomley	0x04, 0xb8, 0xd6, 0x6e,
8671da177e4SLinus Torvalds	0x01, 0x42, 0x7e, 0x31,
8681da177e4SLinus Torvalds	0xff, 0x6a, 0x76, 0x01,
8691da177e4SLinus Torvalds	0x01, 0x90, 0x84, 0x34,
8701da177e4SLinus Torvalds	0xff, 0x6a, 0x76, 0x05,
8711da177e4SLinus Torvalds	0x01, 0x85, 0x0a, 0x01,
8721da177e4SLinus Torvalds	0x7f, 0x65, 0x10, 0x09,
8731da177e4SLinus Torvalds	0xfe, 0x85, 0x0a, 0x0d,
87479778a27SJames Bottomley	0xff, 0x42, 0xd2, 0x66,
87579778a27SJames Bottomley	0xff, 0x41, 0xca, 0x66,
87679778a27SJames Bottomley	0xd1, 0x6a, 0xda, 0x5e,
8771da177e4SLinus Torvalds	0xff, 0x6a, 0xca, 0x04,
8781da177e4SLinus Torvalds	0x01, 0x41, 0x20, 0x31,
8791da177e4SLinus Torvalds	0x01, 0xbf, 0x82, 0x30,
8801da177e4SLinus Torvalds	0x01, 0x6a, 0x76, 0x00,
88179778a27SJames Bottomley	0x00, 0xbb, 0x14, 0x46,
8821da177e4SLinus Torvalds	0x01, 0x42, 0x20, 0x31,
8831da177e4SLinus Torvalds	0x01, 0xbf, 0x84, 0x34,
8841da177e4SLinus Torvalds	0x01, 0x41, 0x7e, 0x31,
8851da177e4SLinus Torvalds	0x01, 0x90, 0x82, 0x34,
8861da177e4SLinus Torvalds	0x01, 0x65, 0x22, 0x31,
8871da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x08,
8881da177e4SLinus Torvalds	0xff, 0x6a, 0xd4, 0x0c
8891da177e4SLinus Torvalds};
8901da177e4SLinus Torvalds
8911da177e4SLinus Torvaldstypedef int ahc_patch_func_t (struct ahc_softc *ahc);
8921da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch23_func;
8931da177e4SLinus Torvalds
8941da177e4SLinus Torvaldsstatic int
8951da177e4SLinus Torvaldsahc_patch23_func(struct ahc_softc *ahc)
8961da177e4SLinus Torvalds{
8971da177e4SLinus Torvalds	return ((ahc->bugs & AHC_SCBCHAN_UPLOAD_BUG) != 0);
8981da177e4SLinus Torvalds}
8991da177e4SLinus Torvalds
9001da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch22_func;
9011da177e4SLinus Torvalds
9021da177e4SLinus Torvaldsstatic int
9031da177e4SLinus Torvaldsahc_patch22_func(struct ahc_softc *ahc)
9041da177e4SLinus Torvalds{
9051da177e4SLinus Torvalds	return ((ahc->features & AHC_CMD_CHAN) == 0);
9061da177e4SLinus Torvalds}
9071da177e4SLinus Torvalds
9081da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch21_func;
9091da177e4SLinus Torvalds
9101da177e4SLinus Torvaldsstatic int
9111da177e4SLinus Torvaldsahc_patch21_func(struct ahc_softc *ahc)
9121da177e4SLinus Torvalds{
9131da177e4SLinus Torvalds	return ((ahc->features & AHC_QUEUE_REGS) == 0);
9141da177e4SLinus Torvalds}
9151da177e4SLinus Torvalds
9161da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch20_func;
9171da177e4SLinus Torvalds
9181da177e4SLinus Torvaldsstatic int
9191da177e4SLinus Torvaldsahc_patch20_func(struct ahc_softc *ahc)
9201da177e4SLinus Torvalds{
9211da177e4SLinus Torvalds	return ((ahc->features & AHC_WIDE) != 0);
9221da177e4SLinus Torvalds}
9231da177e4SLinus Torvalds
9241da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch19_func;
9251da177e4SLinus Torvalds
9261da177e4SLinus Torvaldsstatic int
9271da177e4SLinus Torvaldsahc_patch19_func(struct ahc_softc *ahc)
9281da177e4SLinus Torvalds{
9291da177e4SLinus Torvalds	return ((ahc->flags & AHC_SCB_BTT) != 0);
9301da177e4SLinus Torvalds}
9311da177e4SLinus Torvalds
9321da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch18_func;
9331da177e4SLinus Torvalds
9341da177e4SLinus Torvaldsstatic int
9351da177e4SLinus Torvaldsahc_patch18_func(struct ahc_softc *ahc)
9361da177e4SLinus Torvalds{
9371da177e4SLinus Torvalds	return ((ahc->bugs & AHC_PCI_2_1_RETRY_BUG) != 0);
9381da177e4SLinus Torvalds}
9391da177e4SLinus Torvalds
9401da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch17_func;
9411da177e4SLinus Torvalds
9421da177e4SLinus Torvaldsstatic int
9431da177e4SLinus Torvaldsahc_patch17_func(struct ahc_softc *ahc)
9441da177e4SLinus Torvalds{
94579778a27SJames Bottomley	return ((ahc->bugs & AHC_TMODE_WIDEODD_BUG) != 0);
9461da177e4SLinus Torvalds}
9471da177e4SLinus Torvalds
9481da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch16_func;
9491da177e4SLinus Torvalds
9501da177e4SLinus Torvaldsstatic int
9511da177e4SLinus Torvaldsahc_patch16_func(struct ahc_softc *ahc)
9521da177e4SLinus Torvalds{
9531da177e4SLinus Torvalds	return ((ahc->bugs & AHC_AUTOFLUSH_BUG) != 0);
9541da177e4SLinus Torvalds}
9551da177e4SLinus Torvalds
9561da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch15_func;
9571da177e4SLinus Torvalds
9581da177e4SLinus Torvaldsstatic int
9591da177e4SLinus Torvaldsahc_patch15_func(struct ahc_softc *ahc)
9601da177e4SLinus Torvalds{
9611da177e4SLinus Torvalds	return ((ahc->features & AHC_ULTRA2) == 0);
9621da177e4SLinus Torvalds}
9631da177e4SLinus Torvalds
9641da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch14_func;
9651da177e4SLinus Torvalds
9661da177e4SLinus Torvaldsstatic int
9671da177e4SLinus Torvaldsahc_patch14_func(struct ahc_softc *ahc)
9681da177e4SLinus Torvalds{
9691da177e4SLinus Torvalds	return ((ahc->bugs & AHC_PCI_MWI_BUG) != 0 && ahc->pci_cachesize != 0);
9701da177e4SLinus Torvalds}
9711da177e4SLinus Torvalds
9721da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch13_func;
9731da177e4SLinus Torvalds
9741da177e4SLinus Torvaldsstatic int
9751da177e4SLinus Torvaldsahc_patch13_func(struct ahc_softc *ahc)
9761da177e4SLinus Torvalds{
9771da177e4SLinus Torvalds	return ((ahc->flags & AHC_39BIT_ADDRESSING) != 0);
9781da177e4SLinus Torvalds}
9791da177e4SLinus Torvalds
9801da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch12_func;
9811da177e4SLinus Torvalds
9821da177e4SLinus Torvaldsstatic int
9831da177e4SLinus Torvaldsahc_patch12_func(struct ahc_softc *ahc)
9841da177e4SLinus Torvalds{
9851da177e4SLinus Torvalds	return ((ahc->features & AHC_HS_MAILBOX) != 0);
9861da177e4SLinus Torvalds}
9871da177e4SLinus Torvalds
9881da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch11_func;
9891da177e4SLinus Torvalds
9901da177e4SLinus Torvaldsstatic int
9911da177e4SLinus Torvaldsahc_patch11_func(struct ahc_softc *ahc)
9921da177e4SLinus Torvalds{
9931da177e4SLinus Torvalds	return ((ahc->features & AHC_ULTRA) != 0);
9941da177e4SLinus Torvalds}
9951da177e4SLinus Torvalds
9961da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch10_func;
9971da177e4SLinus Torvalds
9981da177e4SLinus Torvaldsstatic int
9991da177e4SLinus Torvaldsahc_patch10_func(struct ahc_softc *ahc)
10001da177e4SLinus Torvalds{
10011da177e4SLinus Torvalds	return ((ahc->features & AHC_MULTI_TID) != 0);
10021da177e4SLinus Torvalds}
10031da177e4SLinus Torvalds
10041da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch9_func;
10051da177e4SLinus Torvalds
10061da177e4SLinus Torvaldsstatic int
10071da177e4SLinus Torvaldsahc_patch9_func(struct ahc_softc *ahc)
10081da177e4SLinus Torvalds{
10091da177e4SLinus Torvalds	return ((ahc->features & AHC_CMD_CHAN) != 0);
10101da177e4SLinus Torvalds}
10111da177e4SLinus Torvalds
10121da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch8_func;
10131da177e4SLinus Torvalds
10141da177e4SLinus Torvaldsstatic int
10151da177e4SLinus Torvaldsahc_patch8_func(struct ahc_softc *ahc)
10161da177e4SLinus Torvalds{
10171da177e4SLinus Torvalds	return ((ahc->flags & AHC_INITIATORROLE) != 0);
10181da177e4SLinus Torvalds}
10191da177e4SLinus Torvalds
10201da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch7_func;
10211da177e4SLinus Torvalds
10221da177e4SLinus Torvaldsstatic int
10231da177e4SLinus Torvaldsahc_patch7_func(struct ahc_softc *ahc)
10241da177e4SLinus Torvalds{
10251da177e4SLinus Torvalds	return ((ahc->flags & AHC_TARGETROLE) != 0);
10261da177e4SLinus Torvalds}
10271da177e4SLinus Torvalds
10281da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch6_func;
10291da177e4SLinus Torvalds
10301da177e4SLinus Torvaldsstatic int
10311da177e4SLinus Torvaldsahc_patch6_func(struct ahc_softc *ahc)
10321da177e4SLinus Torvalds{
10331da177e4SLinus Torvalds	return ((ahc->features & AHC_DT) == 0);
10341da177e4SLinus Torvalds}
10351da177e4SLinus Torvalds
10361da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch5_func;
10371da177e4SLinus Torvalds
10381da177e4SLinus Torvaldsstatic int
10391da177e4SLinus Torvaldsahc_patch5_func(struct ahc_softc *ahc)
10401da177e4SLinus Torvalds{
10411da177e4SLinus Torvalds	return ((ahc->flags & AHC_SEQUENCER_DEBUG) != 0);
10421da177e4SLinus Torvalds}
10431da177e4SLinus Torvalds
10441da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch4_func;
10451da177e4SLinus Torvalds
10461da177e4SLinus Torvaldsstatic int
10471da177e4SLinus Torvaldsahc_patch4_func(struct ahc_softc *ahc)
10481da177e4SLinus Torvalds{
10491da177e4SLinus Torvalds	return ((ahc->flags & AHC_PAGESCBS) != 0);
10501da177e4SLinus Torvalds}
10511da177e4SLinus Torvalds
10521da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch3_func;
10531da177e4SLinus Torvalds
10541da177e4SLinus Torvaldsstatic int
10551da177e4SLinus Torvaldsahc_patch3_func(struct ahc_softc *ahc)
10561da177e4SLinus Torvalds{
10571da177e4SLinus Torvalds	return ((ahc->features & AHC_QUEUE_REGS) != 0);
10581da177e4SLinus Torvalds}
10591da177e4SLinus Torvalds
10601da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch2_func;
10611da177e4SLinus Torvalds
10621da177e4SLinus Torvaldsstatic int
10631da177e4SLinus Torvaldsahc_patch2_func(struct ahc_softc *ahc)
10641da177e4SLinus Torvalds{
10651da177e4SLinus Torvalds	return ((ahc->features & AHC_TWIN) != 0);
10661da177e4SLinus Torvalds}
10671da177e4SLinus Torvalds
10681da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch1_func;
10691da177e4SLinus Torvalds
10701da177e4SLinus Torvaldsstatic int
10711da177e4SLinus Torvaldsahc_patch1_func(struct ahc_softc *ahc)
10721da177e4SLinus Torvalds{
10731da177e4SLinus Torvalds	return ((ahc->features & AHC_ULTRA2) != 0);
10741da177e4SLinus Torvalds}
10751da177e4SLinus Torvalds
10761da177e4SLinus Torvaldsstatic ahc_patch_func_t ahc_patch0_func;
10771da177e4SLinus Torvalds
10781da177e4SLinus Torvaldsstatic int
10791da177e4SLinus Torvaldsahc_patch0_func(struct ahc_softc *ahc)
10801da177e4SLinus Torvalds{
10811da177e4SLinus Torvalds	return (0);
10821da177e4SLinus Torvalds}
10831da177e4SLinus Torvalds
1084d10c2e46SHannes Reineckestatic const struct patch {
10851da177e4SLinus Torvalds	ahc_patch_func_t		*patch_func;
10861da177e4SLinus Torvalds	uint32_t		 begin		:10,
10871da177e4SLinus Torvalds				 skip_instr	:10,
10881da177e4SLinus Torvalds				 skip_patch	:12;
10891da177e4SLinus Torvalds} patches[] = {
10901da177e4SLinus Torvalds	{ ahc_patch1_func, 4, 1, 1 },
10911da177e4SLinus Torvalds	{ ahc_patch2_func, 6, 2, 1 },
10921da177e4SLinus Torvalds	{ ahc_patch2_func, 9, 1, 1 },
10931da177e4SLinus Torvalds	{ ahc_patch3_func, 11, 1, 2 },
10941da177e4SLinus Torvalds	{ ahc_patch0_func, 12, 2, 1 },
10951da177e4SLinus Torvalds	{ ahc_patch4_func, 15, 1, 2 },
10961da177e4SLinus Torvalds	{ ahc_patch0_func, 16, 1, 1 },
10971da177e4SLinus Torvalds	{ ahc_patch5_func, 22, 2, 1 },
10981da177e4SLinus Torvalds	{ ahc_patch3_func, 27, 1, 2 },
10991da177e4SLinus Torvalds	{ ahc_patch0_func, 28, 1, 1 },
11001da177e4SLinus Torvalds	{ ahc_patch6_func, 34, 1, 1 },
11011da177e4SLinus Torvalds	{ ahc_patch7_func, 37, 54, 19 },
11021da177e4SLinus Torvalds	{ ahc_patch8_func, 37, 1, 1 },
11031da177e4SLinus Torvalds	{ ahc_patch9_func, 42, 3, 2 },
11041da177e4SLinus Torvalds	{ ahc_patch0_func, 45, 3, 1 },
11051da177e4SLinus Torvalds	{ ahc_patch10_func, 49, 1, 2 },
11061da177e4SLinus Torvalds	{ ahc_patch0_func, 50, 2, 3 },
11071da177e4SLinus Torvalds	{ ahc_patch1_func, 50, 1, 2 },
11081da177e4SLinus Torvalds	{ ahc_patch0_func, 51, 1, 1 },
11091da177e4SLinus Torvalds	{ ahc_patch2_func, 53, 2, 1 },
11101da177e4SLinus Torvalds	{ ahc_patch9_func, 55, 1, 2 },
11111da177e4SLinus Torvalds	{ ahc_patch0_func, 56, 1, 1 },
11121da177e4SLinus Torvalds	{ ahc_patch9_func, 60, 1, 2 },
11131da177e4SLinus Torvalds	{ ahc_patch0_func, 61, 1, 1 },
11141da177e4SLinus Torvalds	{ ahc_patch9_func, 71, 1, 2 },
11151da177e4SLinus Torvalds	{ ahc_patch0_func, 72, 1, 1 },
11161da177e4SLinus Torvalds	{ ahc_patch9_func, 75, 1, 2 },
11171da177e4SLinus Torvalds	{ ahc_patch0_func, 76, 1, 1 },
11181da177e4SLinus Torvalds	{ ahc_patch9_func, 79, 1, 2 },
11191da177e4SLinus Torvalds	{ ahc_patch0_func, 80, 1, 1 },
11201da177e4SLinus Torvalds	{ ahc_patch8_func, 91, 9, 4 },
11211da177e4SLinus Torvalds	{ ahc_patch1_func, 93, 1, 2 },
11221da177e4SLinus Torvalds	{ ahc_patch0_func, 94, 1, 1 },
11231da177e4SLinus Torvalds	{ ahc_patch2_func, 96, 2, 1 },
11241da177e4SLinus Torvalds	{ ahc_patch2_func, 105, 4, 1 },
11251da177e4SLinus Torvalds	{ ahc_patch1_func, 109, 1, 2 },
11261da177e4SLinus Torvalds	{ ahc_patch0_func, 110, 2, 3 },
11271da177e4SLinus Torvalds	{ ahc_patch2_func, 110, 1, 2 },
11281da177e4SLinus Torvalds	{ ahc_patch0_func, 111, 1, 1 },
11291da177e4SLinus Torvalds	{ ahc_patch7_func, 112, 4, 2 },
11301da177e4SLinus Torvalds	{ ahc_patch0_func, 116, 1, 1 },
11311da177e4SLinus Torvalds	{ ahc_patch11_func, 117, 2, 1 },
11321da177e4SLinus Torvalds	{ ahc_patch1_func, 119, 1, 2 },
11331da177e4SLinus Torvalds	{ ahc_patch0_func, 120, 1, 1 },
11341da177e4SLinus Torvalds	{ ahc_patch7_func, 121, 4, 1 },
11351da177e4SLinus Torvalds	{ ahc_patch7_func, 131, 95, 11 },
11361da177e4SLinus Torvalds	{ ahc_patch4_func, 151, 1, 1 },
11371da177e4SLinus Torvalds	{ ahc_patch1_func, 168, 1, 1 },
11381da177e4SLinus Torvalds	{ ahc_patch12_func, 173, 1, 2 },
11391da177e4SLinus Torvalds	{ ahc_patch0_func, 174, 1, 1 },
11401da177e4SLinus Torvalds	{ ahc_patch9_func, 185, 1, 2 },
11411da177e4SLinus Torvalds	{ ahc_patch0_func, 186, 1, 1 },
11421da177e4SLinus Torvalds	{ ahc_patch9_func, 195, 1, 2 },
11431da177e4SLinus Torvalds	{ ahc_patch0_func, 196, 1, 1 },
11441da177e4SLinus Torvalds	{ ahc_patch9_func, 212, 6, 2 },
11451da177e4SLinus Torvalds	{ ahc_patch0_func, 218, 6, 1 },
114679778a27SJames Bottomley	{ ahc_patch8_func, 226, 21, 2 },
11471da177e4SLinus Torvalds	{ ahc_patch1_func, 241, 1, 1 },
114879778a27SJames Bottomley	{ ahc_patch1_func, 249, 1, 2 },
114979778a27SJames Bottomley	{ ahc_patch0_func, 250, 2, 2 },
115079778a27SJames Bottomley	{ ahc_patch11_func, 251, 1, 1 },
115179778a27SJames Bottomley	{ ahc_patch9_func, 259, 27, 3 },
115279778a27SJames Bottomley	{ ahc_patch1_func, 275, 10, 2 },
115379778a27SJames Bottomley	{ ahc_patch13_func, 278, 1, 1 },
115479778a27SJames Bottomley	{ ahc_patch14_func, 286, 14, 1 },
115579778a27SJames Bottomley	{ ahc_patch1_func, 302, 1, 2 },
115679778a27SJames Bottomley	{ ahc_patch0_func, 303, 1, 1 },
115779778a27SJames Bottomley	{ ahc_patch9_func, 306, 1, 1 },
115879778a27SJames Bottomley	{ ahc_patch13_func, 311, 1, 1 },
115979778a27SJames Bottomley	{ ahc_patch9_func, 312, 2, 2 },
116079778a27SJames Bottomley	{ ahc_patch0_func, 314, 4, 1 },
116179778a27SJames Bottomley	{ ahc_patch14_func, 318, 1, 1 },
116279778a27SJames Bottomley	{ ahc_patch15_func, 320, 2, 3 },
116379778a27SJames Bottomley	{ ahc_patch9_func, 320, 1, 2 },
116479778a27SJames Bottomley	{ ahc_patch0_func, 321, 1, 1 },
116579778a27SJames Bottomley	{ ahc_patch6_func, 326, 1, 2 },
116679778a27SJames Bottomley	{ ahc_patch0_func, 327, 1, 1 },
116779778a27SJames Bottomley	{ ahc_patch1_func, 331, 47, 11 },
116879778a27SJames Bottomley	{ ahc_patch6_func, 338, 2, 4 },
116979778a27SJames Bottomley	{ ahc_patch7_func, 338, 1, 1 },
117079778a27SJames Bottomley	{ ahc_patch8_func, 339, 1, 1 },
117179778a27SJames Bottomley	{ ahc_patch0_func, 340, 1, 1 },
117279778a27SJames Bottomley	{ ahc_patch16_func, 341, 1, 1 },
117379778a27SJames Bottomley	{ ahc_patch6_func, 357, 6, 3 },
117479778a27SJames Bottomley	{ ahc_patch16_func, 357, 5, 1 },
117579778a27SJames Bottomley	{ ahc_patch0_func, 363, 7, 1 },
117679778a27SJames Bottomley	{ ahc_patch13_func, 373, 5, 1 },
117779778a27SJames Bottomley	{ ahc_patch0_func, 378, 52, 17 },
117879778a27SJames Bottomley	{ ahc_patch14_func, 378, 1, 1 },
117979778a27SJames Bottomley	{ ahc_patch7_func, 380, 2, 2 },
118079778a27SJames Bottomley	{ ahc_patch17_func, 381, 1, 1 },
118179778a27SJames Bottomley	{ ahc_patch9_func, 384, 1, 1 },
118279778a27SJames Bottomley	{ ahc_patch18_func, 391, 1, 1 },
118379778a27SJames Bottomley	{ ahc_patch14_func, 396, 9, 3 },
118479778a27SJames Bottomley	{ ahc_patch9_func, 397, 3, 2 },
118579778a27SJames Bottomley	{ ahc_patch0_func, 400, 3, 1 },
118679778a27SJames Bottomley	{ ahc_patch9_func, 408, 6, 2 },
118779778a27SJames Bottomley	{ ahc_patch0_func, 414, 9, 2 },
118879778a27SJames Bottomley	{ ahc_patch13_func, 414, 1, 1 },
118979778a27SJames Bottomley	{ ahc_patch13_func, 423, 2, 1 },
119079778a27SJames Bottomley	{ ahc_patch14_func, 425, 1, 1 },
119179778a27SJames Bottomley	{ ahc_patch9_func, 427, 1, 2 },
119279778a27SJames Bottomley	{ ahc_patch0_func, 428, 1, 1 },
11931da177e4SLinus Torvalds	{ ahc_patch7_func, 429, 1, 1 },
119479778a27SJames Bottomley	{ ahc_patch7_func, 430, 1, 1 },
119579778a27SJames Bottomley	{ ahc_patch8_func, 431, 3, 3 },
119679778a27SJames Bottomley	{ ahc_patch6_func, 432, 1, 2 },
119779778a27SJames Bottomley	{ ahc_patch0_func, 433, 1, 1 },
119879778a27SJames Bottomley	{ ahc_patch9_func, 434, 1, 1 },
119979778a27SJames Bottomley	{ ahc_patch15_func, 435, 1, 2 },
120079778a27SJames Bottomley	{ ahc_patch13_func, 435, 1, 1 },
120179778a27SJames Bottomley	{ ahc_patch14_func, 437, 9, 4 },
120279778a27SJames Bottomley	{ ahc_patch9_func, 437, 1, 1 },
120379778a27SJames Bottomley	{ ahc_patch9_func, 444, 2, 1 },
120479778a27SJames Bottomley	{ ahc_patch0_func, 446, 4, 3 },
120579778a27SJames Bottomley	{ ahc_patch9_func, 446, 1, 2 },
120679778a27SJames Bottomley	{ ahc_patch0_func, 447, 3, 1 },
120779778a27SJames Bottomley	{ ahc_patch1_func, 451, 2, 1 },
120879778a27SJames Bottomley	{ ahc_patch7_func, 453, 10, 2 },
120979778a27SJames Bottomley	{ ahc_patch0_func, 463, 1, 1 },
121079778a27SJames Bottomley	{ ahc_patch8_func, 464, 118, 22 },
121179778a27SJames Bottomley	{ ahc_patch1_func, 466, 3, 2 },
121279778a27SJames Bottomley	{ ahc_patch0_func, 469, 5, 3 },
121379778a27SJames Bottomley	{ ahc_patch9_func, 469, 2, 2 },
121479778a27SJames Bottomley	{ ahc_patch0_func, 471, 3, 1 },
121579778a27SJames Bottomley	{ ahc_patch1_func, 476, 2, 2 },
121679778a27SJames Bottomley	{ ahc_patch0_func, 478, 6, 3 },
121779778a27SJames Bottomley	{ ahc_patch9_func, 478, 2, 2 },
121879778a27SJames Bottomley	{ ahc_patch0_func, 480, 3, 1 },
121979778a27SJames Bottomley	{ ahc_patch1_func, 486, 2, 2 },
122079778a27SJames Bottomley	{ ahc_patch0_func, 488, 9, 7 },
122179778a27SJames Bottomley	{ ahc_patch9_func, 488, 5, 6 },
122279778a27SJames Bottomley	{ ahc_patch19_func, 488, 1, 2 },
122379778a27SJames Bottomley	{ ahc_patch0_func, 489, 1, 1 },
122479778a27SJames Bottomley	{ ahc_patch19_func, 491, 1, 2 },
122579778a27SJames Bottomley	{ ahc_patch0_func, 492, 1, 1 },
122679778a27SJames Bottomley	{ ahc_patch0_func, 493, 4, 1 },
122779778a27SJames Bottomley	{ ahc_patch6_func, 498, 3, 2 },
122879778a27SJames Bottomley	{ ahc_patch0_func, 501, 1, 1 },
122979778a27SJames Bottomley	{ ahc_patch6_func, 511, 1, 2 },
123079778a27SJames Bottomley	{ ahc_patch0_func, 512, 1, 1 },
123179778a27SJames Bottomley	{ ahc_patch20_func, 549, 7, 1 },
123279778a27SJames Bottomley	{ ahc_patch3_func, 584, 1, 2 },
123379778a27SJames Bottomley	{ ahc_patch0_func, 585, 1, 1 },
123479778a27SJames Bottomley	{ ahc_patch21_func, 588, 1, 1 },
123579778a27SJames Bottomley	{ ahc_patch8_func, 590, 106, 33 },
123679778a27SJames Bottomley	{ ahc_patch4_func, 592, 1, 1 },
123779778a27SJames Bottomley	{ ahc_patch1_func, 598, 2, 2 },
123879778a27SJames Bottomley	{ ahc_patch0_func, 600, 1, 1 },
123979778a27SJames Bottomley	{ ahc_patch1_func, 603, 1, 2 },
124079778a27SJames Bottomley	{ ahc_patch0_func, 604, 1, 1 },
124179778a27SJames Bottomley	{ ahc_patch9_func, 605, 3, 3 },
124279778a27SJames Bottomley	{ ahc_patch15_func, 606, 1, 1 },
124379778a27SJames Bottomley	{ ahc_patch0_func, 608, 4, 1 },
124479778a27SJames Bottomley	{ ahc_patch19_func, 617, 2, 2 },
124579778a27SJames Bottomley	{ ahc_patch0_func, 619, 1, 1 },
124679778a27SJames Bottomley	{ ahc_patch19_func, 623, 10, 3 },
124779778a27SJames Bottomley	{ ahc_patch5_func, 625, 8, 1 },
124879778a27SJames Bottomley	{ ahc_patch0_func, 633, 9, 2 },
124979778a27SJames Bottomley	{ ahc_patch5_func, 634, 8, 1 },
125079778a27SJames Bottomley	{ ahc_patch4_func, 644, 1, 2 },
125179778a27SJames Bottomley	{ ahc_patch0_func, 645, 1, 1 },
125279778a27SJames Bottomley	{ ahc_patch19_func, 646, 1, 2 },
125379778a27SJames Bottomley	{ ahc_patch0_func, 647, 3, 2 },
125479778a27SJames Bottomley	{ ahc_patch4_func, 649, 1, 1 },
125579778a27SJames Bottomley	{ ahc_patch5_func, 650, 1, 1 },
125679778a27SJames Bottomley	{ ahc_patch5_func, 653, 1, 1 },
125779778a27SJames Bottomley	{ ahc_patch5_func, 655, 1, 1 },
125879778a27SJames Bottomley	{ ahc_patch4_func, 657, 2, 2 },
125979778a27SJames Bottomley	{ ahc_patch0_func, 659, 2, 1 },
126079778a27SJames Bottomley	{ ahc_patch5_func, 661, 1, 1 },
126179778a27SJames Bottomley	{ ahc_patch5_func, 664, 1, 1 },
126279778a27SJames Bottomley	{ ahc_patch5_func, 667, 1, 1 },
126379778a27SJames Bottomley	{ ahc_patch19_func, 671, 1, 1 },
126479778a27SJames Bottomley	{ ahc_patch19_func, 674, 1, 1 },
126579778a27SJames Bottomley	{ ahc_patch4_func, 680, 1, 1 },
126679778a27SJames Bottomley	{ ahc_patch6_func, 683, 1, 2 },
126779778a27SJames Bottomley	{ ahc_patch0_func, 684, 1, 1 },
126879778a27SJames Bottomley	{ ahc_patch7_func, 696, 16, 1 },
126979778a27SJames Bottomley	{ ahc_patch4_func, 712, 20, 1 },
127079778a27SJames Bottomley	{ ahc_patch9_func, 733, 4, 2 },
127179778a27SJames Bottomley	{ ahc_patch0_func, 737, 4, 1 },
127279778a27SJames Bottomley	{ ahc_patch9_func, 741, 4, 2 },
127379778a27SJames Bottomley	{ ahc_patch0_func, 745, 3, 1 },
127479778a27SJames Bottomley	{ ahc_patch6_func, 751, 1, 1 },
127579778a27SJames Bottomley	{ ahc_patch22_func, 753, 14, 1 },
127679778a27SJames Bottomley	{ ahc_patch7_func, 767, 3, 1 },
127779778a27SJames Bottomley	{ ahc_patch9_func, 779, 24, 8 },
127879778a27SJames Bottomley	{ ahc_patch19_func, 783, 1, 2 },
127979778a27SJames Bottomley	{ ahc_patch0_func, 784, 1, 1 },
128079778a27SJames Bottomley	{ ahc_patch15_func, 789, 4, 2 },
128179778a27SJames Bottomley	{ ahc_patch0_func, 793, 7, 3 },
128279778a27SJames Bottomley	{ ahc_patch23_func, 793, 5, 2 },
128379778a27SJames Bottomley	{ ahc_patch0_func, 798, 2, 1 },
128479778a27SJames Bottomley	{ ahc_patch0_func, 803, 42, 3 },
128579778a27SJames Bottomley	{ ahc_patch18_func, 815, 18, 2 },
128679778a27SJames Bottomley	{ ahc_patch0_func, 833, 1, 1 },
128779778a27SJames Bottomley	{ ahc_patch4_func, 857, 1, 1 },
128879778a27SJames Bottomley	{ ahc_patch4_func, 858, 3, 2 },
128979778a27SJames Bottomley	{ ahc_patch0_func, 861, 1, 1 },
129079778a27SJames Bottomley	{ ahc_patch13_func, 862, 3, 1 },
129179778a27SJames Bottomley	{ ahc_patch4_func, 865, 12, 1 }
12921da177e4SLinus Torvalds};
12931da177e4SLinus Torvalds
1294d10c2e46SHannes Reineckestatic const struct cs {
12951da177e4SLinus Torvalds	uint16_t	begin;
12961da177e4SLinus Torvalds	uint16_t	end;
12971da177e4SLinus Torvalds} critical_sections[] = {
12981da177e4SLinus Torvalds	{ 11, 18 },
12991da177e4SLinus Torvalds	{ 21, 30 },
130079778a27SJames Bottomley	{ 712, 728 },
130179778a27SJames Bottomley	{ 858, 861 },
130279778a27SJames Bottomley	{ 865, 871 },
130379778a27SJames Bottomley	{ 873, 875 },
130479778a27SJames Bottomley	{ 875, 877 }
13051da177e4SLinus Torvalds};
13061da177e4SLinus Torvalds
130788b13609SStephen Kitt#define NUM_CRITICAL_SECTIONS ARRAY_SIZE(critical_sections)
1308