11da177e4SLinus Torvalds/*
21da177e4SLinus Torvalds * DO NOT EDIT - This file is automatically generated
31da177e4SLinus Torvalds *		 from the following source files:
41da177e4SLinus Torvalds *
553467e63SHannes Reinecke * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#120 $
653467e63SHannes Reinecke * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#77 $
71da177e4SLinus Torvalds */
8d10c2e46SHannes Reineckestatic const uint8_t seqprog[] = {
91da177e4SLinus Torvalds	0xff, 0x02, 0x06, 0x78,
1053467e63SHannes Reinecke	0x00, 0xea, 0x6e, 0x59,
111da177e4SLinus Torvalds	0x01, 0xea, 0x04, 0x30,
121da177e4SLinus Torvalds	0xff, 0x04, 0x0c, 0x78,
1353467e63SHannes Reinecke	0x19, 0xea, 0x6e, 0x59,
141da177e4SLinus Torvalds	0x19, 0xea, 0x04, 0x00,
1553467e63SHannes Reinecke	0x33, 0xea, 0x68, 0x59,
161da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
1711668bb6SHannes Reinecke	0x60, 0x3a, 0x3a, 0x68,
1811668bb6SHannes Reinecke	0x04, 0x4d, 0x35, 0x78,
1911668bb6SHannes Reinecke	0x01, 0x34, 0xc1, 0x31,
2011668bb6SHannes Reinecke	0x00, 0x32, 0x21, 0x60,
2111668bb6SHannes Reinecke	0x01, 0x35, 0xc1, 0x31,
2211668bb6SHannes Reinecke	0x00, 0x33, 0x21, 0x60,
2311668bb6SHannes Reinecke	0xfb, 0x4d, 0x9b, 0x0a,
2411668bb6SHannes Reinecke	0x00, 0xe2, 0x34, 0x40,
2511668bb6SHannes Reinecke	0x50, 0x4b, 0x3a, 0x68,
2611668bb6SHannes Reinecke	0xff, 0x31, 0x3b, 0x70,
2711668bb6SHannes Reinecke	0x02, 0x30, 0x51, 0x31,
2811668bb6SHannes Reinecke	0xff, 0x8d, 0x2d, 0x70,
2911668bb6SHannes Reinecke	0x02, 0x8c, 0x51, 0x31,
3011668bb6SHannes Reinecke	0xff, 0x8d, 0x29, 0x60,
3111668bb6SHannes Reinecke	0x02, 0x28, 0x19, 0x33,
3211668bb6SHannes Reinecke	0x02, 0x30, 0x51, 0x32,
3311668bb6SHannes Reinecke	0xff, 0xea, 0x62, 0x02,
3411668bb6SHannes Reinecke	0x00, 0xe2, 0x3a, 0x40,
3511668bb6SHannes Reinecke	0xff, 0x21, 0x3b, 0x70,
3653467e63SHannes Reinecke	0x40, 0x4b, 0xb4, 0x69,
3753467e63SHannes Reinecke	0x00, 0xe2, 0x72, 0x59,
3853467e63SHannes Reinecke	0x40, 0x4b, 0xb4, 0x69,
3953467e63SHannes Reinecke	0x20, 0x4b, 0xa0, 0x69,
4011668bb6SHannes Reinecke	0xfc, 0x42, 0x44, 0x78,
4111668bb6SHannes Reinecke	0x10, 0x40, 0x44, 0x78,
4253467e63SHannes Reinecke	0x00, 0xe2, 0x10, 0x5e,
4311668bb6SHannes Reinecke	0x20, 0x4d, 0x48, 0x78,
4453467e63SHannes Reinecke	0x00, 0xe2, 0x10, 0x5e,
451da177e4SLinus Torvalds	0x30, 0x3f, 0xc0, 0x09,
4611668bb6SHannes Reinecke	0x30, 0xe0, 0x50, 0x60,
471da177e4SLinus Torvalds	0x7f, 0x4a, 0x94, 0x08,
4811668bb6SHannes Reinecke	0x00, 0xe2, 0x52, 0x40,
491da177e4SLinus Torvalds	0xc0, 0x4a, 0x94, 0x00,
5011668bb6SHannes Reinecke	0x00, 0xe2, 0x5e, 0x58,
5111668bb6SHannes Reinecke	0x00, 0xe2, 0x76, 0x58,
5211668bb6SHannes Reinecke	0x00, 0xe2, 0x86, 0x58,
531da177e4SLinus Torvalds	0x00, 0xe2, 0x06, 0x40,
5453467e63SHannes Reinecke	0x33, 0xea, 0x68, 0x59,
551da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
5611668bb6SHannes Reinecke	0x01, 0x52, 0x84, 0x78,
571da177e4SLinus Torvalds	0x02, 0x58, 0x50, 0x31,
581da177e4SLinus Torvalds	0xff, 0xea, 0x10, 0x0b,
5911668bb6SHannes Reinecke	0xff, 0x97, 0x6f, 0x78,
6011668bb6SHannes Reinecke	0x50, 0x4b, 0x6a, 0x68,
611da177e4SLinus Torvalds	0xbf, 0x3a, 0x74, 0x08,
6253467e63SHannes Reinecke	0x14, 0xea, 0x6e, 0x59,
631da177e4SLinus Torvalds	0x14, 0xea, 0x04, 0x00,
641da177e4SLinus Torvalds	0x08, 0x92, 0x25, 0x03,
6511668bb6SHannes Reinecke	0xff, 0x90, 0x5f, 0x68,
6653467e63SHannes Reinecke	0x00, 0xe2, 0x8a, 0x5b,
6711668bb6SHannes Reinecke	0x00, 0xe2, 0x5e, 0x40,
6853467e63SHannes Reinecke	0x00, 0xea, 0x68, 0x59,
691da177e4SLinus Torvalds	0x01, 0xea, 0x00, 0x30,
7011668bb6SHannes Reinecke	0x80, 0xf9, 0x7e, 0x68,
7153467e63SHannes Reinecke	0x00, 0xe2, 0x66, 0x59,
7253467e63SHannes Reinecke	0x11, 0xea, 0x68, 0x59,
731da177e4SLinus Torvalds	0x11, 0xea, 0x00, 0x00,
7453467e63SHannes Reinecke	0x80, 0xf9, 0x66, 0x79,
751da177e4SLinus Torvalds	0xff, 0xea, 0xd4, 0x0d,
7653467e63SHannes Reinecke	0x22, 0xea, 0x68, 0x59,
771da177e4SLinus Torvalds	0x22, 0xea, 0x00, 0x00,
7811668bb6SHannes Reinecke	0x10, 0x16, 0x90, 0x78,
791da177e4SLinus Torvalds	0x10, 0x16, 0x2c, 0x00,
8011668bb6SHannes Reinecke	0x01, 0x0b, 0xae, 0x32,
8153467e63SHannes Reinecke	0x18, 0xad, 0x1c, 0x79,
8211668bb6SHannes Reinecke	0x04, 0xad, 0xdc, 0x68,
8311668bb6SHannes Reinecke	0x80, 0xad, 0x84, 0x78,
8411668bb6SHannes Reinecke	0x10, 0xad, 0xaa, 0x78,
851da177e4SLinus Torvalds	0xe7, 0xad, 0x5a, 0x09,
861da177e4SLinus Torvalds	0x02, 0x8c, 0x59, 0x32,
8711668bb6SHannes Reinecke	0xff, 0x8d, 0xa1, 0x60,
8811668bb6SHannes Reinecke	0xff, 0xea, 0x5e, 0x02,
8911668bb6SHannes Reinecke	0xff, 0x88, 0xa7, 0x78,
9011668bb6SHannes Reinecke	0x02, 0x30, 0x19, 0x33,
9111668bb6SHannes Reinecke	0x02, 0xa8, 0x60, 0x36,
921da177e4SLinus Torvalds	0x02, 0x28, 0x19, 0x33,
931da177e4SLinus Torvalds	0x02, 0xa8, 0x50, 0x36,
941da177e4SLinus Torvalds	0xe7, 0xad, 0x5a, 0x09,
9511668bb6SHannes Reinecke	0x00, 0xe2, 0xb8, 0x58,
961da177e4SLinus Torvalds	0xff, 0xea, 0x56, 0x02,
9711668bb6SHannes Reinecke	0x04, 0x7c, 0x88, 0x32,
9811668bb6SHannes Reinecke	0x20, 0x16, 0x84, 0x78,
9911668bb6SHannes Reinecke	0x04, 0x40, 0x89, 0x32,
10011668bb6SHannes Reinecke	0x80, 0x3d, 0x7b, 0x16,
10111668bb6SHannes Reinecke	0xff, 0x2d, 0xc7, 0x60,
10211668bb6SHannes Reinecke	0xff, 0x29, 0xc7, 0x60,
10311668bb6SHannes Reinecke	0x40, 0x57, 0xd7, 0x78,
10411668bb6SHannes Reinecke	0xff, 0x55, 0xc7, 0x68,
10511668bb6SHannes Reinecke	0xff, 0x53, 0xc1, 0x19,
10611668bb6SHannes Reinecke	0x00, 0x54, 0xd5, 0x19,
10711668bb6SHannes Reinecke	0x00, 0xe2, 0xd6, 0x50,
10811668bb6SHannes Reinecke	0x01, 0x52, 0xc1, 0x31,
10911668bb6SHannes Reinecke	0x00, 0x56, 0xd5, 0x19,
11011668bb6SHannes Reinecke	0x00, 0xe2, 0xd6, 0x48,
11111668bb6SHannes Reinecke	0x80, 0x18, 0x84, 0x78,
11211668bb6SHannes Reinecke	0x02, 0x50, 0x1d, 0x30,
1131da177e4SLinus Torvalds	0x10, 0xea, 0x18, 0x00,
1141da177e4SLinus Torvalds	0x60, 0x18, 0x30, 0x00,
1151da177e4SLinus Torvalds	0x7f, 0x18, 0x30, 0x0c,
1161da177e4SLinus Torvalds	0x02, 0xea, 0x02, 0x00,
11711668bb6SHannes Reinecke	0xff, 0xea, 0xac, 0x0a,
1181da177e4SLinus Torvalds	0x80, 0x18, 0x30, 0x04,
11911668bb6SHannes Reinecke	0x40, 0xad, 0x84, 0x78,
1201da177e4SLinus Torvalds	0xe7, 0xad, 0x5a, 0x09,
1211da177e4SLinus Torvalds	0xff, 0xea, 0xc0, 0x09,
12211668bb6SHannes Reinecke	0x01, 0x54, 0xa9, 0x1a,
12311668bb6SHannes Reinecke	0x00, 0x55, 0xab, 0x22,
1241da177e4SLinus Torvalds	0x01, 0x94, 0x6d, 0x33,
12511668bb6SHannes Reinecke	0xff, 0xea, 0x20, 0x0b,
1261da177e4SLinus Torvalds	0x04, 0xac, 0x49, 0x32,
1271da177e4SLinus Torvalds	0xff, 0xea, 0x5a, 0x03,
1281da177e4SLinus Torvalds	0xff, 0xea, 0x5e, 0x03,
1291da177e4SLinus Torvalds	0x01, 0x10, 0xd4, 0x31,
13053467e63SHannes Reinecke	0x02, 0xa8, 0x40, 0x31,
13153467e63SHannes Reinecke	0x01, 0x92, 0xc1, 0x31,
1321da177e4SLinus Torvalds	0x3d, 0x93, 0xc5, 0x29,
1331da177e4SLinus Torvalds	0xfe, 0xe2, 0xc4, 0x09,
1341da177e4SLinus Torvalds	0x01, 0xea, 0xc6, 0x01,
1351da177e4SLinus Torvalds	0x02, 0xe2, 0xc8, 0x31,
1361da177e4SLinus Torvalds	0x02, 0xec, 0x50, 0x31,
1371da177e4SLinus Torvalds	0x02, 0xa0, 0xda, 0x31,
13853467e63SHannes Reinecke	0xff, 0xa9, 0x10, 0x71,
13953467e63SHannes Reinecke	0x10, 0xe0, 0x0e, 0x79,
14053467e63SHannes Reinecke	0x10, 0x92, 0x0f, 0x79,
14153467e63SHannes Reinecke	0x01, 0x4d, 0x9b, 0x02,
14253467e63SHannes Reinecke	0x02, 0xa0, 0xc0, 0x32,
14353467e63SHannes Reinecke	0x01, 0x93, 0xc5, 0x36,
1441da177e4SLinus Torvalds	0x02, 0xa0, 0x58, 0x37,
14553467e63SHannes Reinecke	0xff, 0x21, 0x19, 0x71,
1461da177e4SLinus Torvalds	0x02, 0x22, 0x51, 0x31,
1471da177e4SLinus Torvalds	0x02, 0xa0, 0x5c, 0x33,
1481da177e4SLinus Torvalds	0x02, 0xa0, 0x44, 0x36,
1491da177e4SLinus Torvalds	0x02, 0xa0, 0x40, 0x32,
1501da177e4SLinus Torvalds	0x02, 0xa0, 0x44, 0x36,
15153467e63SHannes Reinecke	0x05, 0x4d, 0x21, 0x69,
15253467e63SHannes Reinecke	0x40, 0x16, 0x52, 0x69,
15353467e63SHannes Reinecke	0xff, 0x2d, 0x57, 0x61,
15411668bb6SHannes Reinecke	0xff, 0x29, 0x85, 0x70,
1551da177e4SLinus Torvalds	0x02, 0x28, 0x55, 0x32,
1561da177e4SLinus Torvalds	0x01, 0xea, 0x5a, 0x01,
15711668bb6SHannes Reinecke	0x04, 0x44, 0xf9, 0x30,
15811668bb6SHannes Reinecke	0x01, 0x44, 0xc1, 0x31,
1591da177e4SLinus Torvalds	0x02, 0x28, 0x51, 0x31,
16011668bb6SHannes Reinecke	0x02, 0xa8, 0x60, 0x31,
16111668bb6SHannes Reinecke	0x01, 0xa4, 0x61, 0x31,
16211668bb6SHannes Reinecke	0x01, 0x3d, 0x61, 0x31,
1631da177e4SLinus Torvalds	0x01, 0x14, 0xd4, 0x31,
16411668bb6SHannes Reinecke	0x01, 0x56, 0xad, 0x1a,
16511668bb6SHannes Reinecke	0xff, 0x54, 0xa9, 0x1a,
16611668bb6SHannes Reinecke	0xff, 0x55, 0xab, 0x22,
16753467e63SHannes Reinecke	0xff, 0x8d, 0x4b, 0x71,
16853467e63SHannes Reinecke	0x80, 0xac, 0x4a, 0x71,
16953467e63SHannes Reinecke	0x20, 0x16, 0x4a, 0x69,
17011668bb6SHannes Reinecke	0x00, 0xac, 0xc4, 0x19,
17153467e63SHannes Reinecke	0x07, 0xe2, 0x4a, 0xf9,
1721da177e4SLinus Torvalds	0x02, 0x8c, 0x51, 0x31,
17353467e63SHannes Reinecke	0x00, 0xe2, 0x2e, 0x41,
1741da177e4SLinus Torvalds	0x01, 0xac, 0x08, 0x31,
1751da177e4SLinus Torvalds	0x09, 0xea, 0x5a, 0x01,
1761da177e4SLinus Torvalds	0x02, 0x8c, 0x51, 0x32,
1771da177e4SLinus Torvalds	0xff, 0xea, 0x1a, 0x07,
1781da177e4SLinus Torvalds	0x04, 0x24, 0xf9, 0x30,
17953467e63SHannes Reinecke	0x1d, 0xea, 0x5c, 0x41,
1801da177e4SLinus Torvalds	0x02, 0x2c, 0x51, 0x31,
1811da177e4SLinus Torvalds	0x04, 0xa8, 0xf9, 0x30,
18253467e63SHannes Reinecke	0x19, 0xea, 0x5c, 0x41,
1831da177e4SLinus Torvalds	0x06, 0xea, 0x08, 0x81,
1841da177e4SLinus Torvalds	0x01, 0xe2, 0x5a, 0x35,
18511668bb6SHannes Reinecke	0x02, 0xf2, 0xf0, 0x31,
18611668bb6SHannes Reinecke	0xff, 0xea, 0xd4, 0x0d,
1871da177e4SLinus Torvalds	0x02, 0xf2, 0xf0, 0x31,
1881da177e4SLinus Torvalds	0x02, 0xf8, 0xe4, 0x35,
1891da177e4SLinus Torvalds	0x80, 0xea, 0xb2, 0x01,
1901da177e4SLinus Torvalds	0x01, 0xe2, 0x00, 0x30,
1911da177e4SLinus Torvalds	0xff, 0xea, 0xb2, 0x0d,
1921da177e4SLinus Torvalds	0x01, 0xe2, 0x04, 0x30,
1931da177e4SLinus Torvalds	0x01, 0xea, 0x04, 0x34,
1941da177e4SLinus Torvalds	0x02, 0x20, 0xbd, 0x30,
1951da177e4SLinus Torvalds	0x02, 0x20, 0xb9, 0x30,
1961da177e4SLinus Torvalds	0x02, 0x20, 0x51, 0x31,
1971da177e4SLinus Torvalds	0x4c, 0x93, 0xd7, 0x28,
19853467e63SHannes Reinecke	0x10, 0x92, 0x81, 0x79,
1991da177e4SLinus Torvalds	0x01, 0x6b, 0xc0, 0x30,
2001da177e4SLinus Torvalds	0x02, 0x64, 0xc8, 0x00,
2011da177e4SLinus Torvalds	0x40, 0x3a, 0x74, 0x04,
20211668bb6SHannes Reinecke	0x00, 0xe2, 0x76, 0x58,
20353467e63SHannes Reinecke	0x33, 0xea, 0x68, 0x59,
2041da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
2051da177e4SLinus Torvalds	0x30, 0x3f, 0xc0, 0x09,
20653467e63SHannes Reinecke	0x30, 0xe0, 0x82, 0x61,
20753467e63SHannes Reinecke	0x20, 0x3f, 0x98, 0x69,
20853467e63SHannes Reinecke	0x10, 0x3f, 0x82, 0x79,
2091da177e4SLinus Torvalds	0x02, 0xea, 0x7e, 0x00,
21053467e63SHannes Reinecke	0x00, 0xea, 0x68, 0x59,
2111da177e4SLinus Torvalds	0x01, 0xea, 0x00, 0x30,
21211668bb6SHannes Reinecke	0x02, 0x4e, 0x51, 0x35,
2131da177e4SLinus Torvalds	0x01, 0xea, 0x7e, 0x00,
21453467e63SHannes Reinecke	0x11, 0xea, 0x68, 0x59,
2151da177e4SLinus Torvalds	0x11, 0xea, 0x00, 0x00,
21611668bb6SHannes Reinecke	0x02, 0x4e, 0x51, 0x35,
21711668bb6SHannes Reinecke	0xc0, 0x4a, 0x94, 0x00,
21853467e63SHannes Reinecke	0x04, 0x41, 0xa6, 0x79,
2191da177e4SLinus Torvalds	0x08, 0xea, 0x98, 0x00,
2201da177e4SLinus Torvalds	0x08, 0x57, 0xae, 0x00,
2211da177e4SLinus Torvalds	0x08, 0x3c, 0x78, 0x00,
22211668bb6SHannes Reinecke	0xf0, 0x49, 0x74, 0x0a,
2231da177e4SLinus Torvalds	0x0f, 0x67, 0xc0, 0x09,
22411668bb6SHannes Reinecke	0x00, 0x3a, 0x75, 0x02,
2251da177e4SLinus Torvalds	0x20, 0xea, 0x96, 0x00,
22653467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
22711668bb6SHannes Reinecke	0xc0, 0x4a, 0x94, 0x00,
22853467e63SHannes Reinecke	0x40, 0x3a, 0xd2, 0x69,
2291da177e4SLinus Torvalds	0x02, 0x55, 0x06, 0x68,
23053467e63SHannes Reinecke	0x02, 0x56, 0xd2, 0x69,
23153467e63SHannes Reinecke	0xff, 0x5b, 0xd2, 0x61,
2321da177e4SLinus Torvalds	0x02, 0x20, 0x51, 0x31,
2331da177e4SLinus Torvalds	0x80, 0xea, 0xb2, 0x01,
2341da177e4SLinus Torvalds	0x44, 0xea, 0x00, 0x00,
2351da177e4SLinus Torvalds	0x01, 0x33, 0xc0, 0x31,
2361da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
2371da177e4SLinus Torvalds	0xff, 0xea, 0xb2, 0x09,
2381da177e4SLinus Torvalds	0xff, 0xe0, 0xc0, 0x19,
23953467e63SHannes Reinecke	0xff, 0xe0, 0xd4, 0x79,
2401da177e4SLinus Torvalds	0x02, 0xac, 0x51, 0x31,
24153467e63SHannes Reinecke	0x00, 0xe2, 0xca, 0x41,
2421da177e4SLinus Torvalds	0x02, 0x5e, 0x50, 0x31,
2431da177e4SLinus Torvalds	0x02, 0xa8, 0xb8, 0x30,
2441da177e4SLinus Torvalds	0x02, 0x5c, 0x50, 0x31,
24553467e63SHannes Reinecke	0xff, 0xad, 0xe5, 0x71,
2461da177e4SLinus Torvalds	0x02, 0xac, 0x41, 0x31,
2471da177e4SLinus Torvalds	0x02, 0x22, 0x51, 0x31,
2481da177e4SLinus Torvalds	0x02, 0xa0, 0x5c, 0x33,
2491da177e4SLinus Torvalds	0x02, 0xa0, 0x44, 0x32,
25053467e63SHannes Reinecke	0x00, 0xe2, 0xf8, 0x41,
25153467e63SHannes Reinecke	0x01, 0x4d, 0xf1, 0x79,
25253467e63SHannes Reinecke	0x01, 0x62, 0xc1, 0x31,
25353467e63SHannes Reinecke	0x00, 0x93, 0xf1, 0x61,
25453467e63SHannes Reinecke	0xfe, 0x4d, 0x9b, 0x0a,
25553467e63SHannes Reinecke	0x02, 0x60, 0x41, 0x31,
25653467e63SHannes Reinecke	0x00, 0xe2, 0xdc, 0x41,
2571da177e4SLinus Torvalds	0x3d, 0x93, 0xc9, 0x29,
2581da177e4SLinus Torvalds	0x01, 0xe4, 0xc8, 0x01,
2591da177e4SLinus Torvalds	0x01, 0xea, 0xca, 0x01,
2601da177e4SLinus Torvalds	0xff, 0xea, 0xda, 0x01,
2611da177e4SLinus Torvalds	0x02, 0x20, 0x51, 0x31,
2621da177e4SLinus Torvalds	0x02, 0xae, 0x41, 0x32,
26353467e63SHannes Reinecke	0xff, 0x21, 0x01, 0x62,
2641da177e4SLinus Torvalds	0xff, 0xea, 0x46, 0x02,
2651da177e4SLinus Torvalds	0x02, 0x5c, 0x50, 0x31,
2661da177e4SLinus Torvalds	0x40, 0xea, 0x96, 0x00,
26753467e63SHannes Reinecke	0x02, 0x56, 0x20, 0x6e,
26853467e63SHannes Reinecke	0x01, 0x55, 0x20, 0x6e,
26953467e63SHannes Reinecke	0x10, 0x92, 0x0d, 0x7a,
27053467e63SHannes Reinecke	0x10, 0x40, 0x16, 0x6a,
27153467e63SHannes Reinecke	0x01, 0x56, 0x16, 0x7a,
2721da177e4SLinus Torvalds	0xff, 0x97, 0x07, 0x78,
27353467e63SHannes Reinecke	0x13, 0xea, 0x6e, 0x59,
2741da177e4SLinus Torvalds	0x13, 0xea, 0x04, 0x00,
2751da177e4SLinus Torvalds	0x00, 0xe2, 0x06, 0x40,
2761da177e4SLinus Torvalds	0xbf, 0x3a, 0x74, 0x08,
27753467e63SHannes Reinecke	0x04, 0x41, 0x1c, 0x7a,
2781da177e4SLinus Torvalds	0x08, 0xea, 0x98, 0x00,
2791da177e4SLinus Torvalds	0x08, 0x57, 0xae, 0x00,
28011668bb6SHannes Reinecke	0x01, 0x93, 0x75, 0x32,
28111668bb6SHannes Reinecke	0x01, 0x94, 0x77, 0x32,
28211668bb6SHannes Reinecke	0x40, 0xea, 0x72, 0x02,
2831da177e4SLinus Torvalds	0x08, 0x3c, 0x78, 0x00,
28411668bb6SHannes Reinecke	0x80, 0xea, 0x6e, 0x02,
28553467e63SHannes Reinecke	0x00, 0xe2, 0xf6, 0x5b,
28611668bb6SHannes Reinecke	0x01, 0x3c, 0xc1, 0x31,
28753467e63SHannes Reinecke	0x9f, 0xe0, 0x98, 0x7c,
28853467e63SHannes Reinecke	0x80, 0xe0, 0x3c, 0x72,
28953467e63SHannes Reinecke	0xa0, 0xe0, 0x78, 0x72,
29053467e63SHannes Reinecke	0xc0, 0xe0, 0x6e, 0x72,
29153467e63SHannes Reinecke	0xe0, 0xe0, 0xa8, 0x72,
29253467e63SHannes Reinecke	0x01, 0xea, 0x6e, 0x59,
2931da177e4SLinus Torvalds	0x01, 0xea, 0x04, 0x00,
29453467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
29553467e63SHannes Reinecke	0x80, 0x39, 0x43, 0x7a,
29653467e63SHannes Reinecke	0x03, 0xea, 0x6e, 0x59,
2971da177e4SLinus Torvalds	0x03, 0xea, 0x04, 0x00,
29853467e63SHannes Reinecke	0xee, 0x00, 0x4a, 0x6a,
2991da177e4SLinus Torvalds	0x05, 0xea, 0xb4, 0x00,
30053467e63SHannes Reinecke	0x33, 0xea, 0x68, 0x59,
3011da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
30211668bb6SHannes Reinecke	0x02, 0xa8, 0x9c, 0x32,
30353467e63SHannes Reinecke	0x00, 0xe2, 0x88, 0x59,
3041da177e4SLinus Torvalds	0xef, 0x96, 0xd5, 0x19,
30553467e63SHannes Reinecke	0x00, 0xe2, 0x5a, 0x52,
3061da177e4SLinus Torvalds	0x09, 0x80, 0xe1, 0x30,
3071da177e4SLinus Torvalds	0x02, 0xea, 0x36, 0x00,
3081da177e4SLinus Torvalds	0xa8, 0xea, 0x32, 0x00,
30953467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x42,
3101da177e4SLinus Torvalds	0x01, 0x96, 0xd1, 0x30,
3111da177e4SLinus Torvalds	0x10, 0x80, 0x89, 0x31,
3121da177e4SLinus Torvalds	0x20, 0xea, 0x32, 0x00,
31311668bb6SHannes Reinecke	0xbf, 0x39, 0x73, 0x0a,
31453467e63SHannes Reinecke	0x10, 0x4c, 0x6a, 0x6a,
31553467e63SHannes Reinecke	0x20, 0x19, 0x62, 0x6a,
31653467e63SHannes Reinecke	0x20, 0x19, 0x66, 0x6a,
31753467e63SHannes Reinecke	0x02, 0x4d, 0x28, 0x6a,
31811668bb6SHannes Reinecke	0x40, 0x39, 0x73, 0x02,
31953467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
32053467e63SHannes Reinecke	0x80, 0x39, 0xe9, 0x6a,
3211da177e4SLinus Torvalds	0x01, 0x44, 0x10, 0x33,
3221da177e4SLinus Torvalds	0x08, 0x92, 0x25, 0x03,
32353467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
3241da177e4SLinus Torvalds	0x10, 0xea, 0x80, 0x00,
32511668bb6SHannes Reinecke	0x01, 0x37, 0xc5, 0x31,
32653467e63SHannes Reinecke	0x80, 0xe2, 0x94, 0x62,
32753467e63SHannes Reinecke	0x10, 0x92, 0xb9, 0x6a,
3281da177e4SLinus Torvalds	0xc0, 0x94, 0xc5, 0x01,
32953467e63SHannes Reinecke	0x40, 0x92, 0x85, 0x6a,
3301da177e4SLinus Torvalds	0xbf, 0xe2, 0xc4, 0x09,
33153467e63SHannes Reinecke	0x20, 0x92, 0x99, 0x7a,
3321da177e4SLinus Torvalds	0x01, 0xe2, 0x88, 0x30,
33353467e63SHannes Reinecke	0x00, 0xe2, 0xf6, 0x5b,
33453467e63SHannes Reinecke	0xa0, 0x3c, 0xa1, 0x62,
3351da177e4SLinus Torvalds	0x23, 0x92, 0x89, 0x08,
33653467e63SHannes Reinecke	0x00, 0xe2, 0xf6, 0x5b,
33753467e63SHannes Reinecke	0xa0, 0x3c, 0xa1, 0x62,
33853467e63SHannes Reinecke	0x00, 0xa8, 0x98, 0x42,
33953467e63SHannes Reinecke	0xff, 0xe2, 0x98, 0x62,
34053467e63SHannes Reinecke	0x00, 0xe2, 0xb8, 0x42,
3411da177e4SLinus Torvalds	0x40, 0xea, 0x98, 0x00,
3421da177e4SLinus Torvalds	0x01, 0xe2, 0x88, 0x30,
34353467e63SHannes Reinecke	0x00, 0xe2, 0xf6, 0x5b,
34453467e63SHannes Reinecke	0xa0, 0x3c, 0x77, 0x72,
3451da177e4SLinus Torvalds	0x40, 0xea, 0x98, 0x00,
34611668bb6SHannes Reinecke	0x01, 0x37, 0x95, 0x32,
34711668bb6SHannes Reinecke	0x08, 0xea, 0x6e, 0x02,
34853467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
34953467e63SHannes Reinecke	0xe0, 0xea, 0x12, 0x5c,
35053467e63SHannes Reinecke	0x80, 0xe0, 0xf4, 0x6a,
35153467e63SHannes Reinecke	0x04, 0xe0, 0xa6, 0x73,
35253467e63SHannes Reinecke	0x02, 0xe0, 0xd8, 0x73,
35353467e63SHannes Reinecke	0x00, 0xea, 0x52, 0x73,
35453467e63SHannes Reinecke	0x03, 0xe0, 0xe8, 0x73,
35553467e63SHannes Reinecke	0x23, 0xe0, 0xca, 0x72,
35653467e63SHannes Reinecke	0x08, 0xe0, 0xf0, 0x72,
35753467e63SHannes Reinecke	0x00, 0xe2, 0xf6, 0x5b,
35853467e63SHannes Reinecke	0x07, 0xea, 0x6e, 0x59,
3591da177e4SLinus Torvalds	0x07, 0xea, 0x04, 0x00,
36053467e63SHannes Reinecke	0x08, 0x48, 0x29, 0x72,
36153467e63SHannes Reinecke	0x04, 0x48, 0xc7, 0x62,
36211668bb6SHannes Reinecke	0x01, 0x49, 0x89, 0x30,
36353467e63SHannes Reinecke	0x00, 0xe2, 0xb8, 0x42,
3641da177e4SLinus Torvalds	0x01, 0x44, 0xd4, 0x31,
36553467e63SHannes Reinecke	0x00, 0xe2, 0xb8, 0x42,
36611668bb6SHannes Reinecke	0x01, 0x00, 0x6c, 0x32,
36753467e63SHannes Reinecke	0x33, 0xea, 0x68, 0x59,
3681da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
36911668bb6SHannes Reinecke	0x4c, 0x3a, 0xc1, 0x28,
3701da177e4SLinus Torvalds	0x01, 0x64, 0xc0, 0x31,
37153467e63SHannes Reinecke	0x00, 0x36, 0x69, 0x59,
37211668bb6SHannes Reinecke	0x01, 0x36, 0x01, 0x30,
37353467e63SHannes Reinecke	0x01, 0xe0, 0xee, 0x7a,
37453467e63SHannes Reinecke	0xa0, 0xea, 0x08, 0x5c,
37553467e63SHannes Reinecke	0x01, 0xa0, 0xee, 0x62,
37653467e63SHannes Reinecke	0x01, 0x84, 0xe3, 0x7a,
37753467e63SHannes Reinecke	0x01, 0x95, 0xf1, 0x6a,
37853467e63SHannes Reinecke	0x05, 0xea, 0x6e, 0x59,
3791da177e4SLinus Torvalds	0x05, 0xea, 0x04, 0x00,
38053467e63SHannes Reinecke	0x00, 0xe2, 0xf0, 0x42,
38153467e63SHannes Reinecke	0x03, 0xea, 0x6e, 0x59,
3821da177e4SLinus Torvalds	0x03, 0xea, 0x04, 0x00,
38353467e63SHannes Reinecke	0x00, 0xe2, 0xf0, 0x42,
38453467e63SHannes Reinecke	0x07, 0xea, 0x1a, 0x5c,
3851da177e4SLinus Torvalds	0x01, 0x44, 0xd4, 0x31,
38653467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
38711668bb6SHannes Reinecke	0x3f, 0xe0, 0x76, 0x0a,
38811668bb6SHannes Reinecke	0xc0, 0x3a, 0xc1, 0x09,
38911668bb6SHannes Reinecke	0x00, 0x3b, 0x51, 0x01,
3901da177e4SLinus Torvalds	0xff, 0xea, 0x52, 0x09,
39111668bb6SHannes Reinecke	0x30, 0x3a, 0xc5, 0x09,
3921da177e4SLinus Torvalds	0x3d, 0xe2, 0xc4, 0x29,
3931da177e4SLinus Torvalds	0xb8, 0xe2, 0xc4, 0x19,
3941da177e4SLinus Torvalds	0x01, 0xea, 0xc6, 0x01,
3951da177e4SLinus Torvalds	0x02, 0xe2, 0xc8, 0x31,
3961da177e4SLinus Torvalds	0x02, 0xec, 0x40, 0x31,
39753467e63SHannes Reinecke	0xff, 0xa1, 0x10, 0x73,
3981da177e4SLinus Torvalds	0x02, 0xe8, 0xda, 0x31,
3991da177e4SLinus Torvalds	0x02, 0xa0, 0x50, 0x31,
40053467e63SHannes Reinecke	0x00, 0xe2, 0x32, 0x43,
40111668bb6SHannes Reinecke	0x80, 0x39, 0x73, 0x02,
4021da177e4SLinus Torvalds	0x01, 0x44, 0xd4, 0x31,
40353467e63SHannes Reinecke	0x00, 0xe2, 0xf6, 0x5b,
40411668bb6SHannes Reinecke	0x01, 0x39, 0x73, 0x02,
40553467e63SHannes Reinecke	0xe0, 0x3c, 0x4d, 0x63,
40611668bb6SHannes Reinecke	0x02, 0x39, 0x73, 0x02,
40753467e63SHannes Reinecke	0x20, 0x46, 0x46, 0x63,
4081da177e4SLinus Torvalds	0xff, 0xea, 0x52, 0x09,
40953467e63SHannes Reinecke	0xa8, 0xea, 0x08, 0x5c,
41053467e63SHannes Reinecke	0x04, 0x92, 0x2d, 0x7b,
41111668bb6SHannes Reinecke	0x01, 0x3a, 0xc1, 0x31,
41253467e63SHannes Reinecke	0x00, 0x93, 0x2d, 0x63,
41311668bb6SHannes Reinecke	0x01, 0x3b, 0xc1, 0x31,
41453467e63SHannes Reinecke	0x00, 0x94, 0x37, 0x73,
4151da177e4SLinus Torvalds	0x01, 0xa9, 0x52, 0x11,
41653467e63SHannes Reinecke	0xff, 0xa9, 0x22, 0x6b,
41753467e63SHannes Reinecke	0x00, 0xe2, 0x46, 0x43,
41811668bb6SHannes Reinecke	0x10, 0x39, 0x73, 0x02,
41953467e63SHannes Reinecke	0x04, 0x92, 0x47, 0x7b,
4201da177e4SLinus Torvalds	0xfb, 0x92, 0x25, 0x0b,
42111668bb6SHannes Reinecke	0xff, 0xea, 0x72, 0x0a,
42253467e63SHannes Reinecke	0x01, 0xa4, 0x41, 0x6b,
42311668bb6SHannes Reinecke	0x02, 0xa8, 0x9c, 0x32,
42453467e63SHannes Reinecke	0x00, 0xe2, 0x88, 0x59,
42553467e63SHannes Reinecke	0x10, 0x92, 0xf1, 0x7a,
42653467e63SHannes Reinecke	0xff, 0xea, 0x1a, 0x5c,
42753467e63SHannes Reinecke	0x00, 0xe2, 0xf0, 0x42,
42853467e63SHannes Reinecke	0x04, 0xea, 0x6e, 0x59,
4291da177e4SLinus Torvalds	0x04, 0xea, 0x04, 0x00,
43053467e63SHannes Reinecke	0x00, 0xe2, 0xf0, 0x42,
43153467e63SHannes Reinecke	0x04, 0xea, 0x6e, 0x59,
4321da177e4SLinus Torvalds	0x04, 0xea, 0x04, 0x00,
43353467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
43453467e63SHannes Reinecke	0x08, 0x92, 0xe9, 0x7a,
43553467e63SHannes Reinecke	0xc0, 0x39, 0x5d, 0x7b,
43653467e63SHannes Reinecke	0x80, 0x39, 0xe9, 0x6a,
43753467e63SHannes Reinecke	0xff, 0x88, 0x5d, 0x6b,
43853467e63SHannes Reinecke	0x40, 0x39, 0xe9, 0x6a,
43953467e63SHannes Reinecke	0x10, 0x92, 0x63, 0x7b,
44053467e63SHannes Reinecke	0x0a, 0xea, 0x6e, 0x59,
4411da177e4SLinus Torvalds	0x0a, 0xea, 0x04, 0x00,
44253467e63SHannes Reinecke	0x00, 0xe2, 0x82, 0x5b,
44353467e63SHannes Reinecke	0x00, 0xe2, 0xc2, 0x43,
44453467e63SHannes Reinecke	0x50, 0x4b, 0x6a, 0x6b,
4451da177e4SLinus Torvalds	0xbf, 0x3a, 0x74, 0x08,
4461da177e4SLinus Torvalds	0x01, 0xe0, 0xf4, 0x31,
4471da177e4SLinus Torvalds	0xff, 0xea, 0xc0, 0x09,
44811668bb6SHannes Reinecke	0x01, 0x32, 0x65, 0x1a,
44911668bb6SHannes Reinecke	0x00, 0x33, 0x67, 0x22,
45011668bb6SHannes Reinecke	0x04, 0x4d, 0x9b, 0x02,
4511da177e4SLinus Torvalds	0x01, 0xfa, 0xc0, 0x35,
45211668bb6SHannes Reinecke	0x02, 0xa8, 0x90, 0x32,
4531da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x00,
45453467e63SHannes Reinecke	0x33, 0xea, 0x68, 0x59,
4551da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
45611668bb6SHannes Reinecke	0x02, 0x48, 0x51, 0x31,
45711668bb6SHannes Reinecke	0xff, 0x90, 0x85, 0x68,
45853467e63SHannes Reinecke	0xff, 0x88, 0x8f, 0x6b,
45953467e63SHannes Reinecke	0x01, 0xa4, 0x8b, 0x6b,
46053467e63SHannes Reinecke	0x02, 0xa4, 0x93, 0x6b,
46153467e63SHannes Reinecke	0x01, 0x84, 0x93, 0x7b,
4621da177e4SLinus Torvalds	0x02, 0x28, 0x19, 0x33,
4631da177e4SLinus Torvalds	0x02, 0xa8, 0x50, 0x36,
46453467e63SHannes Reinecke	0xff, 0x88, 0x93, 0x73,
46553467e63SHannes Reinecke	0x00, 0xe2, 0x66, 0x5b,
4661da177e4SLinus Torvalds	0x02, 0xa8, 0x20, 0x33,
46711668bb6SHannes Reinecke	0x04, 0xa4, 0x49, 0x03,
46811668bb6SHannes Reinecke	0xff, 0xea, 0x1a, 0x03,
46953467e63SHannes Reinecke	0xff, 0x2d, 0x9f, 0x63,
4701da177e4SLinus Torvalds	0x02, 0xa8, 0x58, 0x32,
47111668bb6SHannes Reinecke	0x02, 0xa8, 0x5c, 0x36,
4721da177e4SLinus Torvalds	0x02, 0xa8, 0x40, 0x31,
47311668bb6SHannes Reinecke	0x02, 0x2e, 0x51, 0x31,
47411668bb6SHannes Reinecke	0x02, 0xa0, 0x18, 0x33,
47511668bb6SHannes Reinecke	0x02, 0xa0, 0x5c, 0x36,
47653467e63SHannes Reinecke	0xc0, 0x39, 0xe9, 0x6a,
47711668bb6SHannes Reinecke	0x04, 0x92, 0x25, 0x03,
47853467e63SHannes Reinecke	0x20, 0x92, 0xc3, 0x6b,
47911668bb6SHannes Reinecke	0x02, 0xa8, 0x40, 0x31,
48011668bb6SHannes Reinecke	0xc0, 0x3a, 0xc1, 0x09,
48111668bb6SHannes Reinecke	0x00, 0x3b, 0x51, 0x01,
4821da177e4SLinus Torvalds	0xff, 0xea, 0x52, 0x09,
48311668bb6SHannes Reinecke	0x30, 0x3a, 0xc5, 0x09,
4841da177e4SLinus Torvalds	0x3d, 0xe2, 0xc4, 0x29,
4851da177e4SLinus Torvalds	0xb8, 0xe2, 0xc4, 0x19,
4861da177e4SLinus Torvalds	0x01, 0xea, 0xc6, 0x01,
4871da177e4SLinus Torvalds	0x02, 0xe2, 0xc8, 0x31,
4881da177e4SLinus Torvalds	0x02, 0xa0, 0xda, 0x31,
4891da177e4SLinus Torvalds	0x02, 0xa0, 0x50, 0x31,
4901da177e4SLinus Torvalds	0xf7, 0x57, 0xae, 0x08,
4911da177e4SLinus Torvalds	0x08, 0xea, 0x98, 0x00,
4921da177e4SLinus Torvalds	0x01, 0x44, 0xd4, 0x31,
49353467e63SHannes Reinecke	0xee, 0x00, 0xcc, 0x6b,
4941da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x00,
49511668bb6SHannes Reinecke	0xc0, 0xea, 0x72, 0x02,
49653467e63SHannes Reinecke	0x09, 0x4c, 0xce, 0x7b,
49711668bb6SHannes Reinecke	0x01, 0xea, 0x78, 0x02,
4981da177e4SLinus Torvalds	0x08, 0x4c, 0x06, 0x68,
49953467e63SHannes Reinecke	0x0b, 0xea, 0x6e, 0x59,
5001da177e4SLinus Torvalds	0x0b, 0xea, 0x04, 0x00,
5011da177e4SLinus Torvalds	0x01, 0x44, 0xd4, 0x31,
50253467e63SHannes Reinecke	0x20, 0x39, 0x29, 0x7a,
50353467e63SHannes Reinecke	0x00, 0xe2, 0xe0, 0x5b,
50453467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
50553467e63SHannes Reinecke	0x01, 0x84, 0xe5, 0x7b,
5061da177e4SLinus Torvalds	0x01, 0xa4, 0x49, 0x07,
5071da177e4SLinus Torvalds	0x08, 0x60, 0x30, 0x33,
5081da177e4SLinus Torvalds	0x08, 0x80, 0x41, 0x37,
50911668bb6SHannes Reinecke	0xdf, 0x39, 0x73, 0x0a,
51053467e63SHannes Reinecke	0xee, 0x00, 0xf2, 0x6b,
5111da177e4SLinus Torvalds	0x05, 0xea, 0xb4, 0x00,
51253467e63SHannes Reinecke	0x33, 0xea, 0x68, 0x59,
5131da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
51453467e63SHannes Reinecke	0x00, 0xe2, 0x88, 0x59,
51553467e63SHannes Reinecke	0x00, 0xe2, 0xf0, 0x42,
51653467e63SHannes Reinecke	0xff, 0x42, 0x02, 0x6c,
51753467e63SHannes Reinecke	0x01, 0x41, 0xf6, 0x6b,
51853467e63SHannes Reinecke	0x02, 0x41, 0xf6, 0x7b,
51953467e63SHannes Reinecke	0xff, 0x42, 0x02, 0x6c,
52053467e63SHannes Reinecke	0x01, 0x41, 0xf6, 0x6b,
52153467e63SHannes Reinecke	0x02, 0x41, 0xf6, 0x7b,
52253467e63SHannes Reinecke	0xff, 0x42, 0x02, 0x7c,
52353467e63SHannes Reinecke	0x04, 0x4c, 0xf6, 0x6b,
52411668bb6SHannes Reinecke	0xe0, 0x41, 0x78, 0x0e,
5251da177e4SLinus Torvalds	0x01, 0x44, 0xd4, 0x31,
52653467e63SHannes Reinecke	0xff, 0x42, 0x0a, 0x7c,
52753467e63SHannes Reinecke	0x04, 0x4c, 0x0a, 0x6c,
52811668bb6SHannes Reinecke	0xe0, 0x41, 0x78, 0x0a,
52953467e63SHannes Reinecke	0xe0, 0x3c, 0x29, 0x62,
5301da177e4SLinus Torvalds	0xff, 0xea, 0xca, 0x09,
5311da177e4SLinus Torvalds	0x01, 0xe2, 0xc8, 0x31,
5321da177e4SLinus Torvalds	0x01, 0x46, 0xda, 0x35,
5331da177e4SLinus Torvalds	0x01, 0x44, 0xd4, 0x35,
5341da177e4SLinus Torvalds	0x10, 0xea, 0x80, 0x00,
53511668bb6SHannes Reinecke	0x01, 0xe2, 0x6e, 0x36,
53653467e63SHannes Reinecke	0x04, 0xa6, 0x22, 0x7c,
5371da177e4SLinus Torvalds	0xff, 0xea, 0x5a, 0x09,
5381da177e4SLinus Torvalds	0xff, 0xea, 0x4c, 0x0d,
53953467e63SHannes Reinecke	0x01, 0xa6, 0x4e, 0x6c,
54011668bb6SHannes Reinecke	0x10, 0xad, 0x84, 0x78,
54153467e63SHannes Reinecke	0x80, 0xad, 0x46, 0x6c,
54211668bb6SHannes Reinecke	0x08, 0xad, 0x84, 0x68,
54353467e63SHannes Reinecke	0x20, 0x19, 0x3a, 0x7c,
54411668bb6SHannes Reinecke	0x80, 0xea, 0xb2, 0x01,
54511668bb6SHannes Reinecke	0x11, 0x00, 0x00, 0x10,
54653467e63SHannes Reinecke	0x02, 0xa6, 0x36, 0x7c,
54711668bb6SHannes Reinecke	0xff, 0xea, 0xb2, 0x0d,
54811668bb6SHannes Reinecke	0x11, 0x00, 0x00, 0x10,
54911668bb6SHannes Reinecke	0xff, 0xea, 0xb2, 0x09,
5501da177e4SLinus Torvalds	0x04, 0x84, 0xf9, 0x30,
5511da177e4SLinus Torvalds	0x00, 0xea, 0x08, 0x81,
5521da177e4SLinus Torvalds	0xff, 0xea, 0xd4, 0x09,
5531da177e4SLinus Torvalds	0x02, 0x84, 0xf9, 0x88,
5541da177e4SLinus Torvalds	0x0d, 0xea, 0x5a, 0x01,
5551da177e4SLinus Torvalds	0x04, 0xa6, 0x4c, 0x05,
55611668bb6SHannes Reinecke	0x04, 0xa6, 0x84, 0x78,
5571da177e4SLinus Torvalds	0xff, 0xea, 0x5a, 0x09,
5581da177e4SLinus Torvalds	0x03, 0x84, 0x59, 0x89,
5591da177e4SLinus Torvalds	0x03, 0xea, 0x4c, 0x01,
56011668bb6SHannes Reinecke	0x80, 0x1a, 0x84, 0x78,
56111668bb6SHannes Reinecke	0x08, 0x19, 0x84, 0x78,
5621da177e4SLinus Torvalds	0x08, 0xb0, 0xe0, 0x30,
5631da177e4SLinus Torvalds	0x04, 0xb0, 0xe0, 0x30,
5641da177e4SLinus Torvalds	0x03, 0xb0, 0xf0, 0x30,
5651da177e4SLinus Torvalds	0x01, 0xb0, 0x06, 0x33,
5661da177e4SLinus Torvalds	0x7f, 0x83, 0xe9, 0x08,
5671da177e4SLinus Torvalds	0x04, 0xac, 0x58, 0x19,
5681da177e4SLinus Torvalds	0xff, 0xea, 0xc0, 0x09,
5691da177e4SLinus Torvalds	0x04, 0x84, 0x09, 0x9b,
5701da177e4SLinus Torvalds	0x00, 0x85, 0x0b, 0x23,
5711da177e4SLinus Torvalds	0x00, 0x86, 0x0d, 0x23,
5721da177e4SLinus Torvalds	0x00, 0x87, 0x0f, 0x23,
5731da177e4SLinus Torvalds	0x01, 0x84, 0xc5, 0x31,
57453467e63SHannes Reinecke	0x80, 0x83, 0x71, 0x7c,
5751da177e4SLinus Torvalds	0x02, 0xe2, 0xc4, 0x01,
5761da177e4SLinus Torvalds	0xff, 0xea, 0x4c, 0x09,
5771da177e4SLinus Torvalds	0x01, 0xe2, 0x36, 0x30,
5781da177e4SLinus Torvalds	0xc8, 0x19, 0x32, 0x00,
5791da177e4SLinus Torvalds	0x88, 0x19, 0x32, 0x00,
5801da177e4SLinus Torvalds	0x01, 0xac, 0xd4, 0x99,
58111668bb6SHannes Reinecke	0x00, 0xe2, 0x84, 0x50,
5821da177e4SLinus Torvalds	0xfe, 0xa6, 0x4c, 0x0d,
5831da177e4SLinus Torvalds	0x0b, 0x98, 0xe1, 0x30,
5841da177e4SLinus Torvalds	0xfd, 0xa4, 0x49, 0x09,
58553467e63SHannes Reinecke	0x80, 0xa3, 0x85, 0x7c,
5861da177e4SLinus Torvalds	0x02, 0xa4, 0x48, 0x01,
5871da177e4SLinus Torvalds	0x01, 0xa4, 0x36, 0x30,
5881da177e4SLinus Torvalds	0xa8, 0xea, 0x32, 0x00,
5891da177e4SLinus Torvalds	0xfd, 0xa4, 0x49, 0x0b,
5901da177e4SLinus Torvalds	0x05, 0xa3, 0x07, 0x33,
59153467e63SHannes Reinecke	0x80, 0x83, 0x91, 0x6c,
5921da177e4SLinus Torvalds	0x02, 0xea, 0x4c, 0x05,
5931da177e4SLinus Torvalds	0xff, 0xea, 0x4c, 0x0d,
59453467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x59,
59553467e63SHannes Reinecke	0x02, 0xa6, 0x24, 0x6c,
5961da177e4SLinus Torvalds	0x80, 0xf9, 0xf2, 0x05,
59753467e63SHannes Reinecke	0xc0, 0x39, 0x9f, 0x7c,
59853467e63SHannes Reinecke	0x03, 0xea, 0x6e, 0x59,
5991da177e4SLinus Torvalds	0x03, 0xea, 0x04, 0x00,
60053467e63SHannes Reinecke	0x20, 0x39, 0xc3, 0x7c,
60153467e63SHannes Reinecke	0x01, 0x84, 0xa9, 0x6c,
60253467e63SHannes Reinecke	0x06, 0xea, 0x6e, 0x59,
6031da177e4SLinus Torvalds	0x06, 0xea, 0x04, 0x00,
60453467e63SHannes Reinecke	0x00, 0xe2, 0xc6, 0x44,
60511668bb6SHannes Reinecke	0x01, 0x00, 0x6c, 0x32,
60653467e63SHannes Reinecke	0xee, 0x00, 0xb2, 0x6c,
6071da177e4SLinus Torvalds	0x05, 0xea, 0xb4, 0x00,
60853467e63SHannes Reinecke	0x33, 0xea, 0x68, 0x59,
6091da177e4SLinus Torvalds	0x33, 0xea, 0x00, 0x00,
6101da177e4SLinus Torvalds	0x80, 0x3d, 0x7a, 0x00,
61153467e63SHannes Reinecke	0xfc, 0x42, 0xb4, 0x7c,
6121da177e4SLinus Torvalds	0x7f, 0x3d, 0x7a, 0x08,
61353467e63SHannes Reinecke	0x00, 0x36, 0x69, 0x59,
61411668bb6SHannes Reinecke	0x01, 0x36, 0x01, 0x30,
61553467e63SHannes Reinecke	0x09, 0xea, 0x6e, 0x59,
6161da177e4SLinus Torvalds	0x09, 0xea, 0x04, 0x00,
61753467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
61853467e63SHannes Reinecke	0x01, 0xa4, 0xa9, 0x6c,
61953467e63SHannes Reinecke	0x00, 0xe2, 0x7c, 0x5c,
62011668bb6SHannes Reinecke	0x20, 0x39, 0x73, 0x02,
62111668bb6SHannes Reinecke	0x01, 0x00, 0x6c, 0x32,
62253467e63SHannes Reinecke	0x02, 0xa6, 0xce, 0x7c,
62353467e63SHannes Reinecke	0x00, 0xe2, 0x92, 0x5c,
62411668bb6SHannes Reinecke	0x00, 0xe2, 0x76, 0x58,
62511668bb6SHannes Reinecke	0x00, 0xe2, 0x86, 0x58,
62611668bb6SHannes Reinecke	0x00, 0xe2, 0x5a, 0x58,
62753467e63SHannes Reinecke	0x00, 0x36, 0x69, 0x59,
62811668bb6SHannes Reinecke	0x01, 0x36, 0x01, 0x30,
62953467e63SHannes Reinecke	0x20, 0x19, 0xce, 0x6c,
63053467e63SHannes Reinecke	0x00, 0xe2, 0xfe, 0x5c,
63153467e63SHannes Reinecke	0x04, 0x19, 0xe8, 0x6c,
6321da177e4SLinus Torvalds	0x02, 0x19, 0x32, 0x00,
63353467e63SHannes Reinecke	0x01, 0x84, 0xe9, 0x7c,
63453467e63SHannes Reinecke	0x01, 0x1b, 0xe2, 0x7c,
63553467e63SHannes Reinecke	0x01, 0x1a, 0xe8, 0x6c,
63653467e63SHannes Reinecke	0x00, 0xe2, 0x98, 0x44,
63753467e63SHannes Reinecke	0x80, 0x4b, 0xee, 0x6c,
63853467e63SHannes Reinecke	0x01, 0x4c, 0xea, 0x7c,
63953467e63SHannes Reinecke	0x03, 0x42, 0x98, 0x6c,
64053467e63SHannes Reinecke	0x00, 0xe2, 0x1e, 0x5c,
6411da177e4SLinus Torvalds	0x80, 0xf9, 0xf2, 0x01,
64253467e63SHannes Reinecke	0x04, 0x39, 0x29, 0x7a,
64353467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
64453467e63SHannes Reinecke	0x08, 0x5d, 0x06, 0x6d,
64511668bb6SHannes Reinecke	0x00, 0xe2, 0x76, 0x58,
64653467e63SHannes Reinecke	0x00, 0x36, 0x69, 0x59,
64711668bb6SHannes Reinecke	0x01, 0x36, 0x01, 0x30,
64853467e63SHannes Reinecke	0x02, 0x1b, 0xf6, 0x7c,
64953467e63SHannes Reinecke	0x08, 0x5d, 0x04, 0x7d,
6501da177e4SLinus Torvalds	0x03, 0x68, 0x00, 0x37,
6511da177e4SLinus Torvalds	0x01, 0x84, 0x09, 0x07,
65253467e63SHannes Reinecke	0x80, 0x1b, 0x10, 0x7d,
65353467e63SHannes Reinecke	0x80, 0x84, 0x11, 0x6d,
6541da177e4SLinus Torvalds	0xff, 0x85, 0x0b, 0x1b,
6551da177e4SLinus Torvalds	0xff, 0x86, 0x0d, 0x23,
6561da177e4SLinus Torvalds	0xff, 0x87, 0x0f, 0x23,
6571da177e4SLinus Torvalds	0xf8, 0x1b, 0x08, 0x0b,
6581da177e4SLinus Torvalds	0xff, 0xea, 0x06, 0x0b,
6591da177e4SLinus Torvalds	0x03, 0x68, 0x00, 0x37,
66011668bb6SHannes Reinecke	0x00, 0xe2, 0xd6, 0x58,
6611da177e4SLinus Torvalds	0x10, 0xea, 0x18, 0x00,
6621da177e4SLinus Torvalds	0xf9, 0xd9, 0xb2, 0x0d,
6631da177e4SLinus Torvalds	0x01, 0xd9, 0xb2, 0x05,
6641da177e4SLinus Torvalds	0x01, 0x52, 0x48, 0x31,
66553467e63SHannes Reinecke	0x20, 0xa4, 0x3a, 0x7d,
66653467e63SHannes Reinecke	0x20, 0x5b, 0x3a, 0x7d,
66753467e63SHannes Reinecke	0x80, 0xf9, 0x48, 0x7d,
6681da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x00,
6691da177e4SLinus Torvalds	0x11, 0x00, 0x00, 0x10,
67053467e63SHannes Reinecke	0x04, 0x19, 0x54, 0x7d,
6711da177e4SLinus Torvalds	0xdf, 0x19, 0x32, 0x08,
67253467e63SHannes Reinecke	0x60, 0x5b, 0x54, 0x6d,
67353467e63SHannes Reinecke	0x01, 0x4c, 0x2e, 0x7d,
6741da177e4SLinus Torvalds	0x20, 0x19, 0x32, 0x00,
6751da177e4SLinus Torvalds	0x01, 0xd9, 0xb2, 0x05,
6761da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x00,
6771da177e4SLinus Torvalds	0x01, 0xd9, 0xb2, 0x05,
67853467e63SHannes Reinecke	0x10, 0x5b, 0x4c, 0x6d,
67953467e63SHannes Reinecke	0x08, 0x5b, 0x56, 0x6d,
68053467e63SHannes Reinecke	0x20, 0x5b, 0x46, 0x6d,
68153467e63SHannes Reinecke	0x02, 0x5b, 0x76, 0x6d,
68253467e63SHannes Reinecke	0x0e, 0xea, 0x6e, 0x59,
6831da177e4SLinus Torvalds	0x0e, 0xea, 0x04, 0x00,
68453467e63SHannes Reinecke	0x80, 0xf9, 0x36, 0x6d,
6851da177e4SLinus Torvalds	0xdf, 0x5c, 0xb8, 0x08,
6861da177e4SLinus Torvalds	0x01, 0xd9, 0xb2, 0x05,
68753467e63SHannes Reinecke	0x01, 0xa4, 0x37, 0x6e,
68853467e63SHannes Reinecke	0x00, 0xe2, 0x7c, 0x5c,
68953467e63SHannes Reinecke	0x00, 0xe2, 0x80, 0x5d,
6901da177e4SLinus Torvalds	0x01, 0x90, 0x21, 0x1b,
6911da177e4SLinus Torvalds	0x01, 0xd9, 0xb2, 0x05,
69253467e63SHannes Reinecke	0x00, 0xe2, 0x66, 0x5b,
6931da177e4SLinus Torvalds	0xf3, 0x96, 0xd5, 0x19,
69453467e63SHannes Reinecke	0x00, 0xe2, 0x64, 0x55,
69553467e63SHannes Reinecke	0x80, 0x96, 0x65, 0x6d,
69653467e63SHannes Reinecke	0x0f, 0xea, 0x6e, 0x59,
6971da177e4SLinus Torvalds	0x0f, 0xea, 0x04, 0x00,
69853467e63SHannes Reinecke	0x00, 0xe2, 0x6c, 0x45,
6991da177e4SLinus Torvalds	0x04, 0x8c, 0xe1, 0x30,
7001da177e4SLinus Torvalds	0x01, 0xea, 0xf2, 0x00,
7011da177e4SLinus Torvalds	0x02, 0xea, 0x36, 0x00,
7021da177e4SLinus Torvalds	0xa8, 0xea, 0x32, 0x00,
70353467e63SHannes Reinecke	0xff, 0x97, 0x73, 0x7d,
70453467e63SHannes Reinecke	0x14, 0xea, 0x6e, 0x59,
7051da177e4SLinus Torvalds	0x14, 0xea, 0x04, 0x00,
70653467e63SHannes Reinecke	0x00, 0xe2, 0xe2, 0x5d,
7071da177e4SLinus Torvalds	0x01, 0xd9, 0xb2, 0x05,
7081da177e4SLinus Torvalds	0x09, 0x80, 0xe1, 0x30,
7091da177e4SLinus Torvalds	0x02, 0xea, 0x36, 0x00,
7101da177e4SLinus Torvalds	0xa8, 0xea, 0x32, 0x00,
71153467e63SHannes Reinecke	0x00, 0xe2, 0xda, 0x5d,
7121da177e4SLinus Torvalds	0x01, 0xd9, 0xb2, 0x05,
71353467e63SHannes Reinecke	0x02, 0xa6, 0x90, 0x7d,
71453467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x59,
71553467e63SHannes Reinecke	0x20, 0x5b, 0x9e, 0x6d,
71653467e63SHannes Reinecke	0xfc, 0x42, 0x8a, 0x7d,
71753467e63SHannes Reinecke	0x10, 0x40, 0x8c, 0x6d,
71853467e63SHannes Reinecke	0x20, 0x4d, 0x8e, 0x7d,
71953467e63SHannes Reinecke	0x08, 0x5d, 0x9e, 0x6d,
72053467e63SHannes Reinecke	0x02, 0xa6, 0x24, 0x6c,
72153467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x59,
72253467e63SHannes Reinecke	0x20, 0x5b, 0x9e, 0x6d,
72353467e63SHannes Reinecke	0x01, 0x1b, 0xbe, 0x6d,
72453467e63SHannes Reinecke	0xfc, 0x42, 0x9a, 0x7d,
72553467e63SHannes Reinecke	0x10, 0x40, 0x9c, 0x6d,
72611668bb6SHannes Reinecke	0x20, 0x4d, 0x84, 0x78,
72711668bb6SHannes Reinecke	0x08, 0x5d, 0x84, 0x78,
7281da177e4SLinus Torvalds	0x02, 0x19, 0x32, 0x00,
7291da177e4SLinus Torvalds	0x01, 0x5b, 0x40, 0x31,
73053467e63SHannes Reinecke	0x00, 0xe2, 0xfe, 0x5c,
73153467e63SHannes Reinecke	0x00, 0xe2, 0xe0, 0x5b,
7321da177e4SLinus Torvalds	0x20, 0xea, 0xb6, 0x00,
73353467e63SHannes Reinecke	0x00, 0xe2, 0x1e, 0x5c,
7341da177e4SLinus Torvalds	0x20, 0x5c, 0xb8, 0x00,
73553467e63SHannes Reinecke	0x04, 0x19, 0xb4, 0x6d,
73653467e63SHannes Reinecke	0x01, 0x1a, 0xb4, 0x6d,
73753467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x59,
73811668bb6SHannes Reinecke	0x01, 0x1a, 0x84, 0x78,
7391da177e4SLinus Torvalds	0x80, 0xf9, 0xf2, 0x01,
74053467e63SHannes Reinecke	0x20, 0xa0, 0x18, 0x7e,
7411da177e4SLinus Torvalds	0xff, 0x90, 0x21, 0x1b,
74253467e63SHannes Reinecke	0x08, 0x92, 0x77, 0x6b,
7431da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x04,
7441da177e4SLinus Torvalds	0x01, 0xa4, 0x49, 0x03,
74553467e63SHannes Reinecke	0x40, 0x5b, 0xce, 0x6d,
74653467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x59,
74753467e63SHannes Reinecke	0x40, 0x5b, 0xce, 0x6d,
74853467e63SHannes Reinecke	0x04, 0x5d, 0x38, 0x7e,
74953467e63SHannes Reinecke	0x01, 0x1a, 0x38, 0x7e,
75011668bb6SHannes Reinecke	0x20, 0x4d, 0x84, 0x78,
75153467e63SHannes Reinecke	0x40, 0x5b, 0x18, 0x7e,
75253467e63SHannes Reinecke	0x04, 0x5d, 0x38, 0x7e,
75353467e63SHannes Reinecke	0x01, 0x1a, 0x38, 0x7e,
7541da177e4SLinus Torvalds	0x80, 0xf9, 0xf2, 0x01,
7551da177e4SLinus Torvalds	0xff, 0x90, 0x21, 0x1b,
75653467e63SHannes Reinecke	0x08, 0x92, 0x77, 0x6b,
7571da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x04,
75853467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x59,
75911668bb6SHannes Reinecke	0x01, 0x1b, 0x84, 0x78,
7601da177e4SLinus Torvalds	0x80, 0xf9, 0xf2, 0x01,
7611da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x04,
76253467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x59,
76353467e63SHannes Reinecke	0x01, 0x1b, 0xf6, 0x6d,
76453467e63SHannes Reinecke	0x40, 0x5b, 0x04, 0x7e,
76553467e63SHannes Reinecke	0x01, 0x1b, 0xf6, 0x6d,
7661da177e4SLinus Torvalds	0x02, 0x19, 0x32, 0x00,
76711668bb6SHannes Reinecke	0x01, 0x1a, 0x84, 0x78,
7681da177e4SLinus Torvalds	0x80, 0xf9, 0xf2, 0x01,
7691da177e4SLinus Torvalds	0xff, 0xea, 0x10, 0x03,
7701da177e4SLinus Torvalds	0x08, 0x92, 0x25, 0x03,
77153467e63SHannes Reinecke	0x00, 0xe2, 0x76, 0x43,
77253467e63SHannes Reinecke	0x01, 0x1a, 0x00, 0x7e,
77353467e63SHannes Reinecke	0x40, 0x5b, 0xfc, 0x7d,
77453467e63SHannes Reinecke	0x01, 0x1a, 0xea, 0x6d,
77511668bb6SHannes Reinecke	0xfc, 0x42, 0x84, 0x78,
77653467e63SHannes Reinecke	0x01, 0x1a, 0x04, 0x6e,
77753467e63SHannes Reinecke	0x10, 0xea, 0x6e, 0x59,
7781da177e4SLinus Torvalds	0x10, 0xea, 0x04, 0x00,
77911668bb6SHannes Reinecke	0xfc, 0x42, 0x84, 0x78,
78053467e63SHannes Reinecke	0x10, 0x40, 0x0a, 0x6e,
78111668bb6SHannes Reinecke	0x20, 0x4d, 0x84, 0x78,
78253467e63SHannes Reinecke	0x40, 0x5b, 0xea, 0x6d,
78311668bb6SHannes Reinecke	0x01, 0x1a, 0x84, 0x78,
7841da177e4SLinus Torvalds	0x01, 0x90, 0x21, 0x1b,
7851da177e4SLinus Torvalds	0x30, 0x3f, 0xc0, 0x09,
78611668bb6SHannes Reinecke	0x30, 0xe0, 0x84, 0x60,
78711668bb6SHannes Reinecke	0x40, 0x4b, 0x84, 0x68,
7881da177e4SLinus Torvalds	0xff, 0xea, 0x52, 0x01,
78953467e63SHannes Reinecke	0xee, 0x00, 0x20, 0x6e,
7901da177e4SLinus Torvalds	0x80, 0xf9, 0xf2, 0x01,
7911da177e4SLinus Torvalds	0xff, 0x90, 0x21, 0x1b,
7921da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x00,
7931da177e4SLinus Torvalds	0x20, 0xea, 0x9a, 0x00,
79453467e63SHannes Reinecke	0x04, 0x41, 0x26, 0x7e,
79553467e63SHannes Reinecke	0x08, 0xea, 0x98, 0x00,
79653467e63SHannes Reinecke	0x08, 0x57, 0xae, 0x00,
79753467e63SHannes Reinecke	0xf3, 0x42, 0x30, 0x6e,
79853467e63SHannes Reinecke	0x12, 0xea, 0x6e, 0x59,
7991da177e4SLinus Torvalds	0x12, 0xea, 0x04, 0x00,
80053467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
80153467e63SHannes Reinecke	0x0d, 0xea, 0x6e, 0x59,
8021da177e4SLinus Torvalds	0x0d, 0xea, 0x04, 0x00,
80353467e63SHannes Reinecke	0x00, 0xe2, 0x28, 0x42,
8041da177e4SLinus Torvalds	0x01, 0x90, 0x21, 0x1b,
80553467e63SHannes Reinecke	0x11, 0xea, 0x6e, 0x59,
8061da177e4SLinus Torvalds	0x11, 0xea, 0x04, 0x00,
80753467e63SHannes Reinecke	0x00, 0xe2, 0x66, 0x5b,
8081da177e4SLinus Torvalds	0x08, 0x5a, 0xb4, 0x00,
80953467e63SHannes Reinecke	0x00, 0xe2, 0x5e, 0x5e,
8101da177e4SLinus Torvalds	0xa8, 0xea, 0x32, 0x00,
81153467e63SHannes Reinecke	0x00, 0xe2, 0x60, 0x59,
81253467e63SHannes Reinecke	0x80, 0x1a, 0x4c, 0x7e,
81353467e63SHannes Reinecke	0x00, 0xe2, 0x5e, 0x5e,
8141da177e4SLinus Torvalds	0x80, 0x19, 0x32, 0x00,
81553467e63SHannes Reinecke	0x40, 0x5b, 0x52, 0x6e,
81653467e63SHannes Reinecke	0x08, 0x5a, 0x52, 0x7e,
81711668bb6SHannes Reinecke	0x20, 0x4d, 0x84, 0x78,
8181da177e4SLinus Torvalds	0x02, 0x84, 0x09, 0x03,
81953467e63SHannes Reinecke	0x40, 0x5b, 0x18, 0x7e,
8201da177e4SLinus Torvalds	0xff, 0x90, 0x21, 0x1b,
8211da177e4SLinus Torvalds	0x80, 0xf9, 0xf2, 0x01,
82253467e63SHannes Reinecke	0x08, 0x92, 0x77, 0x6b,
8231da177e4SLinus Torvalds	0x02, 0xea, 0xb4, 0x04,
82411668bb6SHannes Reinecke	0x01, 0x40, 0xe1, 0x30,
82511668bb6SHannes Reinecke	0x05, 0x41, 0xe3, 0x98,
8261da177e4SLinus Torvalds	0x01, 0xe0, 0xf4, 0x31,
8271da177e4SLinus Torvalds	0xff, 0xea, 0xc0, 0x09,
82811668bb6SHannes Reinecke	0x00, 0x42, 0xe5, 0x20,
82911668bb6SHannes Reinecke	0x00, 0x43, 0xe7, 0x20,
8301da177e4SLinus Torvalds	0x01, 0xfa, 0xc0, 0x31,
8311da177e4SLinus Torvalds	0x04, 0xea, 0xe8, 0x30,
8321da177e4SLinus Torvalds	0xff, 0xea, 0xf0, 0x08,
8331da177e4SLinus Torvalds	0x02, 0xea, 0xf2, 0x00,
8341da177e4SLinus Torvalds	0xff, 0xea, 0xf4, 0x0c
8351da177e4SLinus Torvalds};
8361da177e4SLinus Torvalds
8371da177e4SLinus Torvaldstypedef int ahd_patch_func_t (struct ahd_softc *ahd);
83811668bb6SHannes Reineckestatic ahd_patch_func_t ahd_patch23_func;
83911668bb6SHannes Reinecke
84011668bb6SHannes Reineckestatic int
84111668bb6SHannes Reineckeahd_patch23_func(struct ahd_softc *ahd)
84211668bb6SHannes Reinecke{
84311668bb6SHannes Reinecke	return ((ahd->bugs & AHD_PKT_BITBUCKET_BUG) != 0);
84411668bb6SHannes Reinecke}
84511668bb6SHannes Reinecke
8461da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch22_func;
8471da177e4SLinus Torvalds
8481da177e4SLinus Torvaldsstatic int
8491da177e4SLinus Torvaldsahd_patch22_func(struct ahd_softc *ahd)
8501da177e4SLinus Torvalds{
85111668bb6SHannes Reinecke	return ((ahd->bugs & AHD_PKT_BITBUCKET_BUG) == 0);
8521da177e4SLinus Torvalds}
8531da177e4SLinus Torvalds
8541da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch21_func;
8551da177e4SLinus Torvalds
8561da177e4SLinus Torvaldsstatic int
8571da177e4SLinus Torvaldsahd_patch21_func(struct ahd_softc *ahd)
8581da177e4SLinus Torvalds{
85911668bb6SHannes Reinecke	return ((ahd->flags & AHD_INITIATORROLE) != 0);
8601da177e4SLinus Torvalds}
8611da177e4SLinus Torvalds
8621da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch20_func;
8631da177e4SLinus Torvalds
8641da177e4SLinus Torvaldsstatic int
8651da177e4SLinus Torvaldsahd_patch20_func(struct ahd_softc *ahd)
8661da177e4SLinus Torvalds{
86711668bb6SHannes Reinecke	return ((ahd->flags & AHD_TARGETROLE) != 0);
8681da177e4SLinus Torvalds}
8691da177e4SLinus Torvalds
8701da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch19_func;
8711da177e4SLinus Torvalds
8721da177e4SLinus Torvaldsstatic int
8731da177e4SLinus Torvaldsahd_patch19_func(struct ahd_softc *ahd)
8741da177e4SLinus Torvalds{
87511668bb6SHannes Reinecke	return ((ahd->bugs & AHD_AUTOFLUSH_BUG) != 0);
8761da177e4SLinus Torvalds}
8771da177e4SLinus Torvalds
8781da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch18_func;
8791da177e4SLinus Torvalds
8801da177e4SLinus Torvaldsstatic int
8811da177e4SLinus Torvaldsahd_patch18_func(struct ahd_softc *ahd)
8821da177e4SLinus Torvalds{
88311668bb6SHannes Reinecke	return ((ahd->features & AHD_NEW_DFCNTRL_OPTS) != 0);
8841da177e4SLinus Torvalds}
8851da177e4SLinus Torvalds
8861da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch17_func;
8871da177e4SLinus Torvalds
8881da177e4SLinus Torvaldsstatic int
8891da177e4SLinus Torvaldsahd_patch17_func(struct ahd_softc *ahd)
8901da177e4SLinus Torvalds{
89111668bb6SHannes Reinecke	return ((ahd->flags & AHD_39BIT_ADDRESSING) != 0);
8921da177e4SLinus Torvalds}
8931da177e4SLinus Torvalds
8941da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch16_func;
8951da177e4SLinus Torvalds
8961da177e4SLinus Torvaldsstatic int
8971da177e4SLinus Torvaldsahd_patch16_func(struct ahd_softc *ahd)
8981da177e4SLinus Torvalds{
89911668bb6SHannes Reinecke	return ((ahd->flags & AHD_64BIT_ADDRESSING) != 0);
9001da177e4SLinus Torvalds}
9011da177e4SLinus Torvalds
9021da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch15_func;
9031da177e4SLinus Torvalds
9041da177e4SLinus Torvaldsstatic int
9051da177e4SLinus Torvaldsahd_patch15_func(struct ahd_softc *ahd)
9061da177e4SLinus Torvalds{
90711668bb6SHannes Reinecke	return ((ahd->features & AHD_NEW_DFCNTRL_OPTS) == 0);
9081da177e4SLinus Torvalds}
9091da177e4SLinus Torvalds
9101da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch14_func;
9111da177e4SLinus Torvalds
9121da177e4SLinus Torvaldsstatic int
9131da177e4SLinus Torvaldsahd_patch14_func(struct ahd_softc *ahd)
9141da177e4SLinus Torvalds{
91511668bb6SHannes Reinecke	return ((ahd->bugs & AHD_REG_SLOW_SETTLE_BUG) != 0);
9161da177e4SLinus Torvalds}
9171da177e4SLinus Torvalds
9181da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch13_func;
9191da177e4SLinus Torvalds
9201da177e4SLinus Torvaldsstatic int
9211da177e4SLinus Torvaldsahd_patch13_func(struct ahd_softc *ahd)
9221da177e4SLinus Torvalds{
92311668bb6SHannes Reinecke	return ((ahd->features & AHD_RTI) == 0);
9241da177e4SLinus Torvalds}
9251da177e4SLinus Torvalds
9261da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch12_func;
9271da177e4SLinus Torvalds
9281da177e4SLinus Torvaldsstatic int
9291da177e4SLinus Torvaldsahd_patch12_func(struct ahd_softc *ahd)
9301da177e4SLinus Torvalds{
93111668bb6SHannes Reinecke	return ((ahd->bugs & AHD_EARLY_REQ_BUG) != 0);
9321da177e4SLinus Torvalds}
9331da177e4SLinus Torvalds
9341da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch11_func;
9351da177e4SLinus Torvalds
9361da177e4SLinus Torvaldsstatic int
9371da177e4SLinus Torvaldsahd_patch11_func(struct ahd_softc *ahd)
9381da177e4SLinus Torvalds{
93911668bb6SHannes Reinecke	return ((ahd->bugs & AHD_BUSFREEREV_BUG) == 0);
9401da177e4SLinus Torvalds}
9411da177e4SLinus Torvalds
9421da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch10_func;
9431da177e4SLinus Torvalds
9441da177e4SLinus Torvaldsstatic int
9451da177e4SLinus Torvaldsahd_patch10_func(struct ahd_softc *ahd)
9461da177e4SLinus Torvalds{
94711668bb6SHannes Reinecke	return ((ahd->flags & AHD_SEQUENCER_DEBUG) != 0);
9481da177e4SLinus Torvalds}
9491da177e4SLinus Torvalds
9501da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch9_func;
9511da177e4SLinus Torvalds
9521da177e4SLinus Torvaldsstatic int
9531da177e4SLinus Torvaldsahd_patch9_func(struct ahd_softc *ahd)
9541da177e4SLinus Torvalds{
95511668bb6SHannes Reinecke	return ((ahd->features & AHD_FAST_CDB_DELIVERY) != 0);
9561da177e4SLinus Torvalds}
9571da177e4SLinus Torvalds
9581da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch8_func;
9591da177e4SLinus Torvalds
9601da177e4SLinus Torvaldsstatic int
9611da177e4SLinus Torvaldsahd_patch8_func(struct ahd_softc *ahd)
9621da177e4SLinus Torvalds{
9631da177e4SLinus Torvalds	return ((ahd->bugs & AHD_LQO_ATNO_BUG) != 0);
9641da177e4SLinus Torvalds}
9651da177e4SLinus Torvalds
9661da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch7_func;
9671da177e4SLinus Torvalds
9681da177e4SLinus Torvaldsstatic int
9691da177e4SLinus Torvaldsahd_patch7_func(struct ahd_softc *ahd)
9701da177e4SLinus Torvalds{
9711da177e4SLinus Torvalds	return ((ahd->bugs & AHD_BUSFREEREV_BUG) != 0);
9721da177e4SLinus Torvalds}
9731da177e4SLinus Torvalds
9741da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch6_func;
9751da177e4SLinus Torvalds
9761da177e4SLinus Torvaldsstatic int
9771da177e4SLinus Torvaldsahd_patch6_func(struct ahd_softc *ahd)
9781da177e4SLinus Torvalds{
9791da177e4SLinus Torvalds	return ((ahd->bugs & AHD_NONPACKFIFO_BUG) != 0);
9801da177e4SLinus Torvalds}
9811da177e4SLinus Torvalds
9821da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch5_func;
9831da177e4SLinus Torvalds
9841da177e4SLinus Torvaldsstatic int
9851da177e4SLinus Torvaldsahd_patch5_func(struct ahd_softc *ahd)
9861da177e4SLinus Torvalds{
9871da177e4SLinus Torvalds	return ((ahd->bugs & AHD_SENT_SCB_UPDATE_BUG) != 0);
9881da177e4SLinus Torvalds}
9891da177e4SLinus Torvalds
9901da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch4_func;
9911da177e4SLinus Torvalds
9921da177e4SLinus Torvaldsstatic int
9931da177e4SLinus Torvaldsahd_patch4_func(struct ahd_softc *ahd)
9941da177e4SLinus Torvalds{
9951da177e4SLinus Torvalds	return ((ahd->bugs & AHD_PKT_LUN_BUG) != 0);
9961da177e4SLinus Torvalds}
9971da177e4SLinus Torvalds
9981da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch3_func;
9991da177e4SLinus Torvalds
10001da177e4SLinus Torvaldsstatic int
10011da177e4SLinus Torvaldsahd_patch3_func(struct ahd_softc *ahd)
10021da177e4SLinus Torvalds{
10031da177e4SLinus Torvalds	return ((ahd->bugs & AHD_FAINT_LED_BUG) != 0);
10041da177e4SLinus Torvalds}
10051da177e4SLinus Torvalds
10061da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch2_func;
10071da177e4SLinus Torvalds
10081da177e4SLinus Torvaldsstatic int
10091da177e4SLinus Torvaldsahd_patch2_func(struct ahd_softc *ahd)
10101da177e4SLinus Torvalds{
10111da177e4SLinus Torvalds	return ((ahd->bugs & AHD_SET_MODE_BUG) != 0);
10121da177e4SLinus Torvalds}
10131da177e4SLinus Torvalds
10141da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch1_func;
10151da177e4SLinus Torvalds
10161da177e4SLinus Torvaldsstatic int
10171da177e4SLinus Torvaldsahd_patch1_func(struct ahd_softc *ahd)
10181da177e4SLinus Torvalds{
10191da177e4SLinus Torvalds	return ((ahd->bugs & AHD_INTCOLLISION_BUG) != 0);
10201da177e4SLinus Torvalds}
10211da177e4SLinus Torvalds
10221da177e4SLinus Torvaldsstatic ahd_patch_func_t ahd_patch0_func;
10231da177e4SLinus Torvalds
10241da177e4SLinus Torvaldsstatic int
10251da177e4SLinus Torvaldsahd_patch0_func(struct ahd_softc *ahd)
10261da177e4SLinus Torvalds{
10271da177e4SLinus Torvalds	return (0);
10281da177e4SLinus Torvalds}
10291da177e4SLinus Torvalds
1030d10c2e46SHannes Reineckestatic const struct patch {
10311da177e4SLinus Torvalds	ahd_patch_func_t		*patch_func;
10321da177e4SLinus Torvalds	uint32_t		 begin		:10,
10331da177e4SLinus Torvalds				 skip_instr	:10,
10341da177e4SLinus Torvalds				 skip_patch	:12;
10351da177e4SLinus Torvalds} patches[] = {
10361da177e4SLinus Torvalds	{ ahd_patch1_func, 0, 3, 3 },
10371da177e4SLinus Torvalds	{ ahd_patch1_func, 1, 1, 2 },
10381da177e4SLinus Torvalds	{ ahd_patch0_func, 2, 1, 1 },
10391da177e4SLinus Torvalds	{ ahd_patch1_func, 3, 3, 3 },
10401da177e4SLinus Torvalds	{ ahd_patch1_func, 4, 1, 2 },
10411da177e4SLinus Torvalds	{ ahd_patch0_func, 5, 1, 1 },
10421da177e4SLinus Torvalds	{ ahd_patch2_func, 6, 1, 2 },
10431da177e4SLinus Torvalds	{ ahd_patch0_func, 7, 1, 1 },
104411668bb6SHannes Reinecke	{ ahd_patch3_func, 36, 5, 1 },
104511668bb6SHannes Reinecke	{ ahd_patch2_func, 45, 1, 2 },
104611668bb6SHannes Reinecke	{ ahd_patch0_func, 46, 1, 1 },
104711668bb6SHannes Reinecke	{ ahd_patch1_func, 53, 1, 2 },
104811668bb6SHannes Reinecke	{ ahd_patch0_func, 54, 1, 1 },
104911668bb6SHannes Reinecke	{ ahd_patch2_func, 59, 1, 2 },
105011668bb6SHannes Reinecke	{ ahd_patch0_func, 60, 1, 1 },
105111668bb6SHannes Reinecke	{ ahd_patch2_func, 63, 1, 2 },
105211668bb6SHannes Reinecke	{ ahd_patch0_func, 64, 1, 1 },
105311668bb6SHannes Reinecke	{ ahd_patch2_func, 67, 1, 2 },
105411668bb6SHannes Reinecke	{ ahd_patch0_func, 68, 1, 1 },
105553467e63SHannes Reinecke	{ ahd_patch4_func, 115, 1, 1 },
105653467e63SHannes Reinecke	{ ahd_patch2_func, 180, 3, 1 },
105753467e63SHannes Reinecke	{ ahd_patch1_func, 183, 2, 1 },
105853467e63SHannes Reinecke	{ ahd_patch5_func, 185, 1, 1 },
105953467e63SHannes Reinecke	{ ahd_patch2_func, 194, 1, 2 },
106053467e63SHannes Reinecke	{ ahd_patch0_func, 195, 1, 1 },
106153467e63SHannes Reinecke	{ ahd_patch6_func, 196, 2, 2 },
106253467e63SHannes Reinecke	{ ahd_patch0_func, 198, 6, 3 },
106353467e63SHannes Reinecke	{ ahd_patch2_func, 201, 1, 2 },
106453467e63SHannes Reinecke	{ ahd_patch0_func, 202, 1, 1 },
106553467e63SHannes Reinecke	{ ahd_patch2_func, 205, 1, 2 },
106653467e63SHannes Reinecke	{ ahd_patch0_func, 206, 1, 1 },
106753467e63SHannes Reinecke	{ ahd_patch3_func, 208, 1, 1 },
106853467e63SHannes Reinecke	{ ahd_patch7_func, 209, 3, 1 },
106953467e63SHannes Reinecke	{ ahd_patch3_func, 218, 1, 1 },
107053467e63SHannes Reinecke	{ ahd_patch5_func, 219, 16, 2 },
107153467e63SHannes Reinecke	{ ahd_patch0_func, 235, 1, 1 },
107253467e63SHannes Reinecke	{ ahd_patch8_func, 260, 2, 1 },
107353467e63SHannes Reinecke	{ ahd_patch1_func, 264, 1, 2 },
107453467e63SHannes Reinecke	{ ahd_patch0_func, 265, 1, 1 },
107553467e63SHannes Reinecke	{ ahd_patch7_func, 268, 3, 1 },
107653467e63SHannes Reinecke	{ ahd_patch1_func, 283, 1, 2 },
107753467e63SHannes Reinecke	{ ahd_patch0_func, 284, 1, 1 },
107853467e63SHannes Reinecke	{ ahd_patch1_func, 287, 1, 2 },
107953467e63SHannes Reinecke	{ ahd_patch0_func, 288, 1, 1 },
108053467e63SHannes Reinecke	{ ahd_patch2_func, 291, 1, 2 },
108153467e63SHannes Reinecke	{ ahd_patch0_func, 292, 1, 1 },
108253467e63SHannes Reinecke	{ ahd_patch9_func, 305, 2, 2 },
108353467e63SHannes Reinecke	{ ahd_patch0_func, 307, 1, 1 },
108453467e63SHannes Reinecke	{ ahd_patch1_func, 349, 1, 2 },
108553467e63SHannes Reinecke	{ ahd_patch0_func, 350, 1, 1 },
108653467e63SHannes Reinecke	{ ahd_patch2_func, 358, 1, 2 },
108753467e63SHannes Reinecke	{ ahd_patch0_func, 359, 1, 1 },
108853467e63SHannes Reinecke	{ ahd_patch2_func, 362, 1, 2 },
108911668bb6SHannes Reinecke	{ ahd_patch0_func, 363, 1, 1 },
109053467e63SHannes Reinecke	{ ahd_patch1_func, 369, 1, 2 },
109153467e63SHannes Reinecke	{ ahd_patch0_func, 370, 1, 1 },
109253467e63SHannes Reinecke	{ ahd_patch1_func, 372, 1, 2 },
109353467e63SHannes Reinecke	{ ahd_patch0_func, 373, 1, 1 },
109453467e63SHannes Reinecke	{ ahd_patch10_func, 392, 1, 1 },
109553467e63SHannes Reinecke	{ ahd_patch10_func, 395, 1, 1 },
109653467e63SHannes Reinecke	{ ahd_patch10_func, 397, 1, 1 },
109753467e63SHannes Reinecke	{ ahd_patch10_func, 409, 1, 1 },
109853467e63SHannes Reinecke	{ ahd_patch1_func, 419, 1, 2 },
109953467e63SHannes Reinecke	{ ahd_patch0_func, 420, 1, 1 },
110053467e63SHannes Reinecke	{ ahd_patch1_func, 422, 1, 2 },
110153467e63SHannes Reinecke	{ ahd_patch0_func, 423, 1, 1 },
110253467e63SHannes Reinecke	{ ahd_patch1_func, 431, 1, 2 },
110353467e63SHannes Reinecke	{ ahd_patch0_func, 432, 1, 1 },
110453467e63SHannes Reinecke	{ ahd_patch2_func, 445, 1, 2 },
110553467e63SHannes Reinecke	{ ahd_patch0_func, 446, 1, 1 },
110653467e63SHannes Reinecke	{ ahd_patch11_func, 482, 1, 1 },
110753467e63SHannes Reinecke	{ ahd_patch1_func, 490, 1, 2 },
110853467e63SHannes Reinecke	{ ahd_patch0_func, 491, 1, 1 },
110953467e63SHannes Reinecke	{ ahd_patch2_func, 503, 1, 2 },
111053467e63SHannes Reinecke	{ ahd_patch0_func, 504, 1, 1 },
111153467e63SHannes Reinecke	{ ahd_patch12_func, 507, 6, 2 },
111253467e63SHannes Reinecke	{ ahd_patch0_func, 513, 1, 1 },
111353467e63SHannes Reinecke	{ ahd_patch13_func, 534, 7, 1 },
111453467e63SHannes Reinecke	{ ahd_patch14_func, 543, 1, 1 },
111553467e63SHannes Reinecke	{ ahd_patch15_func, 552, 1, 1 },
111653467e63SHannes Reinecke	{ ahd_patch16_func, 553, 1, 2 },
111753467e63SHannes Reinecke	{ ahd_patch0_func, 554, 1, 1 },
111853467e63SHannes Reinecke	{ ahd_patch17_func, 557, 1, 1 },
111953467e63SHannes Reinecke	{ ahd_patch16_func, 558, 1, 1 },
112053467e63SHannes Reinecke	{ ahd_patch18_func, 569, 1, 2 },
112153467e63SHannes Reinecke	{ ahd_patch0_func, 570, 1, 1 },
112253467e63SHannes Reinecke	{ ahd_patch1_func, 589, 1, 2 },
112311668bb6SHannes Reinecke	{ ahd_patch0_func, 590, 1, 1 },
112453467e63SHannes Reinecke	{ ahd_patch1_func, 593, 1, 2 },
112553467e63SHannes Reinecke	{ ahd_patch0_func, 594, 1, 1 },
112653467e63SHannes Reinecke	{ ahd_patch2_func, 599, 1, 2 },
112753467e63SHannes Reinecke	{ ahd_patch0_func, 600, 1, 1 },
112853467e63SHannes Reinecke	{ ahd_patch2_func, 604, 1, 2 },
112953467e63SHannes Reinecke	{ ahd_patch0_func, 605, 1, 1 },
113053467e63SHannes Reinecke	{ ahd_patch1_func, 606, 1, 2 },
113153467e63SHannes Reinecke	{ ahd_patch0_func, 607, 1, 1 },
113253467e63SHannes Reinecke	{ ahd_patch2_func, 618, 1, 2 },
113353467e63SHannes Reinecke	{ ahd_patch0_func, 619, 1, 1 },
113453467e63SHannes Reinecke	{ ahd_patch19_func, 623, 1, 1 },
113553467e63SHannes Reinecke	{ ahd_patch20_func, 628, 1, 1 },
113653467e63SHannes Reinecke	{ ahd_patch21_func, 629, 2, 1 },
113753467e63SHannes Reinecke	{ ahd_patch20_func, 633, 1, 2 },
113853467e63SHannes Reinecke	{ ahd_patch0_func, 634, 1, 1 },
113953467e63SHannes Reinecke	{ ahd_patch2_func, 637, 1, 2 },
114053467e63SHannes Reinecke	{ ahd_patch0_func, 638, 1, 1 },
114153467e63SHannes Reinecke	{ ahd_patch2_func, 653, 1, 2 },
114253467e63SHannes Reinecke	{ ahd_patch0_func, 654, 1, 1 },
114353467e63SHannes Reinecke	{ ahd_patch13_func, 655, 14, 1 },
114453467e63SHannes Reinecke	{ ahd_patch1_func, 673, 1, 2 },
114553467e63SHannes Reinecke	{ ahd_patch0_func, 674, 1, 1 },
114653467e63SHannes Reinecke	{ ahd_patch13_func, 675, 1, 1 },
114753467e63SHannes Reinecke	{ ahd_patch1_func, 687, 1, 2 },
114853467e63SHannes Reinecke	{ ahd_patch0_func, 688, 1, 1 },
114953467e63SHannes Reinecke	{ ahd_patch1_func, 695, 1, 2 },
115053467e63SHannes Reinecke	{ ahd_patch0_func, 696, 1, 1 },
115153467e63SHannes Reinecke	{ ahd_patch19_func, 719, 1, 1 },
115253467e63SHannes Reinecke	{ ahd_patch19_func, 757, 1, 1 },
115353467e63SHannes Reinecke	{ ahd_patch1_func, 768, 1, 2 },
115453467e63SHannes Reinecke	{ ahd_patch0_func, 769, 1, 1 },
115553467e63SHannes Reinecke	{ ahd_patch7_func, 785, 3, 1 },
115653467e63SHannes Reinecke	{ ahd_patch1_func, 789, 1, 2 },
115753467e63SHannes Reinecke	{ ahd_patch0_func, 790, 1, 1 },
115853467e63SHannes Reinecke	{ ahd_patch1_func, 792, 1, 2 },
115953467e63SHannes Reinecke	{ ahd_patch0_func, 793, 1, 1 },
116053467e63SHannes Reinecke	{ ahd_patch1_func, 796, 1, 2 },
116153467e63SHannes Reinecke	{ ahd_patch0_func, 797, 1, 1 },
116253467e63SHannes Reinecke	{ ahd_patch22_func, 799, 1, 2 },
116353467e63SHannes Reinecke	{ ahd_patch0_func, 800, 2, 1 },
116453467e63SHannes Reinecke	{ ahd_patch23_func, 803, 4, 2 },
116553467e63SHannes Reinecke	{ ahd_patch0_func, 807, 1, 1 },
116653467e63SHannes Reinecke	{ ahd_patch23_func, 815, 11, 1 }
11671da177e4SLinus Torvalds};
11681da177e4SLinus Torvalds
1169d10c2e46SHannes Reineckestatic const struct cs {
11701da177e4SLinus Torvalds	uint16_t	begin;
11711da177e4SLinus Torvalds	uint16_t	end;
11721da177e4SLinus Torvalds} critical_sections[] = {
117353467e63SHannes Reinecke	{ 17, 30 },
117411668bb6SHannes Reinecke	{ 47, 58 },
117511668bb6SHannes Reinecke	{ 61, 63 },
117611668bb6SHannes Reinecke	{ 65, 66 },
117711668bb6SHannes Reinecke	{ 72, 92 },
117853467e63SHannes Reinecke	{ 110, 142 },
117953467e63SHannes Reinecke	{ 143, 180 },
118053467e63SHannes Reinecke	{ 185, 193 },
118153467e63SHannes Reinecke	{ 218, 274 },
118253467e63SHannes Reinecke	{ 435, 443 },
118353467e63SHannes Reinecke	{ 453, 455 },
118453467e63SHannes Reinecke	{ 458, 467 },
118553467e63SHannes Reinecke	{ 719, 749 },
118653467e63SHannes Reinecke	{ 759, 763 }
11871da177e4SLinus Torvalds};
11881da177e4SLinus Torvalds
118988b13609SStephen Kitt#define NUM_CRITICAL_SECTIONS ARRAY_SIZE(critical_sections)
1190