android_kernel_xiaomi_sm8350/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw.ihex
Michael Chan 57579f7629 bnx2: Use request_firmware()
Based on original patch by Ben Hutchings <ben@decadent.org.uk> and
Bastian Blank <waldi@debian.org>, with the following main changes:

Separated the mips firmware and rv2p firmware into different files
to make it easier to update them separately.

Added some code to fixup the rv2p code with run-time information
such as PAGE_SIZE.

Update version to 2.0.0.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-04-04 16:51:14 -07:00

442 lines
19 KiB
Plaintext

:100000000000000000000CA00000005800000000EC
:1000100000000000000000000000000000000000E0
:1000200000000000000000000000000000000000D0
:1000300000000DE000000CF80000000500000000CA
:1000400000000000000000000000000000000000B0
:080050000000000000000000A8
:0800580000000010B18000025D
:100060000000001F0103010000000008AC000001B7
:1000700000000000050000000000000C2F800001BF
:10008000000000002B000000000000002B8000009A
:1000900000000010203F006300000010213F00031B
:1000A0000000001020BF0032000000188000FFFD9B
:1000B00000000010B1B8B00D0000000B2FDF0002EF
:1000C0000000000003D80000000000002C380000F1
:1000D0000000001091D400000000000806005555F3
:1000E0000000001880000075000000188000010B5F
:1000F00000000008020000020000000F42E0001CA7
:100100000000001091840A11000000102C62000B06
:10011000000000188000001E00000008020000021D
:100120000000000F42E0001C0000001091840A183B
:10013000000000082C8000B1000000082D0000091C
:100140000000001091D40000000000082D8001077D
:10015000000000188000006F0000001880000015EB
:1001600000000008B1000001000000082C8000B071
:10017000000000082D000008000000082D8000018C
:1001800000000018800000690000000B2FDF000253
:100190000000000C1F800002000000002C0700007F
:1001A0000000001091DE00000000000005000000CB
:1001B000000000188000FFDC0000000B2FDF0002B1
:1001C0000000000C1F800000000000002C07000051
:1001D0000000001091DE000000000000050000009B
:1001E000000000188000FFD60000000C1F800002F5
:1001F0000000000005000000000000188000FFD390
:100200000000000C298000020000000C1F8000028A
:10021000000000002ADF0000000000082A0000059E
:100220000000000805005555000000188000FFCDB3
:10023000000000080224003C000000180004000038
:10024000000000188000001C000000188000001E44
:100250000000001880000052000000188000009E7E
:10026000000000188000009D0000001880000000C1
:10027000000000188000000000000018800000004E
:10028000000000188000000000000018800000003E
:10029000000000188000000000000018800000002E
:1002A000000000188000000000000018800000DF3F
:1002B000000000188000000000000018800000000E
:1002C0000000001880000015000000188000001BCE
:1002D000000000188000000000000018800000B43A
:1002E000000000188000002E00000018800000DFD1
:1002F000000000188000010A00000018800000D5EE
:10030000000000188000012E000000188000003B53
:10031000000000188000000000000018800000713C
:100320000000000C1F80000100000000050000001C
:10033000000000188000FFAC0000001091D4000005
:100340000000000C298000010000000C1F8000014B
:10035000000000082A000002000000000500000064
:10036000000000188000FFA60000001091D40000DB
:100370000000000C298000010000000C1F8000011B
:100380000000000029420000000000082A000002CE
:100390000000000005000000000000188000FF9F22
:1003A000000000188000FF9E00000010B1BCB00AE1
:1003B0000000000B2FDF00020000000003D8000047
:1003C000000000002C3C00000000001091D4000050
:1003D00000000008060055550000001880000016B7
:1003E00000000018800000AC000000102C6201BA70
:1003F0000000001880000005000000082C8000B1FB
:10040000000000082D0000090000001091D4000039
:10041000000000082D8001070000000C298000006A
:100420000000000C1F8000000000001091DE0000A2
:10043000000000002ADF0000000000082A0000067B
:100440000000000805005555000000188000FF89D5
:100450000000001091D400000000000C2980000171
:100460000000000C1F800001000000082A00000BA3
:100470000000000005000000000000188000FF835D
:1004800000000018000200000000000006820000CA
:1004900000000010B18A000600000000860C140065
:1004A00000000010B18C00040000000005000000F6
:1004B000000000082A0000010000001091D4000094
:1004C00000000018000D0000000000000502000000
:1004D0000000001091DE000000000018000A00007B
:1004E00000000010B1A0B0130000000B2FDF0002CD
:1004F000000000002C200000000000082C800000FC
:10050000000000082D0000000000001091D4000041
:100510000000000806005555000000188000FFEE9E
:10052000000000082D80011C00000010001F0000CA
:100530000000001091DE00000000000F476000087E
:100540000000000F060E0001000000000F58000020
:10055000000000000A640000000000000AE500003E
:10056000000000090B66FFFF000000000D610000A5
:1005700000000018800000130000000F4760000812
:100580000000000B2FDF0002000000082C8000009C
:10059000000000082D0000000000001091D40000B1
:1005A000000000082D80011C0000000F060E000155
:1005B00000000010001F0000000000000F580000A5
:1005C0000000001091DE0000000000000A6400003E
:1005D000000000000AE50000000000090B66FFFFB4
:1005E000000000000D610000000000000262000039
:1005F0000000000B2FDF00020000000031040000AB
:1006000000000000309A0000000000000C96180066
:10061000000000090C99FFFF00000004CC99340091
:1006200000000010B1963202000000080F800000A8
:100630000000000C298000010000001000220002D0
:100640000000000C295200010000000C295200009B
:10065000000000080200000E000000080280001ADE
:1006600000000010B1C40A020000000802000003EC
:1006700000000008220000010000000C1F800001A3
:10068000000000002ADF0000000000002A0008002F
:100690000000000805005555000000188000FF3FCD
:1006A0000000000B2FDF00020000001091D40000BA
:1006B000000000082A000001000000002C200000BB
:1006C000000000082C800000000000082D00000041
:1006D000000000082D80011C0000001091D40000D3
:1006E0000000001091DE0000000000082C800006D1
:1006F000000000082D00000600000000308000000F
:100700000000000031000000000000082D800006FD
:100710000000000C298000010000000C1F80000177
:100720000000001091DE0000000000002ADF000041
:10073000000000082A000010000000000500000072
:10074000000000188000FF2A0000001091A0B009EE
:10075000000000082C8000B1000000082D000009F6
:100760000000001091D40000000000082D80010757
:10077000000000188000FFAB00000018800000108F
:1007800000000008AC000001000000188000000B11
:10079000000000000380B0000000000B2FDF00020B
:1007A000000000002C0040000000001091D4000068
:1007B0000000000806005555000000188000FF9A50
:1007C00000000018800000300000001880000006C3
:1007D0000000000B2FDF0002000000002C000E00C4
:1007E000000000082A000007000000080500555519
:1007F000000000188000FF140000000006820000C6
:100800000000000C298000010000000C1F80000186
:10081000000000100CE70007000000090562FFFF60
:1008200000000010BA6C1405000000002ADF000070
:100830000000000021000000000000082A00000560
:100840000000001091D40000000000082C8000B0CF
:10085000000000082D0000080000000C31620018A4
:10086000000000082D800001000000188000FF8CAF
:1008700000000018000D000000000010B1A0B00E34
:100880000000000B2FDF00020000000003D8000072
:10089000000000002C2000000000001091D4000097
:1008A0000000001880000014000000102C620002FC
:1008B000000000188000000B0000000B2FDF00027A
:1008C000000000002C0700000000000C1F80000149
:1008D0000000001091DE0000000000000500000094
:1008E000000000188000FEF6000000082C8000B117
:1008F000000000082D0000090000001091D4000045
:10090000000000082D8001070000000C2980000174
:100910000000000C1F8000010000001091DE0000AC
:10092000000000002ADF0000000000082A00000A82
:100930000000000005000000000000188000FEEB31
:100940000000000005020000000000082C8000B03C
:10095000000000082D000008000000082D80015054
:10096000000000000000000000000010205F0000F8
:10097000000000082C800000000000082D0000008E
:10098000000000082D8001080000000000000000A9
:100990000000001091DE000000000018000A0000B6
:1009A0000000001091D40000000000080600AAAA70
:1009B000000000188000FF5B0000000C298000018F
:1009C0000000000C1F800001000000082A00000940
:1009D000000000080500AAAA000000188000FED749
:1009E0000000001091D400000000000806005555DA
:1009F000000000188000FF530000001091A03C028E
:100A000000000010B1E662070000000B2FDF0002BB
:100A1000000000002C310000000000092CB1007F14
:100A2000000000082CD90000000000082D00000084
:100A3000000000082D80010D00000010B1A8000684
:100A400000000010205F0000000000002C200000CB
:100A5000000000002CA70000000000082D0000107E
:100A6000000000082D800108000000188000FF4CE5
:100A700000000010B1A6001000000010001F0000D0
:100A80000000000F0F300007000000000A600000A7
:100A9000000000000AE100000000000F4B620008A7
:100AA000000000090B1600FF000000000D620000AE
:100AB000000000090D1A00FF0000001007300003BD
:100AC0000000000C0D1A00080000000C0B160008B6
:100AD0000000000F4CE30018000000000C992C00EF
:100AE00000000004CC993400000000080F800000D2
:100AF0000000000C298000010000000033310000DC
:100B00000000000822000016000000002ADF00009C
:100B1000000000082A00000C00000010009F0000E8
:100B2000000000000F2000000000000C1F800001EA
:100B30000000000805005555000000188000FEABBD
:100B40000000001091D40000000000080600AAAACE
:100B5000000000188000FF270000000F4722000857
:100B600000000009070E000F00000008070E000833
:100B700000000008028000010000000702851C0040
:100B800000000008828500010000000002854C0082
:100B90000000000742851C0000000003C3AA5200A9
:100BA0000000000003B10E00000000074B071C000E
:100BB0000000000F0F3000070000000F0A9600032E
:100BC000000000000A955C00000000004A005A0086
:100BD000000000000C960A00000000090C99FFFFBD
:100BE000000000080D00FFFF00000010B196320267
:100BF000000000080F80000500000010B1A80008E8
:100C000000000010205F00000000000B2FDF00023A
:100C1000000000002C200000000000002CA70000B5
:100C2000000000082D000010000000082D800108C1
:100C3000000000188000FF130000000C2980000154
:100C400000000010001F00000000000C1F800001C9
:100C5000000000002ADF0000000000082A00000D4C
:100C6000000000080500AAAA000000188000FE8508
:100C70000000001091D40000000000080600555547
:100C8000000000188000FF010000000C2980000116
:100C90000000000C1F800001000000082A0000076F
:100CA0000000000805005555000000188000FE7D7A
:100CB00000000008030500040000000683040C0087
:100CC00000000008028502000000000086050C00FC
:100CD00000000001860C0E00000000080204000461
:100CE00000000000020418000000000083871800C4
:080CF0000000001800020000E2
:080CF80000000010B1800004AF
:100D00000000001F0103010000000008050000FFB3
:100D10000000001800020000000000002A0000008F
:100D200000000010B1D400000000000C2980000178
:100D30000000000802540008000000180004000031
:100D40000000001880000010000000188000001152
:100D5000000000188000003A000000188000010424
:100D6000000000188000010300000018800001024C
:100D70000000001880000102000000188000000040
:100D8000000000188000011400000018800000FE20
:100D9000000000188000000C0000001880000118FE
:100DA000000000188000016A000000188000006741
:100DB00000000018800000DA00000018800000E742
:100DC000000000002A000000000000188000FFEB77
:100DD000000000002A0000000000000C2980000034
:100DE0000000001020530000000000188000FFE702
:100DF000000000002A000000000000188000FFE54D
:100E000000000018000200000000000005020000C1
:100E1000000000109196342100000010205F0000B7
:100E2000000000002C1E0000000000082C800006BE
:100E3000000000082D000006000000082D800102BF
:100E400000000000000000000000001091DE000023
:100E5000000000000D61000000000018000A000002
:100E600000000000050200000000001091963416FA
:100E700000000010205F00000000000009D8000002
:100E8000000000002C1E0000000000082C8000B2B2
:100E9000000000082D00000A000000082D8001025B
:100EA00000000000000000000000001091DE0000C3
:100EB000000000000D620000000000002C13000084
:100EC00000000018000A00000000000005020000F9
:100ED000000000109196340900000010205F00000F
:100EE000000000002C1E0000000000082C800006FE
:100EF000000000082D00006A000000082D8001029B
:100F000000000000000000000000001091DE000062
:100F1000000000000D7A000000000018000A000028
:100F20000000001091DE000000000010001F000013
:100F3000000000002F80AA00000000002A0000002E
:100F4000000000000D6100000000000003620000CE
:100F5000000000002C4000000000000002638C0034
:100F600000000000264600000000000802040012F5
:100F700000000010B9060827000000000F5800000C
:100F8000000000000A640000000000000AE5000004
:100F9000000000090B66FFFF000000000C000000CD
:100FA000000000000B800000000000080CC60012CA
:100FB000000000188000FFCB000000080F80000335
:100FC000000000000000000000000010009F000072
:100FD00000000008271100120000000066900000C9
:100FE00000000008A31B001200000010B1980003CD
:100FF00000000010001F0000000000080F80000427
:101000000000000822000003000000082C80000CF3
:10101000000000082D00000C00000010009F0000E0
:1010200000000000259600000000000C2980000050
:101030000000000006660000000000008661180045
:10104000000000090260000F0000000F020400020F
:1010500000000010B60C08030000000C1FBF0000C9
:101060000000000C33660010000000003214000085
:1010700000000000329500000000000573662C009F
:101080000000000031E32E00000000082D80001059
:1010900000000010205300000000001091DE00004E
:1010A000000000188000FF900000000023000000F6
:1010B0000000000925E6FFFF000000082200000BE9
:1010C0000000000C695200000000000C29800000A4
:1010D0000000001020530000000000188000FF896D
:1010E0000000001091DE000000000010001F000052
:1010F000000000002F80AA00000000002A0000006D
:10110000000000002C400000000000082C8000407F
:10111000000000082D000020000000082D80011CA8
:1011200000000000000000000000001091DE000040
:101130000000000F42EA001000000010004F000401
:1011400000000010B746920000000008024900129B
:1011500000000010B5840A00000000000D610000CE
:1011600000000010BA66345A00000000036200005C
:1011700000000010B8630C5800000008830500123E
:1011800000000010004F00020000000003490000B2
:101190000000000183068C000000000083C60C00E4
:1011A00000000010B1870010000000000B6E00006E
:1011B000000000188000FF6B0000000106691400A9
:1011C00000000010918C000200000008B4E900014A
:1011D00000000010B1E92C4C0000000086692C00D2
:1011E00000000000020000000000000902EAFFFF0A
:1011F00000000010000C00020000000002040A00C1
:101200000000000F460C00010000000F02850001E5
:1012100000000010918C01FC00000010B7040E4388
:10122000000000002C400000000000000F40000003
:10123000000000000D610000000000000A640000D2
:10124000000000000AE50000000000090B66FFFF37
:10125000000000000C000000000000000B800000F7
:10126000000000080C860012000000080F80000338
:101270000000000C2952000000000010009F000038
:101280000000000827110012000000006690000016
:1012900000000000264600000000000023060000B9
:1012A00000000010B198000500000010001F0000B1
:1012B000000000080F800004000000000000000093
:1012C00000000010001F00000000000032140000A9
:1012D00000000000329500000000000031E32E0005
:1012E0000000000573662C00000000002596000039
:1012F00000000010B18700160000000C29800000DB
:101300000000000F0F6B0007000000000D690000D7
:10131000000000000A6C0000000000000AED000060
:10132000000000000B6E0000000000000B800000B9
:10133000000000000C870000000000080F80000380
:1013400000000010205300000000000C6952000152
:1013500000000010001F00000000000022C58C00EB
:1013600000000000231B0000000000002711000007
:10137000000000002690000000000010B8170E03C7
:101380000000000C29800000000000188000FFF61B
:1013900000000010B1980002000000080F80000457
:1013A000000000082200001A000000082C80000C39
:1013B000000000082D00000C000000082D80001027
:1013C00000000010001F0000000000000D6E000073
:1013D00000000003E7CF34000000000C298000006B
:1013E0000000001091DE000000000010B18700072F
:1013F00000000000361400000000000036950000D8
:101400000000000037160000000000082C8000508B
:10141000000000082D000030000000082D80000CA6
:101420000000001020530000000000188000FF1F83
:10143000000000002646000000000000230000001D
:101440000000000925E6FFFF000000000B6E000011
:1014500000000003E7CF2C00000000082200001B62
:101460000000000C695200000000000C2980000000
:101470000000001020530000000000188000FF153D
:10148000000000002FD50000000000002A0000002E
:1014900000000010003F000B000000000666000086
:1014A000000000008661180000000009026000F0E2
:1014B00000000010B70C08070000000C7366001055
:1014C000000000082C800018000000082D00001803
:1014D000000000082D8000020000000C5FBF00002B
:1014E0000000001091DE0000000000188000FF07DF
:1014F000000000002FD50000000000002A000000BE
:10150000000000002C4000000000000C29800000BA
:101510000000001091DE0000000000082C80001A7E
:10152000000000082D00001A000000003300000039
:10153000000000082D800002000000003180000043
:101540000000001091DE0000000000082C80000C5C
:10155000000000082D00000C000000082D80000491
:1015600000000010205300000000001091DE000079
:10157000000000188000FEF6000000188000FEF554
:10158000000000002A00000000000010001F000002
:10159000000000000F008000000000080F8000071E
:1015A0000000001880000014000000000502000088
:1015B000000000082200000900000000286D000063
:1015C00000000000290000000000000F6568001006
:1015D00000000003F66C940000000010B972A00433
:1015E0000000000C73E700190000000C2142000409
:1015F000000000003BF600000000000C2980000005
:101600000000001020530000000000082200000825
:101610000000000C6142000400000018000A0000F5
:10162000000000002A00000000000010001F000061
:101630000000000F0F470007000000080F8000089F
:101640000000000C29800000000000102053000062
:10165000000000188000FEDA0000001091DE00009B
:10166000000000002FD5000000000010001F000047
:101670000000000033510000000000002A000000BC
:1016800000000010B1C600230000000F0F5000073B
:10169000000000000A600000000000000AE10000F5
:1016A0000000000F4B620008000000090B1600FF4D
:1016B0000000000F4C620010000000000D620000EE
:1016C000000000090D1A00FF000000100750000381
:1016D0000000000C0D1A00080000000C0B1600089A
:1016E000000000000CC60000000000000B8000009D
:1016F0000000000006980000000000080F800003B2
:101700000000001006C200040000000C29000002C6
:1017100000000010264200020000000C29520003C5
:10172000000000082200000100000010009F0000DF
:1017300000000000231B00000000000027111A0019
:1017400000000000669000000000000C295200001C
:1017500000000010B19732090000000C2980000041
:101760000000000006980000000000102053000058
:101770000000000C295200030000000022C58C006C
:1017800000000010001F0000000000080F80000390
:10179000000000188000FFF300000010B1C8001323
:1017A00000000010B1C600030000000C29800000FA
:1017B00000000010205300000000000C295200001F
:1017C0000000000C295200030000001006C20002B5
:1017D0000000000C295200020000000022C58C000D
:1017E00000000000276500000000000026E4000063
:1017F000000000082200001600000010B1C600031F
:10180000000000002348000000000010B180000527
:1018100000000000234800000000000C29800000A8
:101820000000000F0F500007000000188000001299
:1018300000000008220000160000000C29800000B3
:10184000000000003014000000000000309500008F
:101850000000001007500003000000090B1600FFF5
:10186000000000090D1A00FF0000000F31160008EB
:10187000000000003162340000000003F16230001B
:1018800000000010205F0000000000002C5100004C
:10189000000000092CD1007F000000082CD90000B6
:1018A000000000082D000000000000082D80000C42
:1018B00000000000000000000000001091DE0000A9
:1018C0000000001005C2000300000000330000000B
:1018D000000000080F8000070000001020530000E7
:1018E00000000010009F0000000000188000FE872C
:1018F000000000002FD50000000000002A000000BA
:101900000000000F0F50000700000010B1C6002DAE
:101910000000000F4742000800000009070E000FFA
:1019200000000008070E000800000010001F000063
:1019300000000008090000010000000709121C0057
:1019400000000003CBCA9200000000000B97A20029
:101950000000000742171C00000000000B040000FC
:101960000000000F0A840003000000000A959C009C
:10197000000000004A009A000000000882120001E6
:10198000000000010C170800000000000C978C00FC
:101990000000000002180000000000080D00FFFF1A
:1019A000000000080F8000060000000C2900000065
:1019B0000000001006C200040000000C29520002C2
:1019C00000000010264200020000000C2952000313
:1019D000000000082200000100000010009F00002D
:1019E00000000010B197320C00000000231B000023
:1019F00000000000271108000000000066900000B1
:101A00000000000C29800000000000000218000007
:101A100000000010205300000000000C29520003B9
:101A20000000000022C5360000000010001F00006A
:101A3000000000080F800006000000188000FFF47E
:101A400000000000231B0000000000002711080018
:101A5000000000006690000000000010B1C8000BFC
:101A60000000000C2980000000000010205300003E
:101A70000000000C295200000000000C2952000355
:101A80000000001006C200020000000C29520002F3
:101A90000000000022C58C00000000002765000047
:101AA0000000000026E400000000000023480000C1
:101AB00000000008220000170000000C2980000030
:101AC00000000010001F0000000000102053000064
:081AD000000000188000FE4A2E
:00000001FF
/*
* This file contains firmware data derived from proprietary unpublished
* source code, Copyright (c) 2004 - 2009 Broadcom Corporation.
*
* Permission is hereby granted for the distribution of this firmware data
* in hexadecimal or equivalent format, provided this copyright notice is
* accompanying it.
*/