<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/drivers/usb/serial/ezusb.c, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2012-09-26T21:20:28+00:00</updated>
<entry>
<title>USB: ezusb: move ezusb.c from drivers/usb/serial to drivers/usb/misc</title>
<updated>2012-09-26T21:20:28+00:00</updated>
<author>
<name>Rene Buergel</name>
<email>rene.buergel@sohard.de</email>
</author>
<published>2012-09-26T20:20:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=70c048a238c780c226eb4b115ebaa908cb3b34ec'/>
<id>urn:sha1:70c048a238c780c226eb4b115ebaa908cb3b34ec</id>
<content type='text'>
This patch
- moves drivers/usb/serial/ezusb.c to drivers/usb/misc/
- renamed CONFIG_USB_EZUSB to CONFIG_USB_EZUSB_FX2 to avoid build errors
- adapts Makefiles and Kconfigs switching from bool to tristate for CONFIG_USB_EZUSB_FX2

Signed-off-by: René Bürgel &lt;rene.buergel@sohard.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: ezusb: add functions for firmware download</title>
<updated>2012-09-18T16:26:30+00:00</updated>
<author>
<name>Rene Buergel</name>
<email>rene.buergel@sohard.de</email>
</author>
<published>2012-09-18T07:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=8d733e26c076f47e7774c0e5baa74c9b1c01199a'/>
<id>urn:sha1:8d733e26c076f47e7774c0e5baa74c9b1c01199a</id>
<content type='text'>
This patch adds new functions to upload firmware to the controller. The
drivers currently using ezusb are adapted to use these new functions.

This also fixes a bug occuring during firmware loading in the
whiteheat-driver:
The driver iterates over an ihex-formatted firmware using ++ on a "const
struct ihex_binrec*" which leads to faulty results, because ihex data is
read as length. The function "ihex_next_binrec(record)" has so be used
to work correctly

Signed-off-by: René Bürgel &lt;rene.buergel@sohard.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: ezusb: add support for Cypress FX2LP</title>
<updated>2012-09-18T16:23:47+00:00</updated>
<author>
<name>Rene Buergel</name>
<email>rene.buergel@sohard.de</email>
</author>
<published>2012-09-18T07:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=cc183e2a5ebfdddc8d3498149cae6b4c40551a68'/>
<id>urn:sha1:cc183e2a5ebfdddc8d3498149cae6b4c40551a68</id>
<content type='text'>
This Patch adds support for the newer Cypress FX2LP. It also adapts
three drivers currently using ezusb to the interface change. (whiteheat
and keyspan[_pda])

Signed-off-by: René Bürgel &lt;rene.buergel@sohard.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: serial: ezusb: remove last printk() call</title>
<updated>2012-09-18T15:55:48+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2012-09-18T15:55:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c6ab0158007e5ed9108fd74fe0f61b5b2a326eb9'/>
<id>urn:sha1:c6ab0158007e5ed9108fd74fe0f61b5b2a326eb9</id>
<content type='text'>
This code shouldn't be calling printk(), no one needs to know this debug
message, the return code is good enough.

Cc: "René Bürgel" &lt;rene.buergel@sohard.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: ezusb: remove dependancy on usb_serial</title>
<updated>2012-09-14T04:59:51+00:00</updated>
<author>
<name>Rene Buergel</name>
<email>rene.buergel@sohard.de</email>
</author>
<published>2012-09-13T20:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=99495c7061892f0312c0119725b550bb221634ce'/>
<id>urn:sha1:99495c7061892f0312c0119725b550bb221634ce</id>
<content type='text'>
This patch removes the dependency on the usb_serial interface and names
some magic constants

Signed-off-by: René Bürgel &lt;rene.buergel@sohard.de&gt;
--
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: ezusb.c: remove dbg() tracing calls</title>
<updated>2012-05-03T23:44:02+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2012-05-03T23:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=005331f4c4345ed714dc9e35b861f6866394da5d'/>
<id>urn:sha1:005331f4c4345ed714dc9e35b861f6866394da5d</id>
<content type='text'>
dbg() was used a lot a long time ago to trace code flow.  Now that we have
ftrace, this isn't needed at all, so remove these calls.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: remove use of err() in drivers/usb/serial</title>
<updated>2008-10-17T21:41:10+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2008-08-20T23:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=194343d9364ea07c9f27c4505380a15a905e8a24'/>
<id>urn:sha1:194343d9364ea07c9f27c4505380a15a905e8a24</id>
<content type='text'>
err() is going away, so switch to dev_err() or printk() if it's really
needed.

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


</content>
</entry>
<entry>
<title>whiteheat: coding style</title>
<updated>2008-07-22T20:03:22+00:00</updated>
<author>
<name>Alan Cox</name>
<email>alan@redhat.com</email>
</author>
<published>2008-07-22T10:09:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=80359a9c5c03d585686e2596c9ee46703eb03047'/>
<id>urn:sha1:80359a9c5c03d585686e2596c9ee46703eb03047</id>
<content type='text'>
Bring ezusb and whiteheat into line with the coding style

Signed-off-by: Alan Cox &lt;alan@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>USB: replace remaining __FUNCTION__ occurrences</title>
<updated>2008-04-25T04:16:55+00:00</updated>
<author>
<name>Harvey Harrison</name>
<email>harvey.harrison@gmail.com</email>
</author>
<published>2008-03-04T00:08:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/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: usbserial: provide ezusb functions for an external module.</title>
<updated>2008-02-01T22:35:03+00:00</updated>
<author>
<name>Paul Chavent</name>
<email>paul.chavent@free.fr</email>
</author>
<published>2008-01-12T14:23:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=7bd4b20c876e5f7aa8e1405657aee9078f896d26'/>
<id>urn:sha1:7bd4b20c876e5f7aa8e1405657aee9078f896d26</id>
<content type='text'>
When building an external module, the ezusb_* functions are not defined
if we haven't loaded any built'in module that use them (whiteheat,
keyspan, ...).

This patch allow to build those functions even if we only have selected
the usbserial generic driver.

Signed-off-by: Paul Chavent &lt;paul.chavent@fnac.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
