36e3fc8957abffa3218a6e3b61bef335eea80c03 |
|
03-Jul-2011 |
Oliver Endriss <o.endriss@gmx.de> |
[media] ngene: Strip dummy packets inserted by the driver As the CI requires a continuous data stream, the driver inserts dummy packets when necessary. Do not pass these packets to userspace anymore. Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
9143a437cc2fe329c271115903a3884950aba57d |
|
03-Jul-2011 |
Oliver Endriss <o.endriss@gmx.de> |
[media] ngene: Codingstyle fixes Codingstyle fixes Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
9ca9efb077505b5b717fc15eab33c44d17eb76f7 |
|
03-Jul-2011 |
Ralph Metzler <rmetzler@digitaldevices.de> |
[media] ngene: Support Digital Devices DuoFlex CT Support Digital Devices DuoFlex CT with ngene. Signed-off-by: Ralph Metzler <rmetzler@digitaldevices.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
3d0cef2c3c7e19a2425f8e1379a535c46427951b |
|
10-Jan-2011 |
Oliver Endriss <o.endriss@gmx.de> |
[media] ngene: Improved channel initialisation and release Refactored code for channel initialisation and release: - Do not create device nodes which are not required. - Better error handling. Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
cce33c34937dec038567681d4755e75affed9742 |
|
10-Jan-2011 |
Ralph Metzler <rjkm@metzlerbros.de> |
[media] ngene: Add net device Add dvb net device. Note that the physical address must be setup manually. Signed-off-by: Ralph Metzler <rjkm@metzlerbros.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
1b7c41ef33f38c88dcf9a1b7544d9e4eaa045e6f |
|
10-Jan-2011 |
Ralph Metzler <rjkm@metzlerbros.de> |
[media] ngene: Shutdown workaround Implement shutdown workaround for some chipsets. Signed-off-by: Ralph Metzler <rjkm@metzlerbros.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
0f0b270f905bbb0c8e75988ceaf10ff9a401e712 |
|
10-Jan-2011 |
Ralph Metzler <rjkm@metzlerbros.de> |
[media] ngene: CXD2099AR Common Interface driver Driver for the Common Interface Controller CXD2099AR. Supports the CI of the cineS2 DVB-S2. For now, data is passed through '/dev/dvb/adapterX/sec0': - Encrypted data must be written to 'sec0'. - Decrypted data can be read from 'sec0'. - Setup the CAM using device 'ca0'. Signed-off-by: Ralph Metzler <rjkm@metzlerbros.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
5a2a1848a7d744a437f96b79a655c13b8090e74d |
|
16-May-2010 |
Oliver Endriss <o.endriss@gmx.de> |
V4L/DVB: ngene: Make command timeout workaround configurable Make command timeout workaround configurable, activate it for firmware version <= 17. Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
4387418129895fd9aa2e2f6368ea69e9c4ddd0f2 |
|
16-May-2010 |
Oliver Endriss <o.endriss@gmx.de> |
V4L/DVB: ngene: Implement support for MSI Add MSI support, may be enabled with firmware version 18. Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
1899e97c52b80c734ead7a98f54ed6fd6e1db96a |
|
14-Mar-2010 |
Devin Heitmueller <dheitmueller@kernellabs.com> |
V4L/DVB: ngene: start separating out DVB functions into separate file Start moving the dvb specific code to ngene-dvb.c. Note that there is still stuff in ngene-core.c which could potentially be moved out, but it will require considerable reworking of the logic in order to continue to properly support DVB while also being able to support transport streams coming from analog MPEG encoders. Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
cbddcba695563ba6c0cba35b647b6bf53ec54333 |
|
13-Mar-2010 |
Devin Heitmueller <dheitmueller@kernellabs.com> |
V4L/DVB: ngene: split out card specific code into a separate file Split out the card profiles into a new file called ngene-cards.c. This is part of a larger refactoring of the driver in preparation for adding analog support. Note that this patch makes *no* functional change - all I did was cut/paste the code and add the function prototypes to ngene.h as needed. Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
cb1c0f8e7099ef5ba20c046df3a3790b5683c573 |
|
13-Mar-2010 |
Devin Heitmueller <dheitmueller@kernellabs.com> |
V4L/DVB: ngene: split out i2c code into a separate file Split out the i2c related code from the ngene-core.c into a new file called ngene-i2c.c. This is part of a larger refactoring of the driver in preparation for adding analog support. Note that this patch makes *no* functional change - all I did was cut/paste the code and add the function prototypes to ngene.h as needed. Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
fdafc96c9162bdc58192a400bad5b850e185977d |
|
13-Mar-2010 |
Devin Heitmueller <dheitmueller@kernellabs.com> |
V4L/DVB: ngene: properly support boards where channel 0 isn't a TS input The current code assumes that channel zero is always a TS input, which would result in an oops if the "one_adapter" modprobe option is 1 (which it is by default) and the board in question has something else on channel zero (which is the case for the Avermedia m780, which has it's analog input wired to UVI1) The code now explicitly tracks the first adapter created and ensures that other channels cannot accidentially be associated with a NULL adapter. Also, eliminate what appears to be a typo where all of the channel parameters are getting associated with stream zero's properties, which will work if you happen to have a dual stream board with the exact same configuration, but if they differ then the second stream is going to end up with the first stream's configuration. Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
684688d87d697724c46be77858641ee2e8885b02 |
|
03-Feb-2010 |
Oliver Endriss <o.endriss@gmx.de> |
V4L/DVB: ngene: Make checkpatch.pl happy Make checkpatch.pl happy. Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
9fdd797659de7a989025c64c336542ac9c15d4d1 |
|
23-Dec-2009 |
Oliver Endriss <o.endriss@gmx.de> |
V4L/DVB: ngene: Code cleanup Remove/comment-out unused code, make some functions/declarations static. Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
cf1b12f2b355a29c44dad426f545db8fa26bd81c |
|
23-Dec-2009 |
Matthias Benesch <twoof7@freenet.de> |
V4L/DVB: ngene: Added module parameter "one_adapter" If parameter "one_adapter" is set, only one adapter per device will be attached. Otherwise an adapter for every frontend will be attached. Signed-off-by: Matthias Benesch <twoof7@freenet.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
6ed36e6670635b162cc59e40cdb0fbcc51d59d1e |
|
20-Dec-2009 |
Matthias Benesch <twoof7@freenet.de> |
V4L/DVB: ngene: Additional clean-up Remove and disable unnecessary code. Disable define ONE_ADAPTER. Signed-off-by: Matthias Benesch <twoof7@freenet.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
83f3c7157e087ace8fc67fd759bc3d7b3b64531e |
|
19-Dec-2009 |
Oliver Endriss <o.endriss@gmx.de> |
V4L/DVB: ngene: Driver compiles now Remove LNBH21 routines, disable code which broke compilation. Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
dae52d009fc950b5c209260d50fcc000f5becd3c |
|
19-Dec-2009 |
Matthias Benesch <twoof7@freenet.de> |
V4L/DVB: ngene: Initial check-in Add Micronas nGene PCIe bridge driver. The source code was provided by Micronas / Ralph Metzler, and has been reformatted to comply with Linux Codingstyle. Signed-off-by: Matthias Benesch <twoof7@freenet.de> Signed-off-by: Ralph Metzler <rjkm@metzlerbros.de> Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|