u32 R600_CONFIG_pm4[79] = { 0xC0002400, 0x00000000, 0xC0012800, 0x80000000, 0x80000000, 0xC0004600, 0x00000016, 0xC0016800, 0x00000010, 0x00028000, 0xC0066800, 0x00000300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0016800, 0x00000363, 0x00000000, 0xC0016800, 0x00000542, 0x00000000, 0xC0016800, 0x000005C5, 0x00000000, 0xC0016800, 0x0000060C, 0x00000000, 0xC0016800, 0x0000060E, 0x00000000, 0xC0016900, 0x000000D4, 0x00000000, 0xC0016900, 0x000001B2, 0x00000000, 0xC0016900, 0x000001E8, 0x00000000, 0xC0096900, 0x0000022A, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC00D6900, 0x00000284, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x00000293, 0x00000000, 0xC0036900, 0x000002AC, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x000002C8, 0x00000000, }; u32 R600_CB_CNTL_pm4[36] = { 0xC0046900, 0x00000048, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x0000008F, 0x00000000, 0xC0016900, 0x0000008E, 0x00000000, 0xC0036900, 0x00000109, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x00000202, 0x00000000, 0xC0016900, 0x00000301, 0x00000000, 0xC0026900, 0x00000307, 0x00000000, 0x00000000, 0xC0046900, 0x0000030C, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x00000312, 0x00000000, }; u32 R600_RASTERIZER_pm4[37] = { 0xC0016900, 0x000001B5, 0x00000000, 0xC0026900, 0x00000204, 0x00000000, 0x00000000, 0xC0026900, 0x00000207, 0x00000000, 0x00000000, 0xC0046900, 0x00000280, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x00000292, 0x00000000, 0xC0016900, 0x00000300, 0x00000000, 0xC0046900, 0x00000303, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0066900, 0x0000037E, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_VIEWPORT_pm4[25] = { 0xC0026900, 0x000000B4, 0x00000000, 0x00000000, 0xC0016900, 0x0000010F, 0x00000000, 0xC0016900, 0x00000111, 0x00000000, 0xC0016900, 0x00000113, 0x00000000, 0xC0016900, 0x00000110, 0x00000000, 0xC0016900, 0x00000112, 0x00000000, 0xC0016900, 0x00000114, 0x00000000, 0xC0016900, 0x00000206, 0x00000000, }; u32 R600_SCISSOR_pm4[27] = { 0xC0026900, 0x0000000C, 0x00000000, 0x00000000, 0xC00D6900, 0x00000080, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0026900, 0x00000090, 0x00000000, 0x00000000, 0xC0026900, 0x00000094, 0x00000000, 0x00000000, }; u32 R600_BLEND_pm4[19] = { 0xC0046900, 0x00000105, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0086900, 0x000001E0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x00000201, 0x00000000, }; u32 R600_DSA_pm4[36] = { 0xC0026900, 0x0000000A, 0x00000000, 0x00000000, 0xC0016900, 0x00000104, 0x00000000, 0xC0036900, 0x0000010C, 0x00000000, 0x00000000, 0x00000000, 0xC0026900, 0x000001B8, 0x00000000, 0x00000000, 0xC0016900, 0x000001B7, 0x00000000, 0xC0016900, 0x00000200, 0x00000000, 0xC0016900, 0x00000203, 0x00000000, 0xC0026900, 0x00000343, 0x00000000, 0x00000000, 0xC0026900, 0x0000034B, 0x00000000, 0x00000000, 0xC0016900, 0x00000351, 0x00000000, }; u32 R600_PS_CONSTANT_pm4[6] = { 0xC0046A00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_VS_CONSTANT_pm4[6] = { 0xC0046A00, 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_PS_SAMPLER_pm4[5] = { 0xC0036E00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_VS_SAMPLER_pm4[5] = { 0xC0036E00, 0x00000036, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_GS_SAMPLER_pm4[5] = { 0xC0036E00, 0x0000006C, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_PS_SAMPLER_BORDER_pm4[6] = { 0xC0046800, 0x00000900, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_VS_SAMPLER_BORDER_pm4[6] = { 0xC0046800, 0x00000980, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_GS_SAMPLER_BORDER_pm4[6] = { 0xC0046800, 0x00000A00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_UCP_pm4[6] = { 0xC0046900, 0x00000388, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }; u32 R600_VGT_pm4[19] = { 0xC0016900, 0x00000100, 0x00000000, 0xC0016900, 0x00000101, 0x00000000, 0xC0016900, 0x00000102, 0x00000000, 0xC0016900, 0x00000103, 0x00000000, 0xC0016800, 0x00000256, 0x00000000, 0xC0002A00, 0x00000000, 0xC0002F00, 0x00000000, }; u32 R600_QUERY_BEGIN_pm4[6] = { 0xC0024600, 0x00000015, 0x00000000, 0x00000000, 0xC0001000, 0x00000004, }; u32 R600_QUERY_END_pm4[6] = { 0xC0024600, 0x00000015, 0x00000000, 0x00000000, 0xC0001000, 0x00000004, }; u32 R600_DRAW_pm4[9] = { 0xC0032B00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0001000, 0x00000004, 0xC0004600, 0x00000016, }; u32 R600_VS_SHADER_pm4[78] = { 0xC0034300, 0x08000000, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0206900, 0x000000E0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC00A6900, 0x00000185, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x000001B1, 0x00000000, 0xC0016900, 0x00000216, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x0000021A, 0x00000000, 0xC0016900, 0x00000225, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000229, 0x00000000, 0xC0016900, 0x00000234, 0x00000000, 0xC0016900, 0x00000237, 0x00000000, }; u32 R600_PS_SHADER_pm4[60] = { 0xC0034300, 0x08000000, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0206900, 0x00000191, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xC0026900, 0x000001B3, 0x00000000, 0x00000000, 0xC0016900, 0x000001B6, 0x00000000, 0xC0016900, 0x00000210, 0x00000000, 0xC0001000, 0x00000004, 0xC0026900, 0x00000214, 0x00000000, 0x00000000, 0xC0016900, 0x00000233, 0x00000000, }; u32 R600_DB_pm4[27] = { 0xC0034300, 0x04004000, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000003, 0x00000000, 0xC0001000, 0x00000004, 0xC0026900, 0x00000000, 0x00000000, 0x00000000, 0xC0016900, 0x00000004, 0x00000000, 0xC0016900, 0x00000349, 0x00000000, 0xC0016900, 0x0000034D, 0x00000000, 0xC0007300, 0x00000001, }; u32 R600_CB0_pm4[36] = { 0xC0034300, 0x02000040, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000010, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000028, 0x00000000, 0xC0016900, 0x00000018, 0x00000000, 0xC0016900, 0x00000020, 0x00000000, 0xC0016900, 0x00000038, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000030, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000040, 0x00000000, 0xC0007300, 0x00000002, }; u32 R600_CB1_pm4[36] = { 0xC0034300, 0x02000040, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000011, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000029, 0x00000000, 0xC0016900, 0x00000019, 0x00000000, 0xC0016900, 0x00000021, 0x00000000, 0xC0016900, 0x00000039, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000031, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000041, 0x00000000, 0xC0007300, 0x00000002, }; u32 R600_CB2_pm4[36] = { 0xC0034300, 0x02000040, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000012, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x0000002A, 0x00000000, 0xC0016900, 0x0000001A, 0x00000000, 0xC0016900, 0x00000022, 0x00000000, 0xC0016900, 0x0000003A, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000032, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000042, 0x00000000, 0xC0007300, 0x00000002, }; u32 R600_CB3_pm4[36] = { 0xC0034300, 0x02000040, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000013, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x0000002B, 0x00000000, 0xC0016900, 0x0000001B, 0x00000000, 0xC0016900, 0x00000023, 0x00000000, 0xC0016900, 0x0000003B, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000033, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000043, 0x00000000, 0xC0007300, 0x00000002, }; u32 R600_CB4_pm4[36] = { 0xC0034300, 0x02000040, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000014, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x0000002C, 0x00000000, 0xC0016900, 0x0000001C, 0x00000000, 0xC0016900, 0x00000024, 0x00000000, 0xC0016900, 0x0000003C, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000034, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000044, 0x00000000, 0xC0007300, 0x00000002, }; u32 R600_CB5_pm4[36] = { 0xC0034300, 0x02000040, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000015, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x0000002D, 0x00000000, 0xC0016900, 0x0000001D, 0x00000000, 0xC0016900, 0x00000025, 0x00000000, 0xC0016900, 0x0000003D, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000035, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000045, 0x00000000, 0xC0007300, 0x00000002, }; u32 R600_CB6_pm4[36] = { 0xC0034300, 0x02000040, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000016, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x0000002E, 0x00000000, 0xC0016900, 0x0000001E, 0x00000000, 0xC0016900, 0x00000026, 0x00000000, 0xC0016900, 0x0000003E, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000036, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000046, 0x00000000, 0xC0007300, 0x00000002, }; u32 R600_CB7_pm4[36] = { 0xC0034300, 0x02000040, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0016900, 0x00000017, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x0000002F, 0x00000000, 0xC0016900, 0x0000001F, 0x00000000, 0xC0016900, 0x00000027, 0x00000000, 0xC0016900, 0x0000003F, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000037, 0x00000000, 0xC0001000, 0x00000004, 0xC0016900, 0x00000047, 0x00000000, 0xC0007300, 0x00000002, }; u32 R600_PS_RESOURCE_pm4[20] = { 0xC0034300, 0x00800000, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0076D00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xC0001000, 0x00000004, 0xC0001000, 0x00000004, }; u32 R600_VS_RESOURCE_pm4[20] = { 0xC0034300, 0x00800000, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0076D00, 0x00000460, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xC0001000, 0x00000004, 0xC0001000, 0x00000004, }; u32 R600_FS_RESOURCE_pm4[20] = { 0xC0034300, 0x00800000, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0076D00, 0x000008C0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xC0001000, 0x00000004, 0xC0001000, 0x00000004, }; u32 R600_GS_RESOURCE_pm4[20] = { 0xC0034300, 0x00800000, 0x000003F0, 0x00000000, 0x0000000A, 0xC0001000, 0x00000004, 0xC0076D00, 0x00000930, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0xC0001000, 0x00000004, 0xC0001000, 0x00000004, };