linux-stable/include/pcmcia
Pavel Roskin fbc87d67af Introduce PCMCIA_DEVICE_PROD_ID3
...and use it in hostap_cs and orinoco_cs.

Another PCMCIA device with Intersil Prism chipset has been reported:

Socket 0:
  product info: "Gigabyte", "GN-WLM01_P25L_ADAPTER", "ISL37300P", "Eval-RevA"
  manfid: 0x02e0, 0x1011
  function: 6 (network)

As it's the case with some other Prism based devices, the third ID
string contains a design name that should be sufficient to identify the
card as having Intersil Prism chipset and thus compatible with both
orinoco_cs and hostap_cs.

Introduce PCMCIA_DEVICE_PROD_ID3 that matches the third ID string only.

Use it in orinoco_cs and hostap_cs to match cards with the third ID
string indicating Prism chipset.  Remove corresponding entries that use
PCMCIA_DEVICE_PROD_ID123.

Reported-by: Ozzy <ozzymud@gmail.com>
Signed-off-by: Pavel Roskin <proski@gnu.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-02-19 15:51:23 -05:00
..
ciscode.h pcmcia: cleanup device driver header file 2008-08-29 09:28:47 +02:00
cisreg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cistpl.h pcmcia: ioctl-internal definitions 2008-08-31 16:00:42 +02:00
cs_types.h pcmcia: Change window_handle_t logic to unsigned long 2009-11-28 18:02:50 +01:00
cs.h pcmcia: rework the irq_req_t typedef 2009-11-28 18:03:14 +01:00
device_id.h Introduce PCMCIA_DEVICE_PROD_ID3 2010-02-19 15:51:23 -05:00
ds.h pcmcia: remove deprecated handle_to_dev() macro 2009-11-28 18:03:10 +01:00
mem_op.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ss.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 2009-12-05 09:42:59 -08:00