[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#464197: linux-image-2.6.24-1-686: module snd-cs46xx still missing



Bastian Blank <waldi@debian.org> writes:

> On Wed, Feb 13, 2008 at 01:33:05PM -0600, Jan Hetges wrote:
>> could please someone reenable snd-cs46xx ?
>
> No. Not until you provided a patch which seperates the firmware.

Will the firmware be distributable if separated?
<http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/dev/pci/cs4280_image.h?rev=1.4>
is the same blob as linux-2.6.22/sound/pci/cs46xx/cs46xx_image.h,
with this comment:

/* This source is based on cwcimage.h in cwcealdr1.zip, the
 * sample source by Crystal Semiconductor.
 * (ftp://ftp.alsa-project.org/pub/manuals/cirrus/cwcealdr1.zip.)
 *
 * Just remove \r in each line and add this comments.
 *
 * Original file contains no copyright notice.
 */

There is indeed no copyright notice in cwcimage.h.
Several other files in cwcealdr1.zip contain notices such as:

//    Copyright(c) 1996 Crystal Semiconductor Corp. All Rights Reserved.

with various years, and "All Rights Reserved" in not all files.

Crystal Semiconductor is a subsidiary of Cirrus Logic.
<http://www.cirrus.com/en/products/eol/index.html> shows that
Cirrus Logic no longer supports CS4614, CS4624, and CS4630.
The product list at <http://www.cirrus.com/en/support/>
does not include any CS46xx chips.  As there appears to be
no revenue to Cirrus Logic from these chips any more, I am
pessimistic on the chances to make them spend lawyer time
on a clear distribution licence.

At <http://kerneltrap.org/node/7184> however, there is a quote:
"Intel must do this firmware grant in the same way that Adaptec,
Atmel, Broadcom, Cirrus Logic, Cyclades, QLogic, Ralink, and LSI
and lots of other companies have granted distribution firmware to
be used by others."  What sort of licence grant this refers to,
I could not find in the NetBSD CVS.

Attachment: pgpZdGzIqaIJL.pgp
Description: PGP signature


Reply to: