> +     /* Moxa Technologies Co., Ltd. PCI I/O Card 8S RS232 */
> +     {   /* "Moxa Technologies, CP-168U" */
> +         {   PCI_VENDOR_MOXA, PCI_PRODUCT_MOXA_CP168U,       0, 0    },
> +         {   0xffff, 0xffff,                                 0, 0    },
> +         {
> +             { PUC_COM_POW2(3), 0x18, 0x0000 },
> +             { PUC_COM_POW2(3), 0x18, 0x0008 },
> +             { PUC_COM_POW2(3), 0x18, 0x0010 },
> +             { PUC_COM_POW2(3), 0x18, 0x0018 },
> +             { PUC_COM_POW2(3), 0x18, 0x0020 },
> +             { PUC_COM_POW2(3), 0x18, 0x0028 },
> +             { PUC_COM_POW2(3), 0x18, 0x0030 },
> +             { PUC_COM_POW2(3), 0x18, 0x0038 },
> +         },
> +     },

Let me explain my comments in the previous email regarding subvendor IDs,
as this occurs commonly with puc(4) devices.

Some vendors like to use a vendor/pci number for a class of devices,
with different types of chips.  Then they either encode a class of
device ID into the subvendor ID.  Or sometimes, the actual chips they
used.  It varies.

For some vendors, this matters.  For others, it is too specific.  We
muddle along trying to do the best we can..

Reply via email to