/*
 *************************************************************************
 * Ralink Tech Inc.
 * 5F., No.36, Taiyuan St., Jhubei City,
 * Hsinchu County 302,
 * Taiwan, R.O.C.
 *
 * (c) Copyright 2002-2010, Ralink Technology, Inc.
 *
 * This program is free software; you can redistribute it and/or modify  *
 * it under the terms of the GNU General Public License as published by  *
 * the Free Software Foundation; either version 2 of the License, or     *
 * (at your option) any later version.                                   *
 *                                                                       *
 * This program is distributed in the hope that it will be useful,       *
 * but WITHOUT ANY WARRANTY; without even the implied warranty of        *
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
 * GNU General Public License for more details.                          *
 *                                                                       *
 * You should have received a copy of the GNU General Public License     *
 * along with this program; if not, write to the                         *
 * Free Software Foundation, Inc.,                                       *
 * 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
 *                                                                       *
 *************************************************************************/


#ifndef __CHIP_ID_H__
#define __CHIP_ID_H__


#define NIC_PCI_VENDOR_ID		0x1814
#define MTK_PCI_VENDOR_ID		0x14C3

#define NIC2860_PCI_DEVICE_ID	0x0601
#define NIC2860_PCIe_DEVICE_ID	0x0681
#define NIC2760_PCI_DEVICE_ID	0x0701		/* 1T/2R Cardbus ??? */
#define NIC2790_PCIe_DEVICE_ID  0x0781		/* 1T/2R miniCard */

#define VEN_AWT_PCIe_DEVICE_ID	0x1059
#define VEN_AWT_PCI_VENDOR_ID	0x1A3B

#define EDIMAX_PCI_VENDOR_ID	0x1432

#define NIC3090_PCIe_DEVICE_ID  0x3090		/* 1T/1R miniCard */
#define NIC3091_PCIe_DEVICE_ID  0x3091		/* 1T/2R miniCard */
#define NIC3092_PCIe_DEVICE_ID  0x3092		/* 2T/2R miniCard */
#define NIC3390_PCIe_DEVICE_ID  0x3390		/* 1T/1R miniCard */

#define NIC3062_PCI_DEVICE_ID	0x3062		/* 2T/2R miniCard */
#define NIC3562_PCI_DEVICE_ID	0x3562		/* 2T/2R miniCard */
#define NIC3060_PCI_DEVICE_ID	0x3060		/* 1T/1R miniCard */

#define NIC3592_PCIe_DEVICE_ID	0x3592		/* 2T/2R miniCard */


#define NIC3593_PCI_OR_PCIe_DEVICE_ID	0x3593
#define NIC5390_PCIe_DEVICE_ID	0x5390
#define NIC539F_PCIe_DEVICE_ID 	0x539F
#define NIC5392_PCIe_DEVICE_ID 	0x5392
#define NIC5360_PCI_DEVICE_ID   	0x5360
#define NIC5362_PCI_DEVICE_ID	0x5362

#define NIC5592_PCIe_DEVICE_ID  0x5592

#define NIC3290_PCIe_DEVICE_ID 0x3290

#define NIC6590_PCIe_DEVICE_ID 0x6590
#define NIC7650_PCIe_DEVICE_ID 0x7650
#define NIC7630_PCIe_DEVICE_ID 0x7630
#define NIC7610_PCIe_DEVICE_ID 0x7610
#define NIC7662_PCIe_DEVICE_ID 0x7662
#define NIC7632_PCIe_DEVICE_ID 0x7632
#define NIC7612_PCIe_DEVICE_ID 0x7612

#ifdef CONFIG_FPGA_MODE
#define NIC6390_PCIe_DEVICE_ID 0x6390
#endif /* CONFIG_FPGA_MODE */

#define NIC8592_5592_PCIe_DEVICE_ID	0x5592
#define NIC8592_PCIe_DEVICE_ID	0x8592
#endif /* __CHIP_ID_H__ */
