1b7019ac5SIlia Mirkin /* SPDX-License-Identifier: MIT */
2f3a8b664SBen Skeggs static uint32_t g98_sec_data[] = {
325a64025SBen Skeggs /* 0x0000: ctx_dma */
425a64025SBen Skeggs /* 0x0000: ctx_dma_query */
525a64025SBen Skeggs 	0x00000000,
625a64025SBen Skeggs /* 0x0004: ctx_dma_src */
725a64025SBen Skeggs 	0x00000000,
825a64025SBen Skeggs /* 0x0008: ctx_dma_dst */
925a64025SBen Skeggs 	0x00000000,
1025a64025SBen Skeggs /* 0x000c: ctx_query_address_high */
1125a64025SBen Skeggs 	0x00000000,
1225a64025SBen Skeggs /* 0x0010: ctx_query_address_low */
1325a64025SBen Skeggs 	0x00000000,
1425a64025SBen Skeggs /* 0x0014: ctx_query_counter */
1525a64025SBen Skeggs 	0x00000000,
1625a64025SBen Skeggs /* 0x0018: ctx_cond_address_high */
1725a64025SBen Skeggs 	0x00000000,
1825a64025SBen Skeggs /* 0x001c: ctx_cond_address_low */
1925a64025SBen Skeggs 	0x00000000,
2025a64025SBen Skeggs /* 0x0020: ctx_cond_off */
2125a64025SBen Skeggs 	0x00000000,
2225a64025SBen Skeggs /* 0x0024: ctx_src_address_high */
2325a64025SBen Skeggs 	0x00000000,
2425a64025SBen Skeggs /* 0x0028: ctx_src_address_low */
2525a64025SBen Skeggs 	0x00000000,
2625a64025SBen Skeggs /* 0x002c: ctx_dst_address_high */
2725a64025SBen Skeggs 	0x00000000,
2825a64025SBen Skeggs /* 0x0030: ctx_dst_address_low */
2925a64025SBen Skeggs 	0x00000000,
3025a64025SBen Skeggs /* 0x0034: ctx_mode */
3125a64025SBen Skeggs 	0x00000000,
3225a64025SBen Skeggs 	0x00000000,
3325a64025SBen Skeggs 	0x00000000,
3425a64025SBen Skeggs /* 0x0040: ctx_key */
3525a64025SBen Skeggs 	0x00000000,
3625a64025SBen Skeggs 	0x00000000,
3725a64025SBen Skeggs 	0x00000000,
3825a64025SBen Skeggs 	0x00000000,
3925a64025SBen Skeggs /* 0x0050: ctx_iv */
4025a64025SBen Skeggs 	0x00000000,
4125a64025SBen Skeggs 	0x00000000,
4225a64025SBen Skeggs 	0x00000000,
4325a64025SBen Skeggs 	0x00000000,
4425a64025SBen Skeggs 	0x00000000,
4525a64025SBen Skeggs 	0x00000000,
4625a64025SBen Skeggs 	0x00000000,
4725a64025SBen Skeggs 	0x00000000,
4825a64025SBen Skeggs 	0x00000000,
4925a64025SBen Skeggs 	0x00000000,
5025a64025SBen Skeggs 	0x00000000,
5125a64025SBen Skeggs 	0x00000000,
5225a64025SBen Skeggs /* 0x0080: swap */
5325a64025SBen Skeggs 	0x00000000,
5425a64025SBen Skeggs 	0x00000000,
5525a64025SBen Skeggs 	0x00000000,
5625a64025SBen Skeggs 	0x00000000,
5725a64025SBen Skeggs 	0x00000000,
5825a64025SBen Skeggs 	0x00000000,
5925a64025SBen Skeggs 	0x00000000,
6025a64025SBen Skeggs 	0x00000000,
6125a64025SBen Skeggs /* 0x00a0: common_cmd_dtable */
6225a64025SBen Skeggs 	0x0002000c,
6325a64025SBen Skeggs 	0xffffff00,
6425a64025SBen Skeggs 	0x00020010,
6525a64025SBen Skeggs 	0x0000000f,
6625a64025SBen Skeggs 	0x00020014,
6725a64025SBen Skeggs 	0x00000000,
6825a64025SBen Skeggs 	0x00000192,
6925a64025SBen Skeggs 	0xfffffffe,
7025a64025SBen Skeggs 	0x00020018,
7125a64025SBen Skeggs 	0xffffff00,
7225a64025SBen Skeggs 	0x0002001c,
7325a64025SBen Skeggs 	0x0000000f,
7425a64025SBen Skeggs 	0x000001d7,
7525a64025SBen Skeggs 	0xfffffff8,
7625a64025SBen Skeggs 	0x00000260,
7725a64025SBen Skeggs 	0xffffffff,
7825a64025SBen Skeggs /* 0x00e0: engine_cmd_dtable */
7925a64025SBen Skeggs 	0x00020040,
8025a64025SBen Skeggs 	0x00000000,
8125a64025SBen Skeggs 	0x00020044,
8225a64025SBen Skeggs 	0x00000000,
8325a64025SBen Skeggs 	0x00020048,
8425a64025SBen Skeggs 	0x00000000,
8525a64025SBen Skeggs 	0x0002004c,
8625a64025SBen Skeggs 	0x00000000,
8725a64025SBen Skeggs 	0x00020050,
8825a64025SBen Skeggs 	0x00000000,
8925a64025SBen Skeggs 	0x00020054,
9025a64025SBen Skeggs 	0x00000000,
9125a64025SBen Skeggs 	0x00020058,
9225a64025SBen Skeggs 	0x00000000,
9325a64025SBen Skeggs 	0x0002005c,
9425a64025SBen Skeggs 	0x00000000,
9525a64025SBen Skeggs 	0x00020024,
9625a64025SBen Skeggs 	0xffffff00,
9725a64025SBen Skeggs 	0x00020028,
9825a64025SBen Skeggs 	0x0000000f,
9925a64025SBen Skeggs 	0x0002002c,
10025a64025SBen Skeggs 	0xffffff00,
10125a64025SBen Skeggs 	0x00020030,
10225a64025SBen Skeggs 	0x0000000f,
10325a64025SBen Skeggs 	0x00000271,
10425a64025SBen Skeggs 	0xfffffff0,
10525a64025SBen Skeggs 	0x00010285,
10625a64025SBen Skeggs 	0xf000000f,
10725a64025SBen Skeggs /* 0x0150: sec_dtable */
10825a64025SBen Skeggs 	0x04db0321,
10925a64025SBen Skeggs 	0x04b1032f,
11025a64025SBen Skeggs 	0x04db0339,
11125a64025SBen Skeggs 	0x04db034b,
11225a64025SBen Skeggs 	0x04db0361,
11325a64025SBen Skeggs 	0x04db0377,
11425a64025SBen Skeggs 	0x04db0395,
11525a64025SBen Skeggs 	0x04db03af,
11625a64025SBen Skeggs 	0x04db03cd,
11725a64025SBen Skeggs 	0x04db03e3,
11825a64025SBen Skeggs 	0x04db03f9,
11925a64025SBen Skeggs 	0x04db040f,
12025a64025SBen Skeggs 	0x04830429,
12125a64025SBen Skeggs 	0x0483043b,
12225a64025SBen Skeggs 	0x0483045d,
12325a64025SBen Skeggs 	0x00000000,
12425a64025SBen Skeggs 	0x00000000,
12525a64025SBen Skeggs 	0x00000000,
12625a64025SBen Skeggs 	0x00000000,
12725a64025SBen Skeggs 	0x00000000,
12825a64025SBen Skeggs 	0x00000000,
12925a64025SBen Skeggs 	0x00000000,
13025a64025SBen Skeggs 	0x00000000,
13125a64025SBen Skeggs 	0x00000000,
13225a64025SBen Skeggs 	0x00000000,
13325a64025SBen Skeggs 	0x00000000,
13425a64025SBen Skeggs 	0x00000000,
13525a64025SBen Skeggs 	0x00000000,
13625a64025SBen Skeggs 	0x00000000,
13725a64025SBen Skeggs 	0x00000000,
13825a64025SBen Skeggs 	0x00000000,
13925a64025SBen Skeggs 	0x00000000,
14025a64025SBen Skeggs 	0x00000000,
14125a64025SBen Skeggs 	0x00000000,
14225a64025SBen Skeggs 	0x00000000,
14325a64025SBen Skeggs 	0x00000000,
14425a64025SBen Skeggs 	0x00000000,
14525a64025SBen Skeggs 	0x00000000,
14625a64025SBen Skeggs 	0x00000000,
14725a64025SBen Skeggs 	0x00000000,
14825a64025SBen Skeggs 	0x00000000,
14925a64025SBen Skeggs 	0x00000000,
15025a64025SBen Skeggs 	0x00000000,
15125a64025SBen Skeggs 	0x00000000,
15225a64025SBen Skeggs };
15325a64025SBen Skeggs 
154f3a8b664SBen Skeggs static uint32_t g98_sec_code[] = {
15525a64025SBen Skeggs 	0x17f004bd,
15625a64025SBen Skeggs 	0x0010fe35,
15725a64025SBen Skeggs 	0xf10004fe,
15825a64025SBen Skeggs 	0xf0fff017,
15925a64025SBen Skeggs 	0x27f10013,
16025a64025SBen Skeggs 	0x21d00400,
16125a64025SBen Skeggs 	0x0c15f0c0,
16225a64025SBen Skeggs 	0xf00021d0,
16325a64025SBen Skeggs 	0x27f10317,
16425a64025SBen Skeggs 	0x21d01200,
16525a64025SBen Skeggs 	0x1031f400,
16625a64025SBen Skeggs /* 0x002f: spin */
16725a64025SBen Skeggs 	0xf40031f4,
16825a64025SBen Skeggs 	0x0ef40028,
16925a64025SBen Skeggs /* 0x0035: ih */
17025a64025SBen Skeggs 	0x8001cffd,
17125a64025SBen Skeggs 	0xb00812c4,
17225a64025SBen Skeggs 	0x0bf40024,
17325a64025SBen Skeggs 	0x0027f167,
17425a64025SBen Skeggs 	0x002bfe77,
17525a64025SBen Skeggs 	0xf00007fe,
17625a64025SBen Skeggs 	0x23f00027,
17725a64025SBen Skeggs 	0x0037f105,
17825a64025SBen Skeggs 	0x0034cf14,
17925a64025SBen Skeggs 	0xb0014594,
18025a64025SBen Skeggs 	0x18f40055,
18125a64025SBen Skeggs 	0x0602fa17,
18225a64025SBen Skeggs 	0x4af003f8,
18325a64025SBen Skeggs 	0x0034d01e,
18425a64025SBen Skeggs 	0xd00147f0,
18525a64025SBen Skeggs 	0x0ef48034,
18625a64025SBen Skeggs /* 0x0075: ctxload */
18725a64025SBen Skeggs 	0x4034cf33,
18825a64025SBen Skeggs 	0xb0014f94,
18925a64025SBen Skeggs 	0x18f400f5,
19025a64025SBen Skeggs 	0x0502fa21,
19125a64025SBen Skeggs 	0x57f003f8,
19225a64025SBen Skeggs 	0x0267f000,
19325a64025SBen Skeggs /* 0x008c: ctxload_dma_loop */
19425a64025SBen Skeggs 	0xa07856bc,
19525a64025SBen Skeggs 	0xb6018068,
19625a64025SBen Skeggs 	0x87d00884,
19725a64025SBen Skeggs 	0x0162b600,
19825a64025SBen Skeggs /* 0x009f: dummyload */
19925a64025SBen Skeggs 	0xf0f018f4,
20025a64025SBen Skeggs 	0x35d00257,
20125a64025SBen Skeggs /* 0x00a5: noctx */
20225a64025SBen Skeggs 	0x0412c480,
20325a64025SBen Skeggs 	0xf50024b0,
20425a64025SBen Skeggs 	0xf100df0b,
20525a64025SBen Skeggs 	0xcf190037,
20625a64025SBen Skeggs 	0x33cf4032,
20725a64025SBen Skeggs 	0xff24e400,
20825a64025SBen Skeggs 	0x1024b607,
20925a64025SBen Skeggs 	0x07bf45e4,
21025a64025SBen Skeggs 	0xf50054b0,
21125a64025SBen Skeggs 	0xf100b90b,
21225a64025SBen Skeggs 	0xf1fae057,
21325a64025SBen Skeggs 	0xb000ce67,
21425a64025SBen Skeggs 	0x18f4c044,
21525a64025SBen Skeggs 	0xa057f14d,
21625a64025SBen Skeggs 	0x8867f1fc,
21725a64025SBen Skeggs 	0x8044b000,
21825a64025SBen Skeggs 	0xb03f18f4,
21925a64025SBen Skeggs 	0x18f46044,
22025a64025SBen Skeggs 	0x5044b019,
22125a64025SBen Skeggs 	0xf1741bf4,
22225a64025SBen Skeggs 	0xbd220027,
22325a64025SBen Skeggs 	0x0233f034,
22425a64025SBen Skeggs 	0xf50023d0,
22525a64025SBen Skeggs /* 0x0103: dma_cmd */
22625a64025SBen Skeggs 	0xb000810e,
22725a64025SBen Skeggs 	0x18f46344,
22825a64025SBen Skeggs 	0x0245945e,
22925a64025SBen Skeggs 	0xfe8050b7,
23025a64025SBen Skeggs 	0x801e39f0,
23125a64025SBen Skeggs 	0x40b70053,
23225a64025SBen Skeggs 	0x44b60120,
23325a64025SBen Skeggs 	0x0043d008,
23425a64025SBen Skeggs /* 0x0123: dtable_cmd */
23525a64025SBen Skeggs 	0xb8600ef4,
23625a64025SBen Skeggs 	0x18f40446,
23725a64025SBen Skeggs 	0x0344b63e,
23825a64025SBen Skeggs 	0x980045bb,
23925a64025SBen Skeggs 	0x53fd0145,
24025a64025SBen Skeggs 	0x0054b004,
24125a64025SBen Skeggs 	0x58291bf4,
24225a64025SBen Skeggs 	0x46580045,
24325a64025SBen Skeggs 	0x0264b001,
24425a64025SBen Skeggs 	0x98170bf4,
24525a64025SBen Skeggs 	0x67fd0807,
24625a64025SBen Skeggs 	0x0164b004,
24725a64025SBen Skeggs 	0xf9300bf4,
24825a64025SBen Skeggs 	0x0f01f455,
24925a64025SBen Skeggs /* 0x015b: cmd_setctx */
25025a64025SBen Skeggs 	0x80280ef4,
25125a64025SBen Skeggs 	0x0ef40053,
25225a64025SBen Skeggs /* 0x0161: invalid_bitfield */
25325a64025SBen Skeggs 	0x0125f022,
25425a64025SBen Skeggs /* 0x0164: dispatch_error */
25525a64025SBen Skeggs /* 0x0164: illegal_mthd */
25625a64025SBen Skeggs 	0x100047f1,
25725a64025SBen Skeggs 	0xd00042d0,
25825a64025SBen Skeggs 	0x47f04043,
25925a64025SBen Skeggs 	0x0004d040,
26025a64025SBen Skeggs /* 0x0174: im_loop */
26125a64025SBen Skeggs 	0xf08004cf,
26225a64025SBen Skeggs 	0x44b04044,
26325a64025SBen Skeggs 	0xf71bf400,
26425a64025SBen Skeggs /* 0x0180: cmddone */
26525a64025SBen Skeggs 	0x1d0037f1,
26625a64025SBen Skeggs 	0xd00147f0,
26725a64025SBen Skeggs /* 0x018a: nocmd */
26825a64025SBen Skeggs 	0x11c40034,
26925a64025SBen Skeggs 	0x4001d00c,
27025a64025SBen Skeggs /* 0x0192: cmd_query_get */
27125a64025SBen Skeggs 	0x38f201f8,
27225a64025SBen Skeggs 	0x0325f001,
27325a64025SBen Skeggs 	0x0b0047f1,
27425a64025SBen Skeggs /* 0x019c: ptimer_retry */
27525a64025SBen Skeggs 	0xcf4046cf,
27625a64025SBen Skeggs 	0x47cf0045,
27725a64025SBen Skeggs 	0x0467b840,
27825a64025SBen Skeggs 	0x98f41bf4,
27925a64025SBen Skeggs 	0x04800504,
28025a64025SBen Skeggs 	0x21008020,
28125a64025SBen Skeggs 	0x80220580,
28225a64025SBen Skeggs 	0x0bfe2306,
28325a64025SBen Skeggs 	0x03049800,
28425a64025SBen Skeggs 	0xfe1844b6,
28525a64025SBen Skeggs 	0x04980047,
28625a64025SBen Skeggs 	0x8057f104,
28725a64025SBen Skeggs 	0x0253f000,
28825a64025SBen Skeggs 	0xf80645fa,
28925a64025SBen Skeggs /* 0x01d7: cmd_cond_mode */
29025a64025SBen Skeggs 	0xf400f803,
29125a64025SBen Skeggs 	0x25f00131,
29225a64025SBen Skeggs 	0x0534b002,
29325a64025SBen Skeggs 	0xf41218f4,
29425a64025SBen Skeggs 	0x34b00132,
29525a64025SBen Skeggs 	0x0b18f402,
29625a64025SBen Skeggs 	0x800136f0,
29725a64025SBen Skeggs /* 0x01f2: return */
29825a64025SBen Skeggs 	0x00f80803,
29925a64025SBen Skeggs /* 0x01f4: cmd_cond_mode_queryful */
30025a64025SBen Skeggs 	0x98060498,
30125a64025SBen Skeggs 	0x56c40705,
30225a64025SBen Skeggs 	0x0855b6ff,
30325a64025SBen Skeggs 	0xfd1844b6,
30425a64025SBen Skeggs 	0x47fe0545,
30525a64025SBen Skeggs 	0x000bfe00,
30625a64025SBen Skeggs 	0x008057f1,
30725a64025SBen Skeggs 	0xfa0253f0,
30825a64025SBen Skeggs 	0x34b00565,
30925a64025SBen Skeggs 	0x131bf402,
31025a64025SBen Skeggs 	0x049803f8,
31125a64025SBen Skeggs 	0x0044b021,
31225a64025SBen Skeggs 	0x800b4cf0,
31325a64025SBen Skeggs 	0x00f80804,
31425a64025SBen Skeggs /* 0x022c: cmd_cond_mode_double */
31525a64025SBen Skeggs 	0xb61060b6,
31625a64025SBen Skeggs 	0x65fa1050,
31725a64025SBen Skeggs 	0x9803f805,
31825a64025SBen Skeggs 	0x06982005,
31925a64025SBen Skeggs 	0x0456b824,
32025a64025SBen Skeggs 	0x980b4cf0,
32125a64025SBen Skeggs 	0x06982105,
32225a64025SBen Skeggs 	0x0456b825,
32325a64025SBen Skeggs 	0xfd0b5cf0,
32425a64025SBen Skeggs 	0x34b00445,
32525a64025SBen Skeggs 	0x0b5cf003,
32625a64025SBen Skeggs 	0x800645fd,
32725a64025SBen Skeggs 	0x00f80804,
32825a64025SBen Skeggs /* 0x0260: cmd_wrcache_flush */
32925a64025SBen Skeggs 	0xf10132f4,
33025a64025SBen Skeggs 	0xbd220027,
33125a64025SBen Skeggs 	0x0133f034,
33225a64025SBen Skeggs 	0xf80023d0,
33325a64025SBen Skeggs /* 0x0271: sec_cmd_mode */
33425a64025SBen Skeggs 	0x0131f400,
33525a64025SBen Skeggs 	0xb00225f0,
33625a64025SBen Skeggs 	0x18f40f34,
33725a64025SBen Skeggs 	0x0132f409,
33825a64025SBen Skeggs /* 0x0283: sec_cmd_mode_return */
33925a64025SBen Skeggs 	0xf80d0380,
34025a64025SBen Skeggs /* 0x0285: sec_cmd_length */
34125a64025SBen Skeggs 	0x0034b000,
34225a64025SBen Skeggs 	0xf4fb0bf4,
34325a64025SBen Skeggs 	0x47f0033c,
34425a64025SBen Skeggs 	0x0743f040,
34525a64025SBen Skeggs 	0xf00604fa,
34625a64025SBen Skeggs 	0x43f05047,
34725a64025SBen Skeggs 	0x0604fa06,
34825a64025SBen Skeggs 	0x3cf503f8,
34925a64025SBen Skeggs 	0x47f1c407,
35025a64025SBen Skeggs 	0x4bfe2100,
35125a64025SBen Skeggs 	0x09049800,
35225a64025SBen Skeggs 	0x950a0598,
35325a64025SBen Skeggs 	0x44b60858,
35425a64025SBen Skeggs 	0x0548fd18,
35525a64025SBen Skeggs 	0x98ff55c4,
35625a64025SBen Skeggs 	0x07980b06,
35725a64025SBen Skeggs 	0x0878950c,
35825a64025SBen Skeggs 	0xfd1864b6,
35925a64025SBen Skeggs 	0x77c40568,
36025a64025SBen Skeggs 	0x0d0898ff,
36125a64025SBen Skeggs 	0x580284b6,
36225a64025SBen Skeggs 	0x95f9a889,
36325a64025SBen Skeggs 	0xf9a98958,
36425a64025SBen Skeggs 	0x013cf495,
36525a64025SBen Skeggs 	0x3cf403f8,
36625a64025SBen Skeggs 	0xf803f861,
36725a64025SBen Skeggs 	0x18489503,
36825a64025SBen Skeggs 	0xbb084994,
36925a64025SBen Skeggs 	0x81b60095,
37025a64025SBen Skeggs 	0x09088000,
37125a64025SBen Skeggs 	0x950a0980,
37225a64025SBen Skeggs 	0x69941868,
37325a64025SBen Skeggs 	0x0097bb08,
37425a64025SBen Skeggs 	0x800081b6,
37525a64025SBen Skeggs 	0x09800b08,
37625a64025SBen Skeggs 	0x023cf40c,
37725a64025SBen Skeggs 	0xf05047f0,
37825a64025SBen Skeggs 	0x04fa0643,
37925a64025SBen Skeggs 	0xf803f805,
38025a64025SBen Skeggs /* 0x0321: sec_copy_prep */
38125a64025SBen Skeggs 	0x203cf500,
38225a64025SBen Skeggs 	0x003cf594,
38325a64025SBen Skeggs 	0x003cf588,
38425a64025SBen Skeggs /* 0x032f: sec_store_prep */
38525a64025SBen Skeggs 	0xf500f88c,
38625a64025SBen Skeggs 	0xf594103c,
38725a64025SBen Skeggs 	0xf88c063c,
38825a64025SBen Skeggs /* 0x0339: sec_ecb_e_prep */
38925a64025SBen Skeggs 	0x303cf500,
39025a64025SBen Skeggs 	0x003cf594,
39125a64025SBen Skeggs 	0x003cf588,
39225a64025SBen Skeggs 	0x003cf5d0,
39325a64025SBen Skeggs /* 0x034b: sec_ecb_d_prep */
39425a64025SBen Skeggs 	0xf500f88c,
39525a64025SBen Skeggs 	0xf5c8773c,
39625a64025SBen Skeggs 	0xf594303c,
39725a64025SBen Skeggs 	0xf588003c,
39825a64025SBen Skeggs 	0xf5d4003c,
39925a64025SBen Skeggs 	0xf88c003c,
40025a64025SBen Skeggs /* 0x0361: sec_cbc_e_prep */
40125a64025SBen Skeggs 	0x403cf500,
40225a64025SBen Skeggs 	0x003cf594,
40325a64025SBen Skeggs 	0x063cf588,
40425a64025SBen Skeggs 	0x663cf5ac,
40525a64025SBen Skeggs 	0x063cf5d0,
40625a64025SBen Skeggs /* 0x0377: sec_cbc_d_prep */
40725a64025SBen Skeggs 	0xf500f88c,
40825a64025SBen Skeggs 	0xf5c8773c,
40925a64025SBen Skeggs 	0xf594503c,
41025a64025SBen Skeggs 	0xf584623c,
41125a64025SBen Skeggs 	0xf588063c,
41225a64025SBen Skeggs 	0xf5d4603c,
41325a64025SBen Skeggs 	0xf5ac203c,
41425a64025SBen Skeggs 	0xf88c003c,
41525a64025SBen Skeggs /* 0x0395: sec_pcbc_e_prep */
41625a64025SBen Skeggs 	0x503cf500,
41725a64025SBen Skeggs 	0x003cf594,
41825a64025SBen Skeggs 	0x063cf588,
41925a64025SBen Skeggs 	0x663cf5ac,
42025a64025SBen Skeggs 	0x063cf5d0,
42125a64025SBen Skeggs 	0x063cf58c,
42225a64025SBen Skeggs /* 0x03af: sec_pcbc_d_prep */
42325a64025SBen Skeggs 	0xf500f8ac,
42425a64025SBen Skeggs 	0xf5c8773c,
42525a64025SBen Skeggs 	0xf594503c,
42625a64025SBen Skeggs 	0xf588003c,
42725a64025SBen Skeggs 	0xf5d4013c,
42825a64025SBen Skeggs 	0xf5ac163c,
42925a64025SBen Skeggs 	0xf58c063c,
43025a64025SBen Skeggs 	0xf8ac063c,
43125a64025SBen Skeggs /* 0x03cd: sec_cfb_e_prep */
43225a64025SBen Skeggs 	0x403cf500,
43325a64025SBen Skeggs 	0x663cf594,
43425a64025SBen Skeggs 	0x003cf5d0,
43525a64025SBen Skeggs 	0x063cf588,
43625a64025SBen Skeggs 	0x063cf5ac,
43725a64025SBen Skeggs /* 0x03e3: sec_cfb_d_prep */
43825a64025SBen Skeggs 	0xf500f88c,
43925a64025SBen Skeggs 	0xf594403c,
44025a64025SBen Skeggs 	0xf5d0603c,
44125a64025SBen Skeggs 	0xf588063c,
44225a64025SBen Skeggs 	0xf5ac603c,
44325a64025SBen Skeggs 	0xf88c003c,
44425a64025SBen Skeggs /* 0x03f9: sec_ofb_prep */
44525a64025SBen Skeggs 	0x403cf500,
44625a64025SBen Skeggs 	0x663cf594,
44725a64025SBen Skeggs 	0x003cf5d0,
44825a64025SBen Skeggs 	0x603cf588,
44925a64025SBen Skeggs 	0x003cf5ac,
45025a64025SBen Skeggs /* 0x040f: sec_ctr_prep */
45125a64025SBen Skeggs 	0xf500f88c,
45225a64025SBen Skeggs 	0xf594503c,
45325a64025SBen Skeggs 	0xf5d0613c,
45425a64025SBen Skeggs 	0xf5b0163c,
45525a64025SBen Skeggs 	0xf588003c,
45625a64025SBen Skeggs 	0xf5ac103c,
45725a64025SBen Skeggs 	0xf88c003c,
45825a64025SBen Skeggs /* 0x0429: sec_cbc_mac_prep */
45925a64025SBen Skeggs 	0x303cf500,
46025a64025SBen Skeggs 	0x003cf594,
46125a64025SBen Skeggs 	0x063cf588,
46225a64025SBen Skeggs 	0x663cf5ac,
46325a64025SBen Skeggs /* 0x043b: sec_cmac_finish_complete_prep */
46425a64025SBen Skeggs 	0xf500f8d0,
46525a64025SBen Skeggs 	0xf594703c,
46625a64025SBen Skeggs 	0xf588003c,
46725a64025SBen Skeggs 	0xf5ac063c,
46825a64025SBen Skeggs 	0xf5ac003c,
46925a64025SBen Skeggs 	0xf5d0003c,
47025a64025SBen Skeggs 	0xf5bc003c,
47125a64025SBen Skeggs 	0xf5ac063c,
47225a64025SBen Skeggs 	0xf8d0663c,
47325a64025SBen Skeggs /* 0x045d: sec_cmac_finish_partial_prep */
47425a64025SBen Skeggs 	0x803cf500,
47525a64025SBen Skeggs 	0x003cf594,
47625a64025SBen Skeggs 	0x063cf588,
47725a64025SBen Skeggs 	0x003cf5ac,
47825a64025SBen Skeggs 	0x003cf5ac,
47925a64025SBen Skeggs 	0x003cf5d0,
48025a64025SBen Skeggs 	0x003cf5bc,
48125a64025SBen Skeggs 	0x063cf5bc,
48225a64025SBen Skeggs 	0x663cf5ac,
48325a64025SBen Skeggs /* 0x0483: sec_do_in */
48425a64025SBen Skeggs 	0xbb00f8d0,
48525a64025SBen Skeggs 	0x47fe0035,
48625a64025SBen Skeggs 	0x8097f100,
48725a64025SBen Skeggs 	0x0293f000,
48825a64025SBen Skeggs /* 0x0490: sec_do_in_loop */
48925a64025SBen Skeggs 	0xf80559fa,
49025a64025SBen Skeggs 	0x223cf403,
49125a64025SBen Skeggs 	0xf50609fa,
49225a64025SBen Skeggs 	0xf898103c,
49325a64025SBen Skeggs 	0x1050b603,
49425a64025SBen Skeggs 	0xf40453b8,
49525a64025SBen Skeggs 	0x3cf4e91b,
49625a64025SBen Skeggs 	0xf803f801,
49725a64025SBen Skeggs /* 0x04b1: sec_do_out */
49825a64025SBen Skeggs 	0x0037bb00,
49925a64025SBen Skeggs 	0xf10067fe,
50025a64025SBen Skeggs 	0xf0008097,
50125a64025SBen Skeggs /* 0x04be: sec_do_out_loop */
50225a64025SBen Skeggs 	0x3cf50293,
50325a64025SBen Skeggs 	0x3cf49810,
50425a64025SBen Skeggs 	0x0579fa61,
50525a64025SBen Skeggs 	0xf40679fa,
50625a64025SBen Skeggs 	0x03f8013c,
50725a64025SBen Skeggs 	0xb81070b6,
50825a64025SBen Skeggs 	0x1bf40473,
50925a64025SBen Skeggs /* 0x04db: sec_do_inout */
51025a64025SBen Skeggs 	0xbb00f8e8,
51125a64025SBen Skeggs 	0x97f10035,
51225a64025SBen Skeggs 	0x93f00080,
51325a64025SBen Skeggs /* 0x04e5: sec_do_inout_loop */
51425a64025SBen Skeggs 	0x0047fe02,
51525a64025SBen Skeggs 	0xf80559fa,
51625a64025SBen Skeggs 	0x213cf403,
51725a64025SBen Skeggs 	0xf50609fa,
51825a64025SBen Skeggs 	0xf498103c,
51925a64025SBen Skeggs 	0x67fe613c,
52025a64025SBen Skeggs 	0x0579fa00,
52125a64025SBen Skeggs 	0xf40679fa,
52225a64025SBen Skeggs 	0x03f8013c,
52325a64025SBen Skeggs 	0xb61050b6,
52425a64025SBen Skeggs 	0x53b81070,
52525a64025SBen Skeggs 	0xd41bf404,
52625a64025SBen Skeggs 	0x000000f8,
52725a64025SBen Skeggs 	0x00000000,
52825a64025SBen Skeggs 	0x00000000,
52925a64025SBen Skeggs 	0x00000000,
53025a64025SBen Skeggs 	0x00000000,
53125a64025SBen Skeggs 	0x00000000,
53225a64025SBen Skeggs 	0x00000000,
53325a64025SBen Skeggs 	0x00000000,
53425a64025SBen Skeggs 	0x00000000,
53525a64025SBen Skeggs 	0x00000000,
53625a64025SBen Skeggs 	0x00000000,
53725a64025SBen Skeggs 	0x00000000,
53825a64025SBen Skeggs 	0x00000000,
53925a64025SBen Skeggs 	0x00000000,
54025a64025SBen Skeggs 	0x00000000,
54125a64025SBen Skeggs 	0x00000000,
54225a64025SBen Skeggs 	0x00000000,
54325a64025SBen Skeggs 	0x00000000,
54425a64025SBen Skeggs 	0x00000000,
54525a64025SBen Skeggs 	0x00000000,
54625a64025SBen Skeggs 	0x00000000,
54725a64025SBen Skeggs 	0x00000000,
54825a64025SBen Skeggs 	0x00000000,
54925a64025SBen Skeggs 	0x00000000,
55025a64025SBen Skeggs 	0x00000000,
55125a64025SBen Skeggs 	0x00000000,
55225a64025SBen Skeggs 	0x00000000,
55325a64025SBen Skeggs 	0x00000000,
55425a64025SBen Skeggs 	0x00000000,
55525a64025SBen Skeggs 	0x00000000,
55625a64025SBen Skeggs 	0x00000000,
55725a64025SBen Skeggs 	0x00000000,
55825a64025SBen Skeggs 	0x00000000,
55925a64025SBen Skeggs 	0x00000000,
56025a64025SBen Skeggs 	0x00000000,
56125a64025SBen Skeggs 	0x00000000,
56225a64025SBen Skeggs 	0x00000000,
56325a64025SBen Skeggs 	0x00000000,
56425a64025SBen Skeggs 	0x00000000,
56525a64025SBen Skeggs 	0x00000000,
56625a64025SBen Skeggs 	0x00000000,
56725a64025SBen Skeggs 	0x00000000,
56825a64025SBen Skeggs 	0x00000000,
56925a64025SBen Skeggs 	0x00000000,
57025a64025SBen Skeggs 	0x00000000,
57125a64025SBen Skeggs 	0x00000000,
57225a64025SBen Skeggs 	0x00000000,
57325a64025SBen Skeggs 	0x00000000,
57425a64025SBen Skeggs 	0x00000000,
57525a64025SBen Skeggs 	0x00000000,
57625a64025SBen Skeggs 	0x00000000,
57725a64025SBen Skeggs 	0x00000000,
57825a64025SBen Skeggs 	0x00000000,
57925a64025SBen Skeggs 	0x00000000,
58025a64025SBen Skeggs 	0x00000000,
58125a64025SBen Skeggs 	0x00000000,
58225a64025SBen Skeggs 	0x00000000,
58325a64025SBen Skeggs 	0x00000000,
58425a64025SBen Skeggs 	0x00000000,
58525a64025SBen Skeggs };
586