<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/media/dvb/dvb-usb/a800.c, branch v3.4.45</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>USB: convert drivers/media/* to use module_usb_driver()</title>
<updated>2011-11-18T17:46:12+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2011-11-18T17:46:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ecb3b2b35db49778b6d89e3ffd0c400776c20735'/>
<id>ecb3b2b35db49778b6d89e3ffd0c400776c20735</id>
<content type='text'>
This converts the drivers in drivers/media/* to use the
module_usb_driver() macro which makes the code smaller and a bit
simpler.

Added bonus is that it removes some unneeded kernel log messages about
drivers loading and/or unloading.

Cc: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
Cc: Luca Risolia &lt;luca.risolia@studio.unibo.it&gt;
Cc: Jean-Francois Moine &lt;moinejf@free.fr&gt;
Cc: Frank Zago &lt;frank@zago.net&gt;
Cc: Olivier Lorin &lt;o.lorin@laposte.net&gt;
Cc: Erik Andren &lt;erik.andren@gmail.com&gt;
Cc: Hans de Goede &lt;hdegoede@redhat.com&gt;
Cc: Brian Johnson &lt;brijohn@gmail.com&gt;
Cc: Leandro Costantino &lt;lcostantino@gmail.com&gt;
Cc: Antoine Jacquet &lt;royale@zerezo.com&gt;
Cc: Jarod Wilson &lt;jarod@redhat.com&gt;
Cc: Florian Mickler &lt;florian@mickler.org&gt;
Cc: Antti Palosaari &lt;crope@iki.fi&gt;
Cc: Michael Krufky &lt;mkrufky@kernellabs.com&gt;
Cc: "David Härdeman" &lt;david@hardeman.nu&gt;
Cc: Florent Audebert &lt;florent.audebert@anevia.com&gt;
Cc: Sam Doshi &lt;sam@metal-fish.co.uk&gt;
Cc: Manu Abraham &lt;manu@linuxtv.org&gt;
Cc: Olivier Grenie &lt;olivier.grenie@dibcom.fr&gt;
Cc: Patrick Boettcher &lt;patrick.boettcher@dibcom.fr&gt;
Cc: "Igor M. Liplianin" &lt;liplianin@me.by&gt;
Cc: Derek Kelly &lt;user.vdr@gmail.com&gt;
Cc: Malcolm Priestley &lt;tvboxspy@gmail.com&gt;
Cc: Steven Toth &lt;stoth@kernellabs.com&gt;
Cc: "André Weidemann" &lt;Andre.Weidemann@web.de&gt;
Cc: Martin Wilks &lt;m.wilks@technisat.com&gt;
Cc: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Jose Alberto Reguero &lt;jareguero@telefonica.net&gt;
Cc: David Henningsson &lt;david.henningsson@canonical.com&gt;
Cc: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
Cc: Joe Perches &lt;joe@perches.com&gt;
Cc: Jesper Juhl &lt;jj@chaosbits.net&gt;
Cc: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
Cc: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: Alexey Khoroshilov &lt;khoroshilov@ispras.ru&gt;
Cc: Anssi Hannula &lt;anssi.hannula@iki.fi&gt;
Cc: Rafi Rubin &lt;rafi@seas.upenn.edu&gt;
Cc: Dan Carpenter &lt;error27@gmail.com&gt;
Cc: Paul Bender &lt;pebender@gmail.com&gt;
Cc: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
Cc: "Márcio A Alves" &lt;froooozen@gmail.com&gt;
Cc: Julia Lawall &lt;julia@diku.dk&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Chris Rankin &lt;rankincj@yahoo.com&gt;
Cc: Lee Jones &lt;lee.jones@canonical.com&gt;
Cc: Andy Walls &lt;awalls@md.metrocast.net&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Mike Frysinger &lt;vapier@gentoo.org&gt;
Cc: Dean Anderson &lt;linux-dev@sensoray.com&gt;
Cc: Pete Eberlein &lt;pete@sensoray.com&gt;
Cc: Arvydas Sidorenko &lt;asido4@gmail.com&gt;
Cc: Andrea Anacleto &lt;andreaanacleto@libero.it&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This converts the drivers in drivers/media/* to use the
module_usb_driver() macro which makes the code smaller and a bit
simpler.

Added bonus is that it removes some unneeded kernel log messages about
drivers loading and/or unloading.

Cc: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
Cc: Luca Risolia &lt;luca.risolia@studio.unibo.it&gt;
Cc: Jean-Francois Moine &lt;moinejf@free.fr&gt;
Cc: Frank Zago &lt;frank@zago.net&gt;
Cc: Olivier Lorin &lt;o.lorin@laposte.net&gt;
Cc: Erik Andren &lt;erik.andren@gmail.com&gt;
Cc: Hans de Goede &lt;hdegoede@redhat.com&gt;
Cc: Brian Johnson &lt;brijohn@gmail.com&gt;
Cc: Leandro Costantino &lt;lcostantino@gmail.com&gt;
Cc: Antoine Jacquet &lt;royale@zerezo.com&gt;
Cc: Jarod Wilson &lt;jarod@redhat.com&gt;
Cc: Florian Mickler &lt;florian@mickler.org&gt;
Cc: Antti Palosaari &lt;crope@iki.fi&gt;
Cc: Michael Krufky &lt;mkrufky@kernellabs.com&gt;
Cc: "David Härdeman" &lt;david@hardeman.nu&gt;
Cc: Florent Audebert &lt;florent.audebert@anevia.com&gt;
Cc: Sam Doshi &lt;sam@metal-fish.co.uk&gt;
Cc: Manu Abraham &lt;manu@linuxtv.org&gt;
Cc: Olivier Grenie &lt;olivier.grenie@dibcom.fr&gt;
Cc: Patrick Boettcher &lt;patrick.boettcher@dibcom.fr&gt;
Cc: "Igor M. Liplianin" &lt;liplianin@me.by&gt;
Cc: Derek Kelly &lt;user.vdr@gmail.com&gt;
Cc: Malcolm Priestley &lt;tvboxspy@gmail.com&gt;
Cc: Steven Toth &lt;stoth@kernellabs.com&gt;
Cc: "André Weidemann" &lt;Andre.Weidemann@web.de&gt;
Cc: Martin Wilks &lt;m.wilks@technisat.com&gt;
Cc: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Jose Alberto Reguero &lt;jareguero@telefonica.net&gt;
Cc: David Henningsson &lt;david.henningsson@canonical.com&gt;
Cc: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
Cc: Joe Perches &lt;joe@perches.com&gt;
Cc: Jesper Juhl &lt;jj@chaosbits.net&gt;
Cc: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
Cc: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: Alexey Khoroshilov &lt;khoroshilov@ispras.ru&gt;
Cc: Anssi Hannula &lt;anssi.hannula@iki.fi&gt;
Cc: Rafi Rubin &lt;rafi@seas.upenn.edu&gt;
Cc: Dan Carpenter &lt;error27@gmail.com&gt;
Cc: Paul Bender &lt;pebender@gmail.com&gt;
Cc: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
Cc: "Márcio A Alves" &lt;froooozen@gmail.com&gt;
Cc: Julia Lawall &lt;julia@diku.dk&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Chris Rankin &lt;rankincj@yahoo.com&gt;
Cc: Lee Jones &lt;lee.jones@canonical.com&gt;
Cc: Andy Walls &lt;awalls@md.metrocast.net&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Mike Frysinger &lt;vapier@gentoo.org&gt;
Cc: Dean Anderson &lt;linux-dev@sensoray.com&gt;
Cc: Pete Eberlein &lt;pete@sensoray.com&gt;
Cc: Arvydas Sidorenko &lt;asido4@gmail.com&gt;
Cc: Andrea Anacleto &lt;andreaanacleto@libero.it&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[media] dvb-usb: refactor MFE code for individual streaming config per frontend</title>
<updated>2011-09-06T17:21:42+00:00</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@kernellabs.com</email>
</author>
<published>2011-09-06T12:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=77eed219fed5a913f59329cc846420fdeab0150f'/>
<id>77eed219fed5a913f59329cc846420fdeab0150f</id>
<content type='text'>
refactor MFE code to allow for individual streaming configuration
for each frontend

Signed-off-by: Michael Krufky &lt;mkrufky@kernellabs.com&gt;
Reviewed-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
refactor MFE code to allow for individual streaming configuration
for each frontend

Signed-off-by: Michael Krufky &lt;mkrufky@kernellabs.com&gt;
Reviewed-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[media] a800: get rid of on-stack dma buffers</title>
<updated>2011-05-20T12:27:53+00:00</updated>
<author>
<name>Florian Mickler</name>
<email>florian@mickler.org</email>
</author>
<published>2011-03-21T18:33:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=54f4e11ae3051ff7a921494be5106788db19dcf7'/>
<id>54f4e11ae3051ff7a921494be5106788db19dcf7</id>
<content type='text'>
usb_control_msg initiates (and waits for completion of) a dma transfer using
the supplied buffer. That buffer thus has to be seperately allocated on
the heap.

In lib/dma_debug.c the function check_for_stack even warns about it:
	WARNING: at lib/dma-debug.c:866 check_for_stack

Note: This change is tested to compile only, as I don't have the hardware.

Signed-off-by: Florian Mickler &lt;florian@mickler.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
usb_control_msg initiates (and waits for completion of) a dma transfer using
the supplied buffer. That buffer thus has to be seperately allocated on
the heap.

In lib/dma_debug.c the function check_for_stack even warns about it:
	WARNING: at lib/dma-debug.c:866 check_for_stack

Note: This change is tested to compile only, as I don't have the hardware.

Signed-off-by: Florian Mickler &lt;florian@mickler.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[media] a800: Fix a few wrong IR key assignments</title>
<updated>2011-03-22T22:24:09+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2011-01-24T15:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=898a83e9243e2398e863887b36476c3cc227074a'/>
<id>898a83e9243e2398e863887b36476c3cc227074a</id>
<content type='text'>
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
Signed-off-by: Jarod Wilson &lt;jarod@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
Signed-off-by: Jarod Wilson &lt;jarod@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[media] rc: Name RC keymap tables as rc_map_table</title>
<updated>2010-12-29T10:16:51+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2010-11-17T18:46:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2f4f58d689dd71dea67407b74405a3c43e797cb1'/>
<id>2f4f58d689dd71dea67407b74405a3c43e797cb1</id>
<content type='text'>
Remote keytables had different names all over the place. Part of the fault
is due to a bad naming when rc subsystem was created, but there were lots
of old names that were still here.

Use a common standard for everything.

Patch generated by this script:

for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_scancode,rc_map_table,g &lt;$i &gt;a &amp;&amp; mv a $i; done
for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_codes_,rc_map_,g &lt;$i &gt;a &amp;&amp; mv a $i; done
for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_key_map,rc_map_table,g &lt;$i &gt;a &amp;&amp; mv a $i; done
for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_map_table_size,rc_map_size,g &lt;$i &gt;a &amp;&amp; mv a $i; done

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remote keytables had different names all over the place. Part of the fault
is due to a bad naming when rc subsystem was created, but there were lots
of old names that were still here.

Use a common standard for everything.

Patch generated by this script:

for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_scancode,rc_map_table,g &lt;$i &gt;a &amp;&amp; mv a $i; done
for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_codes_,rc_map_,g &lt;$i &gt;a &amp;&amp; mv a $i; done
for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_key_map,rc_map_table,g &lt;$i &gt;a &amp;&amp; mv a $i; done
for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,rc_map_table_size,rc_map_size,g &lt;$i &gt;a &amp;&amp; mv a $i; done

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>V4L/DVB: dvb-usb: prepare drivers for using rc-core</title>
<updated>2010-08-02T19:43:45+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2010-07-31T21:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f72a27b8ed4458bb9f7203408441d27382bc93f4'/>
<id>f72a27b8ed4458bb9f7203408441d27382bc93f4</id>
<content type='text'>
This is a big patch, yet trivial. It just move the RC properties
to a separate struct, in order to prepare the dvb-usb drivers to
use rc-core. There's no change on the behavior of the drivers.

With this change, it is possible to have both legacy and rc-core
based code inside the dvb-usb-remote, allowing a gradual migration
to rc-core, driver per driver.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a big patch, yet trivial. It just move the RC properties
to a separate struct, in order to prepare the dvb-usb drivers to
use rc-core. There's no change on the behavior of the drivers.

With this change, it is possible to have both legacy and rc-core
based code inside the dvb-usb-remote, allowing a gradual migration
to rc-core, driver per driver.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>V4L/DVB: dvb-usb: get rid of struct dvb_usb_rc_key</title>
<updated>2010-08-02T19:43:43+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2010-07-31T14:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=34abf2194499571b2efa6b4aface8c0ea0c47ce1'/>
<id>34abf2194499571b2efa6b4aface8c0ea0c47ce1</id>
<content type='text'>
dvb-usb has its own IR handle code. Now that we have a Remote
Controller subsystem, we should start using it. So, remove this
struct, in favor of the similar struct defined at the RC subsystem.

This is a big, but trivial patch. It is a 3 line delect, plus
lots of rename on several dvb-usb files.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dvb-usb has its own IR handle code. Now that we have a Remote
Controller subsystem, we should start using it. So, remove this
struct, in favor of the similar struct defined at the RC subsystem.

This is a big, but trivial patch. It is a 3 line delect, plus
lots of rename on several dvb-usb files.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>V4L/DVB: rename all *_rc_keys to ir_codes_*_nec_table</title>
<updated>2010-05-19T15:56:46+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2010-04-02T00:35:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e27e971c69f87bd6c00c4cff973497de365229ef'/>
<id>e27e971c69f87bd6c00c4cff973497de365229ef</id>
<content type='text'>
Several DVB drivers use a different name convention. As we're moving
the keytables, we need to use the same convention on all places.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Several DVB drivers use a different name convention. As we're moving
the keytables, we need to use the same convention on all places.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>V4L/DVB (12598): dvb-usb: store rc5 custom and data at the same field</title>
<updated>2009-09-12T15:19:48+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-08-29T18:19:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2e3658836efad06662968bd6373c72df06c4b2f1'/>
<id>2e3658836efad06662968bd6373c72df06c4b2f1</id>
<content type='text'>
In order to be closer to V4L IR implementation, it is needed to replace
	u8 custom, data
to:
	u16 scan

This allows using non-rc5 mappings, like the 8 bit keycodes used on older
protocols. It will also allow future implementations of rc6 keystrokes
when needed.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to be closer to V4L IR implementation, it is needed to replace
	u8 custom, data
to:
	u16 scan

This allows using non-rc5 mappings, like the 8 bit keycodes used on older
protocols. It will also allow future implementations of rc6 keystrokes
when needed.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>V4L/DVB (7538): Adds selectable adapter numbers as per module option</title>
<updated>2008-04-24T17:08:00+00:00</updated>
<author>
<name>Janne Grunau</name>
<email>janne-dvb@grunau.be</email>
</author>
<published>2008-04-09T22:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=78e92006f410a4044f8c1760c25ac9d11d259aa2'/>
<id>78e92006f410a4044f8c1760c25ac9d11d259aa2</id>
<content type='text'>
The adapter_nr module options can be used to allocate static adapter
numbers on a driver level. It avoids problems with changing DVB apapter
numbers after warm/cold boot or device unplugging and repluging.

Each driver holds DVB_MAX_ADAPTER long array of the preferred order of
adapter numbers.

options dvb-usb-dib0700 adapter_nr=7,6,5,4,3,2,1,0 would result in a
reversed allocation of adapter numbers.

With adapter_nr=2,5 it tries first to get adapter number 2 and 5. If
both are already in use it will allocate the lowest free adapter number.

Signed-off-by: Janne Grunau &lt;janne-dvb@grunau.be&gt;
Acked-by: Hermann Pitton &lt;hermann.pitton@arcor.de&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The adapter_nr module options can be used to allocate static adapter
numbers on a driver level. It avoids problems with changing DVB apapter
numbers after warm/cold boot or device unplugging and repluging.

Each driver holds DVB_MAX_ADAPTER long array of the preferred order of
adapter numbers.

options dvb-usb-dib0700 adapter_nr=7,6,5,4,3,2,1,0 would result in a
reversed allocation of adapter numbers.

With adapter_nr=2,5 it tries first to get adapter number 2 and 5. If
both are already in use it will allocate the lowest free adapter number.

Signed-off-by: Janne Grunau &lt;janne-dvb@grunau.be&gt;
Acked-by: Hermann Pitton &lt;hermann.pitton@arcor.de&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
