<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/media/usb/airspy, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2016-01-31T19:25:48Z</updated>
<entry>
<title>airspy: increase USB control message buffer size</title>
<updated>2016-01-31T19:25:48Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2015-10-26T20:58:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5bf9d4e7777410e4c48ab18134315bd7e2a56a02'/>
<id>urn:sha1:5bf9d4e7777410e4c48ab18134315bd7e2a56a02</id>
<content type='text'>
commit aa0850e1d56623845b46350ffd971afa9241886d upstream.

Driver requested device firmware version string during probe using
only 24 byte long buffer. That buffer is too small for newer firmware
versions, which causes device firmware hang - device stops responding
to any commands after that. Increase buffer size to 128 which should
be enough for any current and future version strings.

Link: https://github.com/airspy/host/issues/27

Reported-by: Benjamin Vernoux &lt;bvernoux@gmail.com&gt;
Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>[media] usb/airspy: removing unneeded goto</title>
<updated>2015-08-11T15:50:18Z</updated>
<author>
<name>Maninder Singh</name>
<email>maninder1.s@samsung.com</email>
</author>
<published>2015-06-25T09:58:58Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a73df85892964a436f9c7f2f803e143b8c97d1ac'/>
<id>urn:sha1:a73df85892964a436f9c7f2f803e143b8c97d1ac</id>
<content type='text'>
This patch removes unneded goto,
reported by coccinelle.

Signed-off-by: Maninder Singh &lt;maninder1.s@samsung.com&gt;
Reviewed-by: Akhilesh Kumar &lt;akhilesh.k@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] airspy: enhance sample rate debug calculation precision</title>
<updated>2014-09-21T19:42:33Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2014-08-24T23:11:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b8843c7979fc8ea54efeaef8e9d524c33c42f099'/>
<id>urn:sha1:b8843c7979fc8ea54efeaef8e9d524c33c42f099</id>
<content type='text'>
Sample rate calculation gives a little bit too large results because
in real life there was around one milliseconds (~one usb packet) too
much data for given time. Calculate time more accurate in order to
provide better results.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] airspy: remove unneeded spinlock irq flags initialization</title>
<updated>2014-09-21T19:42:33Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2014-08-24T22:27:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8880f2cbdb0a981ea8e6a5ce2915abac26120523'/>
<id>urn:sha1:8880f2cbdb0a981ea8e6a5ce2915abac26120523</id>
<content type='text'>
There is no need to init flags before calling spin_lock_irqsave().
spin_lock_irqsave is a macro which stores value to 'flags'.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] airspy: logging changes</title>
<updated>2014-09-21T19:42:32Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2014-08-24T22:14:32Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=617123ae383e66b3a2c5f57155b49af5bb4327db'/>
<id>urn:sha1:617123ae383e66b3a2c5f57155b49af5bb4327db</id>
<content type='text'>
Kernel logging system needs pointer to usb interface device in
order to print names and bus numbers properly. There was wrong
device pointer given and log printings wasn't correct.

Remove some debug logging from v4l2 ioctl functions. v4l2 core debug
prints almost same information when enabled.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] airspy: coding style issues</title>
<updated>2014-09-21T19:42:31Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2014-08-24T21:31:52Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7057005db6482516099e7b48b3bebaf9a3f213cb'/>
<id>urn:sha1:7057005db6482516099e7b48b3bebaf9a3f213cb</id>
<content type='text'>
Fix issues reported by checkpatch.pl.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] airspy: fix error handling on start streaming</title>
<updated>2014-09-21T19:42:31Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2014-08-25T00:59:36Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6b831d78477c9bbfbcb4cb60af13e13bd2c7467e'/>
<id>urn:sha1:6b831d78477c9bbfbcb4cb60af13e13bd2c7467e</id>
<content type='text'>
Free all reserved USB buffers and URBs on failure. Return all queued
buffers to vb2 with state queued on error case.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] airspy: fill FMT buffer size</title>
<updated>2014-07-22T00:41:48Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2014-07-19T00:22:08Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1b303e1a58599e42f858805285f03ccb5a4e18d2'/>
<id>urn:sha1:1b303e1a58599e42f858805285f03ccb5a4e18d2</id>
<content type='text'>
Fill FMT buffer size field in order to inform app which will be
used streaming buffer size. Currently driver doesn't allow buffer
size value proposed by application.

Cc: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] airspy: print notice to point SDR API is not 100% stable yet</title>
<updated>2014-07-22T00:02:38Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2014-07-18T00:47:48Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ac4f90ca1b3f6e22fa3f1140e2a73988902e4840'/>
<id>urn:sha1:ac4f90ca1b3f6e22fa3f1140e2a73988902e4840</id>
<content type='text'>
Print notice on driver load: "SDR API is still slightly
experimental and functionality changes may follow". It is just
remind possible used SDR API is very new and surprises may occur.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] airspy: move out of staging into drivers/media/usb</title>
<updated>2014-07-22T00:01:54Z</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2014-07-18T00:42:24Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f3e775962ccbc62bd93f2200b82db88af05d0137'/>
<id>urn:sha1:f3e775962ccbc62bd93f2200b82db88af05d0137</id>
<content type='text'>
Move it out of staging into media like all the other SDR drivers
too. There is no good reasons to keep these SDR drivers in staging.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
</feed>
