On Wed, 2011-09-07 at 22:17 -0700, Andres Salomon wrote:
> On Mon, 05 Sep 2011 03:08:17 +0100
> Ben Hutchings <b...@decadent.org.uk> wrote:
> 
> > On Mon, 2011-09-05 at 02:13 +0100, Ben Hutchings wrote:
> > [...]
> > > These files have different contents:
> > > - sd8686.bin
> > > - sd8686_helper.bin
> > 
> > linux-firmware has these files:
> > 
> > a1f38d4f36871597530d645752e0b2cb  libertas/sd8686_v8.bin
> > 6edc7f5032463c294eb1b738482f734d  libertas/sd8686_v8_helper.bin
> > 20208583d441d1ecd7a05d5e5cda5856  libertas/sd8686_v9.bin
> > 2a4d8f4df198ce949c350df5674f4ac6  libertas/sd8686_v9_helper.bin
> > 
> > The last of these matches sd8686_helper.bin in linux-firmware.
> > 
> > I symlinked sd8686{,_helper}.bin to the v8 files, assuming that old
> > drivers using those file names would not work with v9.  But that seems
> > to be wrong - in which case, do the v8 files have any use?
> > 
> 
> The sd8686_sdio driver does list the v8 bin in its load list.  In
> theory, the drivers should know what to load; I'm not sure why you need
> to symlink anything..

firmware-nonfree in unstable should provide any files requested by
drivers in unstable or stable.  In the kernel version in squeeze, the
driver uses those old names.

> > > - usb8388.bin
> > 
> > linux-firmware has these files:
> > 
> > 5e38f55719df3d0c58dd3bd02575a09c  libertas/usb8388_olpc.bin
> > d288445f1fe8cbb14df0aebc6ce1d71f  libertas/usb8388_v5.bin
> > c6f0fb161af32228b59478d381293426  libertas/usb8388_v9.bin
> > 
> > The first of these matches usb8388.bin in libertas-firmware
> > (v5.110.22.p23).  But the mainline driver won't use the filename
> > libertas/usb8388_olpc.bin unless explicitly configured to do so.
> > 
> 
> Correct.  I have a pending patch
> (https://patchwork.kernel.org/patch/1037112/) that should be slated for
> inclusion in the next merge window.. Although with master currently
> down, I have no idea what its current status is.  Sigh.

Well I can apply this, but surely the name should be
"libertas/usb8388_olpc.bin".

> > I symlinked usb8388.bin to libertas/usb8388_v5.bin.
> > 
> > > These files are not included (and were not referenced by any
> > > version of the mainline drivers):
> > > - lbtf_usb.bin
> > > - sd8682.bin
> > > - sd8682_helper.bin
> > [...]
> > 
> > linux-firmware does actually have these files, but as I said they
> > aren't referenced.
> 
> lbtf_usb.bin is used by the libertas_tf drivers; specifically,
> libertas_tf_usb.  Debian kernels have that driver as a module in the
> 486 kernel image.

So it is.

Ben.

-- 
Ben Hutchings
I say we take off; nuke the site from orbit.  It's the only way to be sure.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to