summaryrefslogtreecommitdiffstats
path: root/driver
diff options
context:
space:
mode:
authorSuren A. Chilingaryan <csa@suren.me>2014-12-19 00:14:21 +0100
committerSuren A. Chilingaryan <csa@suren.me>2014-12-19 00:14:21 +0100
commita640c40c6bcf4bad0b78e0ea6ea04f2a5f3f877f (patch)
tree7a6b899c130510e3cca87c23b26a5a1ffc033f20 /driver
parent0e16eeef08ed9b27f0fbc7f02a562a81e10c4119 (diff)
downloadipecamera-a640c40c6bcf4bad0b78e0ea6ea04f2a5f3f877f.tar.gz
ipecamera-a640c40c6bcf4bad0b78e0ea6ea04f2a5f3f877f.tar.bz2
ipecamera-a640c40c6bcf4bad0b78e0ea6ea04f2a5f3f877f.tar.xz
ipecamera-a640c40c6bcf4bad0b78e0ea6ea04f2a5f3f877f.zip
Initial implementation of IPEDMA, dummy driver for KAPTURE, start of API changes
Diffstat (limited to 'driver')
-rw-r--r--driver/base.c2
-rw-r--r--driver/base.h1
-rw-r--r--driver/pciDriver.h1
3 files changed, 4 insertions, 0 deletions
diff --git a/driver/base.c b/driver/base.c
index 58eb825..974224d 100644
--- a/driver/base.c
+++ b/driver/base.c
@@ -307,6 +307,8 @@ static int __devinit pcidriver_probe(struct pci_dev *pdev, const struct pci_devi
mod_info("Found ML605 board at %s\n", dev_name(&pdev->dev));
} else if (id->device == PCIE_IPECAMERA_DEVICE_ID) {
mod_info("Found IPE Camera at %s\n", dev_name(&pdev->dev));
+ } else if (id->device == PCIE_KAPTURE_DEVICE_ID) {
+ mod_info("Found KAPTURE board at %s\n", dev_name(&pdev->dev));
} else {
mod_info("Found unknown Xilinx device (%x) at %s\n", id->device, dev_name(&pdev->dev));
}
diff --git a/driver/base.h b/driver/base.h
index 84f0aad..9384e2d 100644
--- a/driver/base.h
+++ b/driver/base.h
@@ -47,6 +47,7 @@ static void pcidriver_exit(void);
static const __devinitdata struct pci_device_id pcidriver_ids[] = {
{ PCI_DEVICE( PCIE_XILINX_VENDOR_ID, PCIE_ML605_DEVICE_ID ) }, // PCI-E Xilinx ML605
{ PCI_DEVICE( PCIE_XILINX_VENDOR_ID, PCIE_IPECAMERA_DEVICE_ID ) }, // PCI-E IPE Camera
+ { PCI_DEVICE( PCIE_XILINX_VENDOR_ID, PCIE_KAPTURE_DEVICE_ID ) }, // PCI-E KAPTURE board for HEB
{0,0,0,0},
};
diff --git a/driver/pciDriver.h b/driver/pciDriver.h
index 8e9c0bc..67a80f2 100644
--- a/driver/pciDriver.h
+++ b/driver/pciDriver.h
@@ -65,6 +65,7 @@
/* Identifies the PCI-E IPE Camera */
#define PCIE_IPECAMERA_DEVICE_ID 0x6081
+#define PCIE_KAPTURE_DEVICE_ID 0x6028
//#define PCIE_IPECAMERA_DEVICE_ID 0x6018