<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/usb/misc/auerswald.c, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/usb/misc/auerswald.c?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/usb/misc/auerswald.c?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2008-08-14T00:32:47Z</updated>
<entry>
<title>usb: auerswald: remove driver (obsolete)</title>
<updated>2008-08-14T00:32:47Z</updated>
<author>
<name>Wolfgang Mües</name>
<email>wolfgang@iksw-muees.de</email>
</author>
<published>2008-07-29T09:54:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=88d987d6db2a14b191f4eb21cc623dae31e28e9d'/>
<id>urn:sha1:88d987d6db2a14b191f4eb21cc623dae31e28e9d</id>
<content type='text'>
This patch removes the auerswald USB driver from the linux kernel
2.6.26.

This driver was included into the kernel mainly to connect to the ISDN
framework. This was done in linux 2.4.x. For 2.6.x, due to the fragile
and moving ISDN support, this connection was never realized, and the
only use of this driver was for device configuration. In the age of DSL,
the demand of ISDN support is getting very low.

Meanwhile, with the advent of libusb, an userspace driver was done for
the device configuration which works fine for linux and mac. (Thanks to
the libusb developers!). The userspace driver is downloadable from the
auerswald web site.

So this driver is obsolete now and has to be removed. Many thanks to all
developers which helped me to bring this driver up and working.

Signed-off-by: Wolfgang Muees &lt;wolfgang@iksw-muees.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: auerwald: Push down the BKL into the driver</title>
<updated>2008-07-21T22:16:20Z</updated>
<author>
<name>Alan Cox</name>
<email>alan@lxorguk.ukuu.org.uk</email>
</author>
<published>2008-05-22T21:46:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f1b5a7fe1718393f67fa6222a1cc27f97e12c4b3'/>
<id>urn:sha1:f1b5a7fe1718393f67fa6222a1cc27f97e12c4b3</id>
<content type='text'>
Also fix the unknown ioctl return code

Signed-off-by: Alan Cox &lt;alan@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: remove unnecessary type casting of urb-&gt;context</title>
<updated>2008-04-25T04:16:55Z</updated>
<author>
<name>Ming Lei</name>
<email>tom.leiming@gmail.com</email>
</author>
<published>2008-02-24T10:41:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=cdc97792289179974af6dda781c855696358d307'/>
<id>urn:sha1:cdc97792289179974af6dda781c855696358d307</id>
<content type='text'>
urb-&gt;context code cleanup

Signed-off-by: Ming Lei &lt;tom.leiming@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: replace remaining __FUNCTION__ occurrences</title>
<updated>2008-04-25T04:16:55Z</updated>
<author>
<name>Harvey Harrison</name>
<email>harvey.harrison@gmail.com</email>
</author>
<published>2008-03-04T00:08:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=441b62c1edb986827154768d89bbac0ba779984f'/>
<id>urn:sha1:441b62c1edb986827154768d89bbac0ba779984f</id>
<content type='text'>
__FUNCTION__ is gcc-specific, use __func__

Signed-off-by: Harvey Harrison &lt;harvey.harrison@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: auerswald: Convert ccp-&gt;mutex in a mutex</title>
<updated>2008-04-25T04:16:38Z</updated>
<author>
<name>matthias@kaehlcke.net</name>
<email>matthias@kaehlcke.net</email>
</author>
<published>2008-02-18T19:45:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=fadec78bd93ede132c34ab94dce0e65a5ae56054'/>
<id>urn:sha1:fadec78bd93ede132c34ab94dce0e65a5ae56054</id>
<content type='text'>
The semaphore ccp-&gt;mutex is used as mutex, convert it to the mutex API

Signed-off-by: Matthias Kaehlcke &lt;matthias@kaehlcke.net&gt;
Cc: Wolfgang Mües &lt;wolfgang@iksw-muees.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: auerswald: Convert ccp-&gt;readmutex in a mutex</title>
<updated>2008-04-25T04:16:38Z</updated>
<author>
<name>matthias@kaehlcke.net</name>
<email>matthias@kaehlcke.net</email>
</author>
<published>2008-02-18T19:45:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=8a0f46b92fcab6652b8e62c006d015d562302d08'/>
<id>urn:sha1:8a0f46b92fcab6652b8e62c006d015d562302d08</id>
<content type='text'>
The semaphore ccp-&gt;readmutex is used as mutex, convert it to the mutex API

Signed-off-by: Matthias Kaehlcke &lt;matthias@kaehlcke.net&gt;
Cc: Wolfgang Mües &lt;wolfgang@iksw-muees.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: auerswald: Convert stats_sem in a mutex</title>
<updated>2008-04-25T04:16:38Z</updated>
<author>
<name>matthias@kaehlcke.net</name>
<email>matthias@kaehlcke.net</email>
</author>
<published>2008-02-18T19:45:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b994d7f70ae59b874843fa2bc9a28b17b41febd5'/>
<id>urn:sha1:b994d7f70ae59b874843fa2bc9a28b17b41febd5</id>
<content type='text'>
The semaphore cp-&gt;mutex is used as mutex, convert it to the mutex API

Signed-off-by: Matthias Kaehlcke &lt;matthias@kaehlcke.net&gt;
Cc: Wolfgang Mües &lt;wolfgang@iksw-muees.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: misc: auerswald: clean up urb-&gt;status usage</title>
<updated>2007-07-20T00:46:07Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2007-07-18T17:58:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=22bea334c941bcece2ddcc79201de4437803e3a5'/>
<id>urn:sha1:22bea334c941bcece2ddcc79201de4437803e3a5</id>
<content type='text'>
This done in anticipation of removal of urb-&gt;status, which will make
that patch easier to review and apply in the future.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>drivers/*: mark variables with uninitialized_var()</title>
<updated>2007-07-17T20:23:19Z</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2007-07-17T09:39:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=a6343afb6e16b65b9f0b264f94f8207212e7e3ae'/>
<id>urn:sha1:a6343afb6e16b65b9f0b264f94f8207212e7e3ae</id>
<content type='text'>
Mark variables in drivers/* with uninitialized_var() if such a warning
appears, and analysis proves that the var is initialized properly on all
paths it is used.

Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>drivers/usb/misc/auerswald: fix status check, remove redundant check</title>
<updated>2007-07-17T20:18:00Z</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2007-07-17T05:08:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ae97fec3701a559929c3529e35417fab133a4d39'/>
<id>urn:sha1:ae97fec3701a559929c3529e35417fab133a4d39</id>
<content type='text'>
1) We should only set 'actual_length' output variable if usb length is
known to be good.

2) No need to check actual_length for NULL.  The only caller always
passes non-NULL value.

Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
</feed>
