diff options
author | Michael Chan <mchan@broadcom.com> | 2009-04-04 16:51:14 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-04-04 16:51:14 -0700 |
commit | 57579f7629a3d46c307405fbd2ea6bdb650d692f (patch) | |
tree | c407da542bfa50989bfc4f41daf7c1a181207d93 /firmware/bnx2/bnx2-rv2p-06-4.6.16.fw.ihex | |
parent | 5d4d9e8ad6c646c4811bf0049df761dee6affc3d (diff) | |
download | kernel-crypto-57579f7629a3d46c307405fbd2ea6bdb650d692f.tar.gz kernel-crypto-57579f7629a3d46c307405fbd2ea6bdb650d692f.tar.xz kernel-crypto-57579f7629a3d46c307405fbd2ea6bdb650d692f.zip |
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>
Diffstat (limited to 'firmware/bnx2/bnx2-rv2p-06-4.6.16.fw.ihex')
-rw-r--r-- | firmware/bnx2/bnx2-rv2p-06-4.6.16.fw.ihex | 441 |
1 files changed, 441 insertions, 0 deletions
diff --git a/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw.ihex b/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw.ihex new file mode 100644 index 00000000000..871de9e3421 --- /dev/null +++ b/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw.ihex @@ -0,0 +1,441 @@ +: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. + */ |