Commit cbddcba6 authored by Devin Heitmueller's avatar Devin Heitmueller Committed by Mauro Carvalho Chehab

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: default avatarDevin Heitmueller <dheitmueller@kernellabs.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent cb1c0f8e
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Makefile for the nGene device driver # Makefile for the nGene device driver
# #
ngene-objs := ngene-core.o ngene-i2c.o ngene-objs := ngene-core.o ngene-i2c.o ngene-cards.o
obj-$(CONFIG_DVB_NGENE) += ngene.o obj-$(CONFIG_DVB_NGENE) += ngene.o
......
This diff is collapsed.
This diff is collapsed.
...@@ -39,6 +39,8 @@ ...@@ -39,6 +39,8 @@
#include "dvb_frontend.h" #include "dvb_frontend.h"
#include "dvb_ringbuffer.h" #include "dvb_ringbuffer.h"
#define DEVICE_NAME "ngene"
#define NGENE_VID 0x18c3 #define NGENE_VID 0x18c3
#define NGENE_PID 0x0720 #define NGENE_PID 0x0720
...@@ -855,6 +857,9 @@ struct ngene_buffer { ...@@ -855,6 +857,9 @@ struct ngene_buffer {
/* Provided by ngene-core.c */ /* Provided by ngene-core.c */
int __devinit ngene_probe(struct pci_dev *pci_dev,
const struct pci_device_id *id);
void __devexit ngene_remove(struct pci_dev *pdev);
int ngene_command(struct ngene *dev, struct ngene_command *com); int ngene_command(struct ngene *dev, struct ngene_command *com);
int ngene_command_gpio_set(struct ngene *dev, u8 select, u8 level); int ngene_command_gpio_set(struct ngene *dev, u8 select, u8 level);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment