* [GIT PULL linux-firmware.git] OLPC libertas firmware blobs
@ 2011-06-19 4:38 Andres Salomon
2011-06-19 4:42 ` Andres Salomon
2011-06-19 4:51 ` [PATCH linux-firmware] libertas: add OLPC libertas blobs Andres Salomon
0 siblings, 2 replies; 20+ messages in thread
From: Andres Salomon @ 2011-06-19 4:38 UTC (permalink / raw)
To: David Woodhouse; +Cc: dsd, cjb, linux-kernel, dcbw, libertas-dev
The following changes since commit 97649b1e5449029c845ebf7500e780a8867c3e89:
linux-firmware: Add a new FW 7.0.20.0 (2011-06-15 11:38:11 +0100)
are available in the git repository at:
git://lunge.queued.net/git/linux-firmware master
Andres Salomon (1):
libertas: add OLPC libertas blobs
LICENCE.OLPC | 33 +++++++++++++++++++++++++++++++++
WHENCE | 20 ++++++++++++++++++++
libertas/lbtf_sdio.bin | Bin 0 -> 120924 bytes
libertas/lbtf_usb.bin | Bin 0 -> 118888 bytes
libertas/sd8686_v9_OLPC.bin | Bin 0 -> 124244 bytes
libertas/usb8388_v5_OLPC.bin | Bin 0 -> 127824 bytes
6 files changed, 53 insertions(+), 0 deletions(-)
create mode 100644 LICENCE.OLPC
create mode 100644 libertas/lbtf_sdio.bin
create mode 100644 libertas/lbtf_usb.bin
create mode 100644 libertas/sd8686_v9_OLPC.bin
create mode 100644 libertas/usb8388_v5_OLPC.bin
^ permalink raw reply [flat|nested] 20+ messages in thread* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-19 4:38 [GIT PULL linux-firmware.git] OLPC libertas firmware blobs Andres Salomon @ 2011-06-19 4:42 ` Andres Salomon 2011-06-19 9:41 ` Daniel Drake 2011-06-19 4:51 ` [PATCH linux-firmware] libertas: add OLPC libertas blobs Andres Salomon 1 sibling, 1 reply; 20+ messages in thread From: Andres Salomon @ 2011-06-19 4:42 UTC (permalink / raw) To: David Woodhouse; +Cc: dsd, cjb, linux-kernel, dcbw, libertas-dev On Sat, 18 Jun 2011 21:38:03 -0700 Andres Salomon <dilinger@queued.net> wrote: > The following changes since commit > 97649b1e5449029c845ebf7500e780a8867c3e89: > > linux-firmware: Add a new FW 7.0.20.0 (2011-06-15 11:38:11 +0100) > > are available in the git repository at: > git://lunge.queued.net/git/linux-firmware master > > Andres Salomon (1): > libertas: add OLPC libertas blobs > > LICENCE.OLPC | 33 +++++++++++++++++++++++++++++++++ > WHENCE | 20 ++++++++++++++++++++ > libertas/lbtf_sdio.bin | Bin 0 -> 120924 bytes > libertas/lbtf_usb.bin | Bin 0 -> 118888 bytes > libertas/sd8686_v9_OLPC.bin | Bin 0 -> 124244 bytes > libertas/usb8388_v5_OLPC.bin | Bin 0 -> 127824 bytes Of course, if people would prefer the OLPC version to supersede the ones currently in the linux-firmware tree, I can do that instead. I don't know what versions of sd8686.bin and usb8388.bin are actually in the tree. I also don't know if the OLPC versions improve or make things worse for people using those chips on non-OLPC systems. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-19 4:42 ` Andres Salomon @ 2011-06-19 9:41 ` Daniel Drake 2011-06-19 18:11 ` Andres Salomon 2011-06-21 4:47 ` Dan Williams 0 siblings, 2 replies; 20+ messages in thread From: Daniel Drake @ 2011-06-19 9:41 UTC (permalink / raw) To: Andres Salomon; +Cc: David Woodhouse, cjb, linux-kernel, dcbw, libertas-dev On 19 June 2011 05:42, Andres Salomon <dilinger@queued.net> wrote: >> LICENCE.OLPC | 33 +++++++++++++++++++++++++++++++++ >> WHENCE | 20 ++++++++++++++++++++ >> libertas/lbtf_sdio.bin | Bin 0 -> 120924 bytes >> libertas/lbtf_usb.bin | Bin 0 -> 118888 bytes >> libertas/sd8686_v9_OLPC.bin | Bin 0 -> 124244 bytes >> libertas/usb8388_v5_OLPC.bin | Bin 0 -> 127824 bytes > > Of course, if people would prefer the OLPC version to supersede the > ones currently in the linux-firmware tree, I can do that instead. I > don't know what versions of sd8686.bin and usb8388.bin are actually in > the tree. I also don't know if the OLPC versions improve or make things > worse for people using those chips on non-OLPC systems. This overlaps with a submission I made the other day (of usb8388 firmware), sorry for the lack of coordination there. I don't think the OLPC hardware has any quirks or special features that mean it requires special firmware. However, for the usb8388 we do use a special firmware developed by Cozybit (not Marvell), the one you submitted, which has its own versioning scheme. The main difference is that it includes mesh support. I am pretty sure it would run on any usb8388 but OLPC is the only user of the hardware anyway. See http://lists.infradead.org/pipermail/libertas-dev/2010-November/003330.html and the rest of the discussion. As for sd8686, I thought our firmware was standard, from Marvell, and simply a newer version of what is in linux-firmware. Do you have reason to believe otherwise? Thanks, Daniel ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-19 9:41 ` Daniel Drake @ 2011-06-19 18:11 ` Andres Salomon 2011-06-21 4:47 ` Dan Williams 1 sibling, 0 replies; 20+ messages in thread From: Andres Salomon @ 2011-06-19 18:11 UTC (permalink / raw) To: Daniel Drake; +Cc: David Woodhouse, cjb, linux-kernel, dcbw, libertas-dev On Sun, 19 Jun 2011 10:41:22 +0100 Daniel Drake <dsd@laptop.org> wrote: > On 19 June 2011 05:42, Andres Salomon <dilinger@queued.net> wrote: > >> LICENCE.OLPC | 33 > >> +++++++++++++++++++++++++++++++++ WHENCE | > >> 20 ++++++++++++++++++++ libertas/lbtf_sdio.bin | Bin 0 -> > >> 120924 bytes libertas/lbtf_usb.bin | Bin 0 -> 118888 bytes > >> libertas/sd8686_v9_OLPC.bin | Bin 0 -> 124244 bytes > >> libertas/usb8388_v5_OLPC.bin | Bin 0 -> 127824 bytes > > > > Of course, if people would prefer the OLPC version to supersede the > > ones currently in the linux-firmware tree, I can do that instead. I > > don't know what versions of sd8686.bin and usb8388.bin are actually > > in the tree. I also don't know if the OLPC versions improve or > > make things worse for people using those chips on non-OLPC systems. > > This overlaps with a submission I made the other day (of usb8388 > firmware), sorry for the lack of coordination there. Ah, sorry, I didn't know you were on top of this. I'm wanting to kill off the Debian OLPC-specific libertas package, and finally found some time to put together a pull request. > > I don't think the OLPC hardware has any quirks or special features > that mean it requires special firmware. > > However, for the usb8388 we do use a special firmware developed by > Cozybit (not Marvell), the one you submitted, which has its own > versioning scheme. The main difference is that it includes mesh > support. I am pretty sure it would run on any usb8388 but OLPC is the > only user of the hardware anyway. See > http://lists.infradead.org/pipermail/libertas-dev/2010-November/003330.html > and the rest of the discussion. > > As for sd8686, I thought our firmware was standard, from Marvell, and > simply a newer version of what is in linux-firmware. Do you have > reason to believe otherwise? > I was just playing it safe. I have changelogs for the usb8388 firmware releases, but not for sd8686. I'll defer to you for XO-1.5 stuff. I'm more interested in the lbtf stuff anyways, as I don't see much use for the on-chip mesh. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-19 9:41 ` Daniel Drake 2011-06-19 18:11 ` Andres Salomon @ 2011-06-21 4:47 ` Dan Williams 2011-06-21 7:18 ` Andres Salomon 1 sibling, 1 reply; 20+ messages in thread From: Dan Williams @ 2011-06-21 4:47 UTC (permalink / raw) To: Daniel Drake Cc: Andres Salomon, David Woodhouse, cjb, linux-kernel, libertas-dev On Sun, 2011-06-19 at 10:41 +0100, Daniel Drake wrote: > On 19 June 2011 05:42, Andres Salomon <dilinger@queued.net> wrote: > >> LICENCE.OLPC | 33 +++++++++++++++++++++++++++++++++ > >> WHENCE | 20 ++++++++++++++++++++ > >> libertas/lbtf_sdio.bin | Bin 0 -> 120924 bytes > >> libertas/lbtf_usb.bin | Bin 0 -> 118888 bytes > >> libertas/sd8686_v9_OLPC.bin | Bin 0 -> 124244 bytes > >> libertas/usb8388_v5_OLPC.bin | Bin 0 -> 127824 bytes > > > > Of course, if people would prefer the OLPC version to supersede the > > ones currently in the linux-firmware tree, I can do that instead. I > > don't know what versions of sd8686.bin and usb8388.bin are actually in > > the tree. I also don't know if the OLPC versions improve or make things > > worse for people using those chips on non-OLPC systems. > > This overlaps with a submission I made the other day (of usb8388 > firmware), sorry for the lack of coordination there. > > I don't think the OLPC hardware has any quirks or special features > that mean it requires special firmware. > > However, for the usb8388 we do use a special firmware developed by > Cozybit (not Marvell), the one you submitted, which has its own > versioning scheme. The main difference is that it includes mesh > support. I am pretty sure it would run on any usb8388 but OLPC is the > only user of the hardware anyway. See > http://lists.infradead.org/pipermail/libertas-dev/2010-November/003330.html > and the rest of the discussion. > > As for sd8686, I thought our firmware was standard, from Marvell, and > simply a newer version of what is in linux-firmware. Do you have > reason to believe otherwise? For usb8388 I don't think we really care which firmware is default since OLPC was about the only consumer of that chip that I've ever heard of. For the other firmware I periodically trawled Marvell's Extranet and grabbed latest firmware from there. If you guys have a newer micro version of the firmware then great, push it. Latest I have access to for 8686 is SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 so if you've got something newer great. Dan ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-21 4:47 ` Dan Williams @ 2011-06-21 7:18 ` Andres Salomon 2011-06-21 8:05 ` Daniel Drake 2011-07-29 22:17 ` David Woodhouse 0 siblings, 2 replies; 20+ messages in thread From: Andres Salomon @ 2011-06-21 7:18 UTC (permalink / raw) To: Dan Williams Cc: Daniel Drake, David Woodhouse, cjb, linux-kernel, libertas-dev On Mon, 20 Jun 2011 23:47:13 -0500 Dan Williams <dcbw@redhat.com> wrote: > On Sun, 2011-06-19 at 10:41 +0100, Daniel Drake wrote: > > On 19 June 2011 05:42, Andres Salomon <dilinger@queued.net> wrote: > > >> LICENCE.OLPC | 33 > > >> +++++++++++++++++++++++++++++++++ WHENCE > > >> | 20 ++++++++++++++++++++ libertas/lbtf_sdio.bin | Bin > > >> 0 -> 120924 bytes libertas/lbtf_usb.bin | Bin 0 -> > > >> 118888 bytes libertas/sd8686_v9_OLPC.bin | Bin 0 -> 124244 > > >> bytes libertas/usb8388_v5_OLPC.bin | Bin 0 -> 127824 bytes > > > > > > Of course, if people would prefer the OLPC version to supersede > > > the ones currently in the linux-firmware tree, I can do that > > > instead. I don't know what versions of sd8686.bin and > > > usb8388.bin are actually in the tree. I also don't know if the > > > OLPC versions improve or make things worse for people using those > > > chips on non-OLPC systems. > > > > This overlaps with a submission I made the other day (of usb8388 > > firmware), sorry for the lack of coordination there. > > > > I don't think the OLPC hardware has any quirks or special features > > that mean it requires special firmware. > > > > However, for the usb8388 we do use a special firmware developed by > > Cozybit (not Marvell), the one you submitted, which has its own > > versioning scheme. The main difference is that it includes mesh > > support. I am pretty sure it would run on any usb8388 but OLPC is > > the only user of the hardware anyway. See > > http://lists.infradead.org/pipermail/libertas-dev/2010-November/003330.html > > and the rest of the discussion. > > > > As for sd8686, I thought our firmware was standard, from Marvell, > > and simply a newer version of what is in linux-firmware. Do you have > > reason to believe otherwise? > > For usb8388 I don't think we really care which firmware is default > since OLPC was about the only consumer of that chip that I've ever > heard of. > > For the other firmware I periodically trawled Marvell's Extranet and > grabbed latest firmware from there. If you guys have a newer micro > version of the firmware then great, push it. Latest I have access to > for 8686 is SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 so if > you've got something newer great. Looks like the one on dev.l.o is older (9.70.7.p0). Shall I redo the pull request a) ignoring sd8686, b) replacing usb8388 v5 with the OLPC version, and c) including both thinfirm blobs as well, then? ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-21 7:18 ` Andres Salomon @ 2011-06-21 8:05 ` Daniel Drake 2011-06-23 13:42 ` Daniel Drake 2011-07-29 22:17 ` David Woodhouse 1 sibling, 1 reply; 20+ messages in thread From: Daniel Drake @ 2011-06-21 8:05 UTC (permalink / raw) To: Andres Salomon Cc: Dan Williams, David Woodhouse, cjb, linux-kernel, libertas-dev On 21 June 2011 08:18, Andres Salomon <dilinger@queued.net> wrote: > Looks like the one on dev.l.o is older (9.70.7.p0). Shall I redo the > pull request a) ignoring sd8686, b) replacing usb8388 v5 with the OLPC > version, and c) including both thinfirm blobs as well, then? That sounds good to me. The only thing I'm a bit unsure about is the usb8388 thing. If you replace usb8388_v5.bin with the latest OLPC one, we would like to have that at the top of the list, higher than usb8388_v9, so that OLPC firmware gets preferred. That might be a bit strange. On the other hand, if usb8388_olpc_v5.bin is at the top its less odd, since it looks like a separate branch. The other changes look fine, and we will figure out sd8686 and send a later pull request for that. Dan, can you send over SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64, and any release notes/changelog you may have? I wasn't aware of this release. Thanks, Daniel ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-21 8:05 ` Daniel Drake @ 2011-06-23 13:42 ` Daniel Drake 2011-07-09 23:48 ` Marek Vasut 0 siblings, 1 reply; 20+ messages in thread From: Daniel Drake @ 2011-06-23 13:42 UTC (permalink / raw) To: Andres Salomon Cc: Dan Williams, David Woodhouse, cjb, linux-kernel, libertas-dev On 21 June 2011 09:05, Daniel Drake <dsd@laptop.org> wrote: > The other changes look fine, and we will figure out sd8686 and send a > later pull request for that. Dan, can you send over > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64, and any release > notes/changelog you may have? I wasn't aware of this release. Also, could you take a look and see if there is some kind of archived changelog or release history that would link the 3 firmware versions in question to the same release stream? If it seems obvious that one follows on from the other it would avoid me having to pester Marvell about this. The 3 versions in question are: 1. The version in linux-firmware $Id: sd8686-B0, RF868X, FP4, 9.70.3.p36 $ RC: , yhou, 2008/09/08, 19:11:06 md5sum: 20208583d441d1ecd7a05d5e5cda5856 2. The OLPC version, shipped in Fedora: $Id: sd8686-B0, RF868X, FP4, 9.70.7.p0 $ RC: , yhou, 2008/11/11, 13:10:01 md5sum: b4f8be61e19780a14836f146c538c5dd 3. The latest version that you've found SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 Thanks, Daniel ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-23 13:42 ` Daniel Drake @ 2011-07-09 23:48 ` Marek Vasut 2011-07-09 23:50 ` Marek Vasut 0 siblings, 1 reply; 20+ messages in thread From: Marek Vasut @ 2011-07-09 23:48 UTC (permalink / raw) To: libertas-dev Cc: Daniel Drake, Andres Salomon, Dan Williams, cjb, David Woodhouse, linux-kernel On Thursday, June 23, 2011 03:42:17 PM Daniel Drake wrote: > On 21 June 2011 09:05, Daniel Drake <dsd@laptop.org> wrote: > > The other changes look fine, and we will figure out sd8686 and send a > > later pull request for that. Dan, can you send over > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64, and any release > > notes/changelog you may have? I wasn't aware of this release. > > Also, could you take a look and see if there is some kind of archived > changelog or release history that would link the 3 firmware versions > in question to the same release stream? If it seems obvious that one > follows on from the other it would avoid me having to pester Marvell > about this. > > The 3 versions in question are: > > 1. The version in linux-firmware > $Id: sd8686-B0, RF868X, FP4, 9.70.3.p36 $ > RC: , yhou, 2008/09/08, 19:11:06 > md5sum: 20208583d441d1ecd7a05d5e5cda5856 > > 2. The OLPC version, shipped in Fedora: > $Id: sd8686-B0, RF868X, FP4, 9.70.7.p0 $ > RC: , yhou, 2008/11/11, 13:10:01 > md5sum: b4f8be61e19780a14836f146c538c5dd > > 3. The latest version that you've found > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 Maybe someone can add firmware for CF8381 from here http://www.hackchina.com/en/cont/36429 . I dunno how legal it'd be though. I discussed it with Marvell folks (that someone apparently leaked such thing) and they didn't even seem too interested. :-/ > > Thanks, > Daniel > > _______________________________________________ > libertas-dev mailing list > libertas-dev@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/libertas-dev ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-07-09 23:48 ` Marek Vasut @ 2011-07-09 23:50 ` Marek Vasut 2011-07-11 23:37 ` Dan Williams 0 siblings, 1 reply; 20+ messages in thread From: Marek Vasut @ 2011-07-09 23:50 UTC (permalink / raw) To: libertas-dev Cc: Daniel Drake, Andres Salomon, Dan Williams, cjb, David Woodhouse, linux-kernel On Sunday, July 10, 2011 01:48:10 AM Marek Vasut wrote: > On Thursday, June 23, 2011 03:42:17 PM Daniel Drake wrote: > > On 21 June 2011 09:05, Daniel Drake <dsd@laptop.org> wrote: > > > The other changes look fine, and we will figure out sd8686 and send a > > > later pull request for that. Dan, can you send over > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64, and any release > > > notes/changelog you may have? I wasn't aware of this release. > > > > Also, could you take a look and see if there is some kind of archived > > changelog or release history that would link the 3 firmware versions > > in question to the same release stream? If it seems obvious that one > > follows on from the other it would avoid me having to pester Marvell > > about this. > > > > The 3 versions in question are: > > > > 1. The version in linux-firmware > > $Id: sd8686-B0, RF868X, FP4, 9.70.3.p36 $ > > RC: , yhou, 2008/09/08, 19:11:06 > > md5sum: 20208583d441d1ecd7a05d5e5cda5856 > > > > 2. The OLPC version, shipped in Fedora: > > $Id: sd8686-B0, RF868X, FP4, 9.70.7.p0 $ > > RC: , yhou, 2008/11/11, 13:10:01 > > md5sum: b4f8be61e19780a14836f146c538c5dd > > > > 3. The latest version that you've found > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 > > Maybe someone can add firmware for CF8381 from here > http://www.hackchina.com/en/cont/36429 . I dunno how legal it'd be though. > I discussed it with Marvell folks (that someone apparently leaked such > thing) and they didn't even seem too interested. :-/ (if I converted cf8381.h and helper.h, it works with CF8381 in my PalmTX) > > > Thanks, > > Daniel > > > > _______________________________________________ > > libertas-dev mailing list > > libertas-dev@lists.infradead.org > > http://lists.infradead.org/mailman/listinfo/libertas-dev ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-07-09 23:50 ` Marek Vasut @ 2011-07-11 23:37 ` Dan Williams 2011-07-11 23:59 ` Dan Williams 2011-07-12 0:04 ` Marek Vasut 0 siblings, 2 replies; 20+ messages in thread From: Dan Williams @ 2011-07-11 23:37 UTC (permalink / raw) To: Marek Vasut Cc: libertas-dev, Daniel Drake, Andres Salomon, cjb, David Woodhouse, linux-kernel On Sun, 2011-07-10 at 01:50 +0200, Marek Vasut wrote: > On Sunday, July 10, 2011 01:48:10 AM Marek Vasut wrote: > > On Thursday, June 23, 2011 03:42:17 PM Daniel Drake wrote: > > > On 21 June 2011 09:05, Daniel Drake <dsd@laptop.org> wrote: > > > > The other changes look fine, and we will figure out sd8686 and send a > > > > later pull request for that. Dan, can you send over > > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64, and any release > > > > notes/changelog you may have? I wasn't aware of this release. > > > > > > Also, could you take a look and see if there is some kind of archived > > > changelog or release history that would link the 3 firmware versions > > > in question to the same release stream? If it seems obvious that one > > > follows on from the other it would avoid me having to pester Marvell > > > about this. > > > > > > The 3 versions in question are: > > > > > > 1. The version in linux-firmware > > > $Id: sd8686-B0, RF868X, FP4, 9.70.3.p36 $ > > > RC: , yhou, 2008/09/08, 19:11:06 > > > md5sum: 20208583d441d1ecd7a05d5e5cda5856 > > > > > > 2. The OLPC version, shipped in Fedora: > > > $Id: sd8686-B0, RF868X, FP4, 9.70.7.p0 $ > > > RC: , yhou, 2008/11/11, 13:10:01 > > > md5sum: b4f8be61e19780a14836f146c538c5dd > > > > > > 3. The latest version that you've found > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 > > > > Maybe someone can add firmware for CF8381 from here > > http://www.hackchina.com/en/cont/36429 . I dunno how legal it'd be though. > > I discussed it with Marvell folks (that someone apparently leaked such > > thing) and they didn't even seem too interested. :-/ > > (if I converted cf8381.h and helper.h, it works with CF8381 in my PalmTX) What version is that firmware? I can legitimately push cf8381_B0_W8015FP1 version 5.11.9.p0 (dated 2006-05-15) into linux-firmware. Dan > > > > > Thanks, > > > Daniel > > > > > > _______________________________________________ > > > libertas-dev mailing list > > > libertas-dev@lists.infradead.org > > > http://lists.infradead.org/mailman/listinfo/libertas-dev ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-07-11 23:37 ` Dan Williams @ 2011-07-11 23:59 ` Dan Williams 2011-07-12 0:04 ` Marek Vasut 1 sibling, 0 replies; 20+ messages in thread From: Dan Williams @ 2011-07-11 23:59 UTC (permalink / raw) To: Marek Vasut Cc: Daniel Drake, libertas-dev, linux-kernel, Andres Salomon, cjb, David Woodhouse On Mon, 2011-07-11 at 18:37 -0500, Dan Williams wrote: > On Sun, 2011-07-10 at 01:50 +0200, Marek Vasut wrote: > > On Sunday, July 10, 2011 01:48:10 AM Marek Vasut wrote: > > > On Thursday, June 23, 2011 03:42:17 PM Daniel Drake wrote: > > > > On 21 June 2011 09:05, Daniel Drake <dsd@laptop.org> wrote: > > > > > The other changes look fine, and we will figure out sd8686 and send a > > > > > later pull request for that. Dan, can you send over > > > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64, and any release > > > > > notes/changelog you may have? I wasn't aware of this release. > > > > > > > > Also, could you take a look and see if there is some kind of archived > > > > changelog or release history that would link the 3 firmware versions > > > > in question to the same release stream? If it seems obvious that one > > > > follows on from the other it would avoid me having to pester Marvell > > > > about this. > > > > > > > > The 3 versions in question are: > > > > > > > > 1. The version in linux-firmware > > > > $Id: sd8686-B0, RF868X, FP4, 9.70.3.p36 $ > > > > RC: , yhou, 2008/09/08, 19:11:06 > > > > md5sum: 20208583d441d1ecd7a05d5e5cda5856 > > > > > > > > 2. The OLPC version, shipped in Fedora: > > > > $Id: sd8686-B0, RF868X, FP4, 9.70.7.p0 $ > > > > RC: , yhou, 2008/11/11, 13:10:01 > > > > md5sum: b4f8be61e19780a14836f146c538c5dd > > > > > > > > 3. The latest version that you've found > > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 > > > > > > Maybe someone can add firmware for CF8381 from here > > > http://www.hackchina.com/en/cont/36429 . I dunno how legal it'd be though. > > > I discussed it with Marvell folks (that someone apparently leaked such > > > thing) and they didn't even seem too interested. :-/ > > > > (if I converted cf8381.h and helper.h, it works with CF8381 in my PalmTX) > > What version is that firmware? I can legitimately push > cf8381_B0_W8015FP1 version 5.11.9.p0 (dated 2006-05-15) into > linux-firmware. Until the firmware gets pulled, please see: http://cgit.freedesktop.org/~dcbw/linux-firmware/commit/?id=84be6f96075541a96ca6c9d2b736f6a03f47b0a5 and let me know if that helper & image work with your hardware. Assuming your hardware has an 8015RF of course. Dan > Dan > > > > > > > > Thanks, > > > > Daniel > > > > > > > > _______________________________________________ > > > > libertas-dev mailing list > > > > libertas-dev@lists.infradead.org > > > > http://lists.infradead.org/mailman/listinfo/libertas-dev > > > > _______________________________________________ > libertas-dev mailing list > libertas-dev@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/libertas-dev ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-07-11 23:37 ` Dan Williams 2011-07-11 23:59 ` Dan Williams @ 2011-07-12 0:04 ` Marek Vasut 2011-07-12 0:30 ` Dan Williams 1 sibling, 1 reply; 20+ messages in thread From: Marek Vasut @ 2011-07-12 0:04 UTC (permalink / raw) To: Dan Williams Cc: libertas-dev, Daniel Drake, Andres Salomon, cjb, David Woodhouse, linux-kernel On Tuesday, July 12, 2011 01:37:36 AM Dan Williams wrote: > On Sun, 2011-07-10 at 01:50 +0200, Marek Vasut wrote: > > On Sunday, July 10, 2011 01:48:10 AM Marek Vasut wrote: > > > On Thursday, June 23, 2011 03:42:17 PM Daniel Drake wrote: > > > > On 21 June 2011 09:05, Daniel Drake <dsd@laptop.org> wrote: > > > > > The other changes look fine, and we will figure out sd8686 and send > > > > > a later pull request for that. Dan, can you send over > > > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64, and any release > > > > > notes/changelog you may have? I wasn't aware of this release. > > > > > > > > Also, could you take a look and see if there is some kind of archived > > > > changelog or release history that would link the 3 firmware versions > > > > in question to the same release stream? If it seems obvious that one > > > > follows on from the other it would avoid me having to pester Marvell > > > > about this. > > > > > > > > The 3 versions in question are: > > > > > > > > 1. The version in linux-firmware > > > > $Id: sd8686-B0, RF868X, FP4, 9.70.3.p36 $ > > > > RC: , yhou, 2008/09/08, 19:11:06 > > > > md5sum: 20208583d441d1ecd7a05d5e5cda5856 > > > > > > > > 2. The OLPC version, shipped in Fedora: > > > > $Id: sd8686-B0, RF868X, FP4, 9.70.7.p0 $ > > > > RC: , yhou, 2008/11/11, 13:10:01 > > > > md5sum: b4f8be61e19780a14836f146c538c5dd > > > > > > > > 3. The latest version that you've found > > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 > > > > > > Maybe someone can add firmware for CF8381 from here > > > http://www.hackchina.com/en/cont/36429 . I dunno how legal it'd be > > > though. I discussed it with Marvell folks (that someone apparently > > > leaked such thing) and they didn't even seem too interested. :-/ > > > > (if I converted cf8381.h and helper.h, it works with CF8381 in my PalmTX) > > What version is that firmware? I can legitimately push > cf8381_B0_W8015FP1 version 5.11.9.p0 (dated 2006-05-15) into > linux-firmware. I don't recall, but if you can push it, please do. Can you also get some V5 firmware for CF8305 ? Thanks! > > Dan > > > > > Thanks, > > > > Daniel > > > > > > > > _______________________________________________ > > > > libertas-dev mailing list > > > > libertas-dev@lists.infradead.org > > > > http://lists.infradead.org/mailman/listinfo/libertas-dev ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-07-12 0:04 ` Marek Vasut @ 2011-07-12 0:30 ` Dan Williams 0 siblings, 0 replies; 20+ messages in thread From: Dan Williams @ 2011-07-12 0:30 UTC (permalink / raw) To: Marek Vasut Cc: libertas-dev, Daniel Drake, Andres Salomon, cjb, David Woodhouse, linux-kernel On Tue, 2011-07-12 at 02:04 +0200, Marek Vasut wrote: > On Tuesday, July 12, 2011 01:37:36 AM Dan Williams wrote: > > On Sun, 2011-07-10 at 01:50 +0200, Marek Vasut wrote: > > > On Sunday, July 10, 2011 01:48:10 AM Marek Vasut wrote: > > > > On Thursday, June 23, 2011 03:42:17 PM Daniel Drake wrote: > > > > > On 21 June 2011 09:05, Daniel Drake <dsd@laptop.org> wrote: > > > > > > The other changes look fine, and we will figure out sd8686 and send > > > > > > a later pull request for that. Dan, can you send over > > > > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64, and any release > > > > > > notes/changelog you may have? I wasn't aware of this release. > > > > > > > > > > Also, could you take a look and see if there is some kind of archived > > > > > changelog or release history that would link the 3 firmware versions > > > > > in question to the same release stream? If it seems obvious that one > > > > > follows on from the other it would avoid me having to pester Marvell > > > > > about this. > > > > > > > > > > The 3 versions in question are: > > > > > > > > > > 1. The version in linux-firmware > > > > > $Id: sd8686-B0, RF868X, FP4, 9.70.3.p36 $ > > > > > RC: , yhou, 2008/09/08, 19:11:06 > > > > > md5sum: 20208583d441d1ecd7a05d5e5cda5856 > > > > > > > > > > 2. The OLPC version, shipped in Fedora: > > > > > $Id: sd8686-B0, RF868X, FP4, 9.70.7.p0 $ > > > > > RC: , yhou, 2008/11/11, 13:10:01 > > > > > md5sum: b4f8be61e19780a14836f146c538c5dd > > > > > > > > > > 3. The latest version that you've found > > > > > SD-8686-FEDORA26FC6-SYSKT-9.70.20.p0-26409.p64 > > > > > > > > Maybe someone can add firmware for CF8381 from here > > > > http://www.hackchina.com/en/cont/36429 . I dunno how legal it'd be > > > > though. I discussed it with Marvell folks (that someone apparently > > > > leaked such thing) and they didn't even seem too interested. :-/ > > > > > > (if I converted cf8381.h and helper.h, it works with CF8381 in my PalmTX) > > > > What version is that firmware? I can legitimately push > > cf8381_B0_W8015FP1 version 5.11.9.p0 (dated 2006-05-15) into > > linux-firmware. > > I don't recall, but if you can push it, please do. > > Can you also get some V5 firmware for CF8305 ? Thanks! I unfortunately don't have access to anything back that far... just 8381. Dan > > > > Dan > > > > > > > Thanks, > > > > > Daniel > > > > > > > > > > _______________________________________________ > > > > > libertas-dev mailing list > > > > > libertas-dev@lists.infradead.org > > > > > http://lists.infradead.org/mailman/listinfo/libertas-dev ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-06-21 7:18 ` Andres Salomon 2011-06-21 8:05 ` Daniel Drake @ 2011-07-29 22:17 ` David Woodhouse 2011-07-30 17:13 ` Andres Salomon 1 sibling, 1 reply; 20+ messages in thread From: David Woodhouse @ 2011-07-29 22:17 UTC (permalink / raw) To: Andres Salomon Cc: Dan Williams, Daniel Drake, cjb, linux-kernel, libertas-dev On Tue, 2011-06-21 at 00:18 -0700, Andres Salomon wrote: > Looks like the one on dev.l.o is older (9.70.7.p0). Shall I redo the > pull request a) ignoring sd8686, b) replacing usb8388 v5 with the OLPC > version, and c) including both thinfirm blobs as well, then? Is there a conclusion on what I should be pulling in? -- dwmw2 ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-07-29 22:17 ` David Woodhouse @ 2011-07-30 17:13 ` Andres Salomon 0 siblings, 0 replies; 20+ messages in thread From: Andres Salomon @ 2011-07-30 17:13 UTC (permalink / raw) To: David Woodhouse Cc: Dan Williams, Daniel Drake, cjb, linux-kernel, libertas-dev On Fri, 29 Jul 2011 23:17:03 +0100 David Woodhouse <dwmw2@infradead.org> wrote: > On Tue, 2011-06-21 at 00:18 -0700, Andres Salomon wrote: > > Looks like the one on dev.l.o is older (9.70.7.p0). Shall I redo > > the pull request a) ignoring sd8686, b) replacing usb8388 v5 with > > the OLPC version, and c) including both thinfirm blobs as well, > > then? > > Is there a conclusion on what I should be pulling in? > Sorry for the delay, I'll put together a pull request for you today. ^ permalink raw reply [flat|nested] 20+ messages in thread
* [PATCH linux-firmware] libertas: add OLPC libertas blobs 2011-06-19 4:38 [GIT PULL linux-firmware.git] OLPC libertas firmware blobs Andres Salomon 2011-06-19 4:42 ` Andres Salomon @ 2011-06-19 4:51 ` Andres Salomon 1 sibling, 0 replies; 20+ messages in thread From: Andres Salomon @ 2011-06-19 4:51 UTC (permalink / raw) To: David Woodhouse; +Cc: dsd, cjb, linux-kernel, dcbw, libertas-dev These blobs are released by the OLPC project, and drive Marvell libertas chips. OLPC hardware has additional features and quirks, which makes special firmware necessary. The firmware was downloaded from http://dev.laptop.org/pub/firmware/libertas/. Signed-off-by: Andres Salomon <dilinger@lunge.queued.net> --- LICENCE.OLPC | 33 +++++++++++++++++++++++++++++++++ WHENCE | 20 ++++++++++++++++++++ libertas/lbtf_sdio.bin | Bin 0 -> 120924 bytes libertas/lbtf_usb.bin | Bin 0 -> 118888 bytes libertas/sd8686_v9_OLPC.bin | Bin 0 -> 124244 bytes libertas/usb8388_v5_OLPC.bin | Bin 0 -> 127824 bytes 6 files changed, 53 insertions(+), 0 deletions(-) create mode 100644 LICENCE.OLPC create mode 100644 libertas/lbtf_sdio.bin create mode 100644 libertas/lbtf_usb.bin create mode 100644 libertas/sd8686_v9_OLPC.bin create mode 100644 libertas/usb8388_v5_OLPC.bin diff --git a/LICENCE.OLPC b/LICENCE.OLPC new file mode 100644 index 0000000..a740952 --- /dev/null +++ b/LICENCE.OLPC @@ -0,0 +1,33 @@ +Copyright (c) 2006, One Laptop per Child and Marvell Corporation. +All rights reserved. + +Redistribution. Redistribution and use in binary form, without +modification, are permitted provided that the following conditions are +met: + +* Redistributions must reproduce the above copyright notice and the + following disclaimer in the documentation and/or other materials + provided with the distribution. +* Neither the name of Marvell Corporation nor the names of its suppliers + may be used to endorse or promote products derived from this software + without specific prior written permission. +* No reverse engineering, decompilation, or disassembly of this software + is permitted. +* You may not use or attempt to use this software in conjunction with + any product that is offered by a third party as a replacement, + substitute or alternative to a Marvell Product where a Marvell Product + is defined as a proprietary wireless LAN embedded client solution of + Marvell or a Marvell Affiliate. + +DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS +OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR +TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE +USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. diff --git a/WHENCE b/WHENCE index 4c51b23..f43f347 100644 --- a/WHENCE +++ b/WHENCE @@ -644,6 +644,26 @@ Linux driver tarballs downloaded from Marvell's "Extranet" with permission. -------------------------------------------------------------------------- +Driver: libertas - Marvell Libertas 802.11b/g cards, OLPC firmware + +File: libertas/lbtf_sdio.bin +Info: v9.0.7.p4 + +File: libertas/lbtf_usb.bin +Info: v5.132.3.p1 + +File: libertas/sd8686_v9_OLPC.bin +Info: v9.70.7.p0 + +File: libertas/usb8388_v5_OLPC.bin +Info: v5.110.22.p23 + +Licence: Redistributable. See LICENCE.OLPC for details. + +Available from http://dev.laptop.org/pub/firmware/libertas/ + +-------------------------------------------------------------------------- + Driver: mwl8k - Marvell Libertas softmac-type 802.11b/g cards File: mwl8k/fmimage_8687.fw diff --git a/libertas/lbtf_sdio.bin b/libertas/lbtf_sdio.bin new file mode 100644 index 0000000..a93d765 Binary files /dev/null and b/libertas/lbtf_sdio.bin differ diff --git a/libertas/lbtf_usb.bin b/libertas/lbtf_usb.bin new file mode 100644 index 0000000..8ee231a Binary files /dev/null and b/libertas/lbtf_usb.bin differ diff --git a/libertas/sd8686_v9_OLPC.bin b/libertas/sd8686_v9_OLPC.bin new file mode 100644 index 0000000..8f877a7 Binary files /dev/null and b/libertas/sd8686_v9_OLPC.bin differ diff --git a/libertas/usb8388_v5_OLPC.bin b/libertas/usb8388_v5_OLPC.bin new file mode 100644 index 0000000..e01b6c2 Binary files /dev/null and b/libertas/usb8388_v5_OLPC.bin differ -- 1.7.2.5 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [GIT PULL linux-firmware.git] OLPC libertas firmware blobs
@ 2011-07-31 5:50 Andres Salomon
2011-07-31 12:58 ` Daniel Drake
0 siblings, 1 reply; 20+ messages in thread
From: Andres Salomon @ 2011-07-31 5:50 UTC (permalink / raw)
To: David Woodhouse; +Cc: dsd, cjb, linux-kernel, dcbw, libertas-dev
The following changes since commit 13f5008494268031d569f830d0955479bd5b9dfc:
Merge git://anongit.freedesktop.org/~dcbw/linux-firmware (2011-07-31 00:15:37 +0100)
are available in the git repository at:
git://lunge.queued.net/git/linux-firmware master
Andres Salomon (1):
libertas: add OLPC libertas blobs
LICENCE.OLPC | 33 +++++++++++++++++++++++++++++++++
WHENCE | 18 +++++++++++++++++-
libertas/lbtf_sdio.bin | Bin 0 -> 120924 bytes
libertas/lbtf_usb.bin | Bin 0 -> 118888 bytes
libertas/usb8388_v5.bin | Bin 100292 -> 127824 bytes
5 files changed, 50 insertions(+), 1 deletions(-)
create mode 100644 LICENCE.OLPC
create mode 100644 libertas/lbtf_sdio.bin
create mode 100644 libertas/lbtf_usb.bin
^ permalink raw reply [flat|nested] 20+ messages in thread* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-07-31 5:50 [GIT PULL linux-firmware.git] OLPC libertas firmware blobs Andres Salomon @ 2011-07-31 12:58 ` Daniel Drake 2011-07-31 17:00 ` Andres Salomon 0 siblings, 1 reply; 20+ messages in thread From: Daniel Drake @ 2011-07-31 12:58 UTC (permalink / raw) To: Andres Salomon; +Cc: David Woodhouse, cjb, linux-kernel, dcbw, libertas-dev On 31 July 2011 06:50, Andres Salomon <dilinger@queued.net> wrote: > libertas/usb8388_v5.bin | Bin 100292 -> 127824 bytes It looks like you're replacing the generic Marvell v5 firmware with the OLPC-forked version. Technically these are independent branches, so it would make more sense to have the OLPC one separately e.g. usb8388_olpc_v5.bin. Daniel ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL linux-firmware.git] OLPC libertas firmware blobs 2011-07-31 12:58 ` Daniel Drake @ 2011-07-31 17:00 ` Andres Salomon 0 siblings, 0 replies; 20+ messages in thread From: Andres Salomon @ 2011-07-31 17:00 UTC (permalink / raw) To: Daniel Drake; +Cc: David Woodhouse, cjb, linux-kernel, dcbw, libertas-dev On Sun, 31 Jul 2011 13:58:20 +0100 Daniel Drake <dsd@laptop.org> wrote: > On 31 July 2011 06:50, Andres Salomon <dilinger@queued.net> wrote: > > libertas/usb8388_v5.bin | Bin 100292 -> 127824 bytes > > It looks like you're replacing the generic Marvell v5 firmware with > the OLPC-forked version. Technically these are independent branches, > so it would make more sense to have the OLPC one separately e.g. > usb8388_olpc_v5.bin. > I guess I misunderstood. I thought since dcbw was saying OLPC was the only real user of the chip, so it didn't matter; in my mind, that mean just replace v5 (since it's a superset of functionality anyways). ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2011-07-31 17:00 UTC | newest] Thread overview: 20+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-06-19 4:38 [GIT PULL linux-firmware.git] OLPC libertas firmware blobs Andres Salomon 2011-06-19 4:42 ` Andres Salomon 2011-06-19 9:41 ` Daniel Drake 2011-06-19 18:11 ` Andres Salomon 2011-06-21 4:47 ` Dan Williams 2011-06-21 7:18 ` Andres Salomon 2011-06-21 8:05 ` Daniel Drake 2011-06-23 13:42 ` Daniel Drake 2011-07-09 23:48 ` Marek Vasut 2011-07-09 23:50 ` Marek Vasut 2011-07-11 23:37 ` Dan Williams 2011-07-11 23:59 ` Dan Williams 2011-07-12 0:04 ` Marek Vasut 2011-07-12 0:30 ` Dan Williams 2011-07-29 22:17 ` David Woodhouse 2011-07-30 17:13 ` Andres Salomon 2011-06-19 4:51 ` [PATCH linux-firmware] libertas: add OLPC libertas blobs Andres Salomon -- strict thread matches above, loose matches on Subject: below -- 2011-07-31 5:50 [GIT PULL linux-firmware.git] OLPC libertas firmware blobs Andres Salomon 2011-07-31 12:58 ` Daniel Drake 2011-07-31 17:00 ` Andres Salomon
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox