mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-21 08:53:41 +00:00
70967ab9c0
Loosely based on a patch by Jaswinder Singh Rajput <jaswinderlinux@gmail.com>. KMS support by Dave Airlie <airlied@redhat.com>. For Radeon 100- to 500-series, firmware blobs look like: struct { __be32 datah; __be32 datal; } cp_ucode[256]; For Radeon 600-series, there are two separate firmware blobs: __be32 me_ucode[PM4_UCODE_SIZE * 3]; __be32 pfp_ucode[PFP_UCODE_SIZE]; For Radeon 700-series, likewise: __be32 me_ucode[R700_PM4_UCODE_SIZE]; __be32 pfp_ucode[R700_PFP_UCODE_SIZE]; Signed-off-by: Ben Hutchings <ben@decadent.org.uk> Signed-off-by: Dave Airlie <airlied@redhat.com>
342 lines
15 KiB
Plaintext
342 lines
15 KiB
Plaintext
:10000000CC0003EA04080003CC8000437C4080005D
|
|
:10001000A0000000CC80006280000003D040007F80
|
|
:1000200080000003CC4000417C40C000C0160004AA
|
|
:1000300030D03FFF7D15000CCC11000028D8001EE9
|
|
:100040003198000128DC001FC820000495C000067C
|
|
:100050007C424000CC0000627E56800CCC2900001F
|
|
:10006000C82400047E26000B958000067C42C00058
|
|
:10007000CC0000627ED7000CCC310000C82C0004FC
|
|
:100080007E2E000CCC00006231103FFF8000000388
|
|
:10009000CE1100007C40C00080000003CC40004036
|
|
:1000A00080000003CC4122577C418000CC400045B9
|
|
:1000B000CC400048CC41225CCC41A1FC7C4080007B
|
|
:1000C000A0000000CC800062CC400045CC4000483D
|
|
:1000D0007C40C000CC41225CCC41A1FC7C40800033
|
|
:1000E000A0000000CC800062CC000045CC0000489D
|
|
:1000F000CC41225CCC41A1FC7C408000A0000000EF
|
|
:10010000CC800062040CA1FDC0120001CC000045AF
|
|
:10011000CC0000487CD0C00CCC41225CCC41A1FC7E
|
|
:10012000D04D00007C408000A0000000CC80006228
|
|
:1001300080000003CC41225D7C4080007C40C000F8
|
|
:10014000C02A00027C4100007D29000C309400018F
|
|
:1001500030980006309C030029DC00087C42000037
|
|
:100160007C4240009540000FC02E000405F022584C
|
|
:100170007F2F000CCC310000C8280004CCC12169BD
|
|
:10018000CD01216ACE81216B0DB40002CC01216C1E
|
|
:100190009740000E0DB400008000007DC834000AB6
|
|
:1001A0000DB40002974000090DB40000C02E0004F9
|
|
:1001B00005F022587F2F000CCC310000C828000425
|
|
:1001C0008000007DC834000A974000047E02800051
|
|
:1001D0008000007DC834000A0DB400049740FF8CF5
|
|
:1001E00000000000CE01216DCE41216EC828000321
|
|
:1001F000C834000A9B400004043C00058400026DE2
|
|
:10020000CC0000620DF400009740000BC82C03E600
|
|
:10021000CE81A2B7C03000067EF34028C030002057
|
|
:100220007F6B80207FB3C029CF81A2C480000003F0
|
|
:10023000CFC1A2D10DF400019740000BC82C03E7F9
|
|
:10024000CE81A2BBC03000067EF34028C030002023
|
|
:100250007F6B80207FB3C029CF81A2C580000003BF
|
|
:10026000CFC1A2D20DF400029740000BC82C03E8C6
|
|
:10027000CE81A2BFC03000067EF34028C0300020EF
|
|
:100280007F6B80207FB3C029CF81A2C6800000038E
|
|
:10029000CFC1A2D3C82C03E9CE81A2C3C0300006CF
|
|
:1002A0007EF34028C03000207F6B80207FB3C029C0
|
|
:1002B000CF81A2C780000003CFC1A2D48000000379
|
|
:1002C000CC4000427C40C0007C4100002914001D4D
|
|
:1002D000315400019940000C31181000C81C001165
|
|
:1002E00095C00000C81C0011CCC12100CD01210126
|
|
:1002F000CCC12102CD012103041800048000037E3B
|
|
:10030000CD81A2A4C02A00049580000836A821A3AC
|
|
:10031000CC290000C8280004C81C00110DE40040CE
|
|
:100320009640FFFFC81C0011CCC12170CD01217186
|
|
:10033000C820001296000000C82000128000037E32
|
|
:10034000CC0000647C40C0007C410000CC00004533
|
|
:10035000CC00004840D40003CD41225CCD01A1FC7B
|
|
:10036000C01A0001041CA1FD7DD9C00C7C42000014
|
|
:1003700008CC00010624000106280002CE1D000062
|
|
:10038000CE5D000098C0FFFACE9D00007C4080004A
|
|
:10039000A0000000CC8000627C40C00030D0000192
|
|
:1003A00028CC00017C414000950000067C41800083
|
|
:1003B000CD41216DCD81216E800000F4C81C000369
|
|
:1003C000C02200047E16000CCC210000C81C0004D2
|
|
:1003D0007C42400098C000047C4280008000000302
|
|
:1003E000CDE50000CE412169CE81216ACDC1216BCE
|
|
:1003F00080000003CC01216C7C40C0007C410000E7
|
|
:100400007C4140007C4180007C41C00028A4000861
|
|
:10041000326400FF0E68003C9680000A7C020000F7
|
|
:100420007C4200001E300003CC00006A9B000003E9
|
|
:100430004220000504200040800001117C024000A1
|
|
:100440007E0240009A4000000A64000130EC001077
|
|
:100450009AC0000ACC000062C02A0004C82C002107
|
|
:100460007E92800CCC000041CC290000CEC000213F
|
|
:1004700080000121C8300004CD01216DCD41216EE5
|
|
:10048000C83000037F1F000B30F4000727780001FD
|
|
:100490009740002A07B801269F8000000000000056
|
|
:1004A000800001367F1B80048000013A7F1B80059D
|
|
:1004B0008000013E7F1B8002800001427F1B800381
|
|
:1004C000800001467F1B80078000014A7F1B800659
|
|
:1004D0008000014F28A400089B80001928A4000870
|
|
:1004E0008000015F326400FF9B80001528A4000893
|
|
:1004F0008000015F326400FF9B80001128A4000887
|
|
:100500008000015F326400FF9B80000D28A400087A
|
|
:100510008000015F326400FF9B80000928A400086E
|
|
:100520008000015F326400FF9B80000528A4000862
|
|
:100530008000015F326400FF28A40008326400FFDD
|
|
:100540000E68003C9A80FEB228EC00087C43400014
|
|
:100550007C4380007C43C00096C00007CC00006252
|
|
:10056000CF412169CF81216ACFC1216B8000000377
|
|
:10057000CC01216C80000003CFF50000CC00006BA3
|
|
:10058000840003810E68003C9A800004C82800158E
|
|
:1005900080000003D040007F9680FFAB7E024000C9
|
|
:1005A0008400023BC00E0002CC00004180000239F2
|
|
:1005B000CCC1304A7C40C0007C410000C01E00011C
|
|
:1005C00029240012C022000296400005C026000423
|
|
:1005D000C027FFFB7D25000BC02600007DD2800BCD
|
|
:1005E0007E12C00B7D25000C7C4140007C418000C8
|
|
:1005F000CCC121699A80000ACD01216ACD41216BCD
|
|
:1006000096C0FE83CD81216CC83000189700000091
|
|
:10061000C830001880000003CC000018840003815B
|
|
:10062000CC00007FC8140013C8180014CD41216B02
|
|
:1006300096C0FE77CD81216C80000183C830001800
|
|
:10064000C80C000898C00000C80C00087C410000DD
|
|
:1006500095000002000000007C414000C820000915
|
|
:10066000CC400043CE01A1F4CC400044C00E800039
|
|
:100670007C4240007C4280002AAC001F96C0FE6491
|
|
:10068000C035F000CE4003E232780003267C00083B
|
|
:100690007FF7C00B7FFBC00C2A780018CFC003E3A4
|
|
:1006A000CF8003E426B000027F3F0000CF0003E5C7
|
|
:1006B0008000031F7C80C0007C40C00028D0000860
|
|
:1006C0003110000F9500000F2528000106A801B485
|
|
:1006D0009E80000000000000800001D5C0120800CC
|
|
:1006E000800001E3C814000F800001EAC814001064
|
|
:1006F000800001F1CCC1A2A4800001FAC81400114D
|
|
:1007000030D0003F0D2800159A8000120D28001EE1
|
|
:100710009A80001E0D2800209A8000230D24000FCF
|
|
:100720000D2800107E6A800C9A8000260D2000049F
|
|
:100730000D2400140D2800287E62400C7EA6800C3B
|
|
:100740009A80002AC814001180000003CCC1A2A422
|
|
:10075000C01208007C4140007D0CC00CC012000893
|
|
:1007600029580003295C000C7C4200007DD1C00B9D
|
|
:10077000262000147E1E400C7E4E800CCE81A2A44A
|
|
:1007800080000003CD81A1FEC814000F0410210ECB
|
|
:1007900095400000C814000FD051000080000003F5
|
|
:1007A000CCC1A2A4C8140010041021089540000078
|
|
:1007B000C8140010D051000080000003CCC1A2A4D6
|
|
:1007C000CCC1A2A404100001CD0000198400038153
|
|
:1007D000CC00007FC810001999000000C810001953
|
|
:1007E000800000047C40800004102100954000003F
|
|
:1007F000C8140011D05100008000037ECCC1A2A417
|
|
:100800007C40C000CC40000D94C0FE01CC40000EE6
|
|
:100810007C4100009500000508CC0001C8140005CB
|
|
:10082000994000140000000098C0FFFB7C410000CC
|
|
:10083000800000047D008000C81400057C40C000DA
|
|
:100840009940000CC818000C7C4100009580FDF018
|
|
:10085000C820000EC81C000D662000207E1E002C43
|
|
:10086000252400027E62402080000003CCE60000C8
|
|
:100870007C410000CC00006CCC00006DC818001F4B
|
|
:10088000C81C001E659800207DD9C02C7CD4C00CEB
|
|
:10089000CCDE000045DC0004C82800179680000F5D
|
|
:1008A000C00E0001286800082AAC001632A800FF1C
|
|
:1008B0000EB000497F2F000B9700000600000000DB
|
|
:1008C000C81400057C40C000800002237C41000069
|
|
:1008D00080000226D040007F8400023BCC00004113
|
|
:1008E000CCC1304A94000000C83C001A043C00050A
|
|
:1008F000CFC1A2A4C0361F90C0387FFF7C03C010B8
|
|
:100900007F7B400CCF41217CCFC1217DCC01217E5A
|
|
:10091000C03A00040434217F7F7B400CCC350000BA
|
|
:10092000C83C00042BFC001F0438002097C00005C1
|
|
:10093000CC0000629B8000000BB8000180000247E1
|
|
:10094000CC000071CC01A1F404380016C0360002BE
|
|
:10095000CF81A2A488000000CF4120107C40C000BD
|
|
:1009600028D0001C9500000504D40001CD4000658E
|
|
:1009700080000003CD40006809540002800000039D
|
|
:10098000CD4000668400026CC81803EA7C40C000B9
|
|
:100990009980FD9FC814001608D000019940002BD3
|
|
:1009A000CD0000687C408000A0000000CC80006288
|
|
:1009B000043C0005CFC1A2A4CC01A1F484000381B2
|
|
:1009C000CC00004688000000CC00007F8400027E3E
|
|
:1009D000C81803EA7C40C0009980FD8DC814001639
|
|
:1009E00008D0000199400019CD0000687C408000CB
|
|
:1009F000A0000000CC800062043C0022CFC1A2A471
|
|
:100A000084000381CC00004788000000CC00007FF8
|
|
:100A1000C81000169900000DCC400067800000044B
|
|
:100A20007C408000C81803EA9980FD797C40C000B2
|
|
:100A300094C00003C810001699000004CCC00068E0
|
|
:100A4000800000047C4080008400023BC0148000D1
|
|
:100A5000CC000041CD41304AC01480009900000014
|
|
:100A6000C8100016800000047C408000C012000105
|
|
:100A70007C51400C80000003D05500007C40C00039
|
|
:100A80007C4100007C4140007C418000291C001F0B
|
|
:100A9000CCC0004ACD00004B95C00003C01C8000B4
|
|
:100AA000CDC12010DD830000055C2000CC00006279
|
|
:100AB00080000003D81F41007C40C0007C41000042
|
|
:100AC0007C4140007C418000CCC0004CCD00004DFA
|
|
:100AD000DD830000055CA00080000003D81F4100FA
|
|
:100AE0007C40C0007C4100007C4140007C41800093
|
|
:100AF000CCC0004ECD00004FDD830000055CC0007F
|
|
:100B000080000003D81F41007C40C0007C410000F1
|
|
:100B10007C4140007C418000CCC00050CD000051A1
|
|
:100B2000DD830000055CF8E080000003D81F410071
|
|
:100B30007C40C0007C4100007C4140007C41800042
|
|
:100B4000CCC00052CD000053DD830000055CF8806E
|
|
:100B500080000003D81F41007C40C0007C410000A1
|
|
:100B60007C4140007C418000CCC00054CD00005549
|
|
:100B7000DD830000055CE00080000003D81F410019
|
|
:100B80007C40C0007C4100007C4140007C418000F2
|
|
:100B9000CCC00056CD000057DD830000055CF0009E
|
|
:100BA00080000003D81F41007C40C0007C41000051
|
|
:100BB0007C4140007C418000CCC00058CD000059F1
|
|
:100BC000DD830000055CF3FC80000003D81F4100BA
|
|
:100BD000D04320007C408000A0000000CC80006258
|
|
:100BE000D043A0007C408000A0000000CC800062C8
|
|
:100BF000D043C0007C408000A0000000CC80006298
|
|
:100C0000D043F8E07C408000A0000000CC8000626F
|
|
:100C1000D043F8807C408000A0000000CC800062BF
|
|
:100C2000D043E0007C408000A0000000CC80006247
|
|
:100C3000D043F0007C408000A0000000CC80006227
|
|
:100C4000D043F3FC7C408000A0000000CC80006218
|
|
:100C5000C81403E0CC430000CC430000CC430000A8
|
|
:100C60007D45C000CDC30000D04300007C40800023
|
|
:100C7000A0000000CC8000627C40C000C81003E2ED
|
|
:100C8000C81403E5C81803E3C81C03E4CD81216937
|
|
:100C9000CDC1216ACCC1216BCC01216C04200004A0
|
|
:100CA0007DA180007D9640029640FCD9CD8003E373
|
|
:100CB00031280003C02DF000251800087DAD800B01
|
|
:100CC0007DA9800C80000003CD8003E3308CFFFF02
|
|
:100CD000D04D00007C408000A0000000CC8000626D
|
|
:100CE000C8140020155800029580FFFFC81400208A
|
|
:100CF000CC00006ECC4121807C40C000CCC1218D55
|
|
:100D0000CC41218128D0001F34588000CD81218C16
|
|
:100D10009500FCBFCC412182C81400209940FFFF00
|
|
:100D2000C8140020800000047C4080007C40C0008B
|
|
:100D300028D0001831100001C01600809500000373
|
|
:100D4000C02A00047CD4C00CCCC1217CCC41217DC4
|
|
:100D5000CC41217E7C4180001DB0000336A0217F64
|
|
:100D60009B000003419C0005041C004099C000004A
|
|
:100D700009DC0001CC210000C82400042A6C001FFB
|
|
:100D8000419C00059AC0FFFACC80006280000004FC
|
|
:100D90007C4080007C40C00004D403E68000000357
|
|
:100DA000CC5400008000037ECC4003EAC01C8000CD
|
|
:100DB000044CA000CDC120107C410000C8140009E3
|
|
:100DC00004180000041C0008CD80007109DC00013B
|
|
:100DD00005980001CD0D000099C0FFFCCC80006299
|
|
:100DE0008000037ECD400071C00E0100CC000041A8
|
|
:100DF000CCC1304AC83C007FCC00007F800000039B
|
|
:100E0000CC00007FCC00007F88000000CC00007F79
|
|
:100E100000000000000000000000000000000000D2
|
|
:100E200000000000000000000000000000000000C2
|
|
:100E300000000000000000000000000000000000B2
|
|
:100E400000000000000000000000000000000000A2
|
|
:100E50000000000000000000000000000000000092
|
|
:100E60000000000000000000000000000000000082
|
|
:100E70000000000000000000000000000000000072
|
|
:100E80000000000000000000000000000000000062
|
|
:100E90000000000000000000000000000000000052
|
|
:100EA0000000000000000000000000000000000042
|
|
:100EB0000000000000000000000000000000000032
|
|
:100EC0000000000000000000000000000000000022
|
|
:100ED0000000000000000000000000000000000012
|
|
:100EE0000000000000000000000000000000000002
|
|
:100EF00000000000000000000000000000000000F2
|
|
:100F000000000000000000000000000000000000E1
|
|
:100F100000000000000000000000000000000000D1
|
|
:100F200000000000000000000000000000000000C1
|
|
:100F300000000000000000000000000000000000B1
|
|
:100F400000000000000000000000000000000000A1
|
|
:100F50000000000000000000000000000000000091
|
|
:100F60000000000000000000000000000000000081
|
|
:100F70000000000000000000000000000000000071
|
|
:100F80000000000000000000000000000000000061
|
|
:100F90000000000000000000000000000000000051
|
|
:100FA0000000000000000000000000000000000041
|
|
:100FB0000000000000000000000000000000000031
|
|
:100FC0000000000000000000000000000000000021
|
|
:100FD0000000000000000000000000000000000011
|
|
:100FE0000000000000000000000000000000000001
|
|
:100FF00000000000000000000000000000000000F1
|
|
:1010000000000000000000000000000000000000E0
|
|
:1010100000000000000000000000000000000000D0
|
|
:1010200000000000000000000000000000000000C0
|
|
:1010300000000000000000000000000000000000B0
|
|
:1010400000000000000000000000000000000000A0
|
|
:101050000000000000000000000000000000000090
|
|
:101060000000000000000000000000000000000080
|
|
:101070000000000000000000000000000000000070
|
|
:101080000000000000000000000000000000000060
|
|
:101090000000000000000000000000000000000050
|
|
:1010A0000000000000000000000000000000000040
|
|
:1010B0000000000000000000000000000000000030
|
|
:1010C0000000000000000000000000000000000020
|
|
:1010D0000000000000000000000000000000000010
|
|
:1010E0000000000000000000000000000000000000
|
|
:1010F00000000000000000000000000000000000F0
|
|
:1011000000000000000000000000000000000000DF
|
|
:1011100000000000000000000000000000000000CF
|
|
:1011200000000000000000000000000000000000BF
|
|
:1011300000000000000000000000000000000000AF
|
|
:10114000000000000000000000000000000000009F
|
|
:10115000000000000000000000000000000000008F
|
|
:10116000000000000000000000000000000000007F
|
|
:10117000000000000000000000000000000000006F
|
|
:10118000000000000000000000000000000000005F
|
|
:10119000000000000000000000000000000000004F
|
|
:1011A000000000000000000000000000000000003F
|
|
:1011B000000000000000000000000000000000002F
|
|
:1011C000000000000000000000000000000000001F
|
|
:1011D000000000000000000000000000000000000F
|
|
:1011E00000000000000000000000000000000000FF
|
|
:1011F00000000000000000000000000000000000EF
|
|
:1012000000000000000000000000000000000000DE
|
|
:1012100000000000000000000000000000000000CE
|
|
:1012200000000000000000000000000000000000BE
|
|
:1012300000000000000000000000000000000000AE
|
|
:10124000000000000000000000000000000000009E
|
|
:10125000000000000000000000000000000000008E
|
|
:10126000000000000000000000000000000000007E
|
|
:10127000000000000000000000000000000000006E
|
|
:10128000000000000000000000000000000000005E
|
|
:10129000000000000000000000000000000000004E
|
|
:1012A000000000000000000000000000000000003E
|
|
:1012B000000000000000000000000000000000002E
|
|
:1012C000000000000000000000000000000000001E
|
|
:1012D000000000000000000000000000000000000E
|
|
:1012E00000000000000000000000000000000000FE
|
|
:1012F00000000000000000000000000000000000EE
|
|
:1013000000000000000000000000000000000000DD
|
|
:1013100000000000000000000000000000000000CD
|
|
:1013200000000000000000000000000000000000BD
|
|
:1013300000000000000000000000000000000000AD
|
|
:10134000000000000000000000000000000000009D
|
|
:10135000000000000000000000000000000000008D
|
|
:10136000000000000000000000000000000000007D
|
|
:10137000000000000000000000000000000000006D
|
|
:10138000000000000000000000000000000000005D
|
|
:10139000000000000000000000000000000000004D
|
|
:1013A000000000000000000000000000000000003D
|
|
:1013B000000000000000000000000000000000002D
|
|
:1013C000000000000000000000000000000000001D
|
|
:1013D000000000000000000000000000000000000D
|
|
:1013E00000000000000000000000000000000000FD
|
|
:1013F00000000000000000000000000000000000ED
|
|
:101400000001033300100006001700080021000A45
|
|
:101410000027002A002800250029002B002A002888
|
|
:10142000002B002B002D003A002E0041002F004C15
|
|
:101430000034004E00360032003900B1003A00D1CD
|
|
:10144000003B00E6003C00FE003D016D003F00AFA8
|
|
:10145000004103380043034B00440190004500FE67
|
|
:10146000004601AE004701AE004802000049020EEE
|
|
:10147000004A0257004B028400520261005302737B
|
|
:10148000005402890057029B0060029F006102AE77
|
|
:10149000006202B8006302C2006402CC006502D69A
|
|
:1014A000006602E0006702EA006802F4006902F8E0
|
|
:1014B000006A02FC006B0300006C0304006D03086B
|
|
:1014C000006E030C006F03100070031400720365BC
|
|
:1014D0000074036B00790369007C031E000F037A1C
|
|
:1014E000000F037A000F037A000F037A000F037ACC
|
|
:1014F000000F037A000F037A000F037A000F037ABC
|
|
:10150000000F037A000F037A000F037A000F037AAB
|
|
:10151000000F037A000F037A000F037A000F037A9B
|
|
:10152000000F037A000F037A000F037A000F037A8B
|
|
:10153000000F037A000F037A000F037A000F037A7B
|
|
:00000001FF
|