android_kernel_xiaomi_sm8350/firmware/radeon/R100_cp.bin.ihex
Ben Hutchings 70967ab9c0 radeon: Use request_firmware()
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>
2009-08-31 09:09:30 +10:00

131 lines
5.6 KiB
Plaintext

:1000000000000000210070000000000020007000CF
:1000100000000004000000B400000004000000B86C
:10002000000000006F5B4D4C000000004C4C427F14
:10003000000000005B568A92000000004CA09C6DFE
:1000400000000000AD4C4C4C000000004CE1AF3D06
:1000500000000000D8AFAFAF00000000D64C4CDC71
:10006000000000004CD10D1000000016000F000031
:1000700000000000362F242D0000000400000012B4
:1000800000000016000F000000000000362F282D91
:1000900000000002000380E70000000204002C972B
:1000A00000000016000F000100000000333A373056
:1000B00000000002000077EF0000000200061000C0
:1000C0000000001A000000210000001E0000400097
:1000D00000000002000610000000001A00000021CD
:1000E0000000001E0000400000000002000610009A
:1000F0000000001A000000210000001E0000400067
:100100000000000400000017000000020003802B24
:1001100000000002040067E0000000040000001777
:1001200000000002000077E000000002000650001E
:1001300000000002000037E100000006040067E153
:1001400000000002000077E000000002000077E1FC
:1001500000000006000077E100000000FFFFFFFF45
:100160000000000010000000000000020003802BCF
:1001700000000006040067E0000000020000767541
:100180000000000200007676000000020000767792
:100190000000000600007678000000020003802CBA
:1001A00000000002040026760000000200007677BE
:1001B0000000000600007678000000180000002F04
:1001C000000000180000002F0000000600000000E2
:1001D000000000180000003000000018000000308F
:1001E0000000000600000000000000020160500056
:1001F000000000020006500000000002000980001C
:1002000000000002000610000000000464C0603E10
:1002100000000002000380E600000002040025C583
:1002200000000016000800000000000000000000B0
:10023000000000020400251D00000002000075807F
:100240000000000200067581000000020400258005
:100250000000000200067581000000040000004953
:10026000000000000000500000000002000380E6D3
:1002700000000002040025C5000000020006100076
:10028000000000020000750E000000020001900056
:10029000000000140001105500000012000000557D
:1002A000000000020400250F000000040000504F71
:1002B00000000002000380E600000002040025C5E3
:1002C0000000000200007565000000020000756675
:1002D000000000040000005800000002000380E657
:1002E00000000002040025C50000000201E655B42C
:1002F000000000024401B0E40000000201C110E46B
:10030000000000182666706600000002040C2565D7
:1003100000000018000000660000000204002564D0
:100320000000000200007566000000040000005D8F
:1003300000000008004010690000000200101000DA
:1003400000000002000D80FF000000080080006C2B
:1003500000000002000F900000000002000E00FFED
:100360000000000600000000000000180000008FE0
:10037000000000040000005B00000002000380E6B3
:1003800000000002040025C5000000020000757690
:100390000000000200065000000000020000900073
:1003A0000000000200041000000000020C00350EE6
:1003B0000000000200049000000000020005100090
:1003C0000000000201E785F80000000200200000A4
:1003D0000000000C0060007E000000020000756359
:1003E00000000021006075F0000000042000707320
:1003F000000000040000507300000002000380E6CB
:1004000000000002040025C500000002000075760F
:100410000000000200007577000000020000750E69
:10042000000000020000750F0000000200A0500054
:100430000000000C0060008300000021006075F0E7
:1004400000000002000075F80000000400000083B6
:1004500000000002000A750E00000002000380E6A2
:1004600000000002040025C5000000020020750FF6
:1004700000000004006000860000000200007570AB
:100480000000000200007571000000060000757297
:1004900000000002000380E600000002040025C501
:1004A00000000002000050000000000200A0500008
:1004B0000000000200007568000000020006100045
:1004C0000000000C00000095000000020005800004
:1004D000000000020C60756200000004000000973C
:1004E00000000002000380E600000002040025C5B1
:1004F000000000040060009600000000400070E56D
:1005000000000002000380E600000002040025C590
:1005100000000002000380E50000001C000000A8AD
:1005200000000018000650AA00000002040025BBCD
:1005300000000018000610AB00000000040075BCAD
:1005400000000002000075BB00000000000075BC48
:100550000000000600090000000000020009000081
:1005600000000006000D800200000002000078324A
:10057000000000020000500000000002000380E7BD
:100580000000000204002C97000000020000782008
:100590000000000200007821000000000000780048
:1005A000000000020120000000000002200770008F
:1005B0000000000201200000000000022000700086
:1005C0000000000200061000000000020120751B60
:1005D000000000028040750A000000028040750B98
:1005E000000000020011000000000002000380E58E
:1005F0000000001C000000C600000018000610AB40
:1006000000000002844075BD00000018000610AA1A
:1006100000000002840075BB00000018000610AB4B
:1006200000000002844075BC00000004000000C906
:1006300000000002804075BD00000002800075BB14
:1006400000000002804075BC000000020010800025
:1006500000000002014000000000000C006000CD1E
:100660000000002020C0700000000012000000CF39
:100670000000000600800000000000060080751DDC
:100680000000000000000000000000020000775C95
:100690000000000200A050000000000200661000F0
:1006A000000000200460275D000000000000400002
:1006B0000000000201E0083000000000210070008E
:1006C000000000006464614D00000000696874204F
:1006D00000000000000000730000000000000000A7
:1006E000000000020000500000000002000380D063
:1006F00000000002040025E000000000000075E199
:10070000000000000000000100000002000380E083
:1007100000000002040023940000000000005000CC
:1007200000000000000000000000000000000000C9
:1007300000000000000000080000000000000004AD
:1007400000000000000000000000000000000000A9
:100750000000000000000000000000000000000099
:100760000000000000000000000000000000000089
:100770000000000000000000000000000000000079
:100780000000000000000000000000000000000069
:100790000000000000000000000000000000000059
:1007A0000000000000000000000000000000000049
:1007B0000000000000000000000000000000000039
:1007C0000000000000000000000000000000000029
:1007D0000000000000000000000000000000000019
:1007E0000000000000000000000000000000000009
:1007F00000000000000000000000000000000000F9
:00000001FF
/* production radeon ucode r1xx-r6xx */