drm/nouveau/gr/fuc: Store $r0 in interrupt handler
It's supposed to always be 0, but at least nv_iowr() temporarily violates this. Since the ih touches $r0, it should be stored. Signed-off-by: Roy Spliet <rs855@cam.ac.uk> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
This commit is contained in:
parent
b815a2e3f8
commit
786656295b
|
@ -322,6 +322,7 @@ main:
|
|||
|
||||
// interrupt handler
|
||||
ih:
|
||||
push $r0
|
||||
push $r8
|
||||
mov $r8 $flags
|
||||
push $r8
|
||||
|
@ -358,6 +359,7 @@ ih:
|
|||
pop $r8
|
||||
mov $flags $r8
|
||||
pop $r8
|
||||
pop $r0
|
||||
bclr $flags $p0
|
||||
iret
|
||||
|
||||
|
|
|
@ -382,56 +382,57 @@ uint32_t gf100_grgpc_code[] = {
|
|||
0xb60412fd,
|
||||
0x1efd01e4,
|
||||
0x0018fe05,
|
||||
0x05b021f5,
|
||||
0x05b421f5,
|
||||
/* 0x04eb: main_not_ctx_xfer */
|
||||
0x94d30ef4,
|
||||
0xf5f010ef,
|
||||
0x7e21f501,
|
||||
0xc60ef403,
|
||||
/* 0x04f8: ih */
|
||||
0x88fe80f9,
|
||||
0xf980f901,
|
||||
0xf9a0f990,
|
||||
0xf9d0f9b0,
|
||||
0xbdf0f9e0,
|
||||
0x00a7f104,
|
||||
0x00a3f002,
|
||||
0xc400aacf,
|
||||
0x0bf404ab,
|
||||
0x1cd7f02c,
|
||||
0x1a00e7f1,
|
||||
0xcf00e3f0,
|
||||
0xf7f100ee,
|
||||
0xf3f01900,
|
||||
0x00ffcf00,
|
||||
0xf00421f4,
|
||||
0x07f101e7,
|
||||
0x03f01d00,
|
||||
0x000ed000,
|
||||
/* 0x0546: ih_no_fifo */
|
||||
0x07f104bd,
|
||||
0x03f00100,
|
||||
0x000ad000,
|
||||
0xf0fc04bd,
|
||||
0xd0fce0fc,
|
||||
0xa0fcb0fc,
|
||||
0x80fc90fc,
|
||||
0xfc0088fe,
|
||||
0x0032f480,
|
||||
/* 0x056a: hub_barrier_done */
|
||||
0x80f900f9,
|
||||
0xf90188fe,
|
||||
0xf990f980,
|
||||
0xf9b0f9a0,
|
||||
0xf9e0f9d0,
|
||||
0xf104bdf0,
|
||||
0xf00200a7,
|
||||
0xaacf00a3,
|
||||
0x04abc400,
|
||||
0xf02c0bf4,
|
||||
0xe7f11cd7,
|
||||
0xe3f01a00,
|
||||
0x00eecf00,
|
||||
0x1900f7f1,
|
||||
0xcf00f3f0,
|
||||
0x21f400ff,
|
||||
0x01e7f004,
|
||||
0x1d0007f1,
|
||||
0xd00003f0,
|
||||
0x04bd000e,
|
||||
/* 0x0548: ih_no_fifo */
|
||||
0x010007f1,
|
||||
0xd00003f0,
|
||||
0x04bd000a,
|
||||
0xe0fcf0fc,
|
||||
0xb0fcd0fc,
|
||||
0x90fca0fc,
|
||||
0x88fe80fc,
|
||||
0xfc80fc00,
|
||||
0x0032f400,
|
||||
/* 0x056e: hub_barrier_done */
|
||||
0xf7f001f8,
|
||||
0x040e9801,
|
||||
0xb904febb,
|
||||
0xe7f102ff,
|
||||
0xe3f09418,
|
||||
0x9d21f440,
|
||||
/* 0x0582: ctx_redswitch */
|
||||
/* 0x0586: ctx_redswitch */
|
||||
0xf7f000f8,
|
||||
0x0007f120,
|
||||
0x0103f085,
|
||||
0xbd000fd0,
|
||||
0x08e7f004,
|
||||
/* 0x0594: ctx_redswitch_delay */
|
||||
/* 0x0598: ctx_redswitch_delay */
|
||||
0xf401e2b6,
|
||||
0xf5f1fd1b,
|
||||
0xf5f10800,
|
||||
|
@ -439,13 +440,13 @@ uint32_t gf100_grgpc_code[] = {
|
|||
0x03f08500,
|
||||
0x000fd001,
|
||||
0x00f804bd,
|
||||
/* 0x05b0: ctx_xfer */
|
||||
/* 0x05b4: ctx_xfer */
|
||||
0x810007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
0xf50711f4,
|
||||
/* 0x05c3: ctx_xfer_not_load */
|
||||
0xf5058221,
|
||||
/* 0x05c7: ctx_xfer_not_load */
|
||||
0xf5058621,
|
||||
0xbd026a21,
|
||||
0xfc07f124,
|
||||
0x0203f047,
|
||||
|
@ -475,12 +476,11 @@ uint32_t gf100_grgpc_code[] = {
|
|||
0x6f21f508,
|
||||
0x5e21f501,
|
||||
0x0601f402,
|
||||
/* 0x063b: ctx_xfer_post */
|
||||
/* 0x063f: ctx_xfer_post */
|
||||
0xf50712f4,
|
||||
/* 0x063f: ctx_xfer_done */
|
||||
/* 0x0643: ctx_xfer_done */
|
||||
0xf5027f21,
|
||||
0xf8056a21,
|
||||
0x00000000,
|
||||
0xf8056e21,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
|
|
@ -408,56 +408,57 @@ uint32_t gf117_grgpc_code[] = {
|
|||
0x0412fd20,
|
||||
0xfd01e4b6,
|
||||
0x18fe051e,
|
||||
0xfd21f500,
|
||||
0xd30ef405,
|
||||
0x0121f500,
|
||||
0xd30ef406,
|
||||
/* 0x0538: main_not_ctx_xfer */
|
||||
0xf010ef94,
|
||||
0x21f501f5,
|
||||
0x0ef4037e,
|
||||
/* 0x0545: ih */
|
||||
0xfe80f9c6,
|
||||
0x80f90188,
|
||||
0xa0f990f9,
|
||||
0xd0f9b0f9,
|
||||
0xf0f9e0f9,
|
||||
0xa7f104bd,
|
||||
0xa3f00200,
|
||||
0x00aacf00,
|
||||
0xf404abc4,
|
||||
0xd7f02c0b,
|
||||
0x00e7f124,
|
||||
0x00e3f01a,
|
||||
0xf100eecf,
|
||||
0xf01900f7,
|
||||
0xffcf00f3,
|
||||
0x0421f400,
|
||||
0xf101e7f0,
|
||||
0xf01d0007,
|
||||
0x0ed00003,
|
||||
/* 0x0593: ih_no_fifo */
|
||||
0xf104bd00,
|
||||
0xf0010007,
|
||||
0x0ad00003,
|
||||
0xfc04bd00,
|
||||
0xfce0fcf0,
|
||||
0xfcb0fcd0,
|
||||
0xfc90fca0,
|
||||
0x0088fe80,
|
||||
0x32f480fc,
|
||||
/* 0x05b7: hub_barrier_done */
|
||||
0xf900f9c6,
|
||||
0x0188fe80,
|
||||
0x90f980f9,
|
||||
0xb0f9a0f9,
|
||||
0xe0f9d0f9,
|
||||
0x04bdf0f9,
|
||||
0x0200a7f1,
|
||||
0xcf00a3f0,
|
||||
0xabc400aa,
|
||||
0x2c0bf404,
|
||||
0xf124d7f0,
|
||||
0xf01a00e7,
|
||||
0xeecf00e3,
|
||||
0x00f7f100,
|
||||
0x00f3f019,
|
||||
0xf400ffcf,
|
||||
0xe7f00421,
|
||||
0x0007f101,
|
||||
0x0003f01d,
|
||||
0xbd000ed0,
|
||||
/* 0x0595: ih_no_fifo */
|
||||
0x0007f104,
|
||||
0x0003f001,
|
||||
0xbd000ad0,
|
||||
0xfcf0fc04,
|
||||
0xfcd0fce0,
|
||||
0xfca0fcb0,
|
||||
0xfe80fc90,
|
||||
0x80fc0088,
|
||||
0x32f400fc,
|
||||
/* 0x05bb: hub_barrier_done */
|
||||
0xf001f800,
|
||||
0x0e9801f7,
|
||||
0x04febb04,
|
||||
0xf102ffb9,
|
||||
0xf09418e7,
|
||||
0x21f440e3,
|
||||
/* 0x05cf: ctx_redswitch */
|
||||
/* 0x05d3: ctx_redswitch */
|
||||
0xf000f89d,
|
||||
0x07f120f7,
|
||||
0x03f08500,
|
||||
0x000fd001,
|
||||
0xe7f004bd,
|
||||
/* 0x05e1: ctx_redswitch_delay */
|
||||
/* 0x05e5: ctx_redswitch_delay */
|
||||
0x01e2b608,
|
||||
0xf1fd1bf4,
|
||||
0xf10800f5,
|
||||
|
@ -465,13 +466,13 @@ uint32_t gf117_grgpc_code[] = {
|
|||
0xf0850007,
|
||||
0x0fd00103,
|
||||
0xf804bd00,
|
||||
/* 0x05fd: ctx_xfer */
|
||||
/* 0x0601: ctx_xfer */
|
||||
0x0007f100,
|
||||
0x0203f081,
|
||||
0xbd000fd0,
|
||||
0x0711f404,
|
||||
0x05cf21f5,
|
||||
/* 0x0610: ctx_xfer_not_load */
|
||||
0x05d321f5,
|
||||
/* 0x0614: ctx_xfer_not_load */
|
||||
0x026a21f5,
|
||||
0x07f124bd,
|
||||
0x03f047fc,
|
||||
|
@ -511,10 +512,10 @@ uint32_t gf117_grgpc_code[] = {
|
|||
0x21f5016f,
|
||||
0x01f4025e,
|
||||
0x0712f406,
|
||||
/* 0x06ac: ctx_xfer_post */
|
||||
/* 0x06b0: ctx_xfer_post */
|
||||
0x027f21f5,
|
||||
/* 0x06b0: ctx_xfer_done */
|
||||
0x05b721f5,
|
||||
/* 0x06b4: ctx_xfer_done */
|
||||
0x05bb21f5,
|
||||
0x000000f8,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -533,5 +534,4 @@ uint32_t gf117_grgpc_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
|
@ -408,56 +408,57 @@ uint32_t gk104_grgpc_code[] = {
|
|||
0x0412fd20,
|
||||
0xfd01e4b6,
|
||||
0x18fe051e,
|
||||
0xfd21f500,
|
||||
0xd30ef405,
|
||||
0x0121f500,
|
||||
0xd30ef406,
|
||||
/* 0x0538: main_not_ctx_xfer */
|
||||
0xf010ef94,
|
||||
0x21f501f5,
|
||||
0x0ef4037e,
|
||||
/* 0x0545: ih */
|
||||
0xfe80f9c6,
|
||||
0x80f90188,
|
||||
0xa0f990f9,
|
||||
0xd0f9b0f9,
|
||||
0xf0f9e0f9,
|
||||
0xa7f104bd,
|
||||
0xa3f00200,
|
||||
0x00aacf00,
|
||||
0xf404abc4,
|
||||
0xd7f02c0b,
|
||||
0x00e7f124,
|
||||
0x00e3f01a,
|
||||
0xf100eecf,
|
||||
0xf01900f7,
|
||||
0xffcf00f3,
|
||||
0x0421f400,
|
||||
0xf101e7f0,
|
||||
0xf01d0007,
|
||||
0x0ed00003,
|
||||
/* 0x0593: ih_no_fifo */
|
||||
0xf104bd00,
|
||||
0xf0010007,
|
||||
0x0ad00003,
|
||||
0xfc04bd00,
|
||||
0xfce0fcf0,
|
||||
0xfcb0fcd0,
|
||||
0xfc90fca0,
|
||||
0x0088fe80,
|
||||
0x32f480fc,
|
||||
/* 0x05b7: hub_barrier_done */
|
||||
0xf900f9c6,
|
||||
0x0188fe80,
|
||||
0x90f980f9,
|
||||
0xb0f9a0f9,
|
||||
0xe0f9d0f9,
|
||||
0x04bdf0f9,
|
||||
0x0200a7f1,
|
||||
0xcf00a3f0,
|
||||
0xabc400aa,
|
||||
0x2c0bf404,
|
||||
0xf124d7f0,
|
||||
0xf01a00e7,
|
||||
0xeecf00e3,
|
||||
0x00f7f100,
|
||||
0x00f3f019,
|
||||
0xf400ffcf,
|
||||
0xe7f00421,
|
||||
0x0007f101,
|
||||
0x0003f01d,
|
||||
0xbd000ed0,
|
||||
/* 0x0595: ih_no_fifo */
|
||||
0x0007f104,
|
||||
0x0003f001,
|
||||
0xbd000ad0,
|
||||
0xfcf0fc04,
|
||||
0xfcd0fce0,
|
||||
0xfca0fcb0,
|
||||
0xfe80fc90,
|
||||
0x80fc0088,
|
||||
0x32f400fc,
|
||||
/* 0x05bb: hub_barrier_done */
|
||||
0xf001f800,
|
||||
0x0e9801f7,
|
||||
0x04febb04,
|
||||
0xf102ffb9,
|
||||
0xf09418e7,
|
||||
0x21f440e3,
|
||||
/* 0x05cf: ctx_redswitch */
|
||||
/* 0x05d3: ctx_redswitch */
|
||||
0xf000f89d,
|
||||
0x07f120f7,
|
||||
0x03f08500,
|
||||
0x000fd001,
|
||||
0xe7f004bd,
|
||||
/* 0x05e1: ctx_redswitch_delay */
|
||||
/* 0x05e5: ctx_redswitch_delay */
|
||||
0x01e2b608,
|
||||
0xf1fd1bf4,
|
||||
0xf10800f5,
|
||||
|
@ -465,13 +466,13 @@ uint32_t gk104_grgpc_code[] = {
|
|||
0xf0850007,
|
||||
0x0fd00103,
|
||||
0xf804bd00,
|
||||
/* 0x05fd: ctx_xfer */
|
||||
/* 0x0601: ctx_xfer */
|
||||
0x0007f100,
|
||||
0x0203f081,
|
||||
0xbd000fd0,
|
||||
0x0711f404,
|
||||
0x05cf21f5,
|
||||
/* 0x0610: ctx_xfer_not_load */
|
||||
0x05d321f5,
|
||||
/* 0x0614: ctx_xfer_not_load */
|
||||
0x026a21f5,
|
||||
0x07f124bd,
|
||||
0x03f047fc,
|
||||
|
@ -511,10 +512,10 @@ uint32_t gk104_grgpc_code[] = {
|
|||
0x21f5016f,
|
||||
0x01f4025e,
|
||||
0x0712f406,
|
||||
/* 0x06ac: ctx_xfer_post */
|
||||
/* 0x06b0: ctx_xfer_post */
|
||||
0x027f21f5,
|
||||
/* 0x06b0: ctx_xfer_done */
|
||||
0x05b721f5,
|
||||
/* 0x06b4: ctx_xfer_done */
|
||||
0x05bb21f5,
|
||||
0x000000f8,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -533,5 +534,4 @@ uint32_t gk104_grgpc_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
|
@ -408,56 +408,57 @@ uint32_t gk110_grgpc_code[] = {
|
|||
0x0412fd20,
|
||||
0xfd01e4b6,
|
||||
0x18fe051e,
|
||||
0xfd21f500,
|
||||
0xd30ef405,
|
||||
0x0121f500,
|
||||
0xd30ef406,
|
||||
/* 0x0538: main_not_ctx_xfer */
|
||||
0xf010ef94,
|
||||
0x21f501f5,
|
||||
0x0ef4037e,
|
||||
/* 0x0545: ih */
|
||||
0xfe80f9c6,
|
||||
0x80f90188,
|
||||
0xa0f990f9,
|
||||
0xd0f9b0f9,
|
||||
0xf0f9e0f9,
|
||||
0xa7f104bd,
|
||||
0xa3f00200,
|
||||
0x00aacf00,
|
||||
0xf404abc4,
|
||||
0xd7f02c0b,
|
||||
0x00e7f124,
|
||||
0x00e3f01a,
|
||||
0xf100eecf,
|
||||
0xf01900f7,
|
||||
0xffcf00f3,
|
||||
0x0421f400,
|
||||
0xf101e7f0,
|
||||
0xf01d0007,
|
||||
0x0ed00003,
|
||||
/* 0x0593: ih_no_fifo */
|
||||
0xf104bd00,
|
||||
0xf0010007,
|
||||
0x0ad00003,
|
||||
0xfc04bd00,
|
||||
0xfce0fcf0,
|
||||
0xfcb0fcd0,
|
||||
0xfc90fca0,
|
||||
0x0088fe80,
|
||||
0x32f480fc,
|
||||
/* 0x05b7: hub_barrier_done */
|
||||
0xf900f9c6,
|
||||
0x0188fe80,
|
||||
0x90f980f9,
|
||||
0xb0f9a0f9,
|
||||
0xe0f9d0f9,
|
||||
0x04bdf0f9,
|
||||
0x0200a7f1,
|
||||
0xcf00a3f0,
|
||||
0xabc400aa,
|
||||
0x2c0bf404,
|
||||
0xf124d7f0,
|
||||
0xf01a00e7,
|
||||
0xeecf00e3,
|
||||
0x00f7f100,
|
||||
0x00f3f019,
|
||||
0xf400ffcf,
|
||||
0xe7f00421,
|
||||
0x0007f101,
|
||||
0x0003f01d,
|
||||
0xbd000ed0,
|
||||
/* 0x0595: ih_no_fifo */
|
||||
0x0007f104,
|
||||
0x0003f001,
|
||||
0xbd000ad0,
|
||||
0xfcf0fc04,
|
||||
0xfcd0fce0,
|
||||
0xfca0fcb0,
|
||||
0xfe80fc90,
|
||||
0x80fc0088,
|
||||
0x32f400fc,
|
||||
/* 0x05bb: hub_barrier_done */
|
||||
0xf001f800,
|
||||
0x0e9801f7,
|
||||
0x04febb04,
|
||||
0xf102ffb9,
|
||||
0xf09418e7,
|
||||
0x21f440e3,
|
||||
/* 0x05cf: ctx_redswitch */
|
||||
/* 0x05d3: ctx_redswitch */
|
||||
0xf000f89d,
|
||||
0x07f120f7,
|
||||
0x03f08500,
|
||||
0x000fd001,
|
||||
0xe7f004bd,
|
||||
/* 0x05e1: ctx_redswitch_delay */
|
||||
/* 0x05e5: ctx_redswitch_delay */
|
||||
0x01e2b608,
|
||||
0xf1fd1bf4,
|
||||
0xf10800f5,
|
||||
|
@ -465,13 +466,13 @@ uint32_t gk110_grgpc_code[] = {
|
|||
0xf0850007,
|
||||
0x0fd00103,
|
||||
0xf804bd00,
|
||||
/* 0x05fd: ctx_xfer */
|
||||
/* 0x0601: ctx_xfer */
|
||||
0x0007f100,
|
||||
0x0203f081,
|
||||
0xbd000fd0,
|
||||
0x0711f404,
|
||||
0x05cf21f5,
|
||||
/* 0x0610: ctx_xfer_not_load */
|
||||
0x05d321f5,
|
||||
/* 0x0614: ctx_xfer_not_load */
|
||||
0x026a21f5,
|
||||
0x07f124bd,
|
||||
0x03f047fc,
|
||||
|
@ -511,10 +512,10 @@ uint32_t gk110_grgpc_code[] = {
|
|||
0x21f5016f,
|
||||
0x01f4025e,
|
||||
0x0712f406,
|
||||
/* 0x06ac: ctx_xfer_post */
|
||||
/* 0x06b0: ctx_xfer_post */
|
||||
0x027f21f5,
|
||||
/* 0x06b0: ctx_xfer_done */
|
||||
0x05b721f5,
|
||||
/* 0x06b4: ctx_xfer_done */
|
||||
0x05bb21f5,
|
||||
0x000000f8,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -533,5 +534,4 @@ uint32_t gk110_grgpc_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
|
@ -360,61 +360,62 @@ uint32_t gk208_grgpc_code[] = {
|
|||
0xb60412fd,
|
||||
0x1efd01e4,
|
||||
0x0018fe05,
|
||||
0x00051b7e,
|
||||
0x00051f7e,
|
||||
/* 0x0477: main_not_ctx_xfer */
|
||||
0x94d40ef4,
|
||||
0xf5f010ef,
|
||||
0x02f87e01,
|
||||
0xc70ef400,
|
||||
/* 0x0484: ih */
|
||||
0x88fe80f9,
|
||||
0xf980f901,
|
||||
0xf9a0f990,
|
||||
0xf9d0f9b0,
|
||||
0xbdf0f9e0,
|
||||
0x02004a04,
|
||||
0xc400aacf,
|
||||
0x0bf404ab,
|
||||
0x4e240d1f,
|
||||
0xeecf1a00,
|
||||
0x19004f00,
|
||||
0x7e00ffcf,
|
||||
0x0e000004,
|
||||
0x1d004001,
|
||||
0xbd000ef6,
|
||||
/* 0x04c1: ih_no_fifo */
|
||||
0x01004004,
|
||||
0xbd000af6,
|
||||
0xfcf0fc04,
|
||||
0xfcd0fce0,
|
||||
0xfca0fcb0,
|
||||
0xfe80fc90,
|
||||
0x80fc0088,
|
||||
0x80f900f9,
|
||||
0xf90188fe,
|
||||
0xf990f980,
|
||||
0xf9b0f9a0,
|
||||
0xf9e0f9d0,
|
||||
0x4a04bdf0,
|
||||
0xaacf0200,
|
||||
0x04abc400,
|
||||
0x0d1f0bf4,
|
||||
0x1a004e24,
|
||||
0x4f00eecf,
|
||||
0xffcf1900,
|
||||
0x00047e00,
|
||||
0x40010e00,
|
||||
0x0ef61d00,
|
||||
/* 0x04c3: ih_no_fifo */
|
||||
0x4004bd00,
|
||||
0x0af60100,
|
||||
0xfc04bd00,
|
||||
0xfce0fcf0,
|
||||
0xfcb0fcd0,
|
||||
0xfc90fca0,
|
||||
0x0088fe80,
|
||||
0x00fc80fc,
|
||||
0xf80032f4,
|
||||
/* 0x04e1: hub_barrier_done */
|
||||
/* 0x04e5: hub_barrier_done */
|
||||
0x98010f01,
|
||||
0xfebb040e,
|
||||
0x8effb204,
|
||||
0x7e409418,
|
||||
0xf800008f,
|
||||
/* 0x04f5: ctx_redswitch */
|
||||
/* 0x04f9: ctx_redswitch */
|
||||
0x80200f00,
|
||||
0xf6018500,
|
||||
0x04bd000f,
|
||||
/* 0x0502: ctx_redswitch_delay */
|
||||
/* 0x0506: ctx_redswitch_delay */
|
||||
0xe2b6080e,
|
||||
0xfd1bf401,
|
||||
0x0800f5f1,
|
||||
0x0200f5f1,
|
||||
0x01850080,
|
||||
0xbd000ff6,
|
||||
/* 0x051b: ctx_xfer */
|
||||
/* 0x051f: ctx_xfer */
|
||||
0x8000f804,
|
||||
0xf6028100,
|
||||
0x04bd000f,
|
||||
0x7e0711f4,
|
||||
/* 0x052b: ctx_xfer_not_load */
|
||||
0x7e0004f5,
|
||||
/* 0x052f: ctx_xfer_not_load */
|
||||
0x7e0004f9,
|
||||
0xbd000216,
|
||||
0x47fc8024,
|
||||
0x0002f602,
|
||||
|
@ -449,10 +450,10 @@ uint32_t gk208_grgpc_code[] = {
|
|||
0x7e00013d,
|
||||
0xf400020a,
|
||||
0x12f40601,
|
||||
/* 0x05b5: ctx_xfer_post */
|
||||
/* 0x05b9: ctx_xfer_post */
|
||||
0x02277e07,
|
||||
/* 0x05b9: ctx_xfer_done */
|
||||
0x04e17e00,
|
||||
/* 0x05bd: ctx_xfer_done */
|
||||
0x04e57e00,
|
||||
0x0000f800,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -469,5 +470,4 @@ uint32_t gk208_grgpc_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
|
@ -438,48 +438,49 @@ uint32_t gm107_grgpc_code[] = {
|
|||
0x0412fd20,
|
||||
0xfd01e4b6,
|
||||
0x18fe051e,
|
||||
0x06447e00,
|
||||
0x06487e00,
|
||||
0xd40ef400,
|
||||
/* 0x05a0: main_not_ctx_xfer */
|
||||
0xf010ef94,
|
||||
0xf87e01f5,
|
||||
0x0ef40002,
|
||||
/* 0x05ad: ih */
|
||||
0xfe80f9c7,
|
||||
0x80f90188,
|
||||
0xa0f990f9,
|
||||
0xd0f9b0f9,
|
||||
0xf0f9e0f9,
|
||||
0x004a04bd,
|
||||
0x00aacf02,
|
||||
0xf404abc4,
|
||||
0x240d1f0b,
|
||||
0xcf1a004e,
|
||||
0x004f00ee,
|
||||
0x00ffcf19,
|
||||
0x0000047e,
|
||||
0x0040010e,
|
||||
0x000ef61d,
|
||||
/* 0x05ea: ih_no_fifo */
|
||||
0x004004bd,
|
||||
0x000af601,
|
||||
0xf0fc04bd,
|
||||
0xd0fce0fc,
|
||||
0xa0fcb0fc,
|
||||
0x80fc90fc,
|
||||
0xfc0088fe,
|
||||
0x0032f480,
|
||||
/* 0x060a: hub_barrier_done */
|
||||
0xf900f9c7,
|
||||
0x0188fe80,
|
||||
0x90f980f9,
|
||||
0xb0f9a0f9,
|
||||
0xe0f9d0f9,
|
||||
0x04bdf0f9,
|
||||
0xcf02004a,
|
||||
0xabc400aa,
|
||||
0x1f0bf404,
|
||||
0x004e240d,
|
||||
0x00eecf1a,
|
||||
0xcf19004f,
|
||||
0x047e00ff,
|
||||
0x010e0000,
|
||||
0xf61d0040,
|
||||
0x04bd000e,
|
||||
/* 0x05ec: ih_no_fifo */
|
||||
0xf6010040,
|
||||
0x04bd000a,
|
||||
0xe0fcf0fc,
|
||||
0xb0fcd0fc,
|
||||
0x90fca0fc,
|
||||
0x88fe80fc,
|
||||
0xfc80fc00,
|
||||
0x0032f400,
|
||||
/* 0x060e: hub_barrier_done */
|
||||
0x010f01f8,
|
||||
0xbb040e98,
|
||||
0xffb204fe,
|
||||
0x4094188e,
|
||||
0x00008f7e,
|
||||
/* 0x061e: ctx_redswitch */
|
||||
/* 0x0622: ctx_redswitch */
|
||||
0x200f00f8,
|
||||
0x01850080,
|
||||
0xbd000ff6,
|
||||
/* 0x062b: ctx_redswitch_delay */
|
||||
/* 0x062f: ctx_redswitch_delay */
|
||||
0xb6080e04,
|
||||
0x1bf401e2,
|
||||
0x00f5f1fd,
|
||||
|
@ -487,15 +488,15 @@ uint32_t gm107_grgpc_code[] = {
|
|||
0x85008002,
|
||||
0x000ff601,
|
||||
0x00f804bd,
|
||||
/* 0x0644: ctx_xfer */
|
||||
/* 0x0648: ctx_xfer */
|
||||
0x02810080,
|
||||
0xbd000ff6,
|
||||
0x1dc48e04,
|
||||
0x01e5f050,
|
||||
0x8f7effb2,
|
||||
0x11f40000,
|
||||
0x061e7e07,
|
||||
/* 0x0661: ctx_xfer_not_load */
|
||||
0x06227e07,
|
||||
/* 0x0665: ctx_xfer_not_load */
|
||||
0x02167e00,
|
||||
0x8024bd00,
|
||||
0xf60247fc,
|
||||
|
@ -550,15 +551,15 @@ uint32_t gm107_grgpc_code[] = {
|
|||
0x7e00020a,
|
||||
0xf4000314,
|
||||
0x12f40601,
|
||||
/* 0x0739: ctx_xfer_post */
|
||||
/* 0x073d: ctx_xfer_post */
|
||||
0x02277e1a,
|
||||
0x8e0d0f00,
|
||||
0xf0501da8,
|
||||
0xffb201e5,
|
||||
0x00008f7e,
|
||||
0x0003147e,
|
||||
/* 0x0750: ctx_xfer_done */
|
||||
0x00060a7e,
|
||||
/* 0x0754: ctx_xfer_done */
|
||||
0x00060e7e,
|
||||
0x000000f8,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -601,5 +602,4 @@ uint32_t gm107_grgpc_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
|
@ -306,6 +306,7 @@ main:
|
|||
|
||||
// interrupt handler
|
||||
ih:
|
||||
push $r0
|
||||
push $r8
|
||||
mov $r8 $flags
|
||||
push $r8
|
||||
|
@ -380,6 +381,7 @@ ih:
|
|||
pop $r8
|
||||
mov $flags $r8
|
||||
pop $r8
|
||||
pop $r0
|
||||
bclr $flags $p0
|
||||
iret
|
||||
|
||||
|
|
|
@ -528,10 +528,10 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x0001d001,
|
||||
0x17f104bd,
|
||||
0xf7f00100,
|
||||
0x0d21f502,
|
||||
0x1f21f508,
|
||||
0x1121f502,
|
||||
0x2321f508,
|
||||
0x10f7f008,
|
||||
0x086c21f5,
|
||||
0x087021f5,
|
||||
0x98000e98,
|
||||
0x21f5010f,
|
||||
0x14950150,
|
||||
|
@ -574,9 +574,9 @@ uint32_t gf100_grhub_code[] = {
|
|||
0xb6800040,
|
||||
0x1bf40132,
|
||||
0x00f7f0be,
|
||||
0x086c21f5,
|
||||
0x087021f5,
|
||||
0xf500f7f0,
|
||||
0xf1080d21,
|
||||
0xf1081121,
|
||||
0xf0010007,
|
||||
0x01d00203,
|
||||
0xbd04bd00,
|
||||
|
@ -610,7 +610,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x09d00203,
|
||||
0xf404bd00,
|
||||
0x31f40132,
|
||||
0x4021f502,
|
||||
0x4421f502,
|
||||
0xf094bd0a,
|
||||
0x07f10799,
|
||||
0x03f01700,
|
||||
|
@ -621,7 +621,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x0203f00f,
|
||||
0xbd0009d0,
|
||||
0x0131f404,
|
||||
0x0a4021f5,
|
||||
0x0a4421f5,
|
||||
0x99f094bd,
|
||||
0x0007f106,
|
||||
0x0203f017,
|
||||
|
@ -631,7 +631,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x12b920f9,
|
||||
0x0132f402,
|
||||
0xf50232f4,
|
||||
0xfc0a4021,
|
||||
0xfc0a4421,
|
||||
0x0007f120,
|
||||
0x0203f0c0,
|
||||
0xbd0002d0,
|
||||
|
@ -640,7 +640,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
0xf41f23c8,
|
||||
0x31f40d0b,
|
||||
0x0232f401,
|
||||
0x0a4021f5,
|
||||
0x0a4421f5,
|
||||
/* 0x063c: chsw_done */
|
||||
0xf10127f0,
|
||||
0xf0c30007,
|
||||
|
@ -654,7 +654,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
/* 0x0660: main_not_ctx_switch */
|
||||
0xf401e4b0,
|
||||
0xf2b90d1b,
|
||||
0xd021f502,
|
||||
0xd421f502,
|
||||
0x460ef409,
|
||||
/* 0x0670: main_not_ctx_chan */
|
||||
0xf402e4b0,
|
||||
|
@ -664,7 +664,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x09d00203,
|
||||
0xf404bd00,
|
||||
0x32f40132,
|
||||
0x4021f502,
|
||||
0x4421f502,
|
||||
0xf094bd0a,
|
||||
0x07f10799,
|
||||
0x03f01700,
|
||||
|
@ -682,107 +682,108 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x04bd0002,
|
||||
0xfea00ef5,
|
||||
/* 0x06c8: ih */
|
||||
0x88fe80f9,
|
||||
0xf980f901,
|
||||
0xf9a0f990,
|
||||
0xf9d0f9b0,
|
||||
0xbdf0f9e0,
|
||||
0x00a7f104,
|
||||
0x00a3f002,
|
||||
0xc400aacf,
|
||||
0x0bf404ab,
|
||||
0x10d7f030,
|
||||
0x1a00e7f1,
|
||||
0xcf00e3f0,
|
||||
0xf7f100ee,
|
||||
0xf3f01900,
|
||||
0x00ffcf00,
|
||||
0xb70421f4,
|
||||
0xf00400b0,
|
||||
0x07f101e7,
|
||||
0x03f01d00,
|
||||
0x000ed000,
|
||||
/* 0x071a: ih_no_fifo */
|
||||
0xabe404bd,
|
||||
0x0bf40100,
|
||||
0x10d7f00d,
|
||||
0x4001e7f1,
|
||||
/* 0x072b: ih_no_ctxsw */
|
||||
0xe40421f4,
|
||||
0xf40400ab,
|
||||
0xe7f16c0b,
|
||||
0xe3f00708,
|
||||
0x6821f440,
|
||||
0xf102ffb9,
|
||||
0xf0040007,
|
||||
0x0fd00203,
|
||||
0xf104bd00,
|
||||
0xf00704e7,
|
||||
0x80f900f9,
|
||||
0xf90188fe,
|
||||
0xf990f980,
|
||||
0xf9b0f9a0,
|
||||
0xf9e0f9d0,
|
||||
0xf104bdf0,
|
||||
0xf00200a7,
|
||||
0xaacf00a3,
|
||||
0x04abc400,
|
||||
0xf0300bf4,
|
||||
0xe7f110d7,
|
||||
0xe3f01a00,
|
||||
0x00eecf00,
|
||||
0x1900f7f1,
|
||||
0xcf00f3f0,
|
||||
0x21f400ff,
|
||||
0x00b0b704,
|
||||
0x01e7f004,
|
||||
0x1d0007f1,
|
||||
0xd00003f0,
|
||||
0x04bd000e,
|
||||
/* 0x071c: ih_no_fifo */
|
||||
0x0100abe4,
|
||||
0xf00d0bf4,
|
||||
0xe7f110d7,
|
||||
0x21f44001,
|
||||
/* 0x072d: ih_no_ctxsw */
|
||||
0x00abe404,
|
||||
0x6c0bf404,
|
||||
0x0708e7f1,
|
||||
0xf440e3f0,
|
||||
0xffb96821,
|
||||
0x0007f102,
|
||||
0x0203f004,
|
||||
0xbd000fd0,
|
||||
0x04e7f104,
|
||||
0x40e3f007,
|
||||
0xb96821f4,
|
||||
0x07f102ff,
|
||||
0x03f00300,
|
||||
0x000fd002,
|
||||
0xfec704bd,
|
||||
0x02ee9450,
|
||||
0x0700f7f1,
|
||||
0xbb40f3f0,
|
||||
0x21f400ef,
|
||||
0x0007f168,
|
||||
0x0203f002,
|
||||
0xbd000fd0,
|
||||
0x03f7f004,
|
||||
0x037e21f5,
|
||||
0x0100b7f1,
|
||||
0xf102bfb9,
|
||||
0xf00144e7,
|
||||
0x21f440e3,
|
||||
0x02ffb968,
|
||||
0x030007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
0x9450fec7,
|
||||
0xf7f102ee,
|
||||
0xf3f00700,
|
||||
0x00efbb40,
|
||||
0xf16821f4,
|
||||
0xf0020007,
|
||||
0x0fd00203,
|
||||
0xf004bd00,
|
||||
0x21f503f7,
|
||||
0xb7f1037e,
|
||||
0xbfb90100,
|
||||
0x44e7f102,
|
||||
0x40e3f001,
|
||||
/* 0x079b: ih_no_fwmthd */
|
||||
0xf19d21f4,
|
||||
0xbd0504b7,
|
||||
0xb4abffb0,
|
||||
0xf10f0bf4,
|
||||
0xf0070007,
|
||||
0x0bd00303,
|
||||
/* 0x07b3: ih_no_other */
|
||||
0xf104bd00,
|
||||
0xf0010007,
|
||||
0x0ad00003,
|
||||
0xfc04bd00,
|
||||
0xfce0fcf0,
|
||||
0xfcb0fcd0,
|
||||
0xfc90fca0,
|
||||
0x0088fe80,
|
||||
0x32f480fc,
|
||||
/* 0x07d7: ctx_4160s */
|
||||
/* 0x079d: ih_no_fwmthd */
|
||||
0x04b7f19d,
|
||||
0xffb0bd05,
|
||||
0x0bf4b4ab,
|
||||
0x0007f10f,
|
||||
0x0303f007,
|
||||
0xbd000bd0,
|
||||
/* 0x07b5: ih_no_other */
|
||||
0x0007f104,
|
||||
0x0003f001,
|
||||
0xbd000ad0,
|
||||
0xfcf0fc04,
|
||||
0xfcd0fce0,
|
||||
0xfca0fcb0,
|
||||
0xfe80fc90,
|
||||
0x80fc0088,
|
||||
0x32f400fc,
|
||||
/* 0x07db: ctx_4160s */
|
||||
0xf001f800,
|
||||
0xffb901f7,
|
||||
0x60e7f102,
|
||||
0x40e3f041,
|
||||
/* 0x07e7: ctx_4160s_wait */
|
||||
/* 0x07eb: ctx_4160s_wait */
|
||||
0xf19d21f4,
|
||||
0xf04160e7,
|
||||
0x21f440e3,
|
||||
0x02ffb968,
|
||||
0xf404ffc8,
|
||||
0x00f8f00b,
|
||||
/* 0x07fc: ctx_4160c */
|
||||
/* 0x0800: ctx_4160c */
|
||||
0xffb9f4bd,
|
||||
0x60e7f102,
|
||||
0x40e3f041,
|
||||
0xf89d21f4,
|
||||
/* 0x080d: ctx_4170s */
|
||||
/* 0x0811: ctx_4170s */
|
||||
0x10f5f000,
|
||||
0xf102ffb9,
|
||||
0xf04170e7,
|
||||
0x21f440e3,
|
||||
/* 0x081f: ctx_4170w */
|
||||
/* 0x0823: ctx_4170w */
|
||||
0xf100f89d,
|
||||
0xf04170e7,
|
||||
0x21f440e3,
|
||||
0x02ffb968,
|
||||
0xf410f4f0,
|
||||
0x00f8f01b,
|
||||
/* 0x0834: ctx_redswitch */
|
||||
/* 0x0838: ctx_redswitch */
|
||||
0x0200e7f1,
|
||||
0xf040e5f0,
|
||||
0xe5f020e5,
|
||||
|
@ -790,7 +791,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x0103f085,
|
||||
0xbd000ed0,
|
||||
0x08f7f004,
|
||||
/* 0x0850: ctx_redswitch_delay */
|
||||
/* 0x0854: ctx_redswitch_delay */
|
||||
0xf401f2b6,
|
||||
0xe5f1fd1b,
|
||||
0xe5f10400,
|
||||
|
@ -798,7 +799,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x03f08500,
|
||||
0x000ed001,
|
||||
0x00f804bd,
|
||||
/* 0x086c: ctx_86c */
|
||||
/* 0x0870: ctx_86c */
|
||||
0x1b0007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
|
@ -809,16 +810,16 @@ uint32_t gf100_grhub_code[] = {
|
|||
0xa86ce7f1,
|
||||
0xf441e3f0,
|
||||
0x00f89d21,
|
||||
/* 0x0894: ctx_mem */
|
||||
/* 0x0898: ctx_mem */
|
||||
0x840007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
/* 0x08a0: ctx_mem_wait */
|
||||
/* 0x08a4: ctx_mem_wait */
|
||||
0x8400f7f1,
|
||||
0xcf02f3f0,
|
||||
0xfffd00ff,
|
||||
0xf31bf405,
|
||||
/* 0x08b2: ctx_load */
|
||||
/* 0x08b6: ctx_load */
|
||||
0x94bd00f8,
|
||||
0xf10599f0,
|
||||
0xf00f0007,
|
||||
|
@ -836,7 +837,7 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x02d00203,
|
||||
0xf004bd00,
|
||||
0x21f507f7,
|
||||
0x07f10894,
|
||||
0x07f10898,
|
||||
0x03f0c000,
|
||||
0x0002d002,
|
||||
0x0bfe04bd,
|
||||
|
@ -891,31 +892,31 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x03f01700,
|
||||
0x0009d002,
|
||||
0x00f804bd,
|
||||
/* 0x09d0: ctx_chan */
|
||||
0x07d721f5,
|
||||
0x08b221f5,
|
||||
/* 0x09d4: ctx_chan */
|
||||
0x07db21f5,
|
||||
0x08b621f5,
|
||||
0xf40ca7f0,
|
||||
0xf7f0d021,
|
||||
0x9421f505,
|
||||
0xfc21f508,
|
||||
/* 0x09eb: ctx_mmio_exec */
|
||||
0x9800f807,
|
||||
0x9821f505,
|
||||
0x0021f508,
|
||||
/* 0x09ef: ctx_mmio_exec */
|
||||
0x9800f808,
|
||||
0x07f14103,
|
||||
0x03f08100,
|
||||
0x0003d002,
|
||||
0x34bd04bd,
|
||||
/* 0x09fc: ctx_mmio_loop */
|
||||
/* 0x0a00: ctx_mmio_loop */
|
||||
0xf4ff34c4,
|
||||
0x57f10f1b,
|
||||
0x53f00200,
|
||||
0x0535fa06,
|
||||
/* 0x0a0e: ctx_mmio_pull */
|
||||
/* 0x0a12: ctx_mmio_pull */
|
||||
0x4e9803f8,
|
||||
0x814f9880,
|
||||
0xb69d21f4,
|
||||
0x12b60830,
|
||||
0xdf1bf401,
|
||||
/* 0x0a20: ctx_mmio_done */
|
||||
/* 0x0a24: ctx_mmio_done */
|
||||
0xf1160398,
|
||||
0xf0810007,
|
||||
0x03d00203,
|
||||
|
@ -924,30 +925,30 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x13f00100,
|
||||
0x0601fa06,
|
||||
0x00f803f8,
|
||||
/* 0x0a40: ctx_xfer */
|
||||
/* 0x0a44: ctx_xfer */
|
||||
0xf104e7f0,
|
||||
0xf0020007,
|
||||
0x0ed00303,
|
||||
/* 0x0a4f: ctx_xfer_idle */
|
||||
/* 0x0a53: ctx_xfer_idle */
|
||||
0xf104bd00,
|
||||
0xf00000e7,
|
||||
0xeecf03e3,
|
||||
0x00e4f100,
|
||||
0xf21bf420,
|
||||
0xf40611f4,
|
||||
/* 0x0a66: ctx_xfer_pre */
|
||||
/* 0x0a6a: ctx_xfer_pre */
|
||||
0xf7f01102,
|
||||
0x6c21f510,
|
||||
0xd721f508,
|
||||
0x7021f510,
|
||||
0xdb21f508,
|
||||
0x1c11f407,
|
||||
/* 0x0a74: ctx_xfer_pre_load */
|
||||
/* 0x0a78: ctx_xfer_pre_load */
|
||||
0xf502f7f0,
|
||||
0xf5080d21,
|
||||
0xf5081f21,
|
||||
0xbd083421,
|
||||
0x0d21f5f4,
|
||||
0xb221f508,
|
||||
/* 0x0a8d: ctx_xfer_exec */
|
||||
0xf5081121,
|
||||
0xf5082321,
|
||||
0xbd083821,
|
||||
0x1121f5f4,
|
||||
0xb621f508,
|
||||
/* 0x0a91: ctx_xfer_exec */
|
||||
0x16019808,
|
||||
0x07f124bd,
|
||||
0x03f00500,
|
||||
|
@ -982,24 +983,23 @@ uint32_t gf100_grhub_code[] = {
|
|||
0x1301f402,
|
||||
0xf40ca7f0,
|
||||
0xf7f0d021,
|
||||
0x9421f505,
|
||||
0x9821f505,
|
||||
0x3202f408,
|
||||
/* 0x0b1c: ctx_xfer_post */
|
||||
/* 0x0b20: ctx_xfer_post */
|
||||
0xf502f7f0,
|
||||
0xbd080d21,
|
||||
0x6c21f5f4,
|
||||
0xbd081121,
|
||||
0x7021f5f4,
|
||||
0x7f21f508,
|
||||
0x1f21f502,
|
||||
0x2321f502,
|
||||
0xf5f4bd08,
|
||||
0xf4080d21,
|
||||
0xf4081121,
|
||||
0x01981011,
|
||||
0x0511fd40,
|
||||
0xf5070bf4,
|
||||
/* 0x0b47: ctx_xfer_no_post_mmio */
|
||||
0xf509eb21,
|
||||
/* 0x0b4b: ctx_xfer_done */
|
||||
0xf807fc21,
|
||||
0x00000000,
|
||||
/* 0x0b4b: ctx_xfer_no_post_mmio */
|
||||
0xf509ef21,
|
||||
/* 0x0b4f: ctx_xfer_done */
|
||||
0xf8080021,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
|
|
@ -528,10 +528,10 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x0001d001,
|
||||
0x17f104bd,
|
||||
0xf7f00100,
|
||||
0x0d21f502,
|
||||
0x1f21f508,
|
||||
0x1121f502,
|
||||
0x2321f508,
|
||||
0x10f7f008,
|
||||
0x086c21f5,
|
||||
0x087021f5,
|
||||
0x98000e98,
|
||||
0x21f5010f,
|
||||
0x14950150,
|
||||
|
@ -574,9 +574,9 @@ uint32_t gf117_grhub_code[] = {
|
|||
0xb6800040,
|
||||
0x1bf40132,
|
||||
0x00f7f0be,
|
||||
0x086c21f5,
|
||||
0x087021f5,
|
||||
0xf500f7f0,
|
||||
0xf1080d21,
|
||||
0xf1081121,
|
||||
0xf0010007,
|
||||
0x01d00203,
|
||||
0xbd04bd00,
|
||||
|
@ -610,7 +610,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x09d00203,
|
||||
0xf404bd00,
|
||||
0x31f40132,
|
||||
0x4021f502,
|
||||
0x4421f502,
|
||||
0xf094bd0a,
|
||||
0x07f10799,
|
||||
0x03f01700,
|
||||
|
@ -621,7 +621,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x0203f00f,
|
||||
0xbd0009d0,
|
||||
0x0131f404,
|
||||
0x0a4021f5,
|
||||
0x0a4421f5,
|
||||
0x99f094bd,
|
||||
0x0007f106,
|
||||
0x0203f017,
|
||||
|
@ -631,7 +631,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x12b920f9,
|
||||
0x0132f402,
|
||||
0xf50232f4,
|
||||
0xfc0a4021,
|
||||
0xfc0a4421,
|
||||
0x0007f120,
|
||||
0x0203f0c0,
|
||||
0xbd0002d0,
|
||||
|
@ -640,7 +640,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
0xf41f23c8,
|
||||
0x31f40d0b,
|
||||
0x0232f401,
|
||||
0x0a4021f5,
|
||||
0x0a4421f5,
|
||||
/* 0x063c: chsw_done */
|
||||
0xf10127f0,
|
||||
0xf0c30007,
|
||||
|
@ -654,7 +654,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
/* 0x0660: main_not_ctx_switch */
|
||||
0xf401e4b0,
|
||||
0xf2b90d1b,
|
||||
0xd021f502,
|
||||
0xd421f502,
|
||||
0x460ef409,
|
||||
/* 0x0670: main_not_ctx_chan */
|
||||
0xf402e4b0,
|
||||
|
@ -664,7 +664,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x09d00203,
|
||||
0xf404bd00,
|
||||
0x32f40132,
|
||||
0x4021f502,
|
||||
0x4421f502,
|
||||
0xf094bd0a,
|
||||
0x07f10799,
|
||||
0x03f01700,
|
||||
|
@ -682,107 +682,108 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x04bd0002,
|
||||
0xfea00ef5,
|
||||
/* 0x06c8: ih */
|
||||
0x88fe80f9,
|
||||
0xf980f901,
|
||||
0xf9a0f990,
|
||||
0xf9d0f9b0,
|
||||
0xbdf0f9e0,
|
||||
0x00a7f104,
|
||||
0x00a3f002,
|
||||
0xc400aacf,
|
||||
0x0bf404ab,
|
||||
0x10d7f030,
|
||||
0x1a00e7f1,
|
||||
0xcf00e3f0,
|
||||
0xf7f100ee,
|
||||
0xf3f01900,
|
||||
0x00ffcf00,
|
||||
0xb70421f4,
|
||||
0xf00400b0,
|
||||
0x07f101e7,
|
||||
0x03f01d00,
|
||||
0x000ed000,
|
||||
/* 0x071a: ih_no_fifo */
|
||||
0xabe404bd,
|
||||
0x0bf40100,
|
||||
0x10d7f00d,
|
||||
0x4001e7f1,
|
||||
/* 0x072b: ih_no_ctxsw */
|
||||
0xe40421f4,
|
||||
0xf40400ab,
|
||||
0xe7f16c0b,
|
||||
0xe3f00708,
|
||||
0x6821f440,
|
||||
0xf102ffb9,
|
||||
0xf0040007,
|
||||
0x0fd00203,
|
||||
0xf104bd00,
|
||||
0xf00704e7,
|
||||
0x80f900f9,
|
||||
0xf90188fe,
|
||||
0xf990f980,
|
||||
0xf9b0f9a0,
|
||||
0xf9e0f9d0,
|
||||
0xf104bdf0,
|
||||
0xf00200a7,
|
||||
0xaacf00a3,
|
||||
0x04abc400,
|
||||
0xf0300bf4,
|
||||
0xe7f110d7,
|
||||
0xe3f01a00,
|
||||
0x00eecf00,
|
||||
0x1900f7f1,
|
||||
0xcf00f3f0,
|
||||
0x21f400ff,
|
||||
0x00b0b704,
|
||||
0x01e7f004,
|
||||
0x1d0007f1,
|
||||
0xd00003f0,
|
||||
0x04bd000e,
|
||||
/* 0x071c: ih_no_fifo */
|
||||
0x0100abe4,
|
||||
0xf00d0bf4,
|
||||
0xe7f110d7,
|
||||
0x21f44001,
|
||||
/* 0x072d: ih_no_ctxsw */
|
||||
0x00abe404,
|
||||
0x6c0bf404,
|
||||
0x0708e7f1,
|
||||
0xf440e3f0,
|
||||
0xffb96821,
|
||||
0x0007f102,
|
||||
0x0203f004,
|
||||
0xbd000fd0,
|
||||
0x04e7f104,
|
||||
0x40e3f007,
|
||||
0xb96821f4,
|
||||
0x07f102ff,
|
||||
0x03f00300,
|
||||
0x000fd002,
|
||||
0xfec704bd,
|
||||
0x02ee9450,
|
||||
0x0700f7f1,
|
||||
0xbb40f3f0,
|
||||
0x21f400ef,
|
||||
0x0007f168,
|
||||
0x0203f002,
|
||||
0xbd000fd0,
|
||||
0x03f7f004,
|
||||
0x037e21f5,
|
||||
0x0100b7f1,
|
||||
0xf102bfb9,
|
||||
0xf00144e7,
|
||||
0x21f440e3,
|
||||
0x02ffb968,
|
||||
0x030007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
0x9450fec7,
|
||||
0xf7f102ee,
|
||||
0xf3f00700,
|
||||
0x00efbb40,
|
||||
0xf16821f4,
|
||||
0xf0020007,
|
||||
0x0fd00203,
|
||||
0xf004bd00,
|
||||
0x21f503f7,
|
||||
0xb7f1037e,
|
||||
0xbfb90100,
|
||||
0x44e7f102,
|
||||
0x40e3f001,
|
||||
/* 0x079b: ih_no_fwmthd */
|
||||
0xf19d21f4,
|
||||
0xbd0504b7,
|
||||
0xb4abffb0,
|
||||
0xf10f0bf4,
|
||||
0xf0070007,
|
||||
0x0bd00303,
|
||||
/* 0x07b3: ih_no_other */
|
||||
0xf104bd00,
|
||||
0xf0010007,
|
||||
0x0ad00003,
|
||||
0xfc04bd00,
|
||||
0xfce0fcf0,
|
||||
0xfcb0fcd0,
|
||||
0xfc90fca0,
|
||||
0x0088fe80,
|
||||
0x32f480fc,
|
||||
/* 0x07d7: ctx_4160s */
|
||||
/* 0x079d: ih_no_fwmthd */
|
||||
0x04b7f19d,
|
||||
0xffb0bd05,
|
||||
0x0bf4b4ab,
|
||||
0x0007f10f,
|
||||
0x0303f007,
|
||||
0xbd000bd0,
|
||||
/* 0x07b5: ih_no_other */
|
||||
0x0007f104,
|
||||
0x0003f001,
|
||||
0xbd000ad0,
|
||||
0xfcf0fc04,
|
||||
0xfcd0fce0,
|
||||
0xfca0fcb0,
|
||||
0xfe80fc90,
|
||||
0x80fc0088,
|
||||
0x32f400fc,
|
||||
/* 0x07db: ctx_4160s */
|
||||
0xf001f800,
|
||||
0xffb901f7,
|
||||
0x60e7f102,
|
||||
0x40e3f041,
|
||||
/* 0x07e7: ctx_4160s_wait */
|
||||
/* 0x07eb: ctx_4160s_wait */
|
||||
0xf19d21f4,
|
||||
0xf04160e7,
|
||||
0x21f440e3,
|
||||
0x02ffb968,
|
||||
0xf404ffc8,
|
||||
0x00f8f00b,
|
||||
/* 0x07fc: ctx_4160c */
|
||||
/* 0x0800: ctx_4160c */
|
||||
0xffb9f4bd,
|
||||
0x60e7f102,
|
||||
0x40e3f041,
|
||||
0xf89d21f4,
|
||||
/* 0x080d: ctx_4170s */
|
||||
/* 0x0811: ctx_4170s */
|
||||
0x10f5f000,
|
||||
0xf102ffb9,
|
||||
0xf04170e7,
|
||||
0x21f440e3,
|
||||
/* 0x081f: ctx_4170w */
|
||||
/* 0x0823: ctx_4170w */
|
||||
0xf100f89d,
|
||||
0xf04170e7,
|
||||
0x21f440e3,
|
||||
0x02ffb968,
|
||||
0xf410f4f0,
|
||||
0x00f8f01b,
|
||||
/* 0x0834: ctx_redswitch */
|
||||
/* 0x0838: ctx_redswitch */
|
||||
0x0200e7f1,
|
||||
0xf040e5f0,
|
||||
0xe5f020e5,
|
||||
|
@ -790,7 +791,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x0103f085,
|
||||
0xbd000ed0,
|
||||
0x08f7f004,
|
||||
/* 0x0850: ctx_redswitch_delay */
|
||||
/* 0x0854: ctx_redswitch_delay */
|
||||
0xf401f2b6,
|
||||
0xe5f1fd1b,
|
||||
0xe5f10400,
|
||||
|
@ -798,7 +799,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x03f08500,
|
||||
0x000ed001,
|
||||
0x00f804bd,
|
||||
/* 0x086c: ctx_86c */
|
||||
/* 0x0870: ctx_86c */
|
||||
0x1b0007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
|
@ -809,16 +810,16 @@ uint32_t gf117_grhub_code[] = {
|
|||
0xa86ce7f1,
|
||||
0xf441e3f0,
|
||||
0x00f89d21,
|
||||
/* 0x0894: ctx_mem */
|
||||
/* 0x0898: ctx_mem */
|
||||
0x840007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
/* 0x08a0: ctx_mem_wait */
|
||||
/* 0x08a4: ctx_mem_wait */
|
||||
0x8400f7f1,
|
||||
0xcf02f3f0,
|
||||
0xfffd00ff,
|
||||
0xf31bf405,
|
||||
/* 0x08b2: ctx_load */
|
||||
/* 0x08b6: ctx_load */
|
||||
0x94bd00f8,
|
||||
0xf10599f0,
|
||||
0xf00f0007,
|
||||
|
@ -836,7 +837,7 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x02d00203,
|
||||
0xf004bd00,
|
||||
0x21f507f7,
|
||||
0x07f10894,
|
||||
0x07f10898,
|
||||
0x03f0c000,
|
||||
0x0002d002,
|
||||
0x0bfe04bd,
|
||||
|
@ -891,31 +892,31 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x03f01700,
|
||||
0x0009d002,
|
||||
0x00f804bd,
|
||||
/* 0x09d0: ctx_chan */
|
||||
0x07d721f5,
|
||||
0x08b221f5,
|
||||
/* 0x09d4: ctx_chan */
|
||||
0x07db21f5,
|
||||
0x08b621f5,
|
||||
0xf40ca7f0,
|
||||
0xf7f0d021,
|
||||
0x9421f505,
|
||||
0xfc21f508,
|
||||
/* 0x09eb: ctx_mmio_exec */
|
||||
0x9800f807,
|
||||
0x9821f505,
|
||||
0x0021f508,
|
||||
/* 0x09ef: ctx_mmio_exec */
|
||||
0x9800f808,
|
||||
0x07f14103,
|
||||
0x03f08100,
|
||||
0x0003d002,
|
||||
0x34bd04bd,
|
||||
/* 0x09fc: ctx_mmio_loop */
|
||||
/* 0x0a00: ctx_mmio_loop */
|
||||
0xf4ff34c4,
|
||||
0x57f10f1b,
|
||||
0x53f00200,
|
||||
0x0535fa06,
|
||||
/* 0x0a0e: ctx_mmio_pull */
|
||||
/* 0x0a12: ctx_mmio_pull */
|
||||
0x4e9803f8,
|
||||
0x814f9880,
|
||||
0xb69d21f4,
|
||||
0x12b60830,
|
||||
0xdf1bf401,
|
||||
/* 0x0a20: ctx_mmio_done */
|
||||
/* 0x0a24: ctx_mmio_done */
|
||||
0xf1160398,
|
||||
0xf0810007,
|
||||
0x03d00203,
|
||||
|
@ -924,30 +925,30 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x13f00100,
|
||||
0x0601fa06,
|
||||
0x00f803f8,
|
||||
/* 0x0a40: ctx_xfer */
|
||||
/* 0x0a44: ctx_xfer */
|
||||
0xf104e7f0,
|
||||
0xf0020007,
|
||||
0x0ed00303,
|
||||
/* 0x0a4f: ctx_xfer_idle */
|
||||
/* 0x0a53: ctx_xfer_idle */
|
||||
0xf104bd00,
|
||||
0xf00000e7,
|
||||
0xeecf03e3,
|
||||
0x00e4f100,
|
||||
0xf21bf420,
|
||||
0xf40611f4,
|
||||
/* 0x0a66: ctx_xfer_pre */
|
||||
/* 0x0a6a: ctx_xfer_pre */
|
||||
0xf7f01102,
|
||||
0x6c21f510,
|
||||
0xd721f508,
|
||||
0x7021f510,
|
||||
0xdb21f508,
|
||||
0x1c11f407,
|
||||
/* 0x0a74: ctx_xfer_pre_load */
|
||||
/* 0x0a78: ctx_xfer_pre_load */
|
||||
0xf502f7f0,
|
||||
0xf5080d21,
|
||||
0xf5081f21,
|
||||
0xbd083421,
|
||||
0x0d21f5f4,
|
||||
0xb221f508,
|
||||
/* 0x0a8d: ctx_xfer_exec */
|
||||
0xf5081121,
|
||||
0xf5082321,
|
||||
0xbd083821,
|
||||
0x1121f5f4,
|
||||
0xb621f508,
|
||||
/* 0x0a91: ctx_xfer_exec */
|
||||
0x16019808,
|
||||
0x07f124bd,
|
||||
0x03f00500,
|
||||
|
@ -982,24 +983,23 @@ uint32_t gf117_grhub_code[] = {
|
|||
0x1301f402,
|
||||
0xf40ca7f0,
|
||||
0xf7f0d021,
|
||||
0x9421f505,
|
||||
0x9821f505,
|
||||
0x3202f408,
|
||||
/* 0x0b1c: ctx_xfer_post */
|
||||
/* 0x0b20: ctx_xfer_post */
|
||||
0xf502f7f0,
|
||||
0xbd080d21,
|
||||
0x6c21f5f4,
|
||||
0xbd081121,
|
||||
0x7021f5f4,
|
||||
0x7f21f508,
|
||||
0x1f21f502,
|
||||
0x2321f502,
|
||||
0xf5f4bd08,
|
||||
0xf4080d21,
|
||||
0xf4081121,
|
||||
0x01981011,
|
||||
0x0511fd40,
|
||||
0xf5070bf4,
|
||||
/* 0x0b47: ctx_xfer_no_post_mmio */
|
||||
0xf509eb21,
|
||||
/* 0x0b4b: ctx_xfer_done */
|
||||
0xf807fc21,
|
||||
0x00000000,
|
||||
/* 0x0b4b: ctx_xfer_no_post_mmio */
|
||||
0xf509ef21,
|
||||
/* 0x0b4f: ctx_xfer_done */
|
||||
0xf8080021,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
|
|
@ -528,10 +528,10 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x0001d001,
|
||||
0x17f104bd,
|
||||
0xf7f00100,
|
||||
0xd721f502,
|
||||
0xe921f507,
|
||||
0xdb21f502,
|
||||
0xed21f507,
|
||||
0x10f7f007,
|
||||
0x083621f5,
|
||||
0x083a21f5,
|
||||
0x98000e98,
|
||||
0x21f5010f,
|
||||
0x14950150,
|
||||
|
@ -574,9 +574,9 @@ uint32_t gk104_grhub_code[] = {
|
|||
0xb6800040,
|
||||
0x1bf40132,
|
||||
0x00f7f0be,
|
||||
0x083621f5,
|
||||
0x083a21f5,
|
||||
0xf500f7f0,
|
||||
0xf107d721,
|
||||
0xf107db21,
|
||||
0xf0010007,
|
||||
0x01d00203,
|
||||
0xbd04bd00,
|
||||
|
@ -610,7 +610,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x09d00203,
|
||||
0xf404bd00,
|
||||
0x31f40132,
|
||||
0x0221f502,
|
||||
0x0621f502,
|
||||
0xf094bd0a,
|
||||
0x07f10799,
|
||||
0x03f01700,
|
||||
|
@ -621,7 +621,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x0203f00f,
|
||||
0xbd0009d0,
|
||||
0x0131f404,
|
||||
0x0a0221f5,
|
||||
0x0a0621f5,
|
||||
0x99f094bd,
|
||||
0x0007f106,
|
||||
0x0203f017,
|
||||
|
@ -631,7 +631,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x12b920f9,
|
||||
0x0132f402,
|
||||
0xf50232f4,
|
||||
0xfc0a0221,
|
||||
0xfc0a0621,
|
||||
0x0007f120,
|
||||
0x0203f0c0,
|
||||
0xbd0002d0,
|
||||
|
@ -640,7 +640,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
0xf41f23c8,
|
||||
0x31f40d0b,
|
||||
0x0232f401,
|
||||
0x0a0221f5,
|
||||
0x0a0621f5,
|
||||
/* 0x063c: chsw_done */
|
||||
0xf10127f0,
|
||||
0xf0c30007,
|
||||
|
@ -654,7 +654,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
/* 0x0660: main_not_ctx_switch */
|
||||
0xf401e4b0,
|
||||
0xf2b90d1b,
|
||||
0x9a21f502,
|
||||
0x9e21f502,
|
||||
0x460ef409,
|
||||
/* 0x0670: main_not_ctx_chan */
|
||||
0xf402e4b0,
|
||||
|
@ -664,7 +664,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x09d00203,
|
||||
0xf404bd00,
|
||||
0x32f40132,
|
||||
0x0221f502,
|
||||
0x0621f502,
|
||||
0xf094bd0a,
|
||||
0x07f10799,
|
||||
0x03f01700,
|
||||
|
@ -682,90 +682,91 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x04bd0002,
|
||||
0xfea00ef5,
|
||||
/* 0x06c8: ih */
|
||||
0x88fe80f9,
|
||||
0xf980f901,
|
||||
0xf9a0f990,
|
||||
0xf9d0f9b0,
|
||||
0xbdf0f9e0,
|
||||
0x00a7f104,
|
||||
0x00a3f002,
|
||||
0xc400aacf,
|
||||
0x0bf404ab,
|
||||
0x10d7f030,
|
||||
0x1a00e7f1,
|
||||
0xcf00e3f0,
|
||||
0xf7f100ee,
|
||||
0xf3f01900,
|
||||
0x00ffcf00,
|
||||
0xb70421f4,
|
||||
0xf00400b0,
|
||||
0x07f101e7,
|
||||
0x03f01d00,
|
||||
0x000ed000,
|
||||
/* 0x071a: ih_no_fifo */
|
||||
0xabe404bd,
|
||||
0x0bf40100,
|
||||
0x10d7f00d,
|
||||
0x4001e7f1,
|
||||
/* 0x072b: ih_no_ctxsw */
|
||||
0xe40421f4,
|
||||
0xf40400ab,
|
||||
0xe7f16c0b,
|
||||
0xe3f00708,
|
||||
0x6821f440,
|
||||
0xf102ffb9,
|
||||
0xf0040007,
|
||||
0x0fd00203,
|
||||
0xf104bd00,
|
||||
0xf00704e7,
|
||||
0x80f900f9,
|
||||
0xf90188fe,
|
||||
0xf990f980,
|
||||
0xf9b0f9a0,
|
||||
0xf9e0f9d0,
|
||||
0xf104bdf0,
|
||||
0xf00200a7,
|
||||
0xaacf00a3,
|
||||
0x04abc400,
|
||||
0xf0300bf4,
|
||||
0xe7f110d7,
|
||||
0xe3f01a00,
|
||||
0x00eecf00,
|
||||
0x1900f7f1,
|
||||
0xcf00f3f0,
|
||||
0x21f400ff,
|
||||
0x00b0b704,
|
||||
0x01e7f004,
|
||||
0x1d0007f1,
|
||||
0xd00003f0,
|
||||
0x04bd000e,
|
||||
/* 0x071c: ih_no_fifo */
|
||||
0x0100abe4,
|
||||
0xf00d0bf4,
|
||||
0xe7f110d7,
|
||||
0x21f44001,
|
||||
/* 0x072d: ih_no_ctxsw */
|
||||
0x00abe404,
|
||||
0x6c0bf404,
|
||||
0x0708e7f1,
|
||||
0xf440e3f0,
|
||||
0xffb96821,
|
||||
0x0007f102,
|
||||
0x0203f004,
|
||||
0xbd000fd0,
|
||||
0x04e7f104,
|
||||
0x40e3f007,
|
||||
0xb96821f4,
|
||||
0x07f102ff,
|
||||
0x03f00300,
|
||||
0x000fd002,
|
||||
0xfec704bd,
|
||||
0x02ee9450,
|
||||
0x0700f7f1,
|
||||
0xbb40f3f0,
|
||||
0x21f400ef,
|
||||
0x0007f168,
|
||||
0x0203f002,
|
||||
0xbd000fd0,
|
||||
0x03f7f004,
|
||||
0x037e21f5,
|
||||
0x0100b7f1,
|
||||
0xf102bfb9,
|
||||
0xf00144e7,
|
||||
0x21f440e3,
|
||||
0x02ffb968,
|
||||
0x030007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
0x9450fec7,
|
||||
0xf7f102ee,
|
||||
0xf3f00700,
|
||||
0x00efbb40,
|
||||
0xf16821f4,
|
||||
0xf0020007,
|
||||
0x0fd00203,
|
||||
0xf004bd00,
|
||||
0x21f503f7,
|
||||
0xb7f1037e,
|
||||
0xbfb90100,
|
||||
0x44e7f102,
|
||||
0x40e3f001,
|
||||
/* 0x079b: ih_no_fwmthd */
|
||||
0xf19d21f4,
|
||||
0xbd0504b7,
|
||||
0xb4abffb0,
|
||||
0xf10f0bf4,
|
||||
0xf0070007,
|
||||
0x0bd00303,
|
||||
/* 0x07b3: ih_no_other */
|
||||
0xf104bd00,
|
||||
0xf0010007,
|
||||
0x0ad00003,
|
||||
0xfc04bd00,
|
||||
0xfce0fcf0,
|
||||
0xfcb0fcd0,
|
||||
0xfc90fca0,
|
||||
0x0088fe80,
|
||||
0x32f480fc,
|
||||
/* 0x07d7: ctx_4170s */
|
||||
/* 0x079d: ih_no_fwmthd */
|
||||
0x04b7f19d,
|
||||
0xffb0bd05,
|
||||
0x0bf4b4ab,
|
||||
0x0007f10f,
|
||||
0x0303f007,
|
||||
0xbd000bd0,
|
||||
/* 0x07b5: ih_no_other */
|
||||
0x0007f104,
|
||||
0x0003f001,
|
||||
0xbd000ad0,
|
||||
0xfcf0fc04,
|
||||
0xfcd0fce0,
|
||||
0xfca0fcb0,
|
||||
0xfe80fc90,
|
||||
0x80fc0088,
|
||||
0x32f400fc,
|
||||
/* 0x07db: ctx_4170s */
|
||||
0xf001f800,
|
||||
0xffb910f5,
|
||||
0x70e7f102,
|
||||
0x40e3f041,
|
||||
0xf89d21f4,
|
||||
/* 0x07e9: ctx_4170w */
|
||||
/* 0x07ed: ctx_4170w */
|
||||
0x70e7f100,
|
||||
0x40e3f041,
|
||||
0xb96821f4,
|
||||
0xf4f002ff,
|
||||
0xf01bf410,
|
||||
/* 0x07fe: ctx_redswitch */
|
||||
/* 0x0802: ctx_redswitch */
|
||||
0xe7f100f8,
|
||||
0xe5f00200,
|
||||
0x20e5f040,
|
||||
|
@ -773,7 +774,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
0xf0850007,
|
||||
0x0ed00103,
|
||||
0xf004bd00,
|
||||
/* 0x081a: ctx_redswitch_delay */
|
||||
/* 0x081e: ctx_redswitch_delay */
|
||||
0xf2b608f7,
|
||||
0xfd1bf401,
|
||||
0x0400e5f1,
|
||||
|
@ -781,7 +782,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x850007f1,
|
||||
0xd00103f0,
|
||||
0x04bd000e,
|
||||
/* 0x0836: ctx_86c */
|
||||
/* 0x083a: ctx_86c */
|
||||
0x07f100f8,
|
||||
0x03f01b00,
|
||||
0x000fd002,
|
||||
|
@ -792,17 +793,17 @@ uint32_t gk104_grhub_code[] = {
|
|||
0xe7f102ff,
|
||||
0xe3f0a86c,
|
||||
0x9d21f441,
|
||||
/* 0x085e: ctx_mem */
|
||||
/* 0x0862: ctx_mem */
|
||||
0x07f100f8,
|
||||
0x03f08400,
|
||||
0x000fd002,
|
||||
/* 0x086a: ctx_mem_wait */
|
||||
/* 0x086e: ctx_mem_wait */
|
||||
0xf7f104bd,
|
||||
0xf3f08400,
|
||||
0x00ffcf02,
|
||||
0xf405fffd,
|
||||
0x00f8f31b,
|
||||
/* 0x087c: ctx_load */
|
||||
/* 0x0880: ctx_load */
|
||||
0x99f094bd,
|
||||
0x0007f105,
|
||||
0x0203f00f,
|
||||
|
@ -819,7 +820,7 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x0203f083,
|
||||
0xbd0002d0,
|
||||
0x07f7f004,
|
||||
0x085e21f5,
|
||||
0x086221f5,
|
||||
0xc00007f1,
|
||||
0xd00203f0,
|
||||
0x04bd0002,
|
||||
|
@ -874,29 +875,29 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x170007f1,
|
||||
0xd00203f0,
|
||||
0x04bd0009,
|
||||
/* 0x099a: ctx_chan */
|
||||
/* 0x099e: ctx_chan */
|
||||
0x21f500f8,
|
||||
0xa7f0087c,
|
||||
0xa7f00880,
|
||||
0xd021f40c,
|
||||
0xf505f7f0,
|
||||
0xf8085e21,
|
||||
/* 0x09ad: ctx_mmio_exec */
|
||||
0xf8086221,
|
||||
/* 0x09b1: ctx_mmio_exec */
|
||||
0x41039800,
|
||||
0x810007f1,
|
||||
0xd00203f0,
|
||||
0x04bd0003,
|
||||
/* 0x09be: ctx_mmio_loop */
|
||||
/* 0x09c2: ctx_mmio_loop */
|
||||
0x34c434bd,
|
||||
0x0f1bf4ff,
|
||||
0x020057f1,
|
||||
0xfa0653f0,
|
||||
0x03f80535,
|
||||
/* 0x09d0: ctx_mmio_pull */
|
||||
/* 0x09d4: ctx_mmio_pull */
|
||||
0x98804e98,
|
||||
0x21f4814f,
|
||||
0x0830b69d,
|
||||
0xf40112b6,
|
||||
/* 0x09e2: ctx_mmio_done */
|
||||
/* 0x09e6: ctx_mmio_done */
|
||||
0x0398df1b,
|
||||
0x0007f116,
|
||||
0x0203f081,
|
||||
|
@ -905,30 +906,30 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x010017f1,
|
||||
0xfa0613f0,
|
||||
0x03f80601,
|
||||
/* 0x0a02: ctx_xfer */
|
||||
/* 0x0a06: ctx_xfer */
|
||||
0xe7f000f8,
|
||||
0x0007f104,
|
||||
0x0303f002,
|
||||
0xbd000ed0,
|
||||
/* 0x0a11: ctx_xfer_idle */
|
||||
/* 0x0a15: ctx_xfer_idle */
|
||||
0x00e7f104,
|
||||
0x03e3f000,
|
||||
0xf100eecf,
|
||||
0xf42000e4,
|
||||
0x11f4f21b,
|
||||
0x0d02f406,
|
||||
/* 0x0a28: ctx_xfer_pre */
|
||||
/* 0x0a2c: ctx_xfer_pre */
|
||||
0xf510f7f0,
|
||||
0xf4083621,
|
||||
/* 0x0a32: ctx_xfer_pre_load */
|
||||
0xf4083a21,
|
||||
/* 0x0a36: ctx_xfer_pre_load */
|
||||
0xf7f01c11,
|
||||
0xd721f502,
|
||||
0xe921f507,
|
||||
0xfe21f507,
|
||||
0xf5f4bd07,
|
||||
0xf507d721,
|
||||
/* 0x0a4b: ctx_xfer_exec */
|
||||
0x98087c21,
|
||||
0xdb21f502,
|
||||
0xed21f507,
|
||||
0x0221f507,
|
||||
0xf5f4bd08,
|
||||
0xf507db21,
|
||||
/* 0x0a4f: ctx_xfer_exec */
|
||||
0x98088021,
|
||||
0x24bd1601,
|
||||
0x050007f1,
|
||||
0xd00103f0,
|
||||
|
@ -963,21 +964,21 @@ uint32_t gk104_grhub_code[] = {
|
|||
0xa7f01301,
|
||||
0xd021f40c,
|
||||
0xf505f7f0,
|
||||
0xf4085e21,
|
||||
/* 0x0ada: ctx_xfer_post */
|
||||
0xf4086221,
|
||||
/* 0x0ade: ctx_xfer_post */
|
||||
0xf7f02e02,
|
||||
0xd721f502,
|
||||
0xdb21f502,
|
||||
0xf5f4bd07,
|
||||
0xf5083621,
|
||||
0xf5083a21,
|
||||
0xf5027f21,
|
||||
0xbd07e921,
|
||||
0xd721f5f4,
|
||||
0xbd07ed21,
|
||||
0xdb21f5f4,
|
||||
0x1011f407,
|
||||
0xfd400198,
|
||||
0x0bf40511,
|
||||
0xad21f507,
|
||||
/* 0x0b05: ctx_xfer_no_post_mmio */
|
||||
/* 0x0b05: ctx_xfer_done */
|
||||
0xb121f507,
|
||||
/* 0x0b09: ctx_xfer_no_post_mmio */
|
||||
/* 0x0b09: ctx_xfer_done */
|
||||
0x0000f809,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -1040,5 +1041,4 @@ uint32_t gk104_grhub_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
|
@ -528,10 +528,10 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x0001d001,
|
||||
0x17f104bd,
|
||||
0xf7f00100,
|
||||
0xd721f502,
|
||||
0xe921f507,
|
||||
0xdb21f502,
|
||||
0xed21f507,
|
||||
0x10f7f007,
|
||||
0x083621f5,
|
||||
0x083a21f5,
|
||||
0x98000e98,
|
||||
0x21f5010f,
|
||||
0x14950150,
|
||||
|
@ -574,9 +574,9 @@ uint32_t gk110_grhub_code[] = {
|
|||
0xb6800040,
|
||||
0x1bf40132,
|
||||
0x00f7f0be,
|
||||
0x083621f5,
|
||||
0x083a21f5,
|
||||
0xf500f7f0,
|
||||
0xf107d721,
|
||||
0xf107db21,
|
||||
0xf0010007,
|
||||
0x01d00203,
|
||||
0xbd04bd00,
|
||||
|
@ -610,7 +610,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x09d00203,
|
||||
0xf404bd00,
|
||||
0x31f40132,
|
||||
0x0221f502,
|
||||
0x0621f502,
|
||||
0xf094bd0a,
|
||||
0x07f10799,
|
||||
0x03f01700,
|
||||
|
@ -621,7 +621,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x0203f037,
|
||||
0xbd0009d0,
|
||||
0x0131f404,
|
||||
0x0a0221f5,
|
||||
0x0a0621f5,
|
||||
0x99f094bd,
|
||||
0x0007f106,
|
||||
0x0203f017,
|
||||
|
@ -631,7 +631,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x12b920f9,
|
||||
0x0132f402,
|
||||
0xf50232f4,
|
||||
0xfc0a0221,
|
||||
0xfc0a0621,
|
||||
0x0007f120,
|
||||
0x0203f0c0,
|
||||
0xbd0002d0,
|
||||
|
@ -640,7 +640,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
0xf41f23c8,
|
||||
0x31f40d0b,
|
||||
0x0232f401,
|
||||
0x0a0221f5,
|
||||
0x0a0621f5,
|
||||
/* 0x063c: chsw_done */
|
||||
0xf10127f0,
|
||||
0xf0c30007,
|
||||
|
@ -654,7 +654,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
/* 0x0660: main_not_ctx_switch */
|
||||
0xf401e4b0,
|
||||
0xf2b90d1b,
|
||||
0x9a21f502,
|
||||
0x9e21f502,
|
||||
0x460ef409,
|
||||
/* 0x0670: main_not_ctx_chan */
|
||||
0xf402e4b0,
|
||||
|
@ -664,7 +664,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x09d00203,
|
||||
0xf404bd00,
|
||||
0x32f40132,
|
||||
0x0221f502,
|
||||
0x0621f502,
|
||||
0xf094bd0a,
|
||||
0x07f10799,
|
||||
0x03f01700,
|
||||
|
@ -682,90 +682,91 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x04bd0002,
|
||||
0xfea00ef5,
|
||||
/* 0x06c8: ih */
|
||||
0x88fe80f9,
|
||||
0xf980f901,
|
||||
0xf9a0f990,
|
||||
0xf9d0f9b0,
|
||||
0xbdf0f9e0,
|
||||
0x00a7f104,
|
||||
0x00a3f002,
|
||||
0xc400aacf,
|
||||
0x0bf404ab,
|
||||
0x10d7f030,
|
||||
0x1a00e7f1,
|
||||
0xcf00e3f0,
|
||||
0xf7f100ee,
|
||||
0xf3f01900,
|
||||
0x00ffcf00,
|
||||
0xb70421f4,
|
||||
0xf00400b0,
|
||||
0x07f101e7,
|
||||
0x03f01d00,
|
||||
0x000ed000,
|
||||
/* 0x071a: ih_no_fifo */
|
||||
0xabe404bd,
|
||||
0x0bf40100,
|
||||
0x10d7f00d,
|
||||
0x4001e7f1,
|
||||
/* 0x072b: ih_no_ctxsw */
|
||||
0xe40421f4,
|
||||
0xf40400ab,
|
||||
0xe7f16c0b,
|
||||
0xe3f00708,
|
||||
0x6821f440,
|
||||
0xf102ffb9,
|
||||
0xf0040007,
|
||||
0x0fd00203,
|
||||
0xf104bd00,
|
||||
0xf00704e7,
|
||||
0x80f900f9,
|
||||
0xf90188fe,
|
||||
0xf990f980,
|
||||
0xf9b0f9a0,
|
||||
0xf9e0f9d0,
|
||||
0xf104bdf0,
|
||||
0xf00200a7,
|
||||
0xaacf00a3,
|
||||
0x04abc400,
|
||||
0xf0300bf4,
|
||||
0xe7f110d7,
|
||||
0xe3f01a00,
|
||||
0x00eecf00,
|
||||
0x1900f7f1,
|
||||
0xcf00f3f0,
|
||||
0x21f400ff,
|
||||
0x00b0b704,
|
||||
0x01e7f004,
|
||||
0x1d0007f1,
|
||||
0xd00003f0,
|
||||
0x04bd000e,
|
||||
/* 0x071c: ih_no_fifo */
|
||||
0x0100abe4,
|
||||
0xf00d0bf4,
|
||||
0xe7f110d7,
|
||||
0x21f44001,
|
||||
/* 0x072d: ih_no_ctxsw */
|
||||
0x00abe404,
|
||||
0x6c0bf404,
|
||||
0x0708e7f1,
|
||||
0xf440e3f0,
|
||||
0xffb96821,
|
||||
0x0007f102,
|
||||
0x0203f004,
|
||||
0xbd000fd0,
|
||||
0x04e7f104,
|
||||
0x40e3f007,
|
||||
0xb96821f4,
|
||||
0x07f102ff,
|
||||
0x03f00300,
|
||||
0x000fd002,
|
||||
0xfec704bd,
|
||||
0x02ee9450,
|
||||
0x0700f7f1,
|
||||
0xbb40f3f0,
|
||||
0x21f400ef,
|
||||
0x0007f168,
|
||||
0x0203f002,
|
||||
0xbd000fd0,
|
||||
0x03f7f004,
|
||||
0x037e21f5,
|
||||
0x0100b7f1,
|
||||
0xf102bfb9,
|
||||
0xf00144e7,
|
||||
0x21f440e3,
|
||||
0x02ffb968,
|
||||
0x030007f1,
|
||||
0xd00203f0,
|
||||
0x04bd000f,
|
||||
0x9450fec7,
|
||||
0xf7f102ee,
|
||||
0xf3f00700,
|
||||
0x00efbb40,
|
||||
0xf16821f4,
|
||||
0xf0020007,
|
||||
0x0fd00203,
|
||||
0xf004bd00,
|
||||
0x21f503f7,
|
||||
0xb7f1037e,
|
||||
0xbfb90100,
|
||||
0x44e7f102,
|
||||
0x40e3f001,
|
||||
/* 0x079b: ih_no_fwmthd */
|
||||
0xf19d21f4,
|
||||
0xbd0504b7,
|
||||
0xb4abffb0,
|
||||
0xf10f0bf4,
|
||||
0xf0070007,
|
||||
0x0bd00303,
|
||||
/* 0x07b3: ih_no_other */
|
||||
0xf104bd00,
|
||||
0xf0010007,
|
||||
0x0ad00003,
|
||||
0xfc04bd00,
|
||||
0xfce0fcf0,
|
||||
0xfcb0fcd0,
|
||||
0xfc90fca0,
|
||||
0x0088fe80,
|
||||
0x32f480fc,
|
||||
/* 0x07d7: ctx_4170s */
|
||||
/* 0x079d: ih_no_fwmthd */
|
||||
0x04b7f19d,
|
||||
0xffb0bd05,
|
||||
0x0bf4b4ab,
|
||||
0x0007f10f,
|
||||
0x0303f007,
|
||||
0xbd000bd0,
|
||||
/* 0x07b5: ih_no_other */
|
||||
0x0007f104,
|
||||
0x0003f001,
|
||||
0xbd000ad0,
|
||||
0xfcf0fc04,
|
||||
0xfcd0fce0,
|
||||
0xfca0fcb0,
|
||||
0xfe80fc90,
|
||||
0x80fc0088,
|
||||
0x32f400fc,
|
||||
/* 0x07db: ctx_4170s */
|
||||
0xf001f800,
|
||||
0xffb910f5,
|
||||
0x70e7f102,
|
||||
0x40e3f041,
|
||||
0xf89d21f4,
|
||||
/* 0x07e9: ctx_4170w */
|
||||
/* 0x07ed: ctx_4170w */
|
||||
0x70e7f100,
|
||||
0x40e3f041,
|
||||
0xb96821f4,
|
||||
0xf4f002ff,
|
||||
0xf01bf410,
|
||||
/* 0x07fe: ctx_redswitch */
|
||||
/* 0x0802: ctx_redswitch */
|
||||
0xe7f100f8,
|
||||
0xe5f00200,
|
||||
0x20e5f040,
|
||||
|
@ -773,7 +774,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
0xf0850007,
|
||||
0x0ed00103,
|
||||
0xf004bd00,
|
||||
/* 0x081a: ctx_redswitch_delay */
|
||||
/* 0x081e: ctx_redswitch_delay */
|
||||
0xf2b608f7,
|
||||
0xfd1bf401,
|
||||
0x0400e5f1,
|
||||
|
@ -781,7 +782,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x850007f1,
|
||||
0xd00103f0,
|
||||
0x04bd000e,
|
||||
/* 0x0836: ctx_86c */
|
||||
/* 0x083a: ctx_86c */
|
||||
0x07f100f8,
|
||||
0x03f02300,
|
||||
0x000fd002,
|
||||
|
@ -792,17 +793,17 @@ uint32_t gk110_grhub_code[] = {
|
|||
0xe7f102ff,
|
||||
0xe3f0a88c,
|
||||
0x9d21f441,
|
||||
/* 0x085e: ctx_mem */
|
||||
/* 0x0862: ctx_mem */
|
||||
0x07f100f8,
|
||||
0x03f08400,
|
||||
0x000fd002,
|
||||
/* 0x086a: ctx_mem_wait */
|
||||
/* 0x086e: ctx_mem_wait */
|
||||
0xf7f104bd,
|
||||
0xf3f08400,
|
||||
0x00ffcf02,
|
||||
0xf405fffd,
|
||||
0x00f8f31b,
|
||||
/* 0x087c: ctx_load */
|
||||
/* 0x0880: ctx_load */
|
||||
0x99f094bd,
|
||||
0x0007f105,
|
||||
0x0203f037,
|
||||
|
@ -819,7 +820,7 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x0203f083,
|
||||
0xbd0002d0,
|
||||
0x07f7f004,
|
||||
0x085e21f5,
|
||||
0x086221f5,
|
||||
0xc00007f1,
|
||||
0xd00203f0,
|
||||
0x04bd0002,
|
||||
|
@ -874,29 +875,29 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x170007f1,
|
||||
0xd00203f0,
|
||||
0x04bd0009,
|
||||
/* 0x099a: ctx_chan */
|
||||
/* 0x099e: ctx_chan */
|
||||
0x21f500f8,
|
||||
0xa7f0087c,
|
||||
0xa7f00880,
|
||||
0xd021f40c,
|
||||
0xf505f7f0,
|
||||
0xf8085e21,
|
||||
/* 0x09ad: ctx_mmio_exec */
|
||||
0xf8086221,
|
||||
/* 0x09b1: ctx_mmio_exec */
|
||||
0x41039800,
|
||||
0x810007f1,
|
||||
0xd00203f0,
|
||||
0x04bd0003,
|
||||
/* 0x09be: ctx_mmio_loop */
|
||||
/* 0x09c2: ctx_mmio_loop */
|
||||
0x34c434bd,
|
||||
0x0f1bf4ff,
|
||||
0x020057f1,
|
||||
0xfa0653f0,
|
||||
0x03f80535,
|
||||
/* 0x09d0: ctx_mmio_pull */
|
||||
/* 0x09d4: ctx_mmio_pull */
|
||||
0x98804e98,
|
||||
0x21f4814f,
|
||||
0x0830b69d,
|
||||
0xf40112b6,
|
||||
/* 0x09e2: ctx_mmio_done */
|
||||
/* 0x09e6: ctx_mmio_done */
|
||||
0x0398df1b,
|
||||
0x0007f116,
|
||||
0x0203f081,
|
||||
|
@ -905,30 +906,30 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x010017f1,
|
||||
0xfa0613f0,
|
||||
0x03f80601,
|
||||
/* 0x0a02: ctx_xfer */
|
||||
/* 0x0a06: ctx_xfer */
|
||||
0xe7f000f8,
|
||||
0x0007f104,
|
||||
0x0303f002,
|
||||
0xbd000ed0,
|
||||
/* 0x0a11: ctx_xfer_idle */
|
||||
/* 0x0a15: ctx_xfer_idle */
|
||||
0x00e7f104,
|
||||
0x03e3f000,
|
||||
0xf100eecf,
|
||||
0xf42000e4,
|
||||
0x11f4f21b,
|
||||
0x0d02f406,
|
||||
/* 0x0a28: ctx_xfer_pre */
|
||||
/* 0x0a2c: ctx_xfer_pre */
|
||||
0xf510f7f0,
|
||||
0xf4083621,
|
||||
/* 0x0a32: ctx_xfer_pre_load */
|
||||
0xf4083a21,
|
||||
/* 0x0a36: ctx_xfer_pre_load */
|
||||
0xf7f01c11,
|
||||
0xd721f502,
|
||||
0xe921f507,
|
||||
0xfe21f507,
|
||||
0xf5f4bd07,
|
||||
0xf507d721,
|
||||
/* 0x0a4b: ctx_xfer_exec */
|
||||
0x98087c21,
|
||||
0xdb21f502,
|
||||
0xed21f507,
|
||||
0x0221f507,
|
||||
0xf5f4bd08,
|
||||
0xf507db21,
|
||||
/* 0x0a4f: ctx_xfer_exec */
|
||||
0x98088021,
|
||||
0x24bd1601,
|
||||
0x050007f1,
|
||||
0xd00103f0,
|
||||
|
@ -963,21 +964,21 @@ uint32_t gk110_grhub_code[] = {
|
|||
0xa7f01301,
|
||||
0xd021f40c,
|
||||
0xf505f7f0,
|
||||
0xf4085e21,
|
||||
/* 0x0ada: ctx_xfer_post */
|
||||
0xf4086221,
|
||||
/* 0x0ade: ctx_xfer_post */
|
||||
0xf7f02e02,
|
||||
0xd721f502,
|
||||
0xdb21f502,
|
||||
0xf5f4bd07,
|
||||
0xf5083621,
|
||||
0xf5083a21,
|
||||
0xf5027f21,
|
||||
0xbd07e921,
|
||||
0xd721f5f4,
|
||||
0xbd07ed21,
|
||||
0xdb21f5f4,
|
||||
0x1011f407,
|
||||
0xfd400198,
|
||||
0x0bf40511,
|
||||
0xad21f507,
|
||||
/* 0x0b05: ctx_xfer_no_post_mmio */
|
||||
/* 0x0b05: ctx_xfer_done */
|
||||
0xb121f507,
|
||||
/* 0x0b09: ctx_xfer_no_post_mmio */
|
||||
/* 0x0b09: ctx_xfer_done */
|
||||
0x0000f809,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -1040,5 +1041,4 @@ uint32_t gk110_grhub_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
|
@ -478,10 +478,10 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x01040080,
|
||||
0xbd0001f6,
|
||||
0x01004104,
|
||||
0xa87e020f,
|
||||
0xb77e0006,
|
||||
0xac7e020f,
|
||||
0xbb7e0006,
|
||||
0x100f0006,
|
||||
0x0006f97e,
|
||||
0x0006fd7e,
|
||||
0x98000e98,
|
||||
0x207e010f,
|
||||
0x14950001,
|
||||
|
@ -523,8 +523,8 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x800040b7,
|
||||
0xf40132b6,
|
||||
0x000fb41b,
|
||||
0x0006f97e,
|
||||
0xa87e000f,
|
||||
0x0006fd7e,
|
||||
0xac7e000f,
|
||||
0x00800006,
|
||||
0x01f60201,
|
||||
0xbd04bd00,
|
||||
|
@ -554,7 +554,7 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x0009f602,
|
||||
0x32f404bd,
|
||||
0x0231f401,
|
||||
0x00087c7e,
|
||||
0x0008807e,
|
||||
0x99f094bd,
|
||||
0x17008007,
|
||||
0x0009f602,
|
||||
|
@ -563,7 +563,7 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x37008006,
|
||||
0x0009f602,
|
||||
0x31f404bd,
|
||||
0x087c7e01,
|
||||
0x08807e01,
|
||||
0xf094bd00,
|
||||
0x00800699,
|
||||
0x09f60217,
|
||||
|
@ -572,7 +572,7 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x20f92f0e,
|
||||
0x32f412b2,
|
||||
0x0232f401,
|
||||
0x00087c7e,
|
||||
0x0008807e,
|
||||
0x008020fc,
|
||||
0x02f602c0,
|
||||
0xf404bd00,
|
||||
|
@ -580,7 +580,7 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x23c8130e,
|
||||
0x0d0bf41f,
|
||||
0xf40131f4,
|
||||
0x7c7e0232,
|
||||
0x807e0232,
|
||||
/* 0x054e: chsw_done */
|
||||
0x01020008,
|
||||
0x02c30080,
|
||||
|
@ -593,7 +593,7 @@ uint32_t gk208_grhub_code[] = {
|
|||
0xb0ff2a0e,
|
||||
0x1bf401e4,
|
||||
0x7ef2b20c,
|
||||
0xf400081c,
|
||||
0xf4000820,
|
||||
/* 0x057a: main_not_ctx_chan */
|
||||
0xe4b0400e,
|
||||
0x2c1bf402,
|
||||
|
@ -602,7 +602,7 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x0009f602,
|
||||
0x32f404bd,
|
||||
0x0232f401,
|
||||
0x00087c7e,
|
||||
0x0008807e,
|
||||
0x99f094bd,
|
||||
0x17008007,
|
||||
0x0009f602,
|
||||
|
@ -618,91 +618,92 @@ uint32_t gk208_grhub_code[] = {
|
|||
0xbd0002f6,
|
||||
0xcc0ef504,
|
||||
/* 0x05c9: ih */
|
||||
0xfe80f9fe,
|
||||
0x80f90188,
|
||||
0xa0f990f9,
|
||||
0xd0f9b0f9,
|
||||
0xf0f9e0f9,
|
||||
0x004a04bd,
|
||||
0x00aacf02,
|
||||
0xf404abc4,
|
||||
0x100d230b,
|
||||
0xcf1a004e,
|
||||
0x004f00ee,
|
||||
0x00ffcf19,
|
||||
0xf900f9fe,
|
||||
0x0188fe80,
|
||||
0x90f980f9,
|
||||
0xb0f9a0f9,
|
||||
0xe0f9d0f9,
|
||||
0x04bdf0f9,
|
||||
0xcf02004a,
|
||||
0xabc400aa,
|
||||
0x230bf404,
|
||||
0x004e100d,
|
||||
0x00eecf1a,
|
||||
0xcf19004f,
|
||||
0x047e00ff,
|
||||
0xb0b70000,
|
||||
0x010e0400,
|
||||
0xf61d0040,
|
||||
0x04bd000e,
|
||||
/* 0x060c: ih_no_fifo */
|
||||
0x0100abe4,
|
||||
0x0d0c0bf4,
|
||||
0x40014e10,
|
||||
0x0000047e,
|
||||
0x0400b0b7,
|
||||
0x0040010e,
|
||||
0x000ef61d,
|
||||
/* 0x060a: ih_no_fifo */
|
||||
0xabe404bd,
|
||||
0x0bf40100,
|
||||
0x4e100d0c,
|
||||
0x047e4001,
|
||||
/* 0x061a: ih_no_ctxsw */
|
||||
0xabe40000,
|
||||
0x0bf40400,
|
||||
0x07088e56,
|
||||
0x00657e40,
|
||||
0x80ffb200,
|
||||
0xf6020400,
|
||||
0x04bd000f,
|
||||
0x4007048e,
|
||||
0x0000657e,
|
||||
0x0080ffb2,
|
||||
0x0ff60203,
|
||||
0xc704bd00,
|
||||
0xee9450fe,
|
||||
0x07008f02,
|
||||
0x00efbb40,
|
||||
0x0000657e,
|
||||
0x02020080,
|
||||
/* 0x061c: ih_no_ctxsw */
|
||||
0x0400abe4,
|
||||
0x8e560bf4,
|
||||
0x7e400708,
|
||||
0xb2000065,
|
||||
0x040080ff,
|
||||
0x000ff602,
|
||||
0x048e04bd,
|
||||
0x657e4007,
|
||||
0xffb20000,
|
||||
0x02030080,
|
||||
0xbd000ff6,
|
||||
0x7e030f04,
|
||||
0x4b0002f8,
|
||||
0xbfb20100,
|
||||
0x4001448e,
|
||||
0x00008f7e,
|
||||
/* 0x0674: ih_no_fwmthd */
|
||||
0xbd05044b,
|
||||
0xb4abffb0,
|
||||
0x800c0bf4,
|
||||
0xf6030700,
|
||||
0x04bd000b,
|
||||
/* 0x0688: ih_no_other */
|
||||
0xf6010040,
|
||||
0x04bd000a,
|
||||
0xe0fcf0fc,
|
||||
0xb0fcd0fc,
|
||||
0x90fca0fc,
|
||||
0x88fe80fc,
|
||||
0xf480fc00,
|
||||
0x50fec704,
|
||||
0x8f02ee94,
|
||||
0xbb400700,
|
||||
0x657e00ef,
|
||||
0x00800000,
|
||||
0x0ff60202,
|
||||
0x0f04bd00,
|
||||
0x02f87e03,
|
||||
0x01004b00,
|
||||
0x448ebfb2,
|
||||
0x8f7e4001,
|
||||
/* 0x0676: ih_no_fwmthd */
|
||||
0x044b0000,
|
||||
0xffb0bd05,
|
||||
0x0bf4b4ab,
|
||||
0x0700800c,
|
||||
0x000bf603,
|
||||
/* 0x068a: ih_no_other */
|
||||
0x004004bd,
|
||||
0x000af601,
|
||||
0xf0fc04bd,
|
||||
0xd0fce0fc,
|
||||
0xa0fcb0fc,
|
||||
0x80fc90fc,
|
||||
0xfc0088fe,
|
||||
0xf400fc80,
|
||||
0x01f80032,
|
||||
/* 0x06a8: ctx_4170s */
|
||||
/* 0x06ac: ctx_4170s */
|
||||
0xb210f5f0,
|
||||
0x41708eff,
|
||||
0x008f7e40,
|
||||
/* 0x06b7: ctx_4170w */
|
||||
/* 0x06bb: ctx_4170w */
|
||||
0x8e00f800,
|
||||
0x7e404170,
|
||||
0xb2000065,
|
||||
0x10f4f0ff,
|
||||
0xf8f31bf4,
|
||||
/* 0x06c9: ctx_redswitch */
|
||||
/* 0x06cd: ctx_redswitch */
|
||||
0x02004e00,
|
||||
0xf040e5f0,
|
||||
0xe5f020e5,
|
||||
0x85008010,
|
||||
0x000ef601,
|
||||
0x080f04bd,
|
||||
/* 0x06e0: ctx_redswitch_delay */
|
||||
/* 0x06e4: ctx_redswitch_delay */
|
||||
0xf401f2b6,
|
||||
0xe5f1fd1b,
|
||||
0xe5f10400,
|
||||
0x00800100,
|
||||
0x0ef60185,
|
||||
0xf804bd00,
|
||||
/* 0x06f9: ctx_86c */
|
||||
/* 0x06fd: ctx_86c */
|
||||
0x23008000,
|
||||
0x000ff602,
|
||||
0xffb204bd,
|
||||
|
@ -711,15 +712,15 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x8c8effb2,
|
||||
0x8f7e41a8,
|
||||
0x00f80000,
|
||||
/* 0x0718: ctx_mem */
|
||||
/* 0x071c: ctx_mem */
|
||||
0x02840080,
|
||||
0xbd000ff6,
|
||||
/* 0x0721: ctx_mem_wait */
|
||||
/* 0x0725: ctx_mem_wait */
|
||||
0x84008f04,
|
||||
0x00ffcf02,
|
||||
0xf405fffd,
|
||||
0x00f8f61b,
|
||||
/* 0x0730: ctx_load */
|
||||
/* 0x0734: ctx_load */
|
||||
0x99f094bd,
|
||||
0x37008005,
|
||||
0x0009f602,
|
||||
|
@ -733,7 +734,7 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x02830080,
|
||||
0xbd0002f6,
|
||||
0x7e070f04,
|
||||
0x80000718,
|
||||
0x8000071c,
|
||||
0xf602c000,
|
||||
0x04bd0002,
|
||||
0xf0000bfe,
|
||||
|
@ -779,28 +780,28 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x17008005,
|
||||
0x0009f602,
|
||||
0x00f804bd,
|
||||
/* 0x081c: ctx_chan */
|
||||
0x0007307e,
|
||||
/* 0x0820: ctx_chan */
|
||||
0x0007347e,
|
||||
0xb87e0c0a,
|
||||
0x050f0000,
|
||||
0x0007187e,
|
||||
/* 0x082e: ctx_mmio_exec */
|
||||
0x00071c7e,
|
||||
/* 0x0832: ctx_mmio_exec */
|
||||
0x039800f8,
|
||||
0x81008041,
|
||||
0x0003f602,
|
||||
0x34bd04bd,
|
||||
/* 0x083c: ctx_mmio_loop */
|
||||
/* 0x0840: ctx_mmio_loop */
|
||||
0xf4ff34c4,
|
||||
0x00450e1b,
|
||||
0x0653f002,
|
||||
0xf80535fa,
|
||||
/* 0x084d: ctx_mmio_pull */
|
||||
/* 0x0851: ctx_mmio_pull */
|
||||
0x804e9803,
|
||||
0x7e814f98,
|
||||
0xb600008f,
|
||||
0x12b60830,
|
||||
0xdf1bf401,
|
||||
/* 0x0860: ctx_mmio_done */
|
||||
/* 0x0864: ctx_mmio_done */
|
||||
0x80160398,
|
||||
0xf6028100,
|
||||
0x04bd0003,
|
||||
|
@ -808,27 +809,27 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x13f00100,
|
||||
0x0601fa06,
|
||||
0x00f803f8,
|
||||
/* 0x087c: ctx_xfer */
|
||||
/* 0x0880: ctx_xfer */
|
||||
0x0080040e,
|
||||
0x0ef60302,
|
||||
/* 0x0887: ctx_xfer_idle */
|
||||
/* 0x088b: ctx_xfer_idle */
|
||||
0x8e04bd00,
|
||||
0xcf030000,
|
||||
0xe4f100ee,
|
||||
0x1bf42000,
|
||||
0x0611f4f5,
|
||||
/* 0x089b: ctx_xfer_pre */
|
||||
/* 0x089f: ctx_xfer_pre */
|
||||
0x0f0c02f4,
|
||||
0x06f97e10,
|
||||
0x06fd7e10,
|
||||
0x1b11f400,
|
||||
/* 0x08a4: ctx_xfer_pre_load */
|
||||
0xa87e020f,
|
||||
0xb77e0006,
|
||||
0xc97e0006,
|
||||
/* 0x08a8: ctx_xfer_pre_load */
|
||||
0xac7e020f,
|
||||
0xbb7e0006,
|
||||
0xcd7e0006,
|
||||
0xf4bd0006,
|
||||
0x0006a87e,
|
||||
0x0007307e,
|
||||
/* 0x08bc: ctx_xfer_exec */
|
||||
0x0006ac7e,
|
||||
0x0007347e,
|
||||
/* 0x08c0: ctx_xfer_exec */
|
||||
0xbd160198,
|
||||
0x05008024,
|
||||
0x0002f601,
|
||||
|
@ -858,21 +859,21 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x01f40002,
|
||||
0x7e0c0a12,
|
||||
0x0f0000b8,
|
||||
0x07187e05,
|
||||
0x071c7e05,
|
||||
0x2d02f400,
|
||||
/* 0x0938: ctx_xfer_post */
|
||||
0xa87e020f,
|
||||
/* 0x093c: ctx_xfer_post */
|
||||
0xac7e020f,
|
||||
0xf4bd0006,
|
||||
0x0006f97e,
|
||||
0x0006fd7e,
|
||||
0x0002277e,
|
||||
0x0006b77e,
|
||||
0xa87ef4bd,
|
||||
0x0006bb7e,
|
||||
0xac7ef4bd,
|
||||
0x11f40006,
|
||||
0x40019810,
|
||||
0xf40511fd,
|
||||
0x2e7e070b,
|
||||
/* 0x0962: ctx_xfer_no_post_mmio */
|
||||
/* 0x0962: ctx_xfer_done */
|
||||
0x327e070b,
|
||||
/* 0x0966: ctx_xfer_no_post_mmio */
|
||||
/* 0x0966: ctx_xfer_done */
|
||||
0x00f80008,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -912,5 +913,4 @@ uint32_t gk208_grhub_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
|
@ -478,10 +478,10 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x01040080,
|
||||
0xbd0001f6,
|
||||
0x01004104,
|
||||
0xa87e020f,
|
||||
0xb77e0006,
|
||||
0xac7e020f,
|
||||
0xbb7e0006,
|
||||
0x100f0006,
|
||||
0x0006f97e,
|
||||
0x0006fd7e,
|
||||
0x98000e98,
|
||||
0x207e010f,
|
||||
0x14950001,
|
||||
|
@ -523,8 +523,8 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x800040b7,
|
||||
0xf40132b6,
|
||||
0x000fb41b,
|
||||
0x0006f97e,
|
||||
0xa87e000f,
|
||||
0x0006fd7e,
|
||||
0xac7e000f,
|
||||
0x00800006,
|
||||
0x01f60201,
|
||||
0xbd04bd00,
|
||||
|
@ -554,7 +554,7 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x0009f602,
|
||||
0x32f404bd,
|
||||
0x0231f401,
|
||||
0x00087c7e,
|
||||
0x0008807e,
|
||||
0x99f094bd,
|
||||
0x17008007,
|
||||
0x0009f602,
|
||||
|
@ -563,7 +563,7 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x37008006,
|
||||
0x0009f602,
|
||||
0x31f404bd,
|
||||
0x087c7e01,
|
||||
0x08807e01,
|
||||
0xf094bd00,
|
||||
0x00800699,
|
||||
0x09f60217,
|
||||
|
@ -572,7 +572,7 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x20f92f0e,
|
||||
0x32f412b2,
|
||||
0x0232f401,
|
||||
0x00087c7e,
|
||||
0x0008807e,
|
||||
0x008020fc,
|
||||
0x02f602c0,
|
||||
0xf404bd00,
|
||||
|
@ -580,7 +580,7 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x23c8130e,
|
||||
0x0d0bf41f,
|
||||
0xf40131f4,
|
||||
0x7c7e0232,
|
||||
0x807e0232,
|
||||
/* 0x054e: chsw_done */
|
||||
0x01020008,
|
||||
0x02c30080,
|
||||
|
@ -593,7 +593,7 @@ uint32_t gm107_grhub_code[] = {
|
|||
0xb0ff2a0e,
|
||||
0x1bf401e4,
|
||||
0x7ef2b20c,
|
||||
0xf400081c,
|
||||
0xf4000820,
|
||||
/* 0x057a: main_not_ctx_chan */
|
||||
0xe4b0400e,
|
||||
0x2c1bf402,
|
||||
|
@ -602,7 +602,7 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x0009f602,
|
||||
0x32f404bd,
|
||||
0x0232f401,
|
||||
0x00087c7e,
|
||||
0x0008807e,
|
||||
0x99f094bd,
|
||||
0x17008007,
|
||||
0x0009f602,
|
||||
|
@ -618,91 +618,92 @@ uint32_t gm107_grhub_code[] = {
|
|||
0xbd0002f6,
|
||||
0xcc0ef504,
|
||||
/* 0x05c9: ih */
|
||||
0xfe80f9fe,
|
||||
0x80f90188,
|
||||
0xa0f990f9,
|
||||
0xd0f9b0f9,
|
||||
0xf0f9e0f9,
|
||||
0x004a04bd,
|
||||
0x00aacf02,
|
||||
0xf404abc4,
|
||||
0x100d230b,
|
||||
0xcf1a004e,
|
||||
0x004f00ee,
|
||||
0x00ffcf19,
|
||||
0xf900f9fe,
|
||||
0x0188fe80,
|
||||
0x90f980f9,
|
||||
0xb0f9a0f9,
|
||||
0xe0f9d0f9,
|
||||
0x04bdf0f9,
|
||||
0xcf02004a,
|
||||
0xabc400aa,
|
||||
0x230bf404,
|
||||
0x004e100d,
|
||||
0x00eecf1a,
|
||||
0xcf19004f,
|
||||
0x047e00ff,
|
||||
0xb0b70000,
|
||||
0x010e0400,
|
||||
0xf61d0040,
|
||||
0x04bd000e,
|
||||
/* 0x060c: ih_no_fifo */
|
||||
0x0100abe4,
|
||||
0x0d0c0bf4,
|
||||
0x40014e10,
|
||||
0x0000047e,
|
||||
0x0400b0b7,
|
||||
0x0040010e,
|
||||
0x000ef61d,
|
||||
/* 0x060a: ih_no_fifo */
|
||||
0xabe404bd,
|
||||
0x0bf40100,
|
||||
0x4e100d0c,
|
||||
0x047e4001,
|
||||
/* 0x061a: ih_no_ctxsw */
|
||||
0xabe40000,
|
||||
0x0bf40400,
|
||||
0x07088e56,
|
||||
0x00657e40,
|
||||
0x80ffb200,
|
||||
0xf6020400,
|
||||
0x04bd000f,
|
||||
0x4007048e,
|
||||
0x0000657e,
|
||||
0x0080ffb2,
|
||||
0x0ff60203,
|
||||
0xc704bd00,
|
||||
0xee9450fe,
|
||||
0x07008f02,
|
||||
0x00efbb40,
|
||||
0x0000657e,
|
||||
0x02020080,
|
||||
/* 0x061c: ih_no_ctxsw */
|
||||
0x0400abe4,
|
||||
0x8e560bf4,
|
||||
0x7e400708,
|
||||
0xb2000065,
|
||||
0x040080ff,
|
||||
0x000ff602,
|
||||
0x048e04bd,
|
||||
0x657e4007,
|
||||
0xffb20000,
|
||||
0x02030080,
|
||||
0xbd000ff6,
|
||||
0x7e030f04,
|
||||
0x4b0002f8,
|
||||
0xbfb20100,
|
||||
0x4001448e,
|
||||
0x00008f7e,
|
||||
/* 0x0674: ih_no_fwmthd */
|
||||
0xbd05044b,
|
||||
0xb4abffb0,
|
||||
0x800c0bf4,
|
||||
0xf6030700,
|
||||
0x04bd000b,
|
||||
/* 0x0688: ih_no_other */
|
||||
0xf6010040,
|
||||
0x04bd000a,
|
||||
0xe0fcf0fc,
|
||||
0xb0fcd0fc,
|
||||
0x90fca0fc,
|
||||
0x88fe80fc,
|
||||
0xf480fc00,
|
||||
0x50fec704,
|
||||
0x8f02ee94,
|
||||
0xbb400700,
|
||||
0x657e00ef,
|
||||
0x00800000,
|
||||
0x0ff60202,
|
||||
0x0f04bd00,
|
||||
0x02f87e03,
|
||||
0x01004b00,
|
||||
0x448ebfb2,
|
||||
0x8f7e4001,
|
||||
/* 0x0676: ih_no_fwmthd */
|
||||
0x044b0000,
|
||||
0xffb0bd05,
|
||||
0x0bf4b4ab,
|
||||
0x0700800c,
|
||||
0x000bf603,
|
||||
/* 0x068a: ih_no_other */
|
||||
0x004004bd,
|
||||
0x000af601,
|
||||
0xf0fc04bd,
|
||||
0xd0fce0fc,
|
||||
0xa0fcb0fc,
|
||||
0x80fc90fc,
|
||||
0xfc0088fe,
|
||||
0xf400fc80,
|
||||
0x01f80032,
|
||||
/* 0x06a8: ctx_4170s */
|
||||
/* 0x06ac: ctx_4170s */
|
||||
0xb210f5f0,
|
||||
0x41708eff,
|
||||
0x008f7e40,
|
||||
/* 0x06b7: ctx_4170w */
|
||||
/* 0x06bb: ctx_4170w */
|
||||
0x8e00f800,
|
||||
0x7e404170,
|
||||
0xb2000065,
|
||||
0x10f4f0ff,
|
||||
0xf8f31bf4,
|
||||
/* 0x06c9: ctx_redswitch */
|
||||
/* 0x06cd: ctx_redswitch */
|
||||
0x02004e00,
|
||||
0xf040e5f0,
|
||||
0xe5f020e5,
|
||||
0x85008010,
|
||||
0x000ef601,
|
||||
0x080f04bd,
|
||||
/* 0x06e0: ctx_redswitch_delay */
|
||||
/* 0x06e4: ctx_redswitch_delay */
|
||||
0xf401f2b6,
|
||||
0xe5f1fd1b,
|
||||
0xe5f10400,
|
||||
0x00800100,
|
||||
0x0ef60185,
|
||||
0xf804bd00,
|
||||
/* 0x06f9: ctx_86c */
|
||||
/* 0x06fd: ctx_86c */
|
||||
0x23008000,
|
||||
0x000ff602,
|
||||
0xffb204bd,
|
||||
|
@ -711,15 +712,15 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x8c8effb2,
|
||||
0x8f7e41a8,
|
||||
0x00f80000,
|
||||
/* 0x0718: ctx_mem */
|
||||
/* 0x071c: ctx_mem */
|
||||
0x02840080,
|
||||
0xbd000ff6,
|
||||
/* 0x0721: ctx_mem_wait */
|
||||
/* 0x0725: ctx_mem_wait */
|
||||
0x84008f04,
|
||||
0x00ffcf02,
|
||||
0xf405fffd,
|
||||
0x00f8f61b,
|
||||
/* 0x0730: ctx_load */
|
||||
/* 0x0734: ctx_load */
|
||||
0x99f094bd,
|
||||
0x37008005,
|
||||
0x0009f602,
|
||||
|
@ -733,7 +734,7 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x02830080,
|
||||
0xbd0002f6,
|
||||
0x7e070f04,
|
||||
0x80000718,
|
||||
0x8000071c,
|
||||
0xf602c000,
|
||||
0x04bd0002,
|
||||
0xf0000bfe,
|
||||
|
@ -779,28 +780,28 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x17008005,
|
||||
0x0009f602,
|
||||
0x00f804bd,
|
||||
/* 0x081c: ctx_chan */
|
||||
0x0007307e,
|
||||
/* 0x0820: ctx_chan */
|
||||
0x0007347e,
|
||||
0xb87e0c0a,
|
||||
0x050f0000,
|
||||
0x0007187e,
|
||||
/* 0x082e: ctx_mmio_exec */
|
||||
0x00071c7e,
|
||||
/* 0x0832: ctx_mmio_exec */
|
||||
0x039800f8,
|
||||
0x81008041,
|
||||
0x0003f602,
|
||||
0x34bd04bd,
|
||||
/* 0x083c: ctx_mmio_loop */
|
||||
/* 0x0840: ctx_mmio_loop */
|
||||
0xf4ff34c4,
|
||||
0x00450e1b,
|
||||
0x0653f002,
|
||||
0xf80535fa,
|
||||
/* 0x084d: ctx_mmio_pull */
|
||||
/* 0x0851: ctx_mmio_pull */
|
||||
0x804e9803,
|
||||
0x7e814f98,
|
||||
0xb600008f,
|
||||
0x12b60830,
|
||||
0xdf1bf401,
|
||||
/* 0x0860: ctx_mmio_done */
|
||||
/* 0x0864: ctx_mmio_done */
|
||||
0x80160398,
|
||||
0xf6028100,
|
||||
0x04bd0003,
|
||||
|
@ -808,27 +809,27 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x13f00100,
|
||||
0x0601fa06,
|
||||
0x00f803f8,
|
||||
/* 0x087c: ctx_xfer */
|
||||
/* 0x0880: ctx_xfer */
|
||||
0x0080040e,
|
||||
0x0ef60302,
|
||||
/* 0x0887: ctx_xfer_idle */
|
||||
/* 0x088b: ctx_xfer_idle */
|
||||
0x8e04bd00,
|
||||
0xcf030000,
|
||||
0xe4f100ee,
|
||||
0x1bf42000,
|
||||
0x0611f4f5,
|
||||
/* 0x089b: ctx_xfer_pre */
|
||||
/* 0x089f: ctx_xfer_pre */
|
||||
0x0f0c02f4,
|
||||
0x06f97e10,
|
||||
0x06fd7e10,
|
||||
0x1b11f400,
|
||||
/* 0x08a4: ctx_xfer_pre_load */
|
||||
0xa87e020f,
|
||||
0xb77e0006,
|
||||
0xc97e0006,
|
||||
/* 0x08a8: ctx_xfer_pre_load */
|
||||
0xac7e020f,
|
||||
0xbb7e0006,
|
||||
0xcd7e0006,
|
||||
0xf4bd0006,
|
||||
0x0006a87e,
|
||||
0x0007307e,
|
||||
/* 0x08bc: ctx_xfer_exec */
|
||||
0x0006ac7e,
|
||||
0x0007347e,
|
||||
/* 0x08c0: ctx_xfer_exec */
|
||||
0xbd160198,
|
||||
0x05008024,
|
||||
0x0002f601,
|
||||
|
@ -858,21 +859,21 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x01f40002,
|
||||
0x7e0c0a12,
|
||||
0x0f0000b8,
|
||||
0x07187e05,
|
||||
0x071c7e05,
|
||||
0x2d02f400,
|
||||
/* 0x0938: ctx_xfer_post */
|
||||
0xa87e020f,
|
||||
/* 0x093c: ctx_xfer_post */
|
||||
0xac7e020f,
|
||||
0xf4bd0006,
|
||||
0x0006f97e,
|
||||
0x0006fd7e,
|
||||
0x0002277e,
|
||||
0x0006b77e,
|
||||
0xa87ef4bd,
|
||||
0x0006bb7e,
|
||||
0xac7ef4bd,
|
||||
0x11f40006,
|
||||
0x40019810,
|
||||
0xf40511fd,
|
||||
0x2e7e070b,
|
||||
/* 0x0962: ctx_xfer_no_post_mmio */
|
||||
/* 0x0962: ctx_xfer_done */
|
||||
0x327e070b,
|
||||
/* 0x0966: ctx_xfer_no_post_mmio */
|
||||
/* 0x0966: ctx_xfer_done */
|
||||
0x00f80008,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
|
@ -912,5 +913,4 @@ uint32_t gm107_grhub_code[] = {
|
|||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
0x00000000,
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue