|
@@ -2091,15 +2091,8 @@ static int cafe_pci_probe(struct pci_dev *pdev,
|
|
|
const struct pci_device_id *id)
|
|
|
{
|
|
|
int ret;
|
|
|
- u16 classword;
|
|
|
struct cafe_camera *cam;
|
|
|
- /*
|
|
|
- * Make sure we have a camera here - we'll get calls for
|
|
|
- * the other cafe devices as well.
|
|
|
- */
|
|
|
- pci_read_config_word(pdev, PCI_CLASS_DEVICE, &classword);
|
|
|
- if (classword != PCI_CLASS_MULTIMEDIA_VIDEO)
|
|
|
- return -ENODEV;
|
|
|
+
|
|
|
/*
|
|
|
* Start putting together one of our big camera structures.
|
|
|
*/
|
|
@@ -2287,8 +2280,8 @@ static int cafe_pci_resume(struct pci_dev *pdev)
|
|
|
|
|
|
|
|
|
static struct pci_device_id cafe_ids[] = {
|
|
|
- { PCI_DEVICE(0x11ab, 0x4100) }, /* Eventual real ID */
|
|
|
- { PCI_DEVICE(0x11ab, 0x4102) }, /* Really eventual real ID */
|
|
|
+ { PCI_DEVICE(PCI_VENDOR_ID_MARVELL,
|
|
|
+ PCI_DEVICE_ID_MARVELL_88ALP01_CCIC) },
|
|
|
{ 0, }
|
|
|
};
|
|
|
|